summary refs log tree commit diff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1998-05-01 21:51:03 +0000
committerUlrich Drepper <drepper@redhat.com>1998-05-01 21:51:03 +0000
commitf89ac85ca83afd8d3c040f81931b8fac3c0ce9bf (patch)
treee458c06da40fc3c4e63288de2ae6efaf8d62c169
parentf9119f49a610d9bcec19c607c19d33b4148a7a0f (diff)
downloadglibc-f89ac85ca83afd8d3c040f81931b8fac3c0ce9bf.tar.gz
glibc-f89ac85ca83afd8d3c040f81931b8fac3c0ce9bf.tar.xz
glibc-f89ac85ca83afd8d3c040f81931b8fac3c0ce9bf.zip
Update.
	* intl/locale.alias: Update russian entry.

1998-05-01 21:54  Zack Weinberg  <zack@rabi.phys.columbia.edu>

	* Makerules (static-only-routines): Reimplement in terms of
	elide-routines.os.
	(shared-only-routines): Reimplement in terms of
	elide-routines.X [where X is all object-suffixes except .os].

	(stubs): Create stubs file inside the subdir.
	(common-mostlyclean): Remove stubs file from inside the subdir.
	* Makefile (subdir-stubs): Look for stubs files inside the
	subdirs.
	* manual/Makefile (stubs): Create dummy stubs file inside the
	subdir.

1998-05-01 21:01  Zack Weinberg  <zack@rabi.phys.columbia.edu>

	Build speed improvement: make ar less of a bottleneck.

	* Makerules (stamp$o): Just record the object list for later
	use.
	(libc_foo.a): New rule, depends on subdir stamp files; builds
	and ranlibs the library from the lists saved in those files.

	(subdirs-stamps): Define also if subdir == elf (FIXME: kludge).
	(subdirs-stamp-o): Likewise.

	(ar-symtab-name): Delete variable.
	(lib%.a): Delete target.
	(libc_foo.a(bar.%)): Delete target.
	(libc_foo.a($(ar-symtab-name))): Delete target.

	(objects objs): Just depend on libobjs and extra-objs.
	(libobjs): Depend on the stamp files, not the objects.
	(extra-objs): New target, just depends on the extra-objs list.

	(CREATE_ARFLAGS): Kill the `ar S' hack.

	* config.make.in (have-ar-S): Deleted.
	* configure.in: Delete test for `ar S'.  Add test to determine
	whether ranlib does anything useful.

1998-05-01  Ulrich Drepper  <drepper@cygnus.com>
-rw-r--r--ChangeLog45
-rwxr-xr-xconfigure125
-rw-r--r--intl/locale.alias2
-rw-r--r--localedata/ChangeLog5
-rw-r--r--localedata/SUPPORTED1
-rw-r--r--localedata/charmaps/UTF81950
-rw-r--r--localedata/locales/ru_SU45
7 files changed, 2113 insertions, 60 deletions
diff --git a/ChangeLog b/ChangeLog
index ea83862be6..d61a6310a1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,50 @@
 1998-05-01  Ulrich Drepper  <drepper@cygnus.com>
 
+	* intl/locale.alias: Update russian entry.
+
+1998-05-01 21:54  Zack Weinberg  <zack@rabi.phys.columbia.edu>
+
+	* Makerules (static-only-routines): Reimplement in terms of
+	elide-routines.os.
+	(shared-only-routines): Reimplement in terms of
+	elide-routines.X [where X is all object-suffixes except .os].
+
+	(stubs): Create stubs file inside the subdir.
+	(common-mostlyclean): Remove stubs file from inside the subdir.
+	* Makefile (subdir-stubs): Look for stubs files inside the
+	subdirs.
+	* manual/Makefile (stubs): Create dummy stubs file inside the
+	subdir.
+
+1998-05-01 21:01  Zack Weinberg  <zack@rabi.phys.columbia.edu>
+
+	Build speed improvement: make ar less of a bottleneck.
+
+	* Makerules (stamp$o): Just record the object list for later
+	use.
+	(libc_foo.a): New rule, depends on subdir stamp files; builds
+	and ranlibs the library from the lists saved in those files.
+
+	(subdirs-stamps): Define also if subdir == elf (FIXME: kludge).
+	(subdirs-stamp-o): Likewise.
+
+	(ar-symtab-name): Delete variable.
+	(lib%.a): Delete target.
+	(libc_foo.a(bar.%)): Delete target.
+	(libc_foo.a($(ar-symtab-name))): Delete target.
+
+	(objects objs): Just depend on libobjs and extra-objs.
+	(libobjs): Depend on the stamp files, not the objects.
+	(extra-objs): New target, just depends on the extra-objs list.
+
+	(CREATE_ARFLAGS): Kill the `ar S' hack.
+
+	* config.make.in (have-ar-S): Deleted.
+	* configure.in: Delete test for `ar S'.  Add test to determine
+	whether ranlib does anything useful.
+
+1998-05-01  Ulrich Drepper  <drepper@cygnus.com>
+
 	* inet/tst-ether_aton.c: Include <stdio.h>.
 
 1998-04-30 16:45  Ulrich Drepper  <drepper@cygnus.com>
diff --git a/configure b/configure
index 474b21ef67..df9fef82aa 100755
--- a/configure
+++ b/configure
@@ -1837,25 +1837,33 @@ if test -n "$sysheaders"; then
 fi
 
 
-# check if ar takes S
-echo $ac_n "checking for ar S""... $ac_c" 1>&6
-echo "configure:1843: checking for ar S" >&5
-if eval "test \"`echo '$''{'libc_cv_ar_S'+set}'`\" = set"; then
+# check if ranlib is necessary
+echo $ac_n "checking whether ranlib is necessary""... $ac_c" 1>&6
+echo "configure:1843: checking whether ranlib is necessary" >&5
+if eval "test \"`echo '$''{'libc_cv_ranlib_necessary'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  tmpo=$$.o
-tmplib=lib$$.a
-rm -f $tmpo $tmplib
-touch $tmpo
-if { ac_try='${AR-ar} rcuS $tmplib $tmpo > /dev/null 2>&1'; { (eval echo configure:1851: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
-  libc_cv_ar_S=yes
+  cat > conftest.c <<EOF
+int a;
+char b;
+void c(void) {}
+EOF
+$CC $CFLAGS -c conftest.c
+$AR cr conftest.a conftest.c
+cp conftest.a conftest2.a
+$RANLIB conftest.a
+if cmp -s conftest.a conftest2.a; then
+  libc_cv_ranlib_necessary=no
 else
-  libc_cv_ar_S=no
+  libc_cv_ranlib_necessary=yes
 fi
-rm -f $tmpo $tmplib
+rm -rf conftest*
 fi
 
-echo "$ac_t""$libc_cv_ar_S" 1>&6
+echo "$ac_t""$libc_cv_ranlib_necessary" 1>&6
+if test "$libc_cv_ranlib_necessary" = no; then
+ RANLIB=:
+fi
 
 # Test if LD_LIBRARY_PATH contains the notation for the current directory
 # since this would lead to problems installing/building glibc.
@@ -1865,7 +1873,7 @@ echo "$ac_t""$libc_cv_ar_S" 1>&6
 # - two terminals occur directly after each other
 # - the path contains an element with a dot in it
 echo $ac_n "checking LD_LIBRARY_PATH variable""... $ac_c" 1>&6
-echo "configure:1869: checking LD_LIBRARY_PATH variable" >&5
+echo "configure:1877: checking LD_LIBRARY_PATH variable" >&5
 case ${LD_LIBRARY_PATH} in
   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
     ld_library_path_setting="contains current directory"
@@ -1885,7 +1893,7 @@ fi
 # Extract the first word of "bash", so it can be a program name with args.
 set dummy bash; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1889: checking for $ac_word" >&5
+echo "configure:1897: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_BASH'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1927,7 +1935,7 @@ if test "$BASH" = no; then
   # Extract the first word of "ksh", so it can be a program name with args.
 set dummy ksh; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1931: checking for $ac_word" >&5
+echo "configure:1939: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_KSH'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1973,7 +1981,7 @@ do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1977: checking for $ac_word" >&5
+echo "configure:1985: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2006,7 +2014,7 @@ do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2010: checking for $ac_word" >&5
+echo "configure:2018: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PERL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2041,7 +2049,7 @@ test -n "$PERL" || PERL="no"
 
 
 echo $ac_n "checking for signed size_t type""... $ac_c" 1>&6
-echo "configure:2045: checking for signed size_t type" >&5
+echo "configure:2053: checking for signed size_t type" >&5
 if eval "test \"`echo '$''{'libc_cv_signed_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2065,12 +2073,12 @@ EOF
 fi
 
 echo $ac_n "checking for libc-friendly stddef.h""... $ac_c" 1>&6
-echo "configure:2069: checking for libc-friendly stddef.h" >&5
+echo "configure:2077: checking for libc-friendly stddef.h" >&5
 if eval "test \"`echo '$''{'libc_cv_friendly_stddef'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2074 "configure"
+#line 2082 "configure"
 #include "confdefs.h"
 #define __need_size_t
 #define __need_wchar_t
@@ -2085,7 +2093,7 @@ size_t size; wchar_t wchar;
 if (&size == NULL || &wchar == NULL) abort ();
 ; return 0; }
 EOF
-if { (eval echo configure:2089: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2097: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   libc_cv_friendly_stddef=yes
 else
@@ -2104,7 +2112,7 @@ override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
 fi
 
 echo $ac_n "checking whether we need to use -P to assemble .S files""... $ac_c" 1>&6
-echo "configure:2108: checking whether we need to use -P to assemble .S files" >&5
+echo "configure:2116: checking whether we need to use -P to assemble .S files" >&5
 if eval "test \"`echo '$''{'libc_cv_need_minus_P'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2127,7 +2135,7 @@ asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
 fi
 
 echo $ac_n "checking for assembler global-symbol directive""... $ac_c" 1>&6
-echo "configure:2131: checking for assembler global-symbol directive" >&5
+echo "configure:2139: checking for assembler global-symbol directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_global_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2157,7 +2165,7 @@ EOF
 fi
 
 echo $ac_n "checking for .set assembler directive""... $ac_c" 1>&6
-echo "configure:2161: checking for .set assembler directive" >&5
+echo "configure:2169: checking for .set assembler directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_set_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2191,7 +2199,7 @@ EOF
 fi
 
 echo $ac_n "checking for .symver assembler directive""... $ac_c" 1>&6
-echo "configure:2195: checking for .symver assembler directive" >&5
+echo "configure:2203: checking for .symver assembler directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_symver_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2210,7 +2218,7 @@ fi
 
 echo "$ac_t""$libc_cv_asm_symver_directive" 1>&6
 echo $ac_n "checking for ld --version-script""... $ac_c" 1>&6
-echo "configure:2214: checking for ld --version-script" >&5
+echo "configure:2222: checking for ld --version-script" >&5
 if eval "test \"`echo '$''{'libc_cv_ld_version_script_option'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2233,7 +2241,7 @@ EOF
     if { ac_try='${CC-cc} $CFLAGS -shared -o conftest.so conftest.o
 					-nostartfiles -nostdlib
 					-Wl,--version-script,conftest.map
-		       1>&5'; { (eval echo configure:2237: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; };
+		       1>&5'; { (eval echo configure:2245: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; };
     then
       libc_cv_ld_version_script_option=yes
     else
@@ -2271,7 +2279,7 @@ if test $VERSIONING = no; then
 fi
 if test $elf = yes; then
   echo $ac_n "checking for .previous assembler directive""... $ac_c" 1>&6
-echo "configure:2275: checking for .previous assembler directive" >&5
+echo "configure:2283: checking for .previous assembler directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_previous_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2279,7 +2287,7 @@ else
 .section foo_section
 .previous
 EOF
-  if { ac_try='${CC-cc} -c $CFLAGS conftest.s 1>&5'; { (eval echo configure:2283: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+  if { ac_try='${CC-cc} -c $CFLAGS conftest.s 1>&5'; { (eval echo configure:2291: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
     libc_cv_asm_previous_directive=yes
   else
     libc_cv_asm_previous_directive=no
@@ -2295,7 +2303,7 @@ EOF
 
   else
     echo $ac_n "checking for .popsection assembler directive""... $ac_c" 1>&6
-echo "configure:2299: checking for .popsection assembler directive" >&5
+echo "configure:2307: checking for .popsection assembler directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_popsection_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2303,7 +2311,7 @@ else
 .pushsection foo_section
 .popsection
 EOF
-    if { ac_try='${CC-cc} -c $CFLAGS conftest.s 1>&5'; { (eval echo configure:2307: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+    if { ac_try='${CC-cc} -c $CFLAGS conftest.s 1>&5'; { (eval echo configure:2315: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
       libc_cv_asm_popsection_directive=yes
     else
       libc_cv_asm_popsection_directive=no
@@ -2323,12 +2331,12 @@ fi
 
 if test $elf != yes; then
   echo $ac_n "checking for .init and .fini sections""... $ac_c" 1>&6
-echo "configure:2327: checking for .init and .fini sections" >&5
+echo "configure:2335: checking for .init and .fini sections" >&5
 if eval "test \"`echo '$''{'libc_cv_have_initfini'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2332 "configure"
+#line 2340 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2337,7 +2345,7 @@ asm (".section .init");
 				    asm (".text");
 ; return 0; }
 EOF
-if { (eval echo configure:2341: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2349: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   libc_cv_have_initfini=yes
 else
@@ -2365,19 +2373,19 @@ if test $elf = yes; then
 else
   if test $ac_cv_prog_cc_works = yes; then
     echo $ac_n "checking for _ prefix on C symbol names""... $ac_c" 1>&6
-echo "configure:2369: checking for _ prefix on C symbol names" >&5
+echo "configure:2377: checking for _ prefix on C symbol names" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_underscores'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2374 "configure"
+#line 2382 "configure"
 #include "confdefs.h"
 asm ("_glibc_foobar:");
 int main() {
 glibc_foobar ();
 ; return 0; }
 EOF
-if { (eval echo configure:2381: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   libc_cv_asm_underscores=yes
 else
@@ -2392,17 +2400,17 @@ fi
 echo "$ac_t""$libc_cv_asm_underscores" 1>&6
   else
     echo $ac_n "checking for _ prefix on C symbol names""... $ac_c" 1>&6
-echo "configure:2396: checking for _ prefix on C symbol names" >&5
+echo "configure:2404: checking for _ prefix on C symbol names" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_underscores'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2401 "configure"
+#line 2409 "configure"
 #include "confdefs.h"
 void underscore_test(void) {
 return; }
 EOF
-if { (eval echo configure:2406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   if grep _underscore_test conftest* >/dev/null; then
     rm -f conftest*
     libc_cv_asm_underscores=yes
@@ -2434,7 +2442,7 @@ if test $elf = yes; then
 fi
 
 echo $ac_n "checking for assembler .weak directive""... $ac_c" 1>&6
-echo "configure:2438: checking for assembler .weak directive" >&5
+echo "configure:2446: checking for assembler .weak directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_weak_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2457,7 +2465,7 @@ echo "$ac_t""$libc_cv_asm_weak_directive" 1>&6
 
 if test $libc_cv_asm_weak_directive = no; then
   echo $ac_n "checking for assembler .weakext directive""... $ac_c" 1>&6
-echo "configure:2461: checking for assembler .weakext directive" >&5
+echo "configure:2469: checking for assembler .weakext directive" >&5
 if eval "test \"`echo '$''{'libc_cv_asm_weakext_directive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2495,7 +2503,7 @@ EOF
 fi
 
 echo $ac_n "checking for ld --no-whole-archive""... $ac_c" 1>&6
-echo "configure:2499: checking for ld --no-whole-archive" >&5
+echo "configure:2507: checking for ld --no-whole-archive" >&5
 if eval "test \"`echo '$''{'libc_cv_ld_no_whole_archive'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2506,7 +2514,7 @@ __throw () {}
 EOF
 if { ac_try='${CC-cc} $CFLAGS
 			    -nostdlib -nostartfiles -Wl,--no-whole-archive
-			    -o conftest conftest.c 1>&5'; { (eval echo configure:2510: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+			    -o conftest conftest.c 1>&5'; { (eval echo configure:2518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
   libc_cv_ld_no_whole_archive=yes
 else
   libc_cv_ld_no_whole_archive=no
@@ -2517,7 +2525,7 @@ fi
 echo "$ac_t""$libc_cv_ld_no_whole_archive" 1>&6
 
 echo $ac_n "checking for gcc -fno-exceptions""... $ac_c" 1>&6
-echo "configure:2521: checking for gcc -fno-exceptions" >&5
+echo "configure:2529: checking for gcc -fno-exceptions" >&5
 if eval "test \"`echo '$''{'libc_cv_gcc_no_exceptions'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2528,7 +2536,7 @@ __throw () {}
 EOF
 if { ac_try='${CC-cc} $CFLAGS
 			    -nostdlib -nostartfiles -fno-exceptions
-			    -o conftest conftest.c 1>&5'; { (eval echo configure:2532: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+			    -o conftest conftest.c 1>&5'; { (eval echo configure:2540: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
   libc_cv_gcc_no_exceptions=yes
 else
   libc_cv_gcc_no_exceptions=no
@@ -2540,14 +2548,14 @@ echo "$ac_t""$libc_cv_gcc_no_exceptions" 1>&6
 
 if test "$base_machine" = alpha ; then
 echo $ac_n "checking for function ..ng prefix""... $ac_c" 1>&6
-echo "configure:2544: checking for function ..ng prefix" >&5
+echo "configure:2552: checking for function ..ng prefix" >&5
 if eval "test \"`echo '$''{'libc_cv_gcc_alpha_ng_prefix'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.c <<\EOF
 foo () { }
 EOF
-if { ac_try='${CC-cc} -S conftest.c -o - | fgrep "\$foo..ng" > /dev/null'; { (eval echo configure:2551: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; };
+if { ac_try='${CC-cc} -S conftest.c -o - | fgrep "\$foo..ng" > /dev/null'; { (eval echo configure:2559: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; };
 then
   libc_cv_gcc_alpha_ng_prefix=yes
 else
@@ -2571,12 +2579,12 @@ fi
 fi
 
 echo $ac_n "checking for DWARF2 unwind info support""... $ac_c" 1>&6
-echo "configure:2575: checking for DWARF2 unwind info support" >&5
+echo "configure:2583: checking for DWARF2 unwind info support" >&5
 if eval "test \"`echo '$''{'libc_cv_gcc_dwarf2_unwind_info'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.c <<EOF
-#line 2580 "configure"
+#line 2588 "configure"
 static char __EH_FRAME_BEGIN__;
 _start ()
 {
@@ -2603,7 +2611,7 @@ __bzero () {}
 EOF
 if { ac_try='${CC-cc} $CFLAGS -DCHECK__register_frame_info
 			    -nostdlib -nostartfiles
-			    -o conftest conftest.c -lgcc >&5'; { (eval echo configure:2607: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+			    -o conftest conftest.c -lgcc >&5'; { (eval echo configure:2615: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
   libc_cv_gcc_dwarf2_unwind_info=static
 else
   libc_cv_gcc_dwarf2_unwind_info=no
@@ -2611,7 +2619,7 @@ fi
 if test $libc_cv_gcc_dwarf2_unwind_info = no; then
   if { ac_try='${CC-cc} $CFLAGS -DCHECK__register_frame
 			      -nostdlib -nostartfiles
-			      -o conftest conftest.c -lgcc >&5'; { (eval echo configure:2615: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+			      -o conftest conftest.c -lgcc >&5'; { (eval echo configure:2623: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
     libc_cv_gcc_dwarf2_unwind_info=yes
   else
     libc_cv_gcc_dwarf2_unwind_info=no
@@ -2685,7 +2693,7 @@ if test "$uname" = "sysdeps/generic"; then
   fi
 
   echo $ac_n "checking OS release for uname""... $ac_c" 1>&6
-echo "configure:2689: checking OS release for uname" >&5
+echo "configure:2697: checking OS release for uname" >&5
 if eval "test \"`echo '$''{'libc_cv_uname_release'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2707,7 +2715,7 @@ echo "$ac_t""$libc_cv_uname_release" 1>&6
   uname_release="$libc_cv_uname_release"
 
   echo $ac_n "checking OS version for uname""... $ac_c" 1>&6
-echo "configure:2711: checking OS version for uname" >&5
+echo "configure:2719: checking OS version for uname" >&5
 if eval "test \"`echo '$''{'libc_cv_uname_version'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2729,7 +2737,7 @@ else
 fi
 
 echo $ac_n "checking stdio selection""... $ac_c" 1>&6
-echo "configure:2733: checking stdio selection" >&5
+echo "configure:2741: checking stdio selection" >&5
 
 case $stdio in
 libio) cat >> confdefs.h <<\EOF
@@ -2741,7 +2749,7 @@ esac
 echo "$ac_t""$stdio" 1>&6
 
 echo $ac_n "checking ldap selection""... $ac_c" 1>&6
-echo "configure:2745: checking ldap selection" >&5
+echo "configure:2753: checking ldap selection" >&5
 
 case $add_ons in
 *ldap*)
@@ -2792,7 +2800,7 @@ if test $shared = default; then
 fi
 
 echo $ac_n "checking whether -fPIC is default""... $ac_c" 1>&6
-echo "configure:2796: checking whether -fPIC is default" >&5
+echo "configure:2804: checking whether -fPIC is default" >&5
 if eval "test \"`echo '$''{'pic_default'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2989,7 +2997,6 @@ s%@AR@%$AR%g
 s%@RANLIB@%$RANLIB%g
 s%@MIG@%$MIG%g
 s%@SYSINCLUDES@%$SYSINCLUDES%g
-s%@libc_cv_ar_S@%$libc_cv_ar_S%g
 s%@BASH@%$BASH%g
 s%@libc_cv_have_bash2@%$libc_cv_have_bash2%g
 s%@KSH@%$KSH%g
diff --git a/intl/locale.alias b/intl/locale.alias
index 4a8c161cf2..61dfe917dd 100644
--- a/intl/locale.alias
+++ b/intl/locale.alias
@@ -45,7 +45,7 @@ norwegian       no_NO.ISO-8859-1
 polish          pl_PL.ISO-8859-2
 portuguese      pt_PT.ISO-8859-1
 romanian        ro_RO.ISO-8859-2
-russian         ru_SU.ISO-8859-5
+russian         ru_RU.ISO-8859-5
 slovak          sk_SK.ISO-8859-2
 slovene         sl_CS.ISO-8859-2
 spanish         es_ES.ISO-8859-1
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 964d96614c..f3698a4d78 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-01  Ulrich Drepper  <drepper@cygnus.com>
+
+	* locales/ru_SU: New file.
+	* SUPPORTED: Add ru_SU with KOI8-R.
+
 1998-04-30  Ulrich Drepper  <drepper@cygnus.com>
 
 	* Makefile: Install repertoire maps.
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index 9bbb0d8afc..dcdd17ff29 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -41,6 +41,7 @@ pt_BR ISO-8859-1
 pt_PT ISO-8859-1
 ro_RO ISO-8859-2
 ru_RU ISO-8859-5
+ru_SU KOI8-R
 sl_SI ISO-8859-2
 sv_FI ISO-8859-1
 sv_SE ISO-8859-1
diff --git a/localedata/charmaps/UTF8 b/localedata/charmaps/UTF8
new file mode 100644
index 0000000000..d46d5ff1cd
--- /dev/null
+++ b/localedata/charmaps/UTF8
@@ -0,0 +1,1950 @@
+<code_set_name>	UTF-8
+<comment_char>	%
+<escape_char>	/
+<mb_cur_min>	1
+<mb_cur_min>	6
+% version: 1.0
+% repertoiremap: mnemonic.ds
+
+% alias ISO-10646/UTF-8
+CHARMAP
+<NUL>		/x00		<U0000>	NULL (NUL)
+<NU>		/x00		<U0000>	NULL (NUL)
+<SOH>		/x01		<U0001>	START OF HEADING (SOH)
+<SH>		/x01		<U0001>	START OF HEADING (SOH)
+<STX>		/x02		<U0002>	START OF TEXT (STX)
+<SX>		/x02		<U0002>	START OF TEXT (STX)
+<ETX>		/x03		<U0003>	END OF TEXT (ETX)
+<EX>		/x03		<U0003>	END OF TEXT (ETX)
+<EOT>		/x04		<U0004>	END OF TRANSMISSION (EOT)
+<ET>		/x04		<U0004>	END OF TRANSMISSION (EOT)
+<ENQ>		/x05		<U0005>	ENQUIRY (ENQ)
+<EQ>		/x05		<U0005>	ENQUIRY (ENQ)
+<ACK>		/x06		<U0006>	ACKNOWLEDGE (ACK)
+<AK>		/x06		<U0006>	ACKNOWLEDGE (ACK)
+<alert>		/x07		<U0007>	BELL (BEL)
+<BEL>		/x07		<U0007>	BELL (BEL)
+<BL>		/x07		<U0007>	BELL (BEL)
+<backspace>	/x08		<U0008>	BACKSPACE (BS)
+<BS>		/x08		<U0008>	BACKSPACE (BS)
+<tab>		/x09		<U0009>	CHARACTER TABULATION (HT)
+<HT>		/x09		<U0009>	CHARACTER TABULATION (HT)
+<newline>	/x0a		<U000A>	LINE FEED (LF)
+<LF>		/x0a		<U000a>	LINE FEED (LF)
+<vertical-tab>	/x0b		<U000B>	LINE TABULATION (VT)
+<VT>		/x0b		<U000b>	LINE TABULATION (VT)
+<form-feed>	/x0c		<U000C>	FORM FEED (FF)
+<FF>		/x0c		<U000c>	FORM FEED (FF)
+<carriage-return>	/x0d		<U000D>	CARRIAGE RETURN (CR)
+<CR>		/x0d		<U000d>	CARRIAGE RETURN (CR)
+<SO>		/x0e		<U000e>	SHIFT OUT (SO)
+<SI>		/x0f		<U000f>	SHIFT IN (SI)
+<DLE>		/x10		<U0010>	DATALINK ESCAPE (DLE)
+<DL>		/x10		<U0010>	DATALINK ESCAPE (DLE)
+<DC1>		/x11		<U0011>	DEVICE CONTROL ONE (DC1)
+<D1>		/x11		<U0011>	DEVICE CONTROL ONE (DC1)
+<DC2>		/x12		<U0012>	DEVICE CONTROL TWO (DC2)
+<D2>		/x12		<U0012>	DEVICE CONTROL TWO (DC2)
+<DC3>		/x13		<U0013>	DEVICE CONTROL THREE (DC3)
+<D3>		/x13		<U0013>	DEVICE CONTROL THREE (DC3)
+<DC4>		/x14		<U0014>	DEVICE CONTROL FOUR (DC4)
+<D4>		/x14		<U0014>	DEVICE CONTROL FOUR (DC4)
+<NAK>		/x15		<U0015>	NEGATIVE ACKNOWLEDGE (NAK)
+<NK>		/x15		<U0015>	NEGATIVE ACKNOWLEDGE (NAK)
+<SYN>		/x16		<U0016>	SYNCRONOUS IDLE (SYN)
+<SY>		/x16		<U0016>	SYNCRONOUS IDLE (SYN)
+<ETB>		/x17		<U0017>	END OF TRANSMISSION BLOCK (ETB)
+<EB>		/x17		<U0017>	END OF TRANSMISSION BLOCK (ETB)
+<CAN>		/x18		<U0018>	CANCEL (CAN)
+<CN>		/x18		<U0018>	CANCEL (CAN)
+<EM>		/x19		<U0019>	END OF MEDIUM (EM)
+<SUB>		/x1a		<U001A>	SUBSTITUTE (SUB)
+<SB>		/x1a		<U001a>	SUBSTITUTE (SUB)
+<ESC>		/x1b		<U001B>	ESCAPE (ESC)
+<EC>		/x1b		<U001b>	ESCAPE (ESC)
+<IS4>		/x1c		<U001C>	FILE SEPARATOR (IS4)
+<FS>		/x1c		<U001c>	FILE SEPARATOR (IS4)
+<IS3>		/x1d		<U001D>	GROUP SEPARATOR (IS3)
+<intro>		/x1d		<U001D>	GROUP SEPARATOR (IS3)
+<GS>		/x1d		<U001d>	GROUP SEPARATOR (IS3)
+<IS2>		/x1e		<U001E>	RECORD SEPARATOR (IS2)
+<RS>		/x1e		<U001e>	RECORD SEPARATOR (IS2)
+<IS1>		/x1f		<U001F>	UNIT SEPARATOR (IS1)
+<US>		/x1f		<U001f>	UNIT SEPARATOR (IS1)
+<space>		/x20		<U0020>	SPACE
+<SP>		/x20		<U0020>	SPACE
+<exclamation-mark>	/x21		<U0021>	EXCLAMATION MARK
+<!>		/x21		<U0021>	EXCLAMATION MARK
+<quotation-mark>	/x22		<U0022>	QUOTATION MARK
+<">		/x22		<U0022>	QUOTATION MARK
+<number-sign>	/x23		<U0023>	NUMBER SIGN
+<Nb>		/x23		<U0023>	NUMBER SIGN
+<dollar-sign>	/x24		<U0024>	DOLLAR SIGN
+<DO>		/x24		<U0024>	DOLLAR SIGN
+<percent-sign>	/x25		<U0025>	PERCENT SIGN
+<%>		/x25		<U0025>	PERCENT SIGN
+<ampersand>	/x26		<U0026>	AMPERSAND
+<&>		/x26		<U0026>	AMPERSAND
+<apostrophe>	/x27		<U0027>	APOSTROPHE
+<'>		/x27		<U0027>	APOSTROPHE
+<left-parenthesis>	/x28		<U0028>	LEFT PARENTHESIS
+<(>		/x28		<U0028>	LEFT PARENTHESIS
+<right-parenthesis>	/x29		<U0029>	RIGHT PARENTHESIS
+<)>		/x29		<U0029>	RIGHT PARENTHESIS
+<asterisk>	/x2a		<U002A>	ASTERISK
+<*>		/x2a		<U002a>	ASTERISK
+<plus-sign>	/x2b		<U002B>	PLUS SIGN
+<+>		/x2b		<U002b>	PLUS SIGN
+<comma>		/x2c		<U002C>	COMMA
+<,>		/x2c		<U002c>	COMMA
+<hyphen>	/x2d		<U002D>	HYPHEN-MINUS
+<->		/x2d		<U002d>	HYPHEN-MINUS
+<hyphen-minus>	/x2d		<U002D>	HYPHEN-MINUS
+<period>	/x2e		<U002E>	FULL STOP
+<full-stop>	/x2e		<U002E>	FULL STOP
+<.>		/x2e		<U002e>	FULL STOP
+<slash>		/x2f		<U002F>	SOLIDUS
+<solidus>	/x2f		<U002F>	SOLIDUS
+<//>		/x2f		<U002f>	SOLIDUS
+<zero>		/x30		<U0030>	DIGIT ZERO
+<0>		/x30		<U0030>	DIGIT ZERO
+<one>		/x31		<U0031>	DIGIT ONE
+<1>		/x31		<U0031>	DIGIT ONE
+<two>		/x32		<U0032>	DIGIT TWO
+<2>		/x32		<U0032>	DIGIT TWO
+<three>		/x33		<U0033>	DIGIT THREE
+<3>		/x33		<U0033>	DIGIT THREE
+<four>		/x34		<U0034>	DIGIT FOUR
+<4>		/x34		<U0034>	DIGIT FOUR
+<five>		/x35		<U0035>	DIGIT FIVE
+<5>		/x35		<U0035>	DIGIT FIVE
+<six>		/x36		<U0036>	DIGIT SIX
+<6>		/x36		<U0036>	DIGIT SIX
+<seven>		/x37		<U0037>	DIGIT SEVEN
+<7>		/x37		<U0037>	DIGIT SEVEN
+<eight>		/x38		<U0038>	DIGIT EIGHT
+<8>		/x38		<U0038>	DIGIT EIGHT
+<nine>		/x39		<U0039>	DIGIT NINE
+<9>		/x39		<U0039>	DIGIT NINE
+<colon>		/x3a		<U003A>	COLON
+<:>		/x3a		<U003a>	COLON
+<semicolon>	/x3b		<U003B>	SEMICOLON
+<;>		/x3b		<U003b>	SEMICOLON
+<less-than-sign>	/x3c		<U003C>	LESS-THAN SIGN
+<<>		/x3c		<U003c>	LESS-THAN SIGN
+<equals-sign>	/x3d		<U003D>	EQUALS SIGN
+<=>		/x3d		<U003d>	EQUALS SIGN
+<greater-than-sign>	/x3e		<U003E>	GREATER-THAN SIGN
+</>>		/x3e		<U003e>	GREATER-THAN SIGN
+<question-mark>	/x3f		<U003F>	QUESTION MARK
+<?>		/x3f		<U003f>	QUESTION MARK
+<commercial-at>	/x40		<U0040>	COMMERCIAL AT
+<At>		/x40		<U0040>	COMMERCIAL AT
+<A>		/x41		<U0041>	LATIN CAPITAL LETTER A
+<B>		/x42		<U0042>	LATIN CAPITAL LETTER B
+<C>		/x43		<U0043>	LATIN CAPITAL LETTER C
+<D>		/x44		<U0044>	LATIN CAPITAL LETTER D
+<E>		/x45		<U0045>	LATIN CAPITAL LETTER E
+<F>		/x46		<U0046>	LATIN CAPITAL LETTER F
+<G>		/x47		<U0047>	LATIN CAPITAL LETTER G
+<H>		/x48		<U0048>	LATIN CAPITAL LETTER H
+<I>		/x49		<U0049>	LATIN CAPITAL LETTER I
+<J>		/x4a		<U004a>	LATIN CAPITAL LETTER J
+<K>		/x4b		<U004b>	LATIN CAPITAL LETTER K
+<L>		/x4c		<U004c>	LATIN CAPITAL LETTER L
+<M>		/x4d		<U004d>	LATIN CAPITAL LETTER M
+<N>		/x4e		<U004e>	LATIN CAPITAL LETTER N
+<O>		/x4f		<U004f>	LATIN CAPITAL LETTER O
+<P>		/x50		<U0050>	LATIN CAPITAL LETTER P
+<Q>		/x51		<U0051>	LATIN CAPITAL LETTER Q
+<R>		/x52		<U0052>	LATIN CAPITAL LETTER R
+<S>		/x53		<U0053>	LATIN CAPITAL LETTER S
+<T>		/x54		<U0054>	LATIN CAPITAL LETTER T
+<U>		/x55		<U0055>	LATIN CAPITAL LETTER U
+<V>		/x56		<U0056>	LATIN CAPITAL LETTER V
+<W>		/x57		<U0057>	LATIN CAPITAL LETTER W
+<X>		/x58		<U0058>	LATIN CAPITAL LETTER X
+<Y>		/x59		<U0059>	LATIN CAPITAL LETTER Y
+<Z>		/x5a		<U005a>	LATIN CAPITAL LETTER Z
+<left-square-bracket>	/x5b		<U005B>	LEFT SQUARE BRACKET
+<<(>		/x5b		<U005b>	LEFT SQUARE BRACKET
+<backslash>	/x5c		<U005C>	REVERSE SOLIDUS
+<reverse-solidus>	/x5c		<U005C>	REVERSE SOLIDUS
+<////>		/x5c		<U005c>	REVERSE SOLIDUS
+<right-square-bracket>	/x5d		<U005D>	RIGHT SQUARE BRACKET
+<)/>>		/x5d		<U005d>	RIGHT SQUARE BRACKET
+<circumflex>	/x5e		<U005E>	CIRCUMFLEX ACCENT
+<circumflex-accent>	/x5e		<U005E>	CIRCUMFLEX ACCENT
+<'/>>		/x5e		<U005e>	CIRCUMFLEX ACCENT
+<underscore>	/x5f		<U005F>	LOW LINE
+<low-line>	/x5f		<U005F>	LOW LINE
+<_>		/x5f		<U005f>	LOW LINE
+<grave-accent>	/x60		<U0060>	GRAVE ACCENT
+<'!>		/x60		<U0060>	GRAVE ACCENT
+<a>		/x61		<U0061>	LATIN SMALL LETTER A
+<b>		/x62		<U0062>	LATIN SMALL LETTER B
+<c>		/x63		<U0063>	LATIN SMALL LETTER C
+<d>		/x64		<U0064>	LATIN SMALL LETTER D
+<e>		/x65		<U0065>	LATIN SMALL LETTER E
+<f>		/x66		<U0066>	LATIN SMALL LETTER F
+<g>		/x67		<U0067>	LATIN SMALL LETTER G
+<h>		/x68		<U0068>	LATIN SMALL LETTER H
+<i>		/x69		<U0069>	LATIN SMALL LETTER I
+<j>		/x6a		<U006a>	LATIN SMALL LETTER J
+<k>		/x6b		<U006b>	LATIN SMALL LETTER K
+<l>		/x6c		<U006c>	LATIN SMALL LETTER L
+<m>		/x6d		<U006d>	LATIN SMALL LETTER M
+<n>		/x6e		<U006e>	LATIN SMALL LETTER N
+<o>		/x6f		<U006f>	LATIN SMALL LETTER O
+<p>		/x70		<U0070>	LATIN SMALL LETTER P
+<q>		/x71		<U0071>	LATIN SMALL LETTER Q
+<r>		/x72		<U0072>	LATIN SMALL LETTER R
+<s>		/x73		<U0073>	LATIN SMALL LETTER S
+<t>		/x74		<U0074>	LATIN SMALL LETTER T
+<u>		/x75		<U0075>	LATIN SMALL LETTER U
+<v>		/x76		<U0076>	LATIN SMALL LETTER V
+<w>		/x77		<U0077>	LATIN SMALL LETTER W
+<x>		/x78		<U0078>	LATIN SMALL LETTER X
+<y>		/x79		<U0079>	LATIN SMALL LETTER Y
+<z>		/x7a		<U007a>	LATIN SMALL LETTER Z
+<left-brace>	/x7b		<U007B>	LEFT CURLY BRACKET
+<left-curly-bracket>	/x7b		<U007B>	LEFT CURLY BRACKET
+<(!>		/x7b		<U007b>	LEFT CURLY BRACKET
+<vertical-line>	/x7c		<U007C>	VERTICAL LINE
+<!!>		/x7c		<U007c>	VERTICAL LINE
+<right-brace>	/x7d		<U007D>	RIGHT CURLY BRACKET
+<right-curly-bracket>	/x7d		<U007D>	RIGHT CURLY BRACKET
+<!)>		/x7d		<U007d>	RIGHT CURLY BRACKET
+<tilde>		/x7e		<U007E>	TILDE
+<'?>		/x7e		<U007e>	TILDE
+<DEL>		/x7f		<U007F>	DELETE (DEL)
+<PA>		/xc2/x80	<U0080>	PADDING CHARACTER (PAD)
+<HO>		/xc2/x81	<U0081>	HIGH OCTET PRESET (HOP)
+<BH>		/xc2/x82	<U0082>	BREAK PERMITTED HERE (BPH)
+<NH>		/xc2/x83	<U0083>	NO BREAK HERE (NBH)
+<IN>		/xc2/x84	<U0084>	INDEX (IND)
+<NL>		/xc2/x85	<U0085>	NEXT LINE (NEL)
+<SA>		/xc2/x86	<U0086>	START OF SELECTED AREA (SSA)
+<ES>		/xc2/x87	<U0087>	END OF SELECTED AREA (ESA)
+<HS>		/xc2/x88	<U0088>	CHARACTER TABULATION SET (HTS)
+<HJ>		/xc2/x89	<U0089>	CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+<VS>		/xc2/x8a	<U008a>	LINE TABULATION SET (VTS)
+<PD>		/xc2/x8b	<U008b>	PARTIAL LINE FORWARD (PLD)
+<PU>		/xc2/x8c	<U008c>	PARTIAL LINE BACKWARD (PLU)
+<RI>		/xc2/x8d	<U008d>	REVERSE LINE FEED (RI)
+<S2>		/xc2/x8e	<U008e>	SINGLE-SHIFT TWO (SS2)
+<S3>		/xc2/x8f	<U008f>	SINGLE-SHIFT THREE (SS3)
+<DC>		/xc2/x90	<U0090>	DEVICE CONTROL STRING (DCS)
+<P1>		/xc2/x91	<U0091>	PRIVATE USE ONE (PU1)
+<P2>		/xc2/x92	<U0092>	PRIVATE USE TWO (PU2)
+<TS>		/xc2/x93	<U0093>	SET TRANSMIT STATE (STS)
+<CC>		/xc2/x94	<U0094>	CANCEL CHARACTER (CCH)
+<MW>		/xc2/x95	<U0095>	MESSAGE WAITING (MW)
+<SG>		/xc2/x96	<U0096>	START OF GUARDED AREA (SPA)
+<EG>		/xc2/x97	<U0097>	END OF GUARDED AREA (EPA)
+<SS>		/xc2/x98	<U0098>	START OF STRING (SOS)
+<GC>		/xc2/x99	<U0099>	SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+<SC>		/xc2/x9a	<U009a>	SINGLE CHARACTER INTRODUCER (SCI)
+<CI>		/xc2/x9b	<U009b>	CONTROL SEQUENCE INTRODUCER (CSI)
+<ST>		/xc2/x9c	<U009c>	STRING TERMINATOR (ST)
+<OC>		/xc2/x9d	<U009d>	OPERATING SYSTEM COMMAND (OSC)
+<PM>		/xc2/x9e	<U009e>	PRIVACY MESSAGE (PM)
+<AC>		/xc2/x9f	<U009f>	APPLICATION PROGRAM COMMAND (APC)
+<NS>		/xc2/xa0	<U00a0>	NO-BREAK SPACE
+<!I>		/xc2/xa1	<U00a1>	INVERTED EXCLAMATION MARK
+<Ct>		/xc2/xa2	<U00a2>	CENT SIGN
+<Pd>		/xc2/xa3	<U00a3>	POUND SIGN
+<Cu>		/xc2/xa4	<U00a4>	CURRENCY SIGN
+<Ye>		/xc2/xa5	<U00a5>	YEN SIGN
+<BB>		/xc2/xa6	<U00a6>	BROKEN BAR
+<SE>		/xc2/xa7	<U00a7>	SECTION SIGN
+<':>		/xc2/xa8	<U00a8>	DIAERESIS
+<Co>		/xc2/xa9	<U00a9>	COPYRIGHT SIGN
+<-a>		/xc2/xaa	<U00aa>	FEMININE ORDINAL INDICATOR
+<<<>		/xc2/xab	<U00ab>	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+<NO>		/xc2/xac	<U00ac>	NOT SIGN
+<-->		/xc2/xad	<U00ad>	SOFT HYPHEN
+<Rg>		/xc2/xae	<U00ae>	REGISTERED SIGN
+<'m>		/xc2/xaf	<U00af>	MACRON
+<DG>		/xc2/xb0	<U00b0>	DEGREE SIGN
+<+->		/xc2/xb1	<U00b1>	PLUS-MINUS SIGN
+<2S>		/xc2/xb2	<U00b2>	SUPERSCRIPT TWO
+<3S>		/xc2/xb3	<U00b3>	SUPERSCRIPT THREE
+<''>		/xc2/xb4	<U00b4>	ACUTE ACCENT
+<My>		/xc2/xb5	<U00b5>	MICRO SIGN
+<PI>		/xc2/xb6	<U00b6>	PILCROW SIGN
+<.M>		/xc2/xb7	<U00b7>	MIDDLE DOT
+<',>		/xc2/xb8	<U00b8>	CEDILLA
+<1S>		/xc2/xb9	<U00b9>	SUPERSCRIPT ONE
+<-o>		/xc2/xba	<U00ba>	MASCULINE ORDINAL INDICATOR
+</>/>>		/xc2/xbb	<U00bb>	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+<14>		/xc2/xbc	<U00bc>	VULGAR FRACTION ONE QUARTER
+<12>		/xc2/xbd	<U00bd>	VULGAR FRACTION ONE HALF
+<34>		/xc2/xbe	<U00be>	VULGAR FRACTION THREE QUARTERS
+<?I>		/xc2/xbf	<U00bf>	INVERTED QUESTION MARK
+<A!>		/xc3/x80	<U00c0>	LATIN CAPITAL LETTER A WITH GRAVE
+<A'>		/xc3/x81	<U00c1>	LATIN CAPITAL LETTER A WITH ACUTE
+<A/>>		/xc3/x82	<U00c2>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+<A?>		/xc3/x83	<U00c3>	LATIN CAPITAL LETTER A WITH TILDE
+<A:>		/xc3/x84	<U00c4>	LATIN CAPITAL LETTER A WITH DIAERESIS
+<AA>		/xc3/x85	<U00c5>	LATIN CAPITAL LETTER A WITH RING ABOVE
+<AE>		/xc3/x86	<U00c6>	LATIN CAPITAL LETTER AE
+<C,>		/xc3/x87	<U00c7>	LATIN CAPITAL LETTER C WITH CEDILLA
+<E!>		/xc3/x88	<U00c8>	LATIN CAPITAL LETTER E WITH GRAVE
+<E'>		/xc3/x89	<U00c9>	LATIN CAPITAL LETTER E WITH ACUTE
+<E/>>		/xc3/x8a	<U00ca>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+<E:>		/xc3/x8b	<U00cb>	LATIN CAPITAL LETTER E WITH DIAERESIS
+<I!>		/xc3/x8c	<U00cc>	LATIN CAPITAL LETTER I WITH GRAVE
+<I'>		/xc3/x8d	<U00cd>	LATIN CAPITAL LETTER I WITH ACUTE
+<I/>>		/xc3/x8e	<U00ce>	LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+<I:>		/xc3/x8f	<U00cf>	LATIN CAPITAL LETTER I WITH DIAERESIS
+<D->		/xc3/x90	<U00d0>	LATIN CAPITAL LETTER ETH (Icelandic)
+<N?>		/xc3/x91	<U00d1>	LATIN CAPITAL LETTER N WITH TILDE
+<O!>		/xc3/x92	<U00d2>	LATIN CAPITAL LETTER O WITH GRAVE
+<O'>		/xc3/x93	<U00d3>	LATIN CAPITAL LETTER O WITH ACUTE
+<O/>>		/xc3/x94	<U00d4>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+<O?>		/xc3/x95	<U00d5>	LATIN CAPITAL LETTER O WITH TILDE
+<O:>		/xc3/x96	<U00d6>	LATIN CAPITAL LETTER O WITH DIAERESIS
+<*X>		/xc3/x97	<U00d7>	MULTIPLICATION SIGN
+<O//>		/xc3/x98	<U00d8>	LATIN CAPITAL LETTER O WITH STROKE
+<U!>		/xc3/x99	<U00d9>	LATIN CAPITAL LETTER U WITH GRAVE
+<U'>		/xc3/x9a	<U00da>	LATIN CAPITAL LETTER U WITH ACUTE
+<U/>>		/xc3/x9b	<U00db>	LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+<U:>		/xc3/x9c	<U00dc>	LATIN CAPITAL LETTER U WITH DIAERESIS
+<Y'>		/xc3/x9d	<U00dd>	LATIN CAPITAL LETTER Y WITH ACUTE
+<TH>		/xc3/x9e	<U00de>	LATIN CAPITAL LETTER THORN (Icelandic)
+<ss>		/xc3/x9f	<U00df>	LATIN SMALL LETTER SHARP S (German)
+<a!>		/xc3/xa0	<U00e0>	LATIN SMALL LETTER A WITH GRAVE
+<a'>		/xc3/xa1	<U00e1>	LATIN SMALL LETTER A WITH ACUTE
+<a/>>		/xc3/xa2	<U00e2>	LATIN SMALL LETTER A WITH CIRCUMFLEX
+<a?>		/xc3/xa3	<U00e3>	LATIN SMALL LETTER A WITH TILDE
+<a:>		/xc3/xa4	<U00e4>	LATIN SMALL LETTER A WITH DIAERESIS
+<aa>		/xc3/xa5	<U00e5>	LATIN SMALL LETTER A WITH RING ABOVE
+<ae>		/xc3/xa6	<U00e6>	LATIN SMALL LETTER AE
+<c,>		/xc3/xa7	<U00e7>	LATIN SMALL LETTER C WITH CEDILLA
+<e!>		/xc3/xa8	<U00e8>	LATIN SMALL LETTER E WITH GRAVE
+<e'>		/xc3/xa9	<U00e9>	LATIN SMALL LETTER E WITH ACUTE
+<e/>>		/xc3/xaa	<U00ea>	LATIN SMALL LETTER E WITH CIRCUMFLEX
+<e:>		/xc3/xab	<U00eb>	LATIN SMALL LETTER E WITH DIAERESIS
+<i!>		/xc3/xac	<U00ec>	LATIN SMALL LETTER I WITH GRAVE
+<i'>		/xc3/xad	<U00ed>	LATIN SMALL LETTER I WITH ACUTE
+<i/>>		/xc3/xae	<U00ee>	LATIN SMALL LETTER I WITH CIRCUMFLEX
+<i:>		/xc3/xaf	<U00ef>	LATIN SMALL LETTER I WITH DIAERESIS
+<d->		/xc3/xb0	<U00f0>	LATIN SMALL LETTER ETH (Icelandic)
+<n?>		/xc3/xb1	<U00f1>	LATIN SMALL LETTER N WITH TILDE
+<o!>		/xc3/xb2	<U00f2>	LATIN SMALL LETTER O WITH GRAVE
+<o'>		/xc3/xb3	<U00f3>	LATIN SMALL LETTER O WITH ACUTE
+<o/>>		/xc3/xb4	<U00f4>	LATIN SMALL LETTER O WITH CIRCUMFLEX
+<o?>		/xc3/xb5	<U00f5>	LATIN SMALL LETTER O WITH TILDE
+<o:>		/xc3/xb6	<U00f6>	LATIN SMALL LETTER O WITH DIAERESIS
+<-:>		/xc3/xb7	<U00f7>	DIVISION SIGN
+<o//>		/xc3/xb8	<U00f8>	LATIN SMALL LETTER O WITH STROKE
+<u!>		/xc3/xb9	<U00f9>	LATIN SMALL LETTER U WITH GRAVE
+<u'>		/xc3/xba	<U00fa>	LATIN SMALL LETTER U WITH ACUTE
+<u/>>		/xc3/xbb	<U00fb>	LATIN SMALL LETTER U WITH CIRCUMFLEX
+<u:>		/xc3/xbc	<U00fc>	LATIN SMALL LETTER U WITH DIAERESIS
+<y'>		/xc3/xbd	<U00fd>	LATIN SMALL LETTER Y WITH ACUTE
+<th>		/xc3/xbe	<U00fe>	LATIN SMALL LETTER THORN (Icelandic)
+<y:>		/xc3/xbf	<U00ff>	LATIN SMALL LETTER Y WITH DIAERESIS
+<A->		/xc4/x80	<U0100>	LATIN CAPITAL LETTER A WITH MACRON
+<a->		/xc4/x81	<U0101>	LATIN SMALL LETTER A WITH MACRON
+<A(>		/xc4/x82	<U0102>	LATIN CAPITAL LETTER A WITH BREVE
+<a(>		/xc4/x83	<U0103>	LATIN SMALL LETTER A WITH BREVE
+<A;>		/xc4/x84	<U0104>	LATIN CAPITAL LETTER A WITH OGONEK
+<a;>		/xc4/x85	<U0105>	LATIN SMALL LETTER A WITH OGONEK
+<C'>		/xc4/x86	<U0106>	LATIN CAPITAL LETTER C WITH ACUTE
+<c'>		/xc4/x87	<U0107>	LATIN SMALL LETTER C WITH ACUTE
+<C/>>		/xc4/x88	<U0108>	LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+<c/>>		/xc4/x89	<U0109>	LATIN SMALL LETTER C WITH CIRCUMFLEX
+<C.>		/xc4/x8a	<U010a>	LATIN CAPITAL LETTER C WITH DOT ABOVE
+<c.>		/xc4/x8b	<U010b>	LATIN SMALL LETTER C WITH DOT ABOVE
+<C<>		/xc4/x8c	<U010c>	LATIN CAPITAL LETTER C WITH CARON
+<c<>		/xc4/x8d	<U010d>	LATIN SMALL LETTER C WITH CARON
+<D<>		/xc4/x8e	<U010e>	LATIN CAPITAL LETTER D WITH CARON
+<d<>		/xc4/x8f	<U010f>	LATIN SMALL LETTER D WITH CARON
+<D//>		/xc4/x90	<U0110>	LATIN CAPITAL LETTER D WITH STROKE
+<d//>		/xc4/x91	<U0111>	LATIN SMALL LETTER D WITH STROKE
+<E->		/xc4/x92	<U0112>	LATIN CAPITAL LETTER E WITH MACRON
+<e->		/xc4/x93	<U0113>	LATIN SMALL LETTER E WITH MACRON
+<E(>		/xc4/x94	<U0114>	LATIN CAPITAL LETTER E WITH BREVE
+<e(>		/xc4/x95	<U0115>	LATIN SMALL LETTER E WITH BREVE
+<E.>		/xc4/x96	<U0116>	LATIN CAPITAL LETTER E WITH DOT ABOVE
+<e.>		/xc4/x97	<U0117>	LATIN SMALL LETTER E WITH DOT ABOVE
+<E;>		/xc4/x98	<U0118>	LATIN CAPITAL LETTER E WITH OGONEK
+<e;>		/xc4/x99	<U0119>	LATIN SMALL LETTER E WITH OGONEK
+<E<>		/xc4/x9a	<U011a>	LATIN CAPITAL LETTER E WITH CARON
+<e<>		/xc4/x9b	<U011b>	LATIN SMALL LETTER E WITH CARON
+<G/>>		/xc4/x9c	<U011c>	LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+<g/>>		/xc4/x9d	<U011d>	LATIN SMALL LETTER G WITH CIRCUMFLEX
+<G(>		/xc4/x9e	<U011e>	LATIN CAPITAL LETTER G WITH BREVE
+<g(>		/xc4/x9f	<U011f>	LATIN SMALL LETTER G WITH BREVE
+<G.>		/xc4/xa0	<U0120>	LATIN CAPITAL LETTER G WITH DOT ABOVE
+<g.>		/xc4/xa1	<U0121>	LATIN SMALL LETTER G WITH DOT ABOVE
+<G,>		/xc4/xa2	<U0122>	LATIN CAPITAL LETTER G WITH CEDILLA
+<g,>		/xc4/xa3	<U0123>	LATIN SMALL LETTER G WITH CEDILLA
+<H/>>		/xc4/xa4	<U0124>	LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+<h/>>		/xc4/xa5	<U0125>	LATIN SMALL LETTER H WITH CIRCUMFLEX
+<H//>		/xc4/xa6	<U0126>	LATIN CAPITAL LETTER H WITH STROKE
+<h//>		/xc4/xa7	<U0127>	LATIN SMALL LETTER H WITH STROKE
+<I?>		/xc4/xa8	<U0128>	LATIN CAPITAL LETTER I WITH TILDE
+<i?>		/xc4/xa9	<U0129>	LATIN SMALL LETTER I WITH TILDE
+<I->		/xc4/xaa	<U012a>	LATIN CAPITAL LETTER I WITH MACRON
+<i->		/xc4/xab	<U012b>	LATIN SMALL LETTER I WITH MACRON
+<I(>		/xc4/xac	<U012c>	LATIN CAPITAL LETTER I WITH BREVE
+<i(>		/xc4/xad	<U012d>	LATIN SMALL LETTER I WITH BREVE
+<I;>		/xc4/xae	<U012e>	LATIN CAPITAL LETTER I WITH OGONEK
+<i;>		/xc4/xaf	<U012f>	LATIN SMALL LETTER I WITH OGONEK
+<I.>		/xc4/xb0	<U0130>	LATIN CAPITAL LETTER I WITH DOT ABOVE
+<i.>		/xc4/xb1	<U0131>	LATIN SMALL LETTER DOTLESS I
+<IJ>		/xc4/xb2	<U0132>	LATIN CAPITAL LIGATURE IJ
+<ij>		/xc4/xb3	<U0133>	LATIN SMALL LIGATURE IJ
+<J/>>		/xc4/xb4	<U0134>	LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+<j/>>		/xc4/xb5	<U0135>	LATIN SMALL LETTER J WITH CIRCUMFLEX
+<K,>		/xc4/xb6	<U0136>	LATIN CAPITAL LETTER K WITH CEDILLA
+<k,>		/xc4/xb7	<U0137>	LATIN SMALL LETTER K WITH CEDILLA
+<kk>		/xc4/xb8	<U0138>	LATIN SMALL LETTER KRA (Greenlandic)
+<L'>		/xc4/xb9	<U0139>	LATIN CAPITAL LETTER L WITH ACUTE
+<l'>		/xc4/xba	<U013a>	LATIN SMALL LETTER L WITH ACUTE
+<L,>		/xc4/xbb	<U013b>	LATIN CAPITAL LETTER L WITH CEDILLA
+<l,>		/xc4/xbc	<U013c>	LATIN SMALL LETTER L WITH CEDILLA
+<L<>		/xc4/xbd	<U013d>	LATIN CAPITAL LETTER L WITH CARON
+<l<>		/xc4/xbe	<U013e>	LATIN SMALL LETTER L WITH CARON
+<L.>		/xc4/xbf	<U013f>	LATIN CAPITAL LETTER L WITH MIDDLE DOT
+<l.>		/xc5/x80	<U0140>	LATIN SMALL LETTER L WITH MIDDLE DOT
+<L//>		/xc5/x81	<U0141>	LATIN CAPITAL LETTER L WITH STROKE
+<l//>		/xc5/x82	<U0142>	LATIN SMALL LETTER L WITH STROKE
+<N'>		/xc5/x83	<U0143>	LATIN CAPITAL LETTER N WITH ACUTE
+<n'>		/xc5/x84	<U0144>	LATIN SMALL LETTER N WITH ACUTE
+<N,>		/xc5/x85	<U0145>	LATIN CAPITAL LETTER N WITH CEDILLA
+<n,>		/xc5/x86	<U0146>	LATIN SMALL LETTER N WITH CEDILLA
+<N<>		/xc5/x87	<U0147>	LATIN CAPITAL LETTER N WITH CARON
+<n<>		/xc5/x88	<U0148>	LATIN SMALL LETTER N WITH CARON
+<'n>		/xc5/x89	<U0149>	LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+<NG>		/xc5/x8a	<U014a>	LATIN CAPITAL LETTER ENG (Sami)
+<ng>		/xc5/x8b	<U014b>	LATIN SMALL LETTER ENG (Sami)
+<O->		/xc5/x8c	<U014c>	LATIN CAPITAL LETTER O WITH MACRON
+<o->		/xc5/x8d	<U014d>	LATIN SMALL LETTER O WITH MACRON
+<O(>		/xc5/x8e	<U014e>	LATIN CAPITAL LETTER O WITH BREVE
+<o(>		/xc5/x8f	<U014f>	LATIN SMALL LETTER O WITH BREVE
+<O">		/xc5/x90	<U0150>	LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+<o">		/xc5/x91	<U0151>	LATIN SMALL LETTER O WITH DOUBLE ACUTE
+<OE>		/xc5/x92	<U0152>	LATIN CAPITAL LIGATURE OE
+<oe>		/xc5/x93	<U0153>	LATIN SMALL LIGATURE OE
+<R'>		/xc5/x94	<U0154>	LATIN CAPITAL LETTER R WITH ACUTE
+<r'>		/xc5/x95	<U0155>	LATIN SMALL LETTER R WITH ACUTE
+<R,>		/xc5/x96	<U0156>	LATIN CAPITAL LETTER R WITH CEDILLA
+<r,>		/xc5/x97	<U0157>	LATIN SMALL LETTER R WITH CEDILLA
+<R<>		/xc5/x98	<U0158>	LATIN CAPITAL LETTER R WITH CARON
+<r<>		/xc5/x99	<U0159>	LATIN SMALL LETTER R WITH CARON
+<S'>		/xc5/x9a	<U015a>	LATIN CAPITAL LETTER S WITH ACUTE
+<s'>		/xc5/x9b	<U015b>	LATIN SMALL LETTER S WITH ACUTE
+<S/>>		/xc5/x9c	<U015c>	LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+<s/>>		/xc5/x9d	<U015d>	LATIN SMALL LETTER S WITH CIRCUMFLEX
+<S,>		/xc5/x9e	<U015e>	LATIN CAPITAL LETTER S WITH CEDILLA
+<s,>		/xc5/x9f	<U015f>	LATIN SMALL LETTER S WITH CEDILLA
+<S<>		/xc5/xa0	<U0160>	LATIN CAPITAL LETTER S WITH CARON
+<s<>		/xc5/xa1	<U0161>	LATIN SMALL LETTER S WITH CARON
+<T,>		/xc5/xa2	<U0162>	LATIN CAPITAL LETTER T WITH CEDILLA
+<t,>		/xc5/xa3	<U0163>	LATIN SMALL LETTER T WITH CEDILLA
+<T<>		/xc5/xa4	<U0164>	LATIN CAPITAL LETTER T WITH CARON
+<t<>		/xc5/xa5	<U0165>	LATIN SMALL LETTER T WITH CARON
+<T//>		/xc5/xa6	<U0166>	LATIN CAPITAL LETTER T WITH STROKE
+<t//>		/xc5/xa7	<U0167>	LATIN SMALL LETTER T WITH STROKE
+<U?>		/xc5/xa8	<U0168>	LATIN CAPITAL LETTER U WITH TILDE
+<u?>		/xc5/xa9	<U0169>	LATIN SMALL LETTER U WITH TILDE
+<U->		/xc5/xaa	<U016a>	LATIN CAPITAL LETTER U WITH MACRON
+<u->		/xc5/xab	<U016b>	LATIN SMALL LETTER U WITH MACRON
+<U(>		/xc5/xac	<U016c>	LATIN CAPITAL LETTER U WITH BREVE
+<u(>		/xc5/xad	<U016d>	LATIN SMALL LETTER U WITH BREVE
+<U0>		/xc5/xae	<U016e>	LATIN CAPITAL LETTER U WITH RING ABOVE
+<u0>		/xc5/xaf	<U016f>	LATIN SMALL LETTER U WITH RING ABOVE
+<U">		/xc5/xb0	<U0170>	LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+<u">		/xc5/xb1	<U0171>	LATIN SMALL LETTER U WITH DOUBLE ACUTE
+<U;>		/xc5/xb2	<U0172>	LATIN CAPITAL LETTER U WITH OGONEK
+<u;>		/xc5/xb3	<U0173>	LATIN SMALL LETTER U WITH OGONEK
+<W/>>		/xc5/xb4	<U0174>	LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+<w/>>		/xc5/xb5	<U0175>	LATIN SMALL LETTER W WITH CIRCUMFLEX
+<Y/>>		/xc5/xb6	<U0176>	LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+<y/>>		/xc5/xb7	<U0177>	LATIN SMALL LETTER Y WITH CIRCUMFLEX
+<Y:>		/xc5/xb8	<U0178>	LATIN CAPITAL LETTER Y WITH DIAERESIS
+<Z'>		/xc5/xb9	<U0179>	LATIN CAPITAL LETTER Z WITH ACUTE
+<z'>		/xc5/xba	<U017a>	LATIN SMALL LETTER Z WITH ACUTE
+<Z.>		/xc5/xbb	<U017b>	LATIN CAPITAL LETTER Z WITH DOT ABOVE
+<z.>		/xc5/xbc	<U017c>	LATIN SMALL LETTER Z WITH DOT ABOVE
+<Z<>		/xc5/xbd	<U017d>	LATIN CAPITAL LETTER Z WITH CARON
+<z<>		/xc5/xbe	<U017e>	LATIN SMALL LETTER Z WITH CARON
+<s1>		/xc5/xbf	<U017f>	LATIN SMALL LETTER LONG S
+<C2>		/xc6/x87	<U0187>	LATIN CAPITAL LETTER C WITH HOOK
+<c2>		/xc6/x88	<U0188>	LATIN SMALL LETTER C WITH HOOK
+<F2>		/xc6/x91	<U0191>	LATIN CAPITAL LETTER F WITH HOOK
+<f2>		/xc6/x92	<U0192>	LATIN SMALL LETTER F WITH HOOK
+<K2>		/xc6/x98	<U0198>	LATIN CAPITAL LETTER K WITH HOOK
+<k2>		/xc6/x99	<U0199>	LATIN SMALL LETTER K WITH HOOK
+<O9>		/xc6/xa0	<U01a0>	LATIN CAPITAL LETTER O WITH HORN
+<o9>		/xc6/xa1	<U01a1>	LATIN SMALL LETTER O WITH HORN
+<OI>		/xc6/xa2	<U01a2>	LATIN CAPITAL LETTER OI
+<oi>		/xc6/xa3	<U01a3>	LATIN SMALL LETTER OI
+<yr>		/xc6/xa6	<U01a6>	LATIN LETTER YR
+<U9>		/xc6/xaf	<U01af>	LATIN CAPITAL LETTER U WITH HORN
+<u9>		/xc6/xb0	<U01b0>	LATIN SMALL LETTER U WITH HORN
+<Z//>		/xc6/xb5	<U01b5>	LATIN CAPITAL LETTER Z WITH STROKE
+<z//>		/xc6/xb6	<U01b6>	LATIN SMALL LETTER Z WITH STROKE
+<ED>		/xc6/xb7	<U01b7>	LATIN CAPITAL LETTER EZH
+<A<>		/xc7/x8d	<U01cd>	LATIN CAPITAL LETTER A WITH CARON
+<a<>		/xc7/x8e	<U01ce>	LATIN SMALL LETTER A WITH CARON
+<I<>		/xc7/x8f	<U01cf>	LATIN CAPITAL LETTER I WITH CARON
+<i<>		/xc7/x90	<U01d0>	LATIN SMALL LETTER I WITH CARON
+<O<>		/xc7/x91	<U01d1>	LATIN CAPITAL LETTER O WITH CARON
+<o<>		/xc7/x92	<U01d2>	LATIN SMALL LETTER O WITH CARON
+<U<>		/xc7/x93	<U01d3>	LATIN CAPITAL LETTER U WITH CARON
+<u<>		/xc7/x94	<U01d4>	LATIN SMALL LETTER U WITH CARON
+<U:->		/xc7/x95	<U01d5>	LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+<u:->		/xc7/x96	<U01d6>	LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+<U:'>		/xc7/x97	<U01d7>	LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+<u:'>		/xc7/x98	<U01d8>	LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+<U:<>		/xc7/x99	<U01d9>	LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+<u:<>		/xc7/x9a	<U01da>	LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+<U:!>		/xc7/x9b	<U01db>	LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+<u:!>		/xc7/x9c	<U01dc>	LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+<A1>		/xc7/x9e	<U01de>	LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+<a1>		/xc7/x9f	<U01df>	LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+<A7>		/xc7/xa0	<U01e0>	LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+<a7>		/xc7/xa1	<U01e1>	LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+<A3>		/xc7/xa2	<U01e2>	LATIN CAPITAL LETTER AE WITH MACRON
+<a3>		/xc7/xa3	<U01e3>	LATIN SMALL LETTER AE WITH MACRON
+<G//>		/xc7/xa4	<U01e4>	LATIN CAPITAL LETTER G WITH STROKE
+<g//>		/xc7/xa5	<U01e5>	LATIN SMALL LETTER G WITH STROKE
+<G<>		/xc7/xa6	<U01e6>	LATIN CAPITAL LETTER G WITH CARON
+<g<>		/xc7/xa7	<U01e7>	LATIN SMALL LETTER G WITH CARON
+<K<>		/xc7/xa8	<U01e8>	LATIN CAPITAL LETTER K WITH CARON
+<k<>		/xc7/xa9	<U01e9>	LATIN SMALL LETTER K WITH CARON
+<O;>		/xc7/xaa	<U01ea>	LATIN CAPITAL LETTER O WITH OGONEK
+<o;>		/xc7/xab	<U01eb>	LATIN SMALL LETTER O WITH OGONEK
+<O1>		/xc7/xac	<U01ec>	LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+<o1>		/xc7/xad	<U01ed>	LATIN SMALL LETTER O WITH OGONEK AND MACRON
+<EZ>		/xc7/xae	<U01ee>	LATIN CAPITAL LETTER EZH WITH CARON
+<ez>		/xc7/xaf	<U01ef>	LATIN SMALL LETTER EZH WITH CARON
+<G'>		/xc7/xb8	<U01f8>	LATIN CAPITAL LETTER G WITH ACUTE
+<g'>		/xc7/xb9	<U01f9>	LATIN SMALL LETTER G WITH ACUTE
+<AA'>		/xc7/xba	<U01fa>	LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+<aa'>		/xc7/xbb	<U01fb>	LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+<AE'>		/xc7/xbc	<U01fc>	LATIN CAPITAL LETTER AE WITH ACUTE
+<ae'>		/xc7/xbd	<U01fd>	LATIN SMALL LETTER AE WITH ACUTE
+<O//'>		/xc7/xbe	<U01fe>	LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+<o//'>		/xc7/xbf	<U01ff>	LATIN SMALL LETTER O WITH STROKE AND ACUTE
+<A!!>		/xc8/x80	<U0200>	LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
+<a!!>		/xc8/x81	<U0201>	LATIN SMALL LETTER A WITH DOUBLE GRAVE
+<A)>		/xc8/x82	<U0202>	LATIN CAPITAL LETTER A WITH INVERTED BREVE
+<a)>		/xc8/x83	<U0203>	LATIN SMALL LETTER A WITH INVERTED BREVE
+<E!!>		/xc8/x84	<U0204>	LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
+<e!!>		/xc8/x85	<U0205>	LATIN SMALL LETTER E WITH DOUBLE GRAVE
+<E)>		/xc8/x86	<U0206>	LATIN CAPITAL LETTER E WITH INVERTED BREVE
+<e)>		/xc8/x87	<U0207>	LATIN SMALL LETTER E WITH INVERTED BREVE
+<I!!>		/xc8/x88	<U0208>	LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
+<i!!>		/xc8/x89	<U0209>	LATIN SMALL LETTER I WITH DOUBLE GRAVE
+<I)>		/xc8/x8a	<U020a>	LATIN CAPITAL LETTER I WITH INVERTED BREVE
+<i)>		/xc8/x8b	<U020b>	LATIN SMALL LETTER I WITH INVERTED BREVE
+<O!!>		/xc8/x8c	<U020c>	LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
+<o!!>		/xc8/x8d	<U020d>	LATIN SMALL LETTER O WITH DOUBLE GRAVE
+<O)>		/xc8/x8e	<U020e>	LATIN CAPITAL LETTER O WITH INVERTED BREVE
+<o)>		/xc8/x8f	<U020f>	LATIN SMALL LETTER O WITH INVERTED BREVE
+<R!!>		/xc8/x90	<U0210>	LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
+<r!!>		/xc8/x91	<U0211>	LATIN SMALL LETTER R WITH DOUBLE GRAVE
+<R)>		/xc8/x92	<U0212>	LATIN CAPITAL LETTER R WITH INVERTED BREVE
+<r)>		/xc8/x93	<U0213>	LATIN SMALL LETTER R WITH INVERTED BREVE
+<U!!>		/xc8/x94	<U0214>	LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
+<u!!>		/xc8/x95	<U0215>	LATIN SMALL LETTER U WITH DOUBLE GRAVE
+<U)>		/xc8/x96	<U0216>	LATIN CAPITAL LETTER U WITH INVERTED BREVE
+<u)>		/xc8/x97	<U0217>	LATIN SMALL LETTER U WITH INVERTED BREVE
+<ed>		/xca/x92	<U0292>	LATIN SMALL LETTER EZH
+<;S>		/xca/xbb	<U02bb>	MODIFIER LETTER TURNED COMMA
+<1/>>		/xcb/x86	<U02c6>	MODIFIER LETTER CIRCUMFLEX ACCENT
+<'<>		/xcb/x87	<U02c7>	CARON (Mandarin Chinese third tone)
+<1!>		/xcb/x95	<U02d5>	MODIFIER LETTER GRAVE ACCENT
+<'(>		/xcb/x98	<U02d8>	BREVE
+<'.>		/xcb/x99	<U02d9>	DOT ABOVE (Mandarin Chinese light tone)
+<'0>		/xcb/x9a	<U02da>	RING ABOVE
+<';>		/xcb/x9b	<U02db>	OGONEK
+<1?>		/xcb/x9c	<U02dc>	SMALL TILDE
+<'">		/xcb/x9d	<U02dd>	DOUBLE ACUTE ACCENT
+<'G>		/xcd/xb4	<U0374>	GREEK NUMERAL SIGN (Dexia keraia)
+<,G>		/xcd/xb5	<U0375>	GREEK LOWER NUMERAL SIGN (Aristeri keraia)
+<j3>		/xcd/xba	<U037a>	GREEK YPOGEGRAMMENI
+<?%>		/xcd/xbe	<U037e>	GREEK QUESTION MARK (Erotimatiko)
+<'*>		/xce/x84	<U0384>	GREEK TONOS
+<'%>		/xce/x85	<U0385>	GREEK DIALYTIKA TONOS
+<A%>		/xce/x86	<U0386>	GREEK CAPITAL LETTER ALPHA WITH TONOS
+<.*>		/xce/x87	<U0387>	GREEK ANO TELEIA
+<E%>		/xce/x88	<U0388>	GREEK CAPITAL LETTER EPSILON WITH TONOS
+<Y%>		/xce/x89	<U0389>	GREEK CAPITAL LETTER ETA WITH TONOS
+<I%>		/xce/x8a	<U038a>	GREEK CAPITAL LETTER IOTA WITH TONOS
+<O%>		/xce/x8c	<U038c>	GREEK CAPITAL LETTER OMICRON WITH TONOS
+<U%>		/xce/x8e	<U038e>	GREEK CAPITAL LETTER UPSILON WITH TONOS
+<W%>		/xce/x8f	<U038f>	GREEK CAPITAL LETTER OMEGA WITH TONOS
+<i3>		/xce/x90	<U0390>	GREEK SMALL LETTER IOTA WITH DIALYTICA AND TONOS
+<A*>		/xce/x91	<U0391>	GREEK CAPITAL LETTER ALPHA
+<B*>		/xce/x92	<U0392>	GREEK CAPITAL LETTER BETA
+<G*>		/xce/x93	<U0393>	GREEK CAPITAL LETTER GAMMA
+<D*>		/xce/x94	<U0394>	GREEK CAPITAL LETTER DELTA
+<E*>		/xce/x95	<U0395>	GREEK CAPITAL LETTER EPSILON
+<Z*>		/xce/x96	<U0396>	GREEK CAPITAL LETTER ZETA
+<Y*>		/xce/x97	<U0397>	GREEK CAPITAL LETTER ETA
+<H*>		/xce/x98	<U0398>	GREEK CAPITAL LETTER THETA
+<I*>		/xce/x99	<U0399>	GREEK CAPITAL LETTER IOTA
+<K*>		/xce/x9a	<U039a>	GREEK CAPITAL LETTER KAPPA
+<L*>		/xce/x9b	<U039b>	GREEK CAPITAL LETTER LAMDA
+<M*>		/xce/x9c	<U039c>	GREEK CAPITAL LETTER MU
+<N*>		/xce/x9d	<U039d>	GREEK CAPITAL LETTER NU
+<C*>		/xce/x9e	<U039e>	GREEK CAPITAL LETTER XI
+<O*>		/xce/x9f	<U039f>	GREEK CAPITAL LETTER OMICRON
+<P*>		/xce/xa0	<U03a0>	GREEK CAPITAL LETTER PI
+<R*>		/xce/xa1	<U03a1>	GREEK CAPITAL LETTER RHO
+<S*>		/xce/xa3	<U03a3>	GREEK CAPITAL LETTER SIGMA
+<T*>		/xce/xa4	<U03a4>	GREEK CAPITAL LETTER TAU
+<U*>		/xce/xa5	<U03a5>	GREEK CAPITAL LETTER UPSILON
+<F*>		/xce/xa6	<U03a6>	GREEK CAPITAL LETTER PHI
+<X*>		/xce/xa7	<U03a7>	GREEK CAPITAL LETTER CHI
+<Q*>		/xce/xa8	<U03a8>	GREEK CAPITAL LETTER PSI
+<W*>		/xce/xa9	<U03a9>	GREEK CAPITAL LETTER OMEGA
+<J*>		/xce/xaa	<U03aa>	GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+<V*>		/xce/xab	<U03ab>	GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+<a%>		/xce/xac	<U03ac>	GREEK SMALL LETTER ALPHA WITH TONOS
+<e%>		/xce/xad	<U03ad>	GREEK SMALL LETTER EPSILON WITH TONOS
+<y%>		/xce/xae	<U03ae>	GREEK SMALL LETTER ETA WITH TONOS
+<i%>		/xce/xaf	<U03af>	GREEK SMALL LETTER IOTA WITH TONOS
+<u3>		/xce/xb0	<U03b0>	GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+<a*>		/xce/xb1	<U03b1>	GREEK SMALL LETTER ALPHA
+<b*>		/xce/xb2	<U03b2>	GREEK SMALL LETTER BETA
+<g*>		/xce/xb3	<U03b3>	GREEK SMALL LETTER GAMMA
+<d*>		/xce/xb4	<U03b4>	GREEK SMALL LETTER DELTA
+<e*>		/xce/xb5	<U03b5>	GREEK SMALL LETTER EPSILON
+<z*>		/xce/xb6	<U03b6>	GREEK SMALL LETTER ZETA
+<y*>		/xce/xb7	<U03b7>	GREEK SMALL LETTER ETA
+<h*>		/xce/xb8	<U03b8>	GREEK SMALL LETTER THETA
+<i*>		/xce/xb9	<U03b9>	GREEK SMALL LETTER IOTA
+<k*>		/xce/xba	<U03ba>	GREEK SMALL LETTER KAPPA
+<l*>		/xce/xbb	<U03bb>	GREEK SMALL LETTER LAMDA
+<m*>		/xce/xbc	<U03bc>	GREEK SMALL LETTER MU
+<n*>		/xce/xbd	<U03bd>	GREEK SMALL LETTER NU
+<c*>		/xce/xbe	<U03be>	GREEK SMALL LETTER XI
+<o*>		/xce/xbf	<U03bf>	GREEK SMALL LETTER OMICRON
+<p*>		/xcf/x80	<U03c0>	GREEK SMALL LETTER PI
+<r*>		/xcf/x81	<U03c1>	GREEK SMALL LETTER RHO
+<*s>		/xcf/x82	<U03c2>	GREEK SMALL LETTER FINAL SIGMA
+<s*>		/xcf/x83	<U03c3>	GREEK SMALL LETTER SIGMA
+<t*>		/xcf/x84	<U03c4>	GREEK SMALL LETTER TAU
+<u*>		/xcf/x85	<U03c5>	GREEK SMALL LETTER UPSILON
+<f*>		/xcf/x86	<U03c6>	GREEK SMALL LETTER PHI
+<x*>		/xcf/x87	<U03c7>	GREEK SMALL LETTER CHI
+<q*>		/xcf/x88	<U03c8>	GREEK SMALL LETTER PSI
+<w*>		/xcf/x89	<U03c9>	GREEK SMALL LETTER OMEGA
+<j*>		/xcf/x8a	<U03ca>	GREEK SMALL LETTER IOTA WITH DIALYTIKA
+<v*>		/xcf/x8b	<U03cb>	GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+<o%>		/xcf/x8c	<U03cc>	GREEK SMALL LETTER OMICRON WITH TONOS
+<u%>		/xcf/x8d	<U03cd>	GREEK SMALL LETTER UPSILON WITH TONOS
+<w%>		/xcf/x8e	<U03ce>	GREEK SMALL LETTER OMEGA WITH TONOS
+<b3>		/xcf/x90	<U03d0>	GREEK BETA SYMBOL
+<IO>		/xd0/x81	<U0401>	CYRILLIC CAPITAL LETTER IO
+<D%>		/xd0/x82	<U0402>	CYRILLIC CAPITAL LETTER DJE (Serbocroatian)
+<G%>		/xd0/x83	<U0403>	CYRILLIC CAPITAL LETTER GJE
+<IE>		/xd0/x84	<U0404>	CYRILLIC CAPITAL LETTER UKRAINIAN IE
+<DS>		/xd0/x85	<U0405>	CYRILLIC CAPITAL LETTER DZE
+<II>		/xd0/x86	<U0406>	CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+<YI>		/xd0/x87	<U0407>	CYRILLIC CAPITAL LETTER YI (Ukrainian)
+<J%>		/xd0/x88	<U0408>	CYRILLIC CAPITAL LETTER JE
+<LJ>		/xd0/x89	<U0409>	CYRILLIC CAPITAL LETTER LJE
+<NJ>		/xd0/x8a	<U040a>	CYRILLIC CAPITAL LETTER NJE
+<Ts>		/xd0/x8b	<U040b>	CYRILLIC CAPITAL LETTER TSHE (Serbocroatian)
+<KJ>		/xd0/x8c	<U040c>	CYRILLIC CAPITAL LETTER KJE
+<V%>		/xd0/x8e	<U040e>	CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
+<DZ>		/xd0/x8f	<U040f>	CYRILLIC CAPITAL LETTER DZHE
+<A=>		/xd0/x90	<U0410>	CYRILLIC CAPITAL LETTER A
+<B=>		/xd0/x91	<U0411>	CYRILLIC CAPITAL LETTER BE
+<V=>		/xd0/x92	<U0412>	CYRILLIC CAPITAL LETTER VE
+<G=>		/xd0/x93	<U0413>	CYRILLIC CAPITAL LETTER GHE
+<D=>		/xd0/x94	<U0414>	CYRILLIC CAPITAL LETTER DE
+<E=>		/xd0/x95	<U0415>	CYRILLIC CAPITAL LETTER IE
+<Z%>		/xd0/x96	<U0416>	CYRILLIC CAPITAL LETTER ZHE
+<Z=>		/xd0/x97	<U0417>	CYRILLIC CAPITAL LETTER ZE
+<I=>		/xd0/x98	<U0418>	CYRILLIC CAPITAL LETTER I
+<J=>		/xd0/x99	<U0419>	CYRILLIC CAPITAL LETTER SHORT I
+<K=>		/xd0/x9a	<U041a>	CYRILLIC CAPITAL LETTER KA
+<L=>		/xd0/x9b	<U041b>	CYRILLIC CAPITAL LETTER EL
+<M=>		/xd0/x9c	<U041c>	CYRILLIC CAPITAL LETTER EM
+<N=>		/xd0/x9d	<U041d>	CYRILLIC CAPITAL LETTER EN
+<O=>		/xd0/x9e	<U041e>	CYRILLIC CAPITAL LETTER O
+<P=>		/xd0/x9f	<U041f>	CYRILLIC CAPITAL LETTER PE
+<R=>		/xd0/xa0	<U0420>	CYRILLIC CAPITAL LETTER ER
+<S=>		/xd0/xa1	<U0421>	CYRILLIC CAPITAL LETTER ES
+<T=>		/xd0/xa2	<U0422>	CYRILLIC CAPITAL LETTER TE
+<U=>		/xd0/xa3	<U0423>	CYRILLIC CAPITAL LETTER U
+<F=>		/xd0/xa4	<U0424>	CYRILLIC CAPITAL LETTER EF
+<H=>		/xd0/xa5	<U0425>	CYRILLIC CAPITAL LETTER HA
+<C=>		/xd0/xa6	<U0426>	CYRILLIC CAPITAL LETTER TSE
+<C%>		/xd0/xa7	<U0427>	CYRILLIC CAPITAL LETTER CHE
+<S%>		/xd0/xa8	<U0428>	CYRILLIC CAPITAL LETTER SHA
+<Sc>		/xd0/xa9	<U0429>	CYRILLIC CAPITAL LETTER SHCHA
+<=">		/xd0/xaa	<U042a>	CYRILLIC CAPITAL LETTER HARD SIGN
+<Y=>		/xd0/xab	<U042b>	CYRILLIC CAPITAL LETTER YERU
+<%">		/xd0/xac	<U042c>	CYRILLIC CAPITAL LETTER SOFT SIGN
+<JE>		/xd0/xad	<U042d>	CYRILLIC CAPITAL LETTER E
+<JU>		/xd0/xae	<U042e>	CYRILLIC CAPITAL LETTER YU
+<JA>		/xd0/xaf	<U042f>	CYRILLIC CAPITAL LETTER YA
+<a=>		/xd0/xb0	<U0430>	CYRILLIC SMALL LETTER A
+<b=>		/xd0/xb1	<U0431>	CYRILLIC SMALL LETTER BE
+<v=>		/xd0/xb2	<U0432>	CYRILLIC SMALL LETTER VE
+<g=>		/xd0/xb3	<U0433>	CYRILLIC SMALL LETTER GHE
+<d=>		/xd0/xb4	<U0434>	CYRILLIC SMALL LETTER DE
+<e=>		/xd0/xb5	<U0435>	CYRILLIC SMALL LETTER IE
+<z%>		/xd0/xb6	<U0436>	CYRILLIC SMALL LETTER ZHE
+<z=>		/xd0/xb7	<U0437>	CYRILLIC SMALL LETTER ZE
+<i=>		/xd0/xb8	<U0438>	CYRILLIC SMALL LETTER I
+<j=>		/xd0/xb9	<U0439>	CYRILLIC SMALL LETTER SHORT I
+<k=>		/xd0/xba	<U043a>	CYRILLIC SMALL LETTER KA
+<l=>		/xd0/xbb	<U043b>	CYRILLIC SMALL LETTER EL
+<m=>		/xd0/xbc	<U043c>	CYRILLIC SMALL LETTER EM
+<n=>		/xd0/xbd	<U043d>	CYRILLIC SMALL LETTER EN
+<o=>		/xd0/xbe	<U043e>	CYRILLIC SMALL LETTER O
+<p=>		/xd0/xbf	<U043f>	CYRILLIC SMALL LETTER PE
+<r=>		/xd1/x80	<U0440>	CYRILLIC SMALL LETTER ER
+<s=>		/xd1/x81	<U0441>	CYRILLIC SMALL LETTER ES
+<t=>		/xd1/x82	<U0442>	CYRILLIC SMALL LETTER TE
+<u=>		/xd1/x83	<U0443>	CYRILLIC SMALL LETTER U
+<f=>		/xd1/x84	<U0444>	CYRILLIC SMALL LETTER EF
+<h=>		/xd1/x85	<U0445>	CYRILLIC SMALL LETTER HA
+<c=>		/xd1/x86	<U0446>	CYRILLIC SMALL LETTER TSE
+<c%>		/xd1/x87	<U0447>	CYRILLIC SMALL LETTER CHE
+<s%>		/xd1/x88	<U0448>	CYRILLIC SMALL LETTER SHA
+<sc>		/xd1/x89	<U0449>	CYRILLIC SMALL LETTER SHCHA
+<='>		/xd1/x8a	<U044a>	CYRILLIC SMALL LETTER HARD SIGN
+<y=>		/xd1/x8b	<U044b>	CYRILLIC SMALL LETTER YERU
+<%'>		/xd1/x8c	<U044c>	CYRILLIC SMALL LETTER SOFT SIGN
+<je>		/xd1/x8d	<U044d>	CYRILLIC SMALL LETTER E
+<ju>		/xd1/x8e	<U044e>	CYRILLIC SMALL LETTER YU
+<ja>		/xd1/x8f	<U044f>	CYRILLIC SMALL LETTER YA
+<io>		/xd1/x91	<U0451>	CYRILLIC SMALL LETTER IO
+<d%>		/xd1/x92	<U0452>	CYRILLIC SMALL LETTER DJE (Serbocroatian)
+<g%>		/xd1/x93	<U0453>	CYRILLIC SMALL LETTER GJE
+<ie>		/xd1/x94	<U0454>	CYRILLIC SMALL LETTER UKRAINIAN IE
+<ds>		/xd1/x95	<U0455>	CYRILLIC SMALL LETTER DZE
+<ii>		/xd1/x96	<U0456>	CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+<yi>		/xd1/x97	<U0457>	CYRILLIC SMALL LETTER YI (Ukrainian)
+<j%>		/xd1/x98	<U0458>	CYRILLIC SMALL LETTER JE
+<lj>		/xd1/x99	<U0459>	CYRILLIC SMALL LETTER LJE
+<nj>		/xd1/x9a	<U045a>	CYRILLIC SMALL LETTER NJE
+<ts>		/xd1/x9b	<U045b>	CYRILLIC SMALL LETTER TSHE (Serbocroatian)
+<kj>		/xd1/x9c	<U045c>	CYRILLIC SMALL LETTER KJE
+<v%>		/xd1/x9e	<U045e>	CYRILLIC SMALL LETTER SHORT U (Byelorussian)
+<dz>		/xd1/x9f	<U045f>	CYRILLIC SMALL LETTER DZHE
+<Y3>		/xd1/xa2	<U0462>	CYRILLIC CAPITAL LETTER YAT
+<y3>		/xd1/xa3	<U0463>	CYRILLIC SMALL LETTER YAT
+<O3>		/xd1/xaa	<U046a>	CYRILLIC CAPITAL LETTER BIG YUS
+<o3>		/xd1/xab	<U046b>	CYRILLIC SMALL LETTER BIG YUS
+<F3>		/xd1/xb2	<U0472>	CYRILLIC CAPITAL LETTER FITA
+<f3>		/xd1/xb3	<U0473>	CYRILLIC SMALL LETTER FITA
+<V3>		/xd1/xb4	<U0474>	CYRILLIC CAPITAL LETTER IZHITSA
+<v3>		/xd1/xb5	<U0475>	CYRILLIC SMALL LETTER IZHITSA
+<C3>		/xd2/x80	<U0480>	CYRILLIC CAPITAL LETTER KOPPA
+<c3>		/xd2/x81	<U0481>	CYRILLIC SMALL LETTER KOPPA
+<G3>		/xd2/x90	<U0490>	CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+<g3>		/xd2/x91	<U0491>	CYRILLIC SMALL LETTER GHE WITH UPTURN
+<A+>		/xd7/x90	<U05d0>	HEBREW LETTER ALEF
+<B+>		/xd7/x91	<U05d1>	HEBREW LETTER BET
+<G+>		/xd7/x92	<U05d2>	HEBREW LETTER GIMEL
+<D+>		/xd7/x93	<U05d3>	HEBREW LETTER DALET
+<H+>		/xd7/x94	<U05d4>	HEBREW LETTER HE
+<W+>		/xd7/x95	<U05d5>	HEBREW LETTER VAV
+<Z+>		/xd7/x96	<U05d6>	HEBREW LETTER ZAYIN
+<X+>		/xd7/x97	<U05d7>	HEBREW LETTER HET
+<Tj>		/xd7/x98	<U05d8>	HEBREW LETTER TET
+<J+>		/xd7/x99	<U05d9>	HEBREW LETTER YOD
+<K%>		/xd7/x9a	<U05da>	HEBREW LETTER FINAL KAF
+<K+>		/xd7/x9b	<U05db>	HEBREW LETTER KAF
+<L+>		/xd7/x9c	<U05dc>	HEBREW LETTER LAMED
+<M%>		/xd7/x9d	<U05dd>	HEBREW LETTER FINAL MEM
+<M+>		/xd7/x9e	<U05de>	HEBREW LETTER MEM
+<N%>		/xd7/x9f	<U05df>	HEBREW LETTER FINAL NUN
+<N+>		/xd7/xa0	<U05e0>	HEBREW LETTER NUN
+<S+>		/xd7/xa1	<U05e1>	HEBREW LETTER SAMEKH
+<E+>		/xd7/xa2	<U05e2>	HEBREW LETTER AYIN
+<P%>		/xd7/xa3	<U05e3>	HEBREW LETTER FINAL PE
+<P+>		/xd7/xa4	<U05e4>	HEBREW LETTER PE
+<Zj>		/xd7/xa5	<U05e5>	HEBREW LETTER FINAL TSADI
+<ZJ>		/xd7/xa6	<U05e6>	HEBREW LETTER TSADI
+<Q+>		/xd7/xa7	<U05e7>	HEBREW LETTER QOF
+<R+>		/xd7/xa8	<U05e8>	HEBREW LETTER RESH
+<Sh>		/xd7/xa9	<U05e9>	HEBREW LETTER SHIN
+<T+>		/xd7/xaa	<U05ea>	HEBREW LETTER TAV
+<,+>		/xd8/x8c	<U060c>	ARABIC COMMA
+<;+>		/xd8/x9b	<U061b>	ARABIC SEMICOLON
+<?+>		/xd8/x9f	<U061f>	ARABIC QUESTION MARK
+<H'>		/xd8/xa1	<U0621>	ARABIC LETTER HAMZA
+<aM>		/xd8/xa2	<U0622>	ARABIC LETTER ALEF WITH MADDA ABOVE
+<aH>		/xd8/xa3	<U0623>	ARABIC LETTER ALEF WITH HAMZA ABOVE
+<wH>		/xd8/xa4	<U0624>	ARABIC LETTER WAW WITH HAMZA ABOVE
+<ah>		/xd8/xa5	<U0625>	ARABIC LETTER ALEF WITH HAMZA BELOW
+<yH>		/xd8/xa6	<U0626>	ARABIC LETTER YEH WITH HAMZA ABOVE
+<a+>		/xd8/xa7	<U0627>	ARABIC LETTER ALEF
+<b+>		/xd8/xa8	<U0628>	ARABIC LETTER BEH
+<tm>		/xd8/xa9	<U0629>	ARABIC LETTER TEH MARBUTA
+<t+>		/xd8/xaa	<U062a>	ARABIC LETTER TEH
+<tk>		/xd8/xab	<U062b>	ARABIC LETTER THEH
+<g+>		/xd8/xac	<U062c>	ARABIC LETTER JEEM
+<hk>		/xd8/xad	<U062d>	ARABIC LETTER HAH
+<x+>		/xd8/xae	<U062e>	ARABIC LETTER KHAH
+<d+>		/xd8/xaf	<U062f>	ARABIC LETTER DAL
+<dk>		/xd8/xb0	<U0630>	ARABIC LETTER THAL
+<r+>		/xd8/xb1	<U0631>	ARABIC LETTER REH
+<z+>		/xd8/xb2	<U0632>	ARABIC LETTER ZAIN
+<s+>		/xd8/xb3	<U0633>	ARABIC LETTER SEEN
+<sn>		/xd8/xb4	<U0634>	ARABIC LETTER SHEEN
+<c+>		/xd8/xb5	<U0635>	ARABIC LETTER SAD
+<dd>		/xd8/xb6	<U0636>	ARABIC LETTER DAD
+<tj>		/xd8/xb7	<U0637>	ARABIC LETTER TAH
+<zH>		/xd8/xb8	<U0638>	ARABIC LETTER ZAH
+<e+>		/xd8/xb9	<U0639>	ARABIC LETTER AIN
+<i+>		/xd8/xba	<U063a>	ARABIC LETTER GHAIN
+<++>		/xd9/x80	<U0640>	ARABIC TATWEEL
+<f+>		/xd9/x81	<U0641>	ARABIC LETTER FEH
+<q+>		/xd9/x82	<U0642>	ARABIC LETTER QAF
+<k+>		/xd9/x83	<U0643>	ARABIC LETTER KAF
+<l+>		/xd9/x84	<U0644>	ARABIC LETTER LAM
+<m+>		/xd9/x85	<U0645>	ARABIC LETTER MEEM
+<n+>		/xd9/x86	<U0646>	ARABIC LETTER NOON
+<h+>		/xd9/x87	<U0647>	ARABIC LETTER HEH
+<w+>		/xd9/x88	<U0648>	ARABIC LETTER WAW
+<j+>		/xd9/x89	<U0649>	ARABIC LETTER ALEF MAKSURA
+<y+>		/xd9/x8a	<U064a>	ARABIC LETTER YEH
+<:+>		/xd9/x8b	<U064b>	ARABIC FATHATAN
+<"+>		/xd9/x8c	<U064c>	ARABIC DAMMATAN
+<=+>		/xd9/x8d	<U064d>	ARABIC KASRATAN
+<//+>		/xd9/x8e	<U064e>	ARABIC FATHA
+<'+>		/xd9/x8f	<U064f>	ARABIC DAMMA
+<1+>		/xd9/x90	<U0650>	ARABIC KASRA
+<3+>		/xd9/x91	<U0651>	ARABIC SHADDA
+<0+>		/xd9/x92	<U0652>	ARABIC SUKUN
+<0a>		/xd9/xa0	<U0660>	ARABIC-INDIC DIGIT ZERO
+<1a>		/xd9/xa1	<U0661>	ARABIC-INDIC DIGIT ONE
+<2a>		/xd9/xa2	<U0662>	ARABIC-INDIC DIGIT TWO
+<3a>		/xd9/xa3	<U0663>	ARABIC-INDIC DIGIT THREE
+<4a>		/xd9/xa4	<U0664>	ARABIC-INDIC DIGIT FOUR
+<5a>		/xd9/xa5	<U0665>	ARABIC-INDIC DIGIT FIVE
+<6a>		/xd9/xa6	<U0666>	ARABIC-INDIC DIGIT SIX
+<7a>		/xd9/xa7	<U0667>	ARABIC-INDIC DIGIT SEVEN
+<8a>		/xd9/xa8	<U0668>	ARABIC-INDIC DIGIT EIGHT
+<9a>		/xd9/xa9	<U0669>	ARABIC-INDIC DIGIT NINE
+<aS>		/xd9/xb0	<U0670>	ARABIC LETTER SUPERSCRIPT ALEF
+<p+>		/xd9/xbe	<U067e>	ARABIC LETTER PEH
+<hH>		/xda/x81	<U0681>	ARABIC LETTER HAH WITH HAMZA ABOVE
+<tc>		/xda/x86	<U0686>	ARABIC LETTER TCHEH
+<zj>		/xda/x98	<U0698>	ARABIC LETTER JEH
+<v+>		/xda/xa4	<U06a4>	ARABIC LETTER VEH
+<gf>		/xda/xaf	<U06af>	ARABIC LETTER GAF
+<A-0>		/xe1/xb8/x80	<U1e00>	LATIN CAPITAL LETTER A WITH RING BELOW
+<a-0>		/xe1/xb8/x81	<U1e01>	LATIN SMALL LETTER A WITH RING BELOW
+<B.>		/xe1/xb8/x82	<U1e02>	LATIN CAPITAL LETTER B WITH DOT ABOVE
+<b.>		/xe1/xb8/x83	<U1e03>	LATIN SMALL LETTER B WITH DOT ABOVE
+<B-.>		/xe1/xb8/x84	<U1e04>	LATIN CAPITAL LETTER B WITH DOT BELOW
+<b-.>		/xe1/xb8/x85	<U1e05>	LATIN SMALL LETTER B WITH DOT BELOW
+<B_>		/xe1/xb8/x86	<U1e06>	LATIN CAPITAL LETTER B WITH LINE BELOW
+<b_>		/xe1/xb8/x87	<U1e07>	LATIN SMALL LETTER B WITH LINE BELOW
+<C,'>		/xe1/xb8/x88	<U1e08>	LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+<c,'>		/xe1/xb8/x89	<U1e09>	LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+<D.>		/xe1/xb8/x8a	<U1e0a>	LATIN CAPITAL LETTER D WITH DOT ABOVE
+<d.>		/xe1/xb8/x8b	<U1e0b>	LATIN SMALL LETTER D WITH DOT ABOVE
+<D-.>		/xe1/xb8/x8c	<U1e0c>	LATIN CAPITAL LETTER D WITH DOT BELOW
+<d-.>		/xe1/xb8/x8d	<U1e0d>	LATIN SMALL LETTER D WITH DOT BELOW
+<D_>		/xe1/xb8/x8e	<U1e0e>	LATIN CAPITAL LETTER D WITH LINE BELOW
+<d_>		/xe1/xb8/x8f	<U1e0f>	LATIN SMALL LETTER D WITH LINE BELOW
+<D,>		/xe1/xb8/x90	<U1e10>	LATIN CAPITAL LETTER D WITH CEDILLA
+<d,>		/xe1/xb8/x91	<U1e11>	LATIN SMALL LETTER D WITH CEDILLA
+<D-/>>		/xe1/xb8/x92	<U1e12>	LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+<d-/>>		/xe1/xb8/x93	<U1e13>	LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+<E-!>		/xe1/xb8/x94	<U1e14>	LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+<e-!>		/xe1/xb8/x95	<U1e15>	LATIN SMALL LETTER E WITH MACRON AND GRAVE
+<E-'>		/xe1/xb8/x96	<U1e16>	LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+<e-'>		/xe1/xb8/x97	<U1e17>	LATIN SMALL LETTER E WITH MACRON AND ACUTE
+<E-/>>		/xe1/xb8/x98	<U1e18>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+<e-/>>		/xe1/xb8/x99	<U1e19>	LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+<E-?>		/xe1/xb8/x9a	<U1e1a>	LATIN CAPITAL LETTER E WITH TILDE BELOW
+<e-?>		/xe1/xb8/x9b	<U1e1b>	LATIN SMALL LETTER E WITH TILDE BELOW
+<E,(>		/xe1/xb8/x9c	<U1e1c>	LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+<e,(>		/xe1/xb8/x9d	<U1e1d>	LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+<F.>		/xe1/xb8/x9e	<U1e1e>	LATIN CAPITAL LETTER F WITH DOT ABOVE
+<f.>		/xe1/xb8/x9f	<U1e1f>	LATIN SMALL LETTER F WITH DOT ABOVE
+<G->		/xe1/xb8/xa0	<U1e20>	LATIN CAPITAL LETTER G WITH MACRON
+<g->		/xe1/xb8/xa1	<U1e21>	LATIN SMALL LETTER G WITH MACRON
+<H.>		/xe1/xb8/xa2	<U1e22>	LATIN CAPITAL LETTER H WITH DOT ABOVE
+<h.>		/xe1/xb8/xa3	<U1e23>	LATIN SMALL LETTER H WITH DOT ABOVE
+<H-.>		/xe1/xb8/xa4	<U1e24>	LATIN CAPITAL LETTER H WITH DOT BELOW
+<h-.>		/xe1/xb8/xa5	<U1e25>	LATIN SMALL LETTER H WITH DOT BELOW
+<H:>		/xe1/xb8/xa6	<U1e26>	LATIN CAPITAL LETTER H WITH DIAERESIS
+<h:>		/xe1/xb8/xa7	<U1e27>	LATIN SMALL LETTER H WITH DIAERESIS
+<H,>		/xe1/xb8/xa8	<U1e28>	LATIN CAPITAL LETTER H WITH CEDILLA
+<h,>		/xe1/xb8/xa9	<U1e29>	LATIN SMALL LETTER H WITH CEDILLA
+<H-(>		/xe1/xb8/xaa	<U1e2a>	LATIN CAPITAL LETTER H WITH BREVE BELOW
+<h-(>		/xe1/xb8/xab	<U1e2b>	LATIN SMALL LETTER H WITH BREVE BELOW
+<I-?>		/xe1/xb8/xac	<U1e2c>	LATIN CAPITAL LETTER I WITH TILDE BELOW
+<i-?>		/xe1/xb8/xad	<U1e2d>	LATIN SMALL LETTER I WITH TILDE BELOW
+<I:'>		/xe1/xb8/xae	<U1e2e>	LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+<i:'>		/xe1/xb8/xaf	<U1e2f>	LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+<K'>		/xe1/xb8/xb0	<U1e30>	LATIN CAPITAL LETTER K WITH ACUTE
+<k'>		/xe1/xb8/xb1	<U1e31>	LATIN SMALL LETTER K WITH ACUTE
+<K-.>		/xe1/xb8/xb2	<U1e32>	LATIN CAPITAL LETTER K WITH DOT BELOW
+<k-.>		/xe1/xb8/xb3	<U1e33>	LATIN SMALL LETTER K WITH DOT BELOW
+<K_>		/xe1/xb8/xb4	<U1e34>	LATIN CAPITAL LETTER K WITH LINE BELOW
+<k_>		/xe1/xb8/xb5	<U1e35>	LATIN SMALL LETTER K WITH LINE BELOW
+<L-.>		/xe1/xb8/xb6	<U1e36>	LATIN CAPITAL LETTER L WITH DOT BELOW
+<l-.>		/xe1/xb8/xb7	<U1e37>	LATIN SMALL LETTER L WITH DOT BELOW
+<L--.>		/xe1/xb8/xb8	<U1e38>	LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+<l--.>		/xe1/xb8/xb9	<U1e39>	LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+<L_>		/xe1/xb8/xba	<U1e3a>	LATIN CAPITAL LETTER L WITH LINE BELOW
+<l_>		/xe1/xb8/xbb	<U1e3b>	LATIN SMALL LETTER L WITH LINE BELOW
+<L-/>>		/xe1/xb8/xbc	<U1e3c>	LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+<l-/>>		/xe1/xb8/xbd	<U1e3d>	LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+<M'>		/xe1/xb8/xbe	<U1e3e>	LATIN CAPITAL LETTER M WITH ACUTE
+<m'>		/xe1/xb8/xbf	<U1e3f>	LATIN SMALL LETTER M WITH ACUTE
+<M.>		/xe1/xb9/x80	<U1e40>	LATIN CAPITAL LETTER M WITH DOT ABOVE
+<m.>		/xe1/xb9/x81	<U1e41>	LATIN SMALL LETTER M WITH DOT ABOVE
+<M-.>		/xe1/xb9/x82	<U1e42>	LATIN CAPITAL LETTER M WITH DOT BELOW
+<m-.>		/xe1/xb9/x83	<U1e43>	LATIN SMALL LETTER M WITH DOT BELOW
+<N.>		/xe1/xb9/x84	<U1e44>	LATIN CAPITAL LETTER N WITH DOT ABOVE
+<n.>		/xe1/xb9/x85	<U1e45>	LATIN SMALL LETTER N WITH DOT ABOVE
+<N-.>		/xe1/xb9/x86	<U1e46>	LATIN CAPITAL LETTER N WITH DOT BELOW
+<n-.>		/xe1/xb9/x87	<U1e47>	LATIN SMALL LETTER N WITH DOT BELOW
+<N_>		/xe1/xb9/x88	<U1e48>	LATIN CAPITAL LETTER N WITH LINE BELOW
+<n_>		/xe1/xb9/x89	<U1e49>	LATIN SMALL LETTER N WITH LINE BELOW
+<N-/>>		/xe1/xb9/x8a	<U1e4a>	LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+<n-/>>		/xe1/xb9/x8b	<U1e4b>	LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+<O?'>		/xe1/xb9/x8c	<U1e4c>	LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+<o?'>		/xe1/xb9/x8d	<U1e4d>	LATIN SMALL LETTER O WITH TILDE AND ACUTE
+<O?:>		/xe1/xb9/x8e	<U1e4e>	LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+<o?:>		/xe1/xb9/x8f	<U1e4f>	LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+<O-!>		/xe1/xb9/x90	<U1e50>	LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+<o-!>		/xe1/xb9/x91	<U1e51>	LATIN SMALL LETTER O WITH MACRON AND GRAVE
+<O-'>		/xe1/xb9/x92	<U1e52>	LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+<o-'>		/xe1/xb9/x93	<U1e53>	LATIN SMALL LETTER O WITH MACRON AND ACUTE
+<P'>		/xe1/xb9/x94	<U1e54>	LATIN CAPITAL LETTER P WITH ACUTE
+<p'>		/xe1/xb9/x95	<U1e55>	LATIN SMALL LETTER P WITH ACUTE
+<P.>		/xe1/xb9/x96	<U1e56>	LATIN CAPITAL LETTER P WITH DOT ABOVE
+<p.>		/xe1/xb9/x97	<U1e57>	LATIN SMALL LETTER P WITH DOT ABOVE
+<R.>		/xe1/xb9/x98	<U1e58>	LATIN CAPITAL LETTER R WITH DOT ABOVE
+<r.>		/xe1/xb9/x99	<U1e59>	LATIN SMALL LETTER R WITH DOT ABOVE
+<R-.>		/xe1/xb9/x9a	<U1e5a>	LATIN CAPITAL LETTER R WITH DOT BELOW
+<r-.>		/xe1/xb9/x9b	<U1e5b>	LATIN SMALL LETTER R WITH DOT BELOW
+<R--.>		/xe1/xb9/x9c	<U1e5c>	LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+<r--.>		/xe1/xb9/x9d	<U1e5d>	LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+<R_>		/xe1/xb9/x9e	<U1e5e>	LATIN CAPITAL LETTER R WITH LINE BELOW
+<r_>		/xe1/xb9/x9f	<U1e5f>	LATIN SMALL LETTER R WITH LINE BELOW
+<S.>		/xe1/xb9/xa0	<U1e60>	LATIN CAPITAL LETTER S WITH DOT ABOVE
+<s.>		/xe1/xb9/xa1	<U1e61>	LATIN SMALL LETTER S WITH DOT ABOVE
+<S-.>		/xe1/xb9/xa2	<U1e62>	LATIN CAPITAL LETTER S WITH DOT BELOW
+<s-.>		/xe1/xb9/xa3	<U1e63>	LATIN SMALL LETTER S WITH DOT BELOW
+<S'.>		/xe1/xb9/xa4	<U1e64>	LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+<s'.>		/xe1/xb9/xa5	<U1e65>	LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+<S<.>		/xe1/xb9/xa6	<U1e66>	LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+<s<.>		/xe1/xb9/xa7	<U1e67>	LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+<S.-.>		/xe1/xb9/xa8	<U1e68>	LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+<s.-.>		/xe1/xb9/xa9	<U1e69>	LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+<T.>		/xe1/xb9/xaa	<U1e6a>	LATIN CAPITAL LETTER T WITH DOT ABOVE
+<t.>		/xe1/xb9/xab	<U1e6b>	LATIN SMALL LETTER T WITH DOT ABOVE
+<T-.>		/xe1/xb9/xac	<U1e6c>	LATIN CAPITAL LETTER T WITH DOT BELOW
+<t-.>		/xe1/xb9/xad	<U1e6d>	LATIN SMALL LETTER T WITH DOT BELOW
+<T_>		/xe1/xb9/xae	<U1e6e>	LATIN CAPITAL LETTER T WITH LINE BELOW
+<t_>		/xe1/xb9/xaf	<U1e6f>	LATIN SMALL LETTER T WITH LINE BELOW
+<T-/>>		/xe1/xb9/xb0	<U1e70>	LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+<t-/>>		/xe1/xb9/xb1	<U1e71>	LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+<U--:>		/xe1/xb9/xb2	<U1e72>	LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+<u--:>		/xe1/xb9/xb3	<U1e73>	LATIN SMALL LETTER U WITH DIAERESIS BELOW
+<U-?>		/xe1/xb9/xb4	<U1e74>	LATIN CAPITAL LETTER U WITH TILDE BELOW
+<u-?>		/xe1/xb9/xb5	<U1e75>	LATIN SMALL LETTER U WITH TILDE BELOW
+<U-/>>		/xe1/xb9/xb6	<U1e76>	LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+<u-/>>		/xe1/xb9/xb7	<U1e77>	LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+<U?'>		/xe1/xb9/xb8	<U1e78>	LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+<u?'>		/xe1/xb9/xb9	<U1e79>	LATIN SMALL LETTER U WITH TILDE AND ACUTE
+<U-:>		/xe1/xb9/xba	<U1e7a>	LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+<u-:>		/xe1/xb9/xbb	<U1e7b>	LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+<V?>		/xe1/xb9/xbc	<U1e7c>	LATIN CAPITAL LETTER V WITH TILDE
+<v?>		/xe1/xb9/xbd	<U1e7d>	LATIN SMALL LETTER V WITH TILDE
+<V-.>		/xe1/xb9/xbe	<U1e7e>	LATIN CAPITAL LETTER V WITH DOT BELOW
+<v-.>		/xe1/xb9/xbf	<U1e7f>	LATIN SMALL LETTER V WITH DOT BELOW
+<W!>		/xe1/xba/x80	<U1e80>	LATIN CAPITAL LETTER W WITH GRAVE
+<w!>		/xe1/xba/x81	<U1e81>	LATIN SMALL LETTER W WITH GRAVE
+<W'>		/xe1/xba/x82	<U1e82>	LATIN CAPITAL LETTER W WITH ACUTE
+<w'>		/xe1/xba/x83	<U1e83>	LATIN SMALL LETTER W WITH ACUTE
+<W:>		/xe1/xba/x84	<U1e84>	LATIN CAPITAL LETTER W WITH DIAERESIS
+<w:>		/xe1/xba/x85	<U1e85>	LATIN SMALL LETTER W WITH DIAERESIS
+<W.>		/xe1/xba/x86	<U1e86>	LATIN CAPITAL LETTER W WITH DOT ABOVE
+<w.>		/xe1/xba/x87	<U1e87>	LATIN SMALL LETTER W WITH DOT ABOVE
+<W-.>		/xe1/xba/x88	<U1e88>	LATIN CAPITAL LETTER W WITH DOT BELOW
+<w-.>		/xe1/xba/x89	<U1e89>	LATIN SMALL LETTER W WITH DOT BELOW
+<X.>		/xe1/xba/x8a	<U1e8a>	LATIN CAPITAL LETTER X WITH DOT ABOVE
+<x.>		/xe1/xba/x8b	<U1e8b>	LATIN SMALL LETTER X WITH DOT ABOVE
+<X:>		/xe1/xba/x8c	<U1e8c>	LATIN CAPITAL LETTER X WITH DIAERESIS
+<x:>		/xe1/xba/x8d	<U1e8d>	LATIN SMALL LETTER X WITH DIAERESIS
+<Y.>		/xe1/xba/x8e	<U1e8e>	LATIN CAPITAL LETTER Y WITH DOT ABOVE
+<y.>		/xe1/xba/x8f	<U1e8f>	LATIN SMALL LETTER Y WITH DOT ABOVE
+<Z/>>		/xe1/xba/x90	<U1e90>	LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+<z/>>		/xe1/xba/x91	<U1e91>	LATIN SMALL LETTER Z WITH CIRCUMFLEX
+<Z-.>		/xe1/xba/x92	<U1e92>	LATIN CAPITAL LETTER Z WITH DOT BELOW
+<z-.>		/xe1/xba/x93	<U1e93>	LATIN SMALL LETTER Z WITH DOT BELOW
+<Z_>		/xe1/xba/x94	<U1e94>	LATIN CAPITAL LETTER Z WITH LINE BELOW
+<z_>		/xe1/xba/x95	<U1e95>	LATIN SMALL LETTER Z WITH LINE BELOW
+<A-.>		/xe1/xba/xa0	<U1ea0>	LATIN CAPITAL LETTER A WITH DOT BELOW
+<a-.>		/xe1/xba/xa1	<U1ea1>	LATIN SMALL LETTER A WITH DOT BELOW
+<A2>		/xe1/xba/xa2	<U1ea2>	LATIN CAPITAL LETTER A WITH HOOK ABOVE
+<a2>		/xe1/xba/xa3	<U1ea3>	LATIN SMALL LETTER A WITH HOOK ABOVE
+<A/>'>		/xe1/xba/xa4	<U1ea4>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+<a/>'>		/xe1/xba/xa5	<U1ea5>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+<A/>!>		/xe1/xba/xa6	<U1ea6>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+<a/>!>		/xe1/xba/xa7	<U1ea7>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+<A/>2>		/xe1/xba/xa8	<U1ea8>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+<a/>2>		/xe1/xba/xa9	<U1ea9>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+<A/>?>		/xe1/xba/xaa	<U1eaa>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+<a/>?>		/xe1/xba/xab	<U1eab>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+<A/>-.>		/xe1/xba/xac	<U1eac>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+<a/>-.>		/xe1/xba/xad	<U1ead>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+<A('>		/xe1/xba/xae	<U1eae>	LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+<a('>		/xe1/xba/xaf	<U1eaf>	LATIN SMALL LETTER A WITH BREVE AND ACUTE
+<A(!>		/xe1/xba/xb0	<U1eb0>	LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+<a(!>		/xe1/xba/xb1	<U1eb1>	LATIN SMALL LETTER A WITH BREVE AND GRAVE
+<A(2>		/xe1/xba/xb2	<U1eb2>	LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+<a(2>		/xe1/xba/xb3	<U1eb3>	LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+<A(?>		/xe1/xba/xb4	<U1eb4>	LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+<a(?>		/xe1/xba/xb5	<U1eb5>	LATIN SMALL LETTER A WITH BREVE AND TILDE
+<A(-.>		/xe1/xba/xb6	<U1eb6>	LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+<a(-.>		/xe1/xba/xb7	<U1eb7>	LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+<E-.>		/xe1/xba/xb8	<U1eb8>	LATIN CAPITAL LETTER E WITH DOT BELOW
+<e-.>		/xe1/xba/xb9	<U1eb9>	LATIN SMALL LETTER E WITH DOT BELOW
+<E2>		/xe1/xba/xba	<U1eba>	LATIN CAPITAL LETTER E WITH HOOK ABOVE
+<e2>		/xe1/xba/xbb	<U1ebb>	LATIN SMALL LETTER E WITH HOOK ABOVE
+<E?>		/xe1/xba/xbc	<U1ebc>	LATIN CAPITAL LETTER E WITH TILDE
+<e?>		/xe1/xba/xbd	<U1ebd>	LATIN SMALL LETTER E WITH TILDE
+<E/>'>		/xe1/xba/xbe	<U1ebe>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+<e/>'>		/xe1/xba/xbf	<U1ebf>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+<E/>!>		/xe1/xbb/x80	<U1ec0>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+<e/>!>		/xe1/xbb/x81	<U1ec1>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+<E/>2>		/xe1/xbb/x82	<U1ec2>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+<e/>2>		/xe1/xbb/x83	<U1ec3>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+<E/>?>		/xe1/xbb/x84	<U1ec4>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+<e/>?>		/xe1/xbb/x85	<U1ec5>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+<E/>-.>		/xe1/xbb/x86	<U1ec6>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+<e/>-.>		/xe1/xbb/x87	<U1ec7>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+<I2>		/xe1/xbb/x88	<U1ec8>	LATIN CAPITAL LETTER I WITH HOOK ABOVE
+<i2>		/xe1/xbb/x89	<U1ec9>	LATIN SMALL LETTER I WITH HOOK ABOVE
+<I-.>		/xe1/xbb/x8a	<U1eca>	LATIN CAPITAL LETTER I WITH DOT BELOW
+<i-.>		/xe1/xbb/x8b	<U1ecb>	LATIN SMALL LETTER I WITH DOT BELOW
+<O-.>		/xe1/xbb/x8c	<U1ecc>	LATIN CAPITAL LETTER O WITH DOT BELOW
+<o-.>		/xe1/xbb/x8d	<U1ecd>	LATIN SMALL LETTER O WITH DOT BELOW
+<O2>		/xe1/xbb/x8e	<U1ece>	LATIN CAPITAL LETTER O WITH HOOK ABOVE
+<o2>		/xe1/xbb/x8f	<U1ecf>	LATIN SMALL LETTER O WITH HOOK ABOVE
+<O/>'>		/xe1/xbb/x90	<U1ed0>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+<o/>'>		/xe1/xbb/x91	<U1ed1>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+<O/>!>		/xe1/xbb/x92	<U1ed2>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+<o/>!>		/xe1/xbb/x93	<U1ed3>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+<O/>2>		/xe1/xbb/x94	<U1ed4>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+<o/>2>		/xe1/xbb/x95	<U1ed5>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+<O/>?>		/xe1/xbb/x96	<U1ed6>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+<o/>?>		/xe1/xbb/x97	<U1ed7>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+<O/>-.>		/xe1/xbb/x98	<U1ed8>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+<o/>-.>		/xe1/xbb/x99	<U1ed9>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+<O9'>		/xe1/xbb/x9a	<U1eda>	LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+<o9'>		/xe1/xbb/x9b	<U1edb>	LATIN SMALL LETTER O WITH HORN AND ACUTE
+<O9!>		/xe1/xbb/x9c	<U1edc>	LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+<o9!>		/xe1/xbb/x9d	<U1edd>	LATIN SMALL LETTER O WITH HORN AND GRAVE
+<O92>		/xe1/xbb/x9e	<U1ede>	LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+<o92>		/xe1/xbb/x9f	<U1edf>	LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+<O9?>		/xe1/xbb/xa0	<U1ee0>	LATIN CAPITAL LETTER O WITH HORN AND TILDE
+<o9?>		/xe1/xbb/xa1	<U1ee1>	LATIN SMALL LETTER O WITH HORN AND TILDE
+<O9-.>		/xe1/xbb/xa2	<U1ee2>	LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+<o9-.>		/xe1/xbb/xa3	<U1ee3>	LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+<U-.>		/xe1/xbb/xa4	<U1ee4>	LATIN CAPITAL LETTER U WITH DOT BELOW
+<u-.>		/xe1/xbb/xa5	<U1ee5>	LATIN SMALL LETTER U WITH DOT BELOW
+<U2>		/xe1/xbb/xa6	<U1ee6>	LATIN CAPITAL LETTER U WITH HOOK ABOVE
+<u2>		/xe1/xbb/xa7	<U1ee7>	LATIN SMALL LETTER U WITH HOOK ABOVE
+<U9'>		/xe1/xbb/xa8	<U1ee8>	LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+<u9'>		/xe1/xbb/xa9	<U1ee9>	LATIN SMALL LETTER U WITH HORN AND ACUTE
+<U9!>		/xe1/xbb/xaa	<U1eea>	LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+<u9!>		/xe1/xbb/xab	<U1eeb>	LATIN SMALL LETTER U WITH HORN AND GRAVE
+<U92>		/xe1/xbb/xac	<U1eec>	LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+<u92>		/xe1/xbb/xad	<U1eed>	LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+<U9?>		/xe1/xbb/xae	<U1eee>	LATIN CAPITAL LETTER U WITH HORN AND TILDE
+<u9?>		/xe1/xbb/xaf	<U1eef>	LATIN SMALL LETTER U WITH HORN AND TILDE
+<U9-.>		/xe1/xbb/xb0	<U1ef0>	LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+<u9-.>		/xe1/xbb/xb1	<U1ef1>	LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+<Y!>		/xe1/xbb/xb2	<U1ef2>	LATIN CAPITAL LETTER Y WITH GRAVE
+<y!>		/xe1/xbb/xb3	<U1ef3>	LATIN SMALL LETTER Y WITH GRAVE
+<Y-.>		/xe1/xbb/xb4	<U1ef4>	LATIN CAPITAL LETTER Y WITH DOT BELOW
+<y-.>		/xe1/xbb/xb5	<U1ef5>	LATIN SMALL LETTER Y WITH DOT BELOW
+<Y2>		/xe1/xbb/xb6	<U1ef6>	LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+<y2>		/xe1/xbb/xb7	<U1ef7>	LATIN SMALL LETTER Y WITH HOOK ABOVE
+<Y?>		/xe1/xbb/xb8	<U1ef8>	LATIN CAPITAL LETTER Y WITH TILDE
+<y?>		/xe1/xbb/xb9	<U1ef9>	LATIN SMALL LETTER Y WITH TILDE
+<,,>		/xe1/xbe/xbf	<U1fbf>	GREEK PSILI
+<?*>		/xe1/xbf/x80	<U1fc0>	GREEK PERISPOMENI
+<?:>		/xe1/xbf/x81	<U1fc1>	GREEK DIALYTIKA AND PERISPOMENI
+<,!>		/xe1/xbf/x8d	<U1fcd>	GREEK PSILI AND VARIA
+<,'>		/xe1/xbf/x8e	<U1fce>	GREEK PSILI AND OXIA
+<?,>		/xe1/xbf/x8f	<U1fcf>	GREEK PSILI AND PERISPOMENI
+<;!>		/xe1/xbf/x9d	<U1fdd>	GREEK DASIA AND VARIA
+<;'>		/xe1/xbf/x9e	<U1fde>	GREEK DASIA AND OXIA
+<?;>		/xe1/xbf/x9f	<U1fdf>	GREEK DASIA AND PERISPOMENI
+<!:>		/xe1/xbf/xad	<U1fed>	GREEK DIALYTIKA AND VARIA
+<!*>		/xe1/xbf/xaf	<U1fef>	GREEK VARIA
+<;;>		/xe1/xbf/xbe	<U1ffe>	GREEK DASIA
+<1N>		/xe2/x80/x82	<U2002>	EN SPACE
+<1M>		/xe2/x80/x83	<U2003>	EM SPACE
+<3M>		/xe2/x80/x84	<U2004>	THREE-PER-EM SPACE
+<4M>		/xe2/x80/x85	<U2005>	FOUR-PER-EM SPACE
+<6M>		/xe2/x80/x86	<U2006>	SIX-PER-EM SPACE
+<LR>		/xe2/x80/x8e	<U200e>	LEFT-TO-RIGHT MARK
+<RL>		/xe2/x80/x8f	<U200f>	RIGHT-TO-LEFT MARK
+<1T>		/xe2/x80/x89	<U2009>	THIN SPACE
+<1H>		/xe2/x80/x8a	<U200a>	HAIR SPACE
+<-1>		/xe2/x80/x90	<U2010>	HYPHEN
+<-N>		/xe2/x80/x93	<U2013>	EN DASH
+<-M>		/xe2/x80/x94	<U2014>	EM DASH
+<-3>		/xe2/x80/x95	<U2015>	HORIZONTAL BAR
+<!2>		/xe2/x80/x96	<U2016>	DOUBLE VERTICAL LINE
+<=2>		/xe2/x80/x97	<U2017>	DOUBLE LOW LINE
+<'6>		/xe2/x80/x98	<U2018>	LEFT SINGLE QUOTATION MARK
+<'9>		/xe2/x80/x99	<U2019>	RIGHT SINGLE QUOTATION MARK
+<.9>		/xe2/x80/x9a	<U201a>	SINGLE LOW-9 QUOTATION MARK
+<9'>		/xe2/x80/x9b	<U201b>	SINGLE HIGH-REVERSED-9 QUOTATION MARK
+<"6>		/xe2/x80/x9c	<U201c>	LEFT DOUBLE QUOTATION MARK
+<"9>		/xe2/x80/x9d	<U201d>	RIGHT DOUBLE QUOTATION MARK
+<:9>		/xe2/x80/x9e	<U201e>	DOUBLE LOW-9 QUOTATION MARK
+<9">		/xe2/x80/x9f	<U201f>	DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+<//->		/xe2/x80/xa0	<U2020>	DAGGER
+<//=>		/xe2/x80/xa1	<U2021>	DOUBLE DAGGER
+<Sb>		/xe2/x80/xa2	<U2022>	BULLET
+<..>		/xe2/x80/xa5	<U2025>	TWO DOT LEADER
+<.3>		/xe2/x80/xa6	<U2026>	HORIZONTAL ELLIPSIS
+<%0>		/xe2/x80/xb0	<U2030>	PER MILLE SIGN
+<1'>		/xe2/x80/xb2	<U2032>	PRIME
+<2'>		/xe2/x80/xb3	<U2033>	DOUBLE PRIME
+<3'>		/xe2/x80/xb4	<U2034>	TRIPLE PRIME
+<1">		/xe2/x80/xb5	<U2035>	REVERSED PRIME
+<2">		/xe2/x80/xb6	<U2036>	REVERSED DOUBLE PRIME
+<3">		/xe2/x80/xb7	<U2037>	REVERSED TRIPLE PRIME
+<Ca>		/xe2/x80/xb8	<U2038>	CARET
+<<1>		/xe2/x80/xb9	<U2039>	SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+</>1>		/xe2/x80/xba	<U203a>	SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+<:X>		/xe2/x80/xbb	<U203b>	REFERENCE MARK
+<!*2>		/xe2/x80/xbc	<U203c>	DOUBLE EXCLAMATION MARK
+<'->		/xe2/x80/xbe	<U203e>	OVERLINE
+<0S>		/xe2/x81/xb0	<U2070>	SUPERSCRIPT ZERO
+<4S>		/xe2/x81/xb4	<U2074>	SUPERSCRIPT FOUR
+<5S>		/xe2/x81/xb5	<U2075>	SUPERSCRIPT FIVE
+<6S>		/xe2/x81/xb6	<U2076>	SUPERSCRIPT SIX
+<7S>		/xe2/x81/xb7	<U2077>	SUPERSCRIPT SEVEN
+<8S>		/xe2/x81/xb8	<U2078>	SUPERSCRIPT EIGHT
+<9S>		/xe2/x81/xb9	<U2079>	SUPERSCRIPT NINE
+<+S>		/xe2/x81/xba	<U207a>	SUPERSCRIPT PLUS SIGN
+<-S>		/xe2/x81/xbb	<U207b>	SUPERSCRIPT MINUS
+<=S>		/xe2/x81/xbc	<U207c>	SUPERSCRIPT EQUALS SIGN
+<(S>		/xe2/x81/xbd	<U207d>	SUPERSCRIPT LEFT PARENTHESIS
+<)S>		/xe2/x81/xbe	<U207e>	SUPERSCRIPT RIGHT PARENTHESIS
+<nS>		/xe2/x81/xbf	<U207f>	SUPERSCRIPT LATIN SMALL LETTER N
+<0s>		/xe2/x82/x80	<U2080>	SUBSCRIPT ZERO
+<1s>		/xe2/x82/x81	<U2081>	SUBSCRIPT ONE
+<2s>		/xe2/x82/x82	<U2082>	SUBSCRIPT TWO
+<3s>		/xe2/x82/x83	<U2083>	SUBSCRIPT THREE
+<4s>		/xe2/x82/x84	<U2084>	SUBSCRIPT FOUR
+<5s>		/xe2/x82/x85	<U2085>	SUBSCRIPT FIVE
+<6s>		/xe2/x82/x86	<U2086>	SUBSCRIPT SIX
+<7s>		/xe2/x82/x87	<U2087>	SUBSCRIPT SEVEN
+<8s>		/xe2/x82/x88	<U2088>	SUBSCRIPT EIGHT
+<9s>		/xe2/x82/x89	<U2089>	SUBSCRIPT NINE
+<+s>		/xe2/x82/x8a	<U208a>	SUBSCRIPT PLUS SIGN
+<-s>		/xe2/x82/x8b	<U208b>	SUBSCRIPT MINUS
+<=s>		/xe2/x82/x8c	<U208c>	SUBSCRIPT EQUALS SIGN
+<(s>		/xe2/x82/x8d	<U208d>	SUBSCRIPT LEFT PARENTHESIS
+<)s>		/xe2/x82/x8e	<U208e>	SUBSCRIPT RIGHT PARENTHESIS
+<Ff>		/xe2/x82/xa3	<U20a3>	FRENCH FRANK SIGN
+<Li>		/xe2/x82/xa4	<U20a4>	LIRA SIGN
+<Pt>		/xe2/x82/xa7	<U20a7>	PESETA SIGN
+<W=>		/xe2/x82/xa9	<U20a9>	WON SIGN
+<oC>		/xe2/x84/x83	<U2103>	DEGREE CELSIUS
+<co>		/xe2/x84/x85	<U2105>	CARE OF
+<oF>		/xe2/x84/x89	<U2109>	DEGREE FAHRENHEIT
+<N0>		/xe2/x84/x96	<U2116>	NUMERO SIGN
+<PO>		/xe2/x84/x97	<U2117>	SOUND RECORDING COPYRIGHT
+<Rx>		/xe2/x84/x9e	<U211e>	PRESCRIPTION TAKE
+<SM>		/xe2/x84/xa0	<U2120>	SERVICE MARK
+<TM>		/xe2/x84/xa2	<U2122>	TRADE MARK SIGN
+<Om>		/xe2/x84/xa6	<U2126>	OHM SIGN
+<AO>		/xe2/x84/xab	<U212b>	ANGSTROM SIGN
+<13>		/xe2/x85/x93	<U2153>	VULGAR FRACTION ONE THIRD
+<23>		/xe2/x85/x94	<U2154>	VULGAR FRACTION TWO THIRDS
+<15>		/xe2/x85/x95	<U2155>	VULGAR FRACTION ONE FIFTH
+<25>		/xe2/x85/x96	<U2156>	VULGAR FRACTION TWO FIFTHS
+<35>		/xe2/x85/x97	<U2157>	VULGAR FRACTION THREE FIFTHS
+<45>		/xe2/x85/x98	<U2158>	VULGAR FRACTION FOUR FIFTHS
+<16>		/xe2/x85/x99	<U2159>	VULGAR FRACTION ONE SIXTH
+<56>		/xe2/x85/x9a	<U215a>	VULGAR FRACTION FIVE SIXTHS
+<18>		/xe2/x85/x9b	<U215b>	VULGAR FRACTION ONE EIGHTH
+<38>		/xe2/x85/x9c	<U215c>	VULGAR FRACTION THREE EIGHTHS
+<58>		/xe2/x85/x9d	<U215d>	VULGAR FRACTION FIVE EIGHTHS
+<78>		/xe2/x85/x9e	<U215e>	VULGAR FRACTION SEVEN EIGHTHS
+<1R>		/xe2/x85/xa0	<U2160>	ROMAN NUMERAL ONE
+<2R>		/xe2/x85/xa1	<U2161>	ROMAN NUMERAL TWO
+<3R>		/xe2/x85/xa2	<U2162>	ROMAN NUMERAL THREE
+<4R>		/xe2/x85/xa3	<U2163>	ROMAN NUMERAL FOUR
+<5R>		/xe2/x85/xa4	<U2164>	ROMAN NUMERAL FIVE
+<6R>		/xe2/x85/xa5	<U2165>	ROMAN NUMERAL SIX
+<7R>		/xe2/x85/xa6	<U2166>	ROMAN NUMERAL SEVEN
+<8R>		/xe2/x85/xa7	<U2167>	ROMAN NUMERAL EIGHT
+<9R>		/xe2/x85/xa8	<U2168>	ROMAN NUMERAL NINE
+<aR>		/xe2/x85/xa9	<U2169>	ROMAN NUMERAL TEN
+<bR>		/xe2/x85/xaa	<U216a>	ROMAN NUMERAL ELEVEN
+<cR>		/xe2/x85/xab	<U216b>	ROMAN NUMERAL TWELVE
+<50R>		/xe2/x85/xac	<U216c>	ROMAN NUMERAL FIFTY
+<100R>		/xe2/x85/xad	<U216d>	ROMAN NUMERAL ONE HUNDRED
+<500R>		/xe2/x85/xae	<U216e>	ROMAN NUMERAL FIVE HUNDRED
+<1000R>		/xe2/x85/xaf	<U216f>	ROMAN NUMERAL ONE THOUSAND
+<1r>		/xe2/x85/xb0	<U2170>	SMALL ROMAN NUMERAL ONE
+<2r>		/xe2/x85/xb1	<U2171>	SMALL ROMAN NUMERAL TWO
+<3r>		/xe2/x85/xb2	<U2172>	SMALL ROMAN NUMERAL THREE
+<4r>		/xe2/x85/xb3	<U2173>	SMALL ROMAN NUMERAL FOUR
+<5r>		/xe2/x85/xb4	<U2174>	SMALL ROMAN NUMERAL FIVE
+<6r>		/xe2/x85/xb5	<U2175>	SMALL ROMAN NUMERAL SIX
+<7r>		/xe2/x85/xb6	<U2176>	SMALL ROMAN NUMERAL SEVEN
+<8r>		/xe2/x85/xb7	<U2177>	SMALL ROMAN NUMERAL EIGHT
+<9r>		/xe2/x85/xb8	<U2178>	SMALL ROMAN NUMERAL NINE
+<ar>		/xe2/x85/xb9	<U2179>	SMALL ROMAN NUMERAL TEN
+<br>		/xe2/x85/xba	<U217a>	SMALL ROMAN NUMERAL ELEVEN
+<cr>		/xe2/x85/xbb	<U217b>	SMALL ROMAN NUMERAL TWELVE
+<50r>		/xe2/x85/xbc	<U217c>	SMALL ROMAN NUMERAL FIFTY
+<100r>		/xe2/x85/xbd	<U217d>	SMALL ROMAN NUMERAL ONE HUNDRED
+<500r>		/xe2/x85/xbe	<U217e>	SMALL ROMAN NUMERAL FIVE HUNDRED
+<1000r>		/xe2/x85/xbf	<U217f>	SMALL ROMAN NUMERAL ONE THOUSAND
+<1000RCD>	/xe2/x86/x80	<U2180>	ROMAN NUMERAL ONE THOUSAND C D
+<5000R>		/xe2/x86/x81	<U2181>	ROMAN NUMERAL FIVE THOUSAND
+<10000R>	/xe2/x86/x82	<U2182>	ROMAN NUMERAL TEN THOUSAND
+<<->		/xe2/x86/x90	<U2190>	LEFTWARDS ARROW
+<-!>		/xe2/x86/x91	<U2191>	UPWARDS ARROW
+<-/>>		/xe2/x86/x92	<U2192>	RIGHTWARDS ARROW
+<-v>		/xe2/x86/x93	<U2193>	DOWNWARDS ARROW
+<</>>		/xe2/x86/x94	<U2194>	LEFT RIGHT ARROW
+<UD>		/xe2/x86/x95	<U2195>	UP DOWN ARROW
+<<!!>		/xe2/x86/x96	<U2196>	NORTH WEST ARROW
+</////>>	/xe2/x86/x97	<U2197>	NORTH EAST ARROW
+<!!/>>		/xe2/x86/x98	<U2198>	SOUTH EAST ARROW
+<<////>		/xe2/x86/x99	<U2199>	SOUTH WEST ARROW
+<UD->		/xe2/x86/xa8	<U21a8>	UP DOWN ARROW WITH BASE
+</>V>		/xe2/x87/x80	<U21c0>	RIGHTWARDS HARPOON WITH BARB UPWARDS
+<<=>		/xe2/x87/x90	<U21d0>	LEFTWARDS DOUBLE ARROW
+<=/>>		/xe2/x87/x92	<U21d2>	RIGHTWARDS DOUBLE ARROW
+<==>		/xe2/x87/x94	<U21d4>	LEFT RIGHT DOUBLE ARROW
+<FA>		/xe2/x88/x80	<U2200>	FOR ALL
+<dP>		/xe2/x88/x82	<U2202>	PARTIAL DIFFERENTIAL
+<TE>		/xe2/x88/x83	<U2203>	THERE EXISTS
+<//0>		/xe2/x88/x85	<U2205>	EMPTY SET
+<DE>		/xe2/x88/x86	<U2206>	INCREMENT
+<NB>		/xe2/x88/x87	<U2207>	NABLA
+<(->		/xe2/x88/x88	<U2208>	ELEMENT OF
+<-)>		/xe2/x88/x8b	<U220b>	CONTAINS AS MEMBER
+<*P>		/xe2/x88/x8f	<U220f>	N-ARY PRODUCT
+<+Z>		/xe2/x88/x91	<U2211>	N-ARY SUMMATION
+<-2>		/xe2/x88/x92	<U2212>	MINUS SIGN
+<-+>		/xe2/x88/x93	<U2213>	MINUS-OR-PLUS SIGN
+<.+>		/xe2/x88/x94	<U2214>	DOT PLUS
+<//f>		/xe2/x88/x95	<U2215>	DIVISION SLASH
+<*->		/xe2/x88/x97	<U2217>	ASTERISK OPERATOR
+<Ob>		/xe2/x88/x98	<U2218>	RING OPERATOR
+<sb>		/xe2/x88/x99	<U2219>	BULLET OPERATOR
+<RT>		/xe2/x88/x9a	<U221a>	SQUARE ROOT
+<0(>		/xe2/x88/x9d	<U221d>	PROPORTIONAL TO
+<00>		/xe2/x88/x9e	<U221e>	INFINITY
+<-L>		/xe2/x88/x9f	<U221f>	RIGHT ANGLE
+<-V>		/xe2/x88/xa0	<U2220>	ANGLE
+<PP>		/xe2/x88/xa5	<U2225>	PARALLEL TO
+<AN>		/xe2/x88/xa7	<U2227>	LOGICAL AND
+<OR>		/xe2/x88/xa8	<U2228>	LOGICAL OR
+<(U>		/xe2/x88/xa9	<U2229>	INTERSECTION
+<)U>		/xe2/x88/xaa	<U222a>	UNION
+<In>		/xe2/x88/xab	<U222b>	INTEGRAL
+<DI>		/xe2/x88/xac	<U222c>	DOUBLE INTEGRAL
+<Io>		/xe2/x88/xae	<U222e>	CONTOUR INTEGRAL
+<.:>		/xe2/x88/xb4	<U2234>	THEREFORE
+<:.>		/xe2/x88/xb5	<U2235>	BECAUSE
+<:R>		/xe2/x88/xb6	<U2236>	RATIO
+<::>		/xe2/x88/xb7	<U2237>	PROPORTION
+<?1>		/xe2/x88/xbc	<U223c>	TILDE OPERATOR
+<CG>		/xe2/x88/xbe	<U223e>	INVERTED LAZY S
+<?->		/xe2/x89/x83	<U2243>	ASYMPTOTICALLY EQUAL TO
+<?=>		/xe2/x89/x85	<U2245>	APPROXIMATELY EQUAL TO
+<?2>		/xe2/x89/x88	<U2248>	ALMOST EQUAL TO
+<=?>		/xe2/x89/x8c	<U224c>	ALL EQUAL TO
+<HI>		/xe2/x89/x93	<U2253>	IMAGE OF OR APPROXIMATELY EQUAL TO
+<!=>		/xe2/x89/xa0	<U2260>	NOT EQUAL TO
+<=3>		/xe2/x89/xa1	<U2261>	IDENTICAL TO
+<=<>		/xe2/x89/xa4	<U2264>	LESS-THAN OR EQUAL TO
+</>=>		/xe2/x89/xa5	<U2265>	GREATER-THAN OR EQUAL TO
+<<*>		/xe2/x89/xaa	<U226a>	MUCH LESS-THAN
+<*/>>		/xe2/x89/xab	<U226b>	MUCH GREATER-THAN
+<!<>		/xe2/x89/xae	<U226e>	NOT LESS-THAN
+<!/>>		/xe2/x89/xaf	<U226f>	NOT GREATER-THAN
+<(C>		/xe2/x8a/x82	<U2282>	SUBSET OF
+<)C>		/xe2/x8a/x83	<U2283>	SUPERSET OF
+<(_>		/xe2/x8a/x86	<U2286>	SUBSET OF OR EQUAL TO
+<)_>		/xe2/x8a/x87	<U2287>	SUPERSET OF OR EQUAL TO
+<0.>		/xe2/x8a/x99	<U2299>	CIRCLED DOT OPERATOR
+<02>		/xe2/x8a/x9a	<U229a>	CIRCLED RING OPERATOR
+<-T>		/xe2/x8a/xa5	<U22a5>	UP TACK
+<.P>		/xe2/x8b/x85	<U22c5>	DOT OPERATOR
+<:3>		/xe2/x8b/xae	<U22ee>	VERTICAL ELLIPSIS
+<Eh>		/xe2/x8c/x82	<U2302>	HOUSE
+<<7>		/xe2/x8c/x88	<U2308>	LEFT CEILING
+</>7>		/xe2/x8c/x89	<U2309>	RIGHT CEILING
+<7<>		/xe2/x8c/x8a	<U230a>	LEFT FLOOR
+<7/>>		/xe2/x8c/x8b	<U230b>	RIGHT FLOOR
+<NI>		/xe2/x8c/x90	<U2310>	REVERSED NOT SIGN
+<(A>		/xe2/x8c/x92	<U2312>	ARC
+<TR>		/xe2/x8c/x95	<U2315>	TELEPHONE RECORDER
+<Iu>		/xe2/x8c/xa0	<U2320>	TOP HALF INTEGRAL
+<Il>		/xe2/x8c/xa1	<U2321>	BOTTOM HALF INTEGRAL
+<<//>		/xe2/x8c/xa9	<U2329>	LEFT-POINTING ANGLE BRACKET
+<///>>		/xe2/x8c/xaa	<U232a>	RIGHT-POINTING ANGLE BRACKET
+<Vs>		/xe2/x90/xa3	<U2423>	OPEN BOX
+<1h>		/xe2/x91/x80	<U2440>	OCR HOOK
+<3h>		/xe2/x91/x81	<U2441>	OCR CHAIR
+<2h>		/xe2/x91/x82	<U2442>	OCR FORK
+<4h>		/xe2/x91/x83	<U2443>	OCR INVERTED FORK
+<1j>		/xe2/x91/x86	<U2446>	OCR BRANCH BANK IDENTIFICATION
+<2j>		/xe2/x91/x87	<U2447>	OCR AMOUNT OF CHECK
+<3j>		/xe2/x91/x88	<U2448>	OCR DASH
+<4j>		/xe2/x91/x89	<U2449>	OCR CUSTOMER ACCOUNT NUMBER
+<1-o>		/xe2/x91/xa0	<U2460>	CIRCLED DIGIT ONE
+<2-o>		/xe2/x91/xa1	<U2461>	CIRCLED DIGIT TWO
+<3-o>		/xe2/x91/xa2	<U2462>	CIRCLED DIGIT THREE
+<4-o>		/xe2/x91/xa3	<U2463>	CIRCLED DIGIT FOUR
+<5-o>		/xe2/x91/xa4	<U2464>	CIRCLED DIGIT FIVE
+<6-o>		/xe2/x91/xa5	<U2465>	CIRCLED DIGIT SIX
+<7-o>		/xe2/x91/xa6	<U2466>	CIRCLED DIGIT SEVEN
+<8-o>		/xe2/x91/xa7	<U2467>	CIRCLED DIGIT EIGHT
+<9-o>		/xe2/x91/xa8	<U2468>	CIRCLED DIGIT NINE
+<10-o>		/xe2/x91/xa9	<U2469>	CIRCLED NUMBER TEN
+<11-o>		/xe2/x91/xaa	<U246a>	CIRCLED NUMBER ELEVEN
+<12-o>		/xe2/x91/xab	<U246b>	CIRCLED NUMBER TWELVE
+<13-o>		/xe2/x91/xac	<U246c>	CIRCLED NUMBER THIRTEEN
+<14-o>		/xe2/x91/xad	<U246d>	CIRCLED NUMBER FOURTEEN
+<15-o>		/xe2/x91/xae	<U246e>	CIRCLED NUMBER FIFTEEN
+<16-o>		/xe2/x91/xaf	<U246f>	CIRCLED NUMBER SIXTEEN
+<17-o>		/xe2/x91/xb0	<U2470>	CIRCLED NUMBER SEVENTEEN
+<18-o>		/xe2/x91/xb1	<U2471>	CIRCLED NUMBER EIGHTEEN
+<19-o>		/xe2/x91/xb2	<U2472>	CIRCLED NUMBER NINETEEN
+<20-o>		/xe2/x91/xb3	<U2473>	CIRCLED NUMBER TWENTY
+<(1)>		/xe2/x91/xb4	<U2474>	PARENTHESIZED DIGIT ONE
+<(2)>		/xe2/x91/xb5	<U2475>	PARENTHESIZED DIGIT TWO
+<(3)>		/xe2/x91/xb6	<U2476>	PARENTHESIZED DIGIT THREE
+<(4)>		/xe2/x91/xb7	<U2477>	PARENTHESIZED DIGIT FOUR
+<(5)>		/xe2/x91/xb8	<U2478>	PARENTHESIZED DIGIT FIVE
+<(6)>		/xe2/x91/xb9	<U2479>	PARENTHESIZED DIGIT SIX
+<(7)>		/xe2/x91/xba	<U247a>	PARENTHESIZED DIGIT SEVEN
+<(8)>		/xe2/x91/xbb	<U247b>	PARENTHESIZED DIGIT EIGHT
+<(9)>		/xe2/x91/xbc	<U247c>	PARENTHESIZED DIGIT NINE
+<(10)>		/xe2/x91/xbd	<U247d>	PARENTHESIZED NUMBER TEN
+<(11)>		/xe2/x91/xbe	<U247e>	PARENTHESIZED NUMBER ELEVEN
+<(12)>		/xe2/x91/xbf	<U247f>	PARENTHESIZED NUMBER TWELVE
+<(13)>		/xe2/x92/x80	<U2480>	PARENTHESIZED NUMBER THIRTEEN
+<(14)>		/xe2/x92/x81	<U2481>	PARENTHESIZED NUMBER FOURTEEN
+<(15)>		/xe2/x92/x82	<U2482>	PARENTHESIZED NUMBER FIFTEEN
+<(16)>		/xe2/x92/x83	<U2483>	PARENTHESIZED NUMBER SIXTEEN
+<(17)>		/xe2/x92/x84	<U2484>	PARENTHESIZED NUMBER SEVENTEEN
+<(18)>		/xe2/x92/x85	<U2485>	PARENTHESIZED NUMBER EIGHTEEN
+<(19)>		/xe2/x92/x86	<U2486>	PARENTHESIZED NUMBER NINETEEN
+<(20)>		/xe2/x92/x87	<U2487>	PARENTHESIZED NUMBER TWENTY
+<1.>		/xe2/x92/x88	<U2488>	DIGIT ONE FULL STOP
+<2.>		/xe2/x92/x89	<U2489>	DIGIT TWO FULL STOP
+<3.>		/xe2/x92/x8a	<U248a>	DIGIT THREE FULL STOP
+<4.>		/xe2/x92/x8b	<U248b>	DIGIT FOUR FULL STOP
+<5.>		/xe2/x92/x8c	<U248c>	DIGIT FIVE FULL STOP
+<6.>		/xe2/x92/x8d	<U248d>	DIGIT SIX FULL STOP
+<7.>		/xe2/x92/x8e	<U248e>	DIGIT SEVEN FULL STOP
+<8.>		/xe2/x92/x8f	<U248f>	DIGIT EIGHT FULL STOP
+<9.>		/xe2/x92/x90	<U2490>	DIGIT NINE FULL STOP
+<10.>		/xe2/x92/x91	<U2491>	NUMBER TEN FULL STOP
+<11.>		/xe2/x92/x92	<U2492>	NUMBER ELEVEN FULL STOP
+<12.>		/xe2/x92/x93	<U2493>	NUMBER TWELVE FULL STOP
+<13.>		/xe2/x92/x94	<U2494>	NUMBER THIRTEEN FULL STOP
+<14.>		/xe2/x92/x95	<U2495>	NUMBER FOURTEEN FULL STOP
+<15.>		/xe2/x92/x96	<U2496>	NUMBER FIFTEEN FULL STOP
+<16.>		/xe2/x92/x97	<U2497>	NUMBER SIXTEEN FULL STOP
+<17.>		/xe2/x92/x98	<U2498>	NUMBER SEVENTEEN FULL STOP
+<18.>		/xe2/x92/x99	<U2499>	NUMBER EIGHTEEN FULL STOP
+<19.>		/xe2/x92/x9a	<U249a>	NUMBER NINETEEN FULL STOP
+<20.>		/xe2/x92/x9b	<U249b>	NUMBER TWENTY FULL STOP
+<(a)>		/xe2/x92/x9c	<U249c>	PARENTHESIZED LATIN SMALL LETTER A
+<(b)>		/xe2/x92/x9d	<U249d>	PARENTHESIZED LATIN SMALL LETTER B
+<(c)>		/xe2/x92/x9e	<U249e>	PARENTHESIZED LATIN SMALL LETTER C
+<(d)>		/xe2/x92/x9f	<U249f>	PARENTHESIZED LATIN SMALL LETTER D
+<(e)>		/xe2/x92/xa0	<U24a0>	PARENTHESIZED LATIN SMALL LETTER E
+<(f)>		/xe2/x92/xa1	<U24a1>	PARENTHESIZED LATIN SMALL LETTER F
+<(g)>		/xe2/x92/xa2	<U24a2>	PARENTHESIZED LATIN SMALL LETTER G
+<(h)>		/xe2/x92/xa3	<U24a3>	PARENTHESIZED LATIN SMALL LETTER H
+<(i)>		/xe2/x92/xa4	<U24a4>	PARENTHESIZED LATIN SMALL LETTER I
+<(j)>		/xe2/x92/xa5	<U24a5>	PARENTHESIZED LATIN SMALL LETTER J
+<(k)>		/xe2/x92/xa6	<U24a6>	PARENTHESIZED LATIN SMALL LETTER K
+<(l)>		/xe2/x92/xa7	<U24a7>	PARENTHESIZED LATIN SMALL LETTER L
+<(m)>		/xe2/x92/xa8	<U24a8>	PARENTHESIZED LATIN SMALL LETTER M
+<(n)>		/xe2/x92/xa9	<U24a9>	PARENTHESIZED LATIN SMALL LETTER N
+<(o)>		/xe2/x92/xaa	<U24aa>	PARENTHESIZED LATIN SMALL LETTER O
+<(p)>		/xe2/x92/xab	<U24ab>	PARENTHESIZED LATIN SMALL LETTER P
+<(q)>		/xe2/x92/xac	<U24ac>	PARENTHESIZED LATIN SMALL LETTER Q
+<(r)>		/xe2/x92/xad	<U24ad>	PARENTHESIZED LATIN SMALL LETTER R
+<(s)>		/xe2/x92/xae	<U24ae>	PARENTHESIZED LATIN SMALL LETTER S
+<(t)>		/xe2/x92/xaf	<U24af>	PARENTHESIZED LATIN SMALL LETTER T
+<(u)>		/xe2/x92/xb0	<U24b0>	PARENTHESIZED LATIN SMALL LETTER U
+<(v)>		/xe2/x92/xb1	<U24b1>	PARENTHESIZED LATIN SMALL LETTER V
+<(w)>		/xe2/x92/xb2	<U24b2>	PARENTHESIZED LATIN SMALL LETTER W
+<(x)>		/xe2/x92/xb3	<U24b3>	PARENTHESIZED LATIN SMALL LETTER X
+<(y)>		/xe2/x92/xb4	<U24b4>	PARENTHESIZED LATIN SMALL LETTER Y
+<(z)>		/xe2/x92/xb5	<U24b5>	PARENTHESIZED LATIN SMALL LETTER Z
+<A-o>		/xe2/x92/xb6	<U24b6>	CIRCLED LATIN CAPITAL LETTER A
+<B-o>		/xe2/x92/xb7	<U24b7>	CIRCLED LATIN CAPITAL LETTER B
+<C-o>		/xe2/x92/xb8	<U24b8>	CIRCLED LATIN CAPITAL LETTER C
+<D-o>		/xe2/x92/xb9	<U24b9>	CIRCLED LATIN CAPITAL LETTER D
+<E-o>		/xe2/x92/xba	<U24ba>	CIRCLED LATIN CAPITAL LETTER E
+<F-o>		/xe2/x92/xbb	<U24bb>	CIRCLED LATIN CAPITAL LETTER F
+<G-o>		/xe2/x92/xbc	<U24bc>	CIRCLED LATIN CAPITAL LETTER G
+<H-o>		/xe2/x92/xbd	<U24bd>	CIRCLED LATIN CAPITAL LETTER H
+<I-o>		/xe2/x92/xbe	<U24be>	CIRCLED LATIN CAPITAL LETTER I
+<J-o>		/xe2/x92/xbf	<U24bf>	CIRCLED LATIN CAPITAL LETTER J
+<K-o>		/xe2/x93/x80	<U24c0>	CIRCLED LATIN CAPITAL LETTER K
+<L-o>		/xe2/x93/x81	<U24c1>	CIRCLED LATIN CAPITAL LETTER L
+<M-o>		/xe2/x93/x82	<U24c2>	CIRCLED LATIN CAPITAL LETTER M
+<N-o>		/xe2/x93/x83	<U24c3>	CIRCLED LATIN CAPITAL LETTER N
+<O-o>		/xe2/x93/x84	<U24c4>	CIRCLED LATIN CAPITAL LETTER O
+<P-o>		/xe2/x93/x85	<U24c5>	CIRCLED LATIN CAPITAL LETTER P
+<Q-o>		/xe2/x93/x86	<U24c6>	CIRCLED LATIN CAPITAL LETTER Q
+<R-o>		/xe2/x93/x87	<U24c7>	CIRCLED LATIN CAPITAL LETTER R
+<S-o>		/xe2/x93/x88	<U24c8>	CIRCLED LATIN CAPITAL LETTER S
+<T-o>		/xe2/x93/x89	<U24c9>	CIRCLED LATIN CAPITAL LETTER T
+<U-o>		/xe2/x93/x8a	<U24ca>	CIRCLED LATIN CAPITAL LETTER U
+<V-o>		/xe2/x93/x8b	<U24cb>	CIRCLED LATIN CAPITAL LETTER V
+<W-o>		/xe2/x93/x8c	<U24cc>	CIRCLED LATIN CAPITAL LETTER W
+<X-o>		/xe2/x93/x8d	<U24cd>	CIRCLED LATIN CAPITAL LETTER X
+<Y-o>		/xe2/x93/x8e	<U24ce>	CIRCLED LATIN CAPITAL LETTER Y
+<Z-o>		/xe2/x93/x8f	<U24cf>	CIRCLED LATIN CAPITAL LETTER Z
+<a-o>		/xe2/x93/x90	<U24d0>	CIRCLED LATIN SMALL LETTER A
+<b-o>		/xe2/x93/x91	<U24d1>	CIRCLED LATIN SMALL LETTER B
+<c-o>		/xe2/x93/x92	<U24d2>	CIRCLED LATIN SMALL LETTER C
+<d-o>		/xe2/x93/x93	<U24d3>	CIRCLED LATIN SMALL LETTER D
+<e-o>		/xe2/x93/x94	<U24d4>	CIRCLED LATIN SMALL LETTER E
+<f-o>		/xe2/x93/x95	<U24d5>	CIRCLED LATIN SMALL LETTER F
+<g-o>		/xe2/x93/x96	<U24d6>	CIRCLED LATIN SMALL LETTER G
+<h-o>		/xe2/x93/x97	<U24d7>	CIRCLED LATIN SMALL LETTER H
+<i-o>		/xe2/x93/x98	<U24d8>	CIRCLED LATIN SMALL LETTER I
+<j-o>		/xe2/x93/x99	<U24d9>	CIRCLED LATIN SMALL LETTER J
+<k-o>		/xe2/x93/x9a	<U24da>	CIRCLED LATIN SMALL LETTER K
+<l-o>		/xe2/x93/x9b	<U24db>	CIRCLED LATIN SMALL LETTER L
+<m-o>		/xe2/x93/x9c	<U24dc>	CIRCLED LATIN SMALL LETTER M
+<n-o>		/xe2/x93/x9d	<U24dd>	CIRCLED LATIN SMALL LETTER N
+<o-o>		/xe2/x93/x9e	<U24de>	CIRCLED LATIN SMALL LETTER O
+<p-o>		/xe2/x93/x9f	<U24df>	CIRCLED LATIN SMALL LETTER P
+<q-o>		/xe2/x93/xa0	<U24e0>	CIRCLED LATIN SMALL LETTER Q
+<r-o>		/xe2/x93/xa1	<U24e1>	CIRCLED LATIN SMALL LETTER R
+<s-o>		/xe2/x93/xa2	<U24e2>	CIRCLED LATIN SMALL LETTER S
+<t-o>		/xe2/x93/xa3	<U24e3>	CIRCLED LATIN SMALL LETTER T
+<u-o>		/xe2/x93/xa4	<U24e4>	CIRCLED LATIN SMALL LETTER U
+<v-o>		/xe2/x93/xa5	<U24e5>	CIRCLED LATIN SMALL LETTER V
+<w-o>		/xe2/x93/xa6	<U24e6>	CIRCLED LATIN SMALL LETTER W
+<x-o>		/xe2/x93/xa7	<U24e7>	CIRCLED LATIN SMALL LETTER X
+<y-o>		/xe2/x93/xa8	<U24e8>	CIRCLED LATIN SMALL LETTER Y
+<z-o>		/xe2/x93/xa9	<U24e9>	CIRCLED LATIN SMALL LETTER Z
+<0-o>		/xe2/x93/xaa	<U24ea>	CIRCLED DIGIT ZERO
+<hh>		/xe2/x94/x80	<U2500>	BOX DRAWINGS LIGHT HORIZONTAL
+<HH>		/xe2/x94/x81	<U2501>	BOX DRAWINGS HEAVY HORIZONTAL
+<vv>		/xe2/x94/x82	<U2502>	BOX DRAWINGS LIGHT VERTICAL
+<VV>		/xe2/x94/x83	<U2503>	BOX DRAWINGS HEAVY VERTICAL
+<3->		/xe2/x94/x84	<U2504>	BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
+<3_>		/xe2/x94/x85	<U2505>	BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
+<3!>		/xe2/x94/x86	<U2506>	BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
+<3//>		/xe2/x94/x87	<U2507>	BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
+<4->		/xe2/x94/x88	<U2508>	BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
+<4_>		/xe2/x94/x89	<U2509>	BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
+<4!>		/xe2/x94/x8a	<U250a>	BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
+<4//>		/xe2/x94/x8b	<U250b>	BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
+<dr>		/xe2/x94/x8c	<U250c>	BOX DRAWINGS LIGHT DOWN AND RIGHT
+<dR>		/xe2/x94/x8d	<U250d>	BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
+<Dr>		/xe2/x94/x8e	<U250e>	BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
+<DR>		/xe2/x94/x8f	<U250f>	BOX DRAWINGS HEAVY DOWN AND RIGHT
+<dl>		/xe2/x94/x90	<U2510>	BOX DRAWINGS LIGHT DOWN AND LEFT
+<dL>		/xe2/x94/x91	<U2511>	BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
+<Dl>		/xe2/x94/x92	<U2512>	BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
+<LD>		/xe2/x94/x93	<U2513>	BOX DRAWINGS HEAVY DOWN AND LEFT
+<ur>		/xe2/x94/x94	<U2514>	BOX DRAWINGS LIGHT UP AND RIGHT
+<uR>		/xe2/x94/x95	<U2515>	BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
+<Ur>		/xe2/x94/x96	<U2516>	BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
+<UR>		/xe2/x94/x97	<U2517>	BOX DRAWINGS HEAVY UP AND RIGHT
+<ul>		/xe2/x94/x98	<U2518>	BOX DRAWINGS LIGHT UP AND LEFT
+<uL>		/xe2/x94/x99	<U2519>	BOX DRAWINGS UP LIGHT AND LEFT HEAVY
+<Ul>		/xe2/x94/x9a	<U251a>	BOX DRAWINGS UP HEAVY AND LEFT LIGHT
+<UL>		/xe2/x94/x9b	<U251b>	BOX DRAWINGS HEAVY UP AND LEFT
+<vr>		/xe2/x94/x9c	<U251c>	BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+<vR>		/xe2/x94/x9d	<U251d>	BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+<Udr>		/xe2/x94/x9e	<U251e>	BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
+<uDr>		/xe2/x94/x9f	<U251f>	BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
+<Vr>		/xe2/x94/xa0	<U2520>	BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+<UdR>		/xe2/x94/xa1	<U2521>	BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
+<uDR>		/xe2/x94/xa2	<U2522>	BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
+<VR>		/xe2/x94/xa3	<U2523>	BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+<vl>		/xe2/x94/xa4	<U2524>	BOX DRAWINGS LIGHT VERTICAL AND LEFT
+<vL>		/xe2/x94/xa5	<U2525>	BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+<Udl>		/xe2/x94/xa6	<U2526>	BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
+<uDl>		/xe2/x94/xa7	<U2527>	BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
+<Vl>		/xe2/x94/xa8	<U2528>	BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+<UdL>		/xe2/x94/xa9	<U2529>	BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
+<uDL>		/xe2/x94/xaa	<U252a>	BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
+<VL>		/xe2/x94/xab	<U252b>	BOX DRAWINGS HEAVY VERTICAL AND LEFT
+<dh>		/xe2/x94/xac	<U252c>	BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+<dLr>		/xe2/x94/xad	<U252d>	BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
+<dlR>		/xe2/x94/xae	<U252e>	BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
+<dH>		/xe2/x94/xaf	<U252f>	BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+<Dh>		/xe2/x94/xb0	<U2530>	BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+<DLr>		/xe2/x94/xb1	<U2531>	BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
+<DlR>		/xe2/x94/xb2	<U2532>	BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
+<DH>		/xe2/x94/xb3	<U2533>	BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+<uh>		/xe2/x94/xb4	<U2534>	BOX DRAWINGS LIGHT UP AND HORIZONTAL
+<uLr>		/xe2/x94/xb5	<U2535>	BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
+<ulR>		/xe2/x94/xb6	<U2536>	BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
+<uH>		/xe2/x94/xb7	<U2537>	BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+<Uh>		/xe2/x94/xb8	<U2538>	BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+<ULr>		/xe2/x94/xb9	<U2539>	BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
+<UlR>		/xe2/x94/xba	<U253a>	BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
+<UH>		/xe2/x94/xbb	<U253b>	BOX DRAWINGS HEAVY UP AND HORIZONTAL
+<vh>		/xe2/x94/xbc	<U253c>	BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+<vLr>		/xe2/x94/xbd	<U253d>	BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
+<vlR>		/xe2/x94/xbe	<U253e>	BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
+<vH>		/xe2/x94/xbf	<U253f>	BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+<Udh>		/xe2/x95/x80	<U2540>	BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
+<uDh>		/xe2/x95/x81	<U2541>	BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
+<Vh>		/xe2/x95/x82	<U2542>	BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+<UdLr>		/xe2/x95/x83	<U2543>	BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
+<UdlR>		/xe2/x95/x84	<U2544>	BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
+<uDLr>		/xe2/x95/x85	<U2545>	BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
+<uDlR>		/xe2/x95/x86	<U2546>	BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
+<UdH>		/xe2/x95/x87	<U2547>	BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
+<uDH>		/xe2/x95/x88	<U2548>	BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
+<VLr>		/xe2/x95/x89	<U2549>	BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
+<VlR>		/xe2/x95/x8a	<U254a>	BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
+<VH>		/xe2/x95/x8b	<U254b>	BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+<FD>		/xe2/x95/xb1	<U2571>	BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+<BD>		/xe2/x95/xb2	<U2572>	BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+<TB>		/xe2/x96/x80	<U2580>	UPPER HALF BLOCK
+<LB>		/xe2/x96/x84	<U2584>	LOWER HALF BLOCK
+<FB>		/xe2/x96/x88	<U2588>	FULL BLOCK
+<lB>		/xe2/x96/x8c	<U258c>	LEFT HALF BLOCK
+<RB>		/xe2/x96/x90	<U2590>	RIGHT HALF BLOCK
+<.S>		/xe2/x96/x91	<U2591>	LIGHT SHADE
+<:S>		/xe2/x96/x92	<U2592>	MEDIUM SHADE
+<?S>		/xe2/x96/x93	<U2593>	DARK SHADE
+<fS>		/xe2/x96/xa0	<U25a0>	BLACK SQUARE
+<OS>		/xe2/x96/xa1	<U25a1>	WHITE SQUARE
+<RO>		/xe2/x96/xa2	<U25a2>	WHITE SQUARE WITH ROUNDED CORNERS
+<Rr>		/xe2/x96/xa3	<U25a3>	WHITE SQUARE CONTAINING BLACK SMALL SQUARE
+<RF>		/xe2/x96/xa4	<U25a4>	SQUARE WITH HORIZONTAL FILL
+<RY>	/x00	SQUARE WITH VERTICAL FILL
+<RH>		/xe2/x96/xa6	<U25a6>	SQUARE WITH ORTHOGONAL CROSSHATCH FILL
+<RZ>		/xe2/x96/xa7	<U25a7>	SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
+<RK>		/xe2/x96/xa8	<U25a8>	SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
+<RX>		/xe2/x96/xa9	<U25a9>	SQUARE WITH DIAGONAL CROSSHATCH FILL
+<sB>		/xe2/x96/xaa	<U25aa>	BLACK SMALL SQUARE
+<SR>		/xe2/x96/xac	<U25ac>	BLACK RECTANGLE
+<Or>		/xe2/x96/xad	<U25ad>	WHITE RECTANGLE
+<UT>		/xe2/x96/xb2	<U25b2>	BLACK UP-POINTING TRIANGLE
+<uT>		/xe2/x96/xb3	<U25b3>	WHITE UP-POINTING TRIANGLE
+<Tr>		/xe2/x96/xb7	<U25b7>	WHITE RIGHT-POINTING TRIANGLE
+<PR>		/xe2/x96/xba	<U25ba>	BLACK RIGHT-POINTING POINTER
+<Dt>		/xe2/x96/xbc	<U25bc>	BLACK DOWN-POINTING TRIANGLE
+<dT>		/xe2/x96/xbd	<U25bd>	WHITE DOWN-POINTING TRIANGLE
+<Tl>		/xe2/x97/x81	<U25c1>	WHITE LEFT-POINTING TRIANGLE
+<PL>		/xe2/x97/x84	<U25c4>	BLACK LEFT-POINTING POINTER
+<Db>		/xe2/x97/x86	<U25c6>	BLACK DIAMOND
+<Dw>		/xe2/x97/x87	<U25c7>	WHITE DIAMOND
+<LZ>		/xe2/x97/x8a	<U25ca>	LOZENGE
+<0m>		/xe2/x97/x8b	<U25cb>	WHITE CIRCLE
+<0o>		/xe2/x97/x8e	<U25ce>	BULLSEYE
+<0M>		/xe2/x97/x8f	<U25cf>	BLACK CIRCLE
+<0L>		/xe2/x97/x90	<U25d0>	CIRCLE WITH LEFT HALF BLACK
+<0R>		/xe2/x97/x91	<U25d1>	CIRCLE WITH RIGHT HALF BLACK
+<Sn>		/xe2/x97/x98	<U25d8>	INVERSE BULLET
+<Ic>		/xe2/x97/x99	<U25d9>	INVERSE WHITE CIRCLE
+<Fd>		/xe2/x97/xa2	<U25e2>	BLACK LOWER RIGHT TRIANGLE
+<Bd>		/xe2/x97/xa3	<U25e3>	BLACK LOWER LEFT TRIANGLE
+<Ci>		/xe2/x97/xaf	<U25ef>	LARGE CIRCLE
+<*2>		/xe2/x98/x85	<U2605>	BLACK STAR
+<*1>		/xe2/x98/x86	<U2606>	WHITE STAR
+<TEL>		/xe2/x98/x8e	<U260e>	BLACK TELEPHONE
+<tel>		/xe2/x98/x8f	<U260f>	WHITE TELEPHONE
+<<H>		/xe2/x98/x9c	<U261c>	WHITE LEFT POINTING INDEX
+</>H>		/xe2/x98/x9e	<U261e>	WHITE RIGHT POINTING INDEX
+<0u>		/xe2/x98/xba	<U263a>	WHITE SMILING FACE
+<0U>		/xe2/x98/xbb	<U263b>	BLACK SMILING FACE
+<SU>		/xe2/x98/xbc	<U263c>	WHITE SUN WITH RAYS
+<Fm>		/xe2/x99/x80	<U2640>	FEMALE SIGN
+<Ml>		/xe2/x99/x82	<U2642>	MALE SIGN
+<cS>		/xe2/x99/xa0	<U2660>	BLACK SPADE SUIT
+<cH>		/xe2/x99/xa1	<U2661>	WHITE HEART SUIT
+<cD>		/xe2/x99/xa2	<U2662>	WHITE DIAMOND SUIT
+<cC>		/xe2/x99/xa3	<U2663>	BLACK CLUB SUIT
+<cS->		/xe2/x99/xa4	<U2664>	WHITE SPADE SUIT
+<cH->		/xe2/x99/xa5	<U2665>	BLACK HEART SUIT
+<cD->		/xe2/x99/xa6	<U2666>	BLACK DIAMOND SUIT
+<cC->		/xe2/x99/xa7	<U2667>	WHITE CLUB SUIT
+<Md>		/xe2/x99/xa9	<U2669>	QUARTER NOTE
+<M8>		/xe2/x99/xaa	<U266a>	EIGHTH NOTE
+<M2>		/xe2/x99/xab	<U266b>	BEAMED EIGHTH NOTES
+<M16>		/xe2/x99/xac	<U266c>	BEAMED SIXTEENTH NOTES
+<Mb>		/xe2/x99/xad	<U266d>	MUSIC FLAT SIGN
+<Mx>		/xe2/x99/xae	<U266e>	MUSIC NATURAL SIGN
+<MX>		/xe2/x99/xaf	<U266f>	MUSIC SHARP SIGN
+<OK>		/xe2/x9c/x93	<U2713>	CHECK MARK
+<XX>		/xe2/x9c/x97	<U2717>	BALLOT X
+<-X>		/xe2/x9c/xa0	<U2720>	MALTESE CROSS
+<IS>		/xe3/x80/x80	<U3000>	IDEOGRAPHIC SPACE
+<,_>		/xe3/x80/x81	<U3001>	IDEOGRAPHIC COMMA
+<._>		/xe3/x80/x82	<U3002>	IDEOGRAPHIC FULL STOP
+<+">		/xe3/x80/x83	<U3003>	DITTO MARK
+<JIS>		/xe3/x80/x84	<U3004>	JAPANESE INDUSTRIAL STANDARD SIGN
+<*_>		/xe3/x80/x85	<U3005>	IDEOGRAPHIC ITERATION MARK
+<;_>		/xe3/x80/x86	<U3006>	IDEOGRAPHIC CLOSING MARK
+<0_>		/xe3/x80/x87	<U3007>	IDEOGRAPHIC NUMBER ZERO
+<<+>		/xe3/x80/x8a	<U300a>	LEFT DOUBLE ANGLE BRACKET
+</>+>		/xe3/x80/x8b	<U300b>	RIGHT DOUBLE ANGLE BRACKET
+<<'>		/xe3/x80/x8c	<U300c>	LEFT CORNER BRACKET
+</>'>		/xe3/x80/x8d	<U300d>	RIGHT CORNER BRACKET
+<<">		/xe3/x80/x8e	<U300e>	LEFT WHITE CORNER BRACKET
+</>">		/xe3/x80/x8f	<U300f>	RIGHT WHITE CORNER BRACKET
+<(">		/xe3/x80/x90	<U3010>	LEFT BLACK LENTICULAR BRACKET
+<)">		/xe3/x80/x91	<U3011>	RIGHT BLACK LENTICULAR BRACKET
+<=T>		/xe3/x80/x92	<U3012>	POSTAL MARK
+<=_>		/xe3/x80/x93	<U3013>	GETA MARK
+<('>		/xe3/x80/x94	<U3014>	LEFT TORTOISE SHELL BRACKET
+<)'>		/xe3/x80/x95	<U3015>	RIGHT TORTOISE SHELL BRACKET
+<(I>		/xe3/x80/x96	<U3016>	LEFT WHITE LENTICULAR BRACKET
+<)I>		/xe3/x80/x97	<U3017>	RIGHT WHITE LENTICULAR BRACKET
+<-?>		/xe3/x80/x9c	<U301c>	WAVE DASH
+<=T:)>		/xe3/x80/xa0	<U3020>	POSTAL MARK FACE
+<A5>		/xe3/x81/x81	<U3041>	HIRAGANA LETTER SMALL A
+<a5>		/xe3/x81/x82	<U3042>	HIRAGANA LETTER A
+<I5>		/xe3/x81/x83	<U3043>	HIRAGANA LETTER SMALL I
+<i5>		/xe3/x81/x84	<U3044>	HIRAGANA LETTER I
+<U5>		/xe3/x81/x85	<U3045>	HIRAGANA LETTER SMALL U
+<u5>		/xe3/x81/x86	<U3046>	HIRAGANA LETTER U
+<E5>		/xe3/x81/x87	<U3047>	HIRAGANA LETTER SMALL E
+<e5>		/xe3/x81/x88	<U3048>	HIRAGANA LETTER E
+<O5>		/xe3/x81/x89	<U3049>	HIRAGANA LETTER SMALL O
+<o5>		/xe3/x81/x8a	<U304a>	HIRAGANA LETTER O
+<ka>		/xe3/x81/x8b	<U304b>	HIRAGANA LETTER KA
+<ga>		/xe3/x81/x8c	<U304c>	HIRAGANA LETTER GA
+<ki>		/xe3/x81/x8d	<U304d>	HIRAGANA LETTER KI
+<gi>		/xe3/x81/x8e	<U304e>	HIRAGANA LETTER GI
+<ku>		/xe3/x81/x8f	<U304f>	HIRAGANA LETTER KU
+<gu>		/xe3/x81/x90	<U3050>	HIRAGANA LETTER GU
+<ke>		/xe3/x81/x91	<U3051>	HIRAGANA LETTER KE
+<ge>		/xe3/x81/x92	<U3052>	HIRAGANA LETTER GE
+<ko>		/xe3/x81/x93	<U3053>	HIRAGANA LETTER KO
+<go>		/xe3/x81/x94	<U3054>	HIRAGANA LETTER GO
+<sa>		/xe3/x81/x95	<U3055>	HIRAGANA LETTER SA
+<za>		/xe3/x81/x96	<U3056>	HIRAGANA LETTER ZA
+<si>		/xe3/x81/x97	<U3057>	HIRAGANA LETTER SI
+<zi>		/xe3/x81/x98	<U3058>	HIRAGANA LETTER ZI
+<su>		/xe3/x81/x99	<U3059>	HIRAGANA LETTER SU
+<zu>		/xe3/x81/x9a	<U305a>	HIRAGANA LETTER ZU
+<se>		/xe3/x81/x9b	<U305b>	HIRAGANA LETTER SE
+<ze>		/xe3/x81/x9c	<U305c>	HIRAGANA LETTER ZE
+<so>		/xe3/x81/x9d	<U305d>	HIRAGANA LETTER SO
+<zo>		/xe3/x81/x9e	<U305e>	HIRAGANA LETTER ZO
+<ta>		/xe3/x81/x9f	<U305f>	HIRAGANA LETTER TA
+<da>		/xe3/x81/xa0	<U3060>	HIRAGANA LETTER DA
+<ti>		/xe3/x81/xa1	<U3061>	HIRAGANA LETTER TI
+<di>		/xe3/x81/xa2	<U3062>	HIRAGANA LETTER DI
+<tU>		/xe3/x81/xa3	<U3063>	HIRAGANA LETTER SMALL TU
+<tu>		/xe3/x81/xa4	<U3064>	HIRAGANA LETTER TU
+<du>		/xe3/x81/xa5	<U3065>	HIRAGANA LETTER DU
+<te>		/xe3/x81/xa6	<U3066>	HIRAGANA LETTER TE
+<de>		/xe3/x81/xa7	<U3067>	HIRAGANA LETTER DE
+<to>		/xe3/x81/xa8	<U3068>	HIRAGANA LETTER TO
+<do>		/xe3/x81/xa9	<U3069>	HIRAGANA LETTER DO
+<na>		/xe3/x81/xaa	<U306a>	HIRAGANA LETTER NA
+<ni>		/xe3/x81/xab	<U306b>	HIRAGANA LETTER NI
+<nu>		/xe3/x81/xac	<U306c>	HIRAGANA LETTER NU
+<ne>		/xe3/x81/xad	<U306d>	HIRAGANA LETTER NE
+<no>		/xe3/x81/xae	<U306e>	HIRAGANA LETTER NO
+<ha>		/xe3/x81/xaf	<U306f>	HIRAGANA LETTER HA
+<ba>		/xe3/x81/xb0	<U3070>	HIRAGANA LETTER BA
+<pa>		/xe3/x81/xb1	<U3071>	HIRAGANA LETTER PA
+<hi>		/xe3/x81/xb2	<U3072>	HIRAGANA LETTER HI
+<bi>		/xe3/x81/xb3	<U3073>	HIRAGANA LETTER BI
+<pi>		/xe3/x81/xb4	<U3074>	HIRAGANA LETTER PI
+<hu>		/xe3/x81/xb5	<U3075>	HIRAGANA LETTER HU
+<bu>		/xe3/x81/xb6	<U3076>	HIRAGANA LETTER BU
+<pu>		/xe3/x81/xb7	<U3077>	HIRAGANA LETTER PU
+<he>		/xe3/x81/xb8	<U3078>	HIRAGANA LETTER HE
+<be>		/xe3/x81/xb9	<U3079>	HIRAGANA LETTER BE
+<pe>		/xe3/x81/xba	<U307a>	HIRAGANA LETTER PE
+<ho>		/xe3/x81/xbb	<U307b>	HIRAGANA LETTER HO
+<bo>		/xe3/x81/xbc	<U307c>	HIRAGANA LETTER BO
+<po>		/xe3/x81/xbd	<U307d>	HIRAGANA LETTER PO
+<ma>		/xe3/x81/xbe	<U307e>	HIRAGANA LETTER MA
+<mi>		/xe3/x81/xbf	<U307f>	HIRAGANA LETTER MI
+<mu>		/xe3/x82/x80	<U3080>	HIRAGANA LETTER MU
+<me>		/xe3/x82/x81	<U3081>	HIRAGANA LETTER ME
+<mo>		/xe3/x82/x82	<U3082>	HIRAGANA LETTER MO
+<yA>		/xe3/x82/x83	<U3083>	HIRAGANA LETTER SMALL YA
+<ya>		/xe3/x82/x84	<U3084>	HIRAGANA LETTER YA
+<yU>		/xe3/x82/x85	<U3085>	HIRAGANA LETTER SMALL YU
+<yu>		/xe3/x82/x86	<U3086>	HIRAGANA LETTER YU
+<yO>		/xe3/x82/x87	<U3087>	HIRAGANA LETTER SMALL YO
+<yo>		/xe3/x82/x88	<U3088>	HIRAGANA LETTER YO
+<ra>		/xe3/x82/x89	<U3089>	HIRAGANA LETTER RA
+<ri>		/xe3/x82/x8a	<U308a>	HIRAGANA LETTER RI
+<ru>		/xe3/x82/x8b	<U308b>	HIRAGANA LETTER RU
+<re>		/xe3/x82/x8c	<U308c>	HIRAGANA LETTER RE
+<ro>		/xe3/x82/x8d	<U308d>	HIRAGANA LETTER RO
+<wA>		/xe3/x82/x8e	<U308e>	HIRAGANA LETTER SMALL WA
+<wa>		/xe3/x82/x8f	<U308f>	HIRAGANA LETTER WA
+<wi>		/xe3/x82/x90	<U3090>	HIRAGANA LETTER WI
+<we>		/xe3/x82/x91	<U3091>	HIRAGANA LETTER WE
+<wo>		/xe3/x82/x92	<U3092>	HIRAGANA LETTER WO
+<n5>		/xe3/x82/x93	<U3093>	HIRAGANA LETTER N
+<vu>		/xe3/x82/x94	<U3094>	HIRAGANA LETTER VU
+<"5>		/xe3/x82/x9b	<U309b>	KATAKANA-HIRAGANA VOICED SOUND MARK
+<05>		/xe3/x82/x9c	<U309c>	KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+<*5>		/xe3/x82/x9d	<U309d>	HIRAGANA ITERATION MARK
+<+5>		/xe3/x82/x9e	<U309e>	HIRAGANA VOICED ITERATION MARK
+<a6>		/xe3/x82/xa1	<U30a1>	KATAKANA LETTER SMALL A
+<A6>		/xe3/x82/xa2	<U30a2>	KATAKANA LETTER A
+<i6>		/xe3/x82/xa3	<U30a3>	KATAKANA LETTER SMALL I
+<I6>		/xe3/x82/xa4	<U30a4>	KATAKANA LETTER I
+<u6>		/xe3/x82/xa5	<U30a5>	KATAKANA LETTER SMALL U
+<U6>		/xe3/x82/xa6	<U30a6>	KATAKANA LETTER U
+<e6>		/xe3/x82/xa7	<U30a7>	KATAKANA LETTER SMALL E
+<E6>		/xe3/x82/xa8	<U30a8>	KATAKANA LETTER E
+<o6>		/xe3/x82/xa9	<U30a9>	KATAKANA LETTER SMALL O
+<O6>		/xe3/x82/xaa	<U30aa>	KATAKANA LETTER O
+<Ka>		/xe3/x82/xab	<U30ab>	KATAKANA LETTER KA
+<Ga>		/xe3/x82/xac	<U30ac>	KATAKANA LETTER GA
+<Ki>		/xe3/x82/xad	<U30ad>	KATAKANA LETTER KI
+<Gi>		/xe3/x82/xae	<U30ae>	KATAKANA LETTER GI
+<Ku>		/xe3/x82/xaf	<U30af>	KATAKANA LETTER KU
+<Gu>		/xe3/x82/xb0	<U30b0>	KATAKANA LETTER GU
+<Ke>		/xe3/x82/xb1	<U30b1>	KATAKANA LETTER KE
+<Ge>		/xe3/x82/xb2	<U30b2>	KATAKANA LETTER GE
+<Ko>		/xe3/x82/xb3	<U30b3>	KATAKANA LETTER KO
+<Go>		/xe3/x82/xb4	<U30b4>	KATAKANA LETTER GO
+<Sa>		/xe3/x82/xb5	<U30b5>	KATAKANA LETTER SA
+<Za>		/xe3/x82/xb6	<U30b6>	KATAKANA LETTER ZA
+<Si>		/xe3/x82/xb7	<U30b7>	KATAKANA LETTER SI
+<Zi>		/xe3/x82/xb8	<U30b8>	KATAKANA LETTER ZI
+<Su>		/xe3/x82/xb9	<U30b9>	KATAKANA LETTER SU
+<Zu>		/xe3/x82/xba	<U30ba>	KATAKANA LETTER ZU
+<Se>		/xe3/x82/xbb	<U30bb>	KATAKANA LETTER SE
+<Ze>		/xe3/x82/xbc	<U30bc>	KATAKANA LETTER ZE
+<So>		/xe3/x82/xbd	<U30bd>	KATAKANA LETTER SO
+<Zo>		/xe3/x82/xbe	<U30be>	KATAKANA LETTER ZO
+<Ta>		/xe3/x82/xbf	<U30bf>	KATAKANA LETTER TA
+<Da>		/xe3/x83/x80	<U30c0>	KATAKANA LETTER DA
+<Ti>		/xe3/x83/x81	<U30c1>	KATAKANA LETTER TI
+<Di>		/xe3/x83/x82	<U30c2>	KATAKANA LETTER DI
+<TU>		/xe3/x83/x83	<U30c3>	KATAKANA LETTER SMALL TU
+<Tu>		/xe3/x83/x84	<U30c4>	KATAKANA LETTER TU
+<Du>		/xe3/x83/x85	<U30c5>	KATAKANA LETTER DU
+<Te>		/xe3/x83/x86	<U30c6>	KATAKANA LETTER TE
+<De>		/xe3/x83/x87	<U30c7>	KATAKANA LETTER DE
+<To>		/xe3/x83/x88	<U30c8>	KATAKANA LETTER TO
+<Do>		/xe3/x83/x89	<U30c9>	KATAKANA LETTER DO
+<Na>		/xe3/x83/x8a	<U30ca>	KATAKANA LETTER NA
+<Ni>		/xe3/x83/x8b	<U30cb>	KATAKANA LETTER NI
+<Nu>		/xe3/x83/x8c	<U30cc>	KATAKANA LETTER NU
+<Ne>		/xe3/x83/x8d	<U30cd>	KATAKANA LETTER NE
+<No>		/xe3/x83/x8e	<U30ce>	KATAKANA LETTER NO
+<Ha>		/xe3/x83/x8f	<U30cf>	KATAKANA LETTER HA
+<Ba>		/xe3/x83/x90	<U30d0>	KATAKANA LETTER BA
+<Pa>		/xe3/x83/x91	<U30d1>	KATAKANA LETTER PA
+<Hi>		/xe3/x83/x92	<U30d2>	KATAKANA LETTER HI
+<Bi>		/xe3/x83/x93	<U30d3>	KATAKANA LETTER BI
+<Pi>		/xe3/x83/x94	<U30d4>	KATAKANA LETTER PI
+<Hu>		/xe3/x83/x95	<U30d5>	KATAKANA LETTER HU
+<Bu>		/xe3/x83/x96	<U30d6>	KATAKANA LETTER BU
+<Pu>		/xe3/x83/x97	<U30d7>	KATAKANA LETTER PU
+<He>		/xe3/x83/x98	<U30d8>	KATAKANA LETTER HE
+<Be>		/xe3/x83/x99	<U30d9>	KATAKANA LETTER BE
+<Pe>		/xe3/x83/x9a	<U30da>	KATAKANA LETTER PE
+<Ho>		/xe3/x83/x9b	<U30db>	KATAKANA LETTER HO
+<Bo>		/xe3/x83/x9c	<U30dc>	KATAKANA LETTER BO
+<Po>		/xe3/x83/x9d	<U30dd>	KATAKANA LETTER PO
+<Ma>		/xe3/x83/x9e	<U30de>	KATAKANA LETTER MA
+<Mi>		/xe3/x83/x9f	<U30df>	KATAKANA LETTER MI
+<Mu>		/xe3/x83/xa0	<U30e0>	KATAKANA LETTER MU
+<Me>		/xe3/x83/xa1	<U30e1>	KATAKANA LETTER ME
+<Mo>		/xe3/x83/xa2	<U30e2>	KATAKANA LETTER MO
+<YA>		/xe3/x83/xa3	<U30e3>	KATAKANA LETTER SMALL YA
+<Ya>		/xe3/x83/xa4	<U30e4>	KATAKANA LETTER YA
+<YU>		/xe3/x83/xa5	<U30e5>	KATAKANA LETTER SMALL YU
+<Yu>		/xe3/x83/xa6	<U30e6>	KATAKANA LETTER YU
+<YO>		/xe3/x83/xa7	<U30e7>	KATAKANA LETTER SMALL YO
+<Yo>		/xe3/x83/xa8	<U30e8>	KATAKANA LETTER YO
+<Ra>		/xe3/x83/xa9	<U30e9>	KATAKANA LETTER RA
+<Ri>		/xe3/x83/xaa	<U30ea>	KATAKANA LETTER RI
+<Ru>		/xe3/x83/xab	<U30eb>	KATAKANA LETTER RU
+<Re>		/xe3/x83/xac	<U30ec>	KATAKANA LETTER RE
+<Ro>		/xe3/x83/xad	<U30ed>	KATAKANA LETTER RO
+<WA>		/xe3/x83/xae	<U30ee>	KATAKANA LETTER SMALL WA
+<Wa>		/xe3/x83/xaf	<U30ef>	KATAKANA LETTER WA
+<Wi>		/xe3/x83/xb0	<U30f0>	KATAKANA LETTER WI
+<We>		/xe3/x83/xb1	<U30f1>	KATAKANA LETTER WE
+<Wo>		/xe3/x83/xb2	<U30f2>	KATAKANA LETTER WO
+<N6>		/xe3/x83/xb3	<U30f3>	KATAKANA LETTER N
+<Vu>		/xe3/x83/xb4	<U30f4>	KATAKANA LETTER VU
+<KA>		/xe3/x83/xb5	<U30f5>	KATAKANA LETTER SMALL KA
+<KE>		/xe3/x83/xb6	<U30f6>	KATAKANA LETTER SMALL KE
+<Va>		/xe3/x83/xb7	<U30f7>	KATAKANA LETTER VA
+<Vi>		/xe3/x83/xb8	<U30f8>	KATAKANA LETTER VI
+<Ve>		/xe3/x83/xb9	<U30f9>	KATAKANA LETTER VE
+<Vo>		/xe3/x83/xba	<U30fa>	KATAKANA LETTER VO
+<.6>		/xe3/x83/xbb	<U30fb>	KATAKANA MIDDLE DOT
+<-6>		/xe3/x83/xbc	<U30fc>	KATAKANA-HIRAGANA PROLONGED SOUND MARK
+<*6>		/xe3/x83/xbd	<U30fd>	KATAKANA ITERATION MARK
+<+6>		/xe3/x83/xbe	<U30fe>	KATAKANA VOICED ITERATION MARK
+<(JU)>		/xe3/x88/x9c	<U321c>	PARENTHESIZED HANGUL CIEUC U
+<1c>		/xe3/x88/xa0	<U3220>	PARENTHESIZED IDEOGRAPH ONE
+<2c>		/xe3/x88/xa1	<U3221>	PARENTHESIZED IDEOGRAPH TWO
+<3c>		/xe3/x88/xa2	<U3222>	PARENTHESIZED IDEOGRAPH THREE
+<4c>		/xe3/x88/xa3	<U3223>	PARENTHESIZED IDEOGRAPH FOUR
+<5c>		/xe3/x88/xa4	<U3224>	PARENTHESIZED IDEOGRAPH FIVE
+<6c>		/xe3/x88/xa5	<U3225>	PARENTHESIZED IDEOGRAPH SIX
+<7c>		/xe3/x88/xa6	<U3226>	PARENTHESIZED IDEOGRAPH SEVEN
+<8c>		/xe3/x88/xa7	<U3227>	PARENTHESIZED IDEOGRAPH EIGHT
+<9c>		/xe3/x88/xa8	<U3228>	PARENTHESIZED IDEOGRAPH NINE
+<10c>		/xe3/x88/xa9	<U3229>	PARENTHESIZED IDEOGRAPH TEN
+<KSC>		/xe3/x89/xbf	<U327f>	KOREAN STANDARD SYMBOL
+<am>		/xe3/x8f/x82	<U33c2>	SQUARE AM
+<pm>		/xe3/x8f/x98	<U33d8>	SQUARE PM
+<ff>		/xef/xac/x80	<Ufb00>	LATIN SMALL LIGATURE FF
+<fi>		/xef/xac/x81	<Ufb01>	LATIN SMALL LIGATURE FI
+<fl>		/xef/xac/x82	<Ufb02>	LATIN SMALL LIGATURE FL
+<ffi>		/xef/xac/x83	<Ufb03>	LATIN SMALL LIGATURE FFI
+<ffl>		/xef/xac/x84	<Ufb04>	LATIN SMALL LIGATURE FFL
+<ft>		/xef/xac/x85	<Ufb05>	LATIN SMALL LIGATURE FT
+<st>		/xef/xac/x86	<Ufb06>	LATIN SMALL LIGATURE ST
+<3+;>		/xef/xb9/xbd	<Ufe7d>	ARABIC SHADDA MEDIAL FORM
+<aM.>		/xef/xba/x82	<Ufe82>	ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+<aH.>		/xef/xba/x84	<Ufe84>	ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+<ah.>		/xef/xba/x88	<Ufe88>	ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+<a+->		/xef/xba/x8d	<Ufe8d>	ARABIC LETTER ALEF ISOLATED FORM
+<a+.>		/xef/xba/x8e	<Ufe8e>	ARABIC LETTER ALEF FINAL FORM
+<b+->		/xef/xba/x8f	<Ufe8f>	ARABIC LETTER BEH ISOLATED FORM
+<b+.>		/xef/xba/x90	<Ufe90>	ARABIC LETTER BEH FINAL FORM
+<b+,>		/xef/xba/x91	<Ufe91>	ARABIC LETTER BEH INITIAL FORM
+<b+;>		/xef/xba/x92	<Ufe92>	ARABIC LETTER BEH MEDIAL FORM
+<tm->		/xef/xba/x93	<Ufe93>	ARABIC LETTER TEH MARBUTA ISOLATED FORM
+<tm.>		/xef/xba/x94	<Ufe94>	ARABIC LETTER TEH MARBUTA FINAL FORM
+<t+->		/xef/xba/x95	<Ufe95>	ARABIC LETTER TEH ISOLATED FORM
+<t+.>		/xef/xba/x96	<Ufe96>	ARABIC LETTER TEH FINAL FORM
+<t+,>		/xef/xba/x97	<Ufe97>	ARABIC LETTER TEH INITIAL FORM
+<t+;>		/xef/xba/x98	<Ufe98>	ARABIC LETTER TEH MEDIAL FORM
+<tk->		/xef/xba/x99	<Ufe99>	ARABIC LETTER THEH ISOLATED FORM
+<tk.>		/xef/xba/x9a	<Ufe9a>	ARABIC LETTER THEH FINAL FORM
+<tk,>		/xef/xba/x9b	<Ufe9b>	ARABIC LETTER THEH INITIAL FORM
+<tk;>		/xef/xba/x9c	<Ufe9c>	ARABIC LETTER THEH MEDIAL FORM
+<g+->		/xef/xba/x9d	<Ufe9d>	ARABIC LETTER JEEM ISOLATED FORM
+<g+.>		/xef/xba/x9e	<Ufe9e>	ARABIC LETTER JEEM FINAL FORM
+<g+,>		/xef/xba/x9f	<Ufe9f>	ARABIC LETTER JEEM INITIAL FORM
+<g+;>		/xef/xba/xa0	<Ufea0>	ARABIC LETTER JEEM MEDIAL FORM
+<hk->		/xef/xba/xa1	<Ufea1>	ARABIC LETTER HAH ISOLATED FORM
+<hk.>		/xef/xba/xa2	<Ufea2>	ARABIC LETTER HAH FINAL FORM
+<hk,>		/xef/xba/xa3	<Ufea3>	ARABIC LETTER HAH INITIAL FORM
+<hk;>		/xef/xba/xa4	<Ufea4>	ARABIC LETTER HAH MEDIAL FORM
+<x+->		/xef/xba/xa5	<Ufea5>	ARABIC LETTER KHAH ISOLATED FORM
+<x+.>		/xef/xba/xa6	<Ufea6>	ARABIC LETTER KHAH FINAL FORM
+<x+,>		/xef/xba/xa7	<Ufea7>	ARABIC LETTER KHAH INITIAL FORM
+<x+;>		/xef/xba/xa8	<Ufea8>	ARABIC LETTER KHAH MEDIAL FORM
+<d+->		/xef/xba/xa9	<Ufea9>	ARABIC LETTER DAL ISOLATED FORM
+<d+.>		/xef/xba/xaa	<Ufeaa>	ARABIC LETTER DAL FINAL FORM
+<dk->		/xef/xba/xab	<Ufeab>	ARABIC LETTER THAL ISOLATED FORM
+<dk.>		/xef/xba/xac	<Ufeac>	ARABIC LETTER THAL FINAL FORM
+<r+->		/xef/xba/xad	<Ufead>	ARABIC LETTER REH ISOLATED FORM
+<r+.>		/xef/xba/xae	<Ufeae>	ARABIC LETTER REH FINAL FORM
+<z+->		/xef/xba/xaf	<Ufeaf>	ARABIC LETTER ZAIN ISOLATED FORM
+<z+.>		/xef/xba/xb0	<Ufeb0>	ARABIC LETTER ZAIN FINAL FORM
+<s+->		/xef/xba/xb1	<Ufeb1>	ARABIC LETTER SEEN ISOLATED FORM
+<s+.>		/xef/xba/xb2	<Ufeb2>	ARABIC LETTER SEEN FINAL FORM
+<s+,>		/xef/xba/xb3	<Ufeb3>	ARABIC LETTER SEEN INITIAL FORM
+<s+;>		/xef/xba/xb4	<Ufeb4>	ARABIC LETTER SEEN MEDIAL FORM
+<sn->		/xef/xba/xb5	<Ufeb5>	ARABIC LETTER SHEEN ISOLATED FORM
+<sn.>		/xef/xba/xb6	<Ufeb6>	ARABIC LETTER SHEEN FINAL FORM
+<sn,>		/xef/xba/xb7	<Ufeb7>	ARABIC LETTER SHEEN INITIAL FORM
+<sn;>		/xef/xba/xb8	<Ufeb8>	ARABIC LETTER SHEEN MEDIAL FORM
+<c+->		/xef/xba/xb9	<Ufeb9>	ARABIC LETTER SAD ISOLATED FORM
+<c+.>		/xef/xba/xba	<Ufeba>	ARABIC LETTER SAD FINAL FORM
+<c+,>		/xef/xba/xbb	<Ufebb>	ARABIC LETTER SAD INITIAL FORM
+<c+;>		/xef/xba/xbc	<Ufebc>	ARABIC LETTER SAD MEDIAL FORM
+<dd->		/xef/xba/xbd	<Ufebd>	ARABIC LETTER DAD ISOLATED FORM
+<dd.>		/xef/xba/xbe	<Ufebe>	ARABIC LETTER DAD FINAL FORM
+<dd,>		/xef/xba/xbf	<Ufebf>	ARABIC LETTER DAD INITIAL FORM
+<dd;>		/xef/xbb/x80	<Ufec0>	ARABIC LETTER DAD MEDIAL FORM
+<tj->		/xef/xbb/x81	<Ufec1>	ARABIC LETTER TAH ISOLATED FORM
+<tj.>		/xef/xbb/x82	<Ufec2>	ARABIC LETTER TAH FINAL FORM
+<tj,>		/xef/xbb/x83	<Ufec3>	ARABIC LETTER TAH INITIAL FORM
+<tj;>		/xef/xbb/x84	<Ufec4>	ARABIC LETTER TAH MEDIAL FORM
+<zH->		/xef/xbb/x85	<Ufec5>	ARABIC LETTER ZAH ISOLATED FORM
+<zH.>		/xef/xbb/x86	<Ufec6>	ARABIC LETTER ZAH FINAL FORM
+<zH,>		/xef/xbb/x87	<Ufec7>	ARABIC LETTER ZAH INITIAL FORM
+<zH;>		/xef/xbb/x88	<Ufec8>	ARABIC LETTER ZAH MEDIAL FORM
+<e+->		/xef/xbb/x89	<Ufec9>	ARABIC LETTER AIN ISOLATED FORM
+<e+.>		/xef/xbb/x8a	<Ufeca>	ARABIC LETTER AIN FINAL FORM
+<e+,>		/xef/xbb/x8b	<Ufecb>	ARABIC LETTER AIN INITIAL FORM
+<e+;>		/xef/xbb/x8c	<Ufecc>	ARABIC LETTER AIN MEDIAL FORM
+<i+->		/xef/xbb/x8d	<Ufecd>	ARABIC LETTER GHAIN ISOLATED FORM
+<i+.>		/xef/xbb/x8e	<Ufece>	ARABIC LETTER GHAIN FINAL FORM
+<i+,>		/xef/xbb/x8f	<Ufecf>	ARABIC LETTER GHAIN INITIAL FORM
+<i+;>		/xef/xbb/x90	<Ufed0>	ARABIC LETTER GHAIN MEDIAL FORM
+<f+->		/xef/xbb/x91	<Ufed1>	ARABIC LETTER FEH ISOLATED FORM
+<f+.>		/xef/xbb/x92	<Ufed2>	ARABIC LETTER FEH FINAL FORM
+<f+,>		/xef/xbb/x93	<Ufed3>	ARABIC LETTER FEH INITIAL FORM
+<f+;>		/xef/xbb/x94	<Ufed4>	ARABIC LETTER FEH MEDIAL FORM
+<q+->		/xef/xbb/x95	<Ufed5>	ARABIC LETTER QAF ISOLATED FORM
+<q+.>		/xef/xbb/x96	<Ufed6>	ARABIC LETTER QAF FINAL FORM
+<q+,>		/xef/xbb/x97	<Ufed7>	ARABIC LETTER QAF INITIAL FORM
+<q+;>		/xef/xbb/x98	<Ufed8>	ARABIC LETTER QAF MEDIAL FORM
+<k+->		/xef/xbb/x99	<Ufed9>	ARABIC LETTER KAF ISOLATED FORM
+<k+.>		/xef/xbb/x9a	<Ufeda>	ARABIC LETTER KAF FINAL FORM
+<k+,>		/xef/xbb/x9b	<Ufedb>	ARABIC LETTER KAF INITIAL FORM
+<k+;>		/xef/xbb/x9c	<Ufedc>	ARABIC LETTER KAF MEDIAL FORM
+<l+->		/xef/xbb/x9d	<Ufedd>	ARABIC LETTER LAM ISOLATED FORM
+<l+.>		/xef/xbb/x9e	<Ufede>	ARABIC LETTER LAM FINAL FORM
+<l+,>		/xef/xbb/x9f	<Ufedf>	ARABIC LETTER LAM INITIAL FORM
+<l+;>		/xef/xbb/xa0	<Ufee0>	ARABIC LETTER LAM MEDIAL FORM
+<m+->		/xef/xbb/xa1	<Ufee1>	ARABIC LETTER MEEM ISOLATED FORM
+<m+.>		/xef/xbb/xa2	<Ufee2>	ARABIC LETTER MEEM FINAL FORM
+<m+,>		/xef/xbb/xa3	<Ufee3>	ARABIC LETTER MEEM INITIAL FORM
+<m+;>		/xef/xbb/xa4	<Ufee4>	ARABIC LETTER MEEM MEDIAL FORM
+<n+->		/xef/xbb/xa5	<Ufee5>	ARABIC LETTER NOON ISOLATED FORM
+<n+.>		/xef/xbb/xa6	<Ufee6>	ARABIC LETTER NOON FINAL FORM
+<n+,>		/xef/xbb/xa7	<Ufee7>	ARABIC LETTER NOON INITIAL FORM
+<n+;>		/xef/xbb/xa8	<Ufee8>	ARABIC LETTER NOON MEDIAL FORM
+<h+->		/xef/xbb/xa9	<Ufee9>	ARABIC LETTER HEH ISOLATED FORM
+<h+.>		/xef/xbb/xaa	<Ufeea>	ARABIC LETTER HEH FINAL FORM
+<h+,>		/xef/xbb/xab	<Ufeeb>	ARABIC LETTER HEH INITIAL FORM
+<h+;>		/xef/xbb/xac	<Ufeec>	ARABIC LETTER HEH MEDIAL FORM
+<w+->		/xef/xbb/xad	<Ufeed>	ARABIC LETTER WAW ISOLATED FORM
+<w+.>		/xef/xbb/xae	<Ufeee>	ARABIC LETTER WAW FINAL FORM
+<j+->		/xef/xbb/xaf	<Ufeef>	ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+<j+.>		/xef/xbb/xb0	<Ufef0>	ARABIC LETTER ALEF MAKSURA FINAL FORM
+<y+->		/xef/xbb/xb1	<Ufef1>	ARABIC LETTER YEH ISOLATED FORM
+<y+.>		/xef/xbb/xb2	<Ufef2>	ARABIC LETTER YEH FINAL FORM
+<y+,>		/xef/xbb/xb3	<Ufef3>	ARABIC LETTER YEH INITIAL FORM
+<y+;>		/xef/xbb/xb4	<Ufef4>	ARABIC LETTER YEH MEDIAL FORM
+<lM->		/xef/xbb/xb5	<Ufef5>	ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+<lM.>		/xef/xbb/xb6	<Ufef6>	ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+<lH->		/xef/xbb/xb7	<Ufef7>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+<lH.>		/xef/xbb/xb8	<Ufef8>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+<lh->		/xef/xbb/xb9	<Ufef9>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+<lh.>		/xef/xbb/xba	<Ufefa>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+<la->		/xef/xbb/xbb	<Ufefb>	ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+<la.>		/xef/xbb/xbc	<Ufefc>	ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+END CHARMAP
diff --git a/localedata/locales/ru_SU b/localedata/locales/ru_SU
new file mode 100644
index 0000000000..8993099d57
--- /dev/null
+++ b/localedata/locales/ru_SU
@@ -0,0 +1,45 @@
+comment_char %
+escape_char  /
+%
+% Russian Language Locale for Russia
+% Source: RAP
+% Address: Sankt Jo//rgens Alle 8
+%    DK-1615 Ko//benhavn V, Danmark
+% Contact: Keld Simonsen
+% Email: Keld.Simonsen@dkuug.dk
+% Tel: +45 - 31226543
+% Fax: +45 - 33256543
+% Language: ru
+% Territory: RU
+% Revision: 4.3
+% Date: 1996-10-15
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: KOI8-R
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_CTYPE
+copy "ru_RU"
+END LC_CTYPE
+
+LC_COLLATE
+copy "ru_RU"
+END LC_COLLATE
+
+LC_MESSAGES
+copy "ru_RU"
+END LC_MESSAGES
+
+LC_MONETARY
+copy "ru_RU"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "ru_RU"
+END LC_NUMERIC
+
+LC_TIME
+copy "ru_RU"
+END LC_TIME