Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Nov 2018 22:13:22 +0000 (UTC)
From:      Yuri Pankov <yuripv@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r340144 - in head: lib/libc/locale share/ctypedef tools/tools/locale tools/tools/locale/tools
Message-ID:  <201811042213.wA4MDMdQ003695@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuripv
Date: Sun Nov  4 22:13:22 2018
New Revision: 340144
URL: https://svnweb.freebsd.org/changeset/base/340144

Log:
  Add hybrid C.UTF-8 locale being identical to default C locale except
  that it uses the same ctype maps and functions as other UTF-8 locales.
  
  Reviewed by:	bapt, cem, eadler
  Approved by:	kib (mentor, implicit)
  Differential Revision:	https://reviews.freebsd.org/D17833

Added:
  head/share/ctypedef/C.UTF-8.src
     - copied unchanged from r340143, head/share/ctypedef/en_US.UTF-8.src
Deleted:
  head/share/ctypedef/en_US.UTF-8.src
Modified:
  head/lib/libc/locale/collate.c
  head/lib/libc/locale/ldpart.c
  head/share/ctypedef/Makefile
  head/tools/tools/locale/Makefile
  head/tools/tools/locale/tools/cldr2def.pl

Modified: head/lib/libc/locale/collate.c
==============================================================================
--- head/lib/libc/locale/collate.c	Sun Nov  4 20:26:29 2018	(r340143)
+++ head/lib/libc/locale/collate.c	Sun Nov  4 22:13:22 2018	(r340144)
@@ -84,7 +84,8 @@ destruct_collate(void *t)
 void *
 __collate_load(const char *encoding, __unused locale_t unused)
 {
-	if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0) {
+	if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0 ||
+	    strncmp(encoding, "C.", 2) == 0) {
 		return &__xlocale_C_collate;
 	}
 	struct xlocale_collate *table = calloc(sizeof(struct xlocale_collate), 1);
@@ -122,7 +123,8 @@ __collate_load_tables_l(const char *encoding, struct x
 	table->__collate_load_error = 1;
 
 	/* 'encoding' must be already checked. */
-	if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0) {
+	if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0 ||
+	    strncmp(encoding, "C.", 2) == 0) {
 		return (_LDP_CACHE);
 	}
 

Modified: head/lib/libc/locale/ldpart.c
==============================================================================
--- head/lib/libc/locale/ldpart.c	Sun Nov  4 20:26:29 2018	(r340143)
+++ head/lib/libc/locale/ldpart.c	Sun Nov  4 22:13:22 2018	(r340144)
@@ -63,7 +63,8 @@ __part_load_locale(const char *name,
 	size_t		namesize, bufsize;
 
 	/* 'name' must be already checked. */
-	if (strcmp(name, "C") == 0 || strcmp(name, "POSIX") == 0) {
+	if (strcmp(name, "C") == 0 || strcmp(name, "POSIX") == 0 ||
+	    strncmp(name, "C.", 2) == 0) {
 		*using_locale = 0;
 		return (_LDP_CACHE);
 	}

Copied: head/share/ctypedef/C.UTF-8.src (from r340143, head/share/ctypedef/en_US.UTF-8.src)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/share/ctypedef/C.UTF-8.src	Sun Nov  4 22:13:22 2018	(r340144, copy of r340143, head/share/ctypedef/en_US.UTF-8.src)
@@ -0,0 +1,6372 @@
+# Warning: Do not edit. This file is automatically generated from the
+# tools in /usr/src/tools/tools/locale. The data is obtained from the
+# CLDR project, obtained from http://cldr.unicode.org/
+# -----------------------------------------------------------------------------
+
+comment_char *
+escape_char /
+
+LC_CTYPE
+
+**********************************************************************
+* 0x0000 - 0x007F Basic Latin
+* 0x0080 - 0x00FF Latin-1 Supplement
+* 0x0100 - 0x017F Latin Extended-A
+* 0x0180 - 0x024F Latin Extended-B
+* 0x0250 - 0x02AF IPA Extensions
+* 0x1D00 - 0x1D7F Phonetic Extensions
+* 0x1D80 - 0x1DBF Phonetic Extensions Supplement
+* 0x1E00 - 0x1EFF Latin Extended Additional
+* 0x2150 - 0x218F Number Forms (partial - Roman Numerals)
+* 0x2C60 - 0x2C7F Latin Extended-C
+* 0xA720 - 0xA7FF Latin Extended-D
+* 0xAB30 - 0xAB6F Latin Extended-E
+* 0xFB00 - 0xFF4F Alphabetic Presentation Forms (partial)
+* 0xFF00 - 0xFFEF Halfwidth and Fullwidth Forms (partial)
+**********************************************************************
+upper	<A>;...;<Z>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_GRAVE>;...;<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_STROKE>;...;<LATIN_CAPITAL_LETTER_THORN>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_OGONEK>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_OGONEK>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_TILDE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_OGONEK>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LIGATURE_IJ>;/
+	<LATIN_CAPITAL_LETTER_J_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_DOT>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_ENG>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE>;/
+	<LATIN_CAPITAL_LIGATURE_OE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_TILDE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_BREVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_OGONEK>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_TOPBAR>;/
+	<LATIN_CAPITAL_LETTER_TONE_SIX>;/
+	<LATIN_CAPITAL_LETTER_OPEN_O>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_AFRICAN_D>;...;<LATIN_CAPITAL_LETTER_D_WITH_TOPBAR>;/
+	<LATIN_CAPITAL_LETTER_REVERSED_E>;...;<LATIN_CAPITAL_LETTER_F_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_GAMMA>;/
+	<LATIN_CAPITAL_LETTER_IOTA>;...;<LATIN_CAPITAL_LETTER_K_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_TURNED_M>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_LEFT_HOOK>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_MIDDLE_TILDE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN>;/
+	<LATIN_CAPITAL_LETTER_OI>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_HOOK>;/
+	<LATIN_LETTER_YR>;/
+	<LATIN_CAPITAL_LETTER_TONE_TWO>;/
+	<LATIN_CAPITAL_LETTER_ESH>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_RETROFLEX_HOOK>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN>;/
+	<LATIN_CAPITAL_LETTER_UPSILON>;...;<LATIN_CAPITAL_LETTER_Y_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_EZH>;/
+	<LATIN_CAPITAL_LETTER_EZH_REVERSED>;/
+	<LATIN_CAPITAL_LETTER_TONE_FIVE>;/
+	<LATIN_CAPITAL_LETTER_DZ_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_LJ>;/
+	<LATIN_CAPITAL_LETTER_NJ>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_CARON>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_AE_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_OGONEK>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_OGONEK_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_EZH_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_DZ>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_HWAIR>;...;<LATIN_CAPITAL_LETTER_N_WITH_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_AE_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_STROKE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_INVERTED_BREVE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_COMMA_BELOW>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_COMMA_BELOW>;/
+	<LATIN_CAPITAL_LETTER_YOGH>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_LONG_RIGHT_LEG>;/
+	<LATIN_CAPITAL_LETTER_OU>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_BAR>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_DIAGONAL_STROKE>;/
+	<LATIN_CAPITAL_LETTER_GLOTTAL_STOP>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_STROKE>;...;<LATIN_CAPITAL_LETTER_E_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_J_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_SMALL_Q_WITH_HOOK_TAIL>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_TILDE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CEDILLA_AND_BREVE>;/
+	<LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_MACRON>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_CEDILLA>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_BREVE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_TILDE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_M_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_M_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW_AND_MACRON>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_CARON_AND_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_T_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_TILDE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_TILDE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_MACRON_AND_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_V_WITH_TILDE>;/
+	<LATIN_CAPITAL_LETTER_V_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_X_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_X_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_DOT_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_CIRCUMFLEX>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_LINE_BELOW>;/
+	<LATIN_CAPITAL_LETTER_SHARP_S>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_TILDE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_I_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_TILDE>;/
+	<LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_GRAVE>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_HOOK_ABOVE>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_TILDE>;/
+	<LATIN_CAPITAL_LETTER_MIDDLE-WELSH_LL>;/
+	<LATIN_CAPITAL_LETTER_MIDDLE-WELSH_V>;/
+	<LATIN_CAPITAL_LETTER_Y_WITH_LOOP>;/
+	<KELVIN_SIGN>;/
+	<ANGSTROM_SIGN>;/
+	<TURNED_CAPITAL_F>;/
+	<ROMAN_NUMERAL_ONE>;...;<ROMAN_NUMERAL_ONE_THOUSAND>;/
+	<ROMAN_NUMERAL_REVERSED_ONE_HUNDRED>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_DOUBLE_BAR>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_TILDE>;...;<LATIN_CAPITAL_LETTER_R_WITH_TAIL>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_ALPHA>;...;<LATIN_CAPITAL_LETTER_TURNED_ALPHA>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_HOOK>;/
+	<LATIN_CAPITAL_LETTER_HALF_H>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_SWASH_TAIL>;/
+	<LATIN_CAPITAL_LETTER_Z_WITH_SWASH_TAIL>;/
+	<LATIN_CAPITAL_LETTER_EGYPTOLOGICAL_ALEF>;/
+	<LATIN_CAPITAL_LETTER_EGYPTOLOGICAL_AIN>;/
+	<LATIN_CAPITAL_LETTER_HENG>;/
+	<LATIN_CAPITAL_LETTER_TZ>;/
+	<LATIN_CAPITAL_LETTER_TRESILLO>;/
+	<LATIN_CAPITAL_LETTER_CUATRILLO>;/
+	<LATIN_CAPITAL_LETTER_CUATRILLO_WITH_COMMA>;/
+	<LATIN_CAPITAL_LETTER_AA>;/
+	<LATIN_CAPITAL_LETTER_AO>;/
+	<LATIN_CAPITAL_LETTER_AU>;/
+	<LATIN_CAPITAL_LETTER_AV>;/
+	<LATIN_CAPITAL_LETTER_AV_WITH_HORIZONTAL_BAR>;/
+	<LATIN_CAPITAL_LETTER_AY>;/
+	<LATIN_CAPITAL_LETTER_REVERSED_C_WITH_DOT>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_DIAGONAL_STROKE>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_STROKE_AND_DIAGONAL_STROKE>;/
+	<LATIN_CAPITAL_LETTER_BROKEN_L>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_HIGH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_LONG_STROKE_OVERLAY>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_LOOP>;/
+	<LATIN_CAPITAL_LETTER_OO>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_FLOURISH>;/
+	<LATIN_CAPITAL_LETTER_P_WITH_SQUIRREL_TAIL>;/
+	<LATIN_CAPITAL_LETTER_Q_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_Q_WITH_DIAGONAL_STROKE>;/
+	<LATIN_CAPITAL_LETTER_R_ROTUNDA>;/
+	<LATIN_CAPITAL_LETTER_RUM_ROTUNDA>;/
+	<LATIN_CAPITAL_LETTER_V_WITH_DIAGONAL_STROKE>;/
+	<LATIN_CAPITAL_LETTER_VY>;/
+	<LATIN_CAPITAL_LETTER_VISIGOTHIC_Z>;/
+	<LATIN_CAPITAL_LETTER_THORN_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_THORN_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_VEND>;/
+	<LATIN_CAPITAL_LETTER_ET>;/
+	<LATIN_CAPITAL_LETTER_IS>;/
+	<LATIN_CAPITAL_LETTER_CON>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_D>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_F>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_G>;/
+	<LATIN_CAPITAL_LETTER_TURNED_INSULAR_G>;/
+	<LATIN_CAPITAL_LETTER_TURNED_L>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_R>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_S>;/
+	<LATIN_CAPITAL_LETTER_INSULAR_T>;/
+	<LATIN_CAPITAL_LETTER_SALTILLO>;/
+	<LATIN_CAPITAL_LETTER_TURNED_H>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_DESCENDER>;/
+	<LATIN_CAPITAL_LETTER_C_WITH_BAR>;/
+	<LATIN_CAPITAL_LETTER_B_WITH_FLOURISH>;/
+	<LATIN_CAPITAL_LETTER_F_WITH_STROKE>;/
+	<LATIN_CAPITAL_LETTER_VOLAPUK_AE>;/
+	<LATIN_CAPITAL_LETTER_VOLAPUK_OE>;/
+	<LATIN_CAPITAL_LETTER_VOLAPUK_UE>;/
+	<LATIN_CAPITAL_LETTER_G_WITH_OBLIQUE_STROKE>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_OBLIQUE_STROKE>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_OBLIQUE_STROKE>;/
+	<LATIN_CAPITAL_LETTER_R_WITH_OBLIQUE_STROKE>;/
+	<LATIN_CAPITAL_LETTER_S_WITH_OBLIQUE_STROKE>;/
+	<LATIN_CAPITAL_LETTER_H_WITH_HOOK>;...;<LATIN_CAPITAL_LETTER_SMALL_CAPITAL_I>;/
+	<LATIN_CAPITAL_LETTER_TURNED_K>;...;<LATIN_CAPITAL_LETTER_BETA>;/
+	<LATIN_CAPITAL_LETTER_OMEGA>;/
+	<FULLWIDTH_LATIN_CAPITAL_LETTER_A>;...;<FULLWIDTH_LATIN_CAPITAL_LETTER_Z>
+lower	<a>;...;<z>;/
+	<FEMININE_ORDINAL_INDICATOR>;/
+	<MASCULINE_ORDINAL_INDICATOR>;/
+	<LATIN_SMALL_LETTER_SHARP_S>;...;<LATIN_SMALL_LETTER_O_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_O_WITH_STROKE>;...;<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_A_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_OGONEK>;/
+	<LATIN_SMALL_LETTER_C_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_C_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_D_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_D_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_E_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_E_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_OGONEK>;/
+	<LATIN_SMALL_LETTER_E_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_G_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_G_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_H_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_I_WITH_TILDE>;/
+	<LATIN_SMALL_LETTER_I_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_I_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_I_WITH_OGONEK>;/
+	<LATIN_SMALL_LETTER_DOTLESS_I>;/
+	<LATIN_SMALL_LIGATURE_IJ>;/
+	<LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_K_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_KRA>;/
+	<LATIN_SMALL_LETTER_L_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_L_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_L_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT>;/
+	<LATIN_SMALL_LETTER_L_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_N_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_N_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_N_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_N_PRECEDED_BY_APOSTROPHE>;/
+	<LATIN_SMALL_LETTER_ENG>;/
+	<LATIN_SMALL_LETTER_O_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_O_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE>;/
+	<LATIN_SMALL_LIGATURE_OE>;/
+	<LATIN_SMALL_LETTER_R_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_R_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_R_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_S_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_S_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_S_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_T_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_T_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_T_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_U_WITH_TILDE>;/
+	<LATIN_SMALL_LETTER_U_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_U_WITH_BREVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_RING_ABOVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE>;/
+	<LATIN_SMALL_LETTER_U_WITH_OGONEK>;/
+	<LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_Z_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_Z_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_LONG_S>;/
+	<LATIN_SMALL_LETTER_B_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_B_WITH_TOPBAR>;/
+	<LATIN_SMALL_LETTER_TONE_SIX>;/
+	<LATIN_SMALL_LETTER_C_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_D_WITH_TOPBAR>;/
+	<LATIN_SMALL_LETTER_TURNED_DELTA>;/
+	<LATIN_SMALL_LETTER_F_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_HV>;/
+	<LATIN_SMALL_LETTER_K_WITH_HOOK>;...;<LATIN_SMALL_LETTER_LAMBDA_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_N_WITH_LONG_RIGHT_LEG>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN>;/
+	<LATIN_SMALL_LETTER_OI>;/
+	<LATIN_SMALL_LETTER_P_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_TONE_TWO>;/
+	<LATIN_LETTER_REVERSED_ESH_LOOP>;/
+	<LATIN_SMALL_LETTER_T_WITH_PALATAL_HOOK>;/
+	<LATIN_SMALL_LETTER_T_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN>;/
+	<LATIN_SMALL_LETTER_Y_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_Z_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_EZH_REVERSED>;/
+	<LATIN_SMALL_LETTER_EZH_WITH_TAIL>;/
+	<LATIN_SMALL_LETTER_TONE_FIVE>;...;<LATIN_LETTER_WYNN>;/
+	<LATIN_SMALL_LETTER_DZ_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_LJ>;/
+	<LATIN_SMALL_LETTER_NJ>;/
+	<LATIN_SMALL_LETTER_A_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_I_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_O_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_U_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_CARON>;/
+	<LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_TURNED_E>;/
+	<LATIN_SMALL_LETTER_A_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_AE_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_G_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_G_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_K_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_O_WITH_OGONEK>;/
+	<LATIN_SMALL_LETTER_O_WITH_OGONEK_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_EZH_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_J_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_DZ>;/
+	<LATIN_SMALL_LETTER_G_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_N_WITH_GRAVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_AE_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_O_WITH_STROKE_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_A_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_I_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_I_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_R_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_R_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_DOUBLE_GRAVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_INVERTED_BREVE>;/
+	<LATIN_SMALL_LETTER_S_WITH_COMMA_BELOW>;/
+	<LATIN_SMALL_LETTER_T_WITH_COMMA_BELOW>;/
+	<LATIN_SMALL_LETTER_YOGH>;/
+	<LATIN_SMALL_LETTER_H_WITH_CARON>;/
+	<LATIN_SMALL_LETTER_D_WITH_CURL>;/
+	<LATIN_SMALL_LETTER_OU>;/
+	<LATIN_SMALL_LETTER_Z_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_O_WITH_DIAERESIS_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_O_WITH_TILDE_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_Y_WITH_MACRON>;...;<LATIN_SMALL_LETTER_QP_DIGRAPH>;/
+	<LATIN_SMALL_LETTER_C_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_S_WITH_SWASH_TAIL>;/
+	<LATIN_SMALL_LETTER_Z_WITH_SWASH_TAIL>;/
+	<LATIN_SMALL_LETTER_GLOTTAL_STOP>;/
+	<LATIN_SMALL_LETTER_E_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_J_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_Q_WITH_HOOK_TAIL>;/
+	<LATIN_SMALL_LETTER_R_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_Y_WITH_STROKE>;...;<LATIN_SMALL_LETTER_REVERSED_R_WITH_FISHHOOK>;/
+	<LATIN_LETTER_SMALL_CAPITAL_R>;...;<LATIN_SMALL_LETTER_EZH_WITH_CURL>;/
+	<LATIN_LETTER_PHARYNGEAL_VOICED_FRICATIVE>;...;<MODIFIER_LETTER_SMALL_Y>;/
+	<MODIFIER_LETTER_SMALL_GAMMA>;...;<MODIFIER_LETTER_SMALL_REVERSED_GLOTTAL_STOP>;/
+	<LATIN_LETTER_SMALL_CAPITAL_A>;...;<LATIN_LETTER_AIN>;/
+	<MODIFIER_LETTER_CAPITAL_A>;...;<MODIFIER_LETTER_CAPITAL_R>;/
+	<MODIFIER_LETTER_CAPITAL_T>;...;<MODIFIER_LETTER_SMALL_AIN>;/
+	<LATIN_SUBSCRIPT_SMALL_LETTER_I>;...;<LATIN_SUBSCRIPT_SMALL_LETTER_V>;/
+	<LATIN_SMALL_LETTER_UE>;...;<LATIN_SMALL_LETTER_TURNED_G>;/
+	<LATIN_SMALL_LETTER_INSULAR_G>;...;<LATIN_SMALL_LETTER_UPSILON_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_B_WITH_PALATAL_HOOK>;...;<MODIFIER_LETTER_SMALL_EZH>;/
+	<LATIN_SMALL_LETTER_A_WITH_RING_BELOW>;/
+	<LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_B_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_B_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_D_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_D_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_D_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW>;/
+	<LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE>;/
+	<LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_G_WITH_MACRON>;/
+	<LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_H_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_H_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_H_WITH_CEDILLA>;/
+	<LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW>;/
+	<LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW>;/
+	<LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_K_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_K_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_K_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_L_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_L_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_M_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_M_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_N_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_N_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_P_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_R_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON>;/
+	<LATIN_SMALL_LETTER_R_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_S_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_T_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_T_WITH_LINE_BELOW>;/
+	<LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_V_WITH_TILDE>;/
+	<LATIN_SMALL_LETTER_V_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_W_WITH_GRAVE>;/
+	<LATIN_SMALL_LETTER_W_WITH_ACUTE>;/
+	<LATIN_SMALL_LETTER_W_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_W_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_X_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE>;/
+	<LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX>;/
+	<LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW>;...;<LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE>;/
+	<LATIN_SMALL_LETTER_DELTA>;/
+	<LATIN_SMALL_LETTER_A_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_E_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_TILDE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_I_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_O_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE>;/
+	<LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_Y_WITH_GRAVE>;/
+	<LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW>;/
+	<LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE>;/
+	<LATIN_SMALL_LETTER_Y_WITH_TILDE>;/
+	<LATIN_SMALL_LETTER_MIDDLE-WELSH_LL>;/
+	<LATIN_SMALL_LETTER_MIDDLE-WELSH_V>;/
+	<LATIN_SMALL_LETTER_Y_WITH_LOOP>;/
+	<SUPERSCRIPT_LATIN_SMALL_LETTER_I>;/
+	<SUPERSCRIPT_LATIN_SMALL_LETTER_N>;/
+	<LATIN_SUBSCRIPT_SMALL_LETTER_A>;...;<LATIN_SUBSCRIPT_SMALL_LETTER_T>;/
+	<TURNED_SMALL_F>;/
+	<SMALL_ROMAN_NUMERAL_ONE>;...;<SMALL_ROMAN_NUMERAL_ONE_THOUSAND>;/
+	<LATIN_SMALL_LETTER_REVERSED_C>;/
+	<LATIN_SMALL_LETTER_L_WITH_DOUBLE_BAR>;/
+	<LATIN_SMALL_LETTER_A_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_T_WITH_DIAGONAL_STROKE>;/
+	<LATIN_SMALL_LETTER_H_WITH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_K_WITH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_Z_WITH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_V_WITH_RIGHT_HOOK>;/
+	<LATIN_SMALL_LETTER_W_WITH_HOOK>;/
+	<LATIN_SMALL_LETTER_V_WITH_CURL>;/
+	<LATIN_SMALL_LETTER_HALF_H>;...;<MODIFIER_LETTER_CAPITAL_V>;/
+	<LATIN_SMALL_LETTER_EGYPTOLOGICAL_ALEF>;/
+	<LATIN_SMALL_LETTER_EGYPTOLOGICAL_AIN>;/
+	<LATIN_SMALL_LETTER_HENG>;/
+	<LATIN_SMALL_LETTER_TZ>;/
+	<LATIN_SMALL_LETTER_TRESILLO>;/
+	<LATIN_SMALL_LETTER_CUATRILLO>;/
+	<LATIN_SMALL_LETTER_CUATRILLO_WITH_COMMA>;...;<LATIN_LETTER_SMALL_CAPITAL_S>;/
+	<LATIN_SMALL_LETTER_AA>;/
+	<LATIN_SMALL_LETTER_AO>;/
+	<LATIN_SMALL_LETTER_AU>;/
+	<LATIN_SMALL_LETTER_AV>;/
+	<LATIN_SMALL_LETTER_AV_WITH_HORIZONTAL_BAR>;/
+	<LATIN_SMALL_LETTER_AY>;/
+	<LATIN_SMALL_LETTER_REVERSED_C_WITH_DOT>;/
+	<LATIN_SMALL_LETTER_K_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_K_WITH_DIAGONAL_STROKE>;/
+	<LATIN_SMALL_LETTER_K_WITH_STROKE_AND_DIAGONAL_STROKE>;/
+	<LATIN_SMALL_LETTER_BROKEN_L>;/
+	<LATIN_SMALL_LETTER_L_WITH_HIGH_STROKE>;/
+	<LATIN_SMALL_LETTER_O_WITH_LONG_STROKE_OVERLAY>;/
+	<LATIN_SMALL_LETTER_O_WITH_LOOP>;/
+	<LATIN_SMALL_LETTER_OO>;/
+	<LATIN_SMALL_LETTER_P_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_P_WITH_FLOURISH>;/
+	<LATIN_SMALL_LETTER_P_WITH_SQUIRREL_TAIL>;/
+	<LATIN_SMALL_LETTER_Q_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_Q_WITH_DIAGONAL_STROKE>;/
+	<LATIN_SMALL_LETTER_R_ROTUNDA>;/
+	<LATIN_SMALL_LETTER_RUM_ROTUNDA>;/
+	<LATIN_SMALL_LETTER_V_WITH_DIAGONAL_STROKE>;/
+	<LATIN_SMALL_LETTER_VY>;/
+	<LATIN_SMALL_LETTER_VISIGOTHIC_Z>;/
+	<LATIN_SMALL_LETTER_THORN_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_THORN_WITH_STROKE_THROUGH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_VEND>;/
+	<LATIN_SMALL_LETTER_ET>;/
+	<LATIN_SMALL_LETTER_IS>;/
+	<LATIN_SMALL_LETTER_CON>;...;<LATIN_SMALL_LETTER_UM>;/
+	<LATIN_SMALL_LETTER_INSULAR_D>;/
+	<LATIN_SMALL_LETTER_INSULAR_F>;/
+	<LATIN_SMALL_LETTER_TURNED_INSULAR_G>;/
+	<LATIN_SMALL_LETTER_TURNED_L>;/
+	<LATIN_SMALL_LETTER_INSULAR_R>;/
+	<LATIN_SMALL_LETTER_INSULAR_S>;/
+	<LATIN_SMALL_LETTER_INSULAR_T>;/
+	<LATIN_SMALL_LETTER_SALTILLO>;/
+	<LATIN_SMALL_LETTER_L_WITH_RETROFLEX_HOOK_AND_BELT>;/
+	<LATIN_SMALL_LETTER_N_WITH_DESCENDER>;/
+	<LATIN_SMALL_LETTER_C_WITH_BAR>;...;<LATIN_SMALL_LETTER_H_WITH_PALATAL_HOOK>;/
+	<LATIN_SMALL_LETTER_B_WITH_FLOURISH>;/
+	<LATIN_SMALL_LETTER_F_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_VOLAPUK_AE>;/
+	<LATIN_SMALL_LETTER_VOLAPUK_OE>;/
+	<LATIN_SMALL_LETTER_VOLAPUK_UE>;/
+	<LATIN_SMALL_LETTER_G_WITH_OBLIQUE_STROKE>;/
+	<LATIN_SMALL_LETTER_K_WITH_OBLIQUE_STROKE>;/
+	<LATIN_SMALL_LETTER_N_WITH_OBLIQUE_STROKE>;/
+	<LATIN_SMALL_LETTER_R_WITH_OBLIQUE_STROKE>;/
+	<LATIN_SMALL_LETTER_S_WITH_OBLIQUE_STROKE>;/
+	<LATIN_SMALL_LETTER_BETA>;/
+	<LATIN_SMALL_LETTER_OMEGA>;/
+	<MODIFIER_LETTER_CAPITAL_H_WITH_STROKE>;...;<LATIN_LETTER_SMALL_CAPITAL_TURNED_M>;/
+	<LATIN_SMALL_LETTER_BARRED_ALPHA>;...;<LATIN_SMALL_LETTER_OPEN_O_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_INVERTED_OE>;...;<LATIN_SMALL_LETTER_Y_WITH_SHORT_RIGHT_LEG>;/
+	<MODIFIER_LETTER_SMALL_HENG>;...;<LATIN_SMALL_LETTER_INVERTED_ALPHA>;/
+	<LATIN_SMALL_LIGATURE_FF>;...;<LATIN_SMALL_LIGATURE_ST>;/
+	<FULLWIDTH_LATIN_SMALL_LETTER_A>;...;<FULLWIDTH_LATIN_SMALL_LETTER_Z>
+alpha	<LATIN_LETTER_TWO_WITH_STROKE>;/
+	<LATIN_LETTER_DENTAL_CLICK>;...;<LATIN_LETTER_RETROFLEX_CLICK>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z_WITH_CARON>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_SMALL_LETTER_J>;/
+	<LATIN_CAPITAL_LETTER_N_WITH_SMALL_LETTER_J>;/
+	<LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z>;/
+	<LATIN_LETTER_GLOTTAL_STOP>;/
+	<ROMAN_NUMERAL_ONE_THOUSAND_C_D>;...;<ROMAN_NUMERAL_TEN_THOUSAND>;/
+	<ROMAN_NUMERAL_SIX_LATE_FORM>;...;<ROMAN_NUMERAL_ONE_HUNDRED_THOUSAND>;/
+	<LATIN_LETTER_SINOLOGICAL_DOT>;/
+	<LATIN_EPIGRAPHIC_LETTER_SIDEWAYS_I>;/
+	<LATIN_EPIGRAPHIC_LETTER_REVERSED_F>;...;<LATIN_EPIGRAPHIC_LETTER_ARCHAIC_M>
+space	<tab>;...;<carriage-return>;/
+	<space>
+cntrl	<NULL>;...;<INFORMATION_SEPARATOR_ONE>;/
+	<DELETE>
+graph	<EXCLAMATION_MARK>;...;<TILDE>;/
+	<FEMININE_ORDINAL_INDICATOR>;/
+	<MASCULINE_ORDINAL_INDICATOR>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_GRAVE>;...;<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_O_WITH_STROKE>;...;<LATIN_SMALL_LETTER_O_WITH_DIAERESIS>;/
+	<LATIN_SMALL_LETTER_O_WITH_STROKE>;...;<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_MACRON>;...;<LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_DOT>;/
+	<LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT>;...;<LATIN_SMALL_LETTER_LONG_S>;/
+	<LATIN_SMALL_LETTER_B_WITH_STROKE>;...;<LATIN_LETTER_WYNN>;/
+	<LATIN_LETTER_DENTAL_CLICK>;...;<LATIN_SMALL_LETTER_O_WITH_STROKE_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_DOUBLE_GRAVE>;...;<LATIN_SMALL_LETTER_S_WITH_SWASH_TAIL>;/
+	<LATIN_SMALL_LETTER_Z_WITH_SWASH_TAIL>;...;<LATIN_SMALL_LETTER_REVERSED_R_WITH_FISHHOOK>;/
+	<LATIN_LETTER_SMALL_CAPITAL_R>;...;<MODIFIER_LETTER_SMALL_Y>;/
+	<MODIFIER_LETTER_SMALL_GAMMA>;...;<MODIFIER_LETTER_SMALL_REVERSED_GLOTTAL_STOP>;/
+	<LATIN_LETTER_SMALL_CAPITAL_A>;...;<LATIN_LETTER_AIN>;/
+	<MODIFIER_LETTER_CAPITAL_A>;...;<MODIFIER_LETTER_CAPITAL_R>;/
+	<MODIFIER_LETTER_CAPITAL_T>;...;<MODIFIER_LETTER_SMALL_AIN>;/
+	<LATIN_SUBSCRIPT_SMALL_LETTER_I>;...;<LATIN_SUBSCRIPT_SMALL_LETTER_V>;/
+	<LATIN_SMALL_LETTER_UE>;...;<LATIN_SMALL_LETTER_TURNED_G>;/
+	<LATIN_SMALL_LETTER_INSULAR_G>;...;<LATIN_SMALL_LETTER_UPSILON_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_B_WITH_PALATAL_HOOK>;...;<MODIFIER_LETTER_SMALL_EZH>;/
+	<LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW>;...;<LATIN_SMALL_LETTER_M_WITH_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE>;...;<LATIN_SMALL_LETTER_V_WITH_DOT_BELOW>;/
+	<LATIN_CAPITAL_LETTER_W_WITH_GRAVE>;...;<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE>;/
+	<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE>;...;<LATIN_SMALL_LETTER_Y_WITH_LOOP>;/
+	<SUPERSCRIPT_LATIN_SMALL_LETTER_I>;/
+	<SUPERSCRIPT_LATIN_SMALL_LETTER_N>;/
+	<LATIN_SUBSCRIPT_SMALL_LETTER_A>;...;<LATIN_SUBSCRIPT_SMALL_LETTER_T>;/
+	<KELVIN_SIGN>;/
+	<ANGSTROM_SIGN>;/
+	<TURNED_CAPITAL_F>;/
+	<TURNED_SMALL_F>;/
+	<ROMAN_NUMERAL_ONE>;...;<SMALL_ROMAN_NUMERAL_ONE_THOUSAND>;/
+	<ROMAN_NUMERAL_ONE_THOUSAND_C_D>;...;<ROMAN_NUMERAL_ONE_HUNDRED_THOUSAND>;/
+	<LATIN_CAPITAL_LETTER_L_WITH_DOUBLE_BAR>;...;<LATIN_CAPITAL_LETTER_Z_WITH_SWASH_TAIL>;/
+	<LATIN_CAPITAL_LETTER_EGYPTOLOGICAL_ALEF>;...;<LATIN_SMALL_LETTER_REVERSED_C_WITH_DOT>;/
+	<LATIN_CAPITAL_LETTER_K_WITH_STROKE>;...;<LATIN_SMALL_LETTER_TURNED_INSULAR_G>;/
+	<LATIN_CAPITAL_LETTER_TURNED_L>;...;<LATIN_SMALL_LETTER_INSULAR_T>;/
+	<LATIN_CAPITAL_LETTER_SALTILLO>;...;<LATIN_CAPITAL_LETTER_SMALL_CAPITAL_I>;/
+	<LATIN_CAPITAL_LETTER_TURNED_K>;...;<LATIN_SMALL_LETTER_OMEGA>;/
+	<LATIN_EPIGRAPHIC_LETTER_SIDEWAYS_I>;...;<LATIN_EPIGRAPHIC_LETTER_ARCHAIC_M>;/
+	<LATIN_SMALL_LETTER_BARRED_ALPHA>;...;<LATIN_SMALL_LETTER_OPEN_O_WITH_STROKE>;/
+	<LATIN_SMALL_LETTER_INVERTED_OE>;...;<LATIN_SMALL_LETTER_Y_WITH_SHORT_RIGHT_LEG>;/
+	<MODIFIER_LETTER_SMALL_HENG>;...;<LATIN_SMALL_LETTER_INVERTED_ALPHA>;/
+	<LATIN_SMALL_LIGATURE_FF>;...;<LATIN_SMALL_LIGATURE_ST>;/
+	<FULLWIDTH_LATIN_CAPITAL_LETTER_A>;...;<FULLWIDTH_LATIN_CAPITAL_LETTER_Z>;/
+	<FULLWIDTH_LATIN_SMALL_LETTER_A>;...;<FULLWIDTH_LATIN_SMALL_LETTER_Z>
+punct	<EXCLAMATION_MARK>;...;<NUMBER_SIGN>;/
+	<PERCENT_SIGN>;...;<ASTERISK>;/
+	<COMMA>;...;<SOLIDUS>;/
+	<COLON>;/
+	<SEMICOLON>;/
+	<QUESTION_MARK>;/
+	<COMMERCIAL_AT>;/
+	<LEFT_SQUARE_BRACKET>;...;<RIGHT_SQUARE_BRACKET>;/
+	<LOW_LINE>;/
+	<LEFT_CURLY_BRACKET>;/
+	<RIGHT_CURLY_BRACKET>
+digit	<zero>;...;<nine>
+xdigit	<zero>;...;<nine>;/
+	<A>;...;<F>;/
+	<a>;...;<f>
+blank	<tab>;/
+	<space>
+toupper	(<a>,<A>);/
+	(<b>,<B>);/
+	(<c>,<C>);/
+	(<d>,<D>);/
+	(<e>,<E>);/
+	(<f>,<F>);/
+	(<g>,<G>);/
+	(<h>,<H>);/
+	(<i>,<I>);/
+	(<j>,<J>);/
+	(<k>,<K>);/
+	(<l>,<L>);/
+	(<m>,<M>);/
+	(<n>,<N>);/
+	(<o>,<O>);/
+	(<p>,<P>);/
+	(<q>,<Q>);/
+	(<r>,<R>);/
+	(<s>,<S>);/
+	(<t>,<T>);/
+	(<u>,<U>);/
+	(<v>,<V>);/
+	(<w>,<W>);/
+	(<x>,<X>);/
+	(<y>,<Y>);/
+	(<z>,<Z>);/
+	(<LATIN_SMALL_LETTER_A_WITH_GRAVE>,<LATIN_CAPITAL_LETTER_A_WITH_GRAVE>);/
+	(<LATIN_SMALL_LETTER_A_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_A_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_A_WITH_TILDE>,<LATIN_CAPITAL_LETTER_A_WITH_TILDE>);/
+	(<LATIN_SMALL_LETTER_A_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE>,<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE>);/
+	(<LATIN_SMALL_LETTER_AE>,<LATIN_CAPITAL_LETTER_AE>);/
+	(<LATIN_SMALL_LETTER_C_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_E_WITH_GRAVE>,<LATIN_CAPITAL_LETTER_E_WITH_GRAVE>);/
+	(<LATIN_SMALL_LETTER_E_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_E_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_E_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_I_WITH_GRAVE>,<LATIN_CAPITAL_LETTER_I_WITH_GRAVE>);/
+	(<LATIN_SMALL_LETTER_I_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_I_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_I_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_ETH>,<LATIN_CAPITAL_LETTER_ETH>);/
+	(<LATIN_SMALL_LETTER_N_WITH_TILDE>,<LATIN_CAPITAL_LETTER_N_WITH_TILDE>);/
+	(<LATIN_SMALL_LETTER_O_WITH_GRAVE>,<LATIN_CAPITAL_LETTER_O_WITH_GRAVE>);/
+	(<LATIN_SMALL_LETTER_O_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_O_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_O_WITH_TILDE>,<LATIN_CAPITAL_LETTER_O_WITH_TILDE>);/
+	(<LATIN_SMALL_LETTER_O_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_O_WITH_STROKE>,<LATIN_CAPITAL_LETTER_O_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_GRAVE>,<LATIN_CAPITAL_LETTER_U_WITH_GRAVE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_U_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_U_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_Y_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_THORN>,<LATIN_CAPITAL_LETTER_THORN>);/
+	(<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS>,<LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS>);/
+	(<LATIN_SMALL_LETTER_A_WITH_MACRON>,<LATIN_CAPITAL_LETTER_A_WITH_MACRON>);/
+	(<LATIN_SMALL_LETTER_A_WITH_BREVE>,<LATIN_CAPITAL_LETTER_A_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_A_WITH_OGONEK>,<LATIN_CAPITAL_LETTER_A_WITH_OGONEK>);/
+	(<LATIN_SMALL_LETTER_C_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_C_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_C_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE>,<LATIN_CAPITAL_LETTER_C_WITH_DOT_ABOVE>);/
+	(<LATIN_SMALL_LETTER_C_WITH_CARON>,<LATIN_CAPITAL_LETTER_C_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_D_WITH_CARON>,<LATIN_CAPITAL_LETTER_D_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_D_WITH_STROKE>,<LATIN_CAPITAL_LETTER_D_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_E_WITH_MACRON>,<LATIN_CAPITAL_LETTER_E_WITH_MACRON>);/
+	(<LATIN_SMALL_LETTER_E_WITH_BREVE>,<LATIN_CAPITAL_LETTER_E_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE>,<LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE>);/
+	(<LATIN_SMALL_LETTER_E_WITH_OGONEK>,<LATIN_CAPITAL_LETTER_E_WITH_OGONEK>);/
+	(<LATIN_SMALL_LETTER_E_WITH_CARON>,<LATIN_CAPITAL_LETTER_E_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_G_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_G_WITH_BREVE>,<LATIN_CAPITAL_LETTER_G_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE>,<LATIN_CAPITAL_LETTER_G_WITH_DOT_ABOVE>);/
+	(<LATIN_SMALL_LETTER_G_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_G_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_H_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_H_WITH_STROKE>,<LATIN_CAPITAL_LETTER_H_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_I_WITH_TILDE>,<LATIN_CAPITAL_LETTER_I_WITH_TILDE>);/
+	(<LATIN_SMALL_LETTER_I_WITH_MACRON>,<LATIN_CAPITAL_LETTER_I_WITH_MACRON>);/
+	(<LATIN_SMALL_LETTER_I_WITH_BREVE>,<LATIN_CAPITAL_LETTER_I_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_I_WITH_OGONEK>,<LATIN_CAPITAL_LETTER_I_WITH_OGONEK>);/
+	(<LATIN_SMALL_LETTER_DOTLESS_I>,<I>);/
+	(<LATIN_SMALL_LIGATURE_IJ>,<LATIN_CAPITAL_LIGATURE_IJ>);/
+	(<LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_J_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_K_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_K_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_L_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_L_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_L_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_L_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_L_WITH_CARON>,<LATIN_CAPITAL_LETTER_L_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT>,<LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_DOT>);/
+	(<LATIN_SMALL_LETTER_L_WITH_STROKE>,<LATIN_CAPITAL_LETTER_L_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_N_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_N_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_N_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_N_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_N_WITH_CARON>,<LATIN_CAPITAL_LETTER_N_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_ENG>,<LATIN_CAPITAL_LETTER_ENG>);/
+	(<LATIN_SMALL_LETTER_O_WITH_MACRON>,<LATIN_CAPITAL_LETTER_O_WITH_MACRON>);/
+	(<LATIN_SMALL_LETTER_O_WITH_BREVE>,<LATIN_CAPITAL_LETTER_O_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE>,<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE>);/
+	(<LATIN_SMALL_LIGATURE_OE>,<LATIN_CAPITAL_LIGATURE_OE>);/
+	(<LATIN_SMALL_LETTER_R_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_R_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_R_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_R_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_R_WITH_CARON>,<LATIN_CAPITAL_LETTER_R_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_S_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_S_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_S_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_S_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_S_WITH_CARON>,<LATIN_CAPITAL_LETTER_S_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_T_WITH_CEDILLA>,<LATIN_CAPITAL_LETTER_T_WITH_CEDILLA>);/
+	(<LATIN_SMALL_LETTER_T_WITH_CARON>,<LATIN_CAPITAL_LETTER_T_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_T_WITH_STROKE>,<LATIN_CAPITAL_LETTER_T_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_TILDE>,<LATIN_CAPITAL_LETTER_U_WITH_TILDE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_MACRON>,<LATIN_CAPITAL_LETTER_U_WITH_MACRON>);/
+	(<LATIN_SMALL_LETTER_U_WITH_BREVE>,<LATIN_CAPITAL_LETTER_U_WITH_BREVE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_RING_ABOVE>,<LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE>,<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE>);/
+	(<LATIN_SMALL_LETTER_U_WITH_OGONEK>,<LATIN_CAPITAL_LETTER_U_WITH_OGONEK>);/
+	(<LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_W_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX>,<LATIN_CAPITAL_LETTER_Y_WITH_CIRCUMFLEX>);/
+	(<LATIN_SMALL_LETTER_Z_WITH_ACUTE>,<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE>);/
+	(<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE>,<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE>);/
+	(<LATIN_SMALL_LETTER_Z_WITH_CARON>,<LATIN_CAPITAL_LETTER_Z_WITH_CARON>);/
+	(<LATIN_SMALL_LETTER_LONG_S>,<S>);/
+	(<LATIN_SMALL_LETTER_B_WITH_STROKE>,<LATIN_CAPITAL_LETTER_B_WITH_STROKE>);/
+	(<LATIN_SMALL_LETTER_B_WITH_TOPBAR>,<LATIN_CAPITAL_LETTER_B_WITH_TOPBAR>);/
+	(<LATIN_SMALL_LETTER_TONE_SIX>,<LATIN_CAPITAL_LETTER_TONE_SIX>);/
+	(<LATIN_SMALL_LETTER_C_WITH_HOOK>,<LATIN_CAPITAL_LETTER_C_WITH_HOOK>);/
+	(<LATIN_SMALL_LETTER_D_WITH_TOPBAR>,<LATIN_CAPITAL_LETTER_D_WITH_TOPBAR>);/
+	(<LATIN_SMALL_LETTER_F_WITH_HOOK>,<LATIN_CAPITAL_LETTER_F_WITH_HOOK>);/

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811042213.wA4MDMdQ003695>