Date: Fri, 16 Nov 2018 19:15:49 -0700 From: James Gritton <jamie@freebsd.org> To: Alan Somers <asomers@freebsd.org> Cc: src-committers <src-committers@freebsd.org>, svn-src-all <svn-src-all@freebsd.org>, svn-src-head <svn-src-head@freebsd.org>, Ross Williams <ross@ross-williams.net> Subject: Re: svn commit: r333263 - in head: lib/libjail sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/fdescfs sys/fs/nullfs sys/fs/procfs sys/fs/pse... Message-ID: <c9cc4b86158ff55c12e10da94de95127@freebsd.org> In-Reply-To: <CAOtMX2jEKAVJNYX2mJt9FnB=VngaWB=%2BwDXSg2hFD6rO7bFG4A@mail.gmail.com> References: <201805042054.w44KsRtc038808@repo.freebsd.org> <CAOtMX2jBiyRm_bZ%2B9OohqZXK%2Bxq--q24p4MWpjudRc=HKQUmrg@mail.gmail.com> <f379b6c84ad858d39ec96bf470f928b2@freebsd.org> <CAOtMX2jEKAVJNYX2mJt9FnB=VngaWB=%2BwDXSg2hFD6rO7bFG4A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-11-16 16:30, Alan Somers wrote: > On Fri, Nov 16, 2018 at 2:28 PM James Gritton <jamie@freebsd.org> wrote: > > On 2018-11-16 10:34, Alan Somers wrote: > > On Fri, May 4, 2018 at 2:54 PM Jamie Gritton <jamie@freebsd.org> wrote: > Author: jamie > Date: Fri May 4 20:54:27 2018 > New Revision: 333263 > URL: https://svnweb.freebsd.org/changeset/base/333263 > > Log: > Make it easier for filesystems to count themselves as jail-enabled, > by doing most of the work in a new function prison_add_vfs in kern_jail.c > Now a jail-enabled filesystem need only mark itself with VFCF_JAIL, and > the rest is taken care of. This includes adding a jail parameter like > allow.mount.foofs, and a sysctl like security.jail.mount_foofs_allowed. > Both of these used to be a static list of known filesystems, with > predefined permission bits. > > Reviewed by: kib > Differential Revision: D14681 > > Modified: > head/lib/libjail/jail.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c > head/sys/compat/linprocfs/linprocfs.c > head/sys/compat/linsysfs/linsysfs.c > head/sys/fs/devfs/devfs_vfsops.c > head/sys/fs/fdescfs/fdesc_vfsops.c > head/sys/fs/nullfs/null_vfsops.c > head/sys/fs/procfs/procfs.c > head/sys/fs/pseudofs/pseudofs.h > head/sys/fs/tmpfs/tmpfs_vfsops.c > head/sys/kern/kern_jail.c > head/sys/kern/vfs_init.c > head/sys/kern/vfs_mount.c > head/sys/kern/vfs_subr.c > head/sys/sys/jail.h > head/sys/sys/mount.h > head/usr.sbin/jail/jail.8 > > Modified: head/lib/libjail/jail.c > ============================================================================== > --- head/lib/libjail/jail.c Fri May 4 20:38:26 2018 (r333262) > +++ head/lib/libjail/jail.c Fri May 4 20:54:27 2018 (r333263) > @@ -1048,7 +1048,13 @@ kldload_param(const char *name) > else if (strcmp(name, "sysvmsg") == 0 || strcmp(name, "sysvsem") == 0 || > strcmp(name, "sysvshm") == 0) > kl = kldload(name); > - else { > + else if (strncmp(name, "allow.mount.", 12) == 0) { > + /* Load the matching filesystem */ > + kl = kldload(name + 12); > + if (kl < 0 && errno == ENOENT && > + strncmp(name + 12, "no", 2) == 0) > + kl = kldload(name + 14); > + } else { > errno = ENOENT; > return (-1); > } > I'm curious about this part of the change. Why is it necessary to load the module in the "allow.mount.noXXXfs" case, when the jail is forbidden to mount the filesystem? It seems like that would just load modules that aren't going to be used. > Additional discussion at https://github.com/iocage/iocage/issues/689 . > -Alan Presumably such a parameter would be included in some jails in conjunction with the positive being included in others (perhaps as a default). The truth is I never really considered whether the "no" option would be used, I just always treat these option as pairs. It may be reasonable (at least in the allow.mount.* case) to silently disregard a "no" option that doesn't exist, but I don't know how many places would need to be modified for that to go smoothly. Though I don't expect that there would be too many people who bother to include a jail parameter about a filesystem which they're not planning to use. - Jamie Well, many people use the "no" option because one of the most popular jail managers, iocage, uses it under the hood. But since "no" is the default, its presence on the command line is a noop. Are there any situations in which the "no" option has an effect? The only two possibilities I could think of were: 1) Somebody puts both the positive and negative options on the same command line. From experiment, it seems like the last option takes effect. In this case, the presence of the positive option would cause the kld to be loaded, regardless of the presence of the negative option. 2) When using hierarchical jails, it might make sense to use the positive option for the outer jail and the negative option for the inner jail. But this would only be important if the inner jail inherited the outer jail's parameters, which doesn't seem to be the case. So I can't think of any reason to continue to mount the kld for "no" options. Can you? 3) There's allow.mount.foofs as a global parameter, with some jails overriding that with a jail-specific allow.mount.nofoofs. In that case, KLD loading shouldn't be a problem as global parameters typically come first. It makes sense not to load a KLD for a "no" option, as long as that option is then silently ignored. I wouldn't want it to error out with "unknown parameter". From owner-svn-src-all@freebsd.org Sat Nov 17 10:36:01 2018 Return-Path: <owner-svn-src-all@freebsd.org> Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5694E11300B8; Sat, 17 Nov 2018 10:36:01 +0000 (UTC) (envelope-from yuripv@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F3AC4849DC; Sat, 17 Nov 2018 10:36:00 +0000 (UTC) (envelope-from yuripv@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D0E502AFA3; Sat, 17 Nov 2018 10:36:00 +0000 (UTC) (envelope-from yuripv@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wAHAa055052243; Sat, 17 Nov 2018 10:36:00 GMT (envelope-from yuripv@FreeBSD.org) Received: (from yuripv@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wAHAa0AL052241; Sat, 17 Nov 2018 10:36:00 GMT (envelope-from yuripv@FreeBSD.org) Message-Id: <201811171036.wAHAa0AL052241@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuripv set sender to yuripv@FreeBSD.org using -f From: Yuri Pankov <yuripv@FreeBSD.org> Date: Sat, 17 Nov 2018 10:36:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r340491 - in head: share/ctypedef tools/tools/locale tools/tools/locale/etc tools/tools/locale/tools X-SVN-Group: head X-SVN-Commit-Author: yuripv X-SVN-Commit-Paths: in head: share/ctypedef tools/tools/locale tools/tools/locale/etc tools/tools/locale/tools X-SVN-Commit-Revision: 340491 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: F3AC4849DC X-Spamd-Result: default: False [0.39 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_SPAM_SHORT(0.39)[0.386,0] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" <svn-src-all.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-all>, <mailto:svn-src-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-src-all/> List-Post: <mailto:svn-src-all@freebsd.org> List-Help: <mailto:svn-src-all-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-all>, <mailto:svn-src-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Sat, 17 Nov 2018 10:36:01 -0000 Author: yuripv Date: Sat Nov 17 10:36:00 2018 New Revision: 340491 URL: https://svnweb.freebsd.org/changeset/base/340491 Log: Use UnicodeData.txt to create UTF-8 ctype map. This should provide more complete coverage of currently defined Unicode characters as compared to manually assembled one we use currently. Comparison of original and new UTF-8 ctype maps by character class: TYPE ORIG NEW alnum 94229 126029 alpha 93557 125419 blank 4 2 cntrl 73 137685 digit 469 622 graph 109615 137203 lower 1478 2145 print 109641 137222 punct 3428 797 rune 110481 274907 space 33 24 upper 983 1781 xdigit 469 622 Large number of added cntrl definitions is due to the fact that private-use planes are currently defined as such, this can change in the future. Discussed with: bapt Approved by: kib (mentor, implicit) MFC after: 1 month Differential revision: https://reviews.freebsd.org/D17842 Deleted: head/tools/tools/locale/etc/common.UTF-8.src head/tools/tools/locale/etc/manual-input.UTF-8 Modified: head/share/ctypedef/C.UTF-8.src head/tools/tools/locale/Makefile head/tools/tools/locale/tools/utf8-rollup.pl Modified: head/share/ctypedef/C.UTF-8.src ============================================================================== --- head/share/ctypedef/C.UTF-8.src Sat Nov 17 00:03:04 2018 (r340490) +++ head/share/ctypedef/C.UTF-8.src Sat Nov 17 10:36:00 2018 (r340491) @@ -7,386 +7,27606 @@ 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>;/ +alpha <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_LETTER_TWO_WITH_STROKE>;/ + <LATIN_LETTER_DENTAL_CLICK>;/ + <LATIN_LETTER_LATERAL_CLICK>;/ + <LATIN_LETTER_ALVEOLAR_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>;/ + <MODIFIER_LETTER_SMALL_H>;/ + <MODIFIER_LETTER_SMALL_H_WITH_HOOK>;/ + <MODIFIER_LETTER_SMALL_J>;/ + <MODIFIER_LETTER_SMALL_R>;/ + <MODIFIER_LETTER_SMALL_TURNED_R>;/ + <MODIFIER_LETTER_SMALL_TURNED_R_WITH_HOOK>;/ + <MODIFIER_LETTER_SMALL_CAPITAL_INVERTED_R>;/ + <MODIFIER_LETTER_SMALL_W>;/ + <MODIFIER_LETTER_SMALL_Y>;/ + <MODIFIER_LETTER_PRIME>;/ + <MODIFIER_LETTER_DOUBLE_PRIME>;/ + <MODIFIER_LETTER_TURNED_COMMA>;/ + <MODIFIER_LETTER_APOSTROPHE>;/ + <MODIFIER_LETTER_REVERSED_COMMA>;/ + <MODIFIER_LETTER_RIGHT_HALF_RING>;/ + <MODIFIER_LETTER_LEFT_HALF_RING>;/ + <MODIFIER_LETTER_GLOTTAL_STOP>;/ + <MODIFIER_LETTER_REVERSED_GLOTTAL_STOP>;/ + <MODIFIER_LETTER_CIRCUMFLEX_ACCENT>;/ + <CARON>;/ + <MODIFIER_LETTER_VERTICAL_LINE>;/ + <MODIFIER_LETTER_MACRON>;/ + <MODIFIER_LETTER_ACUTE_ACCENT>;/ + <MODIFIER_LETTER_GRAVE_ACCENT>;/ + <MODIFIER_LETTER_LOW_VERTICAL_LINE>;/ + <MODIFIER_LETTER_LOW_MACRON>;/ + <MODIFIER_LETTER_LOW_GRAVE_ACCENT>;/ + <MODIFIER_LETTER_LOW_ACUTE_ACCENT>;/ + <MODIFIER_LETTER_TRIANGULAR_COLON>;/ + <MODIFIER_LETTER_HALF_TRIANGULAR_COLON>;/ + <MODIFIER_LETTER_SMALL_GAMMA>;/ + <MODIFIER_LETTER_SMALL_L>;/ + <MODIFIER_LETTER_SMALL_S>;/ + <MODIFIER_LETTER_SMALL_X>;/ + <MODIFIER_LETTER_SMALL_REVERSED_GLOTTAL_STOP>;/ + <MODIFIER_LETTER_VOICING>;/ + <MODIFIER_LETTER_DOUBLE_APOSTROPHE>;/ + <GREEK_NUMERAL_SIGN>;/ + <GREEK_YPOGEGRAMMENI>;/ + <ARMENIAN_MODIFIER_LETTER_LEFT_HALF_RING>;/ + <HEBREW_LETTER_ALEF>;/ + <HEBREW_LETTER_BET>;/ + <HEBREW_LETTER_GIMEL>;/ + <HEBREW_LETTER_DALET>;/ + <HEBREW_LETTER_HE>;/ + <HEBREW_LETTER_VAV>;/ + <HEBREW_LETTER_ZAYIN>;/ + <HEBREW_LETTER_HET>;/ + <HEBREW_LETTER_TET>;/ + <HEBREW_LETTER_YOD>;/ + <HEBREW_LETTER_FINAL_KAF>;/ + <HEBREW_LETTER_KAF>;/ + <HEBREW_LETTER_LAMED>;/ + <HEBREW_LETTER_FINAL_MEM>;/ + <HEBREW_LETTER_MEM>;/ + <HEBREW_LETTER_FINAL_NUN>;/ + <HEBREW_LETTER_NUN>;/ + <HEBREW_LETTER_SAMEKH>;/ + <HEBREW_LETTER_AYIN>;/ + <HEBREW_LETTER_FINAL_PE>;/ + <HEBREW_LETTER_PE>;/ + <HEBREW_LETTER_FINAL_TSADI>;/ + <HEBREW_LETTER_TSADI>;/ + <HEBREW_LETTER_QOF>;/ + <HEBREW_LETTER_RESH>;/ + <HEBREW_LETTER_SHIN>;/ + <HEBREW_LETTER_TAV>;/ + <HEBREW_YOD_TRIANGLE>;/ + <HEBREW_LIGATURE_YIDDISH_DOUBLE_VAV>;/ + <HEBREW_LIGATURE_YIDDISH_VAV_YOD>;/ + <HEBREW_LIGATURE_YIDDISH_DOUBLE_YOD>;/ + <ARABIC_LETTER_KASHMIRI_YEH>;/ + <ARABIC_LETTER_HAMZA>;/ + <ARABIC_LETTER_ALEF_WITH_MADDA_ABOVE>;/ + <ARABIC_LETTER_ALEF_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_WAW_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_ALEF_WITH_HAMZA_BELOW>;/ + <ARABIC_LETTER_YEH_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_ALEF>;/ + <ARABIC_LETTER_BEH>;/ + <ARABIC_LETTER_TEH_MARBUTA>;/ + <ARABIC_LETTER_TEH>;/ + <ARABIC_LETTER_THEH>;/ + <ARABIC_LETTER_JEEM>;/ + <ARABIC_LETTER_HAH>;/ + <ARABIC_LETTER_KHAH>;/ + <ARABIC_LETTER_DAL>;/ + <ARABIC_LETTER_THAL>;/ + <ARABIC_LETTER_REH>;/ + <ARABIC_LETTER_ZAIN>;/ + <ARABIC_LETTER_SEEN>;/ + <ARABIC_LETTER_SHEEN>;/ + <ARABIC_LETTER_SAD>;/ + <ARABIC_LETTER_DAD>;/ + <ARABIC_LETTER_TAH>;/ + <ARABIC_LETTER_ZAH>;/ + <ARABIC_LETTER_AIN>;/ + <ARABIC_LETTER_GHAIN>;/ + <ARABIC_LETTER_KEHEH_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_KEHEH_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_INVERTED_V>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_TATWEEL>;/ + <ARABIC_LETTER_FEH>;/ + <ARABIC_LETTER_QAF>;/ + <ARABIC_LETTER_KAF>;/ + <ARABIC_LETTER_LAM>;/ + <ARABIC_LETTER_MEEM>;/ + <ARABIC_LETTER_NOON>;/ + <ARABIC_LETTER_HEH>;/ + <ARABIC_LETTER_WAW>;/ + <ARABIC_LETTER_ALEF_MAKSURA>;/ + <ARABIC_LETTER_YEH>;/ + <ARABIC_LETTER_DOTLESS_BEH>;/ + <ARABIC_LETTER_DOTLESS_QAF>;/ + <ARABIC_LETTER_ALEF_WASLA>;/ + <ARABIC_LETTER_ALEF_WITH_WAVY_HAMZA_ABOVE>;/ + <ARABIC_LETTER_ALEF_WITH_WAVY_HAMZA_BELOW>;/ + <ARABIC_LETTER_HIGH_HAMZA>;/ + <ARABIC_LETTER_HIGH_HAMZA_ALEF>;/ + <ARABIC_LETTER_HIGH_HAMZA_WAW>;/ + <ARABIC_LETTER_U_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_HIGH_HAMZA_YEH>;/ + <ARABIC_LETTER_TTEH>;/ + <ARABIC_LETTER_TTEHEH>;/ + <ARABIC_LETTER_BEEH>;/ + <ARABIC_LETTER_TEH_WITH_RING>;/ + <ARABIC_LETTER_TEH_WITH_THREE_DOTS_ABOVE_DOWNWARDS>;/ + <ARABIC_LETTER_PEH>;/ + <ARABIC_LETTER_TEHEH>;/ + <ARABIC_LETTER_BEHEH>;/ + <ARABIC_LETTER_HAH_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_HAH_WITH_TWO_DOTS_VERTICAL_ABOVE>;/ + <ARABIC_LETTER_NYEH>;/ + <ARABIC_LETTER_DYEH>;/ + <ARABIC_LETTER_HAH_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_TCHEH>;/ + <ARABIC_LETTER_TCHEHEH>;/ + <ARABIC_LETTER_DDAL>;/ + <ARABIC_LETTER_DAL_WITH_RING>;/ + <ARABIC_LETTER_DAL_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_DAL_WITH_DOT_BELOW_AND_SMALL_TAH>;/ + <ARABIC_LETTER_DAHAL>;/ + <ARABIC_LETTER_DDAHAL>;/ + <ARABIC_LETTER_DUL>;/ + <ARABIC_LETTER_DAL_WITH_THREE_DOTS_ABOVE_DOWNWARDS>;/ + <ARABIC_LETTER_DAL_WITH_FOUR_DOTS_ABOVE>;/ + <ARABIC_LETTER_RREH>;/ + <ARABIC_LETTER_REH_WITH_SMALL_V>;/ + <ARABIC_LETTER_REH_WITH_RING>;/ + <ARABIC_LETTER_REH_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_REH_WITH_SMALL_V_BELOW>;/ + <ARABIC_LETTER_REH_WITH_DOT_BELOW_AND_DOT_ABOVE>;/ + <ARABIC_LETTER_REH_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_JEH>;/ + <ARABIC_LETTER_REH_WITH_FOUR_DOTS_ABOVE>;/ + <ARABIC_LETTER_SEEN_WITH_DOT_BELOW_AND_DOT_ABOVE>;/ + <ARABIC_LETTER_SEEN_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_SEEN_WITH_THREE_DOTS_BELOW_AND_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_SAD_WITH_TWO_DOTS_BELOW>;/ + <ARABIC_LETTER_SAD_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_TAH_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_AIN_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_DOTLESS_FEH>;/ + <ARABIC_LETTER_FEH_WITH_DOT_MOVED_BELOW>;/ + <ARABIC_LETTER_FEH_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_VEH>;/ + <ARABIC_LETTER_FEH_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_PEHEH>;/ + <ARABIC_LETTER_QAF_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_QAF_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_KEHEH>;/ + <ARABIC_LETTER_SWASH_KAF>;/ + <ARABIC_LETTER_KAF_WITH_RING>;/ + <ARABIC_LETTER_KAF_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_NG>;/ + <ARABIC_LETTER_KAF_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_GAF>;/ + <ARABIC_LETTER_GAF_WITH_RING>;/ + <ARABIC_LETTER_NGOEH>;/ + <ARABIC_LETTER_GAF_WITH_TWO_DOTS_BELOW>;/ + <ARABIC_LETTER_GUEH>;/ + <ARABIC_LETTER_GAF_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_LAM_WITH_SMALL_V>;/ + <ARABIC_LETTER_LAM_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_LAM_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_LAM_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_NOON_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_NOON_GHUNNA>;/ + <ARABIC_LETTER_RNOON>;/ + <ARABIC_LETTER_NOON_WITH_RING>;/ + <ARABIC_LETTER_NOON_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_HEH_DOACHASHMEE>;/ + <ARABIC_LETTER_TCHEH_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_HEH_WITH_YEH_ABOVE>;/ + <ARABIC_LETTER_HEH_GOAL>;/ + <ARABIC_LETTER_HEH_GOAL_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_TEH_MARBUTA_GOAL>;/ + <ARABIC_LETTER_WAW_WITH_RING>;/ + <ARABIC_LETTER_KIRGHIZ_OE>;/ + <ARABIC_LETTER_OE>;/ + <ARABIC_LETTER_U>;/ + <ARABIC_LETTER_YU>;/ + <ARABIC_LETTER_KIRGHIZ_YU>;/ + <ARABIC_LETTER_WAW_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_VE>;/ + <ARABIC_LETTER_FARSI_YEH>;/ + <ARABIC_LETTER_YEH_WITH_TAIL>;/ + <ARABIC_LETTER_YEH_WITH_SMALL_V>;/ + <ARABIC_LETTER_WAW_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_E>;/ + <ARABIC_LETTER_YEH_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_YEH_BARREE>;/ + <ARABIC_LETTER_YEH_BARREE_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_AE>;/ + <ARABIC_SMALL_WAW>;/ + <ARABIC_SMALL_YEH>;/ + <ARABIC_LETTER_DAL_WITH_INVERTED_V>;/ + <ARABIC_LETTER_REH_WITH_INVERTED_V>;/ + <ARABIC_LETTER_SHEEN_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_DAD_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_GHAIN_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_HEH_WITH_INVERTED_V>;/ + <SYRIAC_LETTER_ALAPH>;/ + <SYRIAC_LETTER_BETH>;/ + <SYRIAC_LETTER_GAMAL>;/ + <SYRIAC_LETTER_GAMAL_GARSHUNI>;/ + <SYRIAC_LETTER_DALATH>;/ + <SYRIAC_LETTER_DOTLESS_DALATH_RISH>;/ + <SYRIAC_LETTER_HE>;/ + <SYRIAC_LETTER_WAW>;/ + <SYRIAC_LETTER_ZAIN>;/ + <SYRIAC_LETTER_HETH>;/ + <SYRIAC_LETTER_TETH>;/ + <SYRIAC_LETTER_TETH_GARSHUNI>;/ + <SYRIAC_LETTER_YUDH>;/ + <SYRIAC_LETTER_YUDH_HE>;/ + <SYRIAC_LETTER_KAPH>;/ + <SYRIAC_LETTER_LAMADH>;/ + <SYRIAC_LETTER_MIM>;/ + <SYRIAC_LETTER_NUN>;/ + <SYRIAC_LETTER_SEMKATH>;/ + <SYRIAC_LETTER_FINAL_SEMKATH>;/ + <SYRIAC_LETTER_E>;/ + <SYRIAC_LETTER_PE>;/ + <SYRIAC_LETTER_REVERSED_PE>;/ + <SYRIAC_LETTER_SADHE>;/ + <SYRIAC_LETTER_QAPH>;/ + <SYRIAC_LETTER_RISH>;/ + <SYRIAC_LETTER_SHIN>;/ + <SYRIAC_LETTER_TAW>;/ + <SYRIAC_LETTER_PERSIAN_BHETH>;/ + <SYRIAC_LETTER_PERSIAN_GHAMAL>;/ + <SYRIAC_LETTER_PERSIAN_DHALATH>;/ + <SYRIAC_LETTER_SOGDIAN_ZHAIN>;/ + <SYRIAC_LETTER_SOGDIAN_KHAPH>;/ + <SYRIAC_LETTER_SOGDIAN_FE>;/ + <ARABIC_LETTER_BEH_WITH_THREE_DOTS_HORIZONTALLY_BELOW>;/ + <ARABIC_LETTER_BEH_WITH_DOT_BELOW_AND_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_BEH_WITH_THREE_DOTS_POINTING_UPWARDS_BELOW>;/ + <ARABIC_LETTER_BEH_WITH_THREE_DOTS_POINTING_UPWARDS_BELOW_AND_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_BEH_WITH_TWO_DOTS_BELOW_AND_DOT_ABOVE>;/ + <ARABIC_LETTER_BEH_WITH_INVERTED_SMALL_V_BELOW>;/ + <ARABIC_LETTER_BEH_WITH_SMALL_V>;/ + <ARABIC_LETTER_HAH_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_HAH_WITH_THREE_DOTS_POINTING_UPWARDS_BELOW>;/ + <ARABIC_LETTER_DAL_WITH_TWO_DOTS_VERTICALLY_BELOW_AND_SMALL_TAH>;/ + <ARABIC_LETTER_DAL_WITH_INVERTED_SMALL_V_BELOW>;/ + <ARABIC_LETTER_REH_WITH_STROKE>;/ + <ARABIC_LETTER_SEEN_WITH_FOUR_DOTS_ABOVE>;/ + <ARABIC_LETTER_AIN_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_AIN_WITH_THREE_DOTS_POINTING_DOWNWARDS_ABOVE>;/ + <ARABIC_LETTER_AIN_WITH_TWO_DOTS_VERTICALLY_ABOVE>;/ + <ARABIC_LETTER_FEH_WITH_TWO_DOTS_BELOW>;/ + <ARABIC_LETTER_FEH_WITH_THREE_DOTS_POINTING_UPWARDS_BELOW>;/ + <ARABIC_LETTER_KEHEH_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_KEHEH_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_KEHEH_WITH_THREE_DOTS_POINTING_UPWARDS_BELOW>;/ + <ARABIC_LETTER_MEEM_WITH_DOT_ABOVE>;/ + <ARABIC_LETTER_MEEM_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_NOON_WITH_TWO_DOTS_BELOW>;/ + <ARABIC_LETTER_NOON_WITH_SMALL_TAH>;/ + <ARABIC_LETTER_NOON_WITH_SMALL_V>;/ + <ARABIC_LETTER_LAM_WITH_BAR>;/ + <ARABIC_LETTER_REH_WITH_TWO_DOTS_VERTICALLY_ABOVE>;/ + <ARABIC_LETTER_REH_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_SEEN_WITH_TWO_DOTS_VERTICALLY_ABOVE>;/ + <ARABIC_LETTER_HAH_WITH_SMALL_ARABIC_LETTER_TAH_BELOW>;/ + <ARABIC_LETTER_HAH_WITH_SMALL_ARABIC_LETTER_TAH_AND_TWO_DOTS>;/ + <ARABIC_LETTER_SEEN_WITH_SMALL_ARABIC_LETTER_TAH_AND_TWO_DOTS>;/ + <ARABIC_LETTER_REH_WITH_SMALL_ARABIC_LETTER_TAH_AND_TWO_DOTS>;/ + <ARABIC_LETTER_HAH_WITH_SMALL_ARABIC_LETTER_TAH_ABOVE>;/ + <ARABIC_LETTER_ALEF_WITH_EXTENDED_ARABIC-INDIC_DIGIT_TWO_ABOVE>;/ + <ARABIC_LETTER_ALEF_WITH_EXTENDED_ARABIC-INDIC_DIGIT_THREE_ABOVE>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_EXTENDED_ARABIC-INDIC_DIGIT_TWO_ABOVE>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_EXTENDED_ARABIC-INDIC_DIGIT_THREE_ABOVE>;/ + <ARABIC_LETTER_FARSI_YEH_WITH_EXTENDED_ARABIC-INDIC_DIGIT_FOUR_BELOW>;/ + <ARABIC_LETTER_WAW_WITH_EXTENDED_ARABIC-INDIC_DIGIT_TWO_ABOVE>;/ + <ARABIC_LETTER_WAW_WITH_EXTENDED_ARABIC-INDIC_DIGIT_THREE_ABOVE>;/ + <ARABIC_LETTER_YEH_BARREE_WITH_EXTENDED_ARABIC-INDIC_DIGIT_TWO_ABOVE>;/ + <ARABIC_LETTER_YEH_BARREE_WITH_EXTENDED_ARABIC-INDIC_DIGIT_THREE_ABOVE>;/ + <ARABIC_LETTER_HAH_WITH_EXTENDED_ARABIC-INDIC_DIGIT_FOUR_BELOW>;/ + <ARABIC_LETTER_SEEN_WITH_EXTENDED_ARABIC-INDIC_DIGIT_FOUR_ABOVE>;/ + <ARABIC_LETTER_SEEN_WITH_INVERTED_V>;/ + <ARABIC_LETTER_KAF_WITH_TWO_DOTS_ABOVE>;/ + <THAANA_LETTER_HAA>;/ + <THAANA_LETTER_SHAVIYANI>;/ + <THAANA_LETTER_NOONU>;/ + <THAANA_LETTER_RAA>;/ + <THAANA_LETTER_BAA>;/ + <THAANA_LETTER_LHAVIYANI>;/ + <THAANA_LETTER_KAAFU>;/ + <THAANA_LETTER_ALIFU>;/ + <THAANA_LETTER_VAAVU>;/ + <THAANA_LETTER_MEEMU>;/ + <THAANA_LETTER_FAAFU>;/ + <THAANA_LETTER_DHAALU>;/ + <THAANA_LETTER_THAA>;/ + <THAANA_LETTER_LAAMU>;/ + <THAANA_LETTER_GAAFU>;/ + <THAANA_LETTER_GNAVIYANI>;/ + <THAANA_LETTER_SEENU>;/ + <THAANA_LETTER_DAVIYANI>;/ + <THAANA_LETTER_ZAVIYANI>;/ + <THAANA_LETTER_TAVIYANI>;/ + <THAANA_LETTER_YAA>;/ + <THAANA_LETTER_PAVIYANI>;/ + <THAANA_LETTER_JAVIYANI>;/ + <THAANA_LETTER_CHAVIYANI>;/ + <THAANA_LETTER_TTAA>;/ + <THAANA_LETTER_HHAA>;/ + <THAANA_LETTER_KHAA>;/ + <THAANA_LETTER_THAALU>;/ + <THAANA_LETTER_ZAA>;/ + <THAANA_LETTER_SHEENU>;/ + <THAANA_LETTER_SAADHU>;/ + <THAANA_LETTER_DAADHU>;/ + <THAANA_LETTER_TO>;/ + <THAANA_LETTER_ZO>;/ + <THAANA_LETTER_AINU>;/ + <THAANA_LETTER_GHAINU>;/ + <THAANA_LETTER_QAAFU>;/ + <THAANA_LETTER_WAAVU>;/ + <THAANA_LETTER_NAA>;/ + <NKO_LETTER_A>;/ + <NKO_LETTER_EE>;/ + <NKO_LETTER_I>;/ + <NKO_LETTER_E>;/ + <NKO_LETTER_U>;/ + <NKO_LETTER_OO>;/ + <NKO_LETTER_O>;/ + <NKO_LETTER_DAGBASINNA>;/ + <NKO_LETTER_N>;/ + <NKO_LETTER_BA>;/ + <NKO_LETTER_PA>;/ + <NKO_LETTER_TA>;/ + <NKO_LETTER_JA>;/ + <NKO_LETTER_CHA>;/ + <NKO_LETTER_DA>;/ + <NKO_LETTER_RA>;/ + <NKO_LETTER_RRA>;/ + <NKO_LETTER_SA>;/ + <NKO_LETTER_GBA>;/ + <NKO_LETTER_FA>;/ + <NKO_LETTER_KA>;/ + <NKO_LETTER_LA>;/ + <NKO_LETTER_NA_WOLOSO>;/ + <NKO_LETTER_MA>;/ + <NKO_LETTER_NYA>;/ + <NKO_LETTER_NA>;/ + <NKO_LETTER_HA>;/ + <NKO_LETTER_WA>;/ + <NKO_LETTER_YA>;/ + <NKO_LETTER_NYA_WOLOSO>;/ + <NKO_LETTER_JONA_JA>;/ + <NKO_LETTER_JONA_CHA>;/ + <NKO_LETTER_JONA_RA>;/ + <NKO_HIGH_TONE_APOSTROPHE>;/ + <NKO_LOW_TONE_APOSTROPHE>;/ + <NKO_LAJANYALAN>;/ + <SAMARITAN_LETTER_ALAF>;/ + <SAMARITAN_LETTER_BIT>;/ + <SAMARITAN_LETTER_GAMAN>;/ + <SAMARITAN_LETTER_DALAT>;/ + <SAMARITAN_LETTER_IY>;/ + <SAMARITAN_LETTER_BAA>;/ + <SAMARITAN_LETTER_ZEN>;/ + <SAMARITAN_LETTER_IT>;/ + <SAMARITAN_LETTER_TIT>;/ + <SAMARITAN_LETTER_YUT>;/ + <SAMARITAN_LETTER_KAAF>;/ + <SAMARITAN_LETTER_LABAT>;/ + <SAMARITAN_LETTER_MIM>;/ + <SAMARITAN_LETTER_NUN>;/ + <SAMARITAN_LETTER_SINGAAT>;/ + <SAMARITAN_LETTER_IN>;/ + <SAMARITAN_LETTER_FI>;/ + <SAMARITAN_LETTER_TSAADIY>;/ + <SAMARITAN_LETTER_QUF>;/ + <SAMARITAN_LETTER_RISH>;/ + <SAMARITAN_LETTER_SHAN>;/ + <SAMARITAN_LETTER_TAAF>;/ + <SAMARITAN_MODIFIER_LETTER_EPENTHETIC_YUT>;/ + <SAMARITAN_MODIFIER_LETTER_SHORT_A>;/ + <SAMARITAN_MODIFIER_LETTER_I>;/ + <MANDAIC_LETTER_HALQA>;/ + <MANDAIC_LETTER_AB>;/ + <MANDAIC_LETTER_AG>;/ + <MANDAIC_LETTER_AD>;/ + <MANDAIC_LETTER_AH>;/ + <MANDAIC_LETTER_USHENNA>;/ + <MANDAIC_LETTER_AZ>;/ + <MANDAIC_LETTER_IT>;/ + <MANDAIC_LETTER_ATT>;/ + <MANDAIC_LETTER_AKSA>;/ + <MANDAIC_LETTER_AK>;/ + <MANDAIC_LETTER_AL>;/ + <MANDAIC_LETTER_AM>;/ + <MANDAIC_LETTER_AN>;/ + <MANDAIC_LETTER_AS>;/ + <MANDAIC_LETTER_IN>;/ + <MANDAIC_LETTER_AP>;/ + <MANDAIC_LETTER_ASZ>;/ + <MANDAIC_LETTER_AQ>;/ + <MANDAIC_LETTER_AR>;/ + <MANDAIC_LETTER_ASH>;/ + <MANDAIC_LETTER_AT>;/ + <MANDAIC_LETTER_DUSHENNA>;/ + <MANDAIC_LETTER_KAD>;/ + <MANDAIC_LETTER_AIN>;/ + <SYRIAC_LETTER_MALAYALAM_NGA>;/ + <SYRIAC_LETTER_MALAYALAM_JA>;/ + <SYRIAC_LETTER_MALAYALAM_NYA>;/ + <SYRIAC_LETTER_MALAYALAM_TTA>;/ + <SYRIAC_LETTER_MALAYALAM_NNA>;/ + <SYRIAC_LETTER_MALAYALAM_NNNA>;/ + <SYRIAC_LETTER_MALAYALAM_BHA>;/ + <SYRIAC_LETTER_MALAYALAM_RA>;/ + <SYRIAC_LETTER_MALAYALAM_LLA>;/ + <SYRIAC_LETTER_MALAYALAM_LLLA>;/ + <SYRIAC_LETTER_MALAYALAM_SSA>;/ + <ARABIC_LETTER_BEH_WITH_SMALL_V_BELOW>;/ + <ARABIC_LETTER_BEH_WITH_HAMZA_ABOVE>;/ + <ARABIC_LETTER_JEEM_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_TAH_WITH_TWO_DOTS_ABOVE>;/ + <ARABIC_LETTER_FEH_WITH_DOT_BELOW_AND_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_QAF_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_LAM_WITH_DOUBLE_BAR>;/ + <ARABIC_LETTER_MEEM_WITH_THREE_DOTS_ABOVE>;/ + <ARABIC_LETTER_YEH_WITH_TWO_DOTS_BELOW_AND_HAMZA_ABOVE>;/ + <ARABIC_LETTER_YEH_WITH_TWO_DOTS_BELOW_AND_DOT_ABOVE>;/ + <ARABIC_LETTER_REH_WITH_LOOP>;/ + <ARABIC_LETTER_WAW_WITH_DOT_WITHIN>;/ + <ARABIC_LETTER_ROHINGYA_YEH>;/ + <ARABIC_LETTER_LOW_ALEF>;/ + <ARABIC_LETTER_DAL_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_SAD_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_GAF_WITH_INVERTED_STROKE>;/ + <ARABIC_LETTER_STRAIGHT_WAW>;/ + <ARABIC_LETTER_ZAIN_WITH_INVERTED_V_ABOVE>;/ + <ARABIC_LETTER_AIN_WITH_THREE_DOTS_BELOW>;/ + <ARABIC_LETTER_KAF_WITH_DOT_BELOW>;/ + <ARABIC_LETTER_BEH_WITH_SMALL_MEEM_ABOVE>;/ + <ARABIC_LETTER_PEH_WITH_SMALL_MEEM_ABOVE>;/ + <ARABIC_LETTER_TEH_WITH_SMALL_TEH_ABOVE>;/ + <ARABIC_LETTER_REH_WITH_SMALL_NOON_ABOVE>;/ + <ARABIC_LETTER_YEH_WITH_TWO_DOTS_BELOW_AND_SMALL_NOON_ABOVE>;/ + <ARABIC_LETTER_AFRICAN_FEH>;/ + <ARABIC_LETTER_AFRICAN_QAF>;/ + <ARABIC_LETTER_AFRICAN_NOON>;/ + <DEVANAGARI_LETTER_SHORT_A>;/ + <DEVANAGARI_LETTER_A>;/ + <DEVANAGARI_LETTER_AA>;/ + <DEVANAGARI_LETTER_I>;/ + <DEVANAGARI_LETTER_II>;/ + <DEVANAGARI_LETTER_U>;/ + <DEVANAGARI_LETTER_UU>;/ + <DEVANAGARI_LETTER_VOCALIC_R>;/ + <DEVANAGARI_LETTER_VOCALIC_L>;/ + <DEVANAGARI_LETTER_CANDRA_E>;/ + <DEVANAGARI_LETTER_SHORT_E>;/ + <DEVANAGARI_LETTER_E>;/ + <DEVANAGARI_LETTER_AI>;/ + <DEVANAGARI_LETTER_CANDRA_O>;/ + <DEVANAGARI_LETTER_SHORT_O>;/ + <DEVANAGARI_LETTER_O>;/ + <DEVANAGARI_LETTER_AU>;/ + <DEVANAGARI_LETTER_KA>;/ + <DEVANAGARI_LETTER_KHA>;/ + <DEVANAGARI_LETTER_GA>;/ + <DEVANAGARI_LETTER_GHA>;/ + <DEVANAGARI_LETTER_NGA>;/ + <DEVANAGARI_LETTER_CA>;/ + <DEVANAGARI_LETTER_CHA>;/ + <DEVANAGARI_LETTER_JA>;/ + <DEVANAGARI_LETTER_JHA>;/ + <DEVANAGARI_LETTER_NYA>;/ + <DEVANAGARI_LETTER_TTA>;/ + <DEVANAGARI_LETTER_TTHA>;/ + <DEVANAGARI_LETTER_DDA>;/ + <DEVANAGARI_LETTER_DDHA>;/ + <DEVANAGARI_LETTER_NNA>;/ + <DEVANAGARI_LETTER_TA>;/ + <DEVANAGARI_LETTER_THA>;/ + <DEVANAGARI_LETTER_DA>;/ + <DEVANAGARI_LETTER_DHA>;/ + <DEVANAGARI_LETTER_NA>;/ + <DEVANAGARI_LETTER_NNNA>;/ + <DEVANAGARI_LETTER_PA>;/ + <DEVANAGARI_LETTER_PHA>;/ + <DEVANAGARI_LETTER_BA>;/ + <DEVANAGARI_LETTER_BHA>;/ + <DEVANAGARI_LETTER_MA>;/ + <DEVANAGARI_LETTER_YA>;/ + <DEVANAGARI_LETTER_RA>;/ + <DEVANAGARI_LETTER_RRA>;/ + <DEVANAGARI_LETTER_LA>;/ + <DEVANAGARI_LETTER_LLA>;/ + <DEVANAGARI_LETTER_LLLA>;/ + <DEVANAGARI_LETTER_VA>;/ + <DEVANAGARI_LETTER_SHA>;/ + <DEVANAGARI_LETTER_SSA>;/ + <DEVANAGARI_LETTER_SA>;/ + <DEVANAGARI_LETTER_HA>;/ + <DEVANAGARI_SIGN_AVAGRAHA>;/ + <DEVANAGARI_OM>;/ + <DEVANAGARI_LETTER_QA>;/ + <DEVANAGARI_LETTER_KHHA>;/ + <DEVANAGARI_LETTER_GHHA>;/ + <DEVANAGARI_LETTER_ZA>;/ + <DEVANAGARI_LETTER_DDDHA>;/ + <DEVANAGARI_LETTER_RHA>;/ + <DEVANAGARI_LETTER_FA>;/ + <DEVANAGARI_LETTER_YYA>;/ + <DEVANAGARI_LETTER_VOCALIC_RR>;/ + <DEVANAGARI_LETTER_VOCALIC_LL>;/ + <DEVANAGARI_SIGN_HIGH_SPACING_DOT>;/ + <DEVANAGARI_LETTER_CANDRA_A>;/ + <DEVANAGARI_LETTER_OE>;/ + <DEVANAGARI_LETTER_OOE>;/ + <DEVANAGARI_LETTER_AW>;/ + <DEVANAGARI_LETTER_UE>;/ + <DEVANAGARI_LETTER_UUE>;/ + <DEVANAGARI_LETTER_MARWARI_DDA>;/ + <DEVANAGARI_LETTER_ZHA>;/ + <DEVANAGARI_LETTER_HEAVY_YA>;/ + <DEVANAGARI_LETTER_GGA>;/ + <DEVANAGARI_LETTER_JJA>;/ + <DEVANAGARI_LETTER_GLOTTAL_STOP>;/ + <DEVANAGARI_LETTER_DDDA>;/ + <DEVANAGARI_LETTER_BBA>;/ + <BENGALI_ANJI>;/ + <BENGALI_LETTER_A>;/ + <BENGALI_LETTER_AA>;/ + <BENGALI_LETTER_I>;/ + <BENGALI_LETTER_II>;/ + <BENGALI_LETTER_U>;/ + <BENGALI_LETTER_UU>;/ + <BENGALI_LETTER_VOCALIC_R>;/ + <BENGALI_LETTER_VOCALIC_L>;/ + <BENGALI_LETTER_E>;/ + <BENGALI_LETTER_AI>;/ + <BENGALI_LETTER_O>;/ + <BENGALI_LETTER_AU>;/ + <BENGALI_LETTER_KA>;/ + <BENGALI_LETTER_KHA>;/ + <BENGALI_LETTER_GA>;/ + <BENGALI_LETTER_GHA>;/ + <BENGALI_LETTER_NGA>;/ + <BENGALI_LETTER_CA>;/ + <BENGALI_LETTER_CHA>;/ + <BENGALI_LETTER_JA>;/ + <BENGALI_LETTER_JHA>;/ + <BENGALI_LETTER_NYA>;/ + <BENGALI_LETTER_TTA>;/ + <BENGALI_LETTER_TTHA>;/ + <BENGALI_LETTER_DDA>;/ + <BENGALI_LETTER_DDHA>;/ + <BENGALI_LETTER_NNA>;/ + <BENGALI_LETTER_TA>;/ + <BENGALI_LETTER_THA>;/ + <BENGALI_LETTER_DA>;/ + <BENGALI_LETTER_DHA>;/ + <BENGALI_LETTER_NA>;/ + <BENGALI_LETTER_PA>;/ + <BENGALI_LETTER_PHA>;/ + <BENGALI_LETTER_BA>;/ + <BENGALI_LETTER_BHA>;/ + <BENGALI_LETTER_MA>;/ + <BENGALI_LETTER_YA>;/ + <BENGALI_LETTER_RA>;/ + <BENGALI_LETTER_LA>;/ + <BENGALI_LETTER_SHA>;/ + <BENGALI_LETTER_SSA>;/ + <BENGALI_LETTER_SA>;/ + <BENGALI_LETTER_HA>;/ + <BENGALI_SIGN_AVAGRAHA>;/ + <BENGALI_LETTER_KHANDA_TA>;/ + <BENGALI_LETTER_RRA>;/ + <BENGALI_LETTER_RHA>;/ + <BENGALI_LETTER_YYA>;/ + <BENGALI_LETTER_VOCALIC_RR>;/ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c9cc4b86158ff55c12e10da94de95127>