[libcxx-commits] [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Charlie Lin via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jun 22 06:51:22 PDT 2026
https://github.com/clin1234 updated https://github.com/llvm/llvm-project/pull/199111
>From dd755e18456cb754e9f247d3482bbac30ff61a4d Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 13:52:02 -0500
Subject: [PATCH 01/31] Update Unicode version in comments to 18.0.0 in
generate_escaped_output_table.py
---
libcxx/utils/generate_escaped_output_table.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index 30583dd8cdc85..dd7173201b466 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -322,7 +322,7 @@ def generate_data_tables() -> str:
# The output table has two large entries at the end, with a small "gap"
# E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
- # Based on Unicode 15.1.0:
+ # Based on Unicode 18.0.0:
# - Encoding all these entries in the table requires 1173 entries.
# - Manually handling these last two blocks reduces the size to 729 entries.
# This not only reduces the binary size, but also improves the performance
>From 0ec3a7384f3b51a22e68d7a0a356cba7af94270b Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 13:55:08 -0500
Subject: [PATCH 02/31] Update Unicode data URL in
UnicodeNameMappingGenerator.cpp
---
llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
index 366e7a035e064..4e112d10f6e00 100644
--- a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
+++ b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
@@ -8,7 +8,7 @@
//
// This file is used to generate lib/Support/UnicodeNameToCodepointGenerated.cpp
// using UnicodeData.txt and NameAliases.txt available at
-// https://unicode.org/Public/15.1.0/ucd/
+// https://unicode.org/Public/18.0.0/ucd/
//===----------------------------------------------------------------------===//
#include "llvm/ADT/DenseMap.h"
>From 94cb45bd403e04612428e335287c774fe6ed9461 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 14:38:07 -0500
Subject: [PATCH 03/31] Update __entries array size and values for Unicode 18
---
.../include/__format/escaped_output_table.h | 141 ++++++++++--------
1 file changed, 75 insertions(+), 66 deletions(-)
diff --git a/libcxx/include/__format/escaped_output_table.h b/libcxx/include/__format/escaped_output_table.h
index a62c715811a0c..c0d401d9a00c1 100644
--- a/libcxx/include/__format/escaped_output_table.h
+++ b/libcxx/include/__format/escaped_output_table.h
@@ -110,7 +110,7 @@ namespace __escaped_output_table {
/// - bits [14, 31] The lower bound code point of the range. The upper bound of
/// the range is lower bound + size. Note the code expects code units the fit
/// into 18 bits, instead of the 21 bits needed for the full Unicode range.
-_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
+_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[744] = {
0x00000020 /* 00000000 - 00000020 [ 33] */,
0x001fc021 /* 0000007f - 000000a0 [ 34] */,
0x002b4000 /* 000000ad - 000000ad [ 1] */,
@@ -120,10 +120,9 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x00e34000 /* 0000038d - 0000038d [ 1] */,
0x00e88000 /* 000003a2 - 000003a2 [ 1] */,
0x014c0000 /* 00000530 - 00000530 [ 1] */,
- 0x0155c001 /* 00000557 - 00000558 [ 2] */,
- 0x0162c001 /* 0000058b - 0000058c [ 2] */,
+ 0x0155c000 /* 00000557 - 00000557 [ 1] */,
0x01640000 /* 00000590 - 00000590 [ 1] */,
- 0x01720007 /* 000005c8 - 000005cf [ 8] */,
+ 0x01728005 /* 000005ca - 000005cf [ 6] */,
0x017ac003 /* 000005eb - 000005ee [ 4] */,
0x017d4010 /* 000005f5 - 00000605 [ 17] */,
0x01870000 /* 0000061c - 0000061c [ 1] */,
@@ -137,7 +136,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x02170001 /* 0000085c - 0000085d [ 2] */,
0x0217c000 /* 0000085f - 0000085f [ 1] */,
0x021ac004 /* 0000086b - 0000086f [ 5] */,
- 0x0223c007 /* 0000088f - 00000896 [ 8] */,
+ 0x02240006 /* 00000890 - 00000896 [ 7] */,
0x02388000 /* 000008e2 - 000008e2 [ 1] */,
0x02610000 /* 00000984 - 00000984 [ 1] */,
0x02634001 /* 0000098d - 0000098e [ 2] */,
@@ -192,7 +191,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x02ce8001 /* 00000b3a - 00000b3b [ 2] */,
0x02d14001 /* 00000b45 - 00000b46 [ 2] */,
0x02d24001 /* 00000b49 - 00000b4a [ 2] */,
- 0x02d38006 /* 00000b4e - 00000b54 [ 7] */,
+ 0x02d38004 /* 00000b4e - 00000b52 [ 5] */,
0x02d60003 /* 00000b58 - 00000b5b [ 4] */,
0x02d78000 /* 00000b5e - 00000b5e [ 1] */,
0x02d90001 /* 00000b64 - 00000b65 [ 2] */,
@@ -221,7 +220,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x03124000 /* 00000c49 - 00000c49 [ 1] */,
0x03138006 /* 00000c4e - 00000c54 [ 7] */,
0x0315c000 /* 00000c57 - 00000c57 [ 1] */,
- 0x0316c001 /* 00000c5b - 00000c5c [ 2] */,
+ 0x0316c000 /* 00000c5b - 00000c5b [ 1] */,
0x03178001 /* 00000c5e - 00000c5f [ 2] */,
0x03190001 /* 00000c64 - 00000c65 [ 2] */,
0x031c0006 /* 00000c70 - 00000c76 [ 7] */,
@@ -233,7 +232,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x03314000 /* 00000cc5 - 00000cc5 [ 1] */,
0x03324000 /* 00000cc9 - 00000cc9 [ 1] */,
0x03338006 /* 00000cce - 00000cd4 [ 7] */,
- 0x0335c005 /* 00000cd7 - 00000cdc [ 6] */,
+ 0x0335c004 /* 00000cd7 - 00000cdb [ 5] */,
0x0337c000 /* 00000cdf - 00000cdf [ 1] */,
0x03390001 /* 00000ce4 - 00000ce5 [ 2] */,
0x033c0000 /* 00000cf0 - 00000cf0 [ 1] */,
@@ -331,7 +330,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x06a28005 /* 00001a8a - 00001a8f [ 6] */,
0x06a68005 /* 00001a9a - 00001a9f [ 6] */,
0x06ab8001 /* 00001aae - 00001aaf [ 2] */,
- 0x06b3c030 /* 00001acf - 00001aff [ 49] */,
+ 0x06bc400e /* 00001af1 - 00001aff [ 15] */,
0x06d34000 /* 00001b4d - 00001b4d [ 1] */,
0x06fd0007 /* 00001bf4 - 00001bfb [ 8] */,
0x070e0002 /* 00001c38 - 00001c3a [ 3] */,
@@ -359,15 +358,12 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x080a0007 /* 00002028 - 0000202f [ 8] */,
0x0817c010 /* 0000205f - 0000206f [ 17] */,
0x081c8001 /* 00002072 - 00002073 [ 2] */,
- 0x0823c000 /* 0000208f - 0000208f [ 1] */,
- 0x08274002 /* 0000209d - 0000209f [ 3] */,
- 0x0830400e /* 000020c1 - 000020cf [ 15] */,
+ 0x0831400a /* 000020c5 - 000020cf [ 11] */,
0x083c400e /* 000020f1 - 000020ff [ 15] */,
0x08630003 /* 0000218c - 0000218f [ 4] */,
0x090a8015 /* 0000242a - 0000243f [ 22] */,
0x0912c014 /* 0000244b - 0000245f [ 21] */,
0x0add0001 /* 00002b74 - 00002b75 [ 2] */,
- 0x0ae58000 /* 00002b96 - 00002b96 [ 1] */,
0x0b3d0004 /* 00002cf4 - 00002cf8 [ 5] */,
0x0b498000 /* 00002d26 - 00002d26 [ 1] */,
0x0b4a0004 /* 00002d28 - 00002d2c [ 5] */,
@@ -383,7 +379,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x0b73c000 /* 00002dcf - 00002dcf [ 1] */,
0x0b75c000 /* 00002dd7 - 00002dd7 [ 1] */,
0x0b77c000 /* 00002ddf - 00002ddf [ 1] */,
- 0x0b978021 /* 00002e5e - 00002e7f [ 34] */,
+ 0x0b978001 /* 00002e5e - 00002e5f [ 2] */,
+ 0x0b99001b /* 00002e64 - 00002e7f [ 28] */,
0x0ba68000 /* 00002e9a - 00002e9a [ 1] */,
0x0bbd000b /* 00002ef4 - 00002eff [ 12] */,
0x0bf58019 /* 00002fd6 - 00002fef [ 26] */,
@@ -399,10 +396,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x2931c008 /* 0000a4c7 - 0000a4cf [ 9] */,
0x298b0013 /* 0000a62c - 0000a63f [ 20] */,
0x29be0007 /* 0000a6f8 - 0000a6ff [ 8] */,
- 0x29f38001 /* 0000a7ce - 0000a7cf [ 2] */,
- 0x29f48000 /* 0000a7d2 - 0000a7d2 [ 1] */,
- 0x29f50000 /* 0000a7d4 - 0000a7d4 [ 1] */,
- 0x29f74014 /* 0000a7dd - 0000a7f1 [ 21] */,
+ 0x29f78003 /* 0000a7de - 0000a7e1 [ 4] */,
+ 0x29f8c00d /* 0000a7e3 - 0000a7f0 [ 14] */,
0x2a0b4002 /* 0000a82d - 0000a82f [ 3] */,
0x2a0e8005 /* 0000a83a - 0000a83f [ 6] */,
0x2a1e0007 /* 0000a878 - 0000a87f [ 8] */,
@@ -423,7 +418,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x2ac5c008 /* 0000ab17 - 0000ab1f [ 9] */,
0x2ac9c000 /* 0000ab27 - 0000ab27 [ 1] */,
0x2acbc000 /* 0000ab2f - 0000ab2f [ 1] */,
- 0x2adb0003 /* 0000ab6c - 0000ab6f [ 4] */,
+ 0x2adb8001 /* 0000ab6e - 0000ab6f [ 2] */,
0x2afb8001 /* 0000abee - 0000abef [ 2] */,
0x2afe8005 /* 0000abfa - 0000abff [ 6] */,
0x35e9000b /* 0000d7a4 - 0000d7af [ 12] */,
@@ -438,9 +433,6 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x3ecfc000 /* 0000fb3f - 0000fb3f [ 1] */,
0x3ed08000 /* 0000fb42 - 0000fb42 [ 1] */,
0x3ed14000 /* 0000fb45 - 0000fb45 [ 1] */,
- 0x3ef0c00f /* 0000fbc3 - 0000fbd2 [ 16] */,
- 0x3f640001 /* 0000fd90 - 0000fd91 [ 2] */,
- 0x3f720006 /* 0000fdc8 - 0000fdce [ 7] */,
0x3f74001f /* 0000fdd0 - 0000fdef [ 32] */,
0x3f868005 /* 0000fe1a - 0000fe1f [ 6] */,
0x3f94c000 /* 0000fe53 - 0000fe53 [ 1] */,
@@ -498,7 +490,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x41da0017 /* 00010768 - 0001077f [ 24] */,
0x41e18000 /* 00010786 - 00010786 [ 1] */,
0x41ec4000 /* 000107b1 - 000107b1 [ 1] */,
- 0x41eec044 /* 000107bb - 000107ff [ 69] */,
+ 0x41f0003f /* 000107c0 - 000107ff [ 64] */,
0x42018001 /* 00010806 - 00010807 [ 2] */,
0x42024000 /* 00010809 - 00010809 [ 1] */,
0x420d8000 /* 00010836 - 00010836 [ 1] */,
@@ -511,7 +503,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x423d8004 /* 000108f6 - 000108fa [ 5] */,
0x42470002 /* 0001091c - 0001091e [ 3] */,
0x424e8004 /* 0001093a - 0001093e [ 5] */,
- 0x4250003f /* 00010940 - 0001097f [ 64] */,
+ 0x42568025 /* 0001095a - 0001097f [ 38] */,
0x426e0003 /* 000109b8 - 000109bb [ 4] */,
0x42740001 /* 000109d0 - 000109d1 [ 2] */,
0x42810000 /* 00010a04 - 00010a04 [ 1] */,
@@ -543,7 +535,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x43aa8000 /* 00010eaa - 00010eaa [ 1] */,
0x43ab8001 /* 00010eae - 00010eaf [ 2] */,
0x43ac800f /* 00010eb2 - 00010ec1 [ 16] */,
- 0x43b14036 /* 00010ec5 - 00010efb [ 55] */,
+ 0x43b20000 /* 00010ec8 - 00010ec8 [ 1] */,
+ 0x43bbc000 /* 00010eef - 00010eef [ 1] */,
0x43ca0007 /* 00010f28 - 00010f2f [ 8] */,
0x43d68015 /* 00010f5a - 00010f6f [ 22] */,
0x43e28025 /* 00010f8a - 00010faf [ 38] */,
@@ -626,7 +619,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x46920007 /* 00011a48 - 00011a4f [ 8] */,
0x46a8c00c /* 00011aa3 - 00011aaf [ 13] */,
0x46be4006 /* 00011af9 - 00011aff [ 7] */,
- 0x46c280b5 /* 00011b0a - 00011bbf [ 182] */,
+ 0x46c2c054 /* 00011b0b - 00011b5f [ 85] */,
+ 0x46da0057 /* 00011b68 - 00011bbf [ 88] */,
0x46f8800d /* 00011be2 - 00011bef [ 14] */,
0x46fe8005 /* 00011bfa - 00011bff [ 6] */,
0x47024000 /* 00011c09 - 00011c09 [ 1] */,
@@ -648,7 +642,10 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x4763c000 /* 00011d8f - 00011d8f [ 1] */,
0x47648000 /* 00011d92 - 00011d92 [ 1] */,
0x47664006 /* 00011d99 - 00011d9f [ 7] */,
- 0x476a8135 /* 00011daa - 00011edf [ 310] */,
+ 0x476a8005 /* 00011daa - 00011daf [ 6] */,
+ 0x47770003 /* 00011ddc - 00011ddf [ 4] */,
+ 0x477a8005 /* 00011dea - 00011def [ 6] */,
+ 0x477c80ed /* 00011df2 - 00011edf [ 238] */,
0x47be4006 /* 00011ef9 - 00011eff [ 7] */,
0x47c44000 /* 00011f11 - 00011f11 [ 1] */,
0x47cec002 /* 00011f3b - 00011f3d [ 3] */,
@@ -656,9 +653,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x47ec400e /* 00011fb1 - 00011fbf [ 15] */,
0x47fc800c /* 00011ff2 - 00011ffe [ 13] */,
0x48e68065 /* 0001239a - 000123ff [ 102] */,
- 0x491bc000 /* 0001246f - 0001246f [ 1] */,
- 0x491d400a /* 00012475 - 0001247f [ 11] */,
- 0x49510a4b /* 00012544 - 00012f8f [ 2636] */,
+ 0x4951000b /* 00012544 - 0001254f [ 12] */,
+ 0x49a1c908 /* 00012687 - 00012f8f [ 2313] */,
0x4bfcc00c /* 00012ff3 - 00012fff [ 13] */,
0x4d0c000f /* 00013430 - 0001343f [ 16] */,
0x4d158009 /* 00013456 - 0001345f [ 10] */,
@@ -677,40 +673,48 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x5ad88000 /* 00016b62 - 00016b62 [ 1] */,
0x5ade0004 /* 00016b78 - 00016b7c [ 5] */,
0x5ae401af /* 00016b90 - 00016d3f [ 432] */,
- 0x5b5e80c5 /* 00016d7a - 00016e3f [ 198] */,
- 0x5ba6c064 /* 00016e9b - 00016eff [ 101] */,
+ 0x5b5e8005 /* 00016d7a - 00016d7f [ 6] */,
+ 0x5b678001 /* 00016d9e - 00016d9f [ 2] */,
+ 0x5b6a8095 /* 00016daa - 00016e3f [ 150] */,
+ 0x5ba6c004 /* 00016e9b - 00016e9f [ 5] */,
+ 0x5bae4001 /* 00016eb9 - 00016eba [ 2] */,
+ 0x5bb5002b /* 00016ed4 - 00016eff [ 44] */,
0x5bd2c003 /* 00016f4b - 00016f4e [ 4] */,
0x5be20006 /* 00016f88 - 00016f8e [ 7] */,
0x5be8003f /* 00016fa0 - 00016fdf [ 64] */,
0x5bf9400a /* 00016fe5 - 00016fef [ 11] */,
- 0x5bfc800d /* 00016ff2 - 00016fff [ 14] */,
- 0x61fe0007 /* 000187f8 - 000187ff [ 8] */,
- 0x63358028 /* 00018cd6 - 00018cfe [ 41] */,
- 0x634262e6 /* 00018d09 - 0001afef [ 8935] */,
+ 0x5bfdc008 /* 00016ff7 - 00016fff [ 9] */,
+ 0x6336c023 /* 00018cdb - 00018cfe [ 36] */,
+ 0x6348405e /* 00018d21 - 00018d7f [ 95] */,
+ 0x637cc00c /* 00018df3 - 00018dff [ 13] */,
+ 0x6464800d /* 00019192 - 0001919f [ 14] */,
+ 0x6474de1c /* 000191d3 - 0001afef [ 7709] */,
0x6bfd0000 /* 0001aff4 - 0001aff4 [ 1] */,
0x6bff0000 /* 0001affc - 0001affc [ 1] */,
0x6bffc000 /* 0001afff - 0001afff [ 1] */,
- 0x6c48c00e /* 0001b123 - 0001b131 [ 15] */,
+ 0x6c4a4008 /* 0001b129 - 0001b131 [ 9] */,
0x6c4cc01c /* 0001b133 - 0001b14f [ 29] */,
0x6c54c001 /* 0001b153 - 0001b154 [ 2] */,
0x6c55800d /* 0001b156 - 0001b163 [ 14] */,
- 0x6c5a0007 /* 0001b168 - 0001b16f [ 8] */,
+ 0x6c5a4006 /* 0001b169 - 0001b16f [ 7] */,
0x6cbf0903 /* 0001b2fc - 0001bbff [ 2308] */,
0x6f1ac004 /* 0001bc6b - 0001bc6f [ 5] */,
0x6f1f4002 /* 0001bc7d - 0001bc7f [ 3] */,
0x6f224006 /* 0001bc89 - 0001bc8f [ 7] */,
0x6f268001 /* 0001bc9a - 0001bc9b [ 2] */,
0x6f280f5f /* 0001bca0 - 0001cbff [ 3936] */,
- 0x733e8005 /* 0001ccfa - 0001ccff [ 6] */,
- 0x73ad004b /* 0001ceb4 - 0001ceff [ 76] */,
+ 0x733f4002 /* 0001ccfd - 0001ccff [ 3] */,
+ 0x73ad0005 /* 0001ceb4 - 0001ceb9 [ 6] */,
+ 0x73b44000 /* 0001ced1 - 0001ced1 [ 1] */,
+ 0x73b54007 /* 0001ced5 - 0001cedc [ 8] */,
+ 0x73bf8001 /* 0001cefe - 0001ceff [ 2] */,
0x73cb8001 /* 0001cf2e - 0001cf2f [ 2] */,
0x73d1c008 /* 0001cf47 - 0001cf4f [ 9] */,
0x73f1003b /* 0001cfc4 - 0001cfff [ 60] */,
0x743d8009 /* 0001d0f6 - 0001d0ff [ 10] */,
- 0x7449c001 /* 0001d127 - 0001d128 [ 2] */,
0x745cc007 /* 0001d173 - 0001d17a [ 8] */,
- 0x747ac014 /* 0001d1eb - 0001d1ff [ 21] */,
- 0x74918079 /* 0001d246 - 0001d2bf [ 122] */,
+ 0x74918009 /* 0001d246 - 0001d24f [ 10] */,
+ 0x74a0803d /* 0001d282 - 0001d2bf [ 62] */,
0x74b5000b /* 0001d2d4 - 0001d2df [ 12] */,
0x74bd000b /* 0001d2f4 - 0001d2ff [ 12] */,
0x74d5c008 /* 0001d357 - 0001d35f [ 9] */,
@@ -733,13 +737,14 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x75514000 /* 0001d545 - 0001d545 [ 1] */,
0x7551c002 /* 0001d547 - 0001d549 [ 3] */,
0x75544000 /* 0001d551 - 0001d551 [ 1] */,
- 0x75a98001 /* 0001d6a6 - 0001d6a7 [ 2] */,
+ 0x75a9c000 /* 0001d6a7 - 0001d6a7 [ 1] */,
0x75f30001 /* 0001d7cc - 0001d7cd [ 2] */,
0x76a3000e /* 0001da8c - 0001da9a [ 15] */,
0x76a80000 /* 0001daa0 - 0001daa0 [ 1] */,
- 0x76ac044f /* 0001dab0 - 0001deff [ 1104] */,
- 0x77c7c005 /* 0001df1f - 0001df24 [ 6] */,
- 0x77cac0d4 /* 0001df2b - 0001dfff [ 213] */,
+ 0x76ac004f /* 0001dab0 - 0001daff [ 80] */,
+ 0x76c743e2 /* 0001db1d - 0001deff [ 995] */,
+ 0x77e0800d /* 0001df82 - 0001df8f [ 14] */,
+ 0x77e5c035 /* 0001df97 - 0001dfcc [ 54] */,
0x7801c000 /* 0001e007 - 0001e007 [ 1] */,
0x78064001 /* 0001e019 - 0001e01a [ 2] */,
0x78088000 /* 0001e022 - 0001e022 [ 1] */,
@@ -756,7 +761,10 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x78c001cf /* 0001e300 - 0001e4cf [ 464] */,
0x793e80d5 /* 0001e4fa - 0001e5cf [ 214] */,
0x797ec003 /* 0001e5fb - 0001e5fe [ 4] */,
- 0x798001df /* 0001e600 - 0001e7df [ 480] */,
+ 0x798000bf /* 0001e600 - 0001e6bf [ 192] */,
+ 0x79b7c000 /* 0001e6df - 0001e6df [ 1] */,
+ 0x79bd8007 /* 0001e6f6 - 0001e6fd [ 8] */,
+ 0x79c000df /* 0001e700 - 0001e7df [ 224] */,
0x79f9c000 /* 0001e7e7 - 0001e7e7 [ 1] */,
0x79fb0000 /* 0001e7ec - 0001e7ec [ 1] */,
0x79fbc000 /* 0001e7ef - 0001e7ef [ 1] */,
@@ -808,44 +816,45 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
0x7c300000 /* 0001f0c0 - 0001f0c0 [ 1] */,
0x7c340000 /* 0001f0d0 - 0001f0d0 [ 1] */,
0x7c3d8009 /* 0001f0f6 - 0001f0ff [ 10] */,
- 0x7c6b8037 /* 0001f1ae - 0001f1e5 [ 56] */,
+ 0x7c6bc036 /* 0001f1af - 0001f1e5 [ 55] */,
0x7c80c00c /* 0001f203 - 0001f20f [ 13] */,
0x7c8f0003 /* 0001f23c - 0001f23f [ 4] */,
0x7c924006 /* 0001f249 - 0001f24f [ 7] */,
0x7c94800d /* 0001f252 - 0001f25f [ 14] */,
0x7c998099 /* 0001f266 - 0001f2ff [ 154] */,
- 0x7db60003 /* 0001f6d8 - 0001f6db [ 4] */,
+ 0x7db68001 /* 0001f6da - 0001f6db [ 2] */,
0x7dbb4002 /* 0001f6ed - 0001f6ef [ 3] */,
0x7dbf4002 /* 0001f6fd - 0001f6ff [ 3] */,
- 0x7dddc003 /* 0001f777 - 0001f77a [ 4] */,
- 0x7df68005 /* 0001f7da - 0001f7df [ 6] */,
+ 0x7df70003 /* 0001f7dc - 0001f7df [ 4] */,
0x7dfb0003 /* 0001f7ec - 0001f7ef [ 4] */,
- 0x7dfc400e /* 0001f7f1 - 0001f7ff [ 15] */,
0x7e030003 /* 0001f80c - 0001f80f [ 4] */,
0x7e120007 /* 0001f848 - 0001f84f [ 8] */,
0x7e168005 /* 0001f85a - 0001f85f [ 6] */,
0x7e220007 /* 0001f888 - 0001f88f [ 8] */,
0x7e2b8001 /* 0001f8ae - 0001f8af [ 2] */,
0x7e2f0003 /* 0001f8bc - 0001f8bf [ 4] */,
- 0x7e30803d /* 0001f8c2 - 0001f8ff [ 62] */,
- 0x7e95000b /* 0001fa54 - 0001fa5f [ 12] */,
+ 0x7e30800d /* 0001f8c2 - 0001f8cf [ 14] */,
+ 0x7e364026 /* 0001f8d9 - 0001f8ff [ 39] */,
+ 0x7e960007 /* 0001fa58 - 0001fa5f [ 8] */,
0x7e9b8001 /* 0001fa6e - 0001fa6f [ 2] */,
0x7e9f4002 /* 0001fa7d - 0001fa7f [ 3] */,
- 0x7ea28004 /* 0001fa8a - 0001fa8e [ 5] */,
- 0x7eb1c006 /* 0001fac7 - 0001facd [ 7] */,
- 0x7eb74001 /* 0001fadd - 0001fade [ 2] */,
- 0x7eba8005 /* 0001faea - 0001faef [ 6] */,
- 0x7ebe4006 /* 0001faf9 - 0001faff [ 7] */,
+ 0x7eb1c000 /* 0001fac7 - 0001fac7 [ 1] */,
+ 0x7eb24002 /* 0001fac9 - 0001facb [ 3] */,
+ 0x7eb78000 /* 0001fade - 0001fade [ 1] */,
+ 0x7ebb0002 /* 0001faec - 0001faee [ 3] */,
+ 0x7ebec004 /* 0001fafb - 0001faff [ 5] */,
0x7ee4c000 /* 0001fb93 - 0001fb93 [ 1] */,
- 0x7efe8405 /* 0001fbfa - 0001ffff [ 1030] */,
+ 0x7efec404 /* 0001fbfb - 0001ffff [ 1029] */,
0xa9b8001f /* 0002a6e0 - 0002a6ff [ 32] */,
- 0xadce8005 /* 0002b73a - 0002b73f [ 6] */,
- 0xae078001 /* 0002b81e - 0002b81f [ 2] */,
- 0xb3a8800d /* 0002cea2 - 0002ceaf [ 14] */,
+ 0xae07c000 /* 0002b81f - 0002b81f [ 1] */,
+ 0xb3ab8001 /* 0002ceae - 0002ceaf [ 2] */,
0xbaf8400e /* 0002ebe1 - 0002ebef [ 15] */,
0xbb9789a1 /* 0002ee5e - 0002f7ff [ 2466] */,
0xbe8785e1 /* 0002fa1e - 0002ffff [ 1506] */,
- 0xc4d2c004 /* 0003134b - 0003134f [ 5] */};
+ 0xc4d2c004 /* 0003134b - 0003134f [ 5] */,
+ 0xcd1ebfff /* 0003347a - 00037479 [16384] */,
+ 0xdd1ebfff /* 0003747a - 0003b479 [16384] */,
+ 0xed1e9b85 /* 0003b47a - 0003cfff [ 7046] */};
/// Returns whether the code unit needs to be escaped.
///
@@ -866,7 +875,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[735] = {
return false;
// The entries at the end.
- if (__code_point >= 0x000323b0)
+ if (__code_point >= 0x0003fc40)
return true;
ptrdiff_t __i = std::upper_bound(std::begin(__entries), std::end(__entries), (__code_point << 14) | 0x3fffu) - __entries;
>From c9ed1fa06a4d24dc5afe22c81433fc575cd60962 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 15:27:36 -0500
Subject: [PATCH 04/31] Update unicode-case-fold.py
---
llvm/utils/unicode-case-fold.py | 44 +++++++++++++++++----------------
1 file changed, 23 insertions(+), 21 deletions(-)
diff --git a/llvm/utils/unicode-case-fold.py b/llvm/utils/unicode-case-fold.py
index 4afb41d4060f0..ca0423082b724 100755
--- a/llvm/utils/unicode-case-fold.py
+++ b/llvm/utils/unicode-case-fold.py
@@ -36,7 +36,9 @@ def mappings(f):
m = expr.match(line)
if not m:
continue
- from_char = int(m.group(1), 16)
+ group_1 = m.group(1)
+ if "b" in group_1: group_1 = group_1[2:]
+ from_char = int(group_1, 16)
to_char = int(m.group(2), 16)
from_name = m.group(3)
@@ -101,28 +103,28 @@ def dump_block(b):
current_block = []
-f = urlopen(sys.argv[1])
-for m in mappings(f):
- if len(current_block) == 0:
- current_block.append(m)
- continue
-
- if shift(current_block[0]) != shift(m):
- # Incompatible shift, start a new block.
+with urlopen(sys.argv[1]) as f:
+ g = [str(x) for x in f.readlines()]
+ for m in mappings(g):
+ if len(current_block) == 0:
+ current_block.append(m)
+ continue
+
+ if shift(current_block[0]) != shift(m):
+ # Incompatible shift, start a new block.
+ dump_block(current_block)
+ current_block = [m]
+ continue
+
+ if len(current_block) == 1 or stride(current_block) == stride2(
+ current_block[-1], m
+ ):
+ current_block.append(m)
+ continue
+
+ # Incompatible stride, start a new block.
dump_block(current_block)
current_block = [m]
- continue
-
- if len(current_block) == 1 or stride(current_block) == stride2(
- current_block[-1], m
- ):
- current_block.append(m)
- continue
-
- # Incompatible stride, start a new block.
- dump_block(current_block)
- current_block = [m]
-f.close()
dump_block(current_block)
>From ff51ef81cea385d96e1ba09127f8fbbe6b8c3992 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 15:28:40 -0500
Subject: [PATCH 05/31] Update UnicodeCaseFold.cpp
---
llvm/lib/Support/UnicodeCaseFold.cpp | 285 ++++++++++++++++-----------
1 file changed, 170 insertions(+), 115 deletions(-)
diff --git a/llvm/lib/Support/UnicodeCaseFold.cpp b/llvm/lib/Support/UnicodeCaseFold.cpp
index abf6df8d1e3c3..007c6261568ca 100644
--- a/llvm/lib/Support/UnicodeCaseFold.cpp
+++ b/llvm/lib/Support/UnicodeCaseFold.cpp
@@ -2,11 +2,11 @@
//
// This file was generated by utils/unicode-case-fold.py from the Unicode
// case folding database at
-// http://www.unicode.org/Public/15.1.0/ucd/CaseFolding.txt
+// https://www.unicode.org/Public/draft/ucd/CaseFolding.txt
//
// To regenerate this file, run:
// utils/unicode-case-fold.py \
-// "http://www.unicode.org/Public/15.1.0/ucd/CaseFolding.txt" \
+// "https://www.unicode.org/Public/draft/ucd/CaseFolding.txt" \
// > lib/Support/UnicodeCaseFold.cpp
//
//===----------------------------------------------------------------------===//
@@ -19,7 +19,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 26 characters
if (C <= 0x005a)
return C + 32;
- // MICRO SIGN
+ // MICRO SIGN\n'
if (C == 0x00b5)
return 0x03bc;
if (C < 0x00c0)
@@ -52,7 +52,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 23 characters
if (C <= 0x0176)
return C | 1;
- // LATIN CAPITAL LETTER Y WITH DIAERESIS
+ // LATIN CAPITAL LETTER Y WITH DIAERESIS\n'
if (C == 0x0178)
return 0x00ff;
if (C < 0x0179)
@@ -60,10 +60,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x017d && C % 2 == 1)
return C + 1;
- // LATIN SMALL LETTER LONG S
+ // LATIN SMALL LETTER LONG S\n'
if (C == 0x017f)
return 0x0073;
- // LATIN CAPITAL LETTER B WITH HOOK
+ // LATIN CAPITAL LETTER B WITH HOOK\n'
if (C == 0x0181)
return 0x0253;
if (C < 0x0182)
@@ -71,10 +71,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x0184)
return C | 1;
- // LATIN CAPITAL LETTER OPEN O
+ // LATIN CAPITAL LETTER OPEN O\n'
if (C == 0x0186)
return 0x0254;
- // LATIN CAPITAL LETTER C WITH HOOK
+ // LATIN CAPITAL LETTER C WITH HOOK\n'
if (C == 0x0187)
return 0x0188;
if (C < 0x0189)
@@ -82,43 +82,43 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x018a)
return C + 205;
- // LATIN CAPITAL LETTER D WITH TOPBAR
+ // LATIN CAPITAL LETTER D WITH TOPBAR\n'
if (C == 0x018b)
return 0x018c;
- // LATIN CAPITAL LETTER REVERSED E
+ // LATIN CAPITAL LETTER REVERSED E\n'
if (C == 0x018e)
return 0x01dd;
- // LATIN CAPITAL LETTER SCHWA
+ // LATIN CAPITAL LETTER SCHWA\n'
if (C == 0x018f)
return 0x0259;
- // LATIN CAPITAL LETTER OPEN E
+ // LATIN CAPITAL LETTER OPEN E\n'
if (C == 0x0190)
return 0x025b;
- // LATIN CAPITAL LETTER F WITH HOOK
+ // LATIN CAPITAL LETTER F WITH HOOK\n'
if (C == 0x0191)
return 0x0192;
- // LATIN CAPITAL LETTER G WITH HOOK
+ // LATIN CAPITAL LETTER G WITH HOOK\n'
if (C == 0x0193)
return 0x0260;
- // LATIN CAPITAL LETTER GAMMA
+ // LATIN CAPITAL LETTER GAMMA\n'
if (C == 0x0194)
return 0x0263;
- // LATIN CAPITAL LETTER IOTA
+ // LATIN CAPITAL LETTER IOTA\n'
if (C == 0x0196)
return 0x0269;
- // LATIN CAPITAL LETTER I WITH STROKE
+ // LATIN CAPITAL LETTER I WITH STROKE\n'
if (C == 0x0197)
return 0x0268;
- // LATIN CAPITAL LETTER K WITH HOOK
+ // LATIN CAPITAL LETTER K WITH HOOK\n'
if (C == 0x0198)
return 0x0199;
- // LATIN CAPITAL LETTER TURNED M
+ // LATIN CAPITAL LETTER TURNED M\n'
if (C == 0x019c)
return 0x026f;
- // LATIN CAPITAL LETTER N WITH LEFT HOOK
+ // LATIN CAPITAL LETTER N WITH LEFT HOOK\n'
if (C == 0x019d)
return 0x0272;
- // LATIN CAPITAL LETTER O WITH MIDDLE TILDE
+ // LATIN CAPITAL LETTER O WITH MIDDLE TILDE\n'
if (C == 0x019f)
return 0x0275;
if (C < 0x01a0)
@@ -126,22 +126,22 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x01a4)
return C | 1;
- // LATIN LETTER YR
+ // LATIN LETTER YR\n'
if (C == 0x01a6)
return 0x0280;
- // LATIN CAPITAL LETTER TONE TWO
+ // LATIN CAPITAL LETTER TONE TWO\n'
if (C == 0x01a7)
return 0x01a8;
- // LATIN CAPITAL LETTER ESH
+ // LATIN CAPITAL LETTER ESH\n'
if (C == 0x01a9)
return 0x0283;
- // LATIN CAPITAL LETTER T WITH HOOK
+ // LATIN CAPITAL LETTER T WITH HOOK\n'
if (C == 0x01ac)
return 0x01ad;
- // LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+ // LATIN CAPITAL LETTER T WITH RETROFLEX HOOK\n'
if (C == 0x01ae)
return 0x0288;
- // LATIN CAPITAL LETTER U WITH HORN
+ // LATIN CAPITAL LETTER U WITH HORN\n'
if (C == 0x01af)
return 0x01b0;
if (C < 0x01b1)
@@ -154,7 +154,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01b5 && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER EZH
+ // LATIN CAPITAL LETTER EZH\n'
if (C == 0x01b7)
return 0x0292;
if (C < 0x01b8)
@@ -162,19 +162,19 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01bc && C % 4 == 0)
return C + 1;
- // LATIN CAPITAL LETTER DZ WITH CARON
+ // LATIN CAPITAL LETTER DZ WITH CARON\n'
if (C == 0x01c4)
return 0x01c6;
- // LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
+ // LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON\n'
if (C == 0x01c5)
return 0x01c6;
- // LATIN CAPITAL LETTER LJ
+ // LATIN CAPITAL LETTER LJ\n'
if (C == 0x01c7)
return 0x01c9;
- // LATIN CAPITAL LETTER L WITH SMALL LETTER J
+ // LATIN CAPITAL LETTER L WITH SMALL LETTER J\n'
if (C == 0x01c8)
return 0x01c9;
- // LATIN CAPITAL LETTER NJ
+ // LATIN CAPITAL LETTER NJ\n'
if (C == 0x01ca)
return 0x01cc;
if (C < 0x01cb)
@@ -187,7 +187,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x01ee)
return C | 1;
- // LATIN CAPITAL LETTER DZ
+ // LATIN CAPITAL LETTER DZ\n'
if (C == 0x01f1)
return 0x01f3;
if (C < 0x01f2)
@@ -195,10 +195,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01f4)
return C | 1;
- // LATIN CAPITAL LETTER HWAIR
+ // LATIN CAPITAL LETTER HWAIR\n'
if (C == 0x01f6)
return 0x0195;
- // LATIN CAPITAL LETTER WYNN
+ // LATIN CAPITAL LETTER WYNN\n'
if (C == 0x01f7)
return 0x01bf;
if (C < 0x01f8)
@@ -206,7 +206,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 20 characters
if (C <= 0x021e)
return C | 1;
- // LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
+ // LATIN CAPITAL LETTER N WITH LONG RIGHT LEG\n'
if (C == 0x0220)
return 0x019e;
if (C < 0x0222)
@@ -214,28 +214,28 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x0232)
return C | 1;
- // LATIN CAPITAL LETTER A WITH STROKE
+ // LATIN CAPITAL LETTER A WITH STROKE\n'
if (C == 0x023a)
return 0x2c65;
- // LATIN CAPITAL LETTER C WITH STROKE
+ // LATIN CAPITAL LETTER C WITH STROKE\n'
if (C == 0x023b)
return 0x023c;
- // LATIN CAPITAL LETTER L WITH BAR
+ // LATIN CAPITAL LETTER L WITH BAR\n'
if (C == 0x023d)
return 0x019a;
- // LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
+ // LATIN CAPITAL LETTER T WITH DIAGONAL STROKE\n'
if (C == 0x023e)
return 0x2c66;
- // LATIN CAPITAL LETTER GLOTTAL STOP
+ // LATIN CAPITAL LETTER GLOTTAL STOP\n'
if (C == 0x0241)
return 0x0242;
- // LATIN CAPITAL LETTER B WITH STROKE
+ // LATIN CAPITAL LETTER B WITH STROKE\n'
if (C == 0x0243)
return 0x0180;
- // LATIN CAPITAL LETTER U BAR
+ // LATIN CAPITAL LETTER U BAR\n'
if (C == 0x0244)
return 0x0289;
- // LATIN CAPITAL LETTER TURNED V
+ // LATIN CAPITAL LETTER TURNED V\n'
if (C == 0x0245)
return 0x028c;
if (C < 0x0246)
@@ -243,7 +243,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 5 characters
if (C <= 0x024e)
return C | 1;
- // COMBINING GREEK YPOGEGRAMMENI
+ // COMBINING GREEK YPOGEGRAMMENI\n'
if (C == 0x0345)
return 0x03b9;
if (C < 0x0370)
@@ -251,13 +251,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x0372)
return C | 1;
- // GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
+ // GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA\n'
if (C == 0x0376)
return 0x0377;
- // GREEK CAPITAL LETTER YOT
+ // GREEK CAPITAL LETTER YOT\n'
if (C == 0x037f)
return 0x03f3;
- // GREEK CAPITAL LETTER ALPHA WITH TONOS
+ // GREEK CAPITAL LETTER ALPHA WITH TONOS\n'
if (C == 0x0386)
return 0x03ac;
if (C < 0x0388)
@@ -265,7 +265,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x038a)
return C + 37;
- // GREEK CAPITAL LETTER OMICRON WITH TONOS
+ // GREEK CAPITAL LETTER OMICRON WITH TONOS\n'
if (C == 0x038c)
return 0x03cc;
if (C < 0x038e)
@@ -283,22 +283,22 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x03ab)
return C + 32;
- // GREEK SMALL LETTER FINAL SIGMA
+ // GREEK SMALL LETTER FINAL SIGMA\n'
if (C == 0x03c2)
return 0x03c3;
- // GREEK CAPITAL KAI SYMBOL
+ // GREEK CAPITAL KAI SYMBOL\n'
if (C == 0x03cf)
return 0x03d7;
- // GREEK BETA SYMBOL
+ // GREEK BETA SYMBOL\n'
if (C == 0x03d0)
return 0x03b2;
- // GREEK THETA SYMBOL
+ // GREEK THETA SYMBOL\n'
if (C == 0x03d1)
return 0x03b8;
- // GREEK PHI SYMBOL
+ // GREEK PHI SYMBOL\n'
if (C == 0x03d5)
return 0x03c6;
- // GREEK PI SYMBOL
+ // GREEK PI SYMBOL\n'
if (C == 0x03d6)
return 0x03c0;
if (C < 0x03d8)
@@ -306,25 +306,25 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 12 characters
if (C <= 0x03ee)
return C | 1;
- // GREEK KAPPA SYMBOL
+ // GREEK KAPPA SYMBOL\n'
if (C == 0x03f0)
return 0x03ba;
- // GREEK RHO SYMBOL
+ // GREEK RHO SYMBOL\n'
if (C == 0x03f1)
return 0x03c1;
- // GREEK CAPITAL THETA SYMBOL
+ // GREEK CAPITAL THETA SYMBOL\n'
if (C == 0x03f4)
return 0x03b8;
- // GREEK LUNATE EPSILON SYMBOL
+ // GREEK LUNATE EPSILON SYMBOL\n'
if (C == 0x03f5)
return 0x03b5;
- // GREEK CAPITAL LETTER SHO
+ // GREEK CAPITAL LETTER SHO\n'
if (C == 0x03f7)
return 0x03f8;
- // GREEK CAPITAL LUNATE SIGMA SYMBOL
+ // GREEK CAPITAL LUNATE SIGMA SYMBOL\n'
if (C == 0x03f9)
return 0x03f2;
- // GREEK CAPITAL LETTER SAN
+ // GREEK CAPITAL LETTER SAN\n'
if (C == 0x03fa)
return 0x03fb;
if (C < 0x03fd)
@@ -352,7 +352,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 27 characters
if (C <= 0x04be)
return C | 1;
- // CYRILLIC LETTER PALOCHKA
+ // CYRILLIC LETTER PALOCHKA\n'
if (C == 0x04c0)
return 0x04cf;
if (C < 0x04c1)
@@ -385,13 +385,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 6 characters
if (C <= 0x13fd)
return C + -8;
- // CYRILLIC SMALL LETTER ROUNDED VE
+ // CYRILLIC SMALL LETTER ROUNDED VE\n'
if (C == 0x1c80)
return 0x0432;
- // CYRILLIC SMALL LETTER LONG-LEGGED DE
+ // CYRILLIC SMALL LETTER LONG-LEGGED DE\n'
if (C == 0x1c81)
return 0x0434;
- // CYRILLIC SMALL LETTER NARROW O
+ // CYRILLIC SMALL LETTER NARROW O\n'
if (C == 0x1c82)
return 0x043e;
if (C < 0x1c83)
@@ -399,18 +399,21 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1c84)
return C + -6210;
- // CYRILLIC SMALL LETTER THREE-LEGGED TE
+ // CYRILLIC SMALL LETTER THREE-LEGGED TE\n'
if (C == 0x1c85)
return 0x0442;
- // CYRILLIC SMALL LETTER TALL HARD SIGN
+ // CYRILLIC SMALL LETTER TALL HARD SIGN\n'
if (C == 0x1c86)
return 0x044a;
- // CYRILLIC SMALL LETTER TALL YAT
+ // CYRILLIC SMALL LETTER TALL YAT\n'
if (C == 0x1c87)
return 0x0463;
- // CYRILLIC SMALL LETTER UNBLENDED UK
+ // CYRILLIC SMALL LETTER UNBLENDED UK\n'
if (C == 0x1c88)
return 0xa64b;
+ // CYRILLIC CAPITAL LETTER TJE\n'
+ if (C == 0x1c89)
+ return 0x1c8a;
if (C < 0x1c90)
return C;
// 43 characters
@@ -426,10 +429,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 75 characters
if (C <= 0x1e94)
return C | 1;
- // LATIN SMALL LETTER LONG S WITH DOT ABOVE
+ // LATIN SMALL LETTER LONG S WITH DOT ABOVE\n'
if (C == 0x1e9b)
return 0x1e61;
- // LATIN CAPITAL LETTER SHARP S
+ // LATIN CAPITAL LETTER SHARP S\n'
if (C == 0x1e9e)
return 0x00df;
if (C < 0x1ea0)
@@ -497,10 +500,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1fbb)
return C + -74;
- // GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
+ // GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI\n'
if (C == 0x1fbc)
return 0x1fb3;
- // GREEK PROSGEGRAMMENI
+ // GREEK PROSGEGRAMMENI\n'
if (C == 0x1fbe)
return 0x03b9;
if (C < 0x1fc8)
@@ -508,10 +511,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 4 characters
if (C <= 0x1fcb)
return C + -86;
- // GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
+ // GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI\n'
if (C == 0x1fcc)
return 0x1fc3;
- // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
+ // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA\n'
if (C == 0x1fd3)
return 0x0390;
if (C < 0x1fd8)
@@ -524,7 +527,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1fdb)
return C + -100;
- // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
+ // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA\n'
if (C == 0x1fe3)
return 0x03b0;
if (C < 0x1fe8)
@@ -537,7 +540,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1feb)
return C + -112;
- // GREEK CAPITAL LETTER RHO WITH DASIA
+ // GREEK CAPITAL LETTER RHO WITH DASIA\n'
if (C == 0x1fec)
return 0x1fe5;
if (C < 0x1ff8)
@@ -550,19 +553,19 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1ffb)
return C + -126;
- // GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
+ // GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI\n'
if (C == 0x1ffc)
return 0x1ff3;
- // OHM SIGN
+ // OHM SIGN\n'
if (C == 0x2126)
return 0x03c9;
- // KELVIN SIGN
+ // KELVIN SIGN\n'
if (C == 0x212a)
return 0x006b;
- // ANGSTROM SIGN
+ // ANGSTROM SIGN\n'
if (C == 0x212b)
return 0x00e5;
- // TURNED CAPITAL F
+ // TURNED CAPITAL F\n'
if (C == 0x2132)
return 0x214e;
if (C < 0x2160)
@@ -570,7 +573,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 16 characters
if (C <= 0x216f)
return C + 16;
- // ROMAN NUMERAL REVERSED ONE HUNDRED
+ // ROMAN NUMERAL REVERSED ONE HUNDRED\n'
if (C == 0x2183)
return 0x2184;
if (C < 0x24b6)
@@ -583,16 +586,16 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 48 characters
if (C <= 0x2c2f)
return C + 48;
- // LATIN CAPITAL LETTER L WITH DOUBLE BAR
+ // LATIN CAPITAL LETTER L WITH DOUBLE BAR\n'
if (C == 0x2c60)
return 0x2c61;
- // LATIN CAPITAL LETTER L WITH MIDDLE TILDE
+ // LATIN CAPITAL LETTER L WITH MIDDLE TILDE\n'
if (C == 0x2c62)
return 0x026b;
- // LATIN CAPITAL LETTER P WITH STROKE
+ // LATIN CAPITAL LETTER P WITH STROKE\n'
if (C == 0x2c63)
return 0x1d7d;
- // LATIN CAPITAL LETTER R WITH TAIL
+ // LATIN CAPITAL LETTER R WITH TAIL\n'
if (C == 0x2c64)
return 0x027d;
if (C < 0x2c67)
@@ -600,16 +603,16 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x2c6b && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER ALPHA
+ // LATIN CAPITAL LETTER ALPHA\n'
if (C == 0x2c6d)
return 0x0251;
- // LATIN CAPITAL LETTER M WITH HOOK
+ // LATIN CAPITAL LETTER M WITH HOOK\n'
if (C == 0x2c6e)
return 0x0271;
- // LATIN CAPITAL LETTER TURNED A
+ // LATIN CAPITAL LETTER TURNED A\n'
if (C == 0x2c6f)
return 0x0250;
- // LATIN CAPITAL LETTER TURNED ALPHA
+ // LATIN CAPITAL LETTER TURNED ALPHA\n'
if (C == 0x2c70)
return 0x0252;
if (C < 0x2c72)
@@ -662,7 +665,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0xa77b && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER INSULAR G
+ // LATIN CAPITAL LETTER INSULAR G\n'
if (C == 0xa77d)
return 0x1d79;
if (C < 0xa77e)
@@ -670,10 +673,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 5 characters
if (C <= 0xa786)
return C | 1;
- // LATIN CAPITAL LETTER SALTILLO
+ // LATIN CAPITAL LETTER SALTILLO\n'
if (C == 0xa78b)
return 0xa78c;
- // LATIN CAPITAL LETTER TURNED H
+ // LATIN CAPITAL LETTER TURNED H\n'
if (C == 0xa78d)
return 0x0265;
if (C < 0xa790)
@@ -686,31 +689,31 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 10 characters
if (C <= 0xa7a8)
return C | 1;
- // LATIN CAPITAL LETTER H WITH HOOK
+ // LATIN CAPITAL LETTER H WITH HOOK\n'
if (C == 0xa7aa)
return 0x0266;
- // LATIN CAPITAL LETTER REVERSED OPEN E
+ // LATIN CAPITAL LETTER REVERSED OPEN E\n'
if (C == 0xa7ab)
return 0x025c;
- // LATIN CAPITAL LETTER SCRIPT G
+ // LATIN CAPITAL LETTER SCRIPT G\n'
if (C == 0xa7ac)
return 0x0261;
- // LATIN CAPITAL LETTER L WITH BELT
+ // LATIN CAPITAL LETTER L WITH BELT\n'
if (C == 0xa7ad)
return 0x026c;
- // LATIN CAPITAL LETTER SMALL CAPITAL I
+ // LATIN CAPITAL LETTER SMALL CAPITAL I\n'
if (C == 0xa7ae)
return 0x026a;
- // LATIN CAPITAL LETTER TURNED K
+ // LATIN CAPITAL LETTER TURNED K\n'
if (C == 0xa7b0)
return 0x029e;
- // LATIN CAPITAL LETTER TURNED T
+ // LATIN CAPITAL LETTER TURNED T\n'
if (C == 0xa7b1)
return 0x0287;
- // LATIN CAPITAL LETTER J WITH CROSSED-TAIL
+ // LATIN CAPITAL LETTER J WITH CROSSED-TAIL\n'
if (C == 0xa7b2)
return 0x029d;
- // LATIN CAPITAL LETTER CHI
+ // LATIN CAPITAL LETTER CHI\n'
if (C == 0xa7b3)
return 0xab53;
if (C < 0xa7b4)
@@ -718,13 +721,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 8 characters
if (C <= 0xa7c2)
return C | 1;
- // LATIN CAPITAL LETTER C WITH PALATAL HOOK
+ // LATIN CAPITAL LETTER C WITH PALATAL HOOK\n'
if (C == 0xa7c4)
return 0xa794;
- // LATIN CAPITAL LETTER S WITH HOOK
+ // LATIN CAPITAL LETTER S WITH HOOK\n'
if (C == 0xa7c5)
return 0x0282;
- // LATIN CAPITAL LETTER Z WITH PALATAL HOOK
+ // LATIN CAPITAL LETTER Z WITH PALATAL HOOK\n'
if (C == 0xa7c6)
return 0x1d8e;
if (C < 0xa7c7)
@@ -732,22 +735,36 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0xa7c9 && C % 2 == 1)
return C + 1;
- if (C < 0xa7d0)
+ // LATIN CAPITAL LETTER RAMS HORN\n'
+ if (C == 0xa7cb)
+ return 0x0264;
+ if (C < 0xa7cc)
+ return C;
+ // 8 characters
+ if (C <= 0xa7da)
+ return C | 1;
+ // LATIN CAPITAL LETTER LAMBDA WITH STROKE\n'
+ if (C == 0xa7dc)
+ return 0x019b;
+ if (C < 0xa7dd)
return C;
// 2 characters
- if (C <= 0xa7d6 && C % 6 == 0)
- return C + 1;
- if (C < 0xa7d8)
+ if (C <= 0xa7e2 && C % 5 == 3)
+ return C + -42342;
+ // LATIN CAPITAL LETTER REVERSED HALF H\n'
+ if (C == 0xa7f5)
+ return 0xa7f6;
+ if (C < 0xab6c)
return C;
// 2 characters
- if (C <= 0xa7f5 && C % 29 == 19)
- return C + 1;
+ if (C <= 0xab6d)
+ return C + -33;
if (C < 0xab70)
return C;
// 80 characters
if (C <= 0xabbf)
return C + -38864;
- // LATIN SMALL LIGATURE LONG S T
+ // LATIN SMALL LIGATURE LONG S T\n'
if (C == 0xfb05)
return 0xfb06;
if (C < 0xff21)
@@ -790,6 +807,11 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 51 characters
if (C <= 0x10cb2)
return C + 64;
+ if (C < 0x10d50)
+ return C;
+ // 22 characters
+ if (C <= 0x10d65)
+ return C + 32;
if (C < 0x118a0)
return C;
// 32 characters
@@ -800,6 +822,39 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 32 characters
if (C <= 0x16e5f)
return C + 32;
+ if (C < 0x16ea0)
+ return C;
+ // 25 characters
+ if (C <= 0x16eb8)
+ return C + 27;
+ if (C < 0x1df40)
+ return C;
+ // 2 characters
+ if (C <= 0x1df48 && C % 8 == 0)
+ return C + 1;
+ if (C < 0x1df4a)
+ return C;
+ // 2 characters
+ if (C <= 0x1df4d && C % 3 == 1)
+ return C + 1;
+ if (C < 0x1df51)
+ return C;
+ // 2 characters
+ if (C <= 0x1df68 && C % 23 == 0)
+ return C + 1;
+ if (C < 0x1df6a)
+ return C;
+ // 3 characters
+ if (C <= 0x1df6e)
+ return C | 1;
+ if (C < 0x1df72)
+ return C;
+ // 7 characters
+ if (C <= 0x1df7e)
+ return C | 1;
+ // LATIN SMALL LIGATURE LONG S WITH DESCENDER S\n'
+ if (C == 0x1df95)
+ return 0x00df;
if (C < 0x1e900)
return C;
// 34 characters
>From 7d29d8c9926fe8b806b06c9156e37a01d332cae3 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 15:40:45 -0500
Subject: [PATCH 06/31] Update unicode-case-fold.py
---
llvm/utils/unicode-case-fold.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/llvm/utils/unicode-case-fold.py b/llvm/utils/unicode-case-fold.py
index ca0423082b724..cfa5b279facf3 100755
--- a/llvm/utils/unicode-case-fold.py
+++ b/llvm/utils/unicode-case-fold.py
@@ -40,7 +40,9 @@ def mappings(f):
if "b" in group_1: group_1 = group_1[2:]
from_char = int(group_1, 16)
to_char = int(m.group(2), 16)
- from_name = m.group(3)
+ group_3 = m.group(3)
+ if "\\n" in group_3: group_3 = group_3[:-3]
+ from_name = group_3
if from_char <= previous_from:
raise Exception("Duplicate or unsorted characters in input")
@@ -68,7 +70,6 @@ def stride(block):
# shift and the stride between adjecant mappings (if any) is constant.
def dump_block(b):
global body
-
if len(b) == 1:
# Special case for handling blocks of length 1. We don't even need to
# emit the "if (C < X) return C" check below as all characters in this
>From 8b7a16929ae8e56656c5f4a570933c35ed9aebf3 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 15:41:50 -0500
Subject: [PATCH 07/31] Update UnicodeCaseFold.cpp
---
llvm/lib/Support/UnicodeCaseFold.cpp | 224 +++++++++++++--------------
1 file changed, 112 insertions(+), 112 deletions(-)
diff --git a/llvm/lib/Support/UnicodeCaseFold.cpp b/llvm/lib/Support/UnicodeCaseFold.cpp
index 007c6261568ca..3e44ac5210f71 100644
--- a/llvm/lib/Support/UnicodeCaseFold.cpp
+++ b/llvm/lib/Support/UnicodeCaseFold.cpp
@@ -19,7 +19,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 26 characters
if (C <= 0x005a)
return C + 32;
- // MICRO SIGN\n'
+ // MICRO SIGN
if (C == 0x00b5)
return 0x03bc;
if (C < 0x00c0)
@@ -52,7 +52,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 23 characters
if (C <= 0x0176)
return C | 1;
- // LATIN CAPITAL LETTER Y WITH DIAERESIS\n'
+ // LATIN CAPITAL LETTER Y WITH DIAERESIS
if (C == 0x0178)
return 0x00ff;
if (C < 0x0179)
@@ -60,10 +60,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x017d && C % 2 == 1)
return C + 1;
- // LATIN SMALL LETTER LONG S\n'
+ // LATIN SMALL LETTER LONG S
if (C == 0x017f)
return 0x0073;
- // LATIN CAPITAL LETTER B WITH HOOK\n'
+ // LATIN CAPITAL LETTER B WITH HOOK
if (C == 0x0181)
return 0x0253;
if (C < 0x0182)
@@ -71,10 +71,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x0184)
return C | 1;
- // LATIN CAPITAL LETTER OPEN O\n'
+ // LATIN CAPITAL LETTER OPEN O
if (C == 0x0186)
return 0x0254;
- // LATIN CAPITAL LETTER C WITH HOOK\n'
+ // LATIN CAPITAL LETTER C WITH HOOK
if (C == 0x0187)
return 0x0188;
if (C < 0x0189)
@@ -82,43 +82,43 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x018a)
return C + 205;
- // LATIN CAPITAL LETTER D WITH TOPBAR\n'
+ // LATIN CAPITAL LETTER D WITH TOPBAR
if (C == 0x018b)
return 0x018c;
- // LATIN CAPITAL LETTER REVERSED E\n'
+ // LATIN CAPITAL LETTER REVERSED E
if (C == 0x018e)
return 0x01dd;
- // LATIN CAPITAL LETTER SCHWA\n'
+ // LATIN CAPITAL LETTER SCHWA
if (C == 0x018f)
return 0x0259;
- // LATIN CAPITAL LETTER OPEN E\n'
+ // LATIN CAPITAL LETTER OPEN E
if (C == 0x0190)
return 0x025b;
- // LATIN CAPITAL LETTER F WITH HOOK\n'
+ // LATIN CAPITAL LETTER F WITH HOOK
if (C == 0x0191)
return 0x0192;
- // LATIN CAPITAL LETTER G WITH HOOK\n'
+ // LATIN CAPITAL LETTER G WITH HOOK
if (C == 0x0193)
return 0x0260;
- // LATIN CAPITAL LETTER GAMMA\n'
+ // LATIN CAPITAL LETTER GAMMA
if (C == 0x0194)
return 0x0263;
- // LATIN CAPITAL LETTER IOTA\n'
+ // LATIN CAPITAL LETTER IOTA
if (C == 0x0196)
return 0x0269;
- // LATIN CAPITAL LETTER I WITH STROKE\n'
+ // LATIN CAPITAL LETTER I WITH STROKE
if (C == 0x0197)
return 0x0268;
- // LATIN CAPITAL LETTER K WITH HOOK\n'
+ // LATIN CAPITAL LETTER K WITH HOOK
if (C == 0x0198)
return 0x0199;
- // LATIN CAPITAL LETTER TURNED M\n'
+ // LATIN CAPITAL LETTER TURNED M
if (C == 0x019c)
return 0x026f;
- // LATIN CAPITAL LETTER N WITH LEFT HOOK\n'
+ // LATIN CAPITAL LETTER N WITH LEFT HOOK
if (C == 0x019d)
return 0x0272;
- // LATIN CAPITAL LETTER O WITH MIDDLE TILDE\n'
+ // LATIN CAPITAL LETTER O WITH MIDDLE TILDE
if (C == 0x019f)
return 0x0275;
if (C < 0x01a0)
@@ -126,22 +126,22 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x01a4)
return C | 1;
- // LATIN LETTER YR\n'
+ // LATIN LETTER YR
if (C == 0x01a6)
return 0x0280;
- // LATIN CAPITAL LETTER TONE TWO\n'
+ // LATIN CAPITAL LETTER TONE TWO
if (C == 0x01a7)
return 0x01a8;
- // LATIN CAPITAL LETTER ESH\n'
+ // LATIN CAPITAL LETTER ESH
if (C == 0x01a9)
return 0x0283;
- // LATIN CAPITAL LETTER T WITH HOOK\n'
+ // LATIN CAPITAL LETTER T WITH HOOK
if (C == 0x01ac)
return 0x01ad;
- // LATIN CAPITAL LETTER T WITH RETROFLEX HOOK\n'
+ // LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
if (C == 0x01ae)
return 0x0288;
- // LATIN CAPITAL LETTER U WITH HORN\n'
+ // LATIN CAPITAL LETTER U WITH HORN
if (C == 0x01af)
return 0x01b0;
if (C < 0x01b1)
@@ -154,7 +154,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01b5 && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER EZH\n'
+ // LATIN CAPITAL LETTER EZH
if (C == 0x01b7)
return 0x0292;
if (C < 0x01b8)
@@ -162,19 +162,19 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01bc && C % 4 == 0)
return C + 1;
- // LATIN CAPITAL LETTER DZ WITH CARON\n'
+ // LATIN CAPITAL LETTER DZ WITH CARON
if (C == 0x01c4)
return 0x01c6;
- // LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON\n'
+ // LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
if (C == 0x01c5)
return 0x01c6;
- // LATIN CAPITAL LETTER LJ\n'
+ // LATIN CAPITAL LETTER LJ
if (C == 0x01c7)
return 0x01c9;
- // LATIN CAPITAL LETTER L WITH SMALL LETTER J\n'
+ // LATIN CAPITAL LETTER L WITH SMALL LETTER J
if (C == 0x01c8)
return 0x01c9;
- // LATIN CAPITAL LETTER NJ\n'
+ // LATIN CAPITAL LETTER NJ
if (C == 0x01ca)
return 0x01cc;
if (C < 0x01cb)
@@ -187,7 +187,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x01ee)
return C | 1;
- // LATIN CAPITAL LETTER DZ\n'
+ // LATIN CAPITAL LETTER DZ
if (C == 0x01f1)
return 0x01f3;
if (C < 0x01f2)
@@ -195,10 +195,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x01f4)
return C | 1;
- // LATIN CAPITAL LETTER HWAIR\n'
+ // LATIN CAPITAL LETTER HWAIR
if (C == 0x01f6)
return 0x0195;
- // LATIN CAPITAL LETTER WYNN\n'
+ // LATIN CAPITAL LETTER WYNN
if (C == 0x01f7)
return 0x01bf;
if (C < 0x01f8)
@@ -206,7 +206,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 20 characters
if (C <= 0x021e)
return C | 1;
- // LATIN CAPITAL LETTER N WITH LONG RIGHT LEG\n'
+ // LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
if (C == 0x0220)
return 0x019e;
if (C < 0x0222)
@@ -214,28 +214,28 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x0232)
return C | 1;
- // LATIN CAPITAL LETTER A WITH STROKE\n'
+ // LATIN CAPITAL LETTER A WITH STROKE
if (C == 0x023a)
return 0x2c65;
- // LATIN CAPITAL LETTER C WITH STROKE\n'
+ // LATIN CAPITAL LETTER C WITH STROKE
if (C == 0x023b)
return 0x023c;
- // LATIN CAPITAL LETTER L WITH BAR\n'
+ // LATIN CAPITAL LETTER L WITH BAR
if (C == 0x023d)
return 0x019a;
- // LATIN CAPITAL LETTER T WITH DIAGONAL STROKE\n'
+ // LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
if (C == 0x023e)
return 0x2c66;
- // LATIN CAPITAL LETTER GLOTTAL STOP\n'
+ // LATIN CAPITAL LETTER GLOTTAL STOP
if (C == 0x0241)
return 0x0242;
- // LATIN CAPITAL LETTER B WITH STROKE\n'
+ // LATIN CAPITAL LETTER B WITH STROKE
if (C == 0x0243)
return 0x0180;
- // LATIN CAPITAL LETTER U BAR\n'
+ // LATIN CAPITAL LETTER U BAR
if (C == 0x0244)
return 0x0289;
- // LATIN CAPITAL LETTER TURNED V\n'
+ // LATIN CAPITAL LETTER TURNED V
if (C == 0x0245)
return 0x028c;
if (C < 0x0246)
@@ -243,7 +243,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 5 characters
if (C <= 0x024e)
return C | 1;
- // COMBINING GREEK YPOGEGRAMMENI\n'
+ // COMBINING GREEK YPOGEGRAMMENI
if (C == 0x0345)
return 0x03b9;
if (C < 0x0370)
@@ -251,13 +251,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x0372)
return C | 1;
- // GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA\n'
+ // GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
if (C == 0x0376)
return 0x0377;
- // GREEK CAPITAL LETTER YOT\n'
+ // GREEK CAPITAL LETTER YOT
if (C == 0x037f)
return 0x03f3;
- // GREEK CAPITAL LETTER ALPHA WITH TONOS\n'
+ // GREEK CAPITAL LETTER ALPHA WITH TONOS
if (C == 0x0386)
return 0x03ac;
if (C < 0x0388)
@@ -265,7 +265,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x038a)
return C + 37;
- // GREEK CAPITAL LETTER OMICRON WITH TONOS\n'
+ // GREEK CAPITAL LETTER OMICRON WITH TONOS
if (C == 0x038c)
return 0x03cc;
if (C < 0x038e)
@@ -283,22 +283,22 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 9 characters
if (C <= 0x03ab)
return C + 32;
- // GREEK SMALL LETTER FINAL SIGMA\n'
+ // GREEK SMALL LETTER FINAL SIGMA
if (C == 0x03c2)
return 0x03c3;
- // GREEK CAPITAL KAI SYMBOL\n'
+ // GREEK CAPITAL KAI SYMBOL
if (C == 0x03cf)
return 0x03d7;
- // GREEK BETA SYMBOL\n'
+ // GREEK BETA SYMBOL
if (C == 0x03d0)
return 0x03b2;
- // GREEK THETA SYMBOL\n'
+ // GREEK THETA SYMBOL
if (C == 0x03d1)
return 0x03b8;
- // GREEK PHI SYMBOL\n'
+ // GREEK PHI SYMBOL
if (C == 0x03d5)
return 0x03c6;
- // GREEK PI SYMBOL\n'
+ // GREEK PI SYMBOL
if (C == 0x03d6)
return 0x03c0;
if (C < 0x03d8)
@@ -306,25 +306,25 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 12 characters
if (C <= 0x03ee)
return C | 1;
- // GREEK KAPPA SYMBOL\n'
+ // GREEK KAPPA SYMBOL
if (C == 0x03f0)
return 0x03ba;
- // GREEK RHO SYMBOL\n'
+ // GREEK RHO SYMBOL
if (C == 0x03f1)
return 0x03c1;
- // GREEK CAPITAL THETA SYMBOL\n'
+ // GREEK CAPITAL THETA SYMBOL
if (C == 0x03f4)
return 0x03b8;
- // GREEK LUNATE EPSILON SYMBOL\n'
+ // GREEK LUNATE EPSILON SYMBOL
if (C == 0x03f5)
return 0x03b5;
- // GREEK CAPITAL LETTER SHO\n'
+ // GREEK CAPITAL LETTER SHO
if (C == 0x03f7)
return 0x03f8;
- // GREEK CAPITAL LUNATE SIGMA SYMBOL\n'
+ // GREEK CAPITAL LUNATE SIGMA SYMBOL
if (C == 0x03f9)
return 0x03f2;
- // GREEK CAPITAL LETTER SAN\n'
+ // GREEK CAPITAL LETTER SAN
if (C == 0x03fa)
return 0x03fb;
if (C < 0x03fd)
@@ -352,7 +352,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 27 characters
if (C <= 0x04be)
return C | 1;
- // CYRILLIC LETTER PALOCHKA\n'
+ // CYRILLIC LETTER PALOCHKA
if (C == 0x04c0)
return 0x04cf;
if (C < 0x04c1)
@@ -385,13 +385,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 6 characters
if (C <= 0x13fd)
return C + -8;
- // CYRILLIC SMALL LETTER ROUNDED VE\n'
+ // CYRILLIC SMALL LETTER ROUNDED VE
if (C == 0x1c80)
return 0x0432;
- // CYRILLIC SMALL LETTER LONG-LEGGED DE\n'
+ // CYRILLIC SMALL LETTER LONG-LEGGED DE
if (C == 0x1c81)
return 0x0434;
- // CYRILLIC SMALL LETTER NARROW O\n'
+ // CYRILLIC SMALL LETTER NARROW O
if (C == 0x1c82)
return 0x043e;
if (C < 0x1c83)
@@ -399,19 +399,19 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1c84)
return C + -6210;
- // CYRILLIC SMALL LETTER THREE-LEGGED TE\n'
+ // CYRILLIC SMALL LETTER THREE-LEGGED TE
if (C == 0x1c85)
return 0x0442;
- // CYRILLIC SMALL LETTER TALL HARD SIGN\n'
+ // CYRILLIC SMALL LETTER TALL HARD SIGN
if (C == 0x1c86)
return 0x044a;
- // CYRILLIC SMALL LETTER TALL YAT\n'
+ // CYRILLIC SMALL LETTER TALL YAT
if (C == 0x1c87)
return 0x0463;
- // CYRILLIC SMALL LETTER UNBLENDED UK\n'
+ // CYRILLIC SMALL LETTER UNBLENDED UK
if (C == 0x1c88)
return 0xa64b;
- // CYRILLIC CAPITAL LETTER TJE\n'
+ // CYRILLIC CAPITAL LETTER TJE
if (C == 0x1c89)
return 0x1c8a;
if (C < 0x1c90)
@@ -429,10 +429,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 75 characters
if (C <= 0x1e94)
return C | 1;
- // LATIN SMALL LETTER LONG S WITH DOT ABOVE\n'
+ // LATIN SMALL LETTER LONG S WITH DOT ABOVE
if (C == 0x1e9b)
return 0x1e61;
- // LATIN CAPITAL LETTER SHARP S\n'
+ // LATIN CAPITAL LETTER SHARP S
if (C == 0x1e9e)
return 0x00df;
if (C < 0x1ea0)
@@ -500,10 +500,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1fbb)
return C + -74;
- // GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI\n'
+ // GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
if (C == 0x1fbc)
return 0x1fb3;
- // GREEK PROSGEGRAMMENI\n'
+ // GREEK PROSGEGRAMMENI
if (C == 0x1fbe)
return 0x03b9;
if (C < 0x1fc8)
@@ -511,10 +511,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 4 characters
if (C <= 0x1fcb)
return C + -86;
- // GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI\n'
+ // GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
if (C == 0x1fcc)
return 0x1fc3;
- // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA\n'
+ // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
if (C == 0x1fd3)
return 0x0390;
if (C < 0x1fd8)
@@ -527,7 +527,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1fdb)
return C + -100;
- // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA\n'
+ // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
if (C == 0x1fe3)
return 0x03b0;
if (C < 0x1fe8)
@@ -540,7 +540,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1feb)
return C + -112;
- // GREEK CAPITAL LETTER RHO WITH DASIA\n'
+ // GREEK CAPITAL LETTER RHO WITH DASIA
if (C == 0x1fec)
return 0x1fe5;
if (C < 0x1ff8)
@@ -553,19 +553,19 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0x1ffb)
return C + -126;
- // GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI\n'
+ // GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
if (C == 0x1ffc)
return 0x1ff3;
- // OHM SIGN\n'
+ // OHM SIGN
if (C == 0x2126)
return 0x03c9;
- // KELVIN SIGN\n'
+ // KELVIN SIGN
if (C == 0x212a)
return 0x006b;
- // ANGSTROM SIGN\n'
+ // ANGSTROM SIGN
if (C == 0x212b)
return 0x00e5;
- // TURNED CAPITAL F\n'
+ // TURNED CAPITAL F
if (C == 0x2132)
return 0x214e;
if (C < 0x2160)
@@ -573,7 +573,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 16 characters
if (C <= 0x216f)
return C + 16;
- // ROMAN NUMERAL REVERSED ONE HUNDRED\n'
+ // ROMAN NUMERAL REVERSED ONE HUNDRED
if (C == 0x2183)
return 0x2184;
if (C < 0x24b6)
@@ -586,16 +586,16 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 48 characters
if (C <= 0x2c2f)
return C + 48;
- // LATIN CAPITAL LETTER L WITH DOUBLE BAR\n'
+ // LATIN CAPITAL LETTER L WITH DOUBLE BAR
if (C == 0x2c60)
return 0x2c61;
- // LATIN CAPITAL LETTER L WITH MIDDLE TILDE\n'
+ // LATIN CAPITAL LETTER L WITH MIDDLE TILDE
if (C == 0x2c62)
return 0x026b;
- // LATIN CAPITAL LETTER P WITH STROKE\n'
+ // LATIN CAPITAL LETTER P WITH STROKE
if (C == 0x2c63)
return 0x1d7d;
- // LATIN CAPITAL LETTER R WITH TAIL\n'
+ // LATIN CAPITAL LETTER R WITH TAIL
if (C == 0x2c64)
return 0x027d;
if (C < 0x2c67)
@@ -603,16 +603,16 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 3 characters
if (C <= 0x2c6b && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER ALPHA\n'
+ // LATIN CAPITAL LETTER ALPHA
if (C == 0x2c6d)
return 0x0251;
- // LATIN CAPITAL LETTER M WITH HOOK\n'
+ // LATIN CAPITAL LETTER M WITH HOOK
if (C == 0x2c6e)
return 0x0271;
- // LATIN CAPITAL LETTER TURNED A\n'
+ // LATIN CAPITAL LETTER TURNED A
if (C == 0x2c6f)
return 0x0250;
- // LATIN CAPITAL LETTER TURNED ALPHA\n'
+ // LATIN CAPITAL LETTER TURNED ALPHA
if (C == 0x2c70)
return 0x0252;
if (C < 0x2c72)
@@ -665,7 +665,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0xa77b && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER INSULAR G\n'
+ // LATIN CAPITAL LETTER INSULAR G
if (C == 0xa77d)
return 0x1d79;
if (C < 0xa77e)
@@ -673,10 +673,10 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 5 characters
if (C <= 0xa786)
return C | 1;
- // LATIN CAPITAL LETTER SALTILLO\n'
+ // LATIN CAPITAL LETTER SALTILLO
if (C == 0xa78b)
return 0xa78c;
- // LATIN CAPITAL LETTER TURNED H\n'
+ // LATIN CAPITAL LETTER TURNED H
if (C == 0xa78d)
return 0x0265;
if (C < 0xa790)
@@ -689,31 +689,31 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 10 characters
if (C <= 0xa7a8)
return C | 1;
- // LATIN CAPITAL LETTER H WITH HOOK\n'
+ // LATIN CAPITAL LETTER H WITH HOOK
if (C == 0xa7aa)
return 0x0266;
- // LATIN CAPITAL LETTER REVERSED OPEN E\n'
+ // LATIN CAPITAL LETTER REVERSED OPEN E
if (C == 0xa7ab)
return 0x025c;
- // LATIN CAPITAL LETTER SCRIPT G\n'
+ // LATIN CAPITAL LETTER SCRIPT G
if (C == 0xa7ac)
return 0x0261;
- // LATIN CAPITAL LETTER L WITH BELT\n'
+ // LATIN CAPITAL LETTER L WITH BELT
if (C == 0xa7ad)
return 0x026c;
- // LATIN CAPITAL LETTER SMALL CAPITAL I\n'
+ // LATIN CAPITAL LETTER SMALL CAPITAL I
if (C == 0xa7ae)
return 0x026a;
- // LATIN CAPITAL LETTER TURNED K\n'
+ // LATIN CAPITAL LETTER TURNED K
if (C == 0xa7b0)
return 0x029e;
- // LATIN CAPITAL LETTER TURNED T\n'
+ // LATIN CAPITAL LETTER TURNED T
if (C == 0xa7b1)
return 0x0287;
- // LATIN CAPITAL LETTER J WITH CROSSED-TAIL\n'
+ // LATIN CAPITAL LETTER J WITH CROSSED-TAIL
if (C == 0xa7b2)
return 0x029d;
- // LATIN CAPITAL LETTER CHI\n'
+ // LATIN CAPITAL LETTER CHI
if (C == 0xa7b3)
return 0xab53;
if (C < 0xa7b4)
@@ -721,13 +721,13 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 8 characters
if (C <= 0xa7c2)
return C | 1;
- // LATIN CAPITAL LETTER C WITH PALATAL HOOK\n'
+ // LATIN CAPITAL LETTER C WITH PALATAL HOOK
if (C == 0xa7c4)
return 0xa794;
- // LATIN CAPITAL LETTER S WITH HOOK\n'
+ // LATIN CAPITAL LETTER S WITH HOOK
if (C == 0xa7c5)
return 0x0282;
- // LATIN CAPITAL LETTER Z WITH PALATAL HOOK\n'
+ // LATIN CAPITAL LETTER Z WITH PALATAL HOOK
if (C == 0xa7c6)
return 0x1d8e;
if (C < 0xa7c7)
@@ -735,7 +735,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0xa7c9 && C % 2 == 1)
return C + 1;
- // LATIN CAPITAL LETTER RAMS HORN\n'
+ // LATIN CAPITAL LETTER RAMS HORN
if (C == 0xa7cb)
return 0x0264;
if (C < 0xa7cc)
@@ -743,7 +743,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 8 characters
if (C <= 0xa7da)
return C | 1;
- // LATIN CAPITAL LETTER LAMBDA WITH STROKE\n'
+ // LATIN CAPITAL LETTER LAMBDA WITH STROKE
if (C == 0xa7dc)
return 0x019b;
if (C < 0xa7dd)
@@ -751,7 +751,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 2 characters
if (C <= 0xa7e2 && C % 5 == 3)
return C + -42342;
- // LATIN CAPITAL LETTER REVERSED HALF H\n'
+ // LATIN CAPITAL LETTER REVERSED HALF H
if (C == 0xa7f5)
return 0xa7f6;
if (C < 0xab6c)
@@ -764,7 +764,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 80 characters
if (C <= 0xabbf)
return C + -38864;
- // LATIN SMALL LIGATURE LONG S T\n'
+ // LATIN SMALL LIGATURE LONG S T
if (C == 0xfb05)
return 0xfb06;
if (C < 0xff21)
@@ -852,7 +852,7 @@ int llvm::sys::unicode::foldCharSimple(int C) {
// 7 characters
if (C <= 0x1df7e)
return C | 1;
- // LATIN SMALL LIGATURE LONG S WITH DESCENDER S\n'
+ // LATIN SMALL LIGATURE LONG S WITH DESCENDER S
if (C == 0x1df95)
return 0x00df;
if (C < 0x1e900)
>From c9b88d02e8c46c1f0bf72edc0a564a7c31196d7c Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Thu, 21 May 2026 15:51:48 -0500
Subject: [PATCH 08/31] Update UnicodeNameMappingGenerator.cpp
---
llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
index 4e112d10f6e00..84185945ebddf 100644
--- a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
+++ b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
@@ -355,9 +355,9 @@ int main(int argc, char **argv) {
"Usage: %s UnicodeData.txt NameAliases.txt output\n\n",
argv[0]);
printf("NameAliases.txt can be found at "
- "https://unicode.org/Public/15.1.0/ucd/NameAliases.txt\n"
+ "https://unicode.org/Public/18.0.0/ucd/NameAliases.txt\n"
"UnicodeData.txt can be found at "
- "https://unicode.org/Public/15.1.0/ucd/UnicodeData.txt\n\n");
+ "https://unicode.org/Public/18.0.0/ucd/UnicodeData.txt\n\n");
if (argc != 4)
return EXIT_FAILURE;
>From b82a0e0ac76a554bf7eaf2ad10a209ce3cd94c2e Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 06:03:06 -0500
Subject: [PATCH 09/31] Update generate_escaped_output_table.py
---
libcxx/utils/generate_escaped_output_table.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index dd7173201b466..20bf572dc6dbe 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -105,7 +105,7 @@ def compactPropertyRanges(input: list[PropertyRange]) -> list[PropertyRange]:
/// - Unassigned.
///
/// The data is generated from
-/// - https://www.unicode.org/Public/UCD/latest/ucd/extracted/DerivedGeneralCategory.txt
+/// - https://www.unicode.org/Public/UCD/18.0.0/ucd/extracted/DerivedGeneralCategory.txt
///
/// The table is similar to the table
/// __extended_grapheme_custer_property_boundary::__entries
>From 135542a435fd16641e3aa559142bd91eec1bbe02 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 06:11:56 -0500
Subject: [PATCH 10/31] Update entries of last two blocks for 18.0.0
---
libcxx/utils/generate_escaped_output_table.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index 20bf572dc6dbe..d043dfb1a681c 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -330,10 +330,10 @@ def generate_data_tables() -> str:
# The exact entries may differ between Unicode versions. When these numbers
# change the test needs to be updated too.
# libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
- assert (data[-2].lower) == 0x323B0
- assert (data[-2].upper) == 0xE00FF
- assert (data[-1].lower) == 0xE01F0
- assert (data[-1].upper) == 0x10FFFF
+ assert (data[-2].lower) == 0x3FC40, hex(data[-2].lower)
+ assert (data[-2].upper) == 0xE00FF, hex(data[-2].upper)
+ assert (data[-1].lower) == 0xE01F0, hex(data[-1].lower)
+ assert (data[-1].upper) == 0x10FFFF, hex(data[-1].upper)
return "\n".join(
[
>From 4c1ec1a513fe28c8ab50b074d181a942f17d0a8d Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 06:13:33 -0500
Subject: [PATCH 11/31] Update excluded range
---
.../format.string/format.string.std/escaped_output.pass.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index d24db360173b1..39a21fbeb9778 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -73,7 +73,7 @@ inline constexpr int C = Cc + Cf + Cs + Co + Cn;
// [323B0, 10FFFF] use a hand-crafted algorithm.
//
// This means a number of entries are omitted
-inline constexpr int excluded = ((0x10FFFF - 0x323B0) + 1) - 240;
+inline constexpr int excluded = ((0x10FFFF - 0x3FC40) + 1) - 240;
inline constexpr int entries = Z + C - excluded;
>From a0d960fdecb1280307b6b92bdd39d852731dcb27 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 06:14:43 -0500
Subject: [PATCH 12/31] Update escaped_output.pass.cpp
---
.../format.string/format.string.std/escaped_output.pass.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index 39a21fbeb9778..3c5502652866b 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -66,11 +66,11 @@ inline constexpr int C = Cc + Cf + Cs + Co + Cn;
// 100000..10FFFD; Co # [65534] <private-use-100000>..<private-use-10FFFD>
// 10FFFE..10FFFF; Cn # [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
//
-// It can be observed all entries in the range 323B0..10FFFF are in the
+// It can be observed all entries in the range 3FC40..10FFFF are in the
// categories Cf, Co, Cn, except a small range with the property Mn.
// In order to reduce the size of the table only the entires in the range
-// [0000, 323B0) are stored in the table. The entries in the range
-// [323B0, 10FFFF] use a hand-crafted algorithm.
+// [0000, 3FC40) are stored in the table. The entries in the range
+// [3FC40, 10FFFF] use a hand-crafted algorithm.
//
// This means a number of entries are omitted
inline constexpr int excluded = ((0x10FFFF - 0x3FC40) + 1) - 240;
>From 24eadf5620fd03f41c77fcf125f2b88db35628e6 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 07:47:12 -0500
Subject: [PATCH 13/31] Account for new Unicode property ranges in 18
---
.../format.string.std/escaped_output.pass.cpp | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index 3c5502652866b..ee1fae71f66ea 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -48,13 +48,15 @@ inline constexpr int Cc = 65;
inline constexpr int Cf = 170;
inline constexpr int Cs = 2'048;
inline constexpr int Co = 137'468;
-inline constexpr int Cn = 819'533;
+inline constexpr int Cn = 801'683;
inline constexpr int C = Cc + Cf + Cs + Co + Cn;
// This is the final part of the Unicode properties table:
//
-// 31350..323AF ; Lo # [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-// 323B0..E0000 ; Cn # [711761] <reserved-323B0>..<reserved-E0000>
+// 31350..33479 ; Lo # [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+// 3347A..3CFFF ; Cn # [39814] <reserved-3347A>..<reserved-3CFFF>
+// 3D000..3FC3F ; Lo # [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
+// 3FC40..E0000 ; Cn # [656321] <reserved-3FC40>..<reserved-E0000>
// E0001 ; Cf # LANGUAGE TAG
// E0002..E001F ; Cn # [30] <reserved-E0002>..<reserved-E001F>
// E0020..E007F ; Cf # [96] TAG SPACE..CANCEL TAG
@@ -73,7 +75,7 @@ inline constexpr int C = Cc + Cf + Cs + Co + Cn;
// [3FC40, 10FFFF] use a hand-crafted algorithm.
//
// This means a number of entries are omitted
-inline constexpr int excluded = ((0x10FFFF - 0x3FC40) + 1) - 240;
+inline constexpr int excluded = ((0x10FFFF - 0x3347A) + 1) - 240;
inline constexpr int entries = Z + C - excluded;
>From dfd5407726b209a4c16a42d62099d494a5fc628d Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 08:24:25 -0500
Subject: [PATCH 14/31] Final corrected excluded codepoint is 0x3fc40
---
.../format.string/format.string.std/escaped_output.pass.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index ee1fae71f66ea..9e51b064e6f5a 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -75,7 +75,7 @@ inline constexpr int C = Cc + Cf + Cs + Co + Cn;
// [3FC40, 10FFFF] use a hand-crafted algorithm.
//
// This means a number of entries are omitted
-inline constexpr int excluded = ((0x10FFFF - 0x3347A) + 1) - 240;
+inline constexpr int excluded = ((0x10FFFF - 0x3FC40) + 1) - 240;
inline constexpr int entries = Z + C - excluded;
>From 37c934a83ba276633c4cc1d28be4d17f5b8dfacf Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 08:47:39 -0500
Subject: [PATCH 15/31] Update asserts with correct ranges
---
.../format.string/format.string.std/escaped_output.pass.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index 9e51b064e6f5a..5fadf537b50d8 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -90,10 +90,10 @@ static constexpr int count_entries() {
static_assert(count_entries() == entries);
int main(int, char**) {
- for (char32_t c = 0x31350; c <= 0x323AF; ++c) // 31350..323AF ; Lo # [4192]
+ for (char32_t c = 0x31350; c <= 0x33479; ++c) // 31350..33479 ; Lo # [8490]
assert(std::__escaped_output_table::__needs_escape(c) == false);
- for (char32_t c = 0x323B0; c <= 0xE00FF; ++c) // 323B0..E00FF ; C
+ for (char32_t c = 0x3347A; c <= 0xE00FF; ++c) // 3347A..E00FF ; C
assert(std::__escaped_output_table::__needs_escape(c) == true);
for (char32_t c = 0xE0100; c <= 0xE01EF; ++c) // E0100..E01EF ; Mn # [240]
>From b9cdc610e5b04b1f1425cda5a4fc54199f2734b4 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 22 May 2026 09:07:02 -0500
Subject: [PATCH 16/31] Use 0x3FC40 in an assert
---
.../format.string/format.string.std/escaped_output.pass.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
index 5fadf537b50d8..f6b6325992ce0 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
@@ -93,7 +93,7 @@ int main(int, char**) {
for (char32_t c = 0x31350; c <= 0x33479; ++c) // 31350..33479 ; Lo # [8490]
assert(std::__escaped_output_table::__needs_escape(c) == false);
- for (char32_t c = 0x3347A; c <= 0xE00FF; ++c) // 3347A..E00FF ; C
+ for (char32_t c = 0x3FC40; c <= 0xE00FF; ++c) // 3347A..E00FF ; C
assert(std::__escaped_output_table::__needs_escape(c) == true);
for (char32_t c = 0xE0100; c <= 0xE01EF; ++c) // E0100..E01EF ; Mn # [240]
>From 682edaac1a732e2620adac532426e00b5fd91f0a Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 19 Jun 2026 16:07:12 -0400
Subject: [PATCH 17/31] Update URL for Unicode data source
---
libcxx/utils/generate_escaped_output_table.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index d043dfb1a681c..744835129161d 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -105,7 +105,7 @@ def compactPropertyRanges(input: list[PropertyRange]) -> list[PropertyRange]:
/// - Unassigned.
///
/// The data is generated from
-/// - https://www.unicode.org/Public/UCD/18.0.0/ucd/extracted/DerivedGeneralCategory.txt
+/// - https://www.unicode.org/Public/18.0.0/ucd/extracted/DerivedGeneralCategory.txt
///
/// The table is similar to the table
/// __extended_grapheme_custer_property_boundary::__entries
>From b70d6c6a2fec995ae61a526f631fd9f9ff8024d6 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 19 Jun 2026 16:08:52 -0400
Subject: [PATCH 18/31] Update URL for Unicode case folding database
---
llvm/lib/Support/UnicodeCaseFold.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/lib/Support/UnicodeCaseFold.cpp b/llvm/lib/Support/UnicodeCaseFold.cpp
index 3e44ac5210f71..5f1b1be013bd7 100644
--- a/llvm/lib/Support/UnicodeCaseFold.cpp
+++ b/llvm/lib/Support/UnicodeCaseFold.cpp
@@ -2,11 +2,11 @@
//
// This file was generated by utils/unicode-case-fold.py from the Unicode
// case folding database at
-// https://www.unicode.org/Public/draft/ucd/CaseFolding.txt
+// https://www.unicode.org/Public/18.0.0/ucd/CaseFolding.txt
//
// To regenerate this file, run:
// utils/unicode-case-fold.py \
-// "https://www.unicode.org/Public/draft/ucd/CaseFolding.txt" \
+// "https://www.unicode.org/Public/18.0.0/ucd/CaseFolding.txt" \
// > lib/Support/UnicodeCaseFold.cpp
//
//===----------------------------------------------------------------------===//
>From ca59f58222c56409cdea3d04e90a8fbbc099dff3 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 19 Jun 2026 16:18:25 -0400
Subject: [PATCH 19/31] Refactor conditional statements for readability
---
llvm/utils/unicode-case-fold.py | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/llvm/utils/unicode-case-fold.py b/llvm/utils/unicode-case-fold.py
index cfa5b279facf3..61d113b26835e 100755
--- a/llvm/utils/unicode-case-fold.py
+++ b/llvm/utils/unicode-case-fold.py
@@ -37,11 +37,13 @@ def mappings(f):
if not m:
continue
group_1 = m.group(1)
- if "b" in group_1: group_1 = group_1[2:]
+ if "b" in group_1:
+ group_1 = group_1[2:]
from_char = int(group_1, 16)
to_char = int(m.group(2), 16)
group_3 = m.group(3)
- if "\\n" in group_3: group_3 = group_3[:-3]
+ if "\\n" in group_3:
+ group_3 = group_3[:-3]
from_name = group_3
if from_char <= previous_from:
>From 9054b6425433c4ec2874e057ecb77aac6e97bb41 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Fri, 19 Jun 2026 16:20:19 -0400
Subject: [PATCH 20/31] Fix assertion for lower bound in escaped output table
---
libcxx/utils/generate_escaped_output_table.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index 744835129161d..aa918a6977371 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -330,7 +330,7 @@ def generate_data_tables() -> str:
# The exact entries may differ between Unicode versions. When these numbers
# change the test needs to be updated too.
# libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
- assert (data[-2].lower) == 0x3FC40, hex(data[-2].lower)
+ assert (data[-2].lower) == 0x323B0, hex(data[-2].lower)
assert (data[-2].upper) == 0xE00FF, hex(data[-2].upper)
assert (data[-1].lower) == 0xE01F0, hex(data[-1].lower)
assert (data[-1].upper) == 0x10FFFF, hex(data[-1].upper)
>From 0c01b201dbce5421cb547c2df4cbafe2756ceab1 Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Fri, 19 Jun 2026 19:30:38 -0400
Subject: [PATCH 21/31] Update UCD to 18.0.0
---
.../data/unicode/DerivedCoreProperties.txt | 1062 +++++++---
.../data/unicode/DerivedGeneralCategory.txt | 366 ++--
libcxx/utils/data/unicode/EastAsianWidth.txt | 175 +-
.../data/unicode/GraphemeBreakProperty.txt | 40 +-
.../utils/data/unicode/GraphemeBreakTest.txt | 1824 +++++++----------
libcxx/utils/data/unicode/emoji-data.txt | 173 +-
6 files changed, 2044 insertions(+), 1596 deletions(-)
diff --git a/libcxx/utils/data/unicode/DerivedCoreProperties.txt b/libcxx/utils/data/unicode/DerivedCoreProperties.txt
index 1075638f1a654..08b1c3b594ac6 100644
--- a/libcxx/utils/data/unicode/DerivedCoreProperties.txt
+++ b/libcxx/utils/data/unicode/DerivedCoreProperties.txt
@@ -1,6 +1,6 @@
-# DerivedCoreProperties-16.0.0.txt
-# Date: 2024-05-31, 18:09:32 GMT
-# © 2024 Unicode®, Inc.
+# DerivedCoreProperties-18.0.0.txt
+# Date: 2026-05-12, 22:09:55 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
@@ -178,6 +178,8 @@ FF5E ; Math # Sm FULLWIDTH TILDE
FFE2 ; Math # Sm FULLWIDTH NOT SIGN
FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
10D8E..10D8F ; Math # Sm [2] GARAY PLUS SIGN..GARAY MINUS SIGN
+1CEDD..1CEDF ; Math # Sm [3] SQUARE ROOT OF SQUARE ROOT..SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT
+1CEF0..1CEFD ; Math # Sm [14] MEDIUM SMALL WHITE CIRCLE WITH HORIZONTAL BAR..HYPERBOLA
1D400..1D454 ; Math # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C ; Math # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F ; Math # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
@@ -196,7 +198,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1D540..1D544 ; Math # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; Math # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; Math # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Math # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; Math # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; Math # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C1 ; Math # Sm MATHEMATICAL BOLD NABLA
1D6C2..1D6DA ; Math # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
@@ -219,6 +221,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1D7C3 ; Math # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB ; Math # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; Math # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1DB00..1DB1C ; Math # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL
1EE00..1EE03 ; Math # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; Math # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
1EE21..1EE22 ; Math # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
@@ -253,8 +256,9 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1EEA5..1EEA9 ; Math # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; Math # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1EEF0..1EEF1 ; Math # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL
+1F8D0..1F8D8 ; Math # Sm [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE
-# Total code points: 2312
+# Total code points: 2368
# ================================================
@@ -273,8 +277,8 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
01BC..01BF ; Alphabetic # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; Alphabetic # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; Alphabetic # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; Alphabetic # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; Alphabetic # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; Alphabetic # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; Alphabetic # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; Alphabetic # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 ; Alphabetic # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 ; Alphabetic # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -296,13 +300,14 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
03F7..0481 ; Alphabetic # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
048A..052F ; Alphabetic # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; Alphabetic # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; Alphabetic # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; Alphabetic # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
0560..0588 ; Alphabetic # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; Alphabetic # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
05B0..05BD ; Alphabetic # Mn [14] HEBREW POINT SHEVA..HEBREW POINT METEG
05BF ; Alphabetic # Mn HEBREW POINT RAFE
05C1..05C2 ; Alphabetic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; Alphabetic # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Alphabetic # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; Alphabetic # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
05D0..05EA ; Alphabetic # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; Alphabetic # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0610..061A ; Alphabetic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
@@ -344,7 +349,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0840..0858 ; Alphabetic # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0860..086A ; Alphabetic # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; Alphabetic # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; Alphabetic # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; Alphabetic # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
0897 ; Alphabetic # Mn ARABIC PEPET
08A0..08C8 ; Alphabetic # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; Alphabetic # Lm ARABIC SMALL FARSI YEH
@@ -477,7 +482,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0C4A..0C4C ; Alphabetic # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
0C55..0C56 ; Alphabetic # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
0C58..0C5A ; Alphabetic # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; Alphabetic # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; Alphabetic # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; Alphabetic # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; Alphabetic # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C80 ; Alphabetic # Lo KANNADA SIGN SPACING CANDRABINDU
@@ -497,7 +502,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0CCA..0CCB ; Alphabetic # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CCC ; Alphabetic # Mn KANNADA VOWEL SIGN AU
0CD5..0CD6 ; Alphabetic # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDD..0CDE ; Alphabetic # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; Alphabetic # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; Alphabetic # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE2..0CE3 ; Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CF1..0CF2 ; Alphabetic # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
@@ -748,7 +753,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1FF6..1FFC ; Alphabetic # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
2071 ; Alphabetic # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; Alphabetic # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; Alphabetic # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; Alphabetic # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
2102 ; Alphabetic # L& DOUBLE-STRUCK CAPITAL C
2107 ; Alphabetic # L& EULER CONSTANT
210A..2113 ; Alphabetic # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
@@ -833,11 +838,9 @@ A771..A787 ; Alphabetic # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER
A788 ; Alphabetic # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; Alphabetic # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; Alphabetic # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; Alphabetic # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; Alphabetic # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; Alphabetic # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; Alphabetic # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; Alphabetic # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; Alphabetic # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Alphabetic # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; Alphabetic # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; Alphabetic # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; Alphabetic # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; Alphabetic # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -926,6 +929,7 @@ AB30..AB5A ; Alphabetic # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMA
AB5C..AB5F ; Alphabetic # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; Alphabetic # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; Alphabetic # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; Alphabetic # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; Alphabetic # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; Alphabetic # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -1007,7 +1011,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
10760..10767 ; Alphabetic # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; Alphabetic # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Alphabetic # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Alphabetic # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Alphabetic # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; Alphabetic # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; Alphabetic # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; Alphabetic # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -1020,6 +1024,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
108F4..108F5 ; Alphabetic # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; Alphabetic # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; Alphabetic # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; Alphabetic # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; Alphabetic # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; Alphabetic # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; Alphabetic # Lo KHAROSHTHI LETTER A
@@ -1053,7 +1058,14 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
10EAB..10EAC ; Alphabetic # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EB0..10EB1 ; Alphabetic # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; Alphabetic # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
-10EFC ; Alphabetic # Mn ARABIC COMBINING ALEF OVERLAY
+10EC5 ; Alphabetic # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; Alphabetic # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ECB..10ECD ; Alphabetic # Mn [3] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC SOUTHWEST POINTING ARROWHEAD BELOW
+10ED9..10EEE ; Alphabetic # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
+10EF3 ; Alphabetic # Mn ARABIC SMALL HIGH NOON WITH FATHA
+10EF5 ; Alphabetic # Mn ARABIC SMALL HIGH NOON WITH DAMMA
+10EF7..10EF8 ; Alphabetic # Mn [2] ARABIC SMALL HIGH HEH INITIAL FORM..ARABIC SMALL HIGH WORD KABBIR
+10EFA..10EFC ; Alphabetic # Mn [3] ARABIC DOUBLE VERTICAL BAR BELOW..ARABIC COMBINING ALEF OVERLAY
10F00..10F1C ; Alphabetic # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; Alphabetic # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; Alphabetic # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -1239,6 +1251,13 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11A97 ; Alphabetic # Mc SOYOMBO SIGN VISARGA
11A9D ; Alphabetic # Lo SOYOMBO MARK PLUTA
11AB0..11AF8 ; Alphabetic # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; Alphabetic # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11B60 ; Alphabetic # Mn SHARADA VOWEL SIGN OE
+11B61 ; Alphabetic # Mc SHARADA VOWEL SIGN OOE
+11B62..11B64 ; Alphabetic # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B65 ; Alphabetic # Mc SHARADA VOWEL SIGN SHORT O
+11B66 ; Alphabetic # Mn SHARADA VOWEL SIGN CANDRA E
+11B67 ; Alphabetic # Mc SHARADA VOWEL SIGN CANDRA O
11BC0..11BE0 ; Alphabetic # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11C00..11C08 ; Alphabetic # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; Alphabetic # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
@@ -1274,6 +1293,11 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11D95 ; Alphabetic # Mn GUNJALA GONDI SIGN ANUSVARA
11D96 ; Alphabetic # Mc GUNJALA GONDI SIGN VISARGA
11D98 ; Alphabetic # Lo GUNJALA GONDI OM
+11DB0..11DD8 ; Alphabetic # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; Alphabetic # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; Alphabetic # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DF0 ; Alphabetic # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
+11DF1 ; Alphabetic # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; Alphabetic # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; Alphabetic # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Alphabetic # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
@@ -1288,8 +1312,10 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11F40 ; Alphabetic # Mn KAWI VOWEL SIGN EU
11FB0 ; Alphabetic # Lo LISU LETTER YHA
12000..12399 ; Alphabetic # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; Alphabetic # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; Alphabetic # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; Alphabetic # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; Alphabetic # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; Alphabetic # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; Alphabetic # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342F ; Alphabetic # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
13441..13446 ; Alphabetic # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
@@ -1310,7 +1336,12 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
16D40..16D42 ; Alphabetic # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA
16D43..16D6A ; Alphabetic # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
16D6B..16D6C ; Alphabetic # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
+16D80..16D97 ; Alphabetic # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D98 ; Alphabetic # Mn CHISOI SIGN ANUSVARA
+16D99..16D9C ; Alphabetic # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
16E40..16E7F ; Alphabetic # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; Alphabetic # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; Alphabetic # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; Alphabetic # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F4F ; Alphabetic # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F50 ; Alphabetic # Lo MIAO LETTER NASALIZATION
@@ -1320,17 +1351,21 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
16FE0..16FE1 ; Alphabetic # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE3 ; Alphabetic # Lm OLD CHINESE ITERATION MARK
16FF0..16FF1 ; Alphabetic # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
-17000..187F7 ; Alphabetic # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; Alphabetic # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; Alphabetic # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; Alphabetic # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; Alphabetic # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; Alphabetic # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; Alphabetic # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; Alphabetic # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; Alphabetic # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; Alphabetic # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; Alphabetic # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Alphabetic # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Alphabetic # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; Alphabetic # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; Alphabetic # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; Alphabetic # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; Alphabetic # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; Alphabetic # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; Alphabetic # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; Alphabetic # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; Alphabetic # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Alphabetic # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; Alphabetic # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -1355,7 +1390,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1D540..1D544 ; Alphabetic # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; Alphabetic # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; Alphabetic # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Alphabetic # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; Alphabetic # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; Alphabetic # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; Alphabetic # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; Alphabetic # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -1369,8 +1404,10 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1D7C4..1D7CB ; Alphabetic # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Alphabetic # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; Alphabetic # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; Alphabetic # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; Alphabetic # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; Alphabetic # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; Alphabetic # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; Alphabetic # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; Alphabetic # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E000..1E006 ; Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; Alphabetic # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
@@ -1387,6 +1424,17 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1E4EB ; Alphabetic # Lm NAG MUNDARI SIGN OJOD
1E5D0..1E5ED ; Alphabetic # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG
1E5F0 ; Alphabetic # Lo OL ONAL SIGN HODDOND
+1E6C0..1E6DE ; Alphabetic # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; Alphabetic # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E3 ; Alphabetic # Mn TAI YO SIGN UE
+1E6E4..1E6E5 ; Alphabetic # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E6 ; Alphabetic # Mn TAI YO SIGN AU
+1E6E7..1E6ED ; Alphabetic # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6EE..1E6EF ; Alphabetic # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F0..1E6F4 ; Alphabetic # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6F5 ; Alphabetic # Mn TAI YO SIGN OM
+1E6FE ; Alphabetic # Lo TAI YO SYMBOL MUEANG
+1E6FF ; Alphabetic # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Alphabetic # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1432,16 +1480,16 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1F150..1F169 ; Alphabetic # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Alphabetic # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
20000..2A6DF ; Alphabetic # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; Alphabetic # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; Alphabetic # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; Alphabetic # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; Alphabetic # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; Alphabetic # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; Alphabetic # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; Alphabetic # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; Alphabetic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Alphabetic # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; Alphabetic # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; Alphabetic # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; Alphabetic # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
-# Total code points: 142759
+# Total code points: 160283
# ================================================
@@ -1595,7 +1643,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
024B ; Lowercase # L& LATIN SMALL LETTER Q WITH HOOK TAIL
024D ; Lowercase # L& LATIN SMALL LETTER R WITH STROKE
024F..0293 ; Lowercase # L& [69] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Lowercase # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0296..02AF ; Lowercase # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02B8 ; Lowercase # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
02C0..02C1 ; Lowercase # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
02E0..02E4 ; Lowercase # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -1724,7 +1772,9 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
052B ; Lowercase # L& CYRILLIC SMALL LETTER DZZHE
052D ; Lowercase # L& CYRILLIC SMALL LETTER DCHE
052F ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
+0558 ; Lowercase # Lm MODIFIER LETTER ARMENIAN SMALL EH
0560..0588 ; Lowercase # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; Lowercase # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
10D0..10FA ; Lowercase # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
10FC ; Lowercase # Lm MODIFIER LETTER GEORGIAN NAR
10FD..10FF ; Lowercase # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
@@ -1883,7 +1933,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1FF6..1FF7 ; Lowercase # L& [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
2071 ; Lowercase # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; Lowercase # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; Lowercase # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+2090..209F ; Lowercase # Lm [16] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER Z
210A ; Lowercase # L& SCRIPT SMALL G
210E..210F ; Lowercase # L& [2] PLANCK CONSTANT..PLANCK CONSTANT OVER TWO PI
2113 ; Lowercase # L& SCRIPT SMALL L
@@ -2073,13 +2123,14 @@ A7C3 ; Lowercase # L& LATIN SMALL LETTER ANGLICANA W
A7C8 ; Lowercase # L& LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY
A7CA ; Lowercase # L& LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
A7CD ; Lowercase # L& LATIN SMALL LETTER S WITH DIAGONAL STROKE
+A7CF ; Lowercase # L& LATIN SMALL LETTER PHARYNGEAL VOICED FRICATIVE
A7D1 ; Lowercase # L& LATIN SMALL LETTER CLOSED INSULAR G
A7D3 ; Lowercase # L& LATIN SMALL LETTER DOUBLE THORN
A7D5 ; Lowercase # L& LATIN SMALL LETTER DOUBLE WYNN
A7D7 ; Lowercase # L& LATIN SMALL LETTER MIDDLE SCOTS S
A7D9 ; Lowercase # L& LATIN SMALL LETTER SIGMOID S
A7DB ; Lowercase # L& LATIN SMALL LETTER LAMBDA
-A7F2..A7F4 ; Lowercase # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A7F1..A7F4 ; Lowercase # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F6 ; Lowercase # L& LATIN SMALL LETTER REVERSED HALF H
A7F8..A7F9 ; Lowercase # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Lowercase # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -2100,11 +2151,12 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
10780 ; Lowercase # Lm MODIFIER LETTER SMALL CAPITAL AA
10783..10785 ; Lowercase # Lm [3] MODIFIER LETTER SMALL AE..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Lowercase # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Lowercase # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Lowercase # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10CC0..10CF2 ; Lowercase # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
10D70..10D85 ; Lowercase # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118C0..118DF ; Lowercase # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E60..16E7F ; Lowercase # L& [32] MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EBB..16ED3 ; Lowercase # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
1D41A..1D433 ; Lowercase # L& [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
1D44E..1D454 ; Lowercase # L& [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
1D456..1D467 ; Lowercase # L& [18] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL Z
@@ -2121,7 +2173,7 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
1D5EE..1D607 ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF BOLD SMALL A..MATHEMATICAL SANS-SERIF BOLD SMALL Z
1D622..1D63B ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF ITALIC SMALL A..MATHEMATICAL SANS-SERIF ITALIC SMALL Z
1D656..1D66F ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D68A..1D6A5 ; Lowercase # L& [28] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D68A..1D6A6 ; Lowercase # L& [29] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6C2..1D6DA ; Lowercase # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6E1 ; Lowercase # L& [6] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL BOLD PI SYMBOL
1D6FC..1D714 ; Lowercase # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
@@ -2134,12 +2186,29 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
1D7C4..1D7C9 ; Lowercase # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
1D7CB ; Lowercase # L& MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Lowercase # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
-1DF0B..1DF1E ; Lowercase # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; Lowercase # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF3F ; Lowercase # L& [53] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER BARRED W
+1DF41..1DF47 ; Lowercase # L& [7] LATIN SMALL LETTER BARRED A..LATIN SMALL LETTER BARRED H WITH HOOK
+1DF49 ; Lowercase # L& LATIN SMALL LETTER BARRED K
+1DF4B..1DF4C ; Lowercase # L& [2] LATIN SMALL LETTER BARRED M..LATIN SMALL LETTER BARRED M WITH HOOK
+1DF4E..1DF50 ; Lowercase # L& [3] LATIN SMALL LETTER BARRED N..LATIN SMALL LETTER TURNED R WITH STROKE
+1DF52..1DF67 ; Lowercase # L& [22] LATIN SMALL LETTER BARRED V..LATIN SMALL LETTER LEZH WITH CURL
+1DF69 ; Lowercase # L& LATIN SMALL LETTER PHONOTYPIC A WITH SWASH
+1DF6B ; Lowercase # L& LATIN SMALL LETTER PHONOTYPIC ROUNDTOP A
+1DF6D ; Lowercase # L& LATIN SMALL LETTER REVERSED SCRUPLE
+1DF6F..1DF71 ; Lowercase # L& [3] LATIN SMALL LETTER PHONOTYPIC DIPHTHONG AI..LATIN SMALL LETTER STRETCHED I
+1DF73 ; Lowercase # L& LATIN SMALL LETTER O WITH CURL
+1DF75 ; Lowercase # L& LATIN SMALL LETTER CLOSED OMEGA WITH LONG STEM
+1DF77 ; Lowercase # L& LATIN SMALL LETTER TURNED CLOSED OMEGA
+1DF79 ; Lowercase # L& LATIN SMALL LETTER PHONOTYPIC TH
+1DF7B ; Lowercase # L& LATIN SMALL LETTER U WITH HOOK TAIL
+1DF7D ; Lowercase # L& LATIN SMALL LETTER U WITH NOTCH AT BOTTOM
+1DF7F ; Lowercase # L& LATIN SMALL LETTER REVERSED U
+1DF90..1DF96 ; Lowercase # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; Lowercase # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; Lowercase # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E922..1E943 ; Lowercase # L& [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2569
+# Total code points: 2740
# ================================================
@@ -2750,12 +2819,17 @@ A7C2 ; Uppercase # L& LATIN CAPITAL LETTER ANGLICANA W
A7C4..A7C7 ; Uppercase # L& [4] LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
A7C9 ; Uppercase # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
A7CB..A7CC ; Uppercase # L& [2] LATIN CAPITAL LETTER RAMS HORN..LATIN CAPITAL LETTER S WITH DIAGONAL STROKE
+A7CE ; Uppercase # L& LATIN CAPITAL LETTER PHARYNGEAL VOICED FRICATIVE
A7D0 ; Uppercase # L& LATIN CAPITAL LETTER CLOSED INSULAR G
+A7D2 ; Uppercase # L& LATIN CAPITAL LETTER DOUBLE THORN
+A7D4 ; Uppercase # L& LATIN CAPITAL LETTER DOUBLE WYNN
A7D6 ; Uppercase # L& LATIN CAPITAL LETTER MIDDLE SCOTS S
A7D8 ; Uppercase # L& LATIN CAPITAL LETTER SIGMOID S
A7DA ; Uppercase # L& LATIN CAPITAL LETTER LAMBDA
-A7DC ; Uppercase # L& LATIN CAPITAL LETTER LAMBDA WITH STROKE
+A7DC..A7DD ; Uppercase # L& [2] LATIN CAPITAL LETTER LAMBDA WITH STROKE..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Uppercase # L& LATIN CAPITAL LETTER R WITH LONG LEG
A7F5 ; Uppercase # L& LATIN CAPITAL LETTER REVERSED HALF H
+AB6C..AB6D ; Uppercase # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Uppercase # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
104B0..104D3 ; Uppercase # L& [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA
@@ -2767,6 +2841,7 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
10D50..10D65 ; Uppercase # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA
118A0..118BF ; Uppercase # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
16E40..16E5F ; Uppercase # L& [32] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y
+16EA0..16EB8 ; Uppercase # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
1D400..1D419 ; Uppercase # L& [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
1D434..1D44D ; Uppercase # L& [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
1D468..1D481 ; Uppercase # L& [26] MATHEMATICAL BOLD ITALIC CAPITAL A..MATHEMATICAL BOLD ITALIC CAPITAL Z
@@ -2798,12 +2873,28 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
1D756..1D76E ; Uppercase # L& [25] MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
1D790..1D7A8 ; Uppercase # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
1D7CA ; Uppercase # L& MATHEMATICAL BOLD CAPITAL DIGAMMA
+1DF40 ; Uppercase # L& LATIN CAPITAL LETTER BARRED A
+1DF48 ; Uppercase # L& LATIN CAPITAL LETTER BARRED K
+1DF4A ; Uppercase # L& LATIN CAPITAL LETTER BARRED M
+1DF4D ; Uppercase # L& LATIN CAPITAL LETTER BARRED N
+1DF51 ; Uppercase # L& LATIN CAPITAL LETTER BARRED V
+1DF68 ; Uppercase # L& LATIN CAPITAL LETTER PHONOTYPIC A WITH SWASH
+1DF6A ; Uppercase # L& LATIN CAPITAL LETTER PHONOTYPIC ROUNDTOP A
+1DF6C ; Uppercase # L& LATIN CAPITAL LETTER REVERSED SCRUPLE
+1DF6E ; Uppercase # L& LATIN CAPITAL LETTER PHONOTYPIC DIPHTHONG AI
+1DF72 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CURL
+1DF74 ; Uppercase # L& LATIN CAPITAL LETTER CLOSED OMEGA WITH LONG STEM
+1DF76 ; Uppercase # L& LATIN CAPITAL LETTER TURNED CLOSED OMEGA
+1DF78 ; Uppercase # L& LATIN CAPITAL LETTER PHONOTYPIC TH
+1DF7A ; Uppercase # L& LATIN CAPITAL LETTER U WITH HOOK TAIL
+1DF7C ; Uppercase # L& LATIN CAPITAL LETTER U WITH NOTCH AT BOTTOM
+1DF7E ; Uppercase # L& LATIN CAPITAL LETTER REVERSED U
1E900..1E921 ; Uppercase # L& [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA
1F130..1F149 ; Uppercase # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z
1F150..1F169 ; Uppercase # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Uppercase # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 1978
+# Total code points: 2026
# ================================================
@@ -2821,7 +2912,7 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
00F8..01BA ; Cased # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
01BC..01BF ; Cased # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C4..0293 ; Cased # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Cased # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0296..02AF ; Cased # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02B8 ; Cased # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
02C0..02C1 ; Cased # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
02E0..02E4 ; Cased # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -2839,7 +2930,9 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
03F7..0481 ; Cased # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
048A..052F ; Cased # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; Cased # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
+0558 ; Cased # Lm MODIFIER LETTER ARMENIAN SMALL EH
0560..0588 ; Cased # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; Cased # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
10A0..10C5 ; Cased # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Cased # L& GEORGIAN CAPITAL LETTER YN
10CD ; Cased # L& GEORGIAN CAPITAL LETTER AEN
@@ -2878,7 +2971,7 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
1FF6..1FFC ; Cased # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
2071 ; Cased # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; Cased # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; Cased # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+2090..209F ; Cased # Lm [16] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER Z
2102 ; Cased # L& DOUBLE-STRUCK CAPITAL C
2107 ; Cased # L& EULER CONSTANT
210A..2113 ; Cased # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
@@ -2911,11 +3004,9 @@ A722..A76F ; Cased # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN
A770 ; Cased # Lm MODIFIER LETTER US
A771..A787 ; Cased # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A78B..A78E ; Cased # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
-A790..A7CD ; Cased # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; Cased # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; Cased # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; Cased # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; Cased # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; Cased # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Cased # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; Cased # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; Cased # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F8..A7F9 ; Cased # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Cased # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -2923,6 +3014,7 @@ AB30..AB5A ; Cased # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LE
AB5C..AB5F ; Cased # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; Cased # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; Cased # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; Cased # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; Cased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Cased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Cased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -2942,13 +3034,15 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
10780 ; Cased # Lm MODIFIER LETTER SMALL CAPITAL AA
10783..10785 ; Cased # Lm [3] MODIFIER LETTER SMALL AE..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Cased # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Cased # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Cased # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10C80..10CB2 ; Cased # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
10CC0..10CF2 ; Cased # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
10D50..10D65 ; Cased # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA
10D70..10D85 ; Cased # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118A0..118DF ; Cased # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E40..16E7F ; Cased # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; Cased # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; Cased # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
1D400..1D454 ; Cased # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C ; Cased # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F ; Cased # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
@@ -2967,7 +3061,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1D540..1D544 ; Cased # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; Cased # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; Cased # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Cased # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; Cased # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; Cased # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; Cased # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; Cased # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -2980,15 +3074,16 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1D7AA..1D7C2 ; Cased # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
1D7C4..1D7CB ; Cased # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Cased # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
-1DF0B..1DF1E ; Cased # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; Cased # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; Cased # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF90..1DF96 ; Cased # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; Cased # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; Cased # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E900..1E943 ; Cased # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA
1F130..1F149 ; Cased # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z
1F150..1F169 ; Cased # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Cased # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 4578
+# Total code points: 4797
# ================================================
@@ -3027,13 +3122,14 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
0387 ; Case_Ignorable # Po GREEK ANO TELEIA
0483..0487 ; Case_Ignorable # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
0488..0489 ; Case_Ignorable # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0559 ; Case_Ignorable # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; Case_Ignorable # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
055F ; Case_Ignorable # Po ARMENIAN ABBREVIATION MARK
+058B..058C ; Case_Ignorable # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
0591..05BD ; Case_Ignorable # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
05BF ; Case_Ignorable # Mn HEBREW POINT RAFE
05C1..05C2 ; Case_Ignorable # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; Case_Ignorable # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Case_Ignorable # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; Case_Ignorable # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
05F4 ; Case_Ignorable # Po HEBREW PUNCTUATION GERSHAYIM
0600..0605 ; Case_Ignorable # Cf [6] ARABIC NUMBER SIGN..ARABIC NUMBER MARK ABOVE
0610..061A ; Case_Ignorable # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
@@ -3103,7 +3199,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
0B3F ; Case_Ignorable # Mn ORIYA VOWEL SIGN I
0B41..0B44 ; Case_Ignorable # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
0B4D ; Case_Ignorable # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; Case_Ignorable # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; Case_Ignorable # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B62..0B63 ; Case_Ignorable # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
0B82 ; Case_Ignorable # Mn TAMIL SIGN ANUSVARA
0BC0 ; Case_Ignorable # Mn TAMIL VOWEL SIGN II
@@ -3194,7 +3290,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1AA7 ; Case_Ignorable # Lm TAI THAM SIGN MAI YAMOK
1AB0..1ABD ; Case_Ignorable # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; Case_Ignorable # Me COMBINING PARENTHESES OVERLAY
-1ABF..1ACE ; Case_Ignorable # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; Case_Ignorable # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; Case_Ignorable # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B34 ; Case_Ignorable # Mn BALINESE SIGN REREKAN
1B36..1B3A ; Case_Ignorable # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
@@ -3238,7 +3334,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
2066..206F ; Case_Ignorable # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES
2071 ; Case_Ignorable # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; Case_Ignorable # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; Case_Ignorable # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; Case_Ignorable # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
20D0..20DC ; Case_Ignorable # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20DD..20E0 ; Case_Ignorable # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
20E1 ; Case_Ignorable # Mn COMBINING LEFT RIGHT ARROW ABOVE
@@ -3274,7 +3370,7 @@ A720..A721 ; Case_Ignorable # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..
A770 ; Case_Ignorable # Lm MODIFIER LETTER US
A788 ; Case_Ignorable # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A789..A78A ; Case_Ignorable # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A7F2..A7F4 ; Case_Ignorable # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A7F1..A7F4 ; Case_Ignorable # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F8..A7F9 ; Case_Ignorable # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A802 ; Case_Ignorable # Mn SYLOTI NAGRI SIGN DVISVARA
A806 ; Case_Ignorable # Mn SYLOTI NAGRI SIGN HASANTA
@@ -3338,7 +3434,7 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
10376..1037A ; Case_Ignorable # Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII
10780..10785 ; Case_Ignorable # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Case_Ignorable # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Case_Ignorable # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Case_Ignorable # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10A01..10A03 ; Case_Ignorable # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
10A05..10A06 ; Case_Ignorable # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
10A0C..10A0F ; Case_Ignorable # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
@@ -3350,7 +3446,10 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
10D69..10D6D ; Case_Ignorable # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK
10D6F ; Case_Ignorable # Lm GARAY REDUPLICATION MARK
10EAB..10EAC ; Case_Ignorable # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
-10EFC..10EFF ; Case_Ignorable # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10EC5 ; Case_Ignorable # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC9..10ECA ; Case_Ignorable # Sk [2] ARABIC SMALL BASELINE FATHA..ARABIC SMALL BASELINE DOTLESS HEAD OF KHAH
+10ECB..10ECF ; Case_Ignorable # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10EF0..10EFF ; Case_Ignorable # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Case_Ignorable # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Case_Ignorable # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Case_Ignorable # Mn BRAHMI SIGN ANUSVARA
@@ -3427,6 +3526,9 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
11A59..11A5B ; Case_Ignorable # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
11A8A..11A96 ; Case_Ignorable # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
11A98..11A99 ; Case_Ignorable # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+11B60 ; Case_Ignorable # Mn SHARADA VOWEL SIGN OE
+11B62..11B64 ; Case_Ignorable # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B66 ; Case_Ignorable # Mn SHARADA VOWEL SIGN CANDRA E
11C30..11C36 ; Case_Ignorable # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
11C38..11C3D ; Case_Ignorable # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
11C3F ; Case_Ignorable # Mn BHAIKSUKI SIGN VIRAMA
@@ -3442,6 +3544,8 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
11D90..11D91 ; Case_Ignorable # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; Case_Ignorable # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Case_Ignorable # Mn GUNJALA GONDI VIRAMA
+11DD9 ; Case_Ignorable # Lm TOLONG SIKI SIGN SELA
+11DF0 ; Case_Ignorable # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
11EF3..11EF4 ; Case_Ignorable # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11F00..11F01 ; Case_Ignorable # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
11F36..11F3A ; Case_Ignorable # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
@@ -3458,12 +3562,15 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
16B40..16B43 ; Case_Ignorable # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
16D40..16D42 ; Case_Ignorable # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA
16D6B..16D6C ; Case_Ignorable # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
+16D98 ; Case_Ignorable # Mn CHISOI SIGN ANUSVARA
+16D9D ; Case_Ignorable # Mn CHISOI SIGN SISO
16F4F ; Case_Ignorable # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F8F..16F92 ; Case_Ignorable # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
16F93..16F9F ; Case_Ignorable # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8
16FE0..16FE1 ; Case_Ignorable # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE3 ; Case_Ignorable # Lm OLD CHINESE ITERATION MARK
16FE4 ; Case_Ignorable # Mn KHITAN SMALL SCRIPT FILLER
+16FF2..16FF3 ; Case_Ignorable # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
1AFF0..1AFF3 ; Case_Ignorable # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Case_Ignorable # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Case_Ignorable # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
@@ -3471,18 +3578,21 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
1BCA0..1BCA3 ; Case_Ignorable # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1CF00..1CF2D ; Case_Ignorable # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; Case_Ignorable # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; Case_Ignorable # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D167..1D169 ; Case_Ignorable # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D173..1D17A ; Case_Ignorable # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
1D17B..1D182 ; Case_Ignorable # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
1D185..1D18B ; Case_Ignorable # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Case_Ignorable # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Case_Ignorable # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D25B..1D25C ; Case_Ignorable # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
1DA00..1DA36 ; Case_Ignorable # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
1DA3B..1DA6C ; Case_Ignorable # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
1DA75 ; Case_Ignorable # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
1DA84 ; Case_Ignorable # Mn SIGNWRITING LOCATION HEAD NECK
1DA9B..1DA9F ; Case_Ignorable # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
1DAA1..1DAAF ; Case_Ignorable # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
+1DFCD..1DFFF ; Case_Ignorable # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E000..1E006 ; Case_Ignorable # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; Case_Ignorable # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; Case_Ignorable # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
@@ -3497,6 +3607,11 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
1E4EB ; Case_Ignorable # Lm NAG MUNDARI SIGN OJOD
1E4EC..1E4EF ; Case_Ignorable # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E5EE..1E5EF ; Case_Ignorable # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
+1E6E3 ; Case_Ignorable # Mn TAI YO SIGN UE
+1E6E6 ; Case_Ignorable # Mn TAI YO SIGN AU
+1E6EE..1E6EF ; Case_Ignorable # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F5 ; Case_Ignorable # Mn TAI YO SIGN OM
+1E6FF ; Case_Ignorable # Lm TAI YO XAM LAI
1E8D0..1E8D6 ; Case_Ignorable # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Case_Ignorable # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1E94B ; Case_Ignorable # Lm ADLAM NASALIZATION MARK
@@ -3505,13 +3620,14 @@ E0001 ; Case_Ignorable # Cf LANGUAGE TAG
E0020..E007F ; Case_Ignorable # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Case_Ignorable # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2749
+# Total code points: 2892
# ================================================
# Derived Property: Changes_When_Lowercased (CWL)
# Characters whose normalized forms are not stable under a toLowercase mapping.
-# For more information, see D139 in Section 3.13, "Default Case Algorithms".
+# For more information, see the definition of "isLowercase(X)"
+# in the "Conformance" / "Default Case Algorithms" section of the core specification.
# Changes_When_Lowercased(X) is true when toLowercase(toNFD(X)) != toNFD(X)
0041..005A ; Changes_When_Lowercased # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
@@ -4110,12 +4226,17 @@ A7C2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER ANGLICAN
A7C4..A7C7 ; Changes_When_Lowercased # L& [4] LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
A7C9 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
A7CB..A7CC ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER RAMS HORN..LATIN CAPITAL LETTER S WITH DIAGONAL STROKE
+A7CE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER PHARYNGEAL VOICED FRICATIVE
A7D0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER CLOSED INSULAR G
+A7D2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER DOUBLE THORN
+A7D4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER DOUBLE WYNN
A7D6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER MIDDLE SCOTS S
A7D8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER SIGMOID S
A7DA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER LAMBDA
-A7DC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER LAMBDA WITH STROKE
+A7DC..A7DD ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER LAMBDA WITH STROKE..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH LONG LEG
A7F5 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER REVERSED HALF H
+AB6C..AB6D ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Changes_When_Lowercased # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
104B0..104D3 ; Changes_When_Lowercased # L& [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA
@@ -4127,15 +4248,33 @@ FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTE
10D50..10D65 ; Changes_When_Lowercased # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA
118A0..118BF ; Changes_When_Lowercased # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
16E40..16E5F ; Changes_When_Lowercased # L& [32] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y
+16EA0..16EB8 ; Changes_When_Lowercased # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+1DF40 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BARRED A
+1DF48 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BARRED K
+1DF4A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BARRED M
+1DF4D ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BARRED N
+1DF51 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BARRED V
+1DF68 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER PHONOTYPIC A WITH SWASH
+1DF6A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER PHONOTYPIC ROUNDTOP A
+1DF6C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER REVERSED SCRUPLE
+1DF6E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER PHONOTYPIC DIPHTHONG AI
+1DF72 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CURL
+1DF74 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER CLOSED OMEGA WITH LONG STEM
+1DF76 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TURNED CLOSED OMEGA
+1DF78 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER PHONOTYPIC TH
+1DF7A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HOOK TAIL
+1DF7C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH NOTCH AT BOTTOM
+1DF7E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER REVERSED U
1E900..1E921 ; Changes_When_Lowercased # L& [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA
-# Total code points: 1460
+# Total code points: 1508
# ================================================
# Derived Property: Changes_When_Uppercased (CWU)
# Characters whose normalized forms are not stable under a toUppercase mapping.
-# For more information, see D140 in Section 3.13, "Default Case Algorithms".
+# For more information, see the definition of "isUppercase(X)"
+# in the "Conformance" / "Default Case Algorithms" section of the core specification.
# Changes_When_Uppercased(X) is true when toUppercase(toNFD(X)) != toNFD(X)
0061..007A ; Changes_When_Uppercased # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
@@ -4291,7 +4430,8 @@ FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTE
026F ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED M
0271..0272 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
0275 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH TAIL
+0277 ; Changes_When_Uppercased # L& LATIN SMALL LETTER CLOSED OMEGA
+027C..027D ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER R WITH LONG LEG..LATIN SMALL LETTER R WITH TAIL
0280 ; Changes_When_Uppercased # L& LATIN LETTER SMALL CAPITAL R
0282..0283 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER S WITH HOOK..LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Uppercased # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
@@ -4747,11 +4887,15 @@ A7C3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER ANGLICANA
A7C8 ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY
A7CA ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
A7CD ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH DIAGONAL STROKE
+A7CF ; Changes_When_Uppercased # L& LATIN SMALL LETTER PHARYNGEAL VOICED FRICATIVE
A7D1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER CLOSED INSULAR G
+A7D3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER DOUBLE THORN
+A7D5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER DOUBLE WYNN
A7D7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER MIDDLE SCOTS S
A7D9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER SIGMOID S
A7DB ; Changes_When_Uppercased # L& LATIN SMALL LETTER LAMBDA
A7F6 ; Changes_When_Uppercased # L& LATIN SMALL LETTER REVERSED HALF H
+AB4B..AB4C ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER SCRIPT R..LATIN SMALL LETTER SCRIPT R WITH RING
AB53 ; Changes_When_Uppercased # L& LATIN SMALL LETTER CHI
AB70..ABBF ; Changes_When_Uppercased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Uppercased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
@@ -4767,15 +4911,34 @@ FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER
10D70..10D85 ; Changes_When_Uppercased # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118C0..118DF ; Changes_When_Uppercased # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E60..16E7F ; Changes_When_Uppercased # L& [32] MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EBB..16ED3 ; Changes_When_Uppercased # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
+1DF41 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED A
+1DF49 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED K
+1DF4B ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED M
+1DF4E ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED N
+1DF52 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED V
+1DF69 ; Changes_When_Uppercased # L& LATIN SMALL LETTER PHONOTYPIC A WITH SWASH
+1DF6B ; Changes_When_Uppercased # L& LATIN SMALL LETTER PHONOTYPIC ROUNDTOP A
+1DF6D ; Changes_When_Uppercased # L& LATIN SMALL LETTER REVERSED SCRUPLE
+1DF6F ; Changes_When_Uppercased # L& LATIN SMALL LETTER PHONOTYPIC DIPHTHONG AI
+1DF73 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CURL
+1DF75 ; Changes_When_Uppercased # L& LATIN SMALL LETTER CLOSED OMEGA WITH LONG STEM
+1DF77 ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED CLOSED OMEGA
+1DF79 ; Changes_When_Uppercased # L& LATIN SMALL LETTER PHONOTYPIC TH
+1DF7B ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HOOK TAIL
+1DF7D ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH NOTCH AT BOTTOM
+1DF7F ; Changes_When_Uppercased # L& LATIN SMALL LETTER REVERSED U
+1DF95 ; Changes_When_Uppercased # L& LATIN SMALL LIGATURE LONG S WITH DESCENDER S
1E922..1E943 ; Changes_When_Uppercased # L& [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 1552
+# Total code points: 1601
# ================================================
# Derived Property: Changes_When_Titlecased (CWT)
# Characters whose normalized forms are not stable under a toTitlecase mapping.
-# For more information, see D141 in Section 3.13, "Default Case Algorithms".
+# For more information, see the definition of "isTitlecase(X)"
+# in the "Conformance" / "Default Case Algorithms" section of the core specification.
# Changes_When_Titlecased(X) is true when toTitlecase(toNFD(X)) != toNFD(X)
0061..007A ; Changes_When_Titlecased # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
@@ -4932,7 +5095,8 @@ FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER
026F ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED M
0271..0272 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
0275 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH TAIL
+0277 ; Changes_When_Titlecased # L& LATIN SMALL LETTER CLOSED OMEGA
+027C..027D ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER R WITH LONG LEG..LATIN SMALL LETTER R WITH TAIL
0280 ; Changes_When_Titlecased # L& LATIN LETTER SMALL CAPITAL R
0282..0283 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER S WITH HOOK..LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Titlecased # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
@@ -5386,11 +5550,15 @@ A7C3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER ANGLICANA
A7C8 ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY
A7CA ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
A7CD ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH DIAGONAL STROKE
+A7CF ; Changes_When_Titlecased # L& LATIN SMALL LETTER PHARYNGEAL VOICED FRICATIVE
A7D1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER CLOSED INSULAR G
+A7D3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER DOUBLE THORN
+A7D5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER DOUBLE WYNN
A7D7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER MIDDLE SCOTS S
A7D9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER SIGMOID S
A7DB ; Changes_When_Titlecased # L& LATIN SMALL LETTER LAMBDA
A7F6 ; Changes_When_Titlecased # L& LATIN SMALL LETTER REVERSED HALF H
+AB4B..AB4C ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER SCRIPT R..LATIN SMALL LETTER SCRIPT R WITH RING
AB53 ; Changes_When_Titlecased # L& LATIN SMALL LETTER CHI
AB70..ABBF ; Changes_When_Titlecased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Titlecased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
@@ -5406,15 +5574,34 @@ FF41..FF5A ; Changes_When_Titlecased # L& [26] FULLWIDTH LATIN SMALL LETTER
10D70..10D85 ; Changes_When_Titlecased # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118C0..118DF ; Changes_When_Titlecased # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E60..16E7F ; Changes_When_Titlecased # L& [32] MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EBB..16ED3 ; Changes_When_Titlecased # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
+1DF41 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED A
+1DF49 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED K
+1DF4B ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED M
+1DF4E ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED N
+1DF52 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED V
+1DF69 ; Changes_When_Titlecased # L& LATIN SMALL LETTER PHONOTYPIC A WITH SWASH
+1DF6B ; Changes_When_Titlecased # L& LATIN SMALL LETTER PHONOTYPIC ROUNDTOP A
+1DF6D ; Changes_When_Titlecased # L& LATIN SMALL LETTER REVERSED SCRUPLE
+1DF6F ; Changes_When_Titlecased # L& LATIN SMALL LETTER PHONOTYPIC DIPHTHONG AI
+1DF73 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CURL
+1DF75 ; Changes_When_Titlecased # L& LATIN SMALL LETTER CLOSED OMEGA WITH LONG STEM
+1DF77 ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED CLOSED OMEGA
+1DF79 ; Changes_When_Titlecased # L& LATIN SMALL LETTER PHONOTYPIC TH
+1DF7B ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HOOK TAIL
+1DF7D ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH NOTCH AT BOTTOM
+1DF7F ; Changes_When_Titlecased # L& LATIN SMALL LETTER REVERSED U
+1DF95 ; Changes_When_Titlecased # L& LATIN SMALL LIGATURE LONG S WITH DESCENDER S
1E922..1E943 ; Changes_When_Titlecased # L& [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 1479
+# Total code points: 1528
# ================================================
# Derived Property: Changes_When_Casefolded (CWCF)
# Characters whose normalized forms are not stable under case folding.
-# For more information, see D142 in Section 3.13, "Default Case Algorithms".
+# For more information, see the definition of "isCasefolded(X)"
+# in the "Conformance" / "Default Case Algorithms" section of the core specification.
# Changes_When_Casefolded(X) is true when toCasefold(toNFD(X)) != toNFD(X)
0041..005A ; Changes_When_Casefolded # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
@@ -6022,12 +6209,17 @@ A7C2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER ANGLICAN
A7C4..A7C7 ; Changes_When_Casefolded # L& [4] LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
A7C9 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
A7CB..A7CC ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER RAMS HORN..LATIN CAPITAL LETTER S WITH DIAGONAL STROKE
+A7CE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER PHARYNGEAL VOICED FRICATIVE
A7D0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER CLOSED INSULAR G
+A7D2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER DOUBLE THORN
+A7D4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER DOUBLE WYNN
A7D6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER MIDDLE SCOTS S
A7D8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER SIGMOID S
A7DA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER LAMBDA
-A7DC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER LAMBDA WITH STROKE
+A7DC..A7DD ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER LAMBDA WITH STROKE..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH LONG LEG
A7F5 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER REVERSED HALF H
+AB6C..AB6D ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; Changes_When_Casefolded # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Casefolded # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Casefolded # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -6042,15 +6234,34 @@ FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTE
10D50..10D65 ; Changes_When_Casefolded # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA
118A0..118BF ; Changes_When_Casefolded # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
16E40..16E5F ; Changes_When_Casefolded # L& [32] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y
+16EA0..16EB8 ; Changes_When_Casefolded # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+1DF40 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BARRED A
+1DF48 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BARRED K
+1DF4A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BARRED M
+1DF4D ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BARRED N
+1DF51 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BARRED V
+1DF68 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER PHONOTYPIC A WITH SWASH
+1DF6A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER PHONOTYPIC ROUNDTOP A
+1DF6C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER REVERSED SCRUPLE
+1DF6E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER PHONOTYPIC DIPHTHONG AI
+1DF72 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CURL
+1DF74 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER CLOSED OMEGA WITH LONG STEM
+1DF76 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TURNED CLOSED OMEGA
+1DF78 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER PHONOTYPIC TH
+1DF7A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HOOK TAIL
+1DF7C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH NOTCH AT BOTTOM
+1DF7E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER REVERSED U
+1DF95 ; Changes_When_Casefolded # L& LATIN SMALL LIGATURE LONG S WITH DESCENDER S
1E900..1E921 ; Changes_When_Casefolded # L& [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA
-# Total code points: 1533
+# Total code points: 1582
# ================================================
# Derived Property: Changes_When_Casemapped (CWCM)
# Characters whose normalized forms are not stable under case mapping.
-# For more information, see D143 in Section 3.13, "Default Case Algorithms".
+# For more information, see the definition of "isCased(X)"
+# in the "Conformance" / "Default Case Algorithms" section of the core specification.
# Changes_When_Casemapped(X) is true when CWL(X), or CWT(X), or CWU(X)
0041..005A ; Changes_When_Casemapped # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
@@ -6076,7 +6287,8 @@ FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTE
026F ; Changes_When_Casemapped # L& LATIN SMALL LETTER TURNED M
0271..0272 ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
0275 ; Changes_When_Casemapped # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Casemapped # L& LATIN SMALL LETTER R WITH TAIL
+0277 ; Changes_When_Casemapped # L& LATIN SMALL LETTER CLOSED OMEGA
+027C..027D ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER R WITH LONG LEG..LATIN SMALL LETTER R WITH TAIL
0280 ; Changes_When_Casemapped # L& LATIN LETTER SMALL CAPITAL R
0282..0283 ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER S WITH HOOK..LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Casemapped # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
@@ -6156,11 +6368,12 @@ A779..A787 ; Changes_When_Casemapped # L& [15] LATIN CAPITAL LETTER INSULAR
A78B..A78D ; Changes_When_Casemapped # L& [3] LATIN CAPITAL LETTER SALTILLO..LATIN CAPITAL LETTER TURNED H
A790..A794 ; Changes_When_Casemapped # L& [5] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER C WITH PALATAL HOOK
A796..A7AE ; Changes_When_Casemapped # L& [25] LATIN CAPITAL LETTER B WITH FLOURISH..LATIN CAPITAL LETTER SMALL CAPITAL I
-A7B0..A7CD ; Changes_When_Casemapped # L& [30] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D6..A7DC ; Changes_When_Casemapped # L& [7] LATIN CAPITAL LETTER MIDDLE SCOTS S..LATIN CAPITAL LETTER LAMBDA WITH STROKE
+A7B0..A7DD ; Changes_When_Casemapped # L& [46] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Changes_When_Casemapped # L& LATIN CAPITAL LETTER R WITH LONG LEG
A7F5..A7F6 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
+AB4B..AB4C ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER SCRIPT R..LATIN SMALL LETTER SCRIPT R WITH RING
AB53 ; Changes_When_Casemapped # L& LATIN SMALL LETTER CHI
+AB6C..AB6D ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; Changes_When_Casemapped # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Casemapped # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Casemapped # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -6183,9 +6396,18 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
10D70..10D85 ; Changes_When_Casemapped # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118A0..118DF ; Changes_When_Casemapped # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E40..16E7F ; Changes_When_Casemapped # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; Changes_When_Casemapped # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; Changes_When_Casemapped # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
+1DF40..1DF41 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER BARRED A..LATIN SMALL LETTER BARRED A
+1DF48..1DF4B ; Changes_When_Casemapped # L& [4] LATIN CAPITAL LETTER BARRED K..LATIN SMALL LETTER BARRED M
+1DF4D..1DF4E ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER BARRED N..LATIN SMALL LETTER BARRED N
+1DF51..1DF52 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER BARRED V..LATIN SMALL LETTER BARRED V
+1DF68..1DF6F ; Changes_When_Casemapped # L& [8] LATIN CAPITAL LETTER PHONOTYPIC A WITH SWASH..LATIN SMALL LETTER PHONOTYPIC DIPHTHONG AI
+1DF72..1DF7F ; Changes_When_Casemapped # L& [14] LATIN CAPITAL LETTER O WITH CURL..LATIN SMALL LETTER REVERSED U
+1DF95 ; Changes_When_Casemapped # L& LATIN SMALL LIGATURE LONG S WITH DESCENDER S
1E900..1E943 ; Changes_When_Casemapped # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2981
+# Total code points: 3078
# ================================================
@@ -6210,8 +6432,8 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
01BC..01BF ; ID_Start # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; ID_Start # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; ID_Start # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; ID_Start # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; ID_Start # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; ID_Start # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; ID_Start # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; ID_Start # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 ; ID_Start # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 ; ID_Start # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -6231,8 +6453,9 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
03F7..0481 ; ID_Start # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
048A..052F ; ID_Start # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; ID_Start # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; ID_Start # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; ID_Start # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
0560..0588 ; ID_Start # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; ID_Start # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
05D0..05EA ; ID_Start # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; ID_Start # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0620..063F ; ID_Start # Lo [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
@@ -6259,7 +6482,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0840..0858 ; ID_Start # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0860..086A ; ID_Start # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; ID_Start # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; ID_Start # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; ID_Start # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
08A0..08C8 ; ID_Start # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; ID_Start # Lm ARABIC SMALL FARSI YEH
0904..0939 ; ID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
@@ -6327,7 +6550,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0C2A..0C39 ; ID_Start # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; ID_Start # Lo TELUGU SIGN AVAGRAHA
0C58..0C5A ; ID_Start # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; ID_Start # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; ID_Start # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; ID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C80 ; ID_Start # Lo KANNADA SIGN SPACING CANDRABINDU
0C85..0C8C ; ID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
@@ -6336,7 +6559,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0CAA..0CB3 ; ID_Start # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
0CB5..0CB9 ; ID_Start # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
0CBD ; ID_Start # Lo KANNADA SIGN AVAGRAHA
-0CDD..0CDE ; ID_Start # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; ID_Start # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; ID_Start # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CF1..0CF2 ; ID_Start # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
0D04..0D0C ; ID_Start # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -6478,7 +6701,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
1FF6..1FFC ; ID_Start # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
2071 ; ID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; ID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; ID_Start # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; ID_Start # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
2102 ; ID_Start # L& DOUBLE-STRUCK CAPITAL C
2107 ; ID_Start # L& EULER CONSTANT
210A..2113 ; ID_Start # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
@@ -6561,11 +6784,9 @@ A771..A787 ; ID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER I
A788 ; ID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; ID_Start # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; ID_Start # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; ID_Start # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; ID_Start # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; ID_Start # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; ID_Start # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; ID_Start # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; ID_Start # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; ID_Start # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; ID_Start # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; ID_Start # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; ID_Start # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; ID_Start # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -6615,6 +6836,7 @@ AB30..AB5A ; ID_Start # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL
AB5C..AB5F ; ID_Start # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; ID_Start # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; ID_Start # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; ID_Start # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; ID_Start # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; ID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
AC00..D7A3 ; ID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
@@ -6689,7 +6911,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
10760..10767 ; ID_Start # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; ID_Start # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; ID_Start # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; ID_Start # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; ID_Start # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; ID_Start # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; ID_Start # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; ID_Start # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -6702,6 +6924,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
108F4..108F5 ; ID_Start # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; ID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; ID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; ID_Start # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; ID_Start # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; ID_Start # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; ID_Start # Lo KHAROSHTHI LETTER A
@@ -6729,6 +6952,9 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
10E80..10EA9 ; ID_Start # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
10EB0..10EB1 ; ID_Start # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; ID_Start # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
+10EC5 ; ID_Start # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; ID_Start # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ED9..10EEE ; ID_Start # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
10F00..10F1C ; ID_Start # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; ID_Start # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; ID_Start # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -6808,6 +7034,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11A5C..11A89 ; ID_Start # Lo [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA
11A9D ; ID_Start # Lo SOYOMBO MARK PLUTA
11AB0..11AF8 ; ID_Start # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; ID_Start # Lo DEVANAGARI LETTER ALTERNATE DDDA
11BC0..11BE0 ; ID_Start # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11C00..11C08 ; ID_Start # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; ID_Start # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
@@ -6821,14 +7048,20 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11D67..11D68 ; ID_Start # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI
11D6A..11D89 ; ID_Start # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; ID_Start # Lo GUNJALA GONDI OM
+11DB0..11DD8 ; ID_Start # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; ID_Start # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; ID_Start # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DF1 ; ID_Start # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; ID_Start # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11F02 ; ID_Start # Lo KAWI SIGN REPHA
11F04..11F10 ; ID_Start # Lo [13] KAWI LETTER A..KAWI LETTER O
11F12..11F33 ; ID_Start # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; ID_Start # Lo LISU LETTER YHA
12000..12399 ; ID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; ID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; ID_Start # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; ID_Start # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; ID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; ID_Start # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; ID_Start # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342F ; ID_Start # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
13441..13446 ; ID_Start # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
@@ -6846,23 +7079,31 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
16D40..16D42 ; ID_Start # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA
16D43..16D6A ; ID_Start # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
16D6B..16D6C ; ID_Start # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
+16D80..16D97 ; ID_Start # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D99..16D9C ; ID_Start # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
16E40..16E7F ; ID_Start # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; ID_Start # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; ID_Start # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; ID_Start # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F50 ; ID_Start # Lo MIAO LETTER NASALIZATION
16F93..16F9F ; ID_Start # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8
16FE0..16FE1 ; ID_Start # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE3 ; ID_Start # Lm OLD CHINESE ITERATION MARK
-17000..187F7 ; ID_Start # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; ID_Start # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; ID_Start # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; ID_Start # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; ID_Start # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; ID_Start # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; ID_Start # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; ID_Start # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; ID_Start # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; ID_Start # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; ID_Start # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; ID_Start # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; ID_Start # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; ID_Start # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; ID_Start # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; ID_Start # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; ID_Start # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; ID_Start # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; ID_Start # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; ID_Start # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; ID_Start # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; ID_Start # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; ID_Start # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -6886,7 +7127,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1D540..1D544 ; ID_Start # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; ID_Start # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; ID_Start # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; ID_Start # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; ID_Start # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; ID_Start # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; ID_Start # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; ID_Start # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -6900,8 +7141,10 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1D7C4..1D7CB ; ID_Start # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; ID_Start # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; ID_Start # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; ID_Start # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; ID_Start # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; ID_Start # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; ID_Start # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; ID_Start # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; ID_Start # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; ID_Start # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; ID_Start # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; ID_Start # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -6912,6 +7155,13 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1E4EB ; ID_Start # Lm NAG MUNDARI SIGN OJOD
1E5D0..1E5ED ; ID_Start # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG
1E5F0 ; ID_Start # Lo OL ONAL SIGN HODDOND
+1E6C0..1E6DE ; ID_Start # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; ID_Start # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E4..1E6E5 ; ID_Start # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E7..1E6ED ; ID_Start # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6F0..1E6F4 ; ID_Start # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6FE ; ID_Start # Lo TAI YO SYMBOL MUEANG
+1E6FF ; ID_Start # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; ID_Start # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; ID_Start # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -6953,16 +7203,16 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1EEA5..1EEA9 ; ID_Start # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; ID_Start # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; ID_Start # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; ID_Start # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; ID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; ID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; ID_Start # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; ID_Start # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; ID_Start # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; ID_Start # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; ID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; ID_Start # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; ID_Start # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; ID_Start # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; ID_Start # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
-# Total code points: 141269
+# Total code points: 158767
# ================================================
@@ -6991,8 +7241,8 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
01BC..01BF ; ID_Continue # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; ID_Continue # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; ID_Continue # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; ID_Continue # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; ID_Continue # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; ID_Continue # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; ID_Continue # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; ID_Continue # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 ; ID_Continue # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 ; ID_Continue # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -7015,13 +7265,14 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0483..0487 ; ID_Continue # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
048A..052F ; ID_Continue # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; ID_Continue # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; ID_Continue # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; ID_Continue # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
0560..0588 ; ID_Continue # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; ID_Continue # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
0591..05BD ; ID_Continue # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
05BF ; ID_Continue # Mn HEBREW POINT RAFE
05C1..05C2 ; ID_Continue # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; ID_Continue # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; ID_Continue # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; ID_Continue # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
05D0..05EA ; ID_Continue # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; ID_Continue # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0610..061A ; ID_Continue # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
@@ -7068,7 +7319,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0859..085B ; ID_Continue # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
0860..086A ; ID_Continue # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; ID_Continue # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; ID_Continue # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; ID_Continue # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
0897..089F ; ID_Continue # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA
08A0..08C8 ; ID_Continue # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; ID_Continue # Lm ARABIC SMALL FARSI YEH
@@ -7176,7 +7427,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0B47..0B48 ; ID_Continue # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
0B4B..0B4C ; ID_Continue # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
0B4D ; ID_Continue # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; ID_Continue # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; ID_Continue # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; ID_Continue # Mc ORIYA AU LENGTH MARK
0B5C..0B5D ; ID_Continue # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 ; ID_Continue # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
@@ -7218,7 +7469,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0C4A..0C4D ; ID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 ; ID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
0C58..0C5A ; ID_Continue # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; ID_Continue # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; ID_Continue # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; ID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; ID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F ; ID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -7240,7 +7491,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0CCA..0CCB ; ID_Continue # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CCC..0CCD ; ID_Continue # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; ID_Continue # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDD..0CDE ; ID_Continue # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; ID_Continue # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; ID_Continue # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE2..0CE3 ; ID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; ID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
@@ -7457,7 +7708,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1A90..1A99 ; ID_Continue # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
1AA7 ; ID_Continue # Lm TAI THAM SIGN MAI YAMOK
1AB0..1ABD ; ID_Continue # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
-1ABF..1ACE ; ID_Continue # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; ID_Continue # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; ID_Continue # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B04 ; ID_Continue # Mc BALINESE SIGN BISAH
1B05..1B33 ; ID_Continue # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
@@ -7548,7 +7799,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
2054 ; ID_Continue # Pc INVERTED UNDERTIE
2071 ; ID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; ID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; ID_Continue # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; ID_Continue # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
20D0..20DC ; ID_Continue # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20E1 ; ID_Continue # Mn COMBINING LEFT RIGHT ARROW ABOVE
20E5..20F0 ; ID_Continue # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
@@ -7646,11 +7897,9 @@ A771..A787 ; ID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTE
A788 ; ID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; ID_Continue # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; ID_Continue # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; ID_Continue # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; ID_Continue # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; ID_Continue # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; ID_Continue # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; ID_Continue # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; ID_Continue # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; ID_Continue # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; ID_Continue # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; ID_Continue # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; ID_Continue # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; ID_Continue # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -7750,6 +7999,7 @@ AB30..AB5A ; ID_Continue # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SM
AB5C..AB5F ; ID_Continue # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; ID_Continue # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; ID_Continue # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; ID_Continue # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; ID_Continue # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; ID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; ID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -7844,7 +8094,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
10760..10767 ; ID_Continue # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; ID_Continue # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; ID_Continue # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; ID_Continue # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; ID_Continue # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; ID_Continue # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; ID_Continue # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; ID_Continue # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -7857,6 +8107,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
108F4..108F5 ; ID_Continue # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; ID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; ID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; ID_Continue # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; ID_Continue # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; ID_Continue # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; ID_Continue # Lo KHAROSHTHI LETTER A
@@ -7895,7 +8146,11 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
10EAB..10EAC ; ID_Continue # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EB0..10EB1 ; ID_Continue # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; ID_Continue # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
-10EFC..10EFF ; ID_Continue # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10EC5 ; ID_Continue # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; ID_Continue # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ECB..10ECF ; ID_Continue # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10ED9..10EEE ; ID_Continue # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
+10EF0..10EFF ; ID_Continue # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; ID_Continue # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; ID_Continue # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; ID_Continue # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -8122,6 +8377,13 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11A98..11A99 ; ID_Continue # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
11A9D ; ID_Continue # Lo SOYOMBO MARK PLUTA
11AB0..11AF8 ; ID_Continue # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; ID_Continue # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11B60 ; ID_Continue # Mn SHARADA VOWEL SIGN OE
+11B61 ; ID_Continue # Mc SHARADA VOWEL SIGN OOE
+11B62..11B64 ; ID_Continue # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B65 ; ID_Continue # Mc SHARADA VOWEL SIGN SHORT O
+11B66 ; ID_Continue # Mn SHARADA VOWEL SIGN CANDRA E
+11B67 ; ID_Continue # Mc SHARADA VOWEL SIGN CANDRA O
11BC0..11BE0 ; ID_Continue # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11BF0..11BF9 ; ID_Continue # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE
11C00..11C08 ; ID_Continue # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
@@ -8162,6 +8424,12 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11D97 ; ID_Continue # Mn GUNJALA GONDI VIRAMA
11D98 ; ID_Continue # Lo GUNJALA GONDI OM
11DA0..11DA9 ; ID_Continue # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11DB0..11DD8 ; ID_Continue # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; ID_Continue # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; ID_Continue # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DE0..11DE9 ; ID_Continue # Nd [10] TOLONG SIKI DIGIT ZERO..TOLONG SIKI DIGIT NINE
+11DF0 ; ID_Continue # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
+11DF1 ; ID_Continue # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; ID_Continue # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; ID_Continue # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; ID_Continue # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
@@ -8180,8 +8448,10 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11F5A ; ID_Continue # Mn KAWI SIGN NUKTA
11FB0 ; ID_Continue # Lo LISU LETTER YHA
12000..12399 ; ID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; ID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; ID_Continue # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; ID_Continue # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; ID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; ID_Continue # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; ID_Continue # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342F ; ID_Continue # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
13440 ; ID_Continue # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
@@ -8211,7 +8481,14 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
16D43..16D6A ; ID_Continue # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
16D6B..16D6C ; ID_Continue # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
16D70..16D79 ; ID_Continue # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE
+16D80..16D97 ; ID_Continue # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D98 ; ID_Continue # Mn CHISOI SIGN ANUSVARA
+16D99..16D9C ; ID_Continue # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
+16D9D ; ID_Continue # Mn CHISOI SIGN SISO
+16DA0..16DA9 ; ID_Continue # Nd [10] CHISOI DIGIT ZERO..CHISOI DIGIT NINE
16E40..16E7F ; ID_Continue # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; ID_Continue # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; ID_Continue # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; ID_Continue # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F4F ; ID_Continue # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F50 ; ID_Continue # Lo MIAO LETTER NASALIZATION
@@ -8222,17 +8499,21 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
16FE3 ; ID_Continue # Lm OLD CHINESE ITERATION MARK
16FE4 ; ID_Continue # Mn KHITAN SMALL SCRIPT FILLER
16FF0..16FF1 ; ID_Continue # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
-17000..187F7 ; ID_Continue # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; ID_Continue # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; ID_Continue # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; ID_Continue # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; ID_Continue # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; ID_Continue # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; ID_Continue # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; ID_Continue # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; ID_Continue # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; ID_Continue # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; ID_Continue # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; ID_Continue # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; ID_Continue # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; ID_Continue # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; ID_Continue # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; ID_Continue # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; ID_Continue # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; ID_Continue # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; ID_Continue # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; ID_Continue # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; ID_Continue # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; ID_Continue # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; ID_Continue # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -8242,6 +8523,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1CCF0..1CCF9 ; ID_Continue # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE
1CF00..1CF2D ; ID_Continue # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; ID_Continue # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; ID_Continue # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D165..1D166 ; ID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; ID_Continue # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 ; ID_Continue # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
@@ -8249,6 +8531,10 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1D185..1D18B ; ID_Continue # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; ID_Continue # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; ID_Continue # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D250..1D252 ; ID_Continue # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25B..1D25C ; ID_Continue # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25F ; ID_Continue # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; ID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1D400..1D454 ; ID_Continue # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C ; ID_Continue # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F ; ID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
@@ -8267,7 +8553,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1D540..1D544 ; ID_Continue # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; ID_Continue # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; ID_Continue # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; ID_Continue # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; ID_Continue # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; ID_Continue # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; ID_Continue # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; ID_Continue # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -8288,8 +8574,10 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1DAA1..1DAAF ; ID_Continue # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1DF00..1DF09 ; ID_Continue # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; ID_Continue # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; ID_Continue # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; ID_Continue # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; ID_Continue # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; ID_Continue # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; ID_Continue # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; ID_Continue # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E000..1E006 ; ID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; ID_Continue # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; ID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
@@ -8315,6 +8603,17 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1E5EE..1E5EF ; ID_Continue # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
1E5F0 ; ID_Continue # Lo OL ONAL SIGN HODDOND
1E5F1..1E5FA ; ID_Continue # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE
+1E6C0..1E6DE ; ID_Continue # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; ID_Continue # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E3 ; ID_Continue # Mn TAI YO SIGN UE
+1E6E4..1E6E5 ; ID_Continue # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E6 ; ID_Continue # Mn TAI YO SIGN AU
+1E6E7..1E6ED ; ID_Continue # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6EE..1E6EF ; ID_Continue # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F0..1E6F4 ; ID_Continue # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6F5 ; ID_Continue # Mn TAI YO SIGN OM
+1E6FE ; ID_Continue # Lo TAI YO SYMBOL MUEANG
+1E6FF ; ID_Continue # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; ID_Continue # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -8360,17 +8659,17 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1EEAB..1EEBB ; ID_Continue # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1FBF0..1FBF9 ; ID_Continue # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; ID_Continue # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; ID_Continue # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; ID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; ID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; ID_Continue # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; ID_Continue # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; ID_Continue # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; ID_Continue # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; ID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; ID_Continue # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; ID_Continue # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; ID_Continue # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; ID_Continue # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 144541
+# Total code points: 162140
# ================================================
@@ -8393,8 +8692,8 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
01BC..01BF ; XID_Start # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; XID_Start # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; XID_Start # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; XID_Start # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; XID_Start # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; XID_Start # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; XID_Start # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; XID_Start # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 ; XID_Start # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 ; XID_Start # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -8413,8 +8712,9 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
03F7..0481 ; XID_Start # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
048A..052F ; XID_Start # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; XID_Start # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; XID_Start # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; XID_Start # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
0560..0588 ; XID_Start # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; XID_Start # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
05D0..05EA ; XID_Start # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; XID_Start # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0620..063F ; XID_Start # Lo [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
@@ -8441,7 +8741,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0840..0858 ; XID_Start # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0860..086A ; XID_Start # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; XID_Start # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; XID_Start # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; XID_Start # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
08A0..08C8 ; XID_Start # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; XID_Start # Lm ARABIC SMALL FARSI YEH
0904..0939 ; XID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
@@ -8509,7 +8809,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0C2A..0C39 ; XID_Start # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; XID_Start # Lo TELUGU SIGN AVAGRAHA
0C58..0C5A ; XID_Start # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; XID_Start # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; XID_Start # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; XID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C80 ; XID_Start # Lo KANNADA SIGN SPACING CANDRABINDU
0C85..0C8C ; XID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
@@ -8518,7 +8818,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0CAA..0CB3 ; XID_Start # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
0CB5..0CB9 ; XID_Start # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
0CBD ; XID_Start # Lo KANNADA SIGN AVAGRAHA
-0CDD..0CDE ; XID_Start # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; XID_Start # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; XID_Start # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CF1..0CF2 ; XID_Start # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
0D04..0D0C ; XID_Start # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -8660,7 +8960,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
1FF6..1FFC ; XID_Start # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
2071 ; XID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; XID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; XID_Start # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; XID_Start # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
2102 ; XID_Start # L& DOUBLE-STRUCK CAPITAL C
2107 ; XID_Start # L& EULER CONSTANT
210A..2113 ; XID_Start # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
@@ -8742,11 +9042,9 @@ A771..A787 ; XID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER
A788 ; XID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; XID_Start # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; XID_Start # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; XID_Start # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; XID_Start # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; XID_Start # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; XID_Start # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; XID_Start # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; XID_Start # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; XID_Start # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; XID_Start # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; XID_Start # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; XID_Start # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; XID_Start # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -8796,6 +9094,7 @@ AB30..AB5A ; XID_Start # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMAL
AB5C..AB5F ; XID_Start # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; XID_Start # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; XID_Start # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; XID_Start # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; XID_Start # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; XID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
AC00..D7A3 ; XID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
@@ -8875,7 +9174,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
10760..10767 ; XID_Start # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; XID_Start # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; XID_Start # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; XID_Start # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; XID_Start # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; XID_Start # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; XID_Start # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; XID_Start # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -8888,6 +9187,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
108F4..108F5 ; XID_Start # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; XID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; XID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; XID_Start # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; XID_Start # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; XID_Start # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; XID_Start # Lo KHAROSHTHI LETTER A
@@ -8915,6 +9215,9 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
10E80..10EA9 ; XID_Start # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
10EB0..10EB1 ; XID_Start # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; XID_Start # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
+10EC5 ; XID_Start # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; XID_Start # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ED9..10EEE ; XID_Start # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
10F00..10F1C ; XID_Start # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; XID_Start # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; XID_Start # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -8994,6 +9297,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
11A5C..11A89 ; XID_Start # Lo [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA
11A9D ; XID_Start # Lo SOYOMBO MARK PLUTA
11AB0..11AF8 ; XID_Start # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; XID_Start # Lo DEVANAGARI LETTER ALTERNATE DDDA
11BC0..11BE0 ; XID_Start # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11C00..11C08 ; XID_Start # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; XID_Start # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
@@ -9007,14 +9311,20 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
11D67..11D68 ; XID_Start # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI
11D6A..11D89 ; XID_Start # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; XID_Start # Lo GUNJALA GONDI OM
+11DB0..11DD8 ; XID_Start # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; XID_Start # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; XID_Start # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DF1 ; XID_Start # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; XID_Start # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11F02 ; XID_Start # Lo KAWI SIGN REPHA
11F04..11F10 ; XID_Start # Lo [13] KAWI LETTER A..KAWI LETTER O
11F12..11F33 ; XID_Start # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; XID_Start # Lo LISU LETTER YHA
12000..12399 ; XID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; XID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; XID_Start # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; XID_Start # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; XID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; XID_Start # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; XID_Start # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342F ; XID_Start # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
13441..13446 ; XID_Start # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
@@ -9032,23 +9342,31 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
16D40..16D42 ; XID_Start # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA
16D43..16D6A ; XID_Start # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
16D6B..16D6C ; XID_Start # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
+16D80..16D97 ; XID_Start # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D99..16D9C ; XID_Start # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
16E40..16E7F ; XID_Start # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; XID_Start # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; XID_Start # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; XID_Start # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F50 ; XID_Start # Lo MIAO LETTER NASALIZATION
16F93..16F9F ; XID_Start # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8
16FE0..16FE1 ; XID_Start # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE3 ; XID_Start # Lm OLD CHINESE ITERATION MARK
-17000..187F7 ; XID_Start # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; XID_Start # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; XID_Start # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; XID_Start # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; XID_Start # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; XID_Start # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; XID_Start # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; XID_Start # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; XID_Start # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; XID_Start # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; XID_Start # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; XID_Start # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; XID_Start # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; XID_Start # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; XID_Start # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; XID_Start # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; XID_Start # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; XID_Start # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; XID_Start # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; XID_Start # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; XID_Start # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; XID_Start # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; XID_Start # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -9072,7 +9390,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1D540..1D544 ; XID_Start # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; XID_Start # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; XID_Start # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; XID_Start # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; XID_Start # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; XID_Start # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; XID_Start # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; XID_Start # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -9086,8 +9404,10 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1D7C4..1D7CB ; XID_Start # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; XID_Start # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; XID_Start # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; XID_Start # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; XID_Start # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; XID_Start # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; XID_Start # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; XID_Start # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; XID_Start # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; XID_Start # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; XID_Start # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; XID_Start # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -9098,6 +9418,13 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1E4EB ; XID_Start # Lm NAG MUNDARI SIGN OJOD
1E5D0..1E5ED ; XID_Start # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG
1E5F0 ; XID_Start # Lo OL ONAL SIGN HODDOND
+1E6C0..1E6DE ; XID_Start # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; XID_Start # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E4..1E6E5 ; XID_Start # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E7..1E6ED ; XID_Start # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6F0..1E6F4 ; XID_Start # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6FE ; XID_Start # Lo TAI YO SYMBOL MUEANG
+1E6FF ; XID_Start # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; XID_Start # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; XID_Start # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -9139,16 +9466,16 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1EEA5..1EEA9 ; XID_Start # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; XID_Start # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; XID_Start # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; XID_Start # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; XID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; XID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; XID_Start # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; XID_Start # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; XID_Start # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; XID_Start # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; XID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; XID_Start # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; XID_Start # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; XID_Start # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; XID_Start # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
-# Total code points: 141246
+# Total code points: 158744
# ================================================
@@ -9174,8 +9501,8 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
01BC..01BF ; XID_Continue # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; XID_Continue # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; XID_Continue # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; XID_Continue # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; XID_Continue # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; XID_Continue # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; XID_Continue # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; XID_Continue # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 ; XID_Continue # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 ; XID_Continue # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
@@ -9197,13 +9524,14 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0483..0487 ; XID_Continue # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
048A..052F ; XID_Continue # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; XID_Continue # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; XID_Continue # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; XID_Continue # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
0560..0588 ; XID_Continue # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+058B..058C ; XID_Continue # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
0591..05BD ; XID_Continue # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
05BF ; XID_Continue # Mn HEBREW POINT RAFE
05C1..05C2 ; XID_Continue # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; XID_Continue # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; XID_Continue # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; XID_Continue # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
05D0..05EA ; XID_Continue # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; XID_Continue # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0610..061A ; XID_Continue # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
@@ -9250,7 +9578,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0859..085B ; XID_Continue # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
0860..086A ; XID_Continue # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; XID_Continue # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; XID_Continue # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; XID_Continue # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
0897..089F ; XID_Continue # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA
08A0..08C8 ; XID_Continue # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; XID_Continue # Lm ARABIC SMALL FARSI YEH
@@ -9358,7 +9686,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0B47..0B48 ; XID_Continue # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
0B4B..0B4C ; XID_Continue # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
0B4D ; XID_Continue # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; XID_Continue # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; XID_Continue # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; XID_Continue # Mc ORIYA AU LENGTH MARK
0B5C..0B5D ; XID_Continue # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 ; XID_Continue # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
@@ -9400,7 +9728,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0C4A..0C4D ; XID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 ; XID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
0C58..0C5A ; XID_Continue # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; XID_Continue # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; XID_Continue # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; XID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; XID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F ; XID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -9422,7 +9750,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0CCA..0CCB ; XID_Continue # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CCC..0CCD ; XID_Continue # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; XID_Continue # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDD..0CDE ; XID_Continue # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; XID_Continue # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; XID_Continue # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE2..0CE3 ; XID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; XID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
@@ -9639,7 +9967,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1A90..1A99 ; XID_Continue # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
1AA7 ; XID_Continue # Lm TAI THAM SIGN MAI YAMOK
1AB0..1ABD ; XID_Continue # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
-1ABF..1ACE ; XID_Continue # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; XID_Continue # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; XID_Continue # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B04 ; XID_Continue # Mc BALINESE SIGN BISAH
1B05..1B33 ; XID_Continue # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
@@ -9730,7 +10058,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
2054 ; XID_Continue # Pc INVERTED UNDERTIE
2071 ; XID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER I
207F ; XID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; XID_Continue # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; XID_Continue # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
20D0..20DC ; XID_Continue # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20E1 ; XID_Continue # Mn COMBINING LEFT RIGHT ARROW ABOVE
20E5..20F0 ; XID_Continue # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
@@ -9827,11 +10155,9 @@ A771..A787 ; XID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETT
A788 ; XID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; XID_Continue # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; XID_Continue # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; XID_Continue # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; XID_Continue # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; XID_Continue # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; XID_Continue # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; XID_Continue # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; XID_Continue # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; XID_Continue # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; XID_Continue # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; XID_Continue # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; XID_Continue # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; XID_Continue # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -9931,6 +10257,7 @@ AB30..AB5A ; XID_Continue # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN S
AB5C..AB5F ; XID_Continue # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; XID_Continue # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; XID_Continue # Lm MODIFIER LETTER SMALL TURNED W
+AB6C..AB6D ; XID_Continue # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; XID_Continue # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; XID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; XID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -10031,7 +10358,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
10760..10767 ; XID_Continue # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; XID_Continue # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; XID_Continue # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; XID_Continue # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; XID_Continue # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; XID_Continue # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; XID_Continue # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; XID_Continue # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -10044,6 +10371,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
108F4..108F5 ; XID_Continue # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; XID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; XID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; XID_Continue # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; XID_Continue # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; XID_Continue # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; XID_Continue # Lo KHAROSHTHI LETTER A
@@ -10082,7 +10410,11 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
10EAB..10EAC ; XID_Continue # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EB0..10EB1 ; XID_Continue # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; XID_Continue # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
-10EFC..10EFF ; XID_Continue # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10EC5 ; XID_Continue # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; XID_Continue # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ECB..10ECF ; XID_Continue # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10ED9..10EEE ; XID_Continue # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
+10EF0..10EFF ; XID_Continue # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; XID_Continue # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; XID_Continue # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; XID_Continue # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -10309,6 +10641,13 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11A98..11A99 ; XID_Continue # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
11A9D ; XID_Continue # Lo SOYOMBO MARK PLUTA
11AB0..11AF8 ; XID_Continue # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; XID_Continue # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11B60 ; XID_Continue # Mn SHARADA VOWEL SIGN OE
+11B61 ; XID_Continue # Mc SHARADA VOWEL SIGN OOE
+11B62..11B64 ; XID_Continue # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B65 ; XID_Continue # Mc SHARADA VOWEL SIGN SHORT O
+11B66 ; XID_Continue # Mn SHARADA VOWEL SIGN CANDRA E
+11B67 ; XID_Continue # Mc SHARADA VOWEL SIGN CANDRA O
11BC0..11BE0 ; XID_Continue # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11BF0..11BF9 ; XID_Continue # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE
11C00..11C08 ; XID_Continue # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
@@ -10349,6 +10688,12 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11D97 ; XID_Continue # Mn GUNJALA GONDI VIRAMA
11D98 ; XID_Continue # Lo GUNJALA GONDI OM
11DA0..11DA9 ; XID_Continue # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11DB0..11DD8 ; XID_Continue # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; XID_Continue # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; XID_Continue # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DE0..11DE9 ; XID_Continue # Nd [10] TOLONG SIKI DIGIT ZERO..TOLONG SIKI DIGIT NINE
+11DF0 ; XID_Continue # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
+11DF1 ; XID_Continue # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; XID_Continue # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; XID_Continue # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; XID_Continue # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
@@ -10367,8 +10712,10 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11F5A ; XID_Continue # Mn KAWI SIGN NUKTA
11FB0 ; XID_Continue # Lo LISU LETTER YHA
12000..12399 ; XID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; XID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; XID_Continue # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; XID_Continue # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; XID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; XID_Continue # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; XID_Continue # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342F ; XID_Continue # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
13440 ; XID_Continue # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
@@ -10398,7 +10745,14 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
16D43..16D6A ; XID_Continue # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
16D6B..16D6C ; XID_Continue # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
16D70..16D79 ; XID_Continue # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE
+16D80..16D97 ; XID_Continue # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D98 ; XID_Continue # Mn CHISOI SIGN ANUSVARA
+16D99..16D9C ; XID_Continue # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
+16D9D ; XID_Continue # Mn CHISOI SIGN SISO
+16DA0..16DA9 ; XID_Continue # Nd [10] CHISOI DIGIT ZERO..CHISOI DIGIT NINE
16E40..16E7F ; XID_Continue # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EA0..16EB8 ; XID_Continue # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; XID_Continue # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; XID_Continue # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F4F ; XID_Continue # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F50 ; XID_Continue # Lo MIAO LETTER NASALIZATION
@@ -10409,17 +10763,21 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
16FE3 ; XID_Continue # Lm OLD CHINESE ITERATION MARK
16FE4 ; XID_Continue # Mn KHITAN SMALL SCRIPT FILLER
16FF0..16FF1 ; XID_Continue # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
-17000..187F7 ; XID_Continue # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; XID_Continue # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; XID_Continue # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; XID_Continue # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; XID_Continue # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; XID_Continue # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; XID_Continue # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; XID_Continue # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; XID_Continue # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; XID_Continue # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; XID_Continue # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; XID_Continue # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; XID_Continue # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; XID_Continue # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; XID_Continue # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; XID_Continue # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; XID_Continue # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; XID_Continue # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; XID_Continue # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; XID_Continue # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; XID_Continue # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; XID_Continue # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; XID_Continue # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -10429,6 +10787,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1CCF0..1CCF9 ; XID_Continue # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE
1CF00..1CF2D ; XID_Continue # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; XID_Continue # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; XID_Continue # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D165..1D166 ; XID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; XID_Continue # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 ; XID_Continue # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
@@ -10436,6 +10795,10 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1D185..1D18B ; XID_Continue # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; XID_Continue # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; XID_Continue # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D250..1D252 ; XID_Continue # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25B..1D25C ; XID_Continue # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25F ; XID_Continue # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; XID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1D400..1D454 ; XID_Continue # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C ; XID_Continue # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F ; XID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
@@ -10454,7 +10817,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1D540..1D544 ; XID_Continue # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; XID_Continue # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; XID_Continue # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; XID_Continue # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; XID_Continue # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; XID_Continue # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA ; XID_Continue # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA ; XID_Continue # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
@@ -10475,8 +10838,10 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1DAA1..1DAAF ; XID_Continue # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1DF00..1DF09 ; XID_Continue # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; XID_Continue # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; XID_Continue # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; XID_Continue # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; XID_Continue # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; XID_Continue # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; XID_Continue # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; XID_Continue # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E000..1E006 ; XID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; XID_Continue # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; XID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
@@ -10502,6 +10867,17 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1E5EE..1E5EF ; XID_Continue # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
1E5F0 ; XID_Continue # Lo OL ONAL SIGN HODDOND
1E5F1..1E5FA ; XID_Continue # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE
+1E6C0..1E6DE ; XID_Continue # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; XID_Continue # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E3 ; XID_Continue # Mn TAI YO SIGN UE
+1E6E4..1E6E5 ; XID_Continue # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E6 ; XID_Continue # Mn TAI YO SIGN AU
+1E6E7..1E6ED ; XID_Continue # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6EE..1E6EF ; XID_Continue # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F0..1E6F4 ; XID_Continue # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6F5 ; XID_Continue # Mn TAI YO SIGN OM
+1E6FE ; XID_Continue # Lo TAI YO SYMBOL MUEANG
+1E6FF ; XID_Continue # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; XID_Continue # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -10547,17 +10923,17 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1EEAB..1EEBB ; XID_Continue # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1FBF0..1FBF9 ; XID_Continue # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; XID_Continue # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; XID_Continue # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; XID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; XID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; XID_Continue # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; XID_Continue # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; XID_Continue # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; XID_Continue # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; XID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; XID_Continue # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; XID_Continue # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; XID_Continue # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; XID_Continue # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
E0100..E01EF ; XID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 144522
+# Total code points: 162121
# ================================================
@@ -10624,7 +11000,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
05BF ; Grapheme_Extend # Mn HEBREW POINT RAFE
05C1..05C2 ; Grapheme_Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; Grapheme_Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Grapheme_Extend # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; Grapheme_Extend # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
0610..061A ; Grapheme_Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
064B..065F ; Grapheme_Extend # Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW
0670 ; Grapheme_Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
@@ -10680,7 +11056,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
0B3F ; Grapheme_Extend # Mn ORIYA VOWEL SIGN I
0B41..0B44 ; Grapheme_Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
0B4D ; Grapheme_Extend # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; Grapheme_Extend # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; Grapheme_Extend # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; Grapheme_Extend # Mc ORIYA AU LENGTH MARK
0B62..0B63 ; Grapheme_Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
0B82 ; Grapheme_Extend # Mn TAMIL SIGN ANUSVARA
@@ -10778,7 +11154,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
1A7F ; Grapheme_Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
1AB0..1ABD ; Grapheme_Extend # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; Grapheme_Extend # Me COMBINING PARENTHESES OVERLAY
-1ABF..1ACE ; Grapheme_Extend # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; Grapheme_Extend # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; Grapheme_Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B34 ; Grapheme_Extend # Mn BALINESE SIGN REREKAN
1B35 ; Grapheme_Extend # Mc BALINESE VOWEL SIGN TEDUNG
@@ -10874,7 +11250,8 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
10D24..10D27 ; Grapheme_Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10D69..10D6D ; Grapheme_Extend # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK
10EAB..10EAC ; Grapheme_Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
-10EFC..10EFF ; Grapheme_Extend # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10ECB..10ECF ; Grapheme_Extend # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10EF0..10EFF ; Grapheme_Extend # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Grapheme_Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Grapheme_Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Grapheme_Extend # Mn BRAHMI SIGN ANUSVARA
@@ -10965,6 +11342,9 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
11A59..11A5B ; Grapheme_Extend # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
11A8A..11A96 ; Grapheme_Extend # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
11A98..11A99 ; Grapheme_Extend # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+11B60 ; Grapheme_Extend # Mn SHARADA VOWEL SIGN OE
+11B62..11B64 ; Grapheme_Extend # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B66 ; Grapheme_Extend # Mn SHARADA VOWEL SIGN CANDRA E
11C30..11C36 ; Grapheme_Extend # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
11C38..11C3D ; Grapheme_Extend # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
11C3F ; Grapheme_Extend # Mn BHAIKSUKI SIGN VIRAMA
@@ -10980,6 +11360,7 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
11D90..11D91 ; Grapheme_Extend # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; Grapheme_Extend # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Grapheme_Extend # Mn GUNJALA GONDI VIRAMA
+11DF0 ; Grapheme_Extend # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
11EF3..11EF4 ; Grapheme_Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11F00..11F01 ; Grapheme_Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
11F36..11F3A ; Grapheme_Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
@@ -10993,6 +11374,8 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1612D..1612F ; Grapheme_Extend # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA
16AF0..16AF4 ; Grapheme_Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Grapheme_Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
+16D98 ; Grapheme_Extend # Mn CHISOI SIGN ANUSVARA
+16D9D ; Grapheme_Extend # Mn CHISOI SIGN SISO
16F4F ; Grapheme_Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F8F..16F92 ; Grapheme_Extend # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
16FE4 ; Grapheme_Extend # Mn KHITAN SMALL SCRIPT FILLER
@@ -11000,6 +11383,7 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1BC9D..1BC9E ; Grapheme_Extend # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
1CF00..1CF2D ; Grapheme_Extend # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; Grapheme_Extend # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; Grapheme_Extend # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D165..1D166 ; Grapheme_Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; Grapheme_Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 ; Grapheme_Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
@@ -11007,6 +11391,10 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1D185..1D18B ; Grapheme_Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Grapheme_Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Grapheme_Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D250..1D252 ; Grapheme_Extend # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25B..1D25C ; Grapheme_Extend # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25F ; Grapheme_Extend # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; Grapheme_Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1DA00..1DA36 ; Grapheme_Extend # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
1DA3B..1DA6C ; Grapheme_Extend # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
1DA75 ; Grapheme_Extend # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
@@ -11024,12 +11412,16 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1E2EC..1E2EF ; Grapheme_Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E4EC..1E4EF ; Grapheme_Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E5EE..1E5EF ; Grapheme_Extend # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
+1E6E3 ; Grapheme_Extend # Mn TAI YO SIGN UE
+1E6E6 ; Grapheme_Extend # Mn TAI YO SIGN AU
+1E6EE..1E6EF ; Grapheme_Extend # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F5 ; Grapheme_Extend # Mn TAI YO SIGN OM
1E8D0..1E8D6 ; Grapheme_Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Grapheme_Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0020..E007F ; Grapheme_Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2193
+# Total code points: 2271
# ================================================
@@ -11098,8 +11490,8 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
01BC..01BF ; Grapheme_Base # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 ; Grapheme_Base # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0293 ; Grapheme_Base # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; Grapheme_Base # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; Grapheme_Base # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; Grapheme_Base # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; Grapheme_Base # L& [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; Grapheme_Base # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C2..02C5 ; Grapheme_Base # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
02C6..02D1 ; Grapheme_Base # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
@@ -11130,11 +11522,12 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0482 ; Grapheme_Base # So CYRILLIC THOUSANDS SIGN
048A..052F ; Grapheme_Base # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; Grapheme_Base # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; Grapheme_Base # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; Grapheme_Base # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
055A..055F ; Grapheme_Base # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
0560..0588 ; Grapheme_Base # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
0589 ; Grapheme_Base # Po ARMENIAN FULL STOP
058A ; Grapheme_Base # Pd ARMENIAN HYPHEN
+058B..058C ; Grapheme_Base # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
058D..058E ; Grapheme_Base # So [2] RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN
058F ; Grapheme_Base # Sc ARMENIAN DRAM SIGN
05BE ; Grapheme_Base # Pd HEBREW PUNCTUATION MAQAF
@@ -11190,7 +11583,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0860..086A ; Grapheme_Base # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; Grapheme_Base # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
0888 ; Grapheme_Base # Sk ARABIC RAISED ROUND DOT
-0889..088E ; Grapheme_Base # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; Grapheme_Base # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
08A0..08C8 ; Grapheme_Base # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; Grapheme_Base # Lm ARABIC SMALL FARSI YEH
0903 ; Grapheme_Base # Mc DEVANAGARI SIGN VISARGA
@@ -11305,7 +11698,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0C3D ; Grapheme_Base # Lo TELUGU SIGN AVAGRAHA
0C41..0C44 ; Grapheme_Base # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
0C58..0C5A ; Grapheme_Base # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; Grapheme_Base # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; Grapheme_Base # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; Grapheme_Base # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C66..0C6F ; Grapheme_Base # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
0C77 ; Grapheme_Base # Po TELUGU SIGN SIDDHAM
@@ -11323,7 +11716,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0CBE ; Grapheme_Base # Mc KANNADA VOWEL SIGN AA
0CC1 ; Grapheme_Base # Mc KANNADA VOWEL SIGN U
0CC3..0CC4 ; Grapheme_Base # Mc [2] KANNADA VOWEL SIGN VOCALIC R..KANNADA VOWEL SIGN VOCALIC RR
-0CDD..0CDE ; Grapheme_Base # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; Grapheme_Base # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; Grapheme_Base # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE6..0CEF ; Grapheme_Base # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; Grapheme_Base # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
@@ -11638,8 +12031,8 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
208A..208C ; Grapheme_Base # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
208D ; Grapheme_Base # Ps SUBSCRIPT LEFT PARENTHESIS
208E ; Grapheme_Base # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..209C ; Grapheme_Base # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
-20A0..20C0 ; Grapheme_Base # Sc [33] EURO-CURRENCY SIGN..SOM SIGN
+208F..209F ; Grapheme_Base # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
+20A0..20C4 ; Grapheme_Base # Sc [37] EURO-CURRENCY SIGN..OMANI RIAL SIGN
2100..2101 ; Grapheme_Base # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
2102 ; Grapheme_Base # L& DOUBLE-STRUCK CAPITAL C
2103..2106 ; Grapheme_Base # So [4] DEGREE CELSIUS..CADA UNA
@@ -11796,8 +12189,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
2B45..2B46 ; Grapheme_Base # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
2B47..2B4C ; Grapheme_Base # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
2B4D..2B73 ; Grapheme_Base # So [39] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
-2B76..2B95 ; Grapheme_Base # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
-2B97..2BFF ; Grapheme_Base # So [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL
+2B76..2BFF ; Grapheme_Base # So [138] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..HELLSCHREIBER PAUSE SYMBOL
2C00..2C7B ; Grapheme_Base # L& [124] GLAGOLITIC CAPITAL LETTER AZU..LATIN LETTER SMALL CAPITAL TURNED E
2C7C..2C7D ; Grapheme_Base # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V
2C7E..2CE4 ; Grapheme_Base # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
@@ -11871,6 +12263,9 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
2E5B ; Grapheme_Base # Ps BOTTOM HALF LEFT PARENTHESIS
2E5C ; Grapheme_Base # Pe BOTTOM HALF RIGHT PARENTHESIS
2E5D ; Grapheme_Base # Pd OBLIQUE HYPHEN
+2E60..2E61 ; Grapheme_Base # Po [2] WIGGLY EXCLAMATION MARK..INVERTED WIGGLY EXCLAMATION MARK
+2E62 ; Grapheme_Base # Ps LEFT PARENTHESIS WITH MIDDLE RING
+2E63 ; Grapheme_Base # Pe RIGHT PARENTHESIS WITH MIDDLE RING
2E80..2E99 ; Grapheme_Base # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
2E9B..2EF3 ; Grapheme_Base # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
2F00..2FD5 ; Grapheme_Base # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
@@ -11977,11 +12372,9 @@ A788 ; Grapheme_Base # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A789..A78A ; Grapheme_Base # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
A78B..A78E ; Grapheme_Base # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; Grapheme_Base # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; Grapheme_Base # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; Grapheme_Base # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; Grapheme_Base # L& LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; Grapheme_Base # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; Grapheme_Base # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; Grapheme_Base # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Grapheme_Base # L& LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; Grapheme_Base # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; Grapheme_Base # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; Grapheme_Base # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; Grapheme_Base # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -12072,6 +12465,7 @@ AB5C..AB5F ; Grapheme_Base # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LE
AB60..AB68 ; Grapheme_Base # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; Grapheme_Base # Lm MODIFIER LETTER SMALL TURNED W
AB6A..AB6B ; Grapheme_Base # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK
+AB6C..AB6D ; Grapheme_Base # L& [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; Grapheme_Base # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; Grapheme_Base # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -12097,13 +12491,15 @@ FB40..FB41 ; Grapheme_Base # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW L
FB43..FB44 ; Grapheme_Base # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
FB46..FBB1 ; Grapheme_Base # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBB2..FBC2 ; Grapheme_Base # Sk [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE
+FBC3..FBD2 ; Grapheme_Base # So [16] ARABIC LIGATURE JALLA WA-ALAA..ARABIC LIGATURE ALAYHI AR-RAHMAH
FBD3..FD3D ; Grapheme_Base # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD3E ; Grapheme_Base # Pe ORNATE LEFT PARENTHESIS
FD3F ; Grapheme_Base # Ps ORNATE RIGHT PARENTHESIS
FD40..FD4F ; Grapheme_Base # So [16] ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH
FD50..FD8F ; Grapheme_Base # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
+FD90..FD91 ; Grapheme_Base # So [2] ARABIC LIGATURE RAHMATU ALLAAHI ALAYH..ARABIC LIGATURE RAHMATU ALLAAHI ALAYHAA
FD92..FDC7 ; Grapheme_Base # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDCF ; Grapheme_Base # So ARABIC LIGATURE SALAAMUHU ALAYNAA
+FDC8..FDCF ; Grapheme_Base # So [8] ARABIC LIGATURE RAHIMAHU ALLAAH TAAALAA..ARABIC LIGATURE SALAAMUHU ALAYNAA
FDF0..FDFB ; Grapheme_Base # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
FDFC ; Grapheme_Base # Sc RIAL SIGN
FDFD..FDFF ; Grapheme_Base # So [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM..ARABIC LIGATURE AZZA WA JALL
@@ -12258,7 +12654,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
10760..10767 ; Grapheme_Base # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; Grapheme_Base # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Grapheme_Base # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Grapheme_Base # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Grapheme_Base # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; Grapheme_Base # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; Grapheme_Base # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; Grapheme_Base # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -12280,6 +12676,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1091F ; Grapheme_Base # Po PHOENICIAN WORD SEPARATOR
10920..10939 ; Grapheme_Base # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
1093F ; Grapheme_Base # Po LYDIAN TRIANGULAR MARK
+10940..10959 ; Grapheme_Base # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; Grapheme_Base # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BC..109BD ; Grapheme_Base # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
109BE..109BF ; Grapheme_Base # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
@@ -12330,6 +12727,12 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
10EAD ; Grapheme_Base # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1 ; Grapheme_Base # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; Grapheme_Base # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
+10EC5 ; Grapheme_Base # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; Grapheme_Base # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10EC9..10ECA ; Grapheme_Base # Sk [2] ARABIC SMALL BASELINE FATHA..ARABIC SMALL BASELINE DOTLESS HEAD OF KHAH
+10ED0 ; Grapheme_Base # Po ARABIC BIBLICAL END OF VERSE
+10ED1..10ED8 ; Grapheme_Base # So [8] ARABIC LIGATURE ALAYHAA AS-SALAATU WAS-SALAAM..ARABIC LIGATURE NAWWARA ALLAAHU MARQADAH
+10ED9..10EEE ; Grapheme_Base # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
10F00..10F1C ; Grapheme_Base # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; Grapheme_Base # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; Grapheme_Base # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -12515,6 +12918,10 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11A9E..11AA2 ; Grapheme_Base # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11AF8 ; Grapheme_Base # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
11B00..11B09 ; Grapheme_Base # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
+11B0A ; Grapheme_Base # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11B61 ; Grapheme_Base # Mc SHARADA VOWEL SIGN OOE
+11B65 ; Grapheme_Base # Mc SHARADA VOWEL SIGN SHORT O
+11B67 ; Grapheme_Base # Mc SHARADA VOWEL SIGN CANDRA O
11BC0..11BE0 ; Grapheme_Base # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11BE1 ; Grapheme_Base # Po SUNUWAR SIGN PVO
11BF0..11BF9 ; Grapheme_Base # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE
@@ -12544,6 +12951,11 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11D96 ; Grapheme_Base # Mc GUNJALA GONDI SIGN VISARGA
11D98 ; Grapheme_Base # Lo GUNJALA GONDI OM
11DA0..11DA9 ; Grapheme_Base # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11DB0..11DD8 ; Grapheme_Base # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; Grapheme_Base # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; Grapheme_Base # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DE0..11DE9 ; Grapheme_Base # Nd [10] TOLONG SIKI DIGIT ZERO..TOLONG SIKI DIGIT NINE
+11DF1 ; Grapheme_Base # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; Grapheme_Base # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF5..11EF6 ; Grapheme_Base # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; Grapheme_Base # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
@@ -12562,9 +12974,11 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11FE1..11FF1 ; Grapheme_Base # So [17] TAMIL SIGN PAARAM..TAMIL SIGN VAKAIYARAA
11FFF ; Grapheme_Base # Po TAMIL PUNCTUATION END OF TEXT
12000..12399 ; Grapheme_Base # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; Grapheme_Base # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; Grapheme_Base # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
12470..12474 ; Grapheme_Base # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+12475..1247F ; Grapheme_Base # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; Grapheme_Base # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; Grapheme_Base # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; Grapheme_Base # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; Grapheme_Base # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
13000..1342F ; Grapheme_Base # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
@@ -12597,9 +13011,14 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
16D6B..16D6C ; Grapheme_Base # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
16D6D..16D6F ; Grapheme_Base # Po [3] KIRAT RAI SIGN YUPI..KIRAT RAI DOUBLE DANDA
16D70..16D79 ; Grapheme_Base # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE
+16D80..16D97 ; Grapheme_Base # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D99..16D9C ; Grapheme_Base # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
+16DA0..16DA9 ; Grapheme_Base # Nd [10] CHISOI DIGIT ZERO..CHISOI DIGIT NINE
16E40..16E7F ; Grapheme_Base # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
16E80..16E96 ; Grapheme_Base # No [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM
16E97..16E9A ; Grapheme_Base # Po [4] MEDEFAIDRIN COMMA..MEDEFAIDRIN EXCLAMATION OH
+16EA0..16EB8 ; Grapheme_Base # L& [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; Grapheme_Base # L& [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; Grapheme_Base # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F50 ; Grapheme_Base # Lo MIAO LETTER NASALIZATION
16F51..16F87 ; Grapheme_Base # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI
@@ -12607,17 +13026,21 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
16FE0..16FE1 ; Grapheme_Base # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE2 ; Grapheme_Base # Po OLD CHINESE HOOK MARK
16FE3 ; Grapheme_Base # Lm OLD CHINESE ITERATION MARK
-17000..187F7 ; Grapheme_Base # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; Grapheme_Base # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; Grapheme_Base # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
+16FF2..16FF3 ; Grapheme_Base # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; Grapheme_Base # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..18CDA ; Grapheme_Base # Lo [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; Grapheme_Base # Lo [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; Grapheme_Base # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; Grapheme_Base # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; Grapheme_Base # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; Grapheme_Base # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Grapheme_Base # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Grapheme_Base # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-1B000..1B122 ; Grapheme_Base # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B000..1B128 ; Grapheme_Base # Lo [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; Grapheme_Base # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; Grapheme_Base # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; Grapheme_Base # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; Grapheme_Base # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; Grapheme_Base # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; Grapheme_Base # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Grapheme_Base # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; Grapheme_Base # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -12627,7 +13050,13 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1BC9F ; Grapheme_Base # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1CC00..1CCEF ; Grapheme_Base # So [240] UP-POINTING GO-KART..OUTLINED LATIN CAPITAL LETTER Z
1CCF0..1CCF9 ; Grapheme_Base # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE
+1CCFA..1CCFC ; Grapheme_Base # So [3] SNAKE SYMBOL..NOSE SYMBOL
1CD00..1CEB3 ; Grapheme_Base # So [436] BLOCK OCTANT-3..BLACK RIGHT TRIANGLE CARET
+1CEBA..1CED0 ; Grapheme_Base # So [23] FRAGILE SYMBOL..LEUKOTHEA
+1CED2..1CED4 ; Grapheme_Base # So [3] ALCHEMICAL SYMBOL FOR OIL INVERTED..ALCHEMICAL SYMBOL FOR SALT OF TARTAR
+1CEDD..1CEDF ; Grapheme_Base # Sm [3] SQUARE ROOT OF SQUARE ROOT..SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT
+1CEE0..1CEEF ; Grapheme_Base # So [16] GEOMANTIC FIGURE POPULUS..GEOMANTIC FIGURE VIA
+1CEF0..1CEFD ; Grapheme_Base # Sm [14] MEDIUM SMALL WHITE CIRCLE WITH HORIZONTAL BAR..HYPERBOLA
1CF50..1CFC3 ; Grapheme_Base # So [116] ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK
1D000..1D0F5 ; Grapheme_Base # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
1D100..1D126 ; Grapheme_Base # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
@@ -12635,9 +13064,11 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1D16A..1D16C ; Grapheme_Base # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
1D183..1D184 ; Grapheme_Base # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
1D18C..1D1A9 ; Grapheme_Base # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1EA ; Grapheme_Base # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
-1D200..1D241 ; Grapheme_Base # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
+1D1AE..1D241 ; Grapheme_Base # So [148] MUSICAL SYMBOL PEDAL MARK..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; Grapheme_Base # So GREEK MUSICAL LEIMMA
+1D253..1D25A ; Grapheme_Base # So [8] MUSICAL SYMBOL TWO HUNDRED FIFTY-SIXTH REST..MUSICAL SYMBOL SHARP WITH STROKE
+1D25D..1D25E ; Grapheme_Base # So [2] MUSICAL SYMBOL FINGERED TREMOLO-4..MUSICAL SYMBOL FINGERED TREMOLO-5
+1D260..1D27F ; Grapheme_Base # So [32] MUSICAL SYMBOL TRIPLE FLAT..MUSICAL SYMBOL ARPEGGIATO UP WITH ARROW
1D2C0..1D2D3 ; Grapheme_Base # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; Grapheme_Base # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; Grapheme_Base # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
@@ -12660,7 +13091,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1D540..1D544 ; Grapheme_Base # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; Grapheme_Base # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; Grapheme_Base # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Grapheme_Base # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; Grapheme_Base # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; Grapheme_Base # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C1 ; Grapheme_Base # Sm MATHEMATICAL BOLD NABLA
1D6C2..1D6DA ; Grapheme_Base # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
@@ -12689,10 +13120,13 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1DA76..1DA83 ; Grapheme_Base # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH
1DA85..1DA86 ; Grapheme_Base # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS
1DA87..1DA8B ; Grapheme_Base # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS
+1DB00..1DB1C ; Grapheme_Base # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL
1DF00..1DF09 ; Grapheme_Base # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; Grapheme_Base # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; Grapheme_Base # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; Grapheme_Base # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; Grapheme_Base # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; Grapheme_Base # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; Grapheme_Base # L& [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; Grapheme_Base # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; Grapheme_Base # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; Grapheme_Base # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; Grapheme_Base # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -12710,6 +13144,13 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1E5F0 ; Grapheme_Base # Lo OL ONAL SIGN HODDOND
1E5F1..1E5FA ; Grapheme_Base # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE
1E5FF ; Grapheme_Base # Po OL ONAL ABBREVIATION SIGN
+1E6C0..1E6DE ; Grapheme_Base # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; Grapheme_Base # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E4..1E6E5 ; Grapheme_Base # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E7..1E6ED ; Grapheme_Base # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6F0..1E6F4 ; Grapheme_Base # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6FE ; Grapheme_Base # Lo TAI YO SYMBOL MUEANG
+1E6FF ; Grapheme_Base # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Grapheme_Base # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -12769,7 +13210,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F0C1..1F0CF ; Grapheme_Base # So [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER
1F0D1..1F0F5 ; Grapheme_Base # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21
1F100..1F10C ; Grapheme_Base # No [13] DIGIT ZERO FULL STOP..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
-1F10D..1F1AD ; Grapheme_Base # So [161] CIRCLED ZERO WITH SLASH..MASK WORK SYMBOL
+1F10D..1F1AE ; Grapheme_Base # So [162] CIRCLED ZERO WITH SLASH..TOMOBIKI SYMBOL
1F1E6..1F202 ; Grapheme_Base # So [29] REGIONAL INDICATOR SYMBOL LETTER A..SQUARED KATAKANA SA
1F210..1F23B ; Grapheme_Base # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D
1F240..1F248 ; Grapheme_Base # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
@@ -12777,42 +13218,42 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F260..1F265 ; Grapheme_Base # So [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
1F300..1F3FA ; Grapheme_Base # So [251] CYCLONE..AMPHORA
1F3FB..1F3FF ; Grapheme_Base # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
-1F400..1F6D7 ; Grapheme_Base # So [728] RAT..ELEVATOR
+1F400..1F6D9 ; Grapheme_Base # So [730] RAT..LIGHTHOUSE
1F6DC..1F6EC ; Grapheme_Base # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; Grapheme_Base # So [13] SATELLITE..ROLLER SKATE
-1F700..1F776 ; Grapheme_Base # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
-1F77B..1F7D9 ; Grapheme_Base # So [95] HAUMEA..NINE POINTED WHITE STAR
+1F700..1F7DB ; Grapheme_Base # So [220] ALCHEMICAL SYMBOL FOR QUINTESSENCE..BULLET IN DOUBLE CIRCLE
1F7E0..1F7EB ; Grapheme_Base # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
-1F7F0 ; Grapheme_Base # So HEAVY EQUALS SIGN
-1F800..1F80B ; Grapheme_Base # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
+1F7F0..1F80B ; Grapheme_Base # So [28] HEAVY EQUALS SIGN..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
1F810..1F847 ; Grapheme_Base # So [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
1F850..1F859 ; Grapheme_Base # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
1F860..1F887 ; Grapheme_Base # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
1F890..1F8AD ; Grapheme_Base # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
1F8B0..1F8BB ; Grapheme_Base # So [12] ARROW POINTING UPWARDS THEN NORTH WEST..SOUTH WEST ARROW FROM BAR
1F8C0..1F8C1 ; Grapheme_Base # So [2] LEFTWARDS ARROW FROM DOWNWARDS ARROW..RIGHTWARDS ARROW FROM DOWNWARDS ARROW
-1F900..1FA53 ; Grapheme_Base # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
+1F8D0..1F8D8 ; Grapheme_Base # Sm [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE
+1F900..1FA57 ; Grapheme_Base # So [344] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS ALFIL
1FA60..1FA6D ; Grapheme_Base # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA70..1FA7C ; Grapheme_Base # So [13] BALLET SHOES..CRUTCH
-1FA80..1FA89 ; Grapheme_Base # So [10] YO-YO..HARP
-1FA8F..1FAC6 ; Grapheme_Base # So [56] SHOVEL..FINGERPRINT
-1FACE..1FADC ; Grapheme_Base # So [15] MOOSE..ROOT VEGETABLE
-1FADF..1FAE9 ; Grapheme_Base # So [11] SPLATTER..FACE WITH BAGS UNDER EYES
-1FAF0..1FAF8 ; Grapheme_Base # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
+1FA80..1FAC6 ; Grapheme_Base # So [71] YO-YO..FINGERPRINT
+1FAC8 ; Grapheme_Base # So HAIRY CREATURE
+1FACC..1FADD ; Grapheme_Base # So [18] MONARCH BUTTERFLY..PICKLE
+1FADF..1FAEB ; Grapheme_Base # So [13] SPLATTER..CRACKING FACE
+1FAEF..1FAFA ; Grapheme_Base # So [12] FIGHT CLOUD..RIGHTWARDS THUMB SIGN
1FB00..1FB92 ; Grapheme_Base # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBEF ; Grapheme_Base # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE
1FBF0..1FBF9 ; Grapheme_Base # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
+1FBFA ; Grapheme_Base # So ALARM BELL SYMBOL
20000..2A6DF ; Grapheme_Base # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; Grapheme_Base # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; Grapheme_Base # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; Grapheme_Base # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; Grapheme_Base # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; Grapheme_Base # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; Grapheme_Base # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; Grapheme_Base # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; Grapheme_Base # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Grapheme_Base # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; Grapheme_Base # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; Grapheme_Base # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; Grapheme_Base # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
-# Total code points: 152730
+# Total code points: 170502
# ================================================
@@ -12884,8 +13325,9 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
11F41 ; Grapheme_Link # Mc KAWI SIGN KILLER
11F42 ; Grapheme_Link # Mn KAWI CONJOINER
1612F ; Grapheme_Link # Mn GURUNG KHEMA SIGN THOLHOMA
+16D9D ; Grapheme_Link # Mn CHISOI SIGN SISO
-# Total code points: 69
+# Total code points: 70
# ================================================
@@ -12909,8 +13351,24 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
0B4D ; InCB; Linker # Mn ORIYA SIGN VIRAMA
0C4D ; InCB; Linker # Mn TELUGU SIGN VIRAMA
0D4D ; InCB; Linker # Mn MALAYALAM SIGN VIRAMA
+1039 ; InCB; Linker # Mn MYANMAR SIGN VIRAMA
+17D2 ; InCB; Linker # Mn KHMER SIGN COENG
+1A60 ; InCB; Linker # Mn TAI THAM SIGN SAKOT
+1B44 ; InCB; Linker # Mc BALINESE ADEG ADEG
+1BAB ; InCB; Linker # Mn SUNDANESE SIGN VIRAMA
+1CF5..1CF6 ; InCB; Linker # Lo [2] VEDIC SIGN JIHVAMULIYA..VEDIC SIGN UPADHMANIYA
+A9C0 ; InCB; Linker # Mc JAVANESE PANGKON
+AAF6 ; InCB; Linker # Mn MEETEI MAYEK VIRAMA
+10A3F ; InCB; Linker # Mn KHAROSHTHI VIRAMA
+11133 ; InCB; Linker # Mn CHAKMA VIRAMA
+113D0 ; InCB; Linker # Mn TULU-TIGALARI CONJOINER
+1193E ; InCB; Linker # Mn DIVES AKURU VIRAMA
+11A3A ; InCB; Linker # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA
+11A47 ; InCB; Linker # Mn ZANABAZAR SQUARE SUBJOINER
+11A99 ; InCB; Linker # Mn SOYOMBO SUBJOINER
+11F42 ; InCB; Linker # Mn KAWI CONJOINER
-# Total code points: 6
+# Total code points: 23
# ================================================
@@ -12942,8 +13400,60 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
0C2A..0C39 ; InCB; Consonant # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C58..0C5A ; InCB; Consonant # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0D15..0D3A ; InCB; Consonant # Lo [38] MALAYALAM LETTER KA..MALAYALAM LETTER TTTA
+1000..102A ; InCB; Consonant # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
+103F ; InCB; Consonant # Lo MYANMAR LETTER GREAT SA
+1050..1055 ; InCB; Consonant # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
+105A..105D ; InCB; Consonant # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
+1061 ; InCB; Consonant # Lo MYANMAR LETTER SGAW KAREN SHA
+1065..1066 ; InCB; Consonant # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
+106E..1070 ; InCB; Consonant # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
+1075..1081 ; InCB; Consonant # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
+108E ; InCB; Consonant # Lo MYANMAR LETTER RUMAI PALAUNG FA
+1780..17B3 ; InCB; Consonant # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
+1A20..1A54 ; InCB; Consonant # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
+1B0B..1B0C ; InCB; Consonant # Lo [2] BALINESE LETTER RA REPA..BALINESE LETTER RA REPA TEDUNG
+1B13..1B33 ; InCB; Consonant # Lo [33] BALINESE LETTER KA..BALINESE LETTER HA
+1B45..1B4C ; InCB; Consonant # Lo [8] BALINESE LETTER KAF SASAK..BALINESE LETTER ARCHAIC JNYA
+1B83..1BA0 ; InCB; Consonant # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
+1BAE..1BAF ; InCB; Consonant # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
+1BBB..1BBD ; InCB; Consonant # Lo [3] SUNDANESE LETTER REU..SUNDANESE LETTER BHA
+A989..A98B ; InCB; Consonant # Lo [3] JAVANESE LETTER PA CEREK..JAVANESE LETTER NGA LELET RASWADI
+A98F..A9B2 ; InCB; Consonant # Lo [36] JAVANESE LETTER KA..JAVANESE LETTER HA
+A9E0..A9E4 ; InCB; Consonant # Lo [5] MYANMAR LETTER SHAN GHA..MYANMAR LETTER SHAN BHA
+A9E7..A9EF ; InCB; Consonant # Lo [9] MYANMAR LETTER TAI LAING NYA..MYANMAR LETTER TAI LAING NNA
+A9FA..A9FE ; InCB; Consonant # Lo [5] MYANMAR LETTER TAI LAING LLA..MYANMAR LETTER TAI LAING BHA
+AA60..AA6F ; InCB; Consonant # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
+AA71..AA73 ; InCB; Consonant # Lo [3] MYANMAR LETTER KHAMTI XA..MYANMAR LETTER KHAMTI RA
+AA7A ; InCB; Consonant # Lo MYANMAR LETTER AITON RA
+AA7E..AA7F ; InCB; Consonant # Lo [2] MYANMAR LETTER SHWE PALAUNG CHA..MYANMAR LETTER SHWE PALAUNG SHA
+AAE0..AAEA ; InCB; Consonant # Lo [11] MEETEI MAYEK LETTER E..MEETEI MAYEK LETTER SSA
+ABC0..ABDA ; InCB; Consonant # Lo [27] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER BHAM
+10A00 ; InCB; Consonant # Lo KHAROSHTHI LETTER A
+10A10..10A13 ; InCB; Consonant # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
+10A15..10A17 ; InCB; Consonant # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
+10A19..10A35 ; InCB; Consonant # Lo [29] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA
+11103..11126 ; InCB; Consonant # Lo [36] CHAKMA LETTER AA..CHAKMA LETTER HAA
+11144 ; InCB; Consonant # Lo CHAKMA LETTER LHAA
+11147 ; InCB; Consonant # Lo CHAKMA LETTER VAA
+11380..11389 ; InCB; Consonant # Lo [10] TULU-TIGALARI LETTER A..TULU-TIGALARI LETTER VOCALIC LL
+1138B ; InCB; Consonant # Lo TULU-TIGALARI LETTER EE
+1138E ; InCB; Consonant # Lo TULU-TIGALARI LETTER AI
+11390..113B5 ; InCB; Consonant # Lo [38] TULU-TIGALARI LETTER OO..TULU-TIGALARI LETTER LLLA
+11900..11906 ; InCB; Consonant # Lo [7] DIVES AKURU LETTER A..DIVES AKURU LETTER E
+11909 ; InCB; Consonant # Lo DIVES AKURU LETTER O
+1190C..11913 ; InCB; Consonant # Lo [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA
+11915..11916 ; InCB; Consonant # Lo [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA
+11918..1192F ; InCB; Consonant # Lo [24] DIVES AKURU LETTER DDA..DIVES AKURU LETTER ZA
+11A00 ; InCB; Consonant # Lo ZANABAZAR SQUARE LETTER A
+11A0B..11A32 ; InCB; Consonant # Lo [40] ZANABAZAR SQUARE LETTER KA..ZANABAZAR SQUARE LETTER KSSA
+11A50 ; InCB; Consonant # Lo SOYOMBO LETTER A
+11A5C..11A83 ; InCB; Consonant # Lo [40] SOYOMBO LETTER KA..SOYOMBO LETTER KSSA
+11B0A ; InCB; Consonant # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11DF1 ; InCB; Consonant # Lo BENGALI LETTER ALTERNATE BARGIYA BA
+11F04..11F10 ; InCB; Consonant # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; InCB; Consonant # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
-# Total code points: 240
+# Total code points: 913
# ================================================
@@ -12956,7 +13466,7 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
05BF ; InCB; Extend # Mn HEBREW POINT RAFE
05C1..05C2 ; InCB; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; InCB; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; InCB; Extend # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; InCB; Extend # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
0610..061A ; InCB; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
064B..065F ; InCB; Extend # Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW
0670 ; InCB; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
@@ -13008,7 +13518,7 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
0B3E ; InCB; Extend # Mc ORIYA VOWEL SIGN AA
0B3F ; InCB; Extend # Mn ORIYA VOWEL SIGN I
0B41..0B44 ; InCB; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B55..0B56 ; InCB; Extend # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; InCB; Extend # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; InCB; Extend # Mc ORIYA AU LENGTH MARK
0B62..0B63 ; InCB; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
0B82 ; InCB; Extend # Mn TAMIL SIGN ANUSVARA
@@ -13065,7 +13575,7 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
0FC6 ; InCB; Extend # Mn TIBETAN SYMBOL PADMA GDAN
102D..1030 ; InCB; Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
1032..1037 ; InCB; Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; InCB; Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
+103A ; InCB; Extend # Mn MYANMAR SIGN ASAT
103D..103E ; InCB; Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
1058..1059 ; InCB; Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
105E..1060 ; InCB; Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
@@ -13084,7 +13594,8 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
17B4..17B5 ; InCB; Extend # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
17B7..17BD ; InCB; Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
17C6 ; InCB; Extend # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; InCB; Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
+17C9..17D1 ; InCB; Extend # Mn [9] KHMER SIGN MUUSIKATOAN..KHMER SIGN VIRIAM
+17D3 ; InCB; Extend # Mn KHMER SIGN BATHAMASAT
17DD ; InCB; Extend # Mn KHMER SIGN ATTHACAN
180B..180D ; InCB; Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
180F ; InCB; Extend # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR
@@ -13098,14 +13609,13 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
1A1B ; InCB; Extend # Mn BUGINESE VOWEL SIGN AE
1A56 ; InCB; Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA
1A58..1A5E ; InCB; Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; InCB; Extend # Mn TAI THAM SIGN SAKOT
1A62 ; InCB; Extend # Mn TAI THAM VOWEL SIGN MAI SAT
1A65..1A6C ; InCB; Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
1A73..1A7C ; InCB; Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
1A7F ; InCB; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
1AB0..1ABD ; InCB; Extend # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; InCB; Extend # Me COMBINING PARENTHESES OVERLAY
-1ABF..1ACE ; InCB; Extend # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; InCB; Extend # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; InCB; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B34 ; InCB; Extend # Mn BALINESE SIGN REREKAN
1B35 ; InCB; Extend # Mc BALINESE VOWEL SIGN TEDUNG
@@ -13114,13 +13624,13 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
1B3C ; InCB; Extend # Mn BALINESE VOWEL SIGN LA LENGA
1B3D ; InCB; Extend # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
1B42 ; InCB; Extend # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; InCB; Extend # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
+1B43 ; InCB; Extend # Mc BALINESE VOWEL SIGN PEPET TEDUNG
1B6B..1B73 ; InCB; Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
1B80..1B81 ; InCB; Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
1BA2..1BA5 ; InCB; Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
1BA8..1BA9 ; InCB; Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
1BAA ; InCB; Extend # Mc SUNDANESE SIGN PAMAAEH
-1BAB..1BAD ; InCB; Extend # Mn [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA
+1BAC..1BAD ; InCB; Extend # Mn [2] SUNDANESE CONSONANT SIGN PASANGAN MA..SUNDANESE CONSONANT SIGN PASANGAN WA
1BE6 ; InCB; Extend # Mn BATAK SIGN TOMPI
1BE8..1BE9 ; InCB; Extend # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE
1BED ; InCB; Extend # Mn BATAK VOWEL SIGN KARO O
@@ -13167,7 +13677,6 @@ A980..A982 ; InCB; Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN L
A9B3 ; InCB; Extend # Mn JAVANESE SIGN CECAK TELU
A9B6..A9B9 ; InCB; Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
A9BC..A9BD ; InCB; Extend # Mn [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT SIGN KERET
-A9C0 ; InCB; Extend # Mc JAVANESE PANGKON
A9E5 ; InCB; Extend # Mn MYANMAR SIGN SHAN SAW
AA29..AA2E ; InCB; Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
AA31..AA32 ; InCB; Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
@@ -13181,7 +13690,6 @@ AAB7..AAB8 ; InCB; Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
AABE..AABF ; InCB; Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
AAC1 ; InCB; Extend # Mn TAI VIET TONE MAI THO
AAEC..AAED ; InCB; Extend # Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI
-AAF6 ; InCB; Extend # Mn MEETEI MAYEK VIRAMA
ABE5 ; InCB; Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP
ABE8 ; InCB; Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
ABED ; InCB; Extend # Mn MEETEI MAYEK APUN IYEK
@@ -13196,12 +13704,12 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
10A05..10A06 ; InCB; Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
10A0C..10A0F ; InCB; Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
10A38..10A3A ; InCB; Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; InCB; Extend # Mn KHAROSHTHI VIRAMA
10AE5..10AE6 ; InCB; Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; InCB; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10D69..10D6D ; InCB; Extend # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK
10EAB..10EAC ; InCB; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
-10EFC..10EFF ; InCB; Extend # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10ECB..10ECF ; InCB; Extend # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10EF0..10EFF ; InCB; Extend # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; InCB; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; InCB; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; InCB; Extend # Mn BRAHMI SIGN ANUSVARA
@@ -13214,7 +13722,8 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
110C2 ; InCB; Extend # Mn KAITHI VOWEL SIGN VOCALIC R
11100..11102 ; InCB; Extend # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA
11127..1112B ; InCB; Extend # Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU
-1112D..11134 ; InCB; Extend # Mn [8] CHAKMA VOWEL SIGN AI..CHAKMA MAAYYAA
+1112D..11132 ; InCB; Extend # Mn [6] CHAKMA VOWEL SIGN AI..CHAKMA AU MARK
+11134 ; InCB; Extend # Mn CHAKMA MAAYYAA
11173 ; InCB; Extend # Mn MAHAJANI SIGN NUKTA
11180..11181 ; InCB; Extend # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA
111B6..111BE ; InCB; Extend # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
@@ -13244,7 +13753,6 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
113C7..113C9 ; InCB; Extend # Mc [3] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI AU LENGTH MARK
113CE ; InCB; Extend # Mn TULU-TIGALARI SIGN VIRAMA
113CF ; InCB; Extend # Mc TULU-TIGALARI SIGN LOOPED VIRAMA
-113D0 ; InCB; Extend # Mn TULU-TIGALARI CONJOINER
113D2 ; InCB; Extend # Mn TULU-TIGALARI GEMINATION MARK
113E1..113E2 ; InCB; Extend # Mn [2] TULU-TIGALARI VEDIC TONE SVARITA..TULU-TIGALARI VEDIC TONE ANUDATTA
11438..1143F ; InCB; Extend # Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI
@@ -13279,7 +13787,6 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
11930 ; InCB; Extend # Mc DIVES AKURU VOWEL SIGN AA
1193B..1193C ; InCB; Extend # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU
1193D ; InCB; Extend # Mc DIVES AKURU SIGN HALANTA
-1193E ; InCB; Extend # Mn DIVES AKURU VIRAMA
11943 ; InCB; Extend # Mn DIVES AKURU SIGN NUKTA
119D4..119D7 ; InCB; Extend # Mn [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN VOCALIC RR
119DA..119DB ; InCB; Extend # Mn [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN AI
@@ -13287,11 +13794,13 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
11A01..11A0A ; InCB; Extend # Mn [10] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL LENGTH MARK
11A33..11A38 ; InCB; Extend # Mn [6] ZANABAZAR SQUARE FINAL CONSONANT MARK..ZANABAZAR SQUARE SIGN ANUSVARA
11A3B..11A3E ; InCB; Extend # Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA
-11A47 ; InCB; Extend # Mn ZANABAZAR SQUARE SUBJOINER
11A51..11A56 ; InCB; Extend # Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE
11A59..11A5B ; InCB; Extend # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
11A8A..11A96 ; InCB; Extend # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
-11A98..11A99 ; InCB; Extend # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+11A98 ; InCB; Extend # Mn SOYOMBO GEMINATION MARK
+11B60 ; InCB; Extend # Mn SHARADA VOWEL SIGN OE
+11B62..11B64 ; InCB; Extend # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B66 ; InCB; Extend # Mn SHARADA VOWEL SIGN CANDRA E
11C30..11C36 ; InCB; Extend # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
11C38..11C3D ; InCB; Extend # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
11C3F ; InCB; Extend # Mn BHAIKSUKI SIGN VIRAMA
@@ -13307,12 +13816,12 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
11D90..11D91 ; InCB; Extend # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; InCB; Extend # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; InCB; Extend # Mn GUNJALA GONDI VIRAMA
+11DF0 ; InCB; Extend # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
11EF3..11EF4 ; InCB; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11F00..11F01 ; InCB; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
11F36..11F3A ; InCB; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
11F40 ; InCB; Extend # Mn KAWI VOWEL SIGN EU
11F41 ; InCB; Extend # Mc KAWI SIGN KILLER
-11F42 ; InCB; Extend # Mn KAWI CONJOINER
11F5A ; InCB; Extend # Mn KAWI SIGN NUKTA
13440 ; InCB; Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
13447..13455 ; InCB; Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
@@ -13320,6 +13829,8 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
1612D..1612F ; InCB; Extend # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA
16AF0..16AF4 ; InCB; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; InCB; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
+16D98 ; InCB; Extend # Mn CHISOI SIGN ANUSVARA
+16D9D ; InCB; Extend # Mn CHISOI SIGN SISO
16F4F ; InCB; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F8F..16F92 ; InCB; Extend # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
16FE4 ; InCB; Extend # Mn KHITAN SMALL SCRIPT FILLER
@@ -13327,6 +13838,7 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
1BC9D..1BC9E ; InCB; Extend # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
1CF00..1CF2D ; InCB; Extend # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; InCB; Extend # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; InCB; Extend # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D165..1D166 ; InCB; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; InCB; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 ; InCB; Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
@@ -13334,6 +13846,10 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
1D185..1D18B ; InCB; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; InCB; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; InCB; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D250..1D252 ; InCB; Extend # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25B..1D25C ; InCB; Extend # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25F ; InCB; Extend # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; InCB; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1DA00..1DA36 ; InCB; Extend # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
1DA3B..1DA6C ; InCB; Extend # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
1DA75 ; InCB; Extend # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
@@ -13351,12 +13867,16 @@ FF9E..FF9F ; InCB; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HA
1E2EC..1E2EF ; InCB; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E4EC..1E4EF ; InCB; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E5EE..1E5EF ; InCB; Extend # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
+1E6E3 ; InCB; Extend # Mn TAI YO SIGN UE
+1E6E6 ; InCB; Extend # Mn TAI YO SIGN AU
+1E6EE..1E6EF ; InCB; Extend # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F5 ; InCB; Extend # Mn TAI YO SIGN OM
1E8D0..1E8D6 ; InCB; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; InCB; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1F3FB..1F3FF ; InCB; Extend # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
E0020..E007F ; InCB; Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; InCB; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2192
+# Total code points: 2256
# EOF
diff --git a/libcxx/utils/data/unicode/DerivedGeneralCategory.txt b/libcxx/utils/data/unicode/DerivedGeneralCategory.txt
index 07bf7bca93d93..74639501f8f62 100644
--- a/libcxx/utils/data/unicode/DerivedGeneralCategory.txt
+++ b/libcxx/utils/data/unicode/DerivedGeneralCategory.txt
@@ -1,6 +1,6 @@
-# DerivedGeneralCategory-16.0.0.txt
-# Date: 2024-04-30, 21:48:17 GMT
-# © 2024 Unicode®, Inc.
+# DerivedGeneralCategory-18.0.0.txt
+# Date: 2026-04-29, 19:44:02 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
@@ -21,10 +21,9 @@
038D ; Cn # <reserved-038D>
03A2 ; Cn # <reserved-03A2>
0530 ; Cn # <reserved-0530>
-0557..0558 ; Cn # [2] <reserved-0557>..<reserved-0558>
-058B..058C ; Cn # [2] <reserved-058B>..<reserved-058C>
+0557 ; Cn # <reserved-0557>
0590 ; Cn # <reserved-0590>
-05C8..05CF ; Cn # [8] <reserved-05C8>..<reserved-05CF>
+05CA..05CF ; Cn # [6] <reserved-05CA>..<reserved-05CF>
05EB..05EE ; Cn # [4] <reserved-05EB>..<reserved-05EE>
05F5..05FF ; Cn # [11] <reserved-05F5>..<reserved-05FF>
070E ; Cn # <reserved-070E>
@@ -36,7 +35,6 @@
085C..085D ; Cn # [2] <reserved-085C>..<reserved-085D>
085F ; Cn # <reserved-085F>
086B..086F ; Cn # [5] <reserved-086B>..<reserved-086F>
-088F ; Cn # <reserved-088F>
0892..0896 ; Cn # [5] <reserved-0892>..<reserved-0896>
0984 ; Cn # <reserved-0984>
098D..098E ; Cn # [2] <reserved-098D>..<reserved-098E>
@@ -91,7 +89,7 @@
0B3A..0B3B ; Cn # [2] <reserved-0B3A>..<reserved-0B3B>
0B45..0B46 ; Cn # [2] <reserved-0B45>..<reserved-0B46>
0B49..0B4A ; Cn # [2] <reserved-0B49>..<reserved-0B4A>
-0B4E..0B54 ; Cn # [7] <reserved-0B4E>..<reserved-0B54>
+0B4E..0B52 ; Cn # [5] <reserved-0B4E>..<reserved-0B52>
0B58..0B5B ; Cn # [4] <reserved-0B58>..<reserved-0B5B>
0B5E ; Cn # <reserved-0B5E>
0B64..0B65 ; Cn # [2] <reserved-0B64>..<reserved-0B65>
@@ -120,7 +118,7 @@
0C49 ; Cn # <reserved-0C49>
0C4E..0C54 ; Cn # [7] <reserved-0C4E>..<reserved-0C54>
0C57 ; Cn # <reserved-0C57>
-0C5B..0C5C ; Cn # [2] <reserved-0C5B>..<reserved-0C5C>
+0C5B ; Cn # <reserved-0C5B>
0C5E..0C5F ; Cn # [2] <reserved-0C5E>..<reserved-0C5F>
0C64..0C65 ; Cn # [2] <reserved-0C64>..<reserved-0C65>
0C70..0C76 ; Cn # [7] <reserved-0C70>..<reserved-0C76>
@@ -132,7 +130,7 @@
0CC5 ; Cn # <reserved-0CC5>
0CC9 ; Cn # <reserved-0CC9>
0CCE..0CD4 ; Cn # [7] <reserved-0CCE>..<reserved-0CD4>
-0CD7..0CDC ; Cn # [6] <reserved-0CD7>..<reserved-0CDC>
+0CD7..0CDB ; Cn # [5] <reserved-0CD7>..<reserved-0CDB>
0CDF ; Cn # <reserved-0CDF>
0CE4..0CE5 ; Cn # [2] <reserved-0CE4>..<reserved-0CE5>
0CF0 ; Cn # <reserved-0CF0>
@@ -228,7 +226,7 @@
1A8A..1A8F ; Cn # [6] <reserved-1A8A>..<reserved-1A8F>
1A9A..1A9F ; Cn # [6] <reserved-1A9A>..<reserved-1A9F>
1AAE..1AAF ; Cn # [2] <reserved-1AAE>..<reserved-1AAF>
-1ACF..1AFF ; Cn # [49] <reserved-1ACF>..<reserved-1AFF>
+1AF1..1AFF ; Cn # [15] <reserved-1AF1>..<reserved-1AFF>
1B4D ; Cn # <reserved-1B4D>
1BF4..1BFB ; Cn # [8] <reserved-1BF4>..<reserved-1BFB>
1C38..1C3A ; Cn # [3] <reserved-1C38>..<reserved-1C3A>
@@ -255,15 +253,12 @@
1FFF ; Cn # <reserved-1FFF>
2065 ; Cn # <reserved-2065>
2072..2073 ; Cn # [2] <reserved-2072>..<reserved-2073>
-208F ; Cn # <reserved-208F>
-209D..209F ; Cn # [3] <reserved-209D>..<reserved-209F>
-20C1..20CF ; Cn # [15] <reserved-20C1>..<reserved-20CF>
+20C5..20CF ; Cn # [11] <reserved-20C5>..<reserved-20CF>
20F1..20FF ; Cn # [15] <reserved-20F1>..<reserved-20FF>
218C..218F ; Cn # [4] <reserved-218C>..<reserved-218F>
242A..243F ; Cn # [22] <reserved-242A>..<reserved-243F>
244B..245F ; Cn # [21] <reserved-244B>..<reserved-245F>
2B74..2B75 ; Cn # [2] <reserved-2B74>..<reserved-2B75>
-2B96 ; Cn # <reserved-2B96>
2CF4..2CF8 ; Cn # [5] <reserved-2CF4>..<reserved-2CF8>
2D26 ; Cn # <reserved-2D26>
2D28..2D2C ; Cn # [5] <reserved-2D28>..<reserved-2D2C>
@@ -279,7 +274,8 @@
2DCF ; Cn # <reserved-2DCF>
2DD7 ; Cn # <reserved-2DD7>
2DDF ; Cn # <reserved-2DDF>
-2E5E..2E7F ; Cn # [34] <reserved-2E5E>..<reserved-2E7F>
+2E5E..2E5F ; Cn # [2] <reserved-2E5E>..<reserved-2E5F>
+2E64..2E7F ; Cn # [28] <reserved-2E64>..<reserved-2E7F>
2E9A ; Cn # <reserved-2E9A>
2EF4..2EFF ; Cn # [12] <reserved-2EF4>..<reserved-2EFF>
2FD6..2FEF ; Cn # [26] <reserved-2FD6>..<reserved-2FEF>
@@ -294,10 +290,8 @@ A48D..A48F ; Cn # [3] <reserved-A48D>..<reserved-A48F>
A4C7..A4CF ; Cn # [9] <reserved-A4C7>..<reserved-A4CF>
A62C..A63F ; Cn # [20] <reserved-A62C>..<reserved-A63F>
A6F8..A6FF ; Cn # [8] <reserved-A6F8>..<reserved-A6FF>
-A7CE..A7CF ; Cn # [2] <reserved-A7CE>..<reserved-A7CF>
-A7D2 ; Cn # <reserved-A7D2>
-A7D4 ; Cn # <reserved-A7D4>
-A7DD..A7F1 ; Cn # [21] <reserved-A7DD>..<reserved-A7F1>
+A7DE..A7E1 ; Cn # [4] <reserved-A7DE>..<reserved-A7E1>
+A7E3..A7F0 ; Cn # [14] <reserved-A7E3>..<reserved-A7F0>
A82D..A82F ; Cn # [3] <reserved-A82D>..<reserved-A82F>
A83A..A83F ; Cn # [6] <reserved-A83A>..<reserved-A83F>
A878..A87F ; Cn # [8] <reserved-A878>..<reserved-A87F>
@@ -318,7 +312,7 @@ AB0F..AB10 ; Cn # [2] <reserved-AB0F>..<reserved-AB10>
AB17..AB1F ; Cn # [9] <reserved-AB17>..<reserved-AB1F>
AB27 ; Cn # <reserved-AB27>
AB2F ; Cn # <reserved-AB2F>
-AB6C..AB6F ; Cn # [4] <reserved-AB6C>..<reserved-AB6F>
+AB6E..AB6F ; Cn # [2] <reserved-AB6E>..<reserved-AB6F>
ABEE..ABEF ; Cn # [2] <reserved-ABEE>..<reserved-ABEF>
ABFA..ABFF ; Cn # [6] <reserved-ABFA>..<reserved-ABFF>
D7A4..D7AF ; Cn # [12] <reserved-D7A4>..<reserved-D7AF>
@@ -333,9 +327,6 @@ FB3D ; Cn # <reserved-FB3D>
FB3F ; Cn # <reserved-FB3F>
FB42 ; Cn # <reserved-FB42>
FB45 ; Cn # <reserved-FB45>
-FBC3..FBD2 ; Cn # [16] <reserved-FBC3>..<reserved-FBD2>
-FD90..FD91 ; Cn # [2] <reserved-FD90>..<reserved-FD91>
-FDC8..FDCE ; Cn # [7] <reserved-FDC8>..<reserved-FDCE>
FDD0..FDEF ; Cn # [32] <noncharacter-FDD0>..<noncharacter-FDEF>
FE1A..FE1F ; Cn # [6] <reserved-FE1A>..<reserved-FE1F>
FE53 ; Cn # <reserved-FE53>
@@ -394,7 +385,7 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
10768..1077F ; Cn # [24] <reserved-10768>..<reserved-1077F>
10786 ; Cn # <reserved-10786>
107B1 ; Cn # <reserved-107B1>
-107BB..107FF ; Cn # [69] <reserved-107BB>..<reserved-107FF>
+107C0..107FF ; Cn # [64] <reserved-107C0>..<reserved-107FF>
10806..10807 ; Cn # [2] <reserved-10806>..<reserved-10807>
10809 ; Cn # <reserved-10809>
10836 ; Cn # <reserved-10836>
@@ -407,7 +398,7 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
108F6..108FA ; Cn # [5] <reserved-108F6>..<reserved-108FA>
1091C..1091E ; Cn # [3] <reserved-1091C>..<reserved-1091E>
1093A..1093E ; Cn # [5] <reserved-1093A>..<reserved-1093E>
-10940..1097F ; Cn # [64] <reserved-10940>..<reserved-1097F>
+1095A..1097F ; Cn # [38] <reserved-1095A>..<reserved-1097F>
109B8..109BB ; Cn # [4] <reserved-109B8>..<reserved-109BB>
109D0..109D1 ; Cn # [2] <reserved-109D0>..<reserved-109D1>
10A04 ; Cn # <reserved-10A04>
@@ -439,7 +430,8 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
10EAA ; Cn # <reserved-10EAA>
10EAE..10EAF ; Cn # [2] <reserved-10EAE>..<reserved-10EAF>
10EB2..10EC1 ; Cn # [16] <reserved-10EB2>..<reserved-10EC1>
-10EC5..10EFB ; Cn # [55] <reserved-10EC5>..<reserved-10EFB>
+10EC8 ; Cn # <reserved-10EC8>
+10EEF ; Cn # <reserved-10EEF>
10F28..10F2F ; Cn # [8] <reserved-10F28>..<reserved-10F2F>
10F5A..10F6F ; Cn # [22] <reserved-10F5A>..<reserved-10F6F>
10F8A..10FAF ; Cn # [38] <reserved-10F8A>..<reserved-10FAF>
@@ -522,7 +514,8 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
11A48..11A4F ; Cn # [8] <reserved-11A48>..<reserved-11A4F>
11AA3..11AAF ; Cn # [13] <reserved-11AA3>..<reserved-11AAF>
11AF9..11AFF ; Cn # [7] <reserved-11AF9>..<reserved-11AFF>
-11B0A..11BBF ; Cn # [182] <reserved-11B0A>..<reserved-11BBF>
+11B0B..11B5F ; Cn # [85] <reserved-11B0B>..<reserved-11B5F>
+11B68..11BBF ; Cn # [88] <reserved-11B68>..<reserved-11BBF>
11BE2..11BEF ; Cn # [14] <reserved-11BE2>..<reserved-11BEF>
11BFA..11BFF ; Cn # [6] <reserved-11BFA>..<reserved-11BFF>
11C09 ; Cn # <reserved-11C09>
@@ -544,7 +537,10 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
11D8F ; Cn # <reserved-11D8F>
11D92 ; Cn # <reserved-11D92>
11D99..11D9F ; Cn # [7] <reserved-11D99>..<reserved-11D9F>
-11DAA..11EDF ; Cn # [310] <reserved-11DAA>..<reserved-11EDF>
+11DAA..11DAF ; Cn # [6] <reserved-11DAA>..<reserved-11DAF>
+11DDC..11DDF ; Cn # [4] <reserved-11DDC>..<reserved-11DDF>
+11DEA..11DEF ; Cn # [6] <reserved-11DEA>..<reserved-11DEF>
+11DF2..11EDF ; Cn # [238] <reserved-11DF2>..<reserved-11EDF>
11EF9..11EFF ; Cn # [7] <reserved-11EF9>..<reserved-11EFF>
11F11 ; Cn # <reserved-11F11>
11F3B..11F3D ; Cn # [3] <reserved-11F3B>..<reserved-11F3D>
@@ -552,9 +548,8 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
11FB1..11FBF ; Cn # [15] <reserved-11FB1>..<reserved-11FBF>
11FF2..11FFE ; Cn # [13] <reserved-11FF2>..<reserved-11FFE>
1239A..123FF ; Cn # [102] <reserved-1239A>..<reserved-123FF>
-1246F ; Cn # <reserved-1246F>
-12475..1247F ; Cn # [11] <reserved-12475>..<reserved-1247F>
-12544..12F8F ; Cn # [2636] <reserved-12544>..<reserved-12F8F>
+12544..1254F ; Cn # [12] <reserved-12544>..<reserved-1254F>
+12687..12F8F ; Cn # [2313] <reserved-12687>..<reserved-12F8F>
12FF3..12FFF ; Cn # [13] <reserved-12FF3>..<reserved-12FFF>
13456..1345F ; Cn # [10] <reserved-13456>..<reserved-1345F>
143FB..143FF ; Cn # [5] <reserved-143FB>..<reserved-143FF>
@@ -572,39 +567,47 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
16B62 ; Cn # <reserved-16B62>
16B78..16B7C ; Cn # [5] <reserved-16B78>..<reserved-16B7C>
16B90..16D3F ; Cn # [432] <reserved-16B90>..<reserved-16D3F>
-16D7A..16E3F ; Cn # [198] <reserved-16D7A>..<reserved-16E3F>
-16E9B..16EFF ; Cn # [101] <reserved-16E9B>..<reserved-16EFF>
+16D7A..16D7F ; Cn # [6] <reserved-16D7A>..<reserved-16D7F>
+16D9E..16D9F ; Cn # [2] <reserved-16D9E>..<reserved-16D9F>
+16DAA..16E3F ; Cn # [150] <reserved-16DAA>..<reserved-16E3F>
+16E9B..16E9F ; Cn # [5] <reserved-16E9B>..<reserved-16E9F>
+16EB9..16EBA ; Cn # [2] <reserved-16EB9>..<reserved-16EBA>
+16ED4..16EFF ; Cn # [44] <reserved-16ED4>..<reserved-16EFF>
16F4B..16F4E ; Cn # [4] <reserved-16F4B>..<reserved-16F4E>
16F88..16F8E ; Cn # [7] <reserved-16F88>..<reserved-16F8E>
16FA0..16FDF ; Cn # [64] <reserved-16FA0>..<reserved-16FDF>
16FE5..16FEF ; Cn # [11] <reserved-16FE5>..<reserved-16FEF>
-16FF2..16FFF ; Cn # [14] <reserved-16FF2>..<reserved-16FFF>
-187F8..187FF ; Cn # [8] <reserved-187F8>..<reserved-187FF>
-18CD6..18CFE ; Cn # [41] <reserved-18CD6>..<reserved-18CFE>
-18D09..1AFEF ; Cn # [8935] <reserved-18D09>..<reserved-1AFEF>
+16FF7..16FFF ; Cn # [9] <reserved-16FF7>..<reserved-16FFF>
+18CDB..18CFE ; Cn # [36] <reserved-18CDB>..<reserved-18CFE>
+18D21..18D7F ; Cn # [95] <reserved-18D21>..<reserved-18D7F>
+18DF3..18DFF ; Cn # [13] <reserved-18DF3>..<reserved-18DFF>
+19192..1919F ; Cn # [14] <reserved-19192>..<reserved-1919F>
+191D3..1AFEF ; Cn # [7709] <reserved-191D3>..<reserved-1AFEF>
1AFF4 ; Cn # <reserved-1AFF4>
1AFFC ; Cn # <reserved-1AFFC>
1AFFF ; Cn # <reserved-1AFFF>
-1B123..1B131 ; Cn # [15] <reserved-1B123>..<reserved-1B131>
+1B129..1B131 ; Cn # [9] <reserved-1B129>..<reserved-1B131>
1B133..1B14F ; Cn # [29] <reserved-1B133>..<reserved-1B14F>
1B153..1B154 ; Cn # [2] <reserved-1B153>..<reserved-1B154>
1B156..1B163 ; Cn # [14] <reserved-1B156>..<reserved-1B163>
-1B168..1B16F ; Cn # [8] <reserved-1B168>..<reserved-1B16F>
+1B169..1B16F ; Cn # [7] <reserved-1B169>..<reserved-1B16F>
1B2FC..1BBFF ; Cn # [2308] <reserved-1B2FC>..<reserved-1BBFF>
1BC6B..1BC6F ; Cn # [5] <reserved-1BC6B>..<reserved-1BC6F>
1BC7D..1BC7F ; Cn # [3] <reserved-1BC7D>..<reserved-1BC7F>
1BC89..1BC8F ; Cn # [7] <reserved-1BC89>..<reserved-1BC8F>
1BC9A..1BC9B ; Cn # [2] <reserved-1BC9A>..<reserved-1BC9B>
1BCA4..1CBFF ; Cn # [3932] <reserved-1BCA4>..<reserved-1CBFF>
-1CCFA..1CCFF ; Cn # [6] <reserved-1CCFA>..<reserved-1CCFF>
-1CEB4..1CEFF ; Cn # [76] <reserved-1CEB4>..<reserved-1CEFF>
+1CCFD..1CCFF ; Cn # [3] <reserved-1CCFD>..<reserved-1CCFF>
+1CEB4..1CEB9 ; Cn # [6] <reserved-1CEB4>..<reserved-1CEB9>
+1CED1 ; Cn # <reserved-1CED1>
+1CED5..1CEDC ; Cn # [8] <reserved-1CED5>..<reserved-1CEDC>
+1CEFE..1CEFF ; Cn # [2] <reserved-1CEFE>..<reserved-1CEFF>
1CF2E..1CF2F ; Cn # [2] <reserved-1CF2E>..<reserved-1CF2F>
1CF47..1CF4F ; Cn # [9] <reserved-1CF47>..<reserved-1CF4F>
1CFC4..1CFFF ; Cn # [60] <reserved-1CFC4>..<reserved-1CFFF>
1D0F6..1D0FF ; Cn # [10] <reserved-1D0F6>..<reserved-1D0FF>
-1D127..1D128 ; Cn # [2] <reserved-1D127>..<reserved-1D128>
-1D1EB..1D1FF ; Cn # [21] <reserved-1D1EB>..<reserved-1D1FF>
-1D246..1D2BF ; Cn # [122] <reserved-1D246>..<reserved-1D2BF>
+1D246..1D24F ; Cn # [10] <reserved-1D246>..<reserved-1D24F>
+1D282..1D2BF ; Cn # [62] <reserved-1D282>..<reserved-1D2BF>
1D2D4..1D2DF ; Cn # [12] <reserved-1D2D4>..<reserved-1D2DF>
1D2F4..1D2FF ; Cn # [12] <reserved-1D2F4>..<reserved-1D2FF>
1D357..1D35F ; Cn # [9] <reserved-1D357>..<reserved-1D35F>
@@ -627,13 +630,14 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1D545 ; Cn # <reserved-1D545>
1D547..1D549 ; Cn # [3] <reserved-1D547>..<reserved-1D549>
1D551 ; Cn # <reserved-1D551>
-1D6A6..1D6A7 ; Cn # [2] <reserved-1D6A6>..<reserved-1D6A7>
+1D6A7 ; Cn # <reserved-1D6A7>
1D7CC..1D7CD ; Cn # [2] <reserved-1D7CC>..<reserved-1D7CD>
1DA8C..1DA9A ; Cn # [15] <reserved-1DA8C>..<reserved-1DA9A>
1DAA0 ; Cn # <reserved-1DAA0>
-1DAB0..1DEFF ; Cn # [1104] <reserved-1DAB0>..<reserved-1DEFF>
-1DF1F..1DF24 ; Cn # [6] <reserved-1DF1F>..<reserved-1DF24>
-1DF2B..1DFFF ; Cn # [213] <reserved-1DF2B>..<reserved-1DFFF>
+1DAB0..1DAFF ; Cn # [80] <reserved-1DAB0>..<reserved-1DAFF>
+1DB1D..1DEFF ; Cn # [995] <reserved-1DB1D>..<reserved-1DEFF>
+1DF82..1DF8F ; Cn # [14] <reserved-1DF82>..<reserved-1DF8F>
+1DF97..1DFCC ; Cn # [54] <reserved-1DF97>..<reserved-1DFCC>
1E007 ; Cn # <reserved-1E007>
1E019..1E01A ; Cn # [2] <reserved-1E019>..<reserved-1E01A>
1E022 ; Cn # <reserved-1E022>
@@ -650,7 +654,10 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1E300..1E4CF ; Cn # [464] <reserved-1E300>..<reserved-1E4CF>
1E4FA..1E5CF ; Cn # [214] <reserved-1E4FA>..<reserved-1E5CF>
1E5FB..1E5FE ; Cn # [4] <reserved-1E5FB>..<reserved-1E5FE>
-1E600..1E7DF ; Cn # [480] <reserved-1E600>..<reserved-1E7DF>
+1E600..1E6BF ; Cn # [192] <reserved-1E600>..<reserved-1E6BF>
+1E6DF ; Cn # <reserved-1E6DF>
+1E6F6..1E6FD ; Cn # [8] <reserved-1E6F6>..<reserved-1E6FD>
+1E700..1E7DF ; Cn # [224] <reserved-1E700>..<reserved-1E7DF>
1E7E7 ; Cn # <reserved-1E7E7>
1E7EC ; Cn # <reserved-1E7EC>
1E7EF ; Cn # <reserved-1E7EF>
@@ -702,52 +709,51 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1F0C0 ; Cn # <reserved-1F0C0>
1F0D0 ; Cn # <reserved-1F0D0>
1F0F6..1F0FF ; Cn # [10] <reserved-1F0F6>..<reserved-1F0FF>
-1F1AE..1F1E5 ; Cn # [56] <reserved-1F1AE>..<reserved-1F1E5>
+1F1AF..1F1E5 ; Cn # [55] <reserved-1F1AF>..<reserved-1F1E5>
1F203..1F20F ; Cn # [13] <reserved-1F203>..<reserved-1F20F>
1F23C..1F23F ; Cn # [4] <reserved-1F23C>..<reserved-1F23F>
1F249..1F24F ; Cn # [7] <reserved-1F249>..<reserved-1F24F>
1F252..1F25F ; Cn # [14] <reserved-1F252>..<reserved-1F25F>
1F266..1F2FF ; Cn # [154] <reserved-1F266>..<reserved-1F2FF>
-1F6D8..1F6DB ; Cn # [4] <reserved-1F6D8>..<reserved-1F6DB>
+1F6DA..1F6DB ; Cn # [2] <reserved-1F6DA>..<reserved-1F6DB>
1F6ED..1F6EF ; Cn # [3] <reserved-1F6ED>..<reserved-1F6EF>
1F6FD..1F6FF ; Cn # [3] <reserved-1F6FD>..<reserved-1F6FF>
-1F777..1F77A ; Cn # [4] <reserved-1F777>..<reserved-1F77A>
-1F7DA..1F7DF ; Cn # [6] <reserved-1F7DA>..<reserved-1F7DF>
+1F7DC..1F7DF ; Cn # [4] <reserved-1F7DC>..<reserved-1F7DF>
1F7EC..1F7EF ; Cn # [4] <reserved-1F7EC>..<reserved-1F7EF>
-1F7F1..1F7FF ; Cn # [15] <reserved-1F7F1>..<reserved-1F7FF>
1F80C..1F80F ; Cn # [4] <reserved-1F80C>..<reserved-1F80F>
1F848..1F84F ; Cn # [8] <reserved-1F848>..<reserved-1F84F>
1F85A..1F85F ; Cn # [6] <reserved-1F85A>..<reserved-1F85F>
1F888..1F88F ; Cn # [8] <reserved-1F888>..<reserved-1F88F>
1F8AE..1F8AF ; Cn # [2] <reserved-1F8AE>..<reserved-1F8AF>
1F8BC..1F8BF ; Cn # [4] <reserved-1F8BC>..<reserved-1F8BF>
-1F8C2..1F8FF ; Cn # [62] <reserved-1F8C2>..<reserved-1F8FF>
-1FA54..1FA5F ; Cn # [12] <reserved-1FA54>..<reserved-1FA5F>
+1F8C2..1F8CF ; Cn # [14] <reserved-1F8C2>..<reserved-1F8CF>
+1F8D9..1F8FF ; Cn # [39] <reserved-1F8D9>..<reserved-1F8FF>
+1FA58..1FA5F ; Cn # [8] <reserved-1FA58>..<reserved-1FA5F>
1FA6E..1FA6F ; Cn # [2] <reserved-1FA6E>..<reserved-1FA6F>
1FA7D..1FA7F ; Cn # [3] <reserved-1FA7D>..<reserved-1FA7F>
-1FA8A..1FA8E ; Cn # [5] <reserved-1FA8A>..<reserved-1FA8E>
-1FAC7..1FACD ; Cn # [7] <reserved-1FAC7>..<reserved-1FACD>
-1FADD..1FADE ; Cn # [2] <reserved-1FADD>..<reserved-1FADE>
-1FAEA..1FAEF ; Cn # [6] <reserved-1FAEA>..<reserved-1FAEF>
-1FAF9..1FAFF ; Cn # [7] <reserved-1FAF9>..<reserved-1FAFF>
+1FAC7 ; Cn # <reserved-1FAC7>
+1FAC9..1FACB ; Cn # [3] <reserved-1FAC9>..<reserved-1FACB>
+1FADE ; Cn # <reserved-1FADE>
+1FAEC..1FAEE ; Cn # [3] <reserved-1FAEC>..<reserved-1FAEE>
+1FAFB..1FAFF ; Cn # [5] <reserved-1FAFB>..<reserved-1FAFF>
1FB93 ; Cn # <reserved-1FB93>
-1FBFA..1FFFF ; Cn # [1030] <reserved-1FBFA>..<noncharacter-1FFFF>
+1FBFB..1FFFF ; Cn # [1029] <reserved-1FBFB>..<noncharacter-1FFFF>
2A6E0..2A6FF ; Cn # [32] <reserved-2A6E0>..<reserved-2A6FF>
-2B73A..2B73F ; Cn # [6] <reserved-2B73A>..<reserved-2B73F>
-2B81E..2B81F ; Cn # [2] <reserved-2B81E>..<reserved-2B81F>
-2CEA2..2CEAF ; Cn # [14] <reserved-2CEA2>..<reserved-2CEAF>
+2B81F ; Cn # <reserved-2B81F>
+2CEAE..2CEAF ; Cn # [2] <reserved-2CEAE>..<reserved-2CEAF>
2EBE1..2EBEF ; Cn # [15] <reserved-2EBE1>..<reserved-2EBEF>
2EE5E..2F7FF ; Cn # [2466] <reserved-2EE5E>..<reserved-2F7FF>
2FA1E..2FFFF ; Cn # [1506] <reserved-2FA1E>..<noncharacter-2FFFF>
3134B..3134F ; Cn # [5] <reserved-3134B>..<reserved-3134F>
-323B0..E0000 ; Cn # [711761] <reserved-323B0>..<reserved-E0000>
+3347A..3CFFF ; Cn # [39814] <reserved-3347A>..<reserved-3CFFF>
+3FC40..E0000 ; Cn # [656321] <reserved-3FC40>..<reserved-E0000>
E0002..E001F ; Cn # [30] <reserved-E0002>..<reserved-E001F>
E0080..E00FF ; Cn # [128] <reserved-E0080>..<reserved-E00FF>
E01F0..EFFFF ; Cn # [65040] <reserved-E01F0>..<noncharacter-EFFFF>
FFFFE..FFFFF ; Cn # [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
10FFFE..10FFFF; Cn # [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-# Total code points: 819533
+# Total code points: 801683
# ================================================
@@ -1355,12 +1361,17 @@ A7C2 ; Lu # LATIN CAPITAL LETTER ANGLICANA W
A7C4..A7C7 ; Lu # [4] LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
A7C9 ; Lu # LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
A7CB..A7CC ; Lu # [2] LATIN CAPITAL LETTER RAMS HORN..LATIN CAPITAL LETTER S WITH DIAGONAL STROKE
+A7CE ; Lu # LATIN CAPITAL LETTER PHARYNGEAL VOICED FRICATIVE
A7D0 ; Lu # LATIN CAPITAL LETTER CLOSED INSULAR G
+A7D2 ; Lu # LATIN CAPITAL LETTER DOUBLE THORN
+A7D4 ; Lu # LATIN CAPITAL LETTER DOUBLE WYNN
A7D6 ; Lu # LATIN CAPITAL LETTER MIDDLE SCOTS S
A7D8 ; Lu # LATIN CAPITAL LETTER SIGMOID S
A7DA ; Lu # LATIN CAPITAL LETTER LAMBDA
-A7DC ; Lu # LATIN CAPITAL LETTER LAMBDA WITH STROKE
+A7DC..A7DD ; Lu # [2] LATIN CAPITAL LETTER LAMBDA WITH STROKE..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; Lu # LATIN CAPITAL LETTER R WITH LONG LEG
A7F5 ; Lu # LATIN CAPITAL LETTER REVERSED HALF H
+AB6C..AB6D ; Lu # [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
FF21..FF3A ; Lu # [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Lu # [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
104B0..104D3 ; Lu # [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA
@@ -1372,6 +1383,7 @@ FF21..FF3A ; Lu # [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAP
10D50..10D65 ; Lu # [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA
118A0..118BF ; Lu # [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
16E40..16E5F ; Lu # [32] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y
+16EA0..16EB8 ; Lu # [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
1D400..1D419 ; Lu # [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
1D434..1D44D ; Lu # [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
1D468..1D481 ; Lu # [26] MATHEMATICAL BOLD ITALIC CAPITAL A..MATHEMATICAL BOLD ITALIC CAPITAL Z
@@ -1403,9 +1415,25 @@ FF21..FF3A ; Lu # [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAP
1D756..1D76E ; Lu # [25] MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
1D790..1D7A8 ; Lu # [25] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
1D7CA ; Lu # MATHEMATICAL BOLD CAPITAL DIGAMMA
+1DF40 ; Lu # LATIN CAPITAL LETTER BARRED A
+1DF48 ; Lu # LATIN CAPITAL LETTER BARRED K
+1DF4A ; Lu # LATIN CAPITAL LETTER BARRED M
+1DF4D ; Lu # LATIN CAPITAL LETTER BARRED N
+1DF51 ; Lu # LATIN CAPITAL LETTER BARRED V
+1DF68 ; Lu # LATIN CAPITAL LETTER PHONOTYPIC A WITH SWASH
+1DF6A ; Lu # LATIN CAPITAL LETTER PHONOTYPIC ROUNDTOP A
+1DF6C ; Lu # LATIN CAPITAL LETTER REVERSED SCRUPLE
+1DF6E ; Lu # LATIN CAPITAL LETTER PHONOTYPIC DIPHTHONG AI
+1DF72 ; Lu # LATIN CAPITAL LETTER O WITH CURL
+1DF74 ; Lu # LATIN CAPITAL LETTER CLOSED OMEGA WITH LONG STEM
+1DF76 ; Lu # LATIN CAPITAL LETTER TURNED CLOSED OMEGA
+1DF78 ; Lu # LATIN CAPITAL LETTER PHONOTYPIC TH
+1DF7A ; Lu # LATIN CAPITAL LETTER U WITH HOOK TAIL
+1DF7C ; Lu # LATIN CAPITAL LETTER U WITH NOTCH AT BOTTOM
+1DF7E ; Lu # LATIN CAPITAL LETTER REVERSED U
1E900..1E921 ; Lu # [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA
-# Total code points: 1858
+# Total code points: 1906
# ================================================
@@ -1556,7 +1584,7 @@ FF21..FF3A ; Lu # [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAP
024B ; Ll # LATIN SMALL LETTER Q WITH HOOK TAIL
024D ; Ll # LATIN SMALL LETTER R WITH STROKE
024F..0293 ; Ll # [69] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Ll # [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0296..02AF ; Ll # [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
0371 ; Ll # GREEK SMALL LETTER HETA
0373 ; Ll # GREEK SMALL LETTER ARCHAIC SAMPI
0377 ; Ll # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
@@ -2017,6 +2045,7 @@ A7C3 ; Ll # LATIN SMALL LETTER ANGLICANA W
A7C8 ; Ll # LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY
A7CA ; Ll # LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
A7CD ; Ll # LATIN SMALL LETTER S WITH DIAGONAL STROKE
+A7CF ; Ll # LATIN SMALL LETTER PHARYNGEAL VOICED FRICATIVE
A7D1 ; Ll # LATIN SMALL LETTER CLOSED INSULAR G
A7D3 ; Ll # LATIN SMALL LETTER DOUBLE THORN
A7D5 ; Ll # LATIN SMALL LETTER DOUBLE WYNN
@@ -2041,6 +2070,7 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
10D70..10D85 ; Ll # [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA
118C0..118DF ; Ll # [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
16E60..16E7F ; Ll # [32] MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16EBB..16ED3 ; Ll # [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
1D41A..1D433 ; Ll # [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
1D44E..1D454 ; Ll # [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
1D456..1D467 ; Ll # [18] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL Z
@@ -2057,7 +2087,7 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
1D5EE..1D607 ; Ll # [26] MATHEMATICAL SANS-SERIF BOLD SMALL A..MATHEMATICAL SANS-SERIF BOLD SMALL Z
1D622..1D63B ; Ll # [26] MATHEMATICAL SANS-SERIF ITALIC SMALL A..MATHEMATICAL SANS-SERIF ITALIC SMALL Z
1D656..1D66F ; Ll # [26] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D68A..1D6A5 ; Ll # [28] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D68A..1D6A6 ; Ll # [29] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6C2..1D6DA ; Ll # [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6E1 ; Ll # [6] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL BOLD PI SYMBOL
1D6FC..1D714 ; Ll # [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
@@ -2070,11 +2100,27 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
1D7C4..1D7C9 ; Ll # [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
1D7CB ; Ll # MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Ll # [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
-1DF0B..1DF1E ; Ll # [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; Ll # [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF3F ; Ll # [53] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER BARRED W
+1DF41..1DF47 ; Ll # [7] LATIN SMALL LETTER BARRED A..LATIN SMALL LETTER BARRED H WITH HOOK
+1DF49 ; Ll # LATIN SMALL LETTER BARRED K
+1DF4B..1DF4C ; Ll # [2] LATIN SMALL LETTER BARRED M..LATIN SMALL LETTER BARRED M WITH HOOK
+1DF4E..1DF50 ; Ll # [3] LATIN SMALL LETTER BARRED N..LATIN SMALL LETTER TURNED R WITH STROKE
+1DF52..1DF67 ; Ll # [22] LATIN SMALL LETTER BARRED V..LATIN SMALL LETTER LEZH WITH CURL
+1DF69 ; Ll # LATIN SMALL LETTER PHONOTYPIC A WITH SWASH
+1DF6B ; Ll # LATIN SMALL LETTER PHONOTYPIC ROUNDTOP A
+1DF6D ; Ll # LATIN SMALL LETTER REVERSED SCRUPLE
+1DF6F..1DF71 ; Ll # [3] LATIN SMALL LETTER PHONOTYPIC DIPHTHONG AI..LATIN SMALL LETTER STRETCHED I
+1DF73 ; Ll # LATIN SMALL LETTER O WITH CURL
+1DF75 ; Ll # LATIN SMALL LETTER CLOSED OMEGA WITH LONG STEM
+1DF77 ; Ll # LATIN SMALL LETTER TURNED CLOSED OMEGA
+1DF79 ; Ll # LATIN SMALL LETTER PHONOTYPIC TH
+1DF7B ; Ll # LATIN SMALL LETTER U WITH HOOK TAIL
+1DF7D ; Ll # LATIN SMALL LETTER U WITH NOTCH AT BOTTOM
+1DF7F ; Ll # LATIN SMALL LETTER REVERSED U
+1DF90..1DF96 ; Ll # [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
1E922..1E943 ; Ll # [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2258
+# Total code points: 2366
# ================================================
@@ -2104,7 +2150,8 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
02EE ; Lm # MODIFIER LETTER DOUBLE APOSTROPHE
0374 ; Lm # GREEK NUMERAL SIGN
037A ; Lm # GREEK YPOGEGRAMMENI
-0559 ; Lm # ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; Lm # [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
+058B..058C ; Lm # [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
0640 ; Lm # ARABIC TATWEEL
06E5..06E6 ; Lm # [2] ARABIC SMALL WAW..ARABIC SMALL YEH
07F4..07F5 ; Lm # [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
@@ -2126,7 +2173,7 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
1D9B..1DBF ; Lm # [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
2071 ; Lm # SUPERSCRIPT LATIN SMALL LETTER I
207F ; Lm # SUPERSCRIPT LATIN SMALL LETTER N
-2090..209C ; Lm # [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; Lm # [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
2C7C..2C7D ; Lm # [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V
2D6F ; Lm # TIFINAGH MODIFIER LETTER LABIALIZATION MARK
2E2F ; Lm # VERTICAL TILDE
@@ -2143,7 +2190,7 @@ A69C..A69D ; Lm # [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER C
A717..A71F ; Lm # [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
A770 ; Lm # MODIFIER LETTER US
A788 ; Lm # MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A7F2..A7F4 ; Lm # [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A7F1..A7F4 ; Lm # [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F8..A7F9 ; Lm # [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A9CF ; Lm # JAVANESE PANGRANGKEP
A9E6 ; Lm # MYANMAR MODIFIER LETTER SHAN REDUPLICATION
@@ -2156,24 +2203,29 @@ FF70 ; Lm # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
10780..10785 ; Lm # [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Lm # [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; Lm # [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; Lm # [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10D4E ; Lm # GARAY VOWEL LENGTH MARK
10D6F ; Lm # GARAY REDUPLICATION MARK
+10EC5 ; Lm # ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+11DD9 ; Lm # TOLONG SIKI SIGN SELA
16B40..16B43 ; Lm # [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
16D40..16D42 ; Lm # [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA
16D6B..16D6C ; Lm # [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
16F93..16F9F ; Lm # [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8
16FE0..16FE1 ; Lm # [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE3 ; Lm # OLD CHINESE ITERATION MARK
+16FF2..16FF3 ; Lm # [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
1AFF0..1AFF3 ; Lm # [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Lm # [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Lm # [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
+1DFCD..1DFFF ; Lm # [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E030..1E06D ; Lm # [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E137..1E13D ; Lm # [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E4EB ; Lm # NAG MUNDARI SIGN OJOD
+1E6FF ; Lm # TAI YO XAM LAI
1E94B ; Lm # ADLAM NASALIZATION MARK
-# Total code points: 404
+# Total code points: 473
# ================================================
@@ -2183,7 +2235,7 @@ FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAK
00BA ; Lo # MASCULINE ORDINAL INDICATOR
01BB ; Lo # LATIN LETTER TWO WITH STROKE
01C0..01C3 ; Lo # [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-0294 ; Lo # LATIN LETTER GLOTTAL STOP
+0294..0295 ; Lo # [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
05D0..05EA ; Lo # [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; Lo # [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
0620..063F ; Lo # [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
@@ -2203,7 +2255,7 @@ FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAK
0840..0858 ; Lo # [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0860..086A ; Lo # [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; Lo # [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
-0889..088E ; Lo # [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; Lo # [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
08A0..08C8 ; Lo # [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
0904..0939 ; Lo # [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093D ; Lo # DEVANAGARI SIGN AVAGRAHA
@@ -2269,7 +2321,7 @@ FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAK
0C2A..0C39 ; Lo # [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; Lo # TELUGU SIGN AVAGRAHA
0C58..0C5A ; Lo # [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; Lo # TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; Lo # [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; Lo # [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C80 ; Lo # KANNADA SIGN SPACING CANDRABINDU
0C85..0C8C ; Lo # [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
@@ -2278,7 +2330,7 @@ FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAK
0CAA..0CB3 ; Lo # [10] KANNADA LETTER PA..KANNADA LETTER LLA
0CB5..0CB9 ; Lo # [5] KANNADA LETTER VA..KANNADA LETTER HA
0CBD ; Lo # KANNADA SIGN AVAGRAHA
-0CDD..0CDE ; Lo # [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; Lo # [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; Lo # [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CF1..0CF2 ; Lo # [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
0D04..0D0C ; Lo # [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -2504,6 +2556,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
108F4..108F5 ; Lo # [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; Lo # [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; Lo # [26] LYDIAN LETTER A..LYDIAN LETTER C
+10940..10959 ; Lo # [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..109B7 ; Lo # [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
109BE..109BF ; Lo # [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
10A00 ; Lo # KHAROSHTHI LETTER A
@@ -2525,6 +2578,8 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
10E80..10EA9 ; Lo # [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
10EB0..10EB1 ; Lo # [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; Lo # [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
+10EC6..10EC7 ; Lo # [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10ED9..10EEE ; Lo # [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
10F00..10F1C ; Lo # [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; Lo # OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; Lo # [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -2603,6 +2658,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
11A5C..11A89 ; Lo # [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA
11A9D ; Lo # SOYOMBO MARK PLUTA
11AB0..11AF8 ; Lo # [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B0A ; Lo # DEVANAGARI LETTER ALTERNATE DDDA
11BC0..11BE0 ; Lo # [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11C00..11C08 ; Lo # [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; Lo # [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
@@ -2616,6 +2672,9 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
11D67..11D68 ; Lo # [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI
11D6A..11D89 ; Lo # [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; Lo # GUNJALA GONDI OM
+11DB0..11DD8 ; Lo # [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DDA..11DDB ; Lo # [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DF1 ; Lo # BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; Lo # [19] MAKASAR LETTER KA..MAKASAR ANGKA
11F02 ; Lo # KAWI SIGN REPHA
11F04..11F10 ; Lo # [13] KAWI LETTER A..KAWI LETTER O
@@ -2637,22 +2696,27 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
16B63..16B77 ; Lo # [21] PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS
16B7D..16B8F ; Lo # [19] PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ
16D43..16D6A ; Lo # [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU
+16D80..16D97 ; Lo # [24] CHISOI LETTER A..CHISOI LETTER PA
+16D99..16D9C ; Lo # [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
16F00..16F4A ; Lo # [75] MIAO LETTER PA..MIAO LETTER RTE
16F50 ; Lo # MIAO LETTER NASALIZATION
-17000..187F7 ; Lo # [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
-18800..18CD5 ; Lo # [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
-18CFF..18D08 ; Lo # [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08
-1B000..1B122 ; Lo # [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+17000..18CDA ; Lo # [7387] TANGUT IDEOGRAPH-17000..KHITAN SMALL SCRIPT CHARACTER-18CDA
+18CFF..18D20 ; Lo # [34] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; Lo # [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; Lo # [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; Lo # [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
+1B000..1B128 ; Lo # [297] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ALTERNATE WI
1B132 ; Lo # HIRAGANA LETTER SMALL KO
1B150..1B152 ; Lo # [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; Lo # KATAKANA LETTER SMALL KO
-1B164..1B167 ; Lo # [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; Lo # [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; Lo # [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Lo # [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; Lo # [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
1BC80..1BC88 ; Lo # [9] DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL
1BC90..1BC99 ; Lo # [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW
1DF0A ; Lo # LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
+1DF80..1DF81 ; Lo # [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
1E100..1E12C ; Lo # [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E14E ; Lo # NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; Lo # [30] TOTO LETTER PA..TOTO LETTER A
@@ -2660,6 +2724,12 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
1E4D0..1E4EA ; Lo # [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
1E5D0..1E5ED ; Lo # [30] OL ONAL LETTER O..OL ONAL LETTER EG
1E5F0 ; Lo # OL ONAL SIGN HODDOND
+1E6C0..1E6DE ; Lo # [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; Lo # [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E4..1E6E5 ; Lo # [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E7..1E6ED ; Lo # [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6F0..1E6F4 ; Lo # [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6FE ; Lo # TAI YO SYMBOL MUEANG
1E7E0..1E7E6 ; Lo # [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Lo # [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Lo # [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2699,16 +2769,16 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
1EEA5..1EEA9 ; Lo # [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; Lo # [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; Lo # [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B739 ; Lo # [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B740..2B81D ; Lo # [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B820..2CEA1 ; Lo # [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2A700..2B81E ; Lo # [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B820..2CEAD ; Lo # [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
2CEB0..2EBE0 ; Lo # [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBF0..2EE5D ; Lo # [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
2F800..2FA1D ; Lo # [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Lo # [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-31350..323AF ; Lo # [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+31350..33479 ; Lo # [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3D000..3FC3F ; Lo # [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
-# Total code points: 136477
+# Total code points: 153424
# ================================================
@@ -2720,7 +2790,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
05BF ; Mn # HEBREW POINT RAFE
05C1..05C2 ; Mn # [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; Mn # [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Mn # HEBREW POINT QAMATS QATAN
+05C7..05C9 ; Mn # [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
0610..061A ; Mn # [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
064B..065F ; Mn # [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW
0670 ; Mn # ARABIC LETTER SUPERSCRIPT ALEF
@@ -2773,7 +2843,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
0B3F ; Mn # ORIYA VOWEL SIGN I
0B41..0B44 ; Mn # [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
0B4D ; Mn # ORIYA SIGN VIRAMA
-0B55..0B56 ; Mn # [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; Mn # [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B62..0B63 ; Mn # [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
0B82 ; Mn # TAMIL SIGN ANUSVARA
0BC0 ; Mn # TAMIL VOWEL SIGN II
@@ -2856,7 +2926,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
1A73..1A7C ; Mn # [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
1A7F ; Mn # TAI THAM COMBINING CRYPTOGRAMMIC DOT
1AB0..1ABD ; Mn # [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
-1ABF..1ACE ; Mn # [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; Mn # [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; Mn # [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B34 ; Mn # BALINESE SIGN REREKAN
1B36..1B3A ; Mn # [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
@@ -2938,7 +3008,8 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
10D24..10D27 ; Mn # [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10D69..10D6D ; Mn # [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK
10EAB..10EAC ; Mn # [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
-10EFC..10EFF ; Mn # [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10ECB..10ECF ; Mn # [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10EF0..10EFF ; Mn # [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Mn # [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Mn # [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Mn # BRAHMI SIGN ANUSVARA
@@ -3013,6 +3084,9 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
11A59..11A5B ; Mn # [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
11A8A..11A96 ; Mn # [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
11A98..11A99 ; Mn # [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+11B60 ; Mn # SHARADA VOWEL SIGN OE
+11B62..11B64 ; Mn # [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B66 ; Mn # SHARADA VOWEL SIGN CANDRA E
11C30..11C36 ; Mn # [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
11C38..11C3D ; Mn # [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
11C3F ; Mn # BHAIKSUKI SIGN VIRAMA
@@ -3028,6 +3102,7 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
11D90..11D91 ; Mn # [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; Mn # GUNJALA GONDI SIGN ANUSVARA
11D97 ; Mn # GUNJALA GONDI VIRAMA
+11DF0 ; Mn # BENGALI SIGN COMBINING ANUSVARA ABOVE
11EF3..11EF4 ; Mn # [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11F00..11F01 ; Mn # [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
11F36..11F3A ; Mn # [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
@@ -3040,17 +3115,21 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
1612D..1612F ; Mn # [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA
16AF0..16AF4 ; Mn # [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Mn # [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
+16D98 ; Mn # CHISOI SIGN ANUSVARA
+16D9D ; Mn # CHISOI SIGN SISO
16F4F ; Mn # MIAO SIGN CONSONANT MODIFIER BAR
16F8F..16F92 ; Mn # [4] MIAO TONE RIGHT..MIAO TONE BELOW
16FE4 ; Mn # KHITAN SMALL SCRIPT FILLER
1BC9D..1BC9E ; Mn # [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
1CF00..1CF2D ; Mn # [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; Mn # [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; Mn # [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D167..1D169 ; Mn # [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D17B..1D182 ; Mn # [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
1D185..1D18B ; Mn # [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Mn # [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Mn # [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D25B..1D25C ; Mn # [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
1DA00..1DA36 ; Mn # [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
1DA3B..1DA6C ; Mn # [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
1DA75 ; Mn # SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
@@ -3068,11 +3147,15 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
1E2EC..1E2EF ; Mn # [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E4EC..1E4EF ; Mn # [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E5EE..1E5EF ; Mn # [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
+1E6E3 ; Mn # TAI YO SIGN UE
+1E6E6 ; Mn # TAI YO SIGN AU
+1E6EE..1E6EF ; Mn # [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F5 ; Mn # TAI YO SIGN OM
1E8D0..1E8D6 ; Mn # [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Mn # [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0100..E01EF ; Mn # [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2020
+# Total code points: 2092
# ================================================
@@ -3262,6 +3345,9 @@ ABEC ; Mc # MEETEI MAYEK LUM IYEK
11A39 ; Mc # ZANABAZAR SQUARE SIGN VISARGA
11A57..11A58 ; Mc # [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU
11A97 ; Mc # SOYOMBO SIGN VISARGA
+11B61 ; Mc # SHARADA VOWEL SIGN OOE
+11B65 ; Mc # SHARADA VOWEL SIGN SHORT O
+11B67 ; Mc # SHARADA VOWEL SIGN CANDRA O
11C2F ; Mc # BHAIKSUKI VOWEL SIGN AA
11C3E ; Mc # BHAIKSUKI SIGN VISARGA
11CA9 ; Mc # MARCHEN SUBJOINED LETTER YA
@@ -3280,8 +3366,11 @@ ABEC ; Mc # MEETEI MAYEK LUM IYEK
16FF0..16FF1 ; Mc # [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
1D165..1D166 ; Mc # [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D16D..1D172 ; Mc # [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
+1D250..1D252 ; Mc # [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25F ; Mc # MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; Mc # [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
-# Total code points: 468
+# Total code points: 477
# ================================================
@@ -3344,12 +3433,14 @@ FF10..FF19 ; Nd # [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
11C50..11C59 ; Nd # [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; Nd # [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Nd # [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11DE0..11DE9 ; Nd # [10] TOLONG SIKI DIGIT ZERO..TOLONG SIKI DIGIT NINE
11F50..11F59 ; Nd # [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16130..16139 ; Nd # [10] GURUNG KHEMA DIGIT ZERO..GURUNG KHEMA DIGIT NINE
16A60..16A69 ; Nd # [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; Nd # [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; Nd # [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
16D70..16D79 ; Nd # [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE
+16DA0..16DA9 ; Nd # [10] CHISOI DIGIT ZERO..CHISOI DIGIT NINE
1CCF0..1CCF9 ; Nd # [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE
1D7CE..1D7FF ; Nd # [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; Nd # [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
@@ -3359,7 +3450,7 @@ FF10..FF19 ; Nd # [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
1E950..1E959 ; Nd # [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; Nd # [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 760
+# Total code points: 780
# ================================================
@@ -3376,9 +3467,12 @@ A6E6..A6EF ; Nl # [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
10341 ; Nl # GOTHIC LETTER NINETY
1034A ; Nl # GOTHIC LETTER NINE HUNDRED
103D1..103D5 ; Nl # [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-12400..1246E ; Nl # [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; Nl # [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
+12475..1247F ; Nl # [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
+12550..12686 ; Nl # [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
+16FF4..16FF6 ; Nl # [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
-# Total code points: 236
+# Total code points: 562
# ================================================
@@ -3625,6 +3719,7 @@ FF0D ; Pd # FULLWIDTH HYPHEN-MINUS
2E57 ; Ps # LEFT SQUARE BRACKET WITH DOUBLE STROKE
2E59 ; Ps # TOP HALF LEFT PARENTHESIS
2E5B ; Ps # BOTTOM HALF LEFT PARENTHESIS
+2E62 ; Ps # LEFT PARENTHESIS WITH MIDDLE RING
3008 ; Ps # LEFT ANGLE BRACKET
300A ; Ps # LEFT DOUBLE ANGLE BRACKET
300C ; Ps # LEFT CORNER BRACKET
@@ -3655,7 +3750,7 @@ FF5B ; Ps # FULLWIDTH LEFT CURLY BRACKET
FF5F ; Ps # FULLWIDTH LEFT WHITE PARENTHESIS
FF62 ; Ps # HALFWIDTH LEFT CORNER BRACKET
-# Total code points: 79
+# Total code points: 80
# ================================================
@@ -3708,6 +3803,7 @@ FF62 ; Ps # HALFWIDTH LEFT CORNER BRACKET
2E58 ; Pe # RIGHT SQUARE BRACKET WITH DOUBLE STROKE
2E5A ; Pe # TOP HALF RIGHT PARENTHESIS
2E5C ; Pe # BOTTOM HALF RIGHT PARENTHESIS
+2E63 ; Pe # RIGHT PARENTHESIS WITH MIDDLE RING
3009 ; Pe # RIGHT ANGLE BRACKET
300B ; Pe # RIGHT DOUBLE ANGLE BRACKET
300D ; Pe # RIGHT CORNER BRACKET
@@ -3738,7 +3834,7 @@ FF5D ; Pe # FULLWIDTH RIGHT CURLY BRACKET
FF60 ; Pe # FULLWIDTH RIGHT WHITE PARENTHESIS
FF63 ; Pe # HALFWIDTH RIGHT CORNER BRACKET
-# Total code points: 77
+# Total code points: 78
# ================================================
@@ -3848,6 +3944,7 @@ FF3F ; Pc # FULLWIDTH LOW LINE
2E41 ; Po # REVERSED COMMA
2E43..2E4F ; Po # [13] DASH WITH LEFT UPTURN..CORNISH VERSE DIVIDER
2E52..2E54 ; Po # [3] TIRONIAN SIGN CAPITAL ET..MEDIEVAL QUESTION MARK
+2E60..2E61 ; Po # [2] WIGGLY EXCLAMATION MARK..INVERTED WIGGLY EXCLAMATION MARK
3001..3003 ; Po # [3] IDEOGRAPHIC COMMA..DITTO MARK
303D ; Po # PART ALTERNATION MARK
30FB ; Po # KATAKANA MIDDLE DOT
@@ -3900,6 +3997,7 @@ FF64..FF65 ; Po # [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDL
10AF0..10AF6 ; Po # [7] MANICHAEAN PUNCTUATION STAR..MANICHAEAN PUNCTUATION LINE FILLER
10B39..10B3F ; Po # [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
10B99..10B9C ; Po # [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
+10ED0 ; Po # ARABIC BIBLICAL END OF VERSE
10F55..10F59 ; Po # [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT
10F86..10F89 ; Po # [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS
11047..1104D ; Po # [7] BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS
@@ -3951,7 +4049,7 @@ FF64..FF65 ; Po # [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDL
1E5FF ; Po # OL ONAL ABBREVIATION SIGN
1E95E..1E95F ; Po # [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK
-# Total code points: 640
+# Total code points: 643
# ================================================
@@ -4011,6 +4109,8 @@ FF5E ; Sm # FULLWIDTH TILDE
FFE2 ; Sm # FULLWIDTH NOT SIGN
FFE9..FFEC ; Sm # [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
10D8E..10D8F ; Sm # [2] GARAY PLUS SIGN..GARAY MINUS SIGN
+1CEDD..1CEDF ; Sm # [3] SQUARE ROOT OF SQUARE ROOT..SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT
+1CEF0..1CEFD ; Sm # [14] MEDIUM SMALL WHITE CIRCLE WITH HORIZONTAL BAR..HYPERBOLA
1D6C1 ; Sm # MATHEMATICAL BOLD NABLA
1D6DB ; Sm # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
1D6FB ; Sm # MATHEMATICAL ITALIC NABLA
@@ -4021,9 +4121,11 @@ FFE9..FFEC ; Sm # [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
1D789 ; Sm # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
1D7A9 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
1D7C3 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
+1DB00..1DB1C ; Sm # [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL
1EEF0..1EEF1 ; Sm # [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL
+1F8D0..1F8D8 ; Sm # [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE
-# Total code points: 950
+# Total code points: 1005
# ================================================
@@ -4040,7 +4142,7 @@ FFE9..FFEC ; Sm # [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
0BF9 ; Sc # TAMIL RUPEE SIGN
0E3F ; Sc # THAI CURRENCY SYMBOL BAHT
17DB ; Sc # KHMER CURRENCY SYMBOL RIEL
-20A0..20C0 ; Sc # [33] EURO-CURRENCY SIGN..SOM SIGN
+20A0..20C4 ; Sc # [37] EURO-CURRENCY SIGN..OMANI RIAL SIGN
A838 ; Sc # NORTH INDIC RUPEE MARK
FDFC ; Sc # RIAL SIGN
FE69 ; Sc # SMALL DOLLAR SIGN
@@ -4051,7 +4153,7 @@ FFE5..FFE6 ; Sc # [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
1E2FF ; Sc # WANCHO NGUN SIGN
1ECB0 ; Sc # INDIC SIYAQ RUPEE MARK
-# Total code points: 63
+# Total code points: 67
# ================================================
@@ -4087,9 +4189,10 @@ FBB2..FBC2 ; Sk # [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE
FF3E ; Sk # FULLWIDTH CIRCUMFLEX ACCENT
FF40 ; Sk # FULLWIDTH GRAVE ACCENT
FFE3 ; Sk # FULLWIDTH MACRON
+10EC9..10ECA ; Sk # [2] ARABIC SMALL BASELINE FATHA..ARABIC SMALL BASELINE DOTLESS HEAD OF KHAH
1F3FB..1F3FF ; Sk # [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
-# Total code points: 125
+# Total code points: 127
# ================================================
@@ -4174,8 +4277,7 @@ FFE3 ; Sk # FULLWIDTH MACRON
2B00..2B2F ; So # [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
2B45..2B46 ; So # [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
2B4D..2B73 ; So # [39] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
-2B76..2B95 ; So # [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
-2B97..2BFF ; So # [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL
+2B76..2BFF ; So # [138] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..HELLSCHREIBER PAUSE SYMBOL
2CE5..2CEA ; So # [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
2E50..2E51 ; So # [2] CROSS PATTY WITH RIGHT CROSSBAR..CROSS PATTY WITH LEFT CROSSBAR
2E80..2E99 ; So # [26] CJK RADICAL REPEAT..CJK RADICAL RAP
@@ -4203,8 +4305,10 @@ A828..A82B ; So # [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-
A836..A837 ; So # [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
A839 ; So # NORTH INDIC QUANTITY MARK
AA77..AA79 ; So # [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
+FBC3..FBD2 ; So # [16] ARABIC LIGATURE JALLA WA-ALAA..ARABIC LIGATURE ALAYHI AR-RAHMAH
FD40..FD4F ; So # [16] ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH
-FDCF ; So # ARABIC LIGATURE SALAAMUHU ALAYNAA
+FD90..FD91 ; So # [2] ARABIC LIGATURE RAHMATU ALLAAHI ALAYH..ARABIC LIGATURE RAHMATU ALLAAHI ALAYHAA
+FDC8..FDCF ; So # [8] ARABIC LIGATURE RAHIMAHU ALLAAH TAAALAA..ARABIC LIGATURE SALAAMUHU ALAYNAA
FDFD..FDFF ; So # [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM..ARABIC LIGATURE AZZA WA JALL
FFE4 ; So # FULLWIDTH BROKEN BAR
FFE8 ; So # HALFWIDTH FORMS LIGHT VERTICAL
@@ -4218,6 +4322,7 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
101D0..101FC ; So # [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
10877..10878 ; So # [2] PALMYRENE LEFT-POINTING FLEURON..PALMYRENE RIGHT-POINTING FLEURON
10AC8 ; So # MANICHAEAN SIGN UD
+10ED1..10ED8 ; So # [8] ARABIC LIGATURE ALAYHAA AS-SALAATU WAS-SALAAM..ARABIC LIGATURE NAWWARA ALLAAHU MARQADAH
1173F ; So # AHOM SYMBOL VI
11FD5..11FDC ; So # [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
11FE1..11FF1 ; So # [17] TAMIL SIGN PAARAM..TAMIL SIGN VAKAIYARAA
@@ -4225,7 +4330,11 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
16B45 ; So # PAHAWH HMONG SIGN CIM TSOV ROG
1BC9C ; So # DUPLOYAN SIGN O WITH CROSS
1CC00..1CCEF ; So # [240] UP-POINTING GO-KART..OUTLINED LATIN CAPITAL LETTER Z
+1CCFA..1CCFC ; So # [3] SNAKE SYMBOL..NOSE SYMBOL
1CD00..1CEB3 ; So # [436] BLOCK OCTANT-3..BLACK RIGHT TRIANGLE CARET
+1CEBA..1CED0 ; So # [23] FRAGILE SYMBOL..LEUKOTHEA
+1CED2..1CED4 ; So # [3] ALCHEMICAL SYMBOL FOR OIL INVERTED..ALCHEMICAL SYMBOL FOR SALT OF TARTAR
+1CEE0..1CEEF ; So # [16] GEOMANTIC FIGURE POPULUS..GEOMANTIC FIGURE VIA
1CF50..1CFC3 ; So # [116] ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK
1D000..1D0F5 ; So # [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
1D100..1D126 ; So # [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
@@ -4233,9 +4342,11 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1D16A..1D16C ; So # [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
1D183..1D184 ; So # [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
1D18C..1D1A9 ; So # [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1EA ; So # [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
-1D200..1D241 ; So # [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
+1D1AE..1D241 ; So # [148] MUSICAL SYMBOL PEDAL MARK..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; So # GREEK MUSICAL LEIMMA
+1D253..1D25A ; So # [8] MUSICAL SYMBOL TWO HUNDRED FIFTY-SIXTH REST..MUSICAL SYMBOL SHARP WITH STROKE
+1D25D..1D25E ; So # [2] MUSICAL SYMBOL FINGERED TREMOLO-4..MUSICAL SYMBOL FINGERED TREMOLO-5
+1D260..1D27F ; So # [32] MUSICAL SYMBOL TRIPLE FLAT..MUSICAL SYMBOL ARPEGGIATO UP WITH ARROW
1D300..1D356 ; So # [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D800..1D9FF ; So # [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD
1DA37..1DA3A ; So # [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE
@@ -4251,39 +4362,38 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1F0B1..1F0BF ; So # [15] PLAYING CARD ACE OF HEARTS..PLAYING CARD RED JOKER
1F0C1..1F0CF ; So # [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER
1F0D1..1F0F5 ; So # [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21
-1F10D..1F1AD ; So # [161] CIRCLED ZERO WITH SLASH..MASK WORK SYMBOL
+1F10D..1F1AE ; So # [162] CIRCLED ZERO WITH SLASH..TOMOBIKI SYMBOL
1F1E6..1F202 ; So # [29] REGIONAL INDICATOR SYMBOL LETTER A..SQUARED KATAKANA SA
1F210..1F23B ; So # [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D
1F240..1F248 ; So # [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
1F250..1F251 ; So # [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
1F260..1F265 ; So # [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
1F300..1F3FA ; So # [251] CYCLONE..AMPHORA
-1F400..1F6D7 ; So # [728] RAT..ELEVATOR
+1F400..1F6D9 ; So # [730] RAT..LIGHTHOUSE
1F6DC..1F6EC ; So # [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; So # [13] SATELLITE..ROLLER SKATE
-1F700..1F776 ; So # [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
-1F77B..1F7D9 ; So # [95] HAUMEA..NINE POINTED WHITE STAR
+1F700..1F7DB ; So # [220] ALCHEMICAL SYMBOL FOR QUINTESSENCE..BULLET IN DOUBLE CIRCLE
1F7E0..1F7EB ; So # [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
-1F7F0 ; So # HEAVY EQUALS SIGN
-1F800..1F80B ; So # [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
+1F7F0..1F80B ; So # [28] HEAVY EQUALS SIGN..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
1F810..1F847 ; So # [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
1F850..1F859 ; So # [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
1F860..1F887 ; So # [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
1F890..1F8AD ; So # [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
1F8B0..1F8BB ; So # [12] ARROW POINTING UPWARDS THEN NORTH WEST..SOUTH WEST ARROW FROM BAR
1F8C0..1F8C1 ; So # [2] LEFTWARDS ARROW FROM DOWNWARDS ARROW..RIGHTWARDS ARROW FROM DOWNWARDS ARROW
-1F900..1FA53 ; So # [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
+1F900..1FA57 ; So # [344] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS ALFIL
1FA60..1FA6D ; So # [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA70..1FA7C ; So # [13] BALLET SHOES..CRUTCH
-1FA80..1FA89 ; So # [10] YO-YO..HARP
-1FA8F..1FAC6 ; So # [56] SHOVEL..FINGERPRINT
-1FACE..1FADC ; So # [15] MOOSE..ROOT VEGETABLE
-1FADF..1FAE9 ; So # [11] SPLATTER..FACE WITH BAGS UNDER EYES
-1FAF0..1FAF8 ; So # [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
+1FA80..1FAC6 ; So # [71] YO-YO..FINGERPRINT
+1FAC8 ; So # HAIRY CREATURE
+1FACC..1FADD ; So # [18] MONARCH BUTTERFLY..PICKLE
+1FADF..1FAEB ; So # [13] SPLATTER..CRACKING FACE
+1FAEF..1FAFA ; So # [12] FIGHT CLOUD..RIGHTWARDS THUMB SIGN
1FB00..1FB92 ; So # [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBEF ; So # [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE
+1FBFA ; So # ALARM BELL SYMBOL
-# Total code points: 7376
+# Total code points: 7561
# ================================================
diff --git a/libcxx/utils/data/unicode/EastAsianWidth.txt b/libcxx/utils/data/unicode/EastAsianWidth.txt
index 99f7a31ea5d8a..501249db619e5 100644
--- a/libcxx/utils/data/unicode/EastAsianWidth.txt
+++ b/libcxx/utils/data/unicode/EastAsianWidth.txt
@@ -1,6 +1,6 @@
-# EastAsianWidth-16.0.0.txt
-# Date: 2024-04-30, 21:48:20 GMT
-# © 2024 Unicode®, Inc.
+# EastAsianWidth-18.0.0.txt
+# Date: 2026-04-29, 19:44:08 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
@@ -180,8 +180,8 @@
0252..0260 ; N # Ll [15] LATIN SMALL LETTER TURNED ALPHA..LATIN SMALL LETTER G WITH HOOK
0261 ; A # Ll LATIN SMALL LETTER SCRIPT G
0262..0293 ; N # Ll [50] LATIN LETTER SMALL CAPITAL G..LATIN SMALL LETTER EZH WITH CURL
-0294 ; N # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; N # Ll [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+0294..0295 ; N # Lo [2] LATIN LETTER GLOTTAL STOP..LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0296..02AF ; N # Ll [26] LATIN LETTER INVERTED GLOTTAL STOP..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 ; N # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C2..02C3 ; N # Sk [2] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER RIGHT ARROWHEAD
02C4 ; A # Sk MODIFIER LETTER UP ARROWHEAD
@@ -244,11 +244,12 @@
048A..04FF ; N # L& [118] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER HA WITH STROKE
0500..052F ; N # L& [48] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER EL WITH DESCENDER
0531..0556 ; N # Lu [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; N # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
+0558..0559 ; N # Lm [2] MODIFIER LETTER ARMENIAN SMALL EH..ARMENIAN MODIFIER LETTER LEFT HALF RING
055A..055F ; N # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
0560..0588 ; N # Ll [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
0589 ; N # Po ARMENIAN FULL STOP
058A ; N # Pd ARMENIAN HYPHEN
+058B..058C ; N # Lm [2] MODIFIER LETTER ARMENIAN SMALL INI..MODIFIER LETTER ARMENIAN SMALL YI
058D..058E ; N # So [2] RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN
058F ; N # Sc ARMENIAN DRAM SIGN
0591..05BD ; N # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
@@ -259,7 +260,7 @@
05C3 ; N # Po HEBREW PUNCTUATION SOF PASUQ
05C4..05C5 ; N # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
05C6 ; N # Po HEBREW PUNCTUATION NUN HAFUKHA
-05C7 ; N # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; N # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
05D0..05EA ; N # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05EF..05F2 ; N # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
05F3..05F4 ; N # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
@@ -332,7 +333,7 @@
0860..086A ; N # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
0870..0887 ; N # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
0888 ; N # Sk ARABIC RAISED ROUND DOT
-0889..088E ; N # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+0889..088F ; N # Lo [7] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC LETTER NOON WITH RING ABOVE
0890..0891 ; N # Cf [2] ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE
0897..089F ; N # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA
08A0..08C8 ; N # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
@@ -454,7 +455,7 @@
0B47..0B48 ; N # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
0B4B..0B4C ; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
0B4D ; N # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; N # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; N # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; N # Mc ORIYA AU LENGTH MARK
0B5C..0B5D ; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 ; N # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
@@ -502,7 +503,7 @@
0C4A..0C4D ; N # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 ; N # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
0C58..0C5A ; N # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
-0C5D ; N # Lo TELUGU LETTER NAKAARA POLLU
+0C5C..0C5D ; N # Lo [2] TELUGU ARCHAIC SHRII..TELUGU LETTER NAKAARA POLLU
0C60..0C61 ; N # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; N # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F ; N # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -528,7 +529,7 @@
0CCA..0CCB ; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CCC..0CCD ; N # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; N # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDD..0CDE ; N # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA
+0CDC..0CDE ; N # Lo [3] KANNADA ARCHAIC SHRII..KANNADA LETTER FA
0CE0..0CE1 ; N # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE2..0CE3 ; N # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; N # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
@@ -806,7 +807,7 @@
1AA8..1AAD ; N # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
1AB0..1ABD ; N # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; N # Me COMBINING PARENTHESES OVERLAY
-1ABF..1ACE ; N # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; N # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; N # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B04 ; N # Mc BALINESE SIGN BISAH
1B05..1B33 ; N # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
@@ -971,12 +972,12 @@
208A..208C ; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
208D ; N # Ps SUBSCRIPT LEFT PARENTHESIS
208E ; N # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..209C ; N # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
+208F..209F ; N # Lm [17] MODIFIER LETTER HIGH AND LOW VERTICAL LINE..LATIN SUBSCRIPT SMALL LETTER Z
20A0..20A8 ; N # Sc [9] EURO-CURRENCY SIGN..RUPEE SIGN
20A9 ; H # Sc WON SIGN
20AA..20AB ; N # Sc [2] NEW SHEQEL SIGN..DONG SIGN
20AC ; A # Sc EURO SIGN
-20AD..20C0 ; N # Sc [20] KIP SIGN..SOM SIGN
+20AD..20C4 ; N # Sc [24] KIP SIGN..OMANI RIAL SIGN
20D0..20DC ; N # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20DD..20E0 ; N # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
20E1 ; N # Mn COMBINING LEFT RIGHT ARROW ABOVE
@@ -1351,8 +1352,7 @@
2B55 ; W # So HEAVY LARGE CIRCLE
2B56..2B59 ; A # So [4] HEAVY OVAL WITH OVAL INSIDE..HEAVY CIRCLED SALTIRE
2B5A..2B73 ; N # So [26] SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
-2B76..2B95 ; N # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
-2B97..2BFF ; N # So [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL
+2B76..2BFF ; N # So [138] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..HELLSCHREIBER PAUSE SYMBOL
2C00..2C5F ; N # L& [96] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC SMALL LETTER CAUDATE CHRIVI
2C60..2C7B ; N # L& [28] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN LETTER SMALL CAPITAL TURNED E
2C7C..2C7D ; N # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V
@@ -1431,6 +1431,9 @@
2E5B ; N # Ps BOTTOM HALF LEFT PARENTHESIS
2E5C ; N # Pe BOTTOM HALF RIGHT PARENTHESIS
2E5D ; N # Pd OBLIQUE HYPHEN
+2E60..2E61 ; N # Po [2] WIGGLY EXCLAMATION MARK..INVERTED WIGGLY EXCLAMATION MARK
+2E62 ; N # Ps LEFT PARENTHESIS WITH MIDDLE RING
+2E63 ; N # Pe RIGHT PARENTHESIS WITH MIDDLE RING
2E80..2E99 ; W # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
2E9B..2EF3 ; W # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
2F00..2FD5 ; W # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
@@ -1548,11 +1551,9 @@ A788 ; N # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A789..A78A ; N # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
A78B..A78E ; N # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; N # Lo LATIN LETTER SINOLOGICAL DOT
-A790..A7CD ; N # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE
-A7D0..A7D1 ; N # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
-A7D3 ; N # Ll LATIN SMALL LETTER DOUBLE THORN
-A7D5..A7DC ; N # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE
-A7F2..A7F4 ; N # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
+A790..A7DD ; N # L& [78] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER CLOSED OMEGA
+A7E2 ; N # Lu LATIN CAPITAL LETTER R WITH LONG LEG
+A7F1..A7F4 ; N # Lm [4] MODIFIER LETTER CAPITAL S..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; N # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; N # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -1673,6 +1674,7 @@ AB5C..AB5F ; N # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMA
AB60..AB68 ; N # Ll [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
AB69 ; N # Lm MODIFIER LETTER SMALL TURNED W
AB6A..AB6B ; N # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK
+AB6C..AB6D ; N # Lu [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER SCRIPT R WITH RING
AB70..ABBF ; N # Ll [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; N # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; N # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -1709,13 +1711,15 @@ FB43..FB44 ; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETT
FB46..FB4F ; N # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
FB50..FBB1 ; N # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBB2..FBC2 ; N # Sk [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE
+FBC3..FBD2 ; N # So [16] ARABIC LIGATURE JALLA WA-ALAA..ARABIC LIGATURE ALAYHI AR-RAHMAH
FBD3..FD3D ; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD3E ; N # Pe ORNATE LEFT PARENTHESIS
FD3F ; N # Ps ORNATE RIGHT PARENTHESIS
FD40..FD4F ; N # So [16] ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH
FD50..FD8F ; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
+FD90..FD91 ; N # So [2] ARABIC LIGATURE RAHMATU ALLAAHI ALAYH..ARABIC LIGATURE RAHMATU ALLAAHI ALAYHAA
FD92..FDC7 ; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDCF ; N # So ARABIC LIGATURE SALAAMUHU ALAYNAA
+FDC8..FDCF ; N # So [8] ARABIC LIGATURE RAHIMAHU ALLAAH TAAALAA..ARABIC LIGATURE SALAAMUHU ALAYNAA
FDF0..FDFB ; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
FDFC ; N # Sc RIAL SIGN
FDFD..FDFF ; N # So [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM..ARABIC LIGATURE AZZA WA JALL
@@ -1881,7 +1885,7 @@ FFFD ; A # So REPLACEMENT CHARACTER
10760..10767 ; N # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807
10780..10785 ; N # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; N # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
-107B2..107BA ; N # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+107B2..107BF ; N # Lm [14] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL ESH WITH DOUBLE BAR
10800..10805 ; N # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 ; N # Lo CYPRIOT SYLLABLE JO
1080A..10835 ; N # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
@@ -1904,6 +1908,7 @@ FFFD ; A # So REPLACEMENT CHARACTER
1091F ; N # Po PHOENICIAN WORD SEPARATOR
10920..10939 ; N # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
1093F ; N # Po LYDIAN TRIANGULAR MARK
+10940..10959 ; N # Lo [26] SIDETIC LETTER N01..SIDETIC LETTER N26
10980..1099F ; N # Lo [32] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2
109A0..109B7 ; N # Lo [24] MEROITIC CURSIVE LETTER A..MEROITIC CURSIVE LETTER DA
109BC..109BD ; N # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
@@ -1964,7 +1969,14 @@ FFFD ; A # So REPLACEMENT CHARACTER
10EAD ; N # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1 ; N # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10EC2..10EC4 ; N # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
-10EFC..10EFF ; N # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10EC5 ; N # Lm ARABIC SMALL YEH BARREE WITH TWO DOTS BELOW
+10EC6..10EC7 ; N # Lo [2] ARABIC LETTER THIN NOON..ARABIC LETTER YEH WITH FOUR DOTS BELOW
+10EC9..10ECA ; N # Sk [2] ARABIC SMALL BASELINE FATHA..ARABIC SMALL BASELINE DOTLESS HEAD OF KHAH
+10ECB..10ECF ; N # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10ED0 ; N # Po ARABIC BIBLICAL END OF VERSE
+10ED1..10ED8 ; N # So [8] ARABIC LIGATURE ALAYHAA AS-SALAATU WAS-SALAAM..ARABIC LIGATURE NAWWARA ALLAAHU MARQADAH
+10ED9..10EEE ; N # Lo [22] ARABIC CROWN LETTER BEH..ARABIC CROWN LETTER YEH
+10EF0..10EFF ; N # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; N # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; N # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; N # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -2235,6 +2247,13 @@ FFFD ; A # So REPLACEMENT CHARACTER
11AB0..11ABF ; N # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
11AC0..11AF8 ; N # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
11B00..11B09 ; N # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
+11B0A ; N # Lo DEVANAGARI LETTER ALTERNATE DDDA
+11B60 ; N # Mn SHARADA VOWEL SIGN OE
+11B61 ; N # Mc SHARADA VOWEL SIGN OOE
+11B62..11B64 ; N # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B65 ; N # Mc SHARADA VOWEL SIGN SHORT O
+11B66 ; N # Mn SHARADA VOWEL SIGN CANDRA E
+11B67 ; N # Mc SHARADA VOWEL SIGN CANDRA O
11BC0..11BE0 ; N # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO
11BE1 ; N # Po SUNUWAR SIGN PVO
11BF0..11BF9 ; N # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE
@@ -2279,6 +2298,12 @@ FFFD ; A # So REPLACEMENT CHARACTER
11D97 ; N # Mn GUNJALA GONDI VIRAMA
11D98 ; N # Lo GUNJALA GONDI OM
11DA0..11DA9 ; N # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11DB0..11DD8 ; N # Lo [41] TOLONG SIKI LETTER I..TOLONG SIKI LETTER RRH
+11DD9 ; N # Lm TOLONG SIKI SIGN SELA
+11DDA..11DDB ; N # Lo [2] TOLONG SIKI SIGN HECAKA..TOLONG SIKI UNGGA
+11DE0..11DE9 ; N # Nd [10] TOLONG SIKI DIGIT ZERO..TOLONG SIKI DIGIT NINE
+11DF0 ; N # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
+11DF1 ; N # Lo BENGALI LETTER ALTERNATE BARGIYA BA
11EE0..11EF2 ; N # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; N # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; N # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
@@ -2304,9 +2329,11 @@ FFFD ; A # So REPLACEMENT CHARACTER
11FE1..11FF1 ; N # So [17] TAMIL SIGN PAARAM..TAMIL SIGN VAKAIYARAA
11FFF ; N # Po TAMIL PUNCTUATION END OF TEXT
12000..12399 ; N # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
-12400..1246E ; N # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12400..1246F ; N # Nl [112] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN SEVEN ASH TENU
12470..12474 ; N # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+12475..1247F ; N # Nl [11] CUNEIFORM NUMERIC SIGN EIGHT ASH TENU..CUNEIFORM NUMERIC SIGN ASH TIMES NINE DISH TENU
12480..12543 ; N # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12550..12686 ; N # Nl [311] CUNEIFORM NUMERIC SIGN ONE N01..CUNEIFORM NUMERIC SIGN ONE N36 FLAT
12F90..12FF0 ; N # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; N # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
13000..1342F ; N # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
@@ -2346,9 +2373,16 @@ FFFD ; A # So REPLACEMENT CHARACTER
16D6B..16D6C ; N # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT
16D6D..16D6F ; N # Po [3] KIRAT RAI SIGN YUPI..KIRAT RAI DOUBLE DANDA
16D70..16D79 ; N # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE
+16D80..16D97 ; N # Lo [24] CHISOI LETTER A..CHISOI LETTER PA
+16D98 ; N # Mn CHISOI SIGN ANUSVARA
+16D99..16D9C ; N # Lo [4] CHISOI LETTER YA..CHISOI LETTER JARAHA
+16D9D ; N # Mn CHISOI SIGN SISO
+16DA0..16DA9 ; N # Nd [10] CHISOI DIGIT ZERO..CHISOI DIGIT NINE
16E40..16E7F ; N # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
16E80..16E96 ; N # No [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM
16E97..16E9A ; N # Po [4] MEDEFAIDRIN COMMA..MEDEFAIDRIN EXCLAMATION OH
+16EA0..16EB8 ; N # Lu [25] BERIA ERFE CAPITAL LETTER ARKAB..BERIA ERFE CAPITAL LETTER AY
+16EBB..16ED3 ; N # Ll [25] BERIA ERFE SMALL LETTER ARKAB..BERIA ERFE SMALL LETTER AY
16F00..16F4A ; N # Lo [75] MIAO LETTER PA..MIAO LETTER RTE
16F4F ; N # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F50 ; N # Lo MIAO LETTER NASALIZATION
@@ -2360,20 +2394,25 @@ FFFD ; A # So REPLACEMENT CHARACTER
16FE3 ; W # Lm OLD CHINESE ITERATION MARK
16FE4 ; W # Mn KHITAN SMALL SCRIPT FILLER
16FF0..16FF1 ; W # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
-17000..187F7 ; W # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
+16FF2..16FF3 ; W # Lm [2] CHINESE SMALL SIMPLIFIED ER..CHINESE SMALL TRADITIONAL ER
+16FF4..16FF6 ; W # Nl [3] YANGQIN SIGN SLOW ONE BEAT..YANGQIN SIGN SLOW TWO BEATS
+17000..187FF ; W # Lo [6144] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187FF
18800..18AFF ; W # Lo [768] TANGUT COMPONENT-001..TANGUT COMPONENT-768
-18B00..18CD5 ; W # Lo [470] KHITAN SMALL SCRIPT CHARACTER-18B00..KHITAN SMALL SCRIPT CHARACTER-18CD5
+18B00..18CDA ; W # Lo [475] KHITAN SMALL SCRIPT CHARACTER-18B00..KHITAN SMALL SCRIPT CHARACTER-18CDA
18CFF ; W # Lo KHITAN SMALL SCRIPT CHARACTER-18CFF
-18D00..18D08 ; W # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
+18D00..18D20 ; W # Lo [33] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D20
+18D80..18DF2 ; W # Lo [115] TANGUT COMPONENT-769..TANGUT COMPONENT-883
+18E00..19191 ; W # Lo [914] JURCHEN CHARACTER-18E00..JURCHEN CHARACTER-19191
+191A0..191D2 ; W # Lo [51] JURCHEN RADICAL-01..JURCHEN RADICAL-51
1AFF0..1AFF3 ; W # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; W # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; W # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B0FF ; W # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2
-1B100..1B122 ; W # Lo [35] HENTAIGANA LETTER RE-3..KATAKANA LETTER ARCHAIC WU
+1B100..1B128 ; W # Lo [41] HENTAIGANA LETTER RE-3..KATAKANA LETTER ALTERNATE WI
1B132 ; W # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; W # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1B155 ; W # Lo KATAKANA LETTER SMALL KO
-1B164..1B167 ; W # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+1B164..1B168 ; W # Lo [5] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL ARCHAIC YE
1B170..1B2FB ; W # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; N # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
1BC70..1BC7C ; N # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
@@ -2385,12 +2424,20 @@ FFFD ; A # So REPLACEMENT CHARACTER
1BCA0..1BCA3 ; N # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1CC00..1CCEF ; N # So [240] UP-POINTING GO-KART..OUTLINED LATIN CAPITAL LETTER Z
1CCF0..1CCF9 ; N # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE
+1CCFA..1CCFC ; N # So [3] SNAKE SYMBOL..NOSE SYMBOL
1CD00..1CEB3 ; N # So [436] BLOCK OCTANT-3..BLACK RIGHT TRIANGLE CARET
+1CEBA..1CEBF ; N # So [6] FRAGILE SYMBOL..STRAWBERRY SYMBOL
+1CEC0..1CED0 ; N # So [17] HEBE..LEUKOTHEA
+1CED2..1CED4 ; N # So [3] ALCHEMICAL SYMBOL FOR OIL INVERTED..ALCHEMICAL SYMBOL FOR SALT OF TARTAR
+1CEDD..1CEDF ; N # Sm [3] SQUARE ROOT OF SQUARE ROOT..SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT OF SQUARE ROOT
+1CEE0..1CEEF ; N # So [16] GEOMANTIC FIGURE POPULUS..GEOMANTIC FIGURE VIA
+1CEF0..1CEFD ; N # Sm [14] MEDIUM SMALL WHITE CIRCLE WITH HORIZONTAL BAR..HYPERBOLA
1CF00..1CF2D ; N # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; N # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
1CF50..1CFC3 ; N # So [116] ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK
1D000..1D0F5 ; N # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
1D100..1D126 ; N # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
+1D127..1D128 ; N # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D129..1D164 ; N # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
1D165..1D166 ; N # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; N # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
@@ -2402,10 +2449,17 @@ FFFD ; A # So REPLACEMENT CHARACTER
1D185..1D18B ; N # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D18C..1D1A9 ; N # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
1D1AA..1D1AD ; N # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE..1D1EA ; N # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
+1D1AE..1D1FF ; N # So [82] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL LONGA REST
1D200..1D241 ; N # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244 ; N # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245 ; N # So GREEK MUSICAL LEIMMA
+1D250..1D252 ; N # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D253..1D25A ; N # So [8] MUSICAL SYMBOL TWO HUNDRED FIFTY-SIXTH REST..MUSICAL SYMBOL SHARP WITH STROKE
+1D25B..1D25C ; N # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25D..1D25E ; N # So [2] MUSICAL SYMBOL FINGERED TREMOLO-4..MUSICAL SYMBOL FINGERED TREMOLO-5
+1D25F ; N # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D260..1D27F ; N # So [32] MUSICAL SYMBOL TRIPLE FLAT..MUSICAL SYMBOL ARPEGGIATO UP WITH ARROW
+1D280..1D281 ; N # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1D2C0..1D2D3 ; N # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; N # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; W # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
@@ -2429,7 +2483,7 @@ FFFD ; A # So REPLACEMENT CHARACTER
1D540..1D544 ; N # Lu [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 ; N # Lu MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 ; N # Lu [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D552..1D6A6 ; N # L& [341] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S
1D6A8..1D6C0 ; N # Lu [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C1 ; N # Sm MATHEMATICAL BOLD NABLA
1D6C2..1D6DA ; N # Ll [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
@@ -2464,10 +2518,13 @@ FFFD ; A # So REPLACEMENT CHARACTER
1DA87..1DA8B ; N # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS
1DA9B..1DA9F ; N # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
1DAA1..1DAAF ; N # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
+1DB00..1DB1C ; N # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL
1DF00..1DF09 ; N # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; N # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
-1DF0B..1DF1E ; N # Ll [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
-1DF25..1DF2A ; N # Ll [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF0B..1DF7F ; N # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U
+1DF80..1DF81 ; N # Lo [2] LATIN CAPITAL LETTER A WITH TOPBAR..LATIN CAPITAL LETTER E WITH BENT TOPBAR
+1DF90..1DF96 ; N # Ll [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
+1DFCD..1DFFF ; N # Lm [51] MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK..MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK
1E000..1E006 ; N # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; N # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; N # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
@@ -2496,6 +2553,17 @@ FFFD ; A # So REPLACEMENT CHARACTER
1E5F0 ; N # Lo OL ONAL SIGN HODDOND
1E5F1..1E5FA ; N # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE
1E5FF ; N # Po OL ONAL ABBREVIATION SIGN
+1E6C0..1E6DE ; N # Lo [31] TAI YO LETTER LOW KO..TAI YO LETTER HIGH KVO
+1E6E0..1E6E2 ; N # Lo [3] TAI YO LETTER AA..TAI YO LETTER UE
+1E6E3 ; N # Mn TAI YO SIGN UE
+1E6E4..1E6E5 ; N # Lo [2] TAI YO LETTER U..TAI YO LETTER AE
+1E6E6 ; N # Mn TAI YO SIGN AU
+1E6E7..1E6ED ; N # Lo [7] TAI YO LETTER O..TAI YO LETTER AUE
+1E6EE..1E6EF ; N # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F0..1E6F4 ; N # Lo [5] TAI YO LETTER AN..TAI YO LETTER AP
+1E6F5 ; N # Mn TAI YO SIGN OM
+1E6FE ; N # Lo TAI YO SYMBOL MUEANG
+1E6FF ; N # Lm TAI YO XAM LAI
1E7E0..1E7E6 ; N # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; N # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; N # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2572,6 +2640,7 @@ FFFD ; A # So REPLACEMENT CHARACTER
1F191..1F19A ; W # So [10] SQUARED CL..SQUARED VS
1F19B..1F1AC ; A # So [18] SQUARED THREE D..SQUARED VOD
1F1AD ; N # So MASK WORK SYMBOL
+1F1AE ; W # So TOMOBIKI SYMBOL
1F1E6..1F1FF ; N # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
1F200..1F202 ; W # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA
1F210..1F23B ; W # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D
@@ -2623,17 +2692,19 @@ FFFD ; A # So REPLACEMENT CHARACTER
1F6CD..1F6CF ; N # So [3] SHOPPING BAGS..BED
1F6D0..1F6D2 ; W # So [3] PLACE OF WORSHIP..SHOPPING TROLLEY
1F6D3..1F6D4 ; N # So [2] STUPA..PAGODA
-1F6D5..1F6D7 ; W # So [3] HINDU TEMPLE..ELEVATOR
+1F6D5..1F6D9 ; W # So [5] HINDU TEMPLE..LIGHTHOUSE
1F6DC..1F6DF ; W # So [4] WIRELESS..RING BUOY
1F6E0..1F6EA ; N # So [11] HAMMER AND WRENCH..NORTHEAST-POINTING AIRPLANE
1F6EB..1F6EC ; W # So [2] AIRPLANE DEPARTURE..AIRPLANE ARRIVING
1F6F0..1F6F3 ; N # So [4] SATELLITE..PASSENGER SHIP
1F6F4..1F6FC ; W # So [9] SCOOTER..ROLLER SKATE
-1F700..1F776 ; N # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
-1F77B..1F77F ; N # So [5] HAUMEA..ORCUS
+1F700..1F77F ; N # So [128] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ORCUS
1F780..1F7D9 ; N # So [90] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NINE POINTED WHITE STAR
+1F7DA ; W # So BLACK CIRCLE WITH WHITE VERTICAL BAR
+1F7DB ; N # So BULLET IN DOUBLE CIRCLE
1F7E0..1F7EB ; W # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; W # So HEAVY EQUALS SIGN
+1F7F1..1F7FF ; N # So [15] CIRCLE WITH DOUBLE VERTICAL AND HORIZONTAL LINE..RHOMBUS
1F800..1F80B ; N # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
1F810..1F847 ; N # So [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
1F850..1F859 ; N # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
@@ -2641,31 +2712,31 @@ FFFD ; A # So REPLACEMENT CHARACTER
1F890..1F8AD ; N # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
1F8B0..1F8BB ; N # So [12] ARROW POINTING UPWARDS THEN NORTH WEST..SOUTH WEST ARROW FROM BAR
1F8C0..1F8C1 ; N # So [2] LEFTWARDS ARROW FROM DOWNWARDS ARROW..RIGHTWARDS ARROW FROM DOWNWARDS ARROW
+1F8D0..1F8D8 ; N # Sm [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE
1F900..1F90B ; N # So [12] CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT
1F90C..1F93A ; W # So [47] PINCHED FINGERS..FENCER
1F93B ; N # So MODERN PENTATHLON
1F93C..1F945 ; W # So [10] WRESTLERS..GOAL NET
1F946 ; N # So RIFLE
1F947..1F9FF ; W # So [185] FIRST PLACE MEDAL..NAZAR AMULET
-1FA00..1FA53 ; N # So [84] NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP
+1FA00..1FA57 ; N # So [88] NEUTRAL CHESS KING..BLACK CHESS ALFIL
1FA60..1FA6D ; N # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA70..1FA7C ; W # So [13] BALLET SHOES..CRUTCH
-1FA80..1FA89 ; W # So [10] YO-YO..HARP
-1FA8F..1FAC6 ; W # So [56] SHOVEL..FINGERPRINT
-1FACE..1FADC ; W # So [15] MOOSE..ROOT VEGETABLE
-1FADF..1FAE9 ; W # So [11] SPLATTER..FACE WITH BAGS UNDER EYES
-1FAF0..1FAF8 ; W # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
+1FA80..1FAC6 ; W # So [71] YO-YO..FINGERPRINT
+1FAC8 ; W # So HAIRY CREATURE
+1FACC..1FADD ; W # So [18] MONARCH BUTTERFLY..PICKLE
+1FADF..1FAEB ; W # So [13] SPLATTER..CRACKING FACE
+1FAEF..1FAFA ; W # So [12] FIGHT CLOUD..RIGHTWARDS THUMB SIGN
1FB00..1FB92 ; N # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBEF ; N # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE
1FBF0..1FBF9 ; N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
+1FBFA ; N # So ALARM BELL SYMBOL
20000..2A6DF ; W # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
2A6E0..2A6FF ; W # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B739 ; W # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
-2B73A..2B73F ; W # Cn [6] <reserved-2B73A>..<reserved-2B73F>
-2B740..2B81D ; W # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B81E..2B81F ; W # Cn [2] <reserved-2B81E>..<reserved-2B81F>
-2B820..2CEA1 ; W # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
-2CEA2..2CEAF ; W # Cn [14] <reserved-2CEA2>..<reserved-2CEAF>
+2A700..2B81E ; W # Lo [4383] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B81E
+2B81F ; W # Cn <reserved-2B81F>
+2B820..2CEAD ; W # Lo [5774] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEAD
+2CEAE..2CEAF ; W # Cn [2] <reserved-2CEAE>..<reserved-2CEAF>
2CEB0..2EBE0 ; W # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2EBE1..2EBEF ; W # Cn [15] <reserved-2EBE1>..<reserved-2EBEF>
2EBF0..2EE5D ; W # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
@@ -2675,8 +2746,10 @@ FFFD ; A # So REPLACEMENT CHARACTER
2FA20..2FFFD ; W # Cn [1502] <reserved-2FA20>..<reserved-2FFFD>
30000..3134A ; W # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
3134B..3134F ; W # Cn [5] <reserved-3134B>..<reserved-3134F>
-31350..323AF ; W # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-323B0..3FFFD ; W # Cn [56398] <reserved-323B0>..<reserved-3FFFD>
+31350..33479 ; W # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479
+3347A..3CFFF ; W # Cn [39814] <reserved-3347A>..<reserved-3CFFF>
+3D000..3FC3F ; W # Lo [11328] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F
+3FC40..3FFFD ; W # Cn [958] <reserved-3FC40>..<reserved-3FFFD>
E0001 ; N # Cf LANGUAGE TAG
E0020..E007F ; N # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; A # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
diff --git a/libcxx/utils/data/unicode/GraphemeBreakProperty.txt b/libcxx/utils/data/unicode/GraphemeBreakProperty.txt
index a863397ddabaf..5237062063389 100644
--- a/libcxx/utils/data/unicode/GraphemeBreakProperty.txt
+++ b/libcxx/utils/data/unicode/GraphemeBreakProperty.txt
@@ -1,6 +1,6 @@
-# GraphemeBreakProperty-16.0.0.txt
-# Date: 2024-05-31, 18:09:38 GMT
-# © 2024 Unicode®, Inc.
+# GraphemeBreakProperty-18.0.0.txt
+# Date: 2026-04-29, 12:18:11 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
@@ -30,12 +30,11 @@
113D1 ; Prepend # Lo TULU-TIGALARI REPHA
1193F ; Prepend # Lo DIVES AKURU PREFIXED NASAL SIGN
11941 ; Prepend # Lo DIVES AKURU INITIAL RA
-11A3A ; Prepend # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA
11A84..11A89 ; Prepend # Lo [6] SOYOMBO SIGN JIHVAMULIYA..SOYOMBO CLUSTER-INITIAL LETTER SA
11D46 ; Prepend # Lo MASARAM GONDI REPHA
11F02 ; Prepend # Lo KAWI SIGN REPHA
-# Total code points: 28
+# Total code points: 27
# ================================================
@@ -89,7 +88,7 @@ E01F0..E0FFF ; Control # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
05BF ; Extend # Mn HEBREW POINT RAFE
05C1..05C2 ; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 ; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Extend # Mn HEBREW POINT QAMATS QATAN
+05C7..05C9 ; Extend # Mn [3] HEBREW POINT QAMATS QATAN..HEBREW POINT DAGESH HAZAQ MUDGASH
0610..061A ; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
064B..065F ; Extend # Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW
0670 ; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
@@ -145,7 +144,7 @@ E01F0..E0FFF ; Control # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
0B3F ; Extend # Mn ORIYA VOWEL SIGN I
0B41..0B44 ; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
0B4D ; Extend # Mn ORIYA SIGN VIRAMA
-0B55..0B56 ; Extend # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
+0B53..0B56 ; Extend # Mn [4] ORIYA SIGN DOT ABOVE..ORIYA AI LENGTH MARK
0B57 ; Extend # Mc ORIYA AU LENGTH MARK
0B62..0B63 ; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
0B82 ; Extend # Mn TAMIL SIGN ANUSVARA
@@ -243,7 +242,7 @@ E01F0..E0FFF ; Control # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
1A7F ; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
1AB0..1ABD ; Extend # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; Extend # Me COMBINING PARENTHESES OVERLAY
-1ABF..1ACE ; Extend # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T
+1ABF..1AF0 ; Extend # Mn [50] COMBINING LATIN SMALL LETTER W BELOW..COMBINING DOUBLE COMMA ABOVE
1B00..1B03 ; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B34 ; Extend # Mn BALINESE SIGN REREKAN
1B35 ; Extend # Mc BALINESE VOWEL SIGN TEDUNG
@@ -339,7 +338,8 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
10D24..10D27 ; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10D69..10D6D ; Extend # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK
10EAB..10EAC ; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
-10EFC..10EFF ; Extend # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA
+10ECB..10ECF ; Extend # Mn [5] ARABIC NORTHEAST POINTING ARROWHEAD ABOVE..ARABIC LARGE CIRCLE ABOVE
+10EF0..10EFF ; Extend # Mn [16] ARABIC SMALL LOW UPRIGHT RECTANGULAR ZERO..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Extend # Mn BRAHMI SIGN ANUSVARA
@@ -430,6 +430,9 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11A59..11A5B ; Extend # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
11A8A..11A96 ; Extend # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
11A98..11A99 ; Extend # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+11B60 ; Extend # Mn SHARADA VOWEL SIGN OE
+11B62..11B64 ; Extend # Mn [3] SHARADA VOWEL SIGN UE..SHARADA VOWEL SIGN SHORT E
+11B66 ; Extend # Mn SHARADA VOWEL SIGN CANDRA E
11C30..11C36 ; Extend # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
11C38..11C3D ; Extend # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
11C3F ; Extend # Mn BHAIKSUKI SIGN VIRAMA
@@ -445,6 +448,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11D90..11D91 ; Extend # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; Extend # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Extend # Mn GUNJALA GONDI VIRAMA
+11DF0 ; Extend # Mn BENGALI SIGN COMBINING ANUSVARA ABOVE
11EF3..11EF4 ; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11F00..11F01 ; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
11F36..11F3A ; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
@@ -458,6 +462,8 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1612D..1612F ; Extend # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA
16AF0..16AF4 ; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
+16D98 ; Extend # Mn CHISOI SIGN ANUSVARA
+16D9D ; Extend # Mn CHISOI SIGN SISO
16F4F ; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F8F..16F92 ; Extend # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
16FE4 ; Extend # Mn KHITAN SMALL SCRIPT FILLER
@@ -465,6 +471,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1BC9D..1BC9E ; Extend # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
1CF00..1CF2D ; Extend # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
1CF30..1CF46 ; Extend # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1D127..1D128 ; Extend # Mn [2] MUSICAL SYMBOL COMBINING STRESS..MUSICAL SYMBOL COMBINING UNSTRESS
1D165..1D166 ; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 ; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 ; Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
@@ -472,6 +479,10 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1D185..1D18B ; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1D250..1D252 ; Extend # Mc [3] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING FLAG-8
+1D25B..1D25C ; Extend # Mn [2] MUSICAL SYMBOL COMBINING TREMOLO-4..MUSICAL SYMBOL COMBINING TREMOLO-5
+1D25F ; Extend # Mc MUSICAL SYMBOL COMBINING BUZZ ROLL STEM
+1D280..1D281 ; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM BOW BEHIND BRIDGE..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE
1DA00..1DA36 ; Extend # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
1DA3B..1DA6C ; Extend # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
1DA75 ; Extend # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
@@ -489,13 +500,17 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1E2EC..1E2EF ; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E4EC..1E4EF ; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E5EE..1E5EF ; Extend # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR
+1E6E3 ; Extend # Mn TAI YO SIGN UE
+1E6E6 ; Extend # Mn TAI YO SIGN AU
+1E6EE..1E6EF ; Extend # Mn [2] TAI YO SIGN AY..TAI YO SIGN ANG
+1E6F5 ; Extend # Mn TAI YO SIGN OM
1E8D0..1E8D6 ; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1F3FB..1F3FF ; Extend # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
E0020..E007F ; Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2198
+# Total code points: 2276
# ================================================
@@ -646,6 +661,9 @@ ABEC ; SpacingMark # Mc MEETEI MAYEK LUM IYEK
11A39 ; SpacingMark # Mc ZANABAZAR SQUARE SIGN VISARGA
11A57..11A58 ; SpacingMark # Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU
11A97 ; SpacingMark # Mc SOYOMBO SIGN VISARGA
+11B61 ; SpacingMark # Mc SHARADA VOWEL SIGN OOE
+11B65 ; SpacingMark # Mc SHARADA VOWEL SIGN SHORT O
+11B67 ; SpacingMark # Mc SHARADA VOWEL SIGN CANDRA O
11C2F ; SpacingMark # Mc BHAIKSUKI VOWEL SIGN AA
11C3E ; SpacingMark # Mc BHAIKSUKI SIGN VISARGA
11CA9 ; SpacingMark # Mc MARCHEN SUBJOINED LETTER YA
@@ -661,7 +679,7 @@ ABEC ; SpacingMark # Mc MEETEI MAYEK LUM IYEK
1612A..1612C ; SpacingMark # Mc [3] GURUNG KHEMA CONSONANT SIGN MEDIAL YA..GURUNG KHEMA CONSONANT SIGN MEDIAL HA
16F51..16F87 ; SpacingMark # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI
-# Total code points: 378
+# Total code points: 381
# ================================================
diff --git a/libcxx/utils/data/unicode/GraphemeBreakTest.txt b/libcxx/utils/data/unicode/GraphemeBreakTest.txt
index d10c174b6896d..f19fee32b3651 100644
--- a/libcxx/utils/data/unicode/GraphemeBreakTest.txt
+++ b/libcxx/utils/data/unicode/GraphemeBreakTest.txt
@@ -1,6 +1,6 @@
-# GraphemeBreakTest-16.0.0.txt
-# Date: 2024-05-02, 15:02:48 GMT
-# © 2024 Unicode®, Inc.
+# GraphemeBreakTest-18.0.0.txt
+# Date: 2026-05-12, 22:11:40 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
@@ -16,1106 +16,868 @@
# × wherever there is not.
# <comment> the format can change, but currently it shows:
# - the sample character name
-# - (x) the Grapheme_Cluster_Break property value for the sample character
+# - (x) the Grapheme_Cluster_Break property value for the sample character and
+# any other properties relevant to the algorithm, as described in
+# GraphemeBreakTest.html
# - [x] the rule that determines whether there is a break or not,
# as listed in the Rules section of GraphemeBreakTest.html
#
# These samples may be extended or changed in the future.
#
-÷ 0020 ÷ 0020 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0020 ÷ 0001 ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0001 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0020 × 200C ÷ # ÷ [0.2] SPACE (Other) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0020 × 0308 × 200C ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0020 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0020 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0020 ÷ 0600 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0600 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0020 × 0A03 ÷ # ÷ [0.2] SPACE (Other) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0020 × 0308 × 0A03 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0020 ÷ 1100 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0020 × 0308 ÷ 1100 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0020 ÷ 1160 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0020 × 0308 ÷ 1160 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0020 ÷ 11A8 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0020 × 0308 ÷ 11A8 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0020 ÷ AC00 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0020 × 0308 ÷ AC00 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0020 ÷ AC01 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0020 × 0308 ÷ AC01 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0020 × 0903 ÷ # ÷ [0.2] SPACE (Other) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 × 0308 × 0903 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 ÷ 0904 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0904 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 ÷ 0D4E ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0D4E ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0020 ÷ 0915 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0915 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0020 ÷ 231A ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0020 × 0308 ÷ 231A ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 0900 ÷ # ÷ [0.2] SPACE (Other) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 0308 × 0900 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 094D ÷ # ÷ [0.2] SPACE (Other) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 0308 × 094D ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 200D ÷ # ÷ [0.2] SPACE (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 0308 × 200D ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0020 ÷ 0378 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0378 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000D ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
÷ 000D ÷ 000D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 000D × 000A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) × [3.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000D ÷ 0001 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000D ÷ 200C ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 000D ÷ 0308 × 200C ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 000D ÷ 0000 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <NULL> (Control) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 000D ÷ 094D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 000D ÷ 0308 × 094D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 000D ÷ 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 000D ÷ 200C ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 000D ÷ 0308 × 200C ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 000D ÷ 200D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 000D ÷ 0308 × 200D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 000D ÷ 1F1E6 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 000D ÷ 0600 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0600 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 000D ÷ 0A03 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000D ÷ 0308 × 0A03 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 000D ÷ 06DD ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 000D ÷ 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 000D ÷ 0308 × 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 000D ÷ 1100 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 000D ÷ 1160 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 000D ÷ 11A8 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 000D ÷ AC00 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 000D ÷ AC01 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000D ÷ 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0308 × 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0904 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0904 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0D4E ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0D4E ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000D ÷ 0915 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 000D ÷ 231A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] WATCH (ExtPict) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 231A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 000D ÷ 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0900 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0308 × 0900 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 094D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0308 × 094D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 200D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0308 × 200D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 000D ÷ 0378 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000A ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 000D ÷ 1CF5 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 1CF5 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 000D ÷ 0915 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 000D ÷ 00A9 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 000D ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000D ÷ 0378 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000D ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 000A ÷ 000D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 000A ÷ 000A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000A ÷ 0001 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000A ÷ 200C ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 000A ÷ 0308 × 200C ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 000A ÷ 0000 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <NULL> (Control) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 000A ÷ 094D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 000A ÷ 0308 × 094D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 000A ÷ 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 000A ÷ 200C ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 000A ÷ 0308 × 200C ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 000A ÷ 200D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 000A ÷ 0308 × 200D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 000A ÷ 1F1E6 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 000A ÷ 0600 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0600 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 000A ÷ 0A03 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000A ÷ 0308 × 0A03 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 000A ÷ 06DD ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 000A ÷ 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 000A ÷ 0308 × 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 000A ÷ 1100 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 000A ÷ 1160 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 000A ÷ 11A8 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 000A ÷ AC00 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 000A ÷ AC01 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000A ÷ 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0308 × 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0904 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0904 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0D4E ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0D4E ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 000A ÷ 0915 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 000A ÷ 231A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] WATCH (ExtPict) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 231A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 000A ÷ 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0900 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0308 × 0900 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 094D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0308 × 094D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 200D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0308 × 200D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 000A ÷ 0378 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0001 ÷ 0020 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0001 ÷ 000D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0001 ÷ 000A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0001 ÷ 0001 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0001 ÷ 200C ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0001 ÷ 0308 × 200C ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0001 ÷ 1F1E6 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0001 ÷ 0600 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0600 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0001 ÷ 0A03 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0A03 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0001 ÷ 1100 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0001 ÷ 1160 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0001 ÷ 11A8 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0001 ÷ AC00 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0001 ÷ AC01 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0001 ÷ 0903 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0903 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0904 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0904 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0D4E ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0D4E ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0001 ÷ 0915 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0001 ÷ 231A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 231A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0001 ÷ 0300 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0300 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0900 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0900 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 094D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0308 × 094D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 200D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0308 × 200D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0001 ÷ 0378 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 200C ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 200C × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 200C ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 200C × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 200C ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 200C × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 200C ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 200C × 0308 ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 200C × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 200C × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 200C ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 200C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 200C ÷ 0600 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 200C × 0308 ÷ 0600 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 200C × 0A03 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 200C × 0308 × 0A03 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 200C ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 200C × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 200C ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 200C × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 200C ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 200C × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 200C ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 200C × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 200C ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 200C × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 200C × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C ÷ 0904 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C × 0308 ÷ 0904 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C ÷ 0D4E ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C × 0308 ÷ 0D4E ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200C ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 200C × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 200C ÷ 231A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 200C × 0308 ÷ 231A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 200C × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 200C × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 200C × 0900 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 200C × 0308 × 0900 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 200C × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 200C × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 200C × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 200C × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 200C ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 200C × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (Extend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1F1E6 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 000A ÷ 1CF5 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 1CF5 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 000A ÷ 0915 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 000A ÷ 00A9 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 000A ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000A ÷ 0378 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000A ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0000 ÷ 000D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0000 ÷ 000A ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0000 ÷ 0000 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] <NULL> (Control) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0000 ÷ 094D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0000 ÷ 0308 × 094D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0000 ÷ 0300 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0000 ÷ 0308 × 0300 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0000 ÷ 200C ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0000 ÷ 0308 × 200C ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0000 ÷ 200D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0000 ÷ 0308 × 200D ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0000 ÷ 1F1E6 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0000 ÷ 06DD ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0000 ÷ 0903 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0000 ÷ 0308 × 0903 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0000 ÷ 1100 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0000 ÷ 1160 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0000 ÷ 11A8 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0000 ÷ AC00 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0000 ÷ AC01 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0000 ÷ 1CF5 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 1CF5 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0000 ÷ 0915 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0000 ÷ 00A9 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0000 ÷ 0020 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0000 ÷ 0378 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0000 ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] <NULL> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 094D ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 094D × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 094D ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 094D × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 094D ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 094D × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 094D × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 094D × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 094D × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 094D × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 094D × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 094D × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 094D × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 094D × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 094D ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 094D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 094D ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 094D × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 094D × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 094D × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 094D ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 094D × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 094D ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 094D × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 094D ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 094D × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 094D ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 094D × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 094D ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 094D × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 094D ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 094D × 0308 ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 094D × 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 094D × 0308 × 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.3] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 094D ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 094D × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 094D ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 094D × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 094D ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 094D × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0300 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0300 × 0308 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0300 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0300 × 0308 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0300 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0300 × 0308 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0300 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0300 × 0308 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0300 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0300 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0300 ÷ 06DD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0300 × 0308 ÷ 06DD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0300 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0300 × 0308 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0300 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0300 × 0308 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0300 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0300 × 0308 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0300 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0300 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0300 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0300 × 0308 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0300 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0300 × 0308 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0300 ÷ 1CF5 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0300 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0300 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0300 × 0308 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0300 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0300 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0300 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0300 × 0308 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200C ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 200C × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 200C ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 200C × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 200C ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 200C × 0308 ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 200C × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 200C × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 200C × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 200C × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 200C × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 200C × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 200C × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 200C × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 200C ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 200C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 200C ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 200C × 0308 ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 200C × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 200C × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 200C ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 200C × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 200C ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 200C × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 200C ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 200C × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 200C ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 200C × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 200C ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 200C × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 200C ÷ 1CF5 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 200C × 0308 ÷ 1CF5 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 200C ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 200C × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 200C ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 200C × 0308 ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 200C ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200C × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200C ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200C × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200D ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 200D × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 200D ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 200D × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 200D ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 200D × 0308 ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 200D × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 200D × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 200D × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 200D × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 200D × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 200D × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 200D × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 200D × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 200D ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 200D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 200D ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 200D × 0308 ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 200D × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 200D × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 200D ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 200D × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 200D ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 200D × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 200D ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 200D × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 200D ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 200D × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 200D ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 200D × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 200D ÷ 1CF5 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 200D × 0308 ÷ 1CF5 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 200D ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 200D × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 200D ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 200D × 0308 ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 200D ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200D × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200D ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 200D × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 1F1E6 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 1F1E6 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1F1E6 ÷ 0001 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0001 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1F1E6 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 1F1E6 × 0308 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 1F1E6 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1F1E6 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1F1E6 × 0308 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1F1E6 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1F1E6 × 0308 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1F1E6 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1F1E6 × 0308 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1F1E6 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 1F1E6 × 0308 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 1F1E6 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1F1E6 ÷ 0600 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0600 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1F1E6 × 0A03 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1F1E6 × 0308 × 0A03 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 1F1E6 ÷ 06DD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 06DD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1F1E6 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1F1E6 × 0308 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 1F1E6 ÷ 1100 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 1100 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 1100 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 1F1E6 ÷ 1160 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 1160 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 1160 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 1F1E6 ÷ 11A8 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 11A8 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 11A8 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 1F1E6 ÷ AC00 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ AC00 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ AC00 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 1F1E6 ÷ AC01 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ AC01 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1F1E6 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 × 0308 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 ÷ 0904 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0904 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 ÷ 0D4E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0D4E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1F1E6 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1F1E6 ÷ 231A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 231A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1F1E6 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 0308 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 0900 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 0308 × 0900 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 0308 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 × 0308 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1F1E6 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0600 × 0020 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] SPACE (Other) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0020 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0600 ÷ 000D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0600 × 0308 ÷ 000D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0600 ÷ 000A ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0600 × 0308 ÷ 000A ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0600 ÷ 0001 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0001 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0600 × 200C ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0600 × 0308 × 200C ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0600 × 1F1E6 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0600 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0600 × 0600 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0600 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0600 × 0A03 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0600 × 0308 × 0A03 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0600 × 1100 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0600 × 0308 ÷ 1100 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0600 × 1160 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0600 × 0308 ÷ 1160 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0600 × 11A8 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0600 × 0308 ÷ 11A8 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0600 × AC00 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0600 × 0308 ÷ AC00 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0600 × AC01 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0600 × 0308 ÷ AC01 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0600 × 0903 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0308 × 0903 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0904 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0904 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0D4E ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0D4E ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0600 × 0915 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0915 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0600 × 231A ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] WATCH (ExtPict) ÷ [0.3]
-÷ 0600 × 0308 ÷ 231A ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0600 × 0300 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0308 × 0300 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0900 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0308 × 0900 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 094D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0308 × 094D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 200D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0308 × 200D ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0600 × 0378 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] <reserved-0378> (Other) ÷ [0.3]
-÷ 0600 × 0308 ÷ 0378 ÷ # ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0A03 ÷ 0020 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0020 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0A03 ÷ 000D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 000D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0A03 ÷ 000A ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 000A ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0A03 ÷ 0001 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0001 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0A03 × 200C ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0A03 × 0308 × 200C ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0A03 ÷ 1F1E6 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0A03 ÷ 0600 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0600 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0A03 × 0A03 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0A03 × 0308 × 0A03 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0A03 ÷ 1100 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 1100 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0A03 ÷ 1160 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 1160 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0A03 ÷ 11A8 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 11A8 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0A03 ÷ AC00 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0A03 × 0308 ÷ AC00 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0A03 ÷ AC01 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0A03 × 0308 ÷ AC01 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0A03 × 0903 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 × 0308 × 0903 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 ÷ 0904 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0904 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 ÷ 0D4E ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0D4E ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0A03 ÷ 0915 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0915 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0A03 ÷ 231A ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 231A ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0A03 × 0300 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 0308 × 0300 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 0900 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 0308 × 0900 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 094D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 0308 × 094D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 200D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0A03 × 0308 × 200D ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0A03 ÷ 0378 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0A03 × 0308 ÷ 0378 ÷ # ÷ [0.2] GURMUKHI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1100 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ AC01 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 1F1E6 ÷ 1CF5 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1F1E6 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1F1E6 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1F1E6 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1F1E6 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1F1E6 × 0308 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 06DD ÷ 000D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 06DD × 0308 ÷ 000D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 06DD ÷ 000A ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 06DD × 0308 ÷ 000A ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 06DD ÷ 0000 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 06DD × 0308 ÷ 0000 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 06DD × 094D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 06DD × 0308 × 094D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 06DD × 0300 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 06DD × 0308 × 0300 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 06DD × 200C ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 06DD × 0308 × 200C ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 06DD × 200D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 06DD × 0308 × 200D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 06DD × 1F1E6 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 06DD × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 06DD × 06DD ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 06DD × 0308 ÷ 06DD ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 06DD × 0903 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 06DD × 0308 × 0903 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 06DD × 1100 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 06DD × 0308 ÷ 1100 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 06DD × 1160 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 06DD × 0308 ÷ 1160 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 06DD × 11A8 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 06DD × 0308 ÷ 11A8 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 06DD × AC00 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 06DD × 0308 ÷ AC00 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 06DD × AC01 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 06DD × 0308 ÷ AC01 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 06DD × 1CF5 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 06DD × 0308 ÷ 1CF5 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 06DD × 0915 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 06DD × 0308 ÷ 0915 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 06DD × 00A9 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 06DD × 0308 ÷ 00A9 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 06DD × 0020 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 06DD × 0308 ÷ 0020 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 06DD × 0378 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 06DD × 0308 ÷ 0378 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0903 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0903 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0903 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0903 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0903 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0903 × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0903 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0903 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0903 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0903 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0903 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0903 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0903 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0903 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0903 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0903 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0903 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0903 × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0903 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0903 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0903 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0903 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0903 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0903 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0903 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0903 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0903 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0903 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0903 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0903 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0903 ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0903 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0903 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0903 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0903 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0903 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0903 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0903 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0903 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0903 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 1100 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1100 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 1100 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 1100 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1100 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1100 ÷ 0001 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1100 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 1100 × 0308 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 1100 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 1100 ÷ 0000 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1100 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1100 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1100 × 0308 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1100 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1100 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1100 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1100 × 0308 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1100 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 1100 × 0308 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 1100 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1100 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1100 ÷ 0600 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0600 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1100 × 0A03 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1100 × 0308 × 0A03 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1100 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 1100 ÷ 06DD ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1100 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1100 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1100 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 1100 × 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1100 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 1100 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 1100 × 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1100 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 1100 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 1100 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1100 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 1100 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 1100 × AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1100 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 1100 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 1100 × AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1100 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1100 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 ÷ 0904 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0904 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 ÷ 0D4E ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0D4E ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1100 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1100 ÷ 231A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1100 × 0308 ÷ 231A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1100 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 0900 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 0308 × 0900 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 0308 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1100 × 0308 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1100 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1160 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 1100 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 1100 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1100 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1100 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1100 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1100 ÷ 00A9 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1100 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1100 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1100 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1100 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1100 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 1160 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1160 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 1160 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 1160 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1160 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1160 ÷ 0001 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1160 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 1160 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 1160 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 1160 ÷ 0000 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1160 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1160 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1160 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1160 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1160 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1160 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1160 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1160 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 1160 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 1160 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1160 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 1160 ÷ 0600 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0600 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 1160 × 0A03 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1160 × 0308 × 0A03 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1160 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 1160 ÷ 06DD ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1160 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1160 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1160 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 1160 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1160 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 1160 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 1160 × 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1160 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 1160 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 1160 × 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1160 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 1160 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 1160 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1160 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 1160 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 1160 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1160 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1160 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 ÷ 0904 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0904 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 ÷ 0D4E ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0D4E ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 1160 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 1160 ÷ 231A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1160 × 0308 ÷ 231A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 1160 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 0900 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 0308 × 0900 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1160 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 1160 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 11A8 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 1160 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 1160 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1160 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1160 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1160 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1160 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1160 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1160 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1160 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1160 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1160 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 11A8 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ 11A8 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 11A8 ÷ 0001 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 11A8 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 11A8 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 11A8 ÷ 0000 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 11A8 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 11A8 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 11A8 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 11A8 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 11A8 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 11A8 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 11A8 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 11A8 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ 11A8 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 11A8 ÷ 0600 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0600 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 11A8 × 0A03 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 11A8 × 0308 × 0A03 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 11A8 ÷ 06DD ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 11A8 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 11A8 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ 11A8 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ 11A8 × 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ 11A8 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 11A8 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 11A8 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ 11A8 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 11A8 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 11A8 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 ÷ 0904 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0904 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 ÷ 0D4E ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0D4E ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 11A8 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 11A8 ÷ 231A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 231A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 11A8 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 0900 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 0308 × 0900 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 11A8 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 11A8 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC00 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ 11A8 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 11A8 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 11A8 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 11A8 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 11A8 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 11A8 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 11A8 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ AC00 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC00 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ AC00 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ AC00 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC00 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC00 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC00 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ AC00 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ AC00 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ AC00 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ AC00 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ AC00 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ AC00 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ AC00 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ AC00 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ AC00 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ AC00 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ AC00 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ AC00 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ AC00 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ AC00 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ AC00 ÷ 0600 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0600 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ AC00 × 0A03 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC00 × 0308 × 0A03 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ AC00 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ AC00 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ AC00 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ AC00 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ AC00 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ AC00 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC00 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ AC00 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ AC00 × 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC00 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ AC00 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ AC00 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC00 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ AC00 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ AC00 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC00 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ AC00 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ AC00 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC00 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC00 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 ÷ 0904 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0904 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 ÷ 0D4E ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0D4E ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC00 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ AC00 ÷ 231A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ AC00 × 0308 ÷ 231A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ AC00 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 0900 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 0308 × 0900 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ AC00 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ AC00 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC01 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ AC00 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ AC00 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ AC00 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ AC00 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ AC00 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ AC00 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ AC00 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ AC00 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC00 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC00 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC00 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ AC01 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC01 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ AC01 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
÷ AC01 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC01 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC01 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC01 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ AC01 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
+÷ AC01 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ AC01 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ AC01 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ AC01 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ AC01 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ AC01 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ AC01 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ AC01 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ AC01 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ AC01 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ AC01 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
÷ AC01 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ AC01 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ AC01 ÷ 0600 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0600 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ AC01 × 0A03 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC01 × 0308 × 0A03 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ AC01 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ AC01 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ AC01 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ AC01 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ AC01 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
÷ AC01 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC01 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ AC01 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ AC01 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC01 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ AC01 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
÷ AC01 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC01 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ AC01 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
÷ AC01 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC01 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ AC01 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
÷ AC01 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC01 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC01 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 ÷ 0904 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0904 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 ÷ 0D4E ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0D4E ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ AC01 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ AC01 ÷ 231A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ AC01 × 0308 ÷ 231A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ AC01 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 0900 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 0308 × 0900 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ AC01 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ AC01 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0903 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0903 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0903 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0903 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0903 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0903 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0903 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0903 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0903 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0903 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0903 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0903 × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0903 × 0308 × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0903 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0903 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0903 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0903 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0903 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0903 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0903 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0903 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0903 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0903 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0903 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0903 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0903 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0903 × 0308 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0903 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 0308 × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0903 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0903 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0904 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0904 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0904 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0904 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0904 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0904 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0904 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0904 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0904 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0904 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0904 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0904 × 0A03 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0904 × 0308 × 0A03 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0904 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0904 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0904 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0904 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0904 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0904 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0904 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0904 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0904 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0904 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0904 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0904 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0904 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0904 × 0308 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0904 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 0900 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 0308 × 0900 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0904 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0904 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0904 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0D4E × 0020 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] SPACE (Other) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0020 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0D4E ÷ 000D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 000D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0D4E ÷ 000A ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 000A ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0D4E ÷ 0001 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0001 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0D4E × 200C ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0D4E × 0308 × 200C ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0D4E × 1F1E6 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0D4E × 0600 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0600 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0D4E × 0A03 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0D4E × 0308 × 0A03 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0D4E × 1100 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 1100 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0D4E × 1160 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 1160 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0D4E × 11A8 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 11A8 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0D4E × AC00 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0D4E × 0308 ÷ AC00 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0D4E × AC01 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0D4E × 0308 ÷ AC01 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0D4E × 0903 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0308 × 0903 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0904 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0904 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0D4E ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0D4E ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0D4E × 0915 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0915 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0D4E × 231A ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] WATCH (ExtPict) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 231A ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0D4E × 0300 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0308 × 0300 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0900 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0308 × 0900 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 094D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0308 × 094D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 200D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0308 × 200D ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0D4E × 0378 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.2] <reserved-0378> (Other) ÷ [0.3]
-÷ 0D4E × 0308 ÷ 0378 ÷ # ÷ [0.2] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0915 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0915 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0915 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0915 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0915 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0915 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0915 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0915 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0915 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0915 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0915 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0915 × 0A03 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0915 × 0308 × 0A03 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0915 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0915 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0915 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0915 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0915 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0915 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0915 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0915 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0915 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0915 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0915 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0915 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0915 × 0308 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0915 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 0900 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 0308 × 0900 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0915 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0915 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0915 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 231A ÷ 0020 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 231A × 0308 ÷ 0020 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 231A ÷ 000D ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 231A × 0308 ÷ 000D ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 231A ÷ 000A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 231A × 0308 ÷ 000A ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 231A ÷ 0001 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 231A × 0308 ÷ 0001 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 231A × 200C ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 231A × 0308 × 200C ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 231A ÷ 1F1E6 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 231A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 231A ÷ 0600 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 231A × 0308 ÷ 0600 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 231A × 0A03 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 231A × 0308 × 0A03 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 231A ÷ 1100 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 231A × 0308 ÷ 1100 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 231A ÷ 1160 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 231A × 0308 ÷ 1160 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 231A ÷ 11A8 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 231A × 0308 ÷ 11A8 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 231A ÷ AC00 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 231A × 0308 ÷ AC00 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 231A ÷ AC01 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 231A × 0308 ÷ AC01 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 231A × 0903 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A × 0308 × 0903 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A ÷ 0904 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A × 0308 ÷ 0904 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A ÷ 0D4E ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A × 0308 ÷ 0D4E ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 231A ÷ 0915 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 231A × 0308 ÷ 0915 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 231A ÷ 231A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 231A × 0308 ÷ 231A ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 231A × 0300 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 231A × 0308 × 0300 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 231A × 0900 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 231A × 0308 × 0900 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 231A × 094D ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 231A × 0308 × 094D ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 231A × 200D ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 231A × 0308 × 200D ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 231A ÷ 0378 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 231A × 0308 ÷ 0378 ÷ # ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0300 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0300 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0300 × 0308 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0300 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0300 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0300 ÷ 0600 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0600 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0300 × 0A03 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0300 × 0308 × 0A03 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0300 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0300 × 0308 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0300 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0300 × 0308 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0300 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0300 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0300 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0300 × 0308 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0300 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0300 × 0308 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0300 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 × 0308 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 ÷ 0904 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0904 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 ÷ 0D4E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0D4E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0300 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0300 ÷ 231A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0300 × 0308 ÷ 231A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 0900 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 0308 × 0900 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 0308 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0300 × 0308 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0300 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0900 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0900 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0900 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0900 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0900 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0900 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0900 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0900 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0900 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0900 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0900 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0900 × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0900 × 0308 × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0900 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0900 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0900 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0900 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0900 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0900 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0900 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0900 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0900 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0900 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0900 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0900 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0900 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0900 × 0308 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0900 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 0308 × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0900 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0900 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0900 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 094D ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 094D × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 094D ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 094D × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 094D ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 094D × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 094D ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 094D × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 094D × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 094D × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 094D ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 094D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 094D ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 094D × 0308 ÷ 0600 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 094D × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 094D × 0308 × 0A03 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 094D ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 094D × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 094D ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 094D × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 094D ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 094D × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 094D ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 094D × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 094D ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 094D × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 094D × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D × 0308 ÷ 0904 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D × 0308 ÷ 0D4E ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 094D ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 094D × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 094D ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 094D × 0308 ÷ 231A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 094D × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 094D × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 094D × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 094D × 0308 × 0900 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 094D × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 094D × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 094D × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 094D × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 094D ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 094D × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 200D ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 200D × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 200D ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 200D × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 200D ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 200D × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 200D ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 200D × 0308 ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 200D × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 200D × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 200D ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 200D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 200D ÷ 0600 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 200D × 0308 ÷ 0600 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 200D × 0A03 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 200D × 0308 × 0A03 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 200D ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 200D × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 200D ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 200D × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 200D ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 200D × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 200D ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 200D × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 200D ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 200D × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 200D × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D ÷ 0904 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D × 0308 ÷ 0904 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D ÷ 0D4E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D × 0308 ÷ 0D4E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 200D ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 200D × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 200D ÷ 231A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 200D × 0308 ÷ 231A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 200D × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 200D × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 200D × 0900 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 200D × 0308 × 0900 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 200D × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 200D × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 200D × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 200D × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 200D ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 200D × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0378 ÷ 0020 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0020 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0378 ÷ 000D ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0378 × 0308 ÷ 000D ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0378 ÷ 000A ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0378 × 0308 ÷ 000A ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0378 ÷ 0001 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0001 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0378 × 200C ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0378 × 0308 × 200C ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH NON-JOINER (Extend) ÷ [0.3]
-÷ 0378 ÷ 1F1E6 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0378 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ 0378 ÷ 0600 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0600 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ 0378 × 0A03 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0378 × 0308 × 0A03 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] GURMUKHI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0378 ÷ 1100 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0378 × 0308 ÷ 1100 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0378 ÷ 1160 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0378 × 0308 ÷ 1160 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0378 ÷ 11A8 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0378 × 0308 ÷ 11A8 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0378 ÷ AC00 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0378 × 0308 ÷ AC00 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0378 ÷ AC01 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0378 × 0308 ÷ AC01 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0378 × 0903 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 × 0308 × 0903 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 ÷ 0904 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0904 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER SHORT A (ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 ÷ 0D4E ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0D4E ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] MALAYALAM LETTER DOT REPH (Prepend_ConjunctLinkingScripts) ÷ [0.3]
-÷ 0378 ÷ 0915 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0915 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0378 ÷ 231A ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0378 × 0308 ÷ 231A ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ 0378 × 0300 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 0308 × 0300 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 0900 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 0308 × 0900 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN INVERTED CANDRABINDU (Extend_ConjunctLinkingScripts_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 094D ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 0308 × 094D ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 200D ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0378 × 0308 × 200D ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0378 ÷ 0378 ÷ # ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0378 × 0308 ÷ 0378 ÷ # ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) × [3.0] <LINE FEED (LF)> (LF) ÷ [4.0] LATIN SMALL LETTER A (Other) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [0.3]
-÷ 0020 × 200D ÷ 0646 ÷ # ÷ [0.2] SPACE (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] ARABIC LETTER NOON (Other) ÷ [0.3]
-÷ 0646 × 200D ÷ 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
+÷ AC01 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ AC01 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ AC01 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ AC01 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ AC01 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ AC01 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ AC01 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ AC01 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC01 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC01 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ AC01 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1CF5 ÷ 000D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 000D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 1CF5 ÷ 000A ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 000A ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 1CF5 ÷ 0000 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 0000 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 1CF5 × 094D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1CF5 × 0308 × 094D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 1CF5 × 0300 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1CF5 × 0308 × 0300 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1CF5 × 200C ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1CF5 × 0308 × 200C ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 1CF5 × 200D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 1CF5 × 0308 × 200D ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 1CF5 ÷ 1F1E6 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 1CF5 ÷ 06DD ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 06DD ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 1CF5 × 0903 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1CF5 × 0308 × 0903 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 1CF5 ÷ 1100 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 1100 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 1CF5 ÷ 1160 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 1160 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 1CF5 ÷ 11A8 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 11A8 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 1CF5 ÷ AC00 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ AC00 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 1CF5 ÷ AC01 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ AC01 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 1CF5 ÷ 1CF5 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 1CF5 × 0915 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.3] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1CF5 × 0308 × 0915 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.3] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1CF5 ÷ 00A9 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 00A9 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 1CF5 ÷ 0020 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 0020 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1CF5 ÷ 0378 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1CF5 × 0308 ÷ 0378 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0915 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0915 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0915 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0915 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0915 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0915 × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0915 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0915 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0915 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0915 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0915 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0915 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0915 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0915 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0915 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0915 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0915 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0915 × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0915 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0915 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0915 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0915 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0915 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0915 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0915 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0915 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0915 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0915 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0915 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0915 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0915 ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0915 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0915 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0915 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0915 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0915 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0915 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0915 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0915 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 00A9 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 00A9 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 00A9 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 00A9 × 094D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 00A9 × 0308 × 094D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 00A9 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 00A9 × 0308 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 00A9 × 200C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 00A9 × 0308 × 200C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 00A9 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 00A9 × 0308 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 00A9 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 00A9 ÷ 06DD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 06DD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 00A9 × 0903 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 00A9 × 0308 × 0903 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 00A9 ÷ 1100 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 1100 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 00A9 ÷ 1160 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 1160 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 00A9 ÷ 11A8 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 00A9 ÷ AC00 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 00A9 × 0308 ÷ AC00 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 00A9 ÷ AC01 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 00A9 × 0308 ÷ AC01 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 00A9 ÷ 1CF5 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 00A9 ÷ 0915 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 0915 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 00A9 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 00A9 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 00A9 ÷ 0378 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 00A9 × 0308 ÷ 0378 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0020 ÷ 0000 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0020 × 0308 ÷ 0000 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0020 × 094D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0020 × 0308 × 094D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0020 × 200C ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0020 × 0308 × 200C ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0020 × 200D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0020 × 0308 × 200D ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0020 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0020 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0020 ÷ 06DD ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0020 × 0308 ÷ 06DD ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0020 × 0903 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0020 × 0308 × 0903 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0020 ÷ 1100 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0020 × 0308 ÷ 1100 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0020 ÷ 1160 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0020 × 0308 ÷ 1160 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0020 ÷ 11A8 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0020 × 0308 ÷ 11A8 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0020 ÷ AC00 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0020 × 0308 ÷ AC00 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0020 ÷ AC01 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0020 × 0308 ÷ AC01 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0020 ÷ 1CF5 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0020 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0020 ÷ 0915 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0020 × 0308 ÷ 0915 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0020 ÷ 00A9 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0020 × 0308 ÷ 00A9 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0020 ÷ 0020 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0020 ÷ 0378 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0020 × 0308 ÷ 0378 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0378 ÷ 000D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0378 × 0308 ÷ 000D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
+÷ 0378 ÷ 000A ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0378 × 0308 ÷ 000A ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
+÷ 0378 ÷ 0000 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0378 × 0308 ÷ 0000 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [5.0] <NULL> (Control) ÷ [0.3]
+÷ 0378 × 094D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0378 × 0308 × 094D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]
+÷ 0378 × 0300 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0378 × 0308 × 0300 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0378 × 200C ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0378 × 0308 × 200C ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]
+÷ 0378 × 200D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0378 × 0308 × 200D ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0378 ÷ 1F1E6 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0378 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
+÷ 0378 ÷ 06DD ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0378 × 0308 ÷ 06DD ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]
+÷ 0378 × 0903 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0378 × 0308 × 0903 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
+÷ 0378 ÷ 1100 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0378 × 0308 ÷ 1100 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
+÷ 0378 ÷ 1160 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0378 × 0308 ÷ 1160 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
+÷ 0378 ÷ 11A8 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0378 × 0308 ÷ 11A8 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
+÷ 0378 ÷ AC00 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0378 × 0308 ÷ AC00 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
+÷ 0378 ÷ AC01 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0378 × 0308 ÷ AC01 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
+÷ 0378 ÷ 1CF5 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0378 × 0308 ÷ 1CF5 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) ÷ [0.3]
+÷ 0378 ÷ 0915 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0378 × 0308 ÷ 0915 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 0378 ÷ 00A9 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0378 × 0308 ÷ 00A9 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]
+÷ 0378 ÷ 0020 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0378 × 0308 ÷ 0020 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0378 ÷ 0378 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0378 × 0308 ÷ 0378 ÷ # ÷ [0.2] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] <reserved-0378> (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) × [3.0] <LINE FEED (LF)> (LF) ÷ [4.0] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0020 × 200D ÷ 0646 ÷ # ÷ [0.2] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] ARABIC LETTER NOON (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0646 × 200D ÷ 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
÷ 1100 × 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ AC00 × 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
÷ AC01 × 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 ÷ 1F1E6 × 1F1E7 × 200D ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 ÷ 1F1E6 × 200D ÷ 1F1E7 × 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 × 1F1E9 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER D (RI) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ 0061 × 0308 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 × 0903 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark_ConjunctLinkingScripts) ÷ [999.0] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 0061 ÷ 0600 × 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) × [9.2] LATIN SMALL LETTER B (Other) ÷ [0.3]
-÷ 1F476 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ExtCccZwj) ÷ [999.0] BABY (ExtPict) ÷ [0.3]
-÷ 0061 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ExtCccZwj) ÷ [999.0] BABY (ExtPict) ÷ [0.3]
-÷ 0061 × 1F3FF ÷ 1F476 × 200D × 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ExtCccZwj) ÷ [999.0] BABY (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
-÷ 1F476 × 1F3FF × 0308 × 200D × 1F476 × 1F3FF ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ExtCccZwj) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [11.0] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ExtCccZwj) ÷ [0.3]
-÷ 1F6D1 × 200D × 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
-÷ 0061 × 200D ÷ 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
-÷ 2701 × 200D × 2701 ÷ # ÷ [0.2] UPPER BLADE SCISSORS (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [11.0] UPPER BLADE SCISSORS (Other) ÷ [0.3]
-÷ 0061 × 200D ÷ 2701 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] UPPER BLADE SCISSORS (Other) ÷ [0.3]
-÷ 0915 ÷ 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 093C × 200D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 093C × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctLinkingScripts_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D × 0924 × 094D × 092F ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER YA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D ÷ 0061 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] LATIN SMALL LETTER A (Other) ÷ [0.3]
-÷ 0061 × 094D ÷ 0924 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 003F × 094D ÷ 0924 ÷ # ÷ [0.2] QUESTION MARK (Other) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) ÷ [999.0] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
-÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (ConjunctLinkingScripts_LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinkingScripts_ConjunctLinker_ExtCccZwj) × [9.3] DEVANAGARI LETTER TA (ConjunctLinkingScripts_LinkingConsonant) ÷ [0.3]
+÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 ÷ 1F1E6 × 1F1E7 × 200D ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 ÷ 1F1E6 × 200D ÷ 1F1E7 × 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 × 1F1E9 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER D (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]
+÷ 0061 × 0308 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 × 0903 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 ÷ 0600 × 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) × [9.2] LATIN SMALL LETTER B (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 1F476 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtender) ÷ [999.0] BABY (ExtPict) ÷ [0.3]
+÷ 0061 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtender) ÷ [999.0] BABY (ExtPict) ÷ [0.3]
+÷ 0061 × 1F3FF ÷ 1F476 × 200D × 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtender) ÷ [999.0] BABY (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
+÷ 1F476 × 1F3FF × 0308 × 200D × 1F476 × 1F3FF ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1F6D1 × 200D × 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
+÷ 0061 × 200D ÷ 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]
+÷ 2701 × 200D ÷ 2701 ÷ # ÷ [0.2] UPPER BLADE SCISSORS (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 × 200D ÷ 2701 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0915 ÷ 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 093C × 200D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 093C × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D × 0924 × 094D × 092F ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER YA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D ÷ 0061 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0061 × 094D × 0924 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 003F × 094D × 0924 ÷ # ÷ [0.2] QUESTION MARK (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]
+÷ 0AB8 × 0AFB × 0ACD × 0AB8 × 0AFB ÷ # ÷ [0.2] GUJARATI LETTER SA (LinkingConsonant) × [9.0] GUJARATI SIGN SHADDA (Extend_ConjunctExtender) × [9.0] GUJARATI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] GUJARATI LETTER SA (LinkingConsonant) × [9.0] GUJARATI SIGN SHADDA (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1019 × 1039 × 1018 ÷ 102C × 1037 ÷ # ÷ [0.2] MYANMAR LETTER MA (LinkingConsonant) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER BHA (LinkingConsonant) ÷ [999.0] MYANMAR VOWEL SIGN AA (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] MYANMAR SIGN DOT BELOW (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1004 × 103A × 1039 × 1011 × 1039 × 1011 ÷ # ÷ [0.2] MYANMAR LETTER NGA (LinkingConsonant) × [9.0] MYANMAR SIGN ASAT (Extend_ConjunctExtender) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER THA (LinkingConsonant) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER THA (LinkingConsonant) ÷ [0.3]
+÷ 1B12 × 1B01 ÷ 1B32 × 1B44 × 1B2F ÷ 1B32 × 1B44 × 1B22 × 1B44 × 1B2C ÷ 1B32 × 1B44 × 1B22 × 1B38 ÷ # ÷ [0.2] BALINESE LETTER OKARA TEDUNG (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] BALINESE SIGN ULU CANDRA (Extend_ConjunctExtender) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER WA (LinkingConsonant) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER TA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER YA (LinkingConsonant) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER TA (LinkingConsonant) × [9.0] BALINESE VOWEL SIGN SUKU (Extend_ConjunctExtender) ÷ [0.3]
+÷ 179F × 17D2 × 178F × 17D2 × 179A × 17B8 ÷ # ÷ [0.2] KHMER LETTER SA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER LETTER TA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER LETTER RO (LinkingConsonant) × [9.0] KHMER VOWEL SIGN II (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1B26 ÷ 1B17 × 1B44 × 1B13 ÷ # ÷ [0.2] BALINESE LETTER NA (LinkingConsonant) ÷ [999.0] BALINESE LETTER NGA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1B27 ÷ 1B13 × 1B44 × 1B0B ÷ 1B0B × 1B04 ÷ # ÷ [0.2] BALINESE LETTER PA (LinkingConsonant) ÷ [999.0] BALINESE LETTER KA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER RA REPA (LinkingConsonant) ÷ [999.0] BALINESE LETTER RA REPA (LinkingConsonant) × [9.1] BALINESE SIGN BISAH (SpacingMark) ÷ [0.3]
+÷ 1795 × 17D2 × 17AF ÷ 1798 ÷ # ÷ [0.2] KHMER LETTER PHA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER INDEPENDENT VOWEL QE (LinkingConsonant) ÷ [999.0] KHMER LETTER MO (LinkingConsonant) ÷ [0.3]
+÷ 17A0 × 17D2 × 17AB ÷ 1791 × 17D0 ÷ 1799 ÷ # ÷ [0.2] KHMER LETTER HA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER INDEPENDENT VOWEL RY (LinkingConsonant) ÷ [999.0] KHMER LETTER TO (LinkingConsonant) × [9.0] KHMER SIGN SAMYOK SANNYA (Extend_ConjunctExtender) ÷ [999.0] KHMER LETTER YO (LinkingConsonant) ÷ [0.3]
+÷ 1B05 × 1B44 × 1B33 × 1B03 ÷ # ÷ [0.2] BALINESE LETTER AKARA (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER HA (LinkingConsonant) × [9.0] BALINESE SIGN SURANG (Extend_ConjunctExtender) ÷ [0.3]
+÷ 0CF1 ÷ 0C95 ÷ # ÷ [0.2] KANNADA SIGN JIHVAMULIYA (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] KANNADA LETTER KA (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0CF2 ÷ 0CAB ÷ # ÷ [0.2] KANNADA SIGN UPADHMANIYA (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] KANNADA LETTER PHA (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [0.3]
+÷ 0CF1 ÷ 0C95 × 0CBF ÷ # ÷ [0.2] KANNADA SIGN JIHVAMULIYA (XXmConjunctLinkermLinkingConsonantmExtPict) ÷ [999.0] KANNADA LETTER KA (XXmConjunctLinkermLinkingConsonantmExtPict) × [9.0] KANNADA VOWEL SIGN I (Extend_ConjunctExtender) ÷ [0.3]
+÷ 1CF5 × 0995 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.3] BENGALI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1CF6 × 09AA ÷ # ÷ [0.2] VEDIC SIGN UPADHMANIYA (ConjunctLinkermExtend) × [9.3] BENGALI LETTER PA (LinkingConsonant) ÷ [0.3]
+÷ 1CF5 × 200C ÷ 0995 ÷ # ÷ [0.2] VEDIC SIGN JIHVAMULIYA (ConjunctLinkermExtend) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] BENGALI LETTER KA (LinkingConsonant) ÷ [0.3]
+÷ 1CF6 × 200C ÷ 09AA ÷ # ÷ [0.2] VEDIC SIGN UPADHMANIYA (ConjunctLinkermExtend) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] BENGALI LETTER PA (LinkingConsonant) ÷ [0.3]
+÷ 11A3A × 11A0B ÷ # ÷ [0.2] ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA (ConjunctLinkermExtend) × [9.3] ZANABAZAR SQUARE LETTER KA (LinkingConsonant) ÷ [0.3]
#
-# Lines: 1093
+# Lines: 853
#
# EOF
diff --git a/libcxx/utils/data/unicode/emoji-data.txt b/libcxx/utils/data/unicode/emoji-data.txt
index ff99028248b5f..7a383f0dcfd6a 100644
--- a/libcxx/utils/data/unicode/emoji-data.txt
+++ b/libcxx/utils/data/unicode/emoji-data.txt
@@ -1,11 +1,11 @@
# emoji-data.txt
-# Date: 2024-05-01, 21:25:24 GMT
-# © 2024 Unicode®, Inc.
+# Date: 2026-01-30, 22:30:17 GMT
+# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
# Emoji Data for UTS #51
-# Used with Emoji Version 16.0 and subsequent minor revisions (if any)
+# Version: 18.0.0
#
# For documentation and usage, see https://www.unicode.org/reports/tr51
#
@@ -340,6 +340,8 @@
1F6D1..1F6D2 ; Emoji # E3.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji # E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Emoji # E13.0 [2] (🛖..🛗) hut..elevator
+1F6D8 ; Emoji # E17.0 [1] () landslide
+1F6D9 ; Emoji # E18.0 [1] () lighthouse
1F6DC ; Emoji # E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Emoji # E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6E0..1F6E5 ; Emoji # E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
@@ -408,6 +410,9 @@
1FA83..1FA86 ; Emoji # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
1FA87..1FA88 ; Emoji # E15.0 [2] (🪇..🪈) maracas..flute
1FA89 ; Emoji # E16.0 [1] () harp
+1FA8A ; Emoji # E17.0 [1] () trombone
+1FA8B..1FA8D ; Emoji # E18.0 [3] (..) meteor..net with handle
+1FA8E ; Emoji # E17.0 [1] () treasure chest
1FA8F ; Emoji # E16.0 [1] () shovel
1FA90..1FA95 ; Emoji # E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Emoji # E13.0 [19] (🪖..🪨) military helmet..rock
@@ -421,19 +426,27 @@
1FAC0..1FAC2 ; Emoji # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Emoji # E14.0 [3] (🫃..🫅) pregnant man..person with crown
1FAC6 ; Emoji # E16.0 [1] () fingerprint
+1FAC8 ; Emoji # E17.0 [1] () hairy creature
+1FACC ; Emoji # E18.0 [1] () monarch butterfly
+1FACD ; Emoji # E17.0 [1] () orca
1FACE..1FACF ; Emoji # E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Emoji # E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Emoji # E14.0 [3] (🫗..🫙) pouring liquid..jar
1FADA..1FADB ; Emoji # E15.0 [2] (🫚..🫛) ginger root..pea pod
1FADC ; Emoji # E16.0 [1] () root vegetable
+1FADD ; Emoji # E18.0 [1] () pickle
1FADF ; Emoji # E16.0 [1] () splatter
1FAE0..1FAE7 ; Emoji # E14.0 [8] (🫠..🫧) melting face..bubbles
1FAE8 ; Emoji # E15.0 [1] (🫨) shaking face
1FAE9 ; Emoji # E16.0 [1] () face with bags under eyes
+1FAEA ; Emoji # E17.0 [1] () distorted face
+1FAEB ; Emoji # E18.0 [1] () cracking face
+1FAEF ; Emoji # E17.0 [1] () fight cloud
1FAF0..1FAF6 ; Emoji # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
1FAF7..1FAF8 ; Emoji # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
+1FAF9..1FAFA ; Emoji # E18.0 [2] (..) leftwards thumb sign..rightwards thumb sign
-# Total elements: 1431
+# Total elements: 1447
# ================================================
@@ -640,6 +653,8 @@
1F6D1..1F6D2 ; Emoji_Presentation # E3.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji_Presentation # E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Emoji_Presentation # E13.0 [2] (🛖..🛗) hut..elevator
+1F6D8 ; Emoji_Presentation # E17.0 [1] () landslide
+1F6D9 ; Emoji_Presentation # E18.0 [1] () lighthouse
1F6DC ; Emoji_Presentation # E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Emoji_Presentation # E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6EB..1F6EC ; Emoji_Presentation # E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
@@ -704,6 +719,9 @@
1FA83..1FA86 ; Emoji_Presentation # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
1FA87..1FA88 ; Emoji_Presentation # E15.0 [2] (🪇..🪈) maracas..flute
1FA89 ; Emoji_Presentation # E16.0 [1] () harp
+1FA8A ; Emoji_Presentation # E17.0 [1] () trombone
+1FA8B..1FA8D ; Emoji_Presentation # E18.0 [3] (..) meteor..net with handle
+1FA8E ; Emoji_Presentation # E17.0 [1] () treasure chest
1FA8F ; Emoji_Presentation # E16.0 [1] () shovel
1FA90..1FA95 ; Emoji_Presentation # E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Emoji_Presentation # E13.0 [19] (🪖..🪨) military helmet..rock
@@ -717,19 +735,27 @@
1FAC0..1FAC2 ; Emoji_Presentation # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Emoji_Presentation # E14.0 [3] (🫃..🫅) pregnant man..person with crown
1FAC6 ; Emoji_Presentation # E16.0 [1] () fingerprint
+1FAC8 ; Emoji_Presentation # E17.0 [1] () hairy creature
+1FACC ; Emoji_Presentation # E18.0 [1] () monarch butterfly
+1FACD ; Emoji_Presentation # E17.0 [1] () orca
1FACE..1FACF ; Emoji_Presentation # E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Emoji_Presentation # E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Emoji_Presentation # E14.0 [3] (🫗..🫙) pouring liquid..jar
1FADA..1FADB ; Emoji_Presentation # E15.0 [2] (🫚..🫛) ginger root..pea pod
1FADC ; Emoji_Presentation # E16.0 [1] () root vegetable
+1FADD ; Emoji_Presentation # E18.0 [1] () pickle
1FADF ; Emoji_Presentation # E16.0 [1] () splatter
1FAE0..1FAE7 ; Emoji_Presentation # E14.0 [8] (🫠..🫧) melting face..bubbles
1FAE8 ; Emoji_Presentation # E15.0 [1] (🫨) shaking face
1FAE9 ; Emoji_Presentation # E16.0 [1] () face with bags under eyes
+1FAEA ; Emoji_Presentation # E17.0 [1] () distorted face
+1FAEB ; Emoji_Presentation # E18.0 [1] () cracking face
+1FAEF ; Emoji_Presentation # E17.0 [1] () fight cloud
1FAF0..1FAF6 ; Emoji_Presentation # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
1FAF7..1FAF8 ; Emoji_Presentation # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
+1FAF9..1FAFA ; Emoji_Presentation # E18.0 [2] (..) leftwards thumb sign..rightwards thumb sign
-# Total elements: 1212
+# Total elements: 1228
# ================================================
@@ -793,8 +819,9 @@
1FAC3..1FAC5 ; Emoji_Modifier_Base # E14.0 [3] (🫃..🫅) pregnant man..person with crown
1FAF0..1FAF6 ; Emoji_Modifier_Base # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
1FAF7..1FAF8 ; Emoji_Modifier_Base # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
+1FAF9..1FAFA ; Emoji_Modifier_Base # E18.0 [2] (..) leftwards thumb sign..rightwards thumb sign
-# Total elements: 134
+# Total elements: 136
# ================================================
@@ -827,7 +854,6 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
21A9..21AA ; Extended_Pictographic# E0.6 [2] (↩️..↪️) right arrow curving left..left arrow curving right
231A..231B ; Extended_Pictographic# E0.6 [2] (⌚..⌛) watch..hourglass done
2328 ; Extended_Pictographic# E1.0 [1] (⌨️) keyboard
-2388 ; Extended_Pictographic# E0.0 [1] (⎈) HELM SYMBOL
23CF ; Extended_Pictographic# E1.0 [1] (⏏️) eject button
23E9..23EC ; Extended_Pictographic# E0.6 [4] (⏩..⏬) fast-forward button..fast down button
23ED..23EE ; Extended_Pictographic# E0.7 [2] (⏭️..⏮️) next track button..last track button
@@ -844,106 +870,63 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
2600..2601 ; Extended_Pictographic# E0.6 [2] (☀️..☁️) sun..cloud
2602..2603 ; Extended_Pictographic# E0.7 [2] (☂️..☃️) umbrella..snowman
2604 ; Extended_Pictographic# E1.0 [1] (☄️) comet
-2605 ; Extended_Pictographic# E0.0 [1] (★) BLACK STAR
-2607..260D ; Extended_Pictographic# E0.0 [7] (☇..☍) LIGHTNING..OPPOSITION
260E ; Extended_Pictographic# E0.6 [1] (☎️) telephone
-260F..2610 ; Extended_Pictographic# E0.0 [2] (☏..☐) WHITE TELEPHONE..BALLOT BOX
2611 ; Extended_Pictographic# E0.6 [1] (☑️) check box with check
-2612 ; Extended_Pictographic# E0.0 [1] (☒) BALLOT BOX WITH X
2614..2615 ; Extended_Pictographic# E0.6 [2] (☔..☕) umbrella with rain drops..hot beverage
-2616..2617 ; Extended_Pictographic# E0.0 [2] (☖..☗) WHITE SHOGI PIECE..BLACK SHOGI PIECE
2618 ; Extended_Pictographic# E1.0 [1] (☘️) shamrock
-2619..261C ; Extended_Pictographic# E0.0 [4] (☙..☜) REVERSED ROTATED FLORAL HEART BULLET..WHITE LEFT POINTING INDEX
261D ; Extended_Pictographic# E0.6 [1] (☝️) index pointing up
-261E..261F ; Extended_Pictographic# E0.0 [2] (☞..☟) WHITE RIGHT POINTING INDEX..WHITE DOWN POINTING INDEX
2620 ; Extended_Pictographic# E1.0 [1] (☠️) skull and crossbones
-2621 ; Extended_Pictographic# E0.0 [1] (☡) CAUTION SIGN
2622..2623 ; Extended_Pictographic# E1.0 [2] (☢️..☣️) radioactive..biohazard
-2624..2625 ; Extended_Pictographic# E0.0 [2] (☤..☥) CADUCEUS..ANKH
2626 ; Extended_Pictographic# E1.0 [1] (☦️) orthodox cross
-2627..2629 ; Extended_Pictographic# E0.0 [3] (☧..☩) CHI RHO..CROSS OF JERUSALEM
262A ; Extended_Pictographic# E0.7 [1] (☪️) star and crescent
-262B..262D ; Extended_Pictographic# E0.0 [3] (☫..☭) FARSI SYMBOL..HAMMER AND SICKLE
262E ; Extended_Pictographic# E1.0 [1] (☮️) peace symbol
262F ; Extended_Pictographic# E0.7 [1] (☯️) yin yang
-2630..2637 ; Extended_Pictographic# E0.0 [8] (☰..☷) TRIGRAM FOR HEAVEN..TRIGRAM FOR EARTH
2638..2639 ; Extended_Pictographic# E0.7 [2] (☸️..☹️) wheel of dharma..frowning face
263A ; Extended_Pictographic# E0.6 [1] (☺️) smiling face
-263B..263F ; Extended_Pictographic# E0.0 [5] (☻..☿) BLACK SMILING FACE..MERCURY
2640 ; Extended_Pictographic# E4.0 [1] (♀️) female sign
-2641 ; Extended_Pictographic# E0.0 [1] (♁) EARTH
2642 ; Extended_Pictographic# E4.0 [1] (♂️) male sign
-2643..2647 ; Extended_Pictographic# E0.0 [5] (♃..♇) JUPITER..PLUTO
2648..2653 ; Extended_Pictographic# E0.6 [12] (♈..♓) Aries..Pisces
-2654..265E ; Extended_Pictographic# E0.0 [11] (♔..♞) WHITE CHESS KING..BLACK CHESS KNIGHT
265F ; Extended_Pictographic# E11.0 [1] (♟️) chess pawn
2660 ; Extended_Pictographic# E0.6 [1] (♠️) spade suit
-2661..2662 ; Extended_Pictographic# E0.0 [2] (♡..♢) WHITE HEART SUIT..WHITE DIAMOND SUIT
2663 ; Extended_Pictographic# E0.6 [1] (♣️) club suit
-2664 ; Extended_Pictographic# E0.0 [1] (♤) WHITE SPADE SUIT
2665..2666 ; Extended_Pictographic# E0.6 [2] (♥️..♦️) heart suit..diamond suit
-2667 ; Extended_Pictographic# E0.0 [1] (♧) WHITE CLUB SUIT
2668 ; Extended_Pictographic# E0.6 [1] (♨️) hot springs
-2669..267A ; Extended_Pictographic# E0.0 [18] (♩..♺) QUARTER NOTE..RECYCLING SYMBOL FOR GENERIC MATERIALS
267B ; Extended_Pictographic# E0.6 [1] (♻️) recycling symbol
-267C..267D ; Extended_Pictographic# E0.0 [2] (♼..♽) RECYCLED PAPER SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
267E ; Extended_Pictographic# E11.0 [1] (♾️) infinity
267F ; Extended_Pictographic# E0.6 [1] (♿) wheelchair symbol
-2680..2685 ; Extended_Pictographic# E0.0 [6] (⚀..⚅) DIE FACE-1..DIE FACE-6
-2690..2691 ; Extended_Pictographic# E0.0 [2] (⚐..⚑) WHITE FLAG..BLACK FLAG
2692 ; Extended_Pictographic# E1.0 [1] (⚒️) hammer and pick
2693 ; Extended_Pictographic# E0.6 [1] (⚓) anchor
2694 ; Extended_Pictographic# E1.0 [1] (⚔️) crossed swords
2695 ; Extended_Pictographic# E4.0 [1] (⚕️) medical symbol
2696..2697 ; Extended_Pictographic# E1.0 [2] (⚖️..⚗️) balance scale..alembic
-2698 ; Extended_Pictographic# E0.0 [1] (⚘) FLOWER
2699 ; Extended_Pictographic# E1.0 [1] (⚙️) gear
-269A ; Extended_Pictographic# E0.0 [1] (⚚) STAFF OF HERMES
269B..269C ; Extended_Pictographic# E1.0 [2] (⚛️..⚜️) atom symbol..fleur-de-lis
-269D..269F ; Extended_Pictographic# E0.0 [3] (⚝..⚟) OUTLINED WHITE STAR..THREE LINES CONVERGING LEFT
26A0..26A1 ; Extended_Pictographic# E0.6 [2] (⚠️..⚡) warning..high voltage
-26A2..26A6 ; Extended_Pictographic# E0.0 [5] (⚢..⚦) DOUBLED FEMALE SIGN..MALE WITH STROKE SIGN
26A7 ; Extended_Pictographic# E13.0 [1] (⚧️) transgender symbol
-26A8..26A9 ; Extended_Pictographic# E0.0 [2] (⚨..⚩) VERTICAL MALE WITH STROKE SIGN..HORIZONTAL MALE WITH STROKE SIGN
26AA..26AB ; Extended_Pictographic# E0.6 [2] (⚪..⚫) white circle..black circle
-26AC..26AF ; Extended_Pictographic# E0.0 [4] (⚬..⚯) MEDIUM SMALL WHITE CIRCLE..UNMARRIED PARTNERSHIP SYMBOL
26B0..26B1 ; Extended_Pictographic# E1.0 [2] (⚰️..⚱️) coffin..funeral urn
-26B2..26BC ; Extended_Pictographic# E0.0 [11] (⚲..⚼) NEUTER..SESQUIQUADRATE
26BD..26BE ; Extended_Pictographic# E0.6 [2] (⚽..⚾) soccer ball..baseball
-26BF..26C3 ; Extended_Pictographic# E0.0 [5] (⚿..⛃) SQUARED KEY..BLACK DRAUGHTS KING
26C4..26C5 ; Extended_Pictographic# E0.6 [2] (⛄..⛅) snowman without snow..sun behind cloud
-26C6..26C7 ; Extended_Pictographic# E0.0 [2] (⛆..⛇) RAIN..BLACK SNOWMAN
26C8 ; Extended_Pictographic# E0.7 [1] (⛈️) cloud with lightning and rain
-26C9..26CD ; Extended_Pictographic# E0.0 [5] (⛉..⛍) TURNED WHITE SHOGI PIECE..DISABLED CAR
26CE ; Extended_Pictographic# E0.6 [1] (⛎) Ophiuchus
26CF ; Extended_Pictographic# E0.7 [1] (⛏️) pick
-26D0 ; Extended_Pictographic# E0.0 [1] (⛐) CAR SLIDING
26D1 ; Extended_Pictographic# E0.7 [1] (⛑️) rescue worker’s helmet
-26D2 ; Extended_Pictographic# E0.0 [1] (⛒) CIRCLED CROSSING LANES
26D3 ; Extended_Pictographic# E0.7 [1] (⛓️) chains
26D4 ; Extended_Pictographic# E0.6 [1] (⛔) no entry
-26D5..26E8 ; Extended_Pictographic# E0.0 [20] (⛕..⛨) ALTERNATE ONE-WAY LEFT WAY TRAFFIC..BLACK CROSS ON SHIELD
26E9 ; Extended_Pictographic# E0.7 [1] (⛩️) shinto shrine
26EA ; Extended_Pictographic# E0.6 [1] (⛪) church
-26EB..26EF ; Extended_Pictographic# E0.0 [5] (⛫..⛯) CASTLE..MAP SYMBOL FOR LIGHTHOUSE
26F0..26F1 ; Extended_Pictographic# E0.7 [2] (⛰️..⛱️) mountain..umbrella on ground
26F2..26F3 ; Extended_Pictographic# E0.6 [2] (⛲..⛳) fountain..flag in hole
26F4 ; Extended_Pictographic# E0.7 [1] (⛴️) ferry
26F5 ; Extended_Pictographic# E0.6 [1] (⛵) sailboat
-26F6 ; Extended_Pictographic# E0.0 [1] (⛶) SQUARE FOUR CORNERS
26F7..26F9 ; Extended_Pictographic# E0.7 [3] (⛷️..⛹️) skier..person bouncing ball
26FA ; Extended_Pictographic# E0.6 [1] (⛺) tent
-26FB..26FC ; Extended_Pictographic# E0.0 [2] (⛻..⛼) JAPANESE BANK SYMBOL..HEADSTONE GRAVEYARD SYMBOL
26FD ; Extended_Pictographic# E0.6 [1] (⛽) fuel pump
-26FE..2701 ; Extended_Pictographic# E0.0 [4] (⛾..✁) CUP ON BLACK SQUARE..UPPER BLADE SCISSORS
2702 ; Extended_Pictographic# E0.6 [1] (✂️) scissors
-2703..2704 ; Extended_Pictographic# E0.0 [2] (✃..✄) LOWER BLADE SCISSORS..WHITE SCISSORS
2705 ; Extended_Pictographic# E0.6 [1] (✅) check mark button
2708..270C ; Extended_Pictographic# E0.6 [5] (✈️..✌️) airplane..victory hand
270D ; Extended_Pictographic# E0.7 [1] (✍️) writing hand
-270E ; Extended_Pictographic# E0.0 [1] (✎) LOWER RIGHT PENCIL
270F ; Extended_Pictographic# E0.6 [1] (✏️) pencil
-2710..2711 ; Extended_Pictographic# E0.0 [2] (✐..✑) UPPER RIGHT PENCIL..WHITE NIB
2712 ; Extended_Pictographic# E0.6 [1] (✒️) black nib
2714 ; Extended_Pictographic# E0.6 [1] (✔️) check mark
2716 ; Extended_Pictographic# E0.6 [1] (✖️) multiply
@@ -959,7 +942,6 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
2757 ; Extended_Pictographic# E0.6 [1] (❗) red exclamation mark
2763 ; Extended_Pictographic# E1.0 [1] (❣️) heart exclamation
2764 ; Extended_Pictographic# E0.6 [1] (❤️) red heart
-2765..2767 ; Extended_Pictographic# E0.0 [3] (❥..❧) ROTATED HEAVY BLACK HEART BULLET..ROTATED FLORAL HEART BULLET
2795..2797 ; Extended_Pictographic# E0.6 [3] (➕..➗) plus..divide
27A1 ; Extended_Pictographic# E0.6 [1] (➡️) right arrow
27B0 ; Extended_Pictographic# E0.6 [1] (➰) curly loop
@@ -973,19 +955,19 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
303D ; Extended_Pictographic# E0.6 [1] (〽️) part alternation mark
3297 ; Extended_Pictographic# E0.6 [1] (㊗️) Japanese “congratulations” button
3299 ; Extended_Pictographic# E0.6 [1] (㊙️) Japanese “secret” button
-1F000..1F003 ; Extended_Pictographic# E0.0 [4] (🀀..🀃) MAHJONG TILE EAST WIND..MAHJONG TILE NORTH WIND
1F004 ; Extended_Pictographic# E0.6 [1] (🀄) mahjong red dragon
-1F005..1F0CE ; Extended_Pictographic# E0.0 [202] (🀅..🃎) MAHJONG TILE GREEN DRAGON..PLAYING CARD KING OF DIAMONDS
+1F02C..1F02F ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F02C>..<reserved-1F02F>
+1F094..1F09F ; Extended_Pictographic# E0.0 [12] (..) <reserved-1F094>..<reserved-1F09F>
+1F0AF..1F0B0 ; Extended_Pictographic# E0.0 [2] (..) <reserved-1F0AF>..<reserved-1F0B0>
+1F0C0 ; Extended_Pictographic# E0.0 [1] () <reserved-1F0C0>
1F0CF ; Extended_Pictographic# E0.6 [1] (🃏) joker
-1F0D0..1F0FF ; Extended_Pictographic# E0.0 [48] (..) <reserved-1F0D0>..<reserved-1F0FF>
-1F10D..1F10F ; Extended_Pictographic# E0.0 [3] (🄍..🄏) CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
-1F12F ; Extended_Pictographic# E0.0 [1] (🄯) COPYLEFT SYMBOL
-1F16C..1F16F ; Extended_Pictographic# E0.0 [4] (🅬..🅯) RAISED MR SIGN..CIRCLED HUMAN FIGURE
+1F0D0 ; Extended_Pictographic# E0.0 [1] () <reserved-1F0D0>
+1F0F6..1F0FF ; Extended_Pictographic# E0.0 [10] (..) <reserved-1F0F6>..<reserved-1F0FF>
1F170..1F171 ; Extended_Pictographic# E0.6 [2] (🅰️..🅱️) A button (blood type)..B button (blood type)
1F17E..1F17F ; Extended_Pictographic# E0.6 [2] (🅾️..🅿️) O button (blood type)..P button
1F18E ; Extended_Pictographic# E0.6 [1] (🆎) AB button (blood type)
1F191..1F19A ; Extended_Pictographic# E0.6 [10] (🆑..🆚) CL button..VS button
-1F1AD..1F1E5 ; Extended_Pictographic# E0.0 [57] (🆭..) MASK WORK SYMBOL..<reserved-1F1E5>
+1F1AF..1F1E5 ; Extended_Pictographic# E0.0 [55] (..) <reserved-1F1AF>..<reserved-1F1E5>
1F201..1F202 ; Extended_Pictographic# E0.6 [2] (🈁..🈂️) Japanese “here” button..Japanese “service charge” button
1F203..1F20F ; Extended_Pictographic# E0.0 [13] (..) <reserved-1F203>..<reserved-1F20F>
1F21A ; Extended_Pictographic# E0.6 [1] (🈚) Japanese “free of charge” button
@@ -994,7 +976,8 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F23C..1F23F ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F23C>..<reserved-1F23F>
1F249..1F24F ; Extended_Pictographic# E0.0 [7] (..) <reserved-1F249>..<reserved-1F24F>
1F250..1F251 ; Extended_Pictographic# E0.6 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
-1F252..1F2FF ; Extended_Pictographic# E0.0 [174] (..) <reserved-1F252>..<reserved-1F2FF>
+1F252..1F25F ; Extended_Pictographic# E0.0 [14] (..) <reserved-1F252>..<reserved-1F25F>
+1F266..1F2FF ; Extended_Pictographic# E0.0 [154] (..) <reserved-1F266>..<reserved-1F2FF>
1F300..1F30C ; Extended_Pictographic# E0.6 [13] (🌀..🌌) cyclone..milky way
1F30D..1F30E ; Extended_Pictographic# E0.7 [2] (🌍..🌎) globe showing Europe-Africa..globe showing Americas
1F30F ; Extended_Pictographic# E0.6 [1] (🌏) globe showing Asia-Australia
@@ -1010,7 +993,6 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F31D..1F31E ; Extended_Pictographic# E1.0 [2] (🌝..🌞) full moon face..sun with face
1F31F..1F320 ; Extended_Pictographic# E0.6 [2] (🌟..🌠) glowing star..shooting star
1F321 ; Extended_Pictographic# E0.7 [1] (🌡️) thermometer
-1F322..1F323 ; Extended_Pictographic# E0.0 [2] (🌢..🌣) BLACK DROPLET..WHITE SUN
1F324..1F32C ; Extended_Pictographic# E0.7 [9] (🌤️..🌬️) sun behind small cloud..wind face
1F32D..1F32F ; Extended_Pictographic# E1.0 [3] (🌭..🌯) hot dog..burrito
1F330..1F331 ; Extended_Pictographic# E0.6 [2] (🌰..🌱) chestnut..seedling
@@ -1026,11 +1008,8 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F37D ; Extended_Pictographic# E0.7 [1] (🍽️) fork and knife with plate
1F37E..1F37F ; Extended_Pictographic# E1.0 [2] (🍾..🍿) bottle with popping cork..popcorn
1F380..1F393 ; Extended_Pictographic# E0.6 [20] (🎀..🎓) ribbon..graduation cap
-1F394..1F395 ; Extended_Pictographic# E0.0 [2] (🎔..🎕) HEART WITH TIP ON THE LEFT..BOUQUET OF FLOWERS
1F396..1F397 ; Extended_Pictographic# E0.7 [2] (🎖️..🎗️) military medal..reminder ribbon
-1F398 ; Extended_Pictographic# E0.0 [1] (🎘) MUSICAL KEYBOARD WITH JACKS
1F399..1F39B ; Extended_Pictographic# E0.7 [3] (🎙️..🎛️) studio microphone..control knobs
-1F39C..1F39D ; Extended_Pictographic# E0.0 [2] (🎜..🎝) BEAMED ASCENDING MUSICAL NOTES..BEAMED DESCENDING MUSICAL NOTES
1F39E..1F39F ; Extended_Pictographic# E0.7 [2] (🎞️..🎟️) film frames..admission tickets
1F3A0..1F3C4 ; Extended_Pictographic# E0.6 [37] (🎠..🏄) carousel horse..person surfing
1F3C5 ; Extended_Pictographic# E1.0 [1] (🏅) sports medal
@@ -1045,11 +1024,9 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F3E0..1F3E3 ; Extended_Pictographic# E0.6 [4] (🏠..🏣) house..Japanese post office
1F3E4 ; Extended_Pictographic# E1.0 [1] (🏤) post office
1F3E5..1F3F0 ; Extended_Pictographic# E0.6 [12] (🏥..🏰) hospital..castle
-1F3F1..1F3F2 ; Extended_Pictographic# E0.0 [2] (🏱..🏲) WHITE PENNANT..BLACK PENNANT
1F3F3 ; Extended_Pictographic# E0.7 [1] (🏳️) white flag
1F3F4 ; Extended_Pictographic# E1.0 [1] (🏴) black flag
1F3F5 ; Extended_Pictographic# E0.7 [1] (🏵️) rosette
-1F3F6 ; Extended_Pictographic# E0.0 [1] (🏶) BLACK ROSETTE
1F3F7 ; Extended_Pictographic# E0.7 [1] (🏷️) label
1F3F8..1F3FA ; Extended_Pictographic# E1.0 [3] (🏸..🏺) badminton..amphora
1F400..1F407 ; Extended_Pictographic# E1.0 [8] (🐀..🐇) rat..rabbit
@@ -1086,7 +1063,6 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F4F8 ; Extended_Pictographic# E1.0 [1] (📸) camera with flash
1F4F9..1F4FC ; Extended_Pictographic# E0.6 [4] (📹..📼) video camera..videocassette
1F4FD ; Extended_Pictographic# E0.7 [1] (📽️) film projector
-1F4FE ; Extended_Pictographic# E0.0 [1] (📾) PORTABLE STEREO
1F4FF..1F502 ; Extended_Pictographic# E1.0 [4] (📿..🔂) prayer beads..repeat single button
1F503 ; Extended_Pictographic# E0.6 [1] (🔃) clockwise vertical arrows
1F504..1F507 ; Extended_Pictographic# E1.0 [4] (🔄..🔇) counterclockwise arrows button..muted speaker
@@ -1097,51 +1073,30 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F516..1F52B ; Extended_Pictographic# E0.6 [22] (🔖..🔫) bookmark..water pistol
1F52C..1F52D ; Extended_Pictographic# E1.0 [2] (🔬..🔭) microscope..telescope
1F52E..1F53D ; Extended_Pictographic# E0.6 [16] (🔮..🔽) crystal ball..downwards button
-1F546..1F548 ; Extended_Pictographic# E0.0 [3] (🕆..🕈) WHITE LATIN CROSS..CELTIC CROSS
1F549..1F54A ; Extended_Pictographic# E0.7 [2] (🕉️..🕊️) om..dove
1F54B..1F54E ; Extended_Pictographic# E1.0 [4] (🕋..🕎) kaaba..menorah
-1F54F ; Extended_Pictographic# E0.0 [1] (🕏) BOWL OF HYGIEIA
1F550..1F55B ; Extended_Pictographic# E0.6 [12] (🕐..🕛) one o’clock..twelve o’clock
1F55C..1F567 ; Extended_Pictographic# E0.7 [12] (🕜..🕧) one-thirty..twelve-thirty
-1F568..1F56E ; Extended_Pictographic# E0.0 [7] (🕨..🕮) RIGHT SPEAKER..BOOK
1F56F..1F570 ; Extended_Pictographic# E0.7 [2] (🕯️..🕰️) candle..mantelpiece clock
-1F571..1F572 ; Extended_Pictographic# E0.0 [2] (🕱..🕲) BLACK SKULL AND CROSSBONES..NO PIRACY
1F573..1F579 ; Extended_Pictographic# E0.7 [7] (🕳️..🕹️) hole..joystick
1F57A ; Extended_Pictographic# E3.0 [1] (🕺) man dancing
-1F57B..1F586 ; Extended_Pictographic# E0.0 [12] (🕻..🖆) LEFT HAND TELEPHONE RECEIVER..PEN OVER STAMPED ENVELOPE
1F587 ; Extended_Pictographic# E0.7 [1] (🖇️) linked paperclips
-1F588..1F589 ; Extended_Pictographic# E0.0 [2] (🖈..🖉) BLACK PUSHPIN..LOWER LEFT PENCIL
1F58A..1F58D ; Extended_Pictographic# E0.7 [4] (🖊️..🖍️) pen..crayon
-1F58E..1F58F ; Extended_Pictographic# E0.0 [2] (🖎..🖏) LEFT WRITING HAND..TURNED OK HAND SIGN
1F590 ; Extended_Pictographic# E0.7 [1] (🖐️) hand with fingers splayed
-1F591..1F594 ; Extended_Pictographic# E0.0 [4] (🖑..🖔) REVERSED RAISED HAND WITH FINGERS SPLAYED..REVERSED VICTORY HAND
1F595..1F596 ; Extended_Pictographic# E1.0 [2] (🖕..🖖) middle finger..vulcan salute
-1F597..1F5A3 ; Extended_Pictographic# E0.0 [13] (🖗..🖣) WHITE DOWN POINTING LEFT HAND INDEX..BLACK DOWN POINTING BACKHAND INDEX
1F5A4 ; Extended_Pictographic# E3.0 [1] (🖤) black heart
1F5A5 ; Extended_Pictographic# E0.7 [1] (🖥️) desktop computer
-1F5A6..1F5A7 ; Extended_Pictographic# E0.0 [2] (🖦..🖧) KEYBOARD AND MOUSE..THREE NETWORKED COMPUTERS
1F5A8 ; Extended_Pictographic# E0.7 [1] (🖨️) printer
-1F5A9..1F5B0 ; Extended_Pictographic# E0.0 [8] (🖩..🖰) POCKET CALCULATOR..TWO BUTTON MOUSE
1F5B1..1F5B2 ; Extended_Pictographic# E0.7 [2] (🖱️..🖲️) computer mouse..trackball
-1F5B3..1F5BB ; Extended_Pictographic# E0.0 [9] (🖳..🖻) OLD PERSONAL COMPUTER..DOCUMENT WITH PICTURE
1F5BC ; Extended_Pictographic# E0.7 [1] (🖼️) framed picture
-1F5BD..1F5C1 ; Extended_Pictographic# E0.0 [5] (🖽..🗁) FRAME WITH TILES..OPEN FOLDER
1F5C2..1F5C4 ; Extended_Pictographic# E0.7 [3] (🗂️..🗄️) card index dividers..file cabinet
-1F5C5..1F5D0 ; Extended_Pictographic# E0.0 [12] (🗅..🗐) EMPTY NOTE..PAGES
1F5D1..1F5D3 ; Extended_Pictographic# E0.7 [3] (🗑️..🗓️) wastebasket..spiral calendar
-1F5D4..1F5DB ; Extended_Pictographic# E0.0 [8] (🗔..🗛) DESKTOP WINDOW..DECREASE FONT SIZE SYMBOL
1F5DC..1F5DE ; Extended_Pictographic# E0.7 [3] (🗜️..🗞️) clamp..rolled-up newspaper
-1F5DF..1F5E0 ; Extended_Pictographic# E0.0 [2] (🗟..🗠) PAGE WITH CIRCLED TEXT..STOCK CHART
1F5E1 ; Extended_Pictographic# E0.7 [1] (🗡️) dagger
-1F5E2 ; Extended_Pictographic# E0.0 [1] (🗢) LIPS
1F5E3 ; Extended_Pictographic# E0.7 [1] (🗣️) speaking head
-1F5E4..1F5E7 ; Extended_Pictographic# E0.0 [4] (🗤..🗧) THREE RAYS ABOVE..THREE RAYS RIGHT
1F5E8 ; Extended_Pictographic# E2.0 [1] (🗨️) left speech bubble
-1F5E9..1F5EE ; Extended_Pictographic# E0.0 [6] (🗩..🗮) RIGHT SPEECH BUBBLE..LEFT ANGER BUBBLE
1F5EF ; Extended_Pictographic# E0.7 [1] (🗯️) right anger bubble
-1F5F0..1F5F2 ; Extended_Pictographic# E0.0 [3] (🗰..🗲) MOOD BUBBLE..LIGHTNING MOOD
1F5F3 ; Extended_Pictographic# E0.7 [1] (🗳️) ballot box with ballot
-1F5F4..1F5F9 ; Extended_Pictographic# E0.0 [6] (🗴..🗹) BALLOT SCRIPT X..BALLOT BOX WITH BOLD CHECK
1F5FA ; Extended_Pictographic# E0.7 [1] (🗺️) world map
1F5FB..1F5FF ; Extended_Pictographic# E0.6 [5] (🗻..🗿) mount fuji..moai
1F600 ; Extended_Pictographic# E1.0 [1] (😀) grinning face
@@ -1210,26 +1165,23 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F6BF ; Extended_Pictographic# E1.0 [1] (🚿) shower
1F6C0 ; Extended_Pictographic# E0.6 [1] (🛀) person taking bath
1F6C1..1F6C5 ; Extended_Pictographic# E1.0 [5] (🛁..🛅) bathtub..left luggage
-1F6C6..1F6CA ; Extended_Pictographic# E0.0 [5] (🛆..🛊) TRIANGLE WITH ROUNDED CORNERS..GIRLS SYMBOL
1F6CB ; Extended_Pictographic# E0.7 [1] (🛋️) couch and lamp
1F6CC ; Extended_Pictographic# E1.0 [1] (🛌) person in bed
1F6CD..1F6CF ; Extended_Pictographic# E0.7 [3] (🛍️..🛏️) shopping bags..bed
1F6D0 ; Extended_Pictographic# E1.0 [1] (🛐) place of worship
1F6D1..1F6D2 ; Extended_Pictographic# E3.0 [2] (🛑..🛒) stop sign..shopping cart
-1F6D3..1F6D4 ; Extended_Pictographic# E0.0 [2] (🛓..🛔) STUPA..PAGODA
1F6D5 ; Extended_Pictographic# E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Extended_Pictographic# E13.0 [2] (🛖..🛗) hut..elevator
-1F6D8..1F6DB ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F6D8>..<reserved-1F6DB>
+1F6D8 ; Extended_Pictographic# E17.0 [1] () landslide
+1F6D9 ; Extended_Pictographic# E18.0 [1] () lighthouse
+1F6DA..1F6DB ; Extended_Pictographic# E0.0 [2] (..) <reserved-1F6DA>..<reserved-1F6DB>
1F6DC ; Extended_Pictographic# E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Extended_Pictographic# E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6E0..1F6E5 ; Extended_Pictographic# E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
-1F6E6..1F6E8 ; Extended_Pictographic# E0.0 [3] (🛦..🛨) UP-POINTING MILITARY AIRPLANE..UP-POINTING SMALL AIRPLANE
1F6E9 ; Extended_Pictographic# E0.7 [1] (🛩️) small airplane
-1F6EA ; Extended_Pictographic# E0.0 [1] (🛪) NORTHEAST-POINTING AIRPLANE
1F6EB..1F6EC ; Extended_Pictographic# E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
1F6ED..1F6EF ; Extended_Pictographic# E0.0 [3] (..) <reserved-1F6ED>..<reserved-1F6EF>
1F6F0 ; Extended_Pictographic# E0.7 [1] (🛰️) satellite
-1F6F1..1F6F2 ; Extended_Pictographic# E0.0 [2] (🛱..🛲) ONCOMING FIRE ENGINE..DIESEL LOCOMOTIVE
1F6F3 ; Extended_Pictographic# E0.7 [1] (🛳️) passenger ship
1F6F4..1F6F6 ; Extended_Pictographic# E3.0 [3] (🛴..🛶) kick scooter..canoe
1F6F7..1F6F8 ; Extended_Pictographic# E5.0 [2] (🛷..🛸) sled..flying saucer
@@ -1237,17 +1189,18 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F6FA ; Extended_Pictographic# E12.0 [1] (🛺) auto rickshaw
1F6FB..1F6FC ; Extended_Pictographic# E13.0 [2] (🛻..🛼) pickup truck..roller skate
1F6FD..1F6FF ; Extended_Pictographic# E0.0 [3] (..) <reserved-1F6FD>..<reserved-1F6FF>
-1F774..1F77F ; Extended_Pictographic# E0.0 [12] (🝴..🝿) LOT OF FORTUNE..ORCUS
-1F7D5..1F7DF ; Extended_Pictographic# E0.0 [11] (🟕..) CIRCLED TRIANGLE..<reserved-1F7DF>
+1F7DC..1F7DF ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F7DC>..<reserved-1F7DF>
1F7E0..1F7EB ; Extended_Pictographic# E12.0 [12] (🟠..🟫) orange circle..brown square
1F7EC..1F7EF ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F7EC>..<reserved-1F7EF>
1F7F0 ; Extended_Pictographic# E14.0 [1] (🟰) heavy equals sign
-1F7F1..1F7FF ; Extended_Pictographic# E0.0 [15] (..) <reserved-1F7F1>..<reserved-1F7FF>
1F80C..1F80F ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F80C>..<reserved-1F80F>
1F848..1F84F ; Extended_Pictographic# E0.0 [8] (..) <reserved-1F848>..<reserved-1F84F>
1F85A..1F85F ; Extended_Pictographic# E0.0 [6] (..) <reserved-1F85A>..<reserved-1F85F>
1F888..1F88F ; Extended_Pictographic# E0.0 [8] (..) <reserved-1F888>..<reserved-1F88F>
-1F8AE..1F8FF ; Extended_Pictographic# E0.0 [82] (..) <reserved-1F8AE>..<reserved-1F8FF>
+1F8AE..1F8AF ; Extended_Pictographic# E0.0 [2] (..) <reserved-1F8AE>..<reserved-1F8AF>
+1F8BC..1F8BF ; Extended_Pictographic# E0.0 [4] (..) <reserved-1F8BC>..<reserved-1F8BF>
+1F8C2..1F8CF ; Extended_Pictographic# E0.0 [14] (..) <reserved-1F8C2>..<reserved-1F8CF>
+1F8D9..1F8FF ; Extended_Pictographic# E0.0 [39] (..) <reserved-1F8D9>..<reserved-1F8FF>
1F90C ; Extended_Pictographic# E13.0 [1] (🤌) pinched fingers
1F90D..1F90F ; Extended_Pictographic# E12.0 [3] (🤍..🤏) white heart..pinching hand
1F910..1F918 ; Extended_Pictographic# E1.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
@@ -1293,7 +1246,8 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1F9CD..1F9CF ; Extended_Pictographic# E12.0 [3] (🧍..🧏) person standing..deaf person
1F9D0..1F9E6 ; Extended_Pictographic# E5.0 [23] (🧐..🧦) face with monocle..socks
1F9E7..1F9FF ; Extended_Pictographic# E11.0 [25] (🧧..🧿) red envelope..nazar amulet
-1FA00..1FA6F ; Extended_Pictographic# E0.0 [112] (🨀..) NEUTRAL CHESS KING..<reserved-1FA6F>
+1FA58..1FA5F ; Extended_Pictographic# E0.0 [8] (..) <reserved-1FA58>..<reserved-1FA5F>
+1FA6E..1FA6F ; Extended_Pictographic# E0.0 [2] (..) <reserved-1FA6E>..<reserved-1FA6F>
1FA70..1FA73 ; Extended_Pictographic# E12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA74 ; Extended_Pictographic# E13.0 [1] (🩴) thong sandal
1FA75..1FA77 ; Extended_Pictographic# E15.0 [3] (🩵..🩷) light blue heart..pink heart
@@ -1304,7 +1258,9 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1FA83..1FA86 ; Extended_Pictographic# E13.0 [4] (🪃..🪆) boomerang..nesting dolls
1FA87..1FA88 ; Extended_Pictographic# E15.0 [2] (🪇..🪈) maracas..flute
1FA89 ; Extended_Pictographic# E16.0 [1] () harp
-1FA8A..1FA8E ; Extended_Pictographic# E0.0 [5] (..) <reserved-1FA8A>..<reserved-1FA8E>
+1FA8A ; Extended_Pictographic# E17.0 [1] () trombone
+1FA8B..1FA8D ; Extended_Pictographic# E18.0 [3] (..) meteor..net with handle
+1FA8E ; Extended_Pictographic# E17.0 [1] () treasure chest
1FA8F ; Extended_Pictographic# E16.0 [1] () shovel
1FA90..1FA95 ; Extended_Pictographic# E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Extended_Pictographic# E13.0 [19] (🪖..🪨) military helmet..rock
@@ -1318,23 +1274,32 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (..) tag space..c
1FAC0..1FAC2 ; Extended_Pictographic# E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Extended_Pictographic# E14.0 [3] (🫃..🫅) pregnant man..person with crown
1FAC6 ; Extended_Pictographic# E16.0 [1] () fingerprint
-1FAC7..1FACD ; Extended_Pictographic# E0.0 [7] (..) <reserved-1FAC7>..<reserved-1FACD>
+1FAC7 ; Extended_Pictographic# E0.0 [1] () <reserved-1FAC7>
+1FAC8 ; Extended_Pictographic# E17.0 [1] () hairy creature
+1FAC9..1FACB ; Extended_Pictographic# E0.0 [3] (..) <reserved-1FAC9>..<reserved-1FACB>
+1FACC ; Extended_Pictographic# E18.0 [1] () monarch butterfly
+1FACD ; Extended_Pictographic# E17.0 [1] () orca
1FACE..1FACF ; Extended_Pictographic# E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Extended_Pictographic# E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Extended_Pictographic# E14.0 [3] (🫗..🫙) pouring liquid..jar
1FADA..1FADB ; Extended_Pictographic# E15.0 [2] (🫚..🫛) ginger root..pea pod
1FADC ; Extended_Pictographic# E16.0 [1] () root vegetable
-1FADD..1FADE ; Extended_Pictographic# E0.0 [2] (..) <reserved-1FADD>..<reserved-1FADE>
+1FADD ; Extended_Pictographic# E18.0 [1] () pickle
+1FADE ; Extended_Pictographic# E0.0 [1] () <reserved-1FADE>
1FADF ; Extended_Pictographic# E16.0 [1] () splatter
1FAE0..1FAE7 ; Extended_Pictographic# E14.0 [8] (🫠..🫧) melting face..bubbles
1FAE8 ; Extended_Pictographic# E15.0 [1] (🫨) shaking face
1FAE9 ; Extended_Pictographic# E16.0 [1] () face with bags under eyes
-1FAEA..1FAEF ; Extended_Pictographic# E0.0 [6] (..) <reserved-1FAEA>..<reserved-1FAEF>
+1FAEA ; Extended_Pictographic# E17.0 [1] () distorted face
+1FAEB ; Extended_Pictographic# E18.0 [1] () cracking face
+1FAEC..1FAEE ; Extended_Pictographic# E0.0 [3] (..) <reserved-1FAEC>..<reserved-1FAEE>
+1FAEF ; Extended_Pictographic# E17.0 [1] () fight cloud
1FAF0..1FAF6 ; Extended_Pictographic# E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
1FAF7..1FAF8 ; Extended_Pictographic# E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
-1FAF9..1FAFF ; Extended_Pictographic# E0.0 [7] (..) <reserved-1FAF9>..<reserved-1FAFF>
+1FAF9..1FAFA ; Extended_Pictographic# E18.0 [2] (..) leftwards thumb sign..rightwards thumb sign
+1FAFB..1FAFF ; Extended_Pictographic# E0.0 [5] (..) <reserved-1FAFB>..<reserved-1FAFF>
1FC00..1FFFD ; Extended_Pictographic# E0.0[1022] (..) <reserved-1FC00>..<reserved-1FFFD>
-# Total elements: 3537
+# Total elements: 2830
#EOF
>From 9235662f5fe3e8e8592094faf15f23836149d932 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Sat, 20 Jun 2026 07:08:27 -0400
Subject: [PATCH 22/31] Update assertion for data lower value
---
libcxx/utils/generate_escaped_output_table.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py
index aa918a6977371..744835129161d 100755
--- a/libcxx/utils/generate_escaped_output_table.py
+++ b/libcxx/utils/generate_escaped_output_table.py
@@ -330,7 +330,7 @@ def generate_data_tables() -> str:
# The exact entries may differ between Unicode versions. When these numbers
# change the test needs to be updated too.
# libcxx/test/libcxx/utilities/format/format.string/format.string.std/escaped_output.pass.cpp
- assert (data[-2].lower) == 0x323B0, hex(data[-2].lower)
+ assert (data[-2].lower) == 0x3FC40, hex(data[-2].lower)
assert (data[-2].upper) == 0xE00FF, hex(data[-2].upper)
assert (data[-1].lower) == 0xE01F0, hex(data[-1].lower)
assert (data[-1].upper) == 0x10FFFF, hex(data[-1].upper)
>From dacdf51a1b27892d3a2e2dd427648b860aefffd5 Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Sat, 20 Jun 2026 17:32:50 -0400
Subject: [PATCH 23/31] Regenerate requisite headers derived from newly added
UCDs
---
.../include/__format/escaped_output_table.h | 2 +-
.../extended_grapheme_cluster_table.h | 159 +-
.../__format/indic_conjunct_break_table.h | 120 +-
.../include/__format/width_estimation_table.h | 30 +-
.../extended_grapheme_cluster.h | 4260 +++++++----------
5 files changed, 2013 insertions(+), 2558 deletions(-)
diff --git a/libcxx/include/__format/escaped_output_table.h b/libcxx/include/__format/escaped_output_table.h
index c0d401d9a00c1..a8e301ab092f9 100644
--- a/libcxx/include/__format/escaped_output_table.h
+++ b/libcxx/include/__format/escaped_output_table.h
@@ -98,7 +98,7 @@ namespace __escaped_output_table {
/// - Unassigned.
///
/// The data is generated from
-/// - https://www.unicode.org/Public/UCD/latest/ucd/extracted/DerivedGeneralCategory.txt
+/// - https://www.unicode.org/Public/18.0.0/ucd/extracted/DerivedGeneralCategory.txt
///
/// The table is similar to the table
/// __extended_grapheme_custer_property_boundary::__entries
diff --git a/libcxx/include/__format/extended_grapheme_cluster_table.h b/libcxx/include/__format/extended_grapheme_cluster_table.h
index 6da07862d41e6..67b2796f328a1 100644
--- a/libcxx/include/__format/extended_grapheme_cluster_table.h
+++ b/libcxx/include/__format/extended_grapheme_cluster_table.h
@@ -125,7 +125,7 @@ enum class __property : uint8_t {
/// following benchmark.
/// libcxx/benchmarks/std_format_spec_string_unicode.bench.cpp
// clang-format off
-_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
+_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1590] = {
0x00000091,
0x00005005,
0x00005811,
@@ -141,7 +141,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x002df802,
0x002e0812,
0x002e2012,
- 0x002e3802,
+ 0x002e3822,
0x00300058,
0x003080a2,
0x0030e001,
@@ -221,7 +221,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x005a381a,
0x005a581a,
0x005a6802,
- 0x005aa822,
+ 0x005a9842,
0x005b1012,
0x005c1002,
0x005df002,
@@ -354,7 +354,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x00d3685a,
0x00d39892,
0x00d3f802,
- 0x00d581e2,
+ 0x00d58402,
0x00d80032,
0x00d8200a,
0x00d9a092,
@@ -402,7 +402,6 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x010d4813,
0x0118d013,
0x01194003,
- 0x011c4003,
0x011e7803,
0x011f48a3,
0x011fc023,
@@ -411,11 +410,49 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x012db003,
0x012e0003,
0x012fd833,
- 0x01300053,
- 0x013038b3,
- 0x0130a713,
- 0x01348753,
- 0x013840a3,
+ 0x01300043,
+ 0x01307003,
+ 0x01308803,
+ 0x0130a013,
+ 0x0130c003,
+ 0x0130e803,
+ 0x01310003,
+ 0x01311013,
+ 0x01313003,
+ 0x01315003,
+ 0x01317013,
+ 0x0131c023,
+ 0x01320003,
+ 0x01321003,
+ 0x013240b3,
+ 0x0132f813,
+ 0x01331803,
+ 0x01332813,
+ 0x01334003,
+ 0x0133d803,
+ 0x0133f013,
+ 0x01349053,
+ 0x0134c803,
+ 0x0134d813,
+ 0x01350013,
+ 0x01353803,
+ 0x01355013,
+ 0x01358013,
+ 0x0135e813,
+ 0x01362013,
+ 0x01364003,
+ 0x01367013,
+ 0x01368803,
+ 0x01369813,
+ 0x01374813,
+ 0x01378053,
+ 0x0137b833,
+ 0x0137e803,
+ 0x01381003,
+ 0x01382803,
+ 0x01384053,
+ 0x01387803,
+ 0x01389003,
0x0138a003,
0x0138b003,
0x0138e803,
@@ -428,7 +465,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x013a7003,
0x013a9823,
0x013ab803,
- 0x013b1843,
+ 0x013b1813,
0x013ca823,
0x013d0803,
0x013d8003,
@@ -1322,7 +1359,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x08692032,
0x086b4842,
0x08755812,
- 0x0877e032,
+ 0x08765842,
+ 0x087780f2,
0x087a30a2,
0x087c1032,
0x0880000a,
@@ -1456,7 +1494,6 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x08d00892,
0x08d19852,
0x08d1c80a,
- 0x08d1d008,
0x08d1d832,
0x08d23802,
0x08d28852,
@@ -1466,6 +1503,12 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x08d450c2,
0x08d4b80a,
0x08d4c012,
+ 0x08db0002,
+ 0x08db080a,
+ 0x08db1022,
+ 0x08db280a,
+ 0x08db3002,
+ 0x08db380a,
0x08e1780a,
0x08e18062,
0x08e1c052,
@@ -1490,6 +1533,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x08eca802,
0x08ecb00a,
0x08ecb802,
+ 0x08ef8002,
0x08f79812,
0x08f7a81a,
0x08f80012,
@@ -1510,6 +1554,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x0b598062,
0x0b6b180c,
0x0b6b383c,
+ 0x0b6cc002,
+ 0x0b6ce802,
0x0b7a7802,
0x0b7a8b6a,
0x0b7c7832,
@@ -1519,6 +1565,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x0de50031,
0x0e7802d2,
0x0e798162,
+ 0x0e893812,
0x0e8b2842,
0x0e8b6852,
0x0e8b9871,
@@ -1526,6 +1573,10 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x0e8c2862,
0x0e8d5032,
0x0e921022,
+ 0x0e928022,
+ 0x0e92d812,
+ 0x0e92f802,
+ 0x0e940012,
0x0ed00362,
0x0ed1db12,
0x0ed3a802,
@@ -1543,48 +1594,86 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[1501] = {
0x0f176032,
0x0f276032,
0x0f2f7012,
+ 0x0f371802,
+ 0x0f373002,
+ 0x0f377012,
+ 0x0f37a802,
0x0f468062,
0x0f4a2062,
- 0x0f8007f3,
- 0x0f8407f3,
- 0x0f886823,
- 0x0f897803,
- 0x0f8b6053,
+ 0x0f802003,
+ 0x0f816033,
+ 0x0f84a0b3,
+ 0x0f857813,
+ 0x0f860003,
+ 0x0f867813,
+ 0x0f87b093,
+ 0x0f8b8013,
0x0f8bf013,
0x0f8c7003,
0x0f8c8893,
- 0x0f8d6b83,
+ 0x0f8d7b63,
0x0f8f3199,
0x0f9008e3,
0x0f90d003,
0x0f917803,
0x0f919083,
0x0f91e033,
- 0x0f924ff3,
- 0x0f964ff3,
- 0x0f9a4ff3,
- 0x0f9e4b13,
+ 0x0f924963,
+ 0x0f9337f3,
+ 0x0f9733b3,
+ 0x0f9926f3,
+ 0x0f9cb013,
+ 0x0f9cc823,
+ 0x0f9cf523,
+ 0x0f9f9823,
+ 0x0f9fb833,
0x0f9fd842,
0x0fa007f3,
- 0x0fa407f3,
- 0x0fa803d3,
- 0x0faa37f3,
- 0x0fae37f3,
- 0x0fb23093,
- 0x0fb407f3,
- 0x0fbba0b3,
- 0x0fbeaaa3,
+ 0x0fa407d3,
+ 0x0fa7fbe3,
+ 0x0faa4853,
+ 0x0faa8173,
+ 0x0fab7813,
+ 0x0fab9873,
+ 0x0fac3803,
+ 0x0fac5033,
+ 0x0fac8003,
+ 0x0faca813,
+ 0x0fad2013,
+ 0x0fad4003,
+ 0x0fad8813,
+ 0x0fade003,
+ 0x0fae1023,
+ 0x0fae8823,
+ 0x0faee023,
+ 0x0faf0803,
+ 0x0faf1803,
+ 0x0faf4003,
+ 0x0faf7803,
+ 0x0faf9803,
+ 0x0fafd553,
+ 0x0fb40453,
+ 0x0fb65873,
+ 0x0fb6a903,
+ 0x0fb74803,
+ 0x0fb75853,
+ 0x0fb798c3,
+ 0x0fbee143,
0x0fc06033,
0x0fc24073,
0x0fc2d053,
0x0fc44073,
- 0x0fc57513,
+ 0x0fc57013,
+ 0x0fc5e033,
+ 0x0fc610d3,
+ 0x0fc6ca63,
0x0fc862e3,
0x0fc9e093,
0x0fca3ff3,
- 0x0fce3ff3,
- 0x0fd23ff3,
- 0x0fd63b83,
+ 0x0fce3b83,
+ 0x0fd2c073,
+ 0x0fd377f3,
+ 0x0fd77113,
0x0fe007f3,
0x0fe407f3,
0x0fe807f3,
diff --git a/libcxx/include/__format/indic_conjunct_break_table.h b/libcxx/include/__format/indic_conjunct_break_table.h
index d85782d73286b..e96cd6cba9ec4 100644
--- a/libcxx/include/__format/indic_conjunct_break_table.h
+++ b/libcxx/include/__format/indic_conjunct_break_table.h
@@ -107,14 +107,14 @@ enum class __property : uint8_t {
/// following benchmark.
/// libcxx/benchmarks/std_format_spec_string_unicode.bench.cpp
// clang-format off
-_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
+_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[485] = {
0x001801bd,
0x00241819,
0x002c88b1,
0x002df801,
0x002e0805,
0x002e2005,
- 0x002e3801,
+ 0x002e3809,
0x00308029,
0x00325851,
0x00338001,
@@ -188,7 +188,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x0059f005,
0x005a080d,
0x005a6802,
- 0x005aa809,
+ 0x005a9811,
0x005ae004,
0x005af800,
0x005b1005,
@@ -248,26 +248,39 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x007c6829,
0x007cc88d,
0x007e3001,
+ 0x008000a8,
0x0081680d,
0x00819015,
- 0x0081c805,
+ 0x0081c802,
+ 0x0081d001,
0x0081e805,
+ 0x0081f800,
+ 0x00828014,
0x0082c005,
+ 0x0082d00c,
0x0082f009,
+ 0x00830800,
+ 0x00832804,
+ 0x00837008,
0x0083880d,
+ 0x0083a830,
0x00841001,
0x00842805,
0x00846801,
+ 0x00847000,
0x0084e801,
0x009ae809,
0x00b8900d,
0x00b99009,
0x00ba9005,
0x00bb9005,
+ 0x00bc00cc,
0x00bda005,
0x00bdb819,
0x00be3001,
- 0x00be4829,
+ 0x00be4821,
+ 0x00be9002,
+ 0x00be9801,
0x00bee801,
0x00c05809,
0x00c07801,
@@ -279,21 +292,31 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x00c9c809,
0x00d0b805,
0x00d0d801,
+ 0x00d100d0,
0x00d2b001,
0x00d2c019,
- 0x00d30001,
+ 0x00d30002,
0x00d31001,
0x00d3281d,
0x00d39825,
0x00d3f801,
- 0x00d58079,
+ 0x00d58101,
0x00d8000d,
+ 0x00d85804,
+ 0x00d89880,
0x00d9a025,
- 0x00da1009,
+ 0x00da1005,
+ 0x00da2002,
+ 0x00da281c,
0x00db5821,
0x00dc0005,
+ 0x00dc1874,
0x00dd100d,
- 0x00dd4015,
+ 0x00dd4009,
+ 0x00dd5802,
+ 0x00dd6005,
+ 0x00dd7004,
+ 0x00ddd808,
0x00df3001,
0x00df4005,
0x00df6801,
@@ -305,6 +328,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x00e71019,
0x00e76801,
0x00e7a001,
+ 0x00e7a806,
0x00e7c005,
0x00ee00fd,
0x01006801,
@@ -330,24 +354,35 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x054a3829,
0x054a9801,
0x054c0009,
+ 0x054c4808,
+ 0x054c788c,
0x054d9801,
0x054db00d,
0x054de005,
- 0x054e0001,
+ 0x054e0002,
+ 0x054f0010,
0x054f2801,
+ 0x054f3820,
+ 0x054fd010,
0x05514815,
0x05518805,
0x0551a805,
0x05521801,
0x05526001,
+ 0x0553003c,
+ 0x05538808,
+ 0x0553d000,
0x0553e001,
+ 0x0553f004,
0x05558001,
0x05559009,
0x0555b805,
0x0555f005,
0x05560801,
+ 0x05570028,
0x05576005,
- 0x0557b001,
+ 0x0557b002,
+ 0x055e0068,
0x055f2801,
0x055f4001,
0x055f6801,
@@ -358,16 +393,21 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x080fe801,
0x08170001,
0x081bb011,
+ 0x08500000,
0x08500809,
0x08502805,
0x0850600d,
+ 0x0850800c,
+ 0x0850a808,
+ 0x0850c870,
0x0851c009,
- 0x0851f801,
+ 0x0851f802,
0x08572805,
0x0869200d,
0x086b4811,
0x08755805,
- 0x0877e00d,
+ 0x08765811,
+ 0x0877803d,
0x087a3029,
0x087c100d,
0x08800801,
@@ -379,8 +419,13 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x0885c805,
0x08861001,
0x08880009,
+ 0x0888188c,
0x08893811,
- 0x0889681d,
+ 0x08896815,
+ 0x08899802,
+ 0x0889a001,
+ 0x088a2000,
+ 0x088a3800,
0x088b9801,
0x088c0005,
0x088db021,
@@ -401,12 +446,17 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x089ab801,
0x089b3019,
0x089b8011,
+ 0x089c0024,
+ 0x089c5800,
+ 0x089c7000,
+ 0x089c8094,
0x089dc001,
0x089dd815,
0x089e1001,
0x089e2801,
0x089e3809,
- 0x089e7009,
+ 0x089e7005,
+ 0x089e8002,
0x089e9001,
0x089f0805,
0x08a1c01d,
@@ -436,20 +486,36 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x08b93811,
0x08c17821,
0x08c1c805,
+ 0x08c80018,
+ 0x08c84800,
+ 0x08c8601c,
+ 0x08c8a804,
+ 0x08c8c05c,
0x08c98001,
- 0x08c9d80d,
+ 0x08c9d809,
+ 0x08c9f002,
0x08ca1801,
0x08cea00d,
0x08ced005,
0x08cf0001,
+ 0x08d00000,
0x08d00825,
+ 0x08d0589c,
0x08d19815,
+ 0x08d1d002,
0x08d1d80d,
- 0x08d23801,
+ 0x08d23802,
+ 0x08d28000,
0x08d28815,
0x08d2c809,
+ 0x08d2e09c,
0x08d45031,
- 0x08d4c005,
+ 0x08d4c001,
+ 0x08d4c802,
+ 0x08d85000,
+ 0x08db0001,
+ 0x08db1009,
+ 0x08db3001,
0x08e18019,
0x08e1c015,
0x08e1f801,
@@ -465,10 +531,15 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x08ec8005,
0x08eca801,
0x08ecb801,
+ 0x08ef8001,
+ 0x08ef8800,
0x08f79805,
0x08f80005,
+ 0x08f82030,
+ 0x08f89084,
0x08f9b011,
- 0x08fa0009,
+ 0x08fa0005,
+ 0x08fa1002,
0x08fad001,
0x09a20001,
0x09a23839,
@@ -476,6 +547,8 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x0b096809,
0x0b578011,
0x0b598019,
+ 0x0b6cc001,
+ 0x0b6ce801,
0x0b7a7801,
0x0b7c780d,
0x0b7f2001,
@@ -483,12 +556,17 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x0de4e805,
0x0e7800b5,
0x0e798059,
+ 0x0e893805,
0x0e8b2811,
0x0e8b6815,
0x0e8bd81d,
0x0e8c2819,
0x0e8d500d,
0x0e921009,
+ 0x0e928009,
+ 0x0e92d805,
+ 0x0e92f801,
+ 0x0e940005,
0x0ed000d9,
0x0ed1d8c5,
0x0ed3a801,
@@ -506,6 +584,10 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[403] = {
0x0f17600d,
0x0f27600d,
0x0f2f7005,
+ 0x0f371801,
+ 0x0f373001,
+ 0x0f377005,
+ 0x0f37a801,
0x0f468019,
0x0f4a2019,
0x0f9fd811,
diff --git a/libcxx/include/__format/width_estimation_table.h b/libcxx/include/__format/width_estimation_table.h
index ae10a77a5b980..c4625818a6192 100644
--- a/libcxx/include/__format/width_estimation_table.h
+++ b/libcxx/include/__format/width_estimation_table.h
@@ -120,7 +120,7 @@ namespace __width_estimation_table {
/// - bits [0, 13] The size of the range, allowing 16384 elements.
/// - bits [14, 31] The lower bound code point of the range. The upper bound of
/// the range is lower bound + size.
-_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[110] = {
+_LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[114] = {
0x0440005f /* 00001100 - 0000115f [ 96] */, //
0x08c68001 /* 0000231a - 0000231b [ 2] */, //
0x08ca4001 /* 00002329 - 0000232a [ 2] */, //
@@ -182,18 +182,20 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[110] = {
0x3fc0405f /* 0000ff01 - 0000ff60 [ 96] */, //
0x3ff80006 /* 0000ffe0 - 0000ffe6 [ 7] */, //
0x5bf80004 /* 00016fe0 - 00016fe4 [ 5] */, //
- 0x5bfc0001 /* 00016ff0 - 00016ff1 [ 2] */, //
- 0x5c0017f7 /* 00017000 - 000187f7 [ 6136] */, //
- 0x620004d5 /* 00018800 - 00018cd5 [ 1238] */, //
- 0x633fc009 /* 00018cff - 00018d08 [ 10] */, //
+ 0x5bfc0006 /* 00016ff0 - 00016ff6 [ 7] */, //
+ 0x5c001cda /* 00017000 - 00018cda [ 7387] */, //
+ 0x633fc021 /* 00018cff - 00018d20 [ 34] */, //
+ 0x63600072 /* 00018d80 - 00018df2 [ 115] */, //
+ 0x63800391 /* 00018e00 - 00019191 [ 914] */, //
+ 0x64680032 /* 000191a0 - 000191d2 [ 51] */, //
0x6bfc0003 /* 0001aff0 - 0001aff3 [ 4] */, //
0x6bfd4006 /* 0001aff5 - 0001affb [ 7] */, //
0x6bff4001 /* 0001affd - 0001affe [ 2] */, //
- 0x6c000122 /* 0001b000 - 0001b122 [ 291] */, //
+ 0x6c000128 /* 0001b000 - 0001b128 [ 297] */, //
0x6c4c8000 /* 0001b132 - 0001b132 [ 1] */, //
0x6c540002 /* 0001b150 - 0001b152 [ 3] */, //
0x6c554000 /* 0001b155 - 0001b155 [ 1] */, //
- 0x6c590003 /* 0001b164 - 0001b167 [ 4] */, //
+ 0x6c590004 /* 0001b164 - 0001b168 [ 5] */, //
0x6c5c018b /* 0001b170 - 0001b2fb [ 396] */, //
0x74c00056 /* 0001d300 - 0001d356 [ 87] */, //
0x74d80016 /* 0001d360 - 0001d376 [ 23] */, //
@@ -201,6 +203,7 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[110] = {
0x7c33c000 /* 0001f0cf - 0001f0cf [ 1] */, //
0x7c638000 /* 0001f18e - 0001f18e [ 1] */, //
0x7c644009 /* 0001f191 - 0001f19a [ 10] */, //
+ 0x7c6b8000 /* 0001f1ae - 0001f1ae [ 1] */, //
0x7c800002 /* 0001f200 - 0001f202 [ 3] */, //
0x7c84002b /* 0001f210 - 0001f23b [ 44] */, //
0x7c900008 /* 0001f240 - 0001f248 [ 9] */, //
@@ -210,19 +213,20 @@ _LIBCPP_HIDE_FROM_ABI inline constexpr uint32_t __entries[110] = {
0x7da00045 /* 0001f680 - 0001f6c5 [ 70] */, //
0x7db30000 /* 0001f6cc - 0001f6cc [ 1] */, //
0x7db40002 /* 0001f6d0 - 0001f6d2 [ 3] */, //
- 0x7db54002 /* 0001f6d5 - 0001f6d7 [ 3] */, //
+ 0x7db54004 /* 0001f6d5 - 0001f6d9 [ 5] */, //
0x7db70003 /* 0001f6dc - 0001f6df [ 4] */, //
0x7dbac001 /* 0001f6eb - 0001f6ec [ 2] */, //
0x7dbd0008 /* 0001f6f4 - 0001f6fc [ 9] */, //
+ 0x7df68000 /* 0001f7da - 0001f7da [ 1] */, //
0x7df8000b /* 0001f7e0 - 0001f7eb [ 12] */, //
0x7dfc0000 /* 0001f7f0 - 0001f7f0 [ 1] */, //
0x7e4000ff /* 0001f900 - 0001f9ff [ 256] */, //
0x7e9c000c /* 0001fa70 - 0001fa7c [ 13] */, //
- 0x7ea00009 /* 0001fa80 - 0001fa89 [ 10] */, //
- 0x7ea3c037 /* 0001fa8f - 0001fac6 [ 56] */, //
- 0x7eb3800e /* 0001face - 0001fadc [ 15] */, //
- 0x7eb7c00a /* 0001fadf - 0001fae9 [ 11] */, //
- 0x7ebc0008 /* 0001faf0 - 0001faf8 [ 9] */, //
+ 0x7ea00046 /* 0001fa80 - 0001fac6 [ 71] */, //
+ 0x7eb20000 /* 0001fac8 - 0001fac8 [ 1] */, //
+ 0x7eb30011 /* 0001facc - 0001fadd [ 18] */, //
+ 0x7eb7c00c /* 0001fadf - 0001faeb [ 13] */, //
+ 0x7ebbc00b /* 0001faef - 0001fafa [ 12] */, //
0x80003fff /* 00020000 - 00023fff [16384] */, //
0x90003fff /* 00024000 - 00027fff [16384] */, //
0xa0003fff /* 00028000 - 0002bfff [16384] */, //
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
index 9664622ab4e40..c7b0abbe0bced 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
@@ -82,69 +82,27 @@ struct data {
};
/// The data for UTF-8.
-std::array<data<char>, 1093> data_utf8 = {{
- {"\U00000020\U00000020", {32, 32}, {1, 2}},
- {"\U00000020\U00000308\U00000020", {32, 32}, {3, 4}},
- {"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {"\U00000020\U00000308\U0000000d", {32, 13}, {3, 4}},
- {"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {"\U00000020\U00000308\U0000000a", {32, 10}, {3, 4}},
- {"\U00000020\U00000001", {32, 1}, {1, 2}},
- {"\U00000020\U00000308\U00000001", {32, 1}, {3, 4}},
- {"\U00000020\U0000200c", {32}, {4}},
- {"\U00000020\U00000308\U0000200c", {32}, {6}},
- {"\U00000020\U0001f1e6", {32, 127462}, {1, 5}},
- {"\U00000020\U00000308\U0001f1e6", {32, 127462}, {3, 7}},
- {"\U00000020\U00000600", {32, 1536}, {1, 3}},
- {"\U00000020\U00000308\U00000600", {32, 1536}, {3, 5}},
- {"\U00000020\U00000a03", {32}, {4}},
- {"\U00000020\U00000308\U00000a03", {32}, {6}},
- {"\U00000020\U00001100", {32, 4352}, {1, 4}},
- {"\U00000020\U00000308\U00001100", {32, 4352}, {3, 6}},
- {"\U00000020\U00001160", {32, 4448}, {1, 4}},
- {"\U00000020\U00000308\U00001160", {32, 4448}, {3, 6}},
- {"\U00000020\U000011a8", {32, 4520}, {1, 4}},
- {"\U00000020\U00000308\U000011a8", {32, 4520}, {3, 6}},
- {"\U00000020\U0000ac00", {32, 44032}, {1, 4}},
- {"\U00000020\U00000308\U0000ac00", {32, 44032}, {3, 6}},
- {"\U00000020\U0000ac01", {32, 44033}, {1, 4}},
- {"\U00000020\U00000308\U0000ac01", {32, 44033}, {3, 6}},
- {"\U00000020\U00000903", {32}, {4}},
- {"\U00000020\U00000308\U00000903", {32}, {6}},
- {"\U00000020\U00000904", {32, 2308}, {1, 4}},
- {"\U00000020\U00000308\U00000904", {32, 2308}, {3, 6}},
- {"\U00000020\U00000d4e", {32, 3406}, {1, 4}},
- {"\U00000020\U00000308\U00000d4e", {32, 3406}, {3, 6}},
- {"\U00000020\U00000915", {32, 2325}, {1, 4}},
- {"\U00000020\U00000308\U00000915", {32, 2325}, {3, 6}},
- {"\U00000020\U0000231a", {32, 8986}, {1, 4}},
- {"\U00000020\U00000308\U0000231a", {32, 8986}, {3, 6}},
- {"\U00000020\U00000300", {32}, {3}},
- {"\U00000020\U00000308\U00000300", {32}, {5}},
- {"\U00000020\U00000900", {32}, {4}},
- {"\U00000020\U00000308\U00000900", {32}, {6}},
- {"\U00000020\U0000094d", {32}, {4}},
- {"\U00000020\U00000308\U0000094d", {32}, {6}},
- {"\U00000020\U0000200d", {32}, {4}},
- {"\U00000020\U00000308\U0000200d", {32}, {6}},
- {"\U00000020\U00000378", {32, 888}, {1, 3}},
- {"\U00000020\U00000308\U00000378", {32, 888}, {3, 5}},
- {"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 3, 4}},
+std::array<data<char>, 853> data_utf8 = {{
{"\U0000000d\U0000000d", {13, 13}, {1, 2}},
{"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 3, 4}},
{"\U0000000d\U0000000a", {13}, {2}},
{"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 3, 4}},
- {"\U0000000d\U00000001", {13, 1}, {1, 2}},
- {"\U0000000d\U00000308\U00000001", {13, 776, 1}, {1, 3, 4}},
+ {"\U0000000d\U00000000", {13, 0}, {1, 2}},
+ {"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 3, 4}},
+ {"\U0000000d\U0000094d", {13, 2381}, {1, 4}},
+ {"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 6}},
+ {"\U0000000d\U00000300", {13, 768}, {1, 3}},
+ {"\U0000000d\U00000308\U00000300", {13, 776}, {1, 5}},
{"\U0000000d\U0000200c", {13, 8204}, {1, 4}},
{"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 6}},
+ {"\U0000000d\U0000200d", {13, 8205}, {1, 4}},
+ {"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 6}},
{"\U0000000d\U0001f1e6", {13, 127462}, {1, 5}},
{"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 3, 7}},
- {"\U0000000d\U00000600", {13, 1536}, {1, 3}},
- {"\U0000000d\U00000308\U00000600", {13, 776, 1536}, {1, 3, 5}},
- {"\U0000000d\U00000a03", {13, 2563}, {1, 4}},
- {"\U0000000d\U00000308\U00000a03", {13, 776}, {1, 6}},
+ {"\U0000000d\U000006dd", {13, 1757}, {1, 3}},
+ {"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 3, 5}},
+ {"\U0000000d\U00000903", {13, 2307}, {1, 4}},
+ {"\U0000000d\U00000308\U00000903", {13, 776}, {1, 6}},
{"\U0000000d\U00001100", {13, 4352}, {1, 4}},
{"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 3, 6}},
{"\U0000000d\U00001160", {13, 4448}, {1, 4}},
@@ -155,42 +113,36 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 3, 6}},
{"\U0000000d\U0000ac01", {13, 44033}, {1, 4}},
{"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 3, 6}},
- {"\U0000000d\U00000903", {13, 2307}, {1, 4}},
- {"\U0000000d\U00000308\U00000903", {13, 776}, {1, 6}},
- {"\U0000000d\U00000904", {13, 2308}, {1, 4}},
- {"\U0000000d\U00000308\U00000904", {13, 776, 2308}, {1, 3, 6}},
- {"\U0000000d\U00000d4e", {13, 3406}, {1, 4}},
- {"\U0000000d\U00000308\U00000d4e", {13, 776, 3406}, {1, 3, 6}},
+ {"\U0000000d\U00001cf5", {13, 7413}, {1, 4}},
+ {"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 3, 6}},
{"\U0000000d\U00000915", {13, 2325}, {1, 4}},
{"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 3, 6}},
- {"\U0000000d\U0000231a", {13, 8986}, {1, 4}},
- {"\U0000000d\U00000308\U0000231a", {13, 776, 8986}, {1, 3, 6}},
- {"\U0000000d\U00000300", {13, 768}, {1, 3}},
- {"\U0000000d\U00000308\U00000300", {13, 776}, {1, 5}},
- {"\U0000000d\U00000900", {13, 2304}, {1, 4}},
- {"\U0000000d\U00000308\U00000900", {13, 776}, {1, 6}},
- {"\U0000000d\U0000094d", {13, 2381}, {1, 4}},
- {"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 6}},
- {"\U0000000d\U0000200d", {13, 8205}, {1, 4}},
- {"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 6}},
+ {"\U0000000d\U000000a9", {13, 169}, {1, 3}},
+ {"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 3, 5}},
+ {"\U0000000d\U00000020", {13, 32}, {1, 2}},
+ {"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 3, 4}},
{"\U0000000d\U00000378", {13, 888}, {1, 3}},
{"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 3, 5}},
- {"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 3, 4}},
{"\U0000000a\U0000000d", {10, 13}, {1, 2}},
{"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 3, 4}},
{"\U0000000a\U0000000a", {10, 10}, {1, 2}},
{"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 3, 4}},
- {"\U0000000a\U00000001", {10, 1}, {1, 2}},
- {"\U0000000a\U00000308\U00000001", {10, 776, 1}, {1, 3, 4}},
+ {"\U0000000a\U00000000", {10, 0}, {1, 2}},
+ {"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 3, 4}},
+ {"\U0000000a\U0000094d", {10, 2381}, {1, 4}},
+ {"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 6}},
+ {"\U0000000a\U00000300", {10, 768}, {1, 3}},
+ {"\U0000000a\U00000308\U00000300", {10, 776}, {1, 5}},
{"\U0000000a\U0000200c", {10, 8204}, {1, 4}},
{"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 6}},
+ {"\U0000000a\U0000200d", {10, 8205}, {1, 4}},
+ {"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 6}},
{"\U0000000a\U0001f1e6", {10, 127462}, {1, 5}},
{"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 3, 7}},
- {"\U0000000a\U00000600", {10, 1536}, {1, 3}},
- {"\U0000000a\U00000308\U00000600", {10, 776, 1536}, {1, 3, 5}},
- {"\U0000000a\U00000a03", {10, 2563}, {1, 4}},
- {"\U0000000a\U00000308\U00000a03", {10, 776}, {1, 6}},
+ {"\U0000000a\U000006dd", {10, 1757}, {1, 3}},
+ {"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 3, 5}},
+ {"\U0000000a\U00000903", {10, 2307}, {1, 4}},
+ {"\U0000000a\U00000308\U00000903", {10, 776}, {1, 6}},
{"\U0000000a\U00001100", {10, 4352}, {1, 4}},
{"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 3, 6}},
{"\U0000000a\U00001160", {10, 4448}, {1, 4}},
@@ -201,88 +153,156 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 3, 6}},
{"\U0000000a\U0000ac01", {10, 44033}, {1, 4}},
{"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 3, 6}},
- {"\U0000000a\U00000903", {10, 2307}, {1, 4}},
- {"\U0000000a\U00000308\U00000903", {10, 776}, {1, 6}},
- {"\U0000000a\U00000904", {10, 2308}, {1, 4}},
- {"\U0000000a\U00000308\U00000904", {10, 776, 2308}, {1, 3, 6}},
- {"\U0000000a\U00000d4e", {10, 3406}, {1, 4}},
- {"\U0000000a\U00000308\U00000d4e", {10, 776, 3406}, {1, 3, 6}},
+ {"\U0000000a\U00001cf5", {10, 7413}, {1, 4}},
+ {"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 3, 6}},
{"\U0000000a\U00000915", {10, 2325}, {1, 4}},
{"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 3, 6}},
- {"\U0000000a\U0000231a", {10, 8986}, {1, 4}},
- {"\U0000000a\U00000308\U0000231a", {10, 776, 8986}, {1, 3, 6}},
- {"\U0000000a\U00000300", {10, 768}, {1, 3}},
- {"\U0000000a\U00000308\U00000300", {10, 776}, {1, 5}},
- {"\U0000000a\U00000900", {10, 2304}, {1, 4}},
- {"\U0000000a\U00000308\U00000900", {10, 776}, {1, 6}},
- {"\U0000000a\U0000094d", {10, 2381}, {1, 4}},
- {"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 6}},
- {"\U0000000a\U0000200d", {10, 8205}, {1, 4}},
- {"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 6}},
+ {"\U0000000a\U000000a9", {10, 169}, {1, 3}},
+ {"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 3, 5}},
+ {"\U0000000a\U00000020", {10, 32}, {1, 2}},
+ {"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 3, 4}},
{"\U0000000a\U00000378", {10, 888}, {1, 3}},
{"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 3, 5}},
- {"\U00000001\U00000020", {1, 32}, {1, 2}},
- {"\U00000001\U00000308\U00000020", {1, 776, 32}, {1, 3, 4}},
- {"\U00000001\U0000000d", {1, 13}, {1, 2}},
- {"\U00000001\U00000308\U0000000d", {1, 776, 13}, {1, 3, 4}},
- {"\U00000001\U0000000a", {1, 10}, {1, 2}},
- {"\U00000001\U00000308\U0000000a", {1, 776, 10}, {1, 3, 4}},
- {"\U00000001\U00000001", {1, 1}, {1, 2}},
- {"\U00000001\U00000308\U00000001", {1, 776, 1}, {1, 3, 4}},
- {"\U00000001\U0000200c", {1, 8204}, {1, 4}},
- {"\U00000001\U00000308\U0000200c", {1, 776}, {1, 6}},
- {"\U00000001\U0001f1e6", {1, 127462}, {1, 5}},
- {"\U00000001\U00000308\U0001f1e6", {1, 776, 127462}, {1, 3, 7}},
- {"\U00000001\U00000600", {1, 1536}, {1, 3}},
- {"\U00000001\U00000308\U00000600", {1, 776, 1536}, {1, 3, 5}},
- {"\U00000001\U00000a03", {1, 2563}, {1, 4}},
- {"\U00000001\U00000308\U00000a03", {1, 776}, {1, 6}},
- {"\U00000001\U00001100", {1, 4352}, {1, 4}},
- {"\U00000001\U00000308\U00001100", {1, 776, 4352}, {1, 3, 6}},
- {"\U00000001\U00001160", {1, 4448}, {1, 4}},
- {"\U00000001\U00000308\U00001160", {1, 776, 4448}, {1, 3, 6}},
- {"\U00000001\U000011a8", {1, 4520}, {1, 4}},
- {"\U00000001\U00000308\U000011a8", {1, 776, 4520}, {1, 3, 6}},
- {"\U00000001\U0000ac00", {1, 44032}, {1, 4}},
- {"\U00000001\U00000308\U0000ac00", {1, 776, 44032}, {1, 3, 6}},
- {"\U00000001\U0000ac01", {1, 44033}, {1, 4}},
- {"\U00000001\U00000308\U0000ac01", {1, 776, 44033}, {1, 3, 6}},
- {"\U00000001\U00000903", {1, 2307}, {1, 4}},
- {"\U00000001\U00000308\U00000903", {1, 776}, {1, 6}},
- {"\U00000001\U00000904", {1, 2308}, {1, 4}},
- {"\U00000001\U00000308\U00000904", {1, 776, 2308}, {1, 3, 6}},
- {"\U00000001\U00000d4e", {1, 3406}, {1, 4}},
- {"\U00000001\U00000308\U00000d4e", {1, 776, 3406}, {1, 3, 6}},
- {"\U00000001\U00000915", {1, 2325}, {1, 4}},
- {"\U00000001\U00000308\U00000915", {1, 776, 2325}, {1, 3, 6}},
- {"\U00000001\U0000231a", {1, 8986}, {1, 4}},
- {"\U00000001\U00000308\U0000231a", {1, 776, 8986}, {1, 3, 6}},
- {"\U00000001\U00000300", {1, 768}, {1, 3}},
- {"\U00000001\U00000308\U00000300", {1, 776}, {1, 5}},
- {"\U00000001\U00000900", {1, 2304}, {1, 4}},
- {"\U00000001\U00000308\U00000900", {1, 776}, {1, 6}},
- {"\U00000001\U0000094d", {1, 2381}, {1, 4}},
- {"\U00000001\U00000308\U0000094d", {1, 776}, {1, 6}},
- {"\U00000001\U0000200d", {1, 8205}, {1, 4}},
- {"\U00000001\U00000308\U0000200d", {1, 776}, {1, 6}},
- {"\U00000001\U00000378", {1, 888}, {1, 3}},
- {"\U00000001\U00000308\U00000378", {1, 776, 888}, {1, 3, 5}},
- {"\U0000200c\U00000020", {8204, 32}, {3, 4}},
- {"\U0000200c\U00000308\U00000020", {8204, 32}, {5, 6}},
+ {"\U00000000\U0000000d", {0, 13}, {1, 2}},
+ {"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 3, 4}},
+ {"\U00000000\U0000000a", {0, 10}, {1, 2}},
+ {"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 3, 4}},
+ {"\U00000000\U00000000", {0, 0}, {1, 2}},
+ {"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 3, 4}},
+ {"\U00000000\U0000094d", {0, 2381}, {1, 4}},
+ {"\U00000000\U00000308\U0000094d", {0, 776}, {1, 6}},
+ {"\U00000000\U00000300", {0, 768}, {1, 3}},
+ {"\U00000000\U00000308\U00000300", {0, 776}, {1, 5}},
+ {"\U00000000\U0000200c", {0, 8204}, {1, 4}},
+ {"\U00000000\U00000308\U0000200c", {0, 776}, {1, 6}},
+ {"\U00000000\U0000200d", {0, 8205}, {1, 4}},
+ {"\U00000000\U00000308\U0000200d", {0, 776}, {1, 6}},
+ {"\U00000000\U0001f1e6", {0, 127462}, {1, 5}},
+ {"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 3, 7}},
+ {"\U00000000\U000006dd", {0, 1757}, {1, 3}},
+ {"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 3, 5}},
+ {"\U00000000\U00000903", {0, 2307}, {1, 4}},
+ {"\U00000000\U00000308\U00000903", {0, 776}, {1, 6}},
+ {"\U00000000\U00001100", {0, 4352}, {1, 4}},
+ {"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 3, 6}},
+ {"\U00000000\U00001160", {0, 4448}, {1, 4}},
+ {"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 3, 6}},
+ {"\U00000000\U000011a8", {0, 4520}, {1, 4}},
+ {"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 3, 6}},
+ {"\U00000000\U0000ac00", {0, 44032}, {1, 4}},
+ {"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 3, 6}},
+ {"\U00000000\U0000ac01", {0, 44033}, {1, 4}},
+ {"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 3, 6}},
+ {"\U00000000\U00001cf5", {0, 7413}, {1, 4}},
+ {"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 3, 6}},
+ {"\U00000000\U00000915", {0, 2325}, {1, 4}},
+ {"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 3, 6}},
+ {"\U00000000\U000000a9", {0, 169}, {1, 3}},
+ {"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 3, 5}},
+ {"\U00000000\U00000020", {0, 32}, {1, 2}},
+ {"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 3, 4}},
+ {"\U00000000\U00000378", {0, 888}, {1, 3}},
+ {"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 3, 5}},
+ {"\U0000094d\U0000000d", {2381, 13}, {3, 4}},
+ {"\U0000094d\U00000308\U0000000d", {2381, 13}, {5, 6}},
+ {"\U0000094d\U0000000a", {2381, 10}, {3, 4}},
+ {"\U0000094d\U00000308\U0000000a", {2381, 10}, {5, 6}},
+ {"\U0000094d\U00000000", {2381, 0}, {3, 4}},
+ {"\U0000094d\U00000308\U00000000", {2381, 0}, {5, 6}},
+ {"\U0000094d\U0000094d", {2381}, {6}},
+ {"\U0000094d\U00000308\U0000094d", {2381}, {8}},
+ {"\U0000094d\U00000300", {2381}, {5}},
+ {"\U0000094d\U00000308\U00000300", {2381}, {7}},
+ {"\U0000094d\U0000200c", {2381}, {6}},
+ {"\U0000094d\U00000308\U0000200c", {2381}, {8}},
+ {"\U0000094d\U0000200d", {2381}, {6}},
+ {"\U0000094d\U00000308\U0000200d", {2381}, {8}},
+ {"\U0000094d\U0001f1e6", {2381, 127462}, {3, 7}},
+ {"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {5, 9}},
+ {"\U0000094d\U000006dd", {2381, 1757}, {3, 5}},
+ {"\U0000094d\U00000308\U000006dd", {2381, 1757}, {5, 7}},
+ {"\U0000094d\U00000903", {2381}, {6}},
+ {"\U0000094d\U00000308\U00000903", {2381}, {8}},
+ {"\U0000094d\U00001100", {2381, 4352}, {3, 6}},
+ {"\U0000094d\U00000308\U00001100", {2381, 4352}, {5, 8}},
+ {"\U0000094d\U00001160", {2381, 4448}, {3, 6}},
+ {"\U0000094d\U00000308\U00001160", {2381, 4448}, {5, 8}},
+ {"\U0000094d\U000011a8", {2381, 4520}, {3, 6}},
+ {"\U0000094d\U00000308\U000011a8", {2381, 4520}, {5, 8}},
+ {"\U0000094d\U0000ac00", {2381, 44032}, {3, 6}},
+ {"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {5, 8}},
+ {"\U0000094d\U0000ac01", {2381, 44033}, {3, 6}},
+ {"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {5, 8}},
+ {"\U0000094d\U00001cf5", {2381, 7413}, {3, 6}},
+ {"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {5, 8}},
+ {"\U0000094d\U00000915", {2381}, {6}},
+ {"\U0000094d\U00000308\U00000915", {2381}, {8}},
+ {"\U0000094d\U000000a9", {2381, 169}, {3, 5}},
+ {"\U0000094d\U00000308\U000000a9", {2381, 169}, {5, 7}},
+ {"\U0000094d\U00000020", {2381, 32}, {3, 4}},
+ {"\U0000094d\U00000308\U00000020", {2381, 32}, {5, 6}},
+ {"\U0000094d\U00000378", {2381, 888}, {3, 5}},
+ {"\U0000094d\U00000308\U00000378", {2381, 888}, {5, 7}},
+ {"\U00000300\U0000000d", {768, 13}, {2, 3}},
+ {"\U00000300\U00000308\U0000000d", {768, 13}, {4, 5}},
+ {"\U00000300\U0000000a", {768, 10}, {2, 3}},
+ {"\U00000300\U00000308\U0000000a", {768, 10}, {4, 5}},
+ {"\U00000300\U00000000", {768, 0}, {2, 3}},
+ {"\U00000300\U00000308\U00000000", {768, 0}, {4, 5}},
+ {"\U00000300\U0000094d", {768}, {5}},
+ {"\U00000300\U00000308\U0000094d", {768}, {7}},
+ {"\U00000300\U00000300", {768}, {4}},
+ {"\U00000300\U00000308\U00000300", {768}, {6}},
+ {"\U00000300\U0000200c", {768}, {5}},
+ {"\U00000300\U00000308\U0000200c", {768}, {7}},
+ {"\U00000300\U0000200d", {768}, {5}},
+ {"\U00000300\U00000308\U0000200d", {768}, {7}},
+ {"\U00000300\U0001f1e6", {768, 127462}, {2, 6}},
+ {"\U00000300\U00000308\U0001f1e6", {768, 127462}, {4, 8}},
+ {"\U00000300\U000006dd", {768, 1757}, {2, 4}},
+ {"\U00000300\U00000308\U000006dd", {768, 1757}, {4, 6}},
+ {"\U00000300\U00000903", {768}, {5}},
+ {"\U00000300\U00000308\U00000903", {768}, {7}},
+ {"\U00000300\U00001100", {768, 4352}, {2, 5}},
+ {"\U00000300\U00000308\U00001100", {768, 4352}, {4, 7}},
+ {"\U00000300\U00001160", {768, 4448}, {2, 5}},
+ {"\U00000300\U00000308\U00001160", {768, 4448}, {4, 7}},
+ {"\U00000300\U000011a8", {768, 4520}, {2, 5}},
+ {"\U00000300\U00000308\U000011a8", {768, 4520}, {4, 7}},
+ {"\U00000300\U0000ac00", {768, 44032}, {2, 5}},
+ {"\U00000300\U00000308\U0000ac00", {768, 44032}, {4, 7}},
+ {"\U00000300\U0000ac01", {768, 44033}, {2, 5}},
+ {"\U00000300\U00000308\U0000ac01", {768, 44033}, {4, 7}},
+ {"\U00000300\U00001cf5", {768, 7413}, {2, 5}},
+ {"\U00000300\U00000308\U00001cf5", {768, 7413}, {4, 7}},
+ {"\U00000300\U00000915", {768, 2325}, {2, 5}},
+ {"\U00000300\U00000308\U00000915", {768, 2325}, {4, 7}},
+ {"\U00000300\U000000a9", {768, 169}, {2, 4}},
+ {"\U00000300\U00000308\U000000a9", {768, 169}, {4, 6}},
+ {"\U00000300\U00000020", {768, 32}, {2, 3}},
+ {"\U00000300\U00000308\U00000020", {768, 32}, {4, 5}},
+ {"\U00000300\U00000378", {768, 888}, {2, 4}},
+ {"\U00000300\U00000308\U00000378", {768, 888}, {4, 6}},
{"\U0000200c\U0000000d", {8204, 13}, {3, 4}},
{"\U0000200c\U00000308\U0000000d", {8204, 13}, {5, 6}},
{"\U0000200c\U0000000a", {8204, 10}, {3, 4}},
{"\U0000200c\U00000308\U0000000a", {8204, 10}, {5, 6}},
- {"\U0000200c\U00000001", {8204, 1}, {3, 4}},
- {"\U0000200c\U00000308\U00000001", {8204, 1}, {5, 6}},
+ {"\U0000200c\U00000000", {8204, 0}, {3, 4}},
+ {"\U0000200c\U00000308\U00000000", {8204, 0}, {5, 6}},
+ {"\U0000200c\U0000094d", {8204}, {6}},
+ {"\U0000200c\U00000308\U0000094d", {8204}, {8}},
+ {"\U0000200c\U00000300", {8204}, {5}},
+ {"\U0000200c\U00000308\U00000300", {8204}, {7}},
{"\U0000200c\U0000200c", {8204}, {6}},
{"\U0000200c\U00000308\U0000200c", {8204}, {8}},
+ {"\U0000200c\U0000200d", {8204}, {6}},
+ {"\U0000200c\U00000308\U0000200d", {8204}, {8}},
{"\U0000200c\U0001f1e6", {8204, 127462}, {3, 7}},
{"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {5, 9}},
- {"\U0000200c\U00000600", {8204, 1536}, {3, 5}},
- {"\U0000200c\U00000308\U00000600", {8204, 1536}, {5, 7}},
- {"\U0000200c\U00000a03", {8204}, {6}},
- {"\U0000200c\U00000308\U00000a03", {8204}, {8}},
+ {"\U0000200c\U000006dd", {8204, 1757}, {3, 5}},
+ {"\U0000200c\U00000308\U000006dd", {8204, 1757}, {5, 7}},
+ {"\U0000200c\U00000903", {8204}, {6}},
+ {"\U0000200c\U00000308\U00000903", {8204}, {8}},
{"\U0000200c\U00001100", {8204, 4352}, {3, 6}},
{"\U0000200c\U00000308\U00001100", {8204, 4352}, {5, 8}},
{"\U0000200c\U00001160", {8204, 4448}, {3, 6}},
@@ -293,42 +313,76 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {5, 8}},
{"\U0000200c\U0000ac01", {8204, 44033}, {3, 6}},
{"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {5, 8}},
- {"\U0000200c\U00000903", {8204}, {6}},
- {"\U0000200c\U00000308\U00000903", {8204}, {8}},
- {"\U0000200c\U00000904", {8204, 2308}, {3, 6}},
- {"\U0000200c\U00000308\U00000904", {8204, 2308}, {5, 8}},
- {"\U0000200c\U00000d4e", {8204, 3406}, {3, 6}},
- {"\U0000200c\U00000308\U00000d4e", {8204, 3406}, {5, 8}},
+ {"\U0000200c\U00001cf5", {8204, 7413}, {3, 6}},
+ {"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {5, 8}},
{"\U0000200c\U00000915", {8204, 2325}, {3, 6}},
{"\U0000200c\U00000308\U00000915", {8204, 2325}, {5, 8}},
- {"\U0000200c\U0000231a", {8204, 8986}, {3, 6}},
- {"\U0000200c\U00000308\U0000231a", {8204, 8986}, {5, 8}},
- {"\U0000200c\U00000300", {8204}, {5}},
- {"\U0000200c\U00000308\U00000300", {8204}, {7}},
- {"\U0000200c\U00000900", {8204}, {6}},
- {"\U0000200c\U00000308\U00000900", {8204}, {8}},
- {"\U0000200c\U0000094d", {8204}, {6}},
- {"\U0000200c\U00000308\U0000094d", {8204}, {8}},
- {"\U0000200c\U0000200d", {8204}, {6}},
- {"\U0000200c\U00000308\U0000200d", {8204}, {8}},
+ {"\U0000200c\U000000a9", {8204, 169}, {3, 5}},
+ {"\U0000200c\U00000308\U000000a9", {8204, 169}, {5, 7}},
+ {"\U0000200c\U00000020", {8204, 32}, {3, 4}},
+ {"\U0000200c\U00000308\U00000020", {8204, 32}, {5, 6}},
{"\U0000200c\U00000378", {8204, 888}, {3, 5}},
{"\U0000200c\U00000308\U00000378", {8204, 888}, {5, 7}},
- {"\U0001f1e6\U00000020", {127462, 32}, {4, 5}},
- {"\U0001f1e6\U00000308\U00000020", {127462, 32}, {6, 7}},
+ {"\U0000200d\U0000000d", {8205, 13}, {3, 4}},
+ {"\U0000200d\U00000308\U0000000d", {8205, 13}, {5, 6}},
+ {"\U0000200d\U0000000a", {8205, 10}, {3, 4}},
+ {"\U0000200d\U00000308\U0000000a", {8205, 10}, {5, 6}},
+ {"\U0000200d\U00000000", {8205, 0}, {3, 4}},
+ {"\U0000200d\U00000308\U00000000", {8205, 0}, {5, 6}},
+ {"\U0000200d\U0000094d", {8205}, {6}},
+ {"\U0000200d\U00000308\U0000094d", {8205}, {8}},
+ {"\U0000200d\U00000300", {8205}, {5}},
+ {"\U0000200d\U00000308\U00000300", {8205}, {7}},
+ {"\U0000200d\U0000200c", {8205}, {6}},
+ {"\U0000200d\U00000308\U0000200c", {8205}, {8}},
+ {"\U0000200d\U0000200d", {8205}, {6}},
+ {"\U0000200d\U00000308\U0000200d", {8205}, {8}},
+ {"\U0000200d\U0001f1e6", {8205, 127462}, {3, 7}},
+ {"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {5, 9}},
+ {"\U0000200d\U000006dd", {8205, 1757}, {3, 5}},
+ {"\U0000200d\U00000308\U000006dd", {8205, 1757}, {5, 7}},
+ {"\U0000200d\U00000903", {8205}, {6}},
+ {"\U0000200d\U00000308\U00000903", {8205}, {8}},
+ {"\U0000200d\U00001100", {8205, 4352}, {3, 6}},
+ {"\U0000200d\U00000308\U00001100", {8205, 4352}, {5, 8}},
+ {"\U0000200d\U00001160", {8205, 4448}, {3, 6}},
+ {"\U0000200d\U00000308\U00001160", {8205, 4448}, {5, 8}},
+ {"\U0000200d\U000011a8", {8205, 4520}, {3, 6}},
+ {"\U0000200d\U00000308\U000011a8", {8205, 4520}, {5, 8}},
+ {"\U0000200d\U0000ac00", {8205, 44032}, {3, 6}},
+ {"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {5, 8}},
+ {"\U0000200d\U0000ac01", {8205, 44033}, {3, 6}},
+ {"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {5, 8}},
+ {"\U0000200d\U00001cf5", {8205, 7413}, {3, 6}},
+ {"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {5, 8}},
+ {"\U0000200d\U00000915", {8205, 2325}, {3, 6}},
+ {"\U0000200d\U00000308\U00000915", {8205, 2325}, {5, 8}},
+ {"\U0000200d\U000000a9", {8205, 169}, {3, 5}},
+ {"\U0000200d\U00000308\U000000a9", {8205, 169}, {5, 7}},
+ {"\U0000200d\U00000020", {8205, 32}, {3, 4}},
+ {"\U0000200d\U00000308\U00000020", {8205, 32}, {5, 6}},
+ {"\U0000200d\U00000378", {8205, 888}, {3, 5}},
+ {"\U0000200d\U00000308\U00000378", {8205, 888}, {5, 7}},
{"\U0001f1e6\U0000000d", {127462, 13}, {4, 5}},
{"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {6, 7}},
{"\U0001f1e6\U0000000a", {127462, 10}, {4, 5}},
{"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {6, 7}},
- {"\U0001f1e6\U00000001", {127462, 1}, {4, 5}},
- {"\U0001f1e6\U00000308\U00000001", {127462, 1}, {6, 7}},
+ {"\U0001f1e6\U00000000", {127462, 0}, {4, 5}},
+ {"\U0001f1e6\U00000308\U00000000", {127462, 0}, {6, 7}},
+ {"\U0001f1e6\U0000094d", {127462}, {7}},
+ {"\U0001f1e6\U00000308\U0000094d", {127462}, {9}},
+ {"\U0001f1e6\U00000300", {127462}, {6}},
+ {"\U0001f1e6\U00000308\U00000300", {127462}, {8}},
{"\U0001f1e6\U0000200c", {127462}, {7}},
{"\U0001f1e6\U00000308\U0000200c", {127462}, {9}},
+ {"\U0001f1e6\U0000200d", {127462}, {7}},
+ {"\U0001f1e6\U00000308\U0000200d", {127462}, {9}},
{"\U0001f1e6\U0001f1e6", {127462}, {8}},
{"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {6, 10}},
- {"\U0001f1e6\U00000600", {127462, 1536}, {4, 6}},
- {"\U0001f1e6\U00000308\U00000600", {127462, 1536}, {6, 8}},
- {"\U0001f1e6\U00000a03", {127462}, {7}},
- {"\U0001f1e6\U00000308\U00000a03", {127462}, {9}},
+ {"\U0001f1e6\U000006dd", {127462, 1757}, {4, 6}},
+ {"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {6, 8}},
+ {"\U0001f1e6\U00000903", {127462}, {7}},
+ {"\U0001f1e6\U00000308\U00000903", {127462}, {9}},
{"\U0001f1e6\U00001100", {127462, 4352}, {4, 7}},
{"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {6, 9}},
{"\U0001f1e6\U00001160", {127462, 4448}, {4, 7}},
@@ -339,134 +393,116 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {6, 9}},
{"\U0001f1e6\U0000ac01", {127462, 44033}, {4, 7}},
{"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {6, 9}},
- {"\U0001f1e6\U00000903", {127462}, {7}},
- {"\U0001f1e6\U00000308\U00000903", {127462}, {9}},
- {"\U0001f1e6\U00000904", {127462, 2308}, {4, 7}},
- {"\U0001f1e6\U00000308\U00000904", {127462, 2308}, {6, 9}},
- {"\U0001f1e6\U00000d4e", {127462, 3406}, {4, 7}},
- {"\U0001f1e6\U00000308\U00000d4e", {127462, 3406}, {6, 9}},
+ {"\U0001f1e6\U00001cf5", {127462, 7413}, {4, 7}},
+ {"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {6, 9}},
{"\U0001f1e6\U00000915", {127462, 2325}, {4, 7}},
{"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {6, 9}},
- {"\U0001f1e6\U0000231a", {127462, 8986}, {4, 7}},
- {"\U0001f1e6\U00000308\U0000231a", {127462, 8986}, {6, 9}},
- {"\U0001f1e6\U00000300", {127462}, {6}},
- {"\U0001f1e6\U00000308\U00000300", {127462}, {8}},
- {"\U0001f1e6\U00000900", {127462}, {7}},
- {"\U0001f1e6\U00000308\U00000900", {127462}, {9}},
- {"\U0001f1e6\U0000094d", {127462}, {7}},
- {"\U0001f1e6\U00000308\U0000094d", {127462}, {9}},
- {"\U0001f1e6\U0000200d", {127462}, {7}},
- {"\U0001f1e6\U00000308\U0000200d", {127462}, {9}},
+ {"\U0001f1e6\U000000a9", {127462, 169}, {4, 6}},
+ {"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {6, 8}},
+ {"\U0001f1e6\U00000020", {127462, 32}, {4, 5}},
+ {"\U0001f1e6\U00000308\U00000020", {127462, 32}, {6, 7}},
{"\U0001f1e6\U00000378", {127462, 888}, {4, 6}},
{"\U0001f1e6\U00000308\U00000378", {127462, 888}, {6, 8}},
- {"\U00000600\U00000020", {1536}, {3}},
- {"\U00000600\U00000308\U00000020", {1536, 32}, {4, 5}},
- {"\U00000600\U0000000d", {1536, 13}, {2, 3}},
- {"\U00000600\U00000308\U0000000d", {1536, 13}, {4, 5}},
- {"\U00000600\U0000000a", {1536, 10}, {2, 3}},
- {"\U00000600\U00000308\U0000000a", {1536, 10}, {4, 5}},
- {"\U00000600\U00000001", {1536, 1}, {2, 3}},
- {"\U00000600\U00000308\U00000001", {1536, 1}, {4, 5}},
- {"\U00000600\U0000200c", {1536}, {5}},
- {"\U00000600\U00000308\U0000200c", {1536}, {7}},
- {"\U00000600\U0001f1e6", {1536}, {6}},
- {"\U00000600\U00000308\U0001f1e6", {1536, 127462}, {4, 8}},
- {"\U00000600\U00000600", {1536}, {4}},
- {"\U00000600\U00000308\U00000600", {1536, 1536}, {4, 6}},
- {"\U00000600\U00000a03", {1536}, {5}},
- {"\U00000600\U00000308\U00000a03", {1536}, {7}},
- {"\U00000600\U00001100", {1536}, {5}},
- {"\U00000600\U00000308\U00001100", {1536, 4352}, {4, 7}},
- {"\U00000600\U00001160", {1536}, {5}},
- {"\U00000600\U00000308\U00001160", {1536, 4448}, {4, 7}},
- {"\U00000600\U000011a8", {1536}, {5}},
- {"\U00000600\U00000308\U000011a8", {1536, 4520}, {4, 7}},
- {"\U00000600\U0000ac00", {1536}, {5}},
- {"\U00000600\U00000308\U0000ac00", {1536, 44032}, {4, 7}},
- {"\U00000600\U0000ac01", {1536}, {5}},
- {"\U00000600\U00000308\U0000ac01", {1536, 44033}, {4, 7}},
- {"\U00000600\U00000903", {1536}, {5}},
- {"\U00000600\U00000308\U00000903", {1536}, {7}},
- {"\U00000600\U00000904", {1536}, {5}},
- {"\U00000600\U00000308\U00000904", {1536, 2308}, {4, 7}},
- {"\U00000600\U00000d4e", {1536}, {5}},
- {"\U00000600\U00000308\U00000d4e", {1536, 3406}, {4, 7}},
- {"\U00000600\U00000915", {1536}, {5}},
- {"\U00000600\U00000308\U00000915", {1536, 2325}, {4, 7}},
- {"\U00000600\U0000231a", {1536}, {5}},
- {"\U00000600\U00000308\U0000231a", {1536, 8986}, {4, 7}},
- {"\U00000600\U00000300", {1536}, {4}},
- {"\U00000600\U00000308\U00000300", {1536}, {6}},
- {"\U00000600\U00000900", {1536}, {5}},
- {"\U00000600\U00000308\U00000900", {1536}, {7}},
- {"\U00000600\U0000094d", {1536}, {5}},
- {"\U00000600\U00000308\U0000094d", {1536}, {7}},
- {"\U00000600\U0000200d", {1536}, {5}},
- {"\U00000600\U00000308\U0000200d", {1536}, {7}},
- {"\U00000600\U00000378", {1536}, {4}},
- {"\U00000600\U00000308\U00000378", {1536, 888}, {4, 6}},
- {"\U00000a03\U00000020", {2563, 32}, {3, 4}},
- {"\U00000a03\U00000308\U00000020", {2563, 32}, {5, 6}},
- {"\U00000a03\U0000000d", {2563, 13}, {3, 4}},
- {"\U00000a03\U00000308\U0000000d", {2563, 13}, {5, 6}},
- {"\U00000a03\U0000000a", {2563, 10}, {3, 4}},
- {"\U00000a03\U00000308\U0000000a", {2563, 10}, {5, 6}},
- {"\U00000a03\U00000001", {2563, 1}, {3, 4}},
- {"\U00000a03\U00000308\U00000001", {2563, 1}, {5, 6}},
- {"\U00000a03\U0000200c", {2563}, {6}},
- {"\U00000a03\U00000308\U0000200c", {2563}, {8}},
- {"\U00000a03\U0001f1e6", {2563, 127462}, {3, 7}},
- {"\U00000a03\U00000308\U0001f1e6", {2563, 127462}, {5, 9}},
- {"\U00000a03\U00000600", {2563, 1536}, {3, 5}},
- {"\U00000a03\U00000308\U00000600", {2563, 1536}, {5, 7}},
- {"\U00000a03\U00000a03", {2563}, {6}},
- {"\U00000a03\U00000308\U00000a03", {2563}, {8}},
- {"\U00000a03\U00001100", {2563, 4352}, {3, 6}},
- {"\U00000a03\U00000308\U00001100", {2563, 4352}, {5, 8}},
- {"\U00000a03\U00001160", {2563, 4448}, {3, 6}},
- {"\U00000a03\U00000308\U00001160", {2563, 4448}, {5, 8}},
- {"\U00000a03\U000011a8", {2563, 4520}, {3, 6}},
- {"\U00000a03\U00000308\U000011a8", {2563, 4520}, {5, 8}},
- {"\U00000a03\U0000ac00", {2563, 44032}, {3, 6}},
- {"\U00000a03\U00000308\U0000ac00", {2563, 44032}, {5, 8}},
- {"\U00000a03\U0000ac01", {2563, 44033}, {3, 6}},
- {"\U00000a03\U00000308\U0000ac01", {2563, 44033}, {5, 8}},
- {"\U00000a03\U00000903", {2563}, {6}},
- {"\U00000a03\U00000308\U00000903", {2563}, {8}},
- {"\U00000a03\U00000904", {2563, 2308}, {3, 6}},
- {"\U00000a03\U00000308\U00000904", {2563, 2308}, {5, 8}},
- {"\U00000a03\U00000d4e", {2563, 3406}, {3, 6}},
- {"\U00000a03\U00000308\U00000d4e", {2563, 3406}, {5, 8}},
- {"\U00000a03\U00000915", {2563, 2325}, {3, 6}},
- {"\U00000a03\U00000308\U00000915", {2563, 2325}, {5, 8}},
- {"\U00000a03\U0000231a", {2563, 8986}, {3, 6}},
- {"\U00000a03\U00000308\U0000231a", {2563, 8986}, {5, 8}},
- {"\U00000a03\U00000300", {2563}, {5}},
- {"\U00000a03\U00000308\U00000300", {2563}, {7}},
- {"\U00000a03\U00000900", {2563}, {6}},
- {"\U00000a03\U00000308\U00000900", {2563}, {8}},
- {"\U00000a03\U0000094d", {2563}, {6}},
- {"\U00000a03\U00000308\U0000094d", {2563}, {8}},
- {"\U00000a03\U0000200d", {2563}, {6}},
- {"\U00000a03\U00000308\U0000200d", {2563}, {8}},
- {"\U00000a03\U00000378", {2563, 888}, {3, 5}},
- {"\U00000a03\U00000308\U00000378", {2563, 888}, {5, 7}},
- {"\U00001100\U00000020", {4352, 32}, {3, 4}},
- {"\U00001100\U00000308\U00000020", {4352, 32}, {5, 6}},
+ {"\U000006dd\U0000000d", {1757, 13}, {2, 3}},
+ {"\U000006dd\U00000308\U0000000d", {1757, 13}, {4, 5}},
+ {"\U000006dd\U0000000a", {1757, 10}, {2, 3}},
+ {"\U000006dd\U00000308\U0000000a", {1757, 10}, {4, 5}},
+ {"\U000006dd\U00000000", {1757, 0}, {2, 3}},
+ {"\U000006dd\U00000308\U00000000", {1757, 0}, {4, 5}},
+ {"\U000006dd\U0000094d", {1757}, {5}},
+ {"\U000006dd\U00000308\U0000094d", {1757}, {7}},
+ {"\U000006dd\U00000300", {1757}, {4}},
+ {"\U000006dd\U00000308\U00000300", {1757}, {6}},
+ {"\U000006dd\U0000200c", {1757}, {5}},
+ {"\U000006dd\U00000308\U0000200c", {1757}, {7}},
+ {"\U000006dd\U0000200d", {1757}, {5}},
+ {"\U000006dd\U00000308\U0000200d", {1757}, {7}},
+ {"\U000006dd\U0001f1e6", {1757}, {6}},
+ {"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {4, 8}},
+ {"\U000006dd\U000006dd", {1757}, {4}},
+ {"\U000006dd\U00000308\U000006dd", {1757, 1757}, {4, 6}},
+ {"\U000006dd\U00000903", {1757}, {5}},
+ {"\U000006dd\U00000308\U00000903", {1757}, {7}},
+ {"\U000006dd\U00001100", {1757}, {5}},
+ {"\U000006dd\U00000308\U00001100", {1757, 4352}, {4, 7}},
+ {"\U000006dd\U00001160", {1757}, {5}},
+ {"\U000006dd\U00000308\U00001160", {1757, 4448}, {4, 7}},
+ {"\U000006dd\U000011a8", {1757}, {5}},
+ {"\U000006dd\U00000308\U000011a8", {1757, 4520}, {4, 7}},
+ {"\U000006dd\U0000ac00", {1757}, {5}},
+ {"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {4, 7}},
+ {"\U000006dd\U0000ac01", {1757}, {5}},
+ {"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {4, 7}},
+ {"\U000006dd\U00001cf5", {1757}, {5}},
+ {"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {4, 7}},
+ {"\U000006dd\U00000915", {1757}, {5}},
+ {"\U000006dd\U00000308\U00000915", {1757, 2325}, {4, 7}},
+ {"\U000006dd\U000000a9", {1757}, {4}},
+ {"\U000006dd\U00000308\U000000a9", {1757, 169}, {4, 6}},
+ {"\U000006dd\U00000020", {1757}, {3}},
+ {"\U000006dd\U00000308\U00000020", {1757, 32}, {4, 5}},
+ {"\U000006dd\U00000378", {1757}, {4}},
+ {"\U000006dd\U00000308\U00000378", {1757, 888}, {4, 6}},
+ {"\U00000903\U0000000d", {2307, 13}, {3, 4}},
+ {"\U00000903\U00000308\U0000000d", {2307, 13}, {5, 6}},
+ {"\U00000903\U0000000a", {2307, 10}, {3, 4}},
+ {"\U00000903\U00000308\U0000000a", {2307, 10}, {5, 6}},
+ {"\U00000903\U00000000", {2307, 0}, {3, 4}},
+ {"\U00000903\U00000308\U00000000", {2307, 0}, {5, 6}},
+ {"\U00000903\U0000094d", {2307}, {6}},
+ {"\U00000903\U00000308\U0000094d", {2307}, {8}},
+ {"\U00000903\U00000300", {2307}, {5}},
+ {"\U00000903\U00000308\U00000300", {2307}, {7}},
+ {"\U00000903\U0000200c", {2307}, {6}},
+ {"\U00000903\U00000308\U0000200c", {2307}, {8}},
+ {"\U00000903\U0000200d", {2307}, {6}},
+ {"\U00000903\U00000308\U0000200d", {2307}, {8}},
+ {"\U00000903\U0001f1e6", {2307, 127462}, {3, 7}},
+ {"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {5, 9}},
+ {"\U00000903\U000006dd", {2307, 1757}, {3, 5}},
+ {"\U00000903\U00000308\U000006dd", {2307, 1757}, {5, 7}},
+ {"\U00000903\U00000903", {2307}, {6}},
+ {"\U00000903\U00000308\U00000903", {2307}, {8}},
+ {"\U00000903\U00001100", {2307, 4352}, {3, 6}},
+ {"\U00000903\U00000308\U00001100", {2307, 4352}, {5, 8}},
+ {"\U00000903\U00001160", {2307, 4448}, {3, 6}},
+ {"\U00000903\U00000308\U00001160", {2307, 4448}, {5, 8}},
+ {"\U00000903\U000011a8", {2307, 4520}, {3, 6}},
+ {"\U00000903\U00000308\U000011a8", {2307, 4520}, {5, 8}},
+ {"\U00000903\U0000ac00", {2307, 44032}, {3, 6}},
+ {"\U00000903\U00000308\U0000ac00", {2307, 44032}, {5, 8}},
+ {"\U00000903\U0000ac01", {2307, 44033}, {3, 6}},
+ {"\U00000903\U00000308\U0000ac01", {2307, 44033}, {5, 8}},
+ {"\U00000903\U00001cf5", {2307, 7413}, {3, 6}},
+ {"\U00000903\U00000308\U00001cf5", {2307, 7413}, {5, 8}},
+ {"\U00000903\U00000915", {2307, 2325}, {3, 6}},
+ {"\U00000903\U00000308\U00000915", {2307, 2325}, {5, 8}},
+ {"\U00000903\U000000a9", {2307, 169}, {3, 5}},
+ {"\U00000903\U00000308\U000000a9", {2307, 169}, {5, 7}},
+ {"\U00000903\U00000020", {2307, 32}, {3, 4}},
+ {"\U00000903\U00000308\U00000020", {2307, 32}, {5, 6}},
+ {"\U00000903\U00000378", {2307, 888}, {3, 5}},
+ {"\U00000903\U00000308\U00000378", {2307, 888}, {5, 7}},
{"\U00001100\U0000000d", {4352, 13}, {3, 4}},
{"\U00001100\U00000308\U0000000d", {4352, 13}, {5, 6}},
{"\U00001100\U0000000a", {4352, 10}, {3, 4}},
{"\U00001100\U00000308\U0000000a", {4352, 10}, {5, 6}},
- {"\U00001100\U00000001", {4352, 1}, {3, 4}},
- {"\U00001100\U00000308\U00000001", {4352, 1}, {5, 6}},
+ {"\U00001100\U00000000", {4352, 0}, {3, 4}},
+ {"\U00001100\U00000308\U00000000", {4352, 0}, {5, 6}},
+ {"\U00001100\U0000094d", {4352}, {6}},
+ {"\U00001100\U00000308\U0000094d", {4352}, {8}},
+ {"\U00001100\U00000300", {4352}, {5}},
+ {"\U00001100\U00000308\U00000300", {4352}, {7}},
{"\U00001100\U0000200c", {4352}, {6}},
{"\U00001100\U00000308\U0000200c", {4352}, {8}},
+ {"\U00001100\U0000200d", {4352}, {6}},
+ {"\U00001100\U00000308\U0000200d", {4352}, {8}},
{"\U00001100\U0001f1e6", {4352, 127462}, {3, 7}},
{"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {5, 9}},
- {"\U00001100\U00000600", {4352, 1536}, {3, 5}},
- {"\U00001100\U00000308\U00000600", {4352, 1536}, {5, 7}},
- {"\U00001100\U00000a03", {4352}, {6}},
- {"\U00001100\U00000308\U00000a03", {4352}, {8}},
+ {"\U00001100\U000006dd", {4352, 1757}, {3, 5}},
+ {"\U00001100\U00000308\U000006dd", {4352, 1757}, {5, 7}},
+ {"\U00001100\U00000903", {4352}, {6}},
+ {"\U00001100\U00000308\U00000903", {4352}, {8}},
{"\U00001100\U00001100", {4352}, {6}},
{"\U00001100\U00000308\U00001100", {4352, 4352}, {5, 8}},
{"\U00001100\U00001160", {4352}, {6}},
@@ -477,42 +513,36 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U00001100\U00000308\U0000ac00", {4352, 44032}, {5, 8}},
{"\U00001100\U0000ac01", {4352}, {6}},
{"\U00001100\U00000308\U0000ac01", {4352, 44033}, {5, 8}},
- {"\U00001100\U00000903", {4352}, {6}},
- {"\U00001100\U00000308\U00000903", {4352}, {8}},
- {"\U00001100\U00000904", {4352, 2308}, {3, 6}},
- {"\U00001100\U00000308\U00000904", {4352, 2308}, {5, 8}},
- {"\U00001100\U00000d4e", {4352, 3406}, {3, 6}},
- {"\U00001100\U00000308\U00000d4e", {4352, 3406}, {5, 8}},
+ {"\U00001100\U00001cf5", {4352, 7413}, {3, 6}},
+ {"\U00001100\U00000308\U00001cf5", {4352, 7413}, {5, 8}},
{"\U00001100\U00000915", {4352, 2325}, {3, 6}},
{"\U00001100\U00000308\U00000915", {4352, 2325}, {5, 8}},
- {"\U00001100\U0000231a", {4352, 8986}, {3, 6}},
- {"\U00001100\U00000308\U0000231a", {4352, 8986}, {5, 8}},
- {"\U00001100\U00000300", {4352}, {5}},
- {"\U00001100\U00000308\U00000300", {4352}, {7}},
- {"\U00001100\U00000900", {4352}, {6}},
- {"\U00001100\U00000308\U00000900", {4352}, {8}},
- {"\U00001100\U0000094d", {4352}, {6}},
- {"\U00001100\U00000308\U0000094d", {4352}, {8}},
- {"\U00001100\U0000200d", {4352}, {6}},
- {"\U00001100\U00000308\U0000200d", {4352}, {8}},
+ {"\U00001100\U000000a9", {4352, 169}, {3, 5}},
+ {"\U00001100\U00000308\U000000a9", {4352, 169}, {5, 7}},
+ {"\U00001100\U00000020", {4352, 32}, {3, 4}},
+ {"\U00001100\U00000308\U00000020", {4352, 32}, {5, 6}},
{"\U00001100\U00000378", {4352, 888}, {3, 5}},
{"\U00001100\U00000308\U00000378", {4352, 888}, {5, 7}},
- {"\U00001160\U00000020", {4448, 32}, {3, 4}},
- {"\U00001160\U00000308\U00000020", {4448, 32}, {5, 6}},
{"\U00001160\U0000000d", {4448, 13}, {3, 4}},
{"\U00001160\U00000308\U0000000d", {4448, 13}, {5, 6}},
{"\U00001160\U0000000a", {4448, 10}, {3, 4}},
{"\U00001160\U00000308\U0000000a", {4448, 10}, {5, 6}},
- {"\U00001160\U00000001", {4448, 1}, {3, 4}},
- {"\U00001160\U00000308\U00000001", {4448, 1}, {5, 6}},
+ {"\U00001160\U00000000", {4448, 0}, {3, 4}},
+ {"\U00001160\U00000308\U00000000", {4448, 0}, {5, 6}},
+ {"\U00001160\U0000094d", {4448}, {6}},
+ {"\U00001160\U00000308\U0000094d", {4448}, {8}},
+ {"\U00001160\U00000300", {4448}, {5}},
+ {"\U00001160\U00000308\U00000300", {4448}, {7}},
{"\U00001160\U0000200c", {4448}, {6}},
{"\U00001160\U00000308\U0000200c", {4448}, {8}},
+ {"\U00001160\U0000200d", {4448}, {6}},
+ {"\U00001160\U00000308\U0000200d", {4448}, {8}},
{"\U00001160\U0001f1e6", {4448, 127462}, {3, 7}},
{"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {5, 9}},
- {"\U00001160\U00000600", {4448, 1536}, {3, 5}},
- {"\U00001160\U00000308\U00000600", {4448, 1536}, {5, 7}},
- {"\U00001160\U00000a03", {4448}, {6}},
- {"\U00001160\U00000308\U00000a03", {4448}, {8}},
+ {"\U00001160\U000006dd", {4448, 1757}, {3, 5}},
+ {"\U00001160\U00000308\U000006dd", {4448, 1757}, {5, 7}},
+ {"\U00001160\U00000903", {4448}, {6}},
+ {"\U00001160\U00000308\U00000903", {4448}, {8}},
{"\U00001160\U00001100", {4448, 4352}, {3, 6}},
{"\U00001160\U00000308\U00001100", {4448, 4352}, {5, 8}},
{"\U00001160\U00001160", {4448}, {6}},
@@ -523,42 +553,36 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U00001160\U00000308\U0000ac00", {4448, 44032}, {5, 8}},
{"\U00001160\U0000ac01", {4448, 44033}, {3, 6}},
{"\U00001160\U00000308\U0000ac01", {4448, 44033}, {5, 8}},
- {"\U00001160\U00000903", {4448}, {6}},
- {"\U00001160\U00000308\U00000903", {4448}, {8}},
- {"\U00001160\U00000904", {4448, 2308}, {3, 6}},
- {"\U00001160\U00000308\U00000904", {4448, 2308}, {5, 8}},
- {"\U00001160\U00000d4e", {4448, 3406}, {3, 6}},
- {"\U00001160\U00000308\U00000d4e", {4448, 3406}, {5, 8}},
+ {"\U00001160\U00001cf5", {4448, 7413}, {3, 6}},
+ {"\U00001160\U00000308\U00001cf5", {4448, 7413}, {5, 8}},
{"\U00001160\U00000915", {4448, 2325}, {3, 6}},
{"\U00001160\U00000308\U00000915", {4448, 2325}, {5, 8}},
- {"\U00001160\U0000231a", {4448, 8986}, {3, 6}},
- {"\U00001160\U00000308\U0000231a", {4448, 8986}, {5, 8}},
- {"\U00001160\U00000300", {4448}, {5}},
- {"\U00001160\U00000308\U00000300", {4448}, {7}},
- {"\U00001160\U00000900", {4448}, {6}},
- {"\U00001160\U00000308\U00000900", {4448}, {8}},
- {"\U00001160\U0000094d", {4448}, {6}},
- {"\U00001160\U00000308\U0000094d", {4448}, {8}},
- {"\U00001160\U0000200d", {4448}, {6}},
- {"\U00001160\U00000308\U0000200d", {4448}, {8}},
+ {"\U00001160\U000000a9", {4448, 169}, {3, 5}},
+ {"\U00001160\U00000308\U000000a9", {4448, 169}, {5, 7}},
+ {"\U00001160\U00000020", {4448, 32}, {3, 4}},
+ {"\U00001160\U00000308\U00000020", {4448, 32}, {5, 6}},
{"\U00001160\U00000378", {4448, 888}, {3, 5}},
{"\U00001160\U00000308\U00000378", {4448, 888}, {5, 7}},
- {"\U000011a8\U00000020", {4520, 32}, {3, 4}},
- {"\U000011a8\U00000308\U00000020", {4520, 32}, {5, 6}},
{"\U000011a8\U0000000d", {4520, 13}, {3, 4}},
{"\U000011a8\U00000308\U0000000d", {4520, 13}, {5, 6}},
{"\U000011a8\U0000000a", {4520, 10}, {3, 4}},
{"\U000011a8\U00000308\U0000000a", {4520, 10}, {5, 6}},
- {"\U000011a8\U00000001", {4520, 1}, {3, 4}},
- {"\U000011a8\U00000308\U00000001", {4520, 1}, {5, 6}},
+ {"\U000011a8\U00000000", {4520, 0}, {3, 4}},
+ {"\U000011a8\U00000308\U00000000", {4520, 0}, {5, 6}},
+ {"\U000011a8\U0000094d", {4520}, {6}},
+ {"\U000011a8\U00000308\U0000094d", {4520}, {8}},
+ {"\U000011a8\U00000300", {4520}, {5}},
+ {"\U000011a8\U00000308\U00000300", {4520}, {7}},
{"\U000011a8\U0000200c", {4520}, {6}},
{"\U000011a8\U00000308\U0000200c", {4520}, {8}},
+ {"\U000011a8\U0000200d", {4520}, {6}},
+ {"\U000011a8\U00000308\U0000200d", {4520}, {8}},
{"\U000011a8\U0001f1e6", {4520, 127462}, {3, 7}},
{"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {5, 9}},
- {"\U000011a8\U00000600", {4520, 1536}, {3, 5}},
- {"\U000011a8\U00000308\U00000600", {4520, 1536}, {5, 7}},
- {"\U000011a8\U00000a03", {4520}, {6}},
- {"\U000011a8\U00000308\U00000a03", {4520}, {8}},
+ {"\U000011a8\U000006dd", {4520, 1757}, {3, 5}},
+ {"\U000011a8\U00000308\U000006dd", {4520, 1757}, {5, 7}},
+ {"\U000011a8\U00000903", {4520}, {6}},
+ {"\U000011a8\U00000308\U00000903", {4520}, {8}},
{"\U000011a8\U00001100", {4520, 4352}, {3, 6}},
{"\U000011a8\U00000308\U00001100", {4520, 4352}, {5, 8}},
{"\U000011a8\U00001160", {4520, 4448}, {3, 6}},
@@ -569,42 +593,36 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {5, 8}},
{"\U000011a8\U0000ac01", {4520, 44033}, {3, 6}},
{"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {5, 8}},
- {"\U000011a8\U00000903", {4520}, {6}},
- {"\U000011a8\U00000308\U00000903", {4520}, {8}},
- {"\U000011a8\U00000904", {4520, 2308}, {3, 6}},
- {"\U000011a8\U00000308\U00000904", {4520, 2308}, {5, 8}},
- {"\U000011a8\U00000d4e", {4520, 3406}, {3, 6}},
- {"\U000011a8\U00000308\U00000d4e", {4520, 3406}, {5, 8}},
+ {"\U000011a8\U00001cf5", {4520, 7413}, {3, 6}},
+ {"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {5, 8}},
{"\U000011a8\U00000915", {4520, 2325}, {3, 6}},
{"\U000011a8\U00000308\U00000915", {4520, 2325}, {5, 8}},
- {"\U000011a8\U0000231a", {4520, 8986}, {3, 6}},
- {"\U000011a8\U00000308\U0000231a", {4520, 8986}, {5, 8}},
- {"\U000011a8\U00000300", {4520}, {5}},
- {"\U000011a8\U00000308\U00000300", {4520}, {7}},
- {"\U000011a8\U00000900", {4520}, {6}},
- {"\U000011a8\U00000308\U00000900", {4520}, {8}},
- {"\U000011a8\U0000094d", {4520}, {6}},
- {"\U000011a8\U00000308\U0000094d", {4520}, {8}},
- {"\U000011a8\U0000200d", {4520}, {6}},
- {"\U000011a8\U00000308\U0000200d", {4520}, {8}},
+ {"\U000011a8\U000000a9", {4520, 169}, {3, 5}},
+ {"\U000011a8\U00000308\U000000a9", {4520, 169}, {5, 7}},
+ {"\U000011a8\U00000020", {4520, 32}, {3, 4}},
+ {"\U000011a8\U00000308\U00000020", {4520, 32}, {5, 6}},
{"\U000011a8\U00000378", {4520, 888}, {3, 5}},
{"\U000011a8\U00000308\U00000378", {4520, 888}, {5, 7}},
- {"\U0000ac00\U00000020", {44032, 32}, {3, 4}},
- {"\U0000ac00\U00000308\U00000020", {44032, 32}, {5, 6}},
{"\U0000ac00\U0000000d", {44032, 13}, {3, 4}},
{"\U0000ac00\U00000308\U0000000d", {44032, 13}, {5, 6}},
{"\U0000ac00\U0000000a", {44032, 10}, {3, 4}},
{"\U0000ac00\U00000308\U0000000a", {44032, 10}, {5, 6}},
- {"\U0000ac00\U00000001", {44032, 1}, {3, 4}},
- {"\U0000ac00\U00000308\U00000001", {44032, 1}, {5, 6}},
+ {"\U0000ac00\U00000000", {44032, 0}, {3, 4}},
+ {"\U0000ac00\U00000308\U00000000", {44032, 0}, {5, 6}},
+ {"\U0000ac00\U0000094d", {44032}, {6}},
+ {"\U0000ac00\U00000308\U0000094d", {44032}, {8}},
+ {"\U0000ac00\U00000300", {44032}, {5}},
+ {"\U0000ac00\U00000308\U00000300", {44032}, {7}},
{"\U0000ac00\U0000200c", {44032}, {6}},
{"\U0000ac00\U00000308\U0000200c", {44032}, {8}},
+ {"\U0000ac00\U0000200d", {44032}, {6}},
+ {"\U0000ac00\U00000308\U0000200d", {44032}, {8}},
{"\U0000ac00\U0001f1e6", {44032, 127462}, {3, 7}},
{"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {5, 9}},
- {"\U0000ac00\U00000600", {44032, 1536}, {3, 5}},
- {"\U0000ac00\U00000308\U00000600", {44032, 1536}, {5, 7}},
- {"\U0000ac00\U00000a03", {44032}, {6}},
- {"\U0000ac00\U00000308\U00000a03", {44032}, {8}},
+ {"\U0000ac00\U000006dd", {44032, 1757}, {3, 5}},
+ {"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {5, 7}},
+ {"\U0000ac00\U00000903", {44032}, {6}},
+ {"\U0000ac00\U00000308\U00000903", {44032}, {8}},
{"\U0000ac00\U00001100", {44032, 4352}, {3, 6}},
{"\U0000ac00\U00000308\U00001100", {44032, 4352}, {5, 8}},
{"\U0000ac00\U00001160", {44032}, {6}},
@@ -615,42 +633,36 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {5, 8}},
{"\U0000ac00\U0000ac01", {44032, 44033}, {3, 6}},
{"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {5, 8}},
- {"\U0000ac00\U00000903", {44032}, {6}},
- {"\U0000ac00\U00000308\U00000903", {44032}, {8}},
- {"\U0000ac00\U00000904", {44032, 2308}, {3, 6}},
- {"\U0000ac00\U00000308\U00000904", {44032, 2308}, {5, 8}},
- {"\U0000ac00\U00000d4e", {44032, 3406}, {3, 6}},
- {"\U0000ac00\U00000308\U00000d4e", {44032, 3406}, {5, 8}},
+ {"\U0000ac00\U00001cf5", {44032, 7413}, {3, 6}},
+ {"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {5, 8}},
{"\U0000ac00\U00000915", {44032, 2325}, {3, 6}},
{"\U0000ac00\U00000308\U00000915", {44032, 2325}, {5, 8}},
- {"\U0000ac00\U0000231a", {44032, 8986}, {3, 6}},
- {"\U0000ac00\U00000308\U0000231a", {44032, 8986}, {5, 8}},
- {"\U0000ac00\U00000300", {44032}, {5}},
- {"\U0000ac00\U00000308\U00000300", {44032}, {7}},
- {"\U0000ac00\U00000900", {44032}, {6}},
- {"\U0000ac00\U00000308\U00000900", {44032}, {8}},
- {"\U0000ac00\U0000094d", {44032}, {6}},
- {"\U0000ac00\U00000308\U0000094d", {44032}, {8}},
- {"\U0000ac00\U0000200d", {44032}, {6}},
- {"\U0000ac00\U00000308\U0000200d", {44032}, {8}},
+ {"\U0000ac00\U000000a9", {44032, 169}, {3, 5}},
+ {"\U0000ac00\U00000308\U000000a9", {44032, 169}, {5, 7}},
+ {"\U0000ac00\U00000020", {44032, 32}, {3, 4}},
+ {"\U0000ac00\U00000308\U00000020", {44032, 32}, {5, 6}},
{"\U0000ac00\U00000378", {44032, 888}, {3, 5}},
{"\U0000ac00\U00000308\U00000378", {44032, 888}, {5, 7}},
- {"\U0000ac01\U00000020", {44033, 32}, {3, 4}},
- {"\U0000ac01\U00000308\U00000020", {44033, 32}, {5, 6}},
{"\U0000ac01\U0000000d", {44033, 13}, {3, 4}},
{"\U0000ac01\U00000308\U0000000d", {44033, 13}, {5, 6}},
{"\U0000ac01\U0000000a", {44033, 10}, {3, 4}},
{"\U0000ac01\U00000308\U0000000a", {44033, 10}, {5, 6}},
- {"\U0000ac01\U00000001", {44033, 1}, {3, 4}},
- {"\U0000ac01\U00000308\U00000001", {44033, 1}, {5, 6}},
+ {"\U0000ac01\U00000000", {44033, 0}, {3, 4}},
+ {"\U0000ac01\U00000308\U00000000", {44033, 0}, {5, 6}},
+ {"\U0000ac01\U0000094d", {44033}, {6}},
+ {"\U0000ac01\U00000308\U0000094d", {44033}, {8}},
+ {"\U0000ac01\U00000300", {44033}, {5}},
+ {"\U0000ac01\U00000308\U00000300", {44033}, {7}},
{"\U0000ac01\U0000200c", {44033}, {6}},
{"\U0000ac01\U00000308\U0000200c", {44033}, {8}},
+ {"\U0000ac01\U0000200d", {44033}, {6}},
+ {"\U0000ac01\U00000308\U0000200d", {44033}, {8}},
{"\U0000ac01\U0001f1e6", {44033, 127462}, {3, 7}},
{"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {5, 9}},
- {"\U0000ac01\U00000600", {44033, 1536}, {3, 5}},
- {"\U0000ac01\U00000308\U00000600", {44033, 1536}, {5, 7}},
- {"\U0000ac01\U00000a03", {44033}, {6}},
- {"\U0000ac01\U00000308\U00000a03", {44033}, {8}},
+ {"\U0000ac01\U000006dd", {44033, 1757}, {3, 5}},
+ {"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {5, 7}},
+ {"\U0000ac01\U00000903", {44033}, {6}},
+ {"\U0000ac01\U00000308\U00000903", {44033}, {8}},
{"\U0000ac01\U00001100", {44033, 4352}, {3, 6}},
{"\U0000ac01\U00000308\U00001100", {44033, 4352}, {5, 8}},
{"\U0000ac01\U00001160", {44033, 4448}, {3, 6}},
@@ -661,180 +673,76 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {5, 8}},
{"\U0000ac01\U0000ac01", {44033, 44033}, {3, 6}},
{"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {5, 8}},
- {"\U0000ac01\U00000903", {44033}, {6}},
- {"\U0000ac01\U00000308\U00000903", {44033}, {8}},
- {"\U0000ac01\U00000904", {44033, 2308}, {3, 6}},
- {"\U0000ac01\U00000308\U00000904", {44033, 2308}, {5, 8}},
- {"\U0000ac01\U00000d4e", {44033, 3406}, {3, 6}},
- {"\U0000ac01\U00000308\U00000d4e", {44033, 3406}, {5, 8}},
+ {"\U0000ac01\U00001cf5", {44033, 7413}, {3, 6}},
+ {"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {5, 8}},
{"\U0000ac01\U00000915", {44033, 2325}, {3, 6}},
{"\U0000ac01\U00000308\U00000915", {44033, 2325}, {5, 8}},
- {"\U0000ac01\U0000231a", {44033, 8986}, {3, 6}},
- {"\U0000ac01\U00000308\U0000231a", {44033, 8986}, {5, 8}},
- {"\U0000ac01\U00000300", {44033}, {5}},
- {"\U0000ac01\U00000308\U00000300", {44033}, {7}},
- {"\U0000ac01\U00000900", {44033}, {6}},
- {"\U0000ac01\U00000308\U00000900", {44033}, {8}},
- {"\U0000ac01\U0000094d", {44033}, {6}},
- {"\U0000ac01\U00000308\U0000094d", {44033}, {8}},
- {"\U0000ac01\U0000200d", {44033}, {6}},
- {"\U0000ac01\U00000308\U0000200d", {44033}, {8}},
+ {"\U0000ac01\U000000a9", {44033, 169}, {3, 5}},
+ {"\U0000ac01\U00000308\U000000a9", {44033, 169}, {5, 7}},
+ {"\U0000ac01\U00000020", {44033, 32}, {3, 4}},
+ {"\U0000ac01\U00000308\U00000020", {44033, 32}, {5, 6}},
{"\U0000ac01\U00000378", {44033, 888}, {3, 5}},
{"\U0000ac01\U00000308\U00000378", {44033, 888}, {5, 7}},
- {"\U00000903\U00000020", {2307, 32}, {3, 4}},
- {"\U00000903\U00000308\U00000020", {2307, 32}, {5, 6}},
- {"\U00000903\U0000000d", {2307, 13}, {3, 4}},
- {"\U00000903\U00000308\U0000000d", {2307, 13}, {5, 6}},
- {"\U00000903\U0000000a", {2307, 10}, {3, 4}},
- {"\U00000903\U00000308\U0000000a", {2307, 10}, {5, 6}},
- {"\U00000903\U00000001", {2307, 1}, {3, 4}},
- {"\U00000903\U00000308\U00000001", {2307, 1}, {5, 6}},
- {"\U00000903\U0000200c", {2307}, {6}},
- {"\U00000903\U00000308\U0000200c", {2307}, {8}},
- {"\U00000903\U0001f1e6", {2307, 127462}, {3, 7}},
- {"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {5, 9}},
- {"\U00000903\U00000600", {2307, 1536}, {3, 5}},
- {"\U00000903\U00000308\U00000600", {2307, 1536}, {5, 7}},
- {"\U00000903\U00000a03", {2307}, {6}},
- {"\U00000903\U00000308\U00000a03", {2307}, {8}},
- {"\U00000903\U00001100", {2307, 4352}, {3, 6}},
- {"\U00000903\U00000308\U00001100", {2307, 4352}, {5, 8}},
- {"\U00000903\U00001160", {2307, 4448}, {3, 6}},
- {"\U00000903\U00000308\U00001160", {2307, 4448}, {5, 8}},
- {"\U00000903\U000011a8", {2307, 4520}, {3, 6}},
- {"\U00000903\U00000308\U000011a8", {2307, 4520}, {5, 8}},
- {"\U00000903\U0000ac00", {2307, 44032}, {3, 6}},
- {"\U00000903\U00000308\U0000ac00", {2307, 44032}, {5, 8}},
- {"\U00000903\U0000ac01", {2307, 44033}, {3, 6}},
- {"\U00000903\U00000308\U0000ac01", {2307, 44033}, {5, 8}},
- {"\U00000903\U00000903", {2307}, {6}},
- {"\U00000903\U00000308\U00000903", {2307}, {8}},
- {"\U00000903\U00000904", {2307, 2308}, {3, 6}},
- {"\U00000903\U00000308\U00000904", {2307, 2308}, {5, 8}},
- {"\U00000903\U00000d4e", {2307, 3406}, {3, 6}},
- {"\U00000903\U00000308\U00000d4e", {2307, 3406}, {5, 8}},
- {"\U00000903\U00000915", {2307, 2325}, {3, 6}},
- {"\U00000903\U00000308\U00000915", {2307, 2325}, {5, 8}},
- {"\U00000903\U0000231a", {2307, 8986}, {3, 6}},
- {"\U00000903\U00000308\U0000231a", {2307, 8986}, {5, 8}},
- {"\U00000903\U00000300", {2307}, {5}},
- {"\U00000903\U00000308\U00000300", {2307}, {7}},
- {"\U00000903\U00000900", {2307}, {6}},
- {"\U00000903\U00000308\U00000900", {2307}, {8}},
- {"\U00000903\U0000094d", {2307}, {6}},
- {"\U00000903\U00000308\U0000094d", {2307}, {8}},
- {"\U00000903\U0000200d", {2307}, {6}},
- {"\U00000903\U00000308\U0000200d", {2307}, {8}},
- {"\U00000903\U00000378", {2307, 888}, {3, 5}},
- {"\U00000903\U00000308\U00000378", {2307, 888}, {5, 7}},
- {"\U00000904\U00000020", {2308, 32}, {3, 4}},
- {"\U00000904\U00000308\U00000020", {2308, 32}, {5, 6}},
- {"\U00000904\U0000000d", {2308, 13}, {3, 4}},
- {"\U00000904\U00000308\U0000000d", {2308, 13}, {5, 6}},
- {"\U00000904\U0000000a", {2308, 10}, {3, 4}},
- {"\U00000904\U00000308\U0000000a", {2308, 10}, {5, 6}},
- {"\U00000904\U00000001", {2308, 1}, {3, 4}},
- {"\U00000904\U00000308\U00000001", {2308, 1}, {5, 6}},
- {"\U00000904\U0000200c", {2308}, {6}},
- {"\U00000904\U00000308\U0000200c", {2308}, {8}},
- {"\U00000904\U0001f1e6", {2308, 127462}, {3, 7}},
- {"\U00000904\U00000308\U0001f1e6", {2308, 127462}, {5, 9}},
- {"\U00000904\U00000600", {2308, 1536}, {3, 5}},
- {"\U00000904\U00000308\U00000600", {2308, 1536}, {5, 7}},
- {"\U00000904\U00000a03", {2308}, {6}},
- {"\U00000904\U00000308\U00000a03", {2308}, {8}},
- {"\U00000904\U00001100", {2308, 4352}, {3, 6}},
- {"\U00000904\U00000308\U00001100", {2308, 4352}, {5, 8}},
- {"\U00000904\U00001160", {2308, 4448}, {3, 6}},
- {"\U00000904\U00000308\U00001160", {2308, 4448}, {5, 8}},
- {"\U00000904\U000011a8", {2308, 4520}, {3, 6}},
- {"\U00000904\U00000308\U000011a8", {2308, 4520}, {5, 8}},
- {"\U00000904\U0000ac00", {2308, 44032}, {3, 6}},
- {"\U00000904\U00000308\U0000ac00", {2308, 44032}, {5, 8}},
- {"\U00000904\U0000ac01", {2308, 44033}, {3, 6}},
- {"\U00000904\U00000308\U0000ac01", {2308, 44033}, {5, 8}},
- {"\U00000904\U00000903", {2308}, {6}},
- {"\U00000904\U00000308\U00000903", {2308}, {8}},
- {"\U00000904\U00000904", {2308, 2308}, {3, 6}},
- {"\U00000904\U00000308\U00000904", {2308, 2308}, {5, 8}},
- {"\U00000904\U00000d4e", {2308, 3406}, {3, 6}},
- {"\U00000904\U00000308\U00000d4e", {2308, 3406}, {5, 8}},
- {"\U00000904\U00000915", {2308, 2325}, {3, 6}},
- {"\U00000904\U00000308\U00000915", {2308, 2325}, {5, 8}},
- {"\U00000904\U0000231a", {2308, 8986}, {3, 6}},
- {"\U00000904\U00000308\U0000231a", {2308, 8986}, {5, 8}},
- {"\U00000904\U00000300", {2308}, {5}},
- {"\U00000904\U00000308\U00000300", {2308}, {7}},
- {"\U00000904\U00000900", {2308}, {6}},
- {"\U00000904\U00000308\U00000900", {2308}, {8}},
- {"\U00000904\U0000094d", {2308}, {6}},
- {"\U00000904\U00000308\U0000094d", {2308}, {8}},
- {"\U00000904\U0000200d", {2308}, {6}},
- {"\U00000904\U00000308\U0000200d", {2308}, {8}},
- {"\U00000904\U00000378", {2308, 888}, {3, 5}},
- {"\U00000904\U00000308\U00000378", {2308, 888}, {5, 7}},
- {"\U00000d4e\U00000020", {3406}, {4}},
- {"\U00000d4e\U00000308\U00000020", {3406, 32}, {5, 6}},
- {"\U00000d4e\U0000000d", {3406, 13}, {3, 4}},
- {"\U00000d4e\U00000308\U0000000d", {3406, 13}, {5, 6}},
- {"\U00000d4e\U0000000a", {3406, 10}, {3, 4}},
- {"\U00000d4e\U00000308\U0000000a", {3406, 10}, {5, 6}},
- {"\U00000d4e\U00000001", {3406, 1}, {3, 4}},
- {"\U00000d4e\U00000308\U00000001", {3406, 1}, {5, 6}},
- {"\U00000d4e\U0000200c", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000200c", {3406}, {8}},
- {"\U00000d4e\U0001f1e6", {3406}, {7}},
- {"\U00000d4e\U00000308\U0001f1e6", {3406, 127462}, {5, 9}},
- {"\U00000d4e\U00000600", {3406}, {5}},
- {"\U00000d4e\U00000308\U00000600", {3406, 1536}, {5, 7}},
- {"\U00000d4e\U00000a03", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000a03", {3406}, {8}},
- {"\U00000d4e\U00001100", {3406}, {6}},
- {"\U00000d4e\U00000308\U00001100", {3406, 4352}, {5, 8}},
- {"\U00000d4e\U00001160", {3406}, {6}},
- {"\U00000d4e\U00000308\U00001160", {3406, 4448}, {5, 8}},
- {"\U00000d4e\U000011a8", {3406}, {6}},
- {"\U00000d4e\U00000308\U000011a8", {3406, 4520}, {5, 8}},
- {"\U00000d4e\U0000ac00", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000ac00", {3406, 44032}, {5, 8}},
- {"\U00000d4e\U0000ac01", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000ac01", {3406, 44033}, {5, 8}},
- {"\U00000d4e\U00000903", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000903", {3406}, {8}},
- {"\U00000d4e\U00000904", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000904", {3406, 2308}, {5, 8}},
- {"\U00000d4e\U00000d4e", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000d4e", {3406, 3406}, {5, 8}},
- {"\U00000d4e\U00000915", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000915", {3406, 2325}, {5, 8}},
- {"\U00000d4e\U0000231a", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000231a", {3406, 8986}, {5, 8}},
- {"\U00000d4e\U00000300", {3406}, {5}},
- {"\U00000d4e\U00000308\U00000300", {3406}, {7}},
- {"\U00000d4e\U00000900", {3406}, {6}},
- {"\U00000d4e\U00000308\U00000900", {3406}, {8}},
- {"\U00000d4e\U0000094d", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000094d", {3406}, {8}},
- {"\U00000d4e\U0000200d", {3406}, {6}},
- {"\U00000d4e\U00000308\U0000200d", {3406}, {8}},
- {"\U00000d4e\U00000378", {3406}, {5}},
- {"\U00000d4e\U00000308\U00000378", {3406, 888}, {5, 7}},
- {"\U00000915\U00000020", {2325, 32}, {3, 4}},
- {"\U00000915\U00000308\U00000020", {2325, 32}, {5, 6}},
+ {"\U00001cf5\U0000000d", {7413, 13}, {3, 4}},
+ {"\U00001cf5\U00000308\U0000000d", {7413, 13}, {5, 6}},
+ {"\U00001cf5\U0000000a", {7413, 10}, {3, 4}},
+ {"\U00001cf5\U00000308\U0000000a", {7413, 10}, {5, 6}},
+ {"\U00001cf5\U00000000", {7413, 0}, {3, 4}},
+ {"\U00001cf5\U00000308\U00000000", {7413, 0}, {5, 6}},
+ {"\U00001cf5\U0000094d", {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000094d", {7413}, {8}},
+ {"\U00001cf5\U00000300", {7413}, {5}},
+ {"\U00001cf5\U00000308\U00000300", {7413}, {7}},
+ {"\U00001cf5\U0000200c", {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000200c", {7413}, {8}},
+ {"\U00001cf5\U0000200d", {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000200d", {7413}, {8}},
+ {"\U00001cf5\U0001f1e6", {7413, 127462}, {3, 7}},
+ {"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {5, 9}},
+ {"\U00001cf5\U000006dd", {7413, 1757}, {3, 5}},
+ {"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {5, 7}},
+ {"\U00001cf5\U00000903", {7413}, {6}},
+ {"\U00001cf5\U00000308\U00000903", {7413}, {8}},
+ {"\U00001cf5\U00001100", {7413, 4352}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001100", {7413, 4352}, {5, 8}},
+ {"\U00001cf5\U00001160", {7413, 4448}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001160", {7413, 4448}, {5, 8}},
+ {"\U00001cf5\U000011a8", {7413, 4520}, {3, 6}},
+ {"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {5, 8}},
+ {"\U00001cf5\U0000ac00", {7413, 44032}, {3, 6}},
+ {"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {5, 8}},
+ {"\U00001cf5\U0000ac01", {7413, 44033}, {3, 6}},
+ {"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {5, 8}},
+ {"\U00001cf5\U00001cf5", {7413, 7413}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {5, 8}},
+ {"\U00001cf5\U00000915", {7413}, {6}},
+ {"\U00001cf5\U00000308\U00000915", {7413}, {8}},
+ {"\U00001cf5\U000000a9", {7413, 169}, {3, 5}},
+ {"\U00001cf5\U00000308\U000000a9", {7413, 169}, {5, 7}},
+ {"\U00001cf5\U00000020", {7413, 32}, {3, 4}},
+ {"\U00001cf5\U00000308\U00000020", {7413, 32}, {5, 6}},
+ {"\U00001cf5\U00000378", {7413, 888}, {3, 5}},
+ {"\U00001cf5\U00000308\U00000378", {7413, 888}, {5, 7}},
{"\U00000915\U0000000d", {2325, 13}, {3, 4}},
{"\U00000915\U00000308\U0000000d", {2325, 13}, {5, 6}},
{"\U00000915\U0000000a", {2325, 10}, {3, 4}},
{"\U00000915\U00000308\U0000000a", {2325, 10}, {5, 6}},
- {"\U00000915\U00000001", {2325, 1}, {3, 4}},
- {"\U00000915\U00000308\U00000001", {2325, 1}, {5, 6}},
+ {"\U00000915\U00000000", {2325, 0}, {3, 4}},
+ {"\U00000915\U00000308\U00000000", {2325, 0}, {5, 6}},
+ {"\U00000915\U0000094d", {2325}, {6}},
+ {"\U00000915\U00000308\U0000094d", {2325}, {8}},
+ {"\U00000915\U00000300", {2325}, {5}},
+ {"\U00000915\U00000308\U00000300", {2325}, {7}},
{"\U00000915\U0000200c", {2325}, {6}},
{"\U00000915\U00000308\U0000200c", {2325}, {8}},
+ {"\U00000915\U0000200d", {2325}, {6}},
+ {"\U00000915\U00000308\U0000200d", {2325}, {8}},
{"\U00000915\U0001f1e6", {2325, 127462}, {3, 7}},
{"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {5, 9}},
- {"\U00000915\U00000600", {2325, 1536}, {3, 5}},
- {"\U00000915\U00000308\U00000600", {2325, 1536}, {5, 7}},
- {"\U00000915\U00000a03", {2325}, {6}},
- {"\U00000915\U00000308\U00000a03", {2325}, {8}},
+ {"\U00000915\U000006dd", {2325, 1757}, {3, 5}},
+ {"\U00000915\U00000308\U000006dd", {2325, 1757}, {5, 7}},
+ {"\U00000915\U00000903", {2325}, {6}},
+ {"\U00000915\U00000308\U00000903", {2325}, {8}},
{"\U00000915\U00001100", {2325, 4352}, {3, 6}},
{"\U00000915\U00000308\U00001100", {2325, 4352}, {5, 8}},
{"\U00000915\U00001160", {2325, 4448}, {3, 6}},
@@ -845,300 +753,134 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U00000915\U00000308\U0000ac00", {2325, 44032}, {5, 8}},
{"\U00000915\U0000ac01", {2325, 44033}, {3, 6}},
{"\U00000915\U00000308\U0000ac01", {2325, 44033}, {5, 8}},
- {"\U00000915\U00000903", {2325}, {6}},
- {"\U00000915\U00000308\U00000903", {2325}, {8}},
- {"\U00000915\U00000904", {2325, 2308}, {3, 6}},
- {"\U00000915\U00000308\U00000904", {2325, 2308}, {5, 8}},
- {"\U00000915\U00000d4e", {2325, 3406}, {3, 6}},
- {"\U00000915\U00000308\U00000d4e", {2325, 3406}, {5, 8}},
+ {"\U00000915\U00001cf5", {2325, 7413}, {3, 6}},
+ {"\U00000915\U00000308\U00001cf5", {2325, 7413}, {5, 8}},
{"\U00000915\U00000915", {2325, 2325}, {3, 6}},
{"\U00000915\U00000308\U00000915", {2325, 2325}, {5, 8}},
- {"\U00000915\U0000231a", {2325, 8986}, {3, 6}},
- {"\U00000915\U00000308\U0000231a", {2325, 8986}, {5, 8}},
- {"\U00000915\U00000300", {2325}, {5}},
- {"\U00000915\U00000308\U00000300", {2325}, {7}},
- {"\U00000915\U00000900", {2325}, {6}},
- {"\U00000915\U00000308\U00000900", {2325}, {8}},
- {"\U00000915\U0000094d", {2325}, {6}},
- {"\U00000915\U00000308\U0000094d", {2325}, {8}},
- {"\U00000915\U0000200d", {2325}, {6}},
- {"\U00000915\U00000308\U0000200d", {2325}, {8}},
+ {"\U00000915\U000000a9", {2325, 169}, {3, 5}},
+ {"\U00000915\U00000308\U000000a9", {2325, 169}, {5, 7}},
+ {"\U00000915\U00000020", {2325, 32}, {3, 4}},
+ {"\U00000915\U00000308\U00000020", {2325, 32}, {5, 6}},
{"\U00000915\U00000378", {2325, 888}, {3, 5}},
{"\U00000915\U00000308\U00000378", {2325, 888}, {5, 7}},
- {"\U0000231a\U00000020", {8986, 32}, {3, 4}},
- {"\U0000231a\U00000308\U00000020", {8986, 32}, {5, 6}},
- {"\U0000231a\U0000000d", {8986, 13}, {3, 4}},
- {"\U0000231a\U00000308\U0000000d", {8986, 13}, {5, 6}},
- {"\U0000231a\U0000000a", {8986, 10}, {3, 4}},
- {"\U0000231a\U00000308\U0000000a", {8986, 10}, {5, 6}},
- {"\U0000231a\U00000001", {8986, 1}, {3, 4}},
- {"\U0000231a\U00000308\U00000001", {8986, 1}, {5, 6}},
- {"\U0000231a\U0000200c", {8986}, {6}},
- {"\U0000231a\U00000308\U0000200c", {8986}, {8}},
- {"\U0000231a\U0001f1e6", {8986, 127462}, {3, 7}},
- {"\U0000231a\U00000308\U0001f1e6", {8986, 127462}, {5, 9}},
- {"\U0000231a\U00000600", {8986, 1536}, {3, 5}},
- {"\U0000231a\U00000308\U00000600", {8986, 1536}, {5, 7}},
- {"\U0000231a\U00000a03", {8986}, {6}},
- {"\U0000231a\U00000308\U00000a03", {8986}, {8}},
- {"\U0000231a\U00001100", {8986, 4352}, {3, 6}},
- {"\U0000231a\U00000308\U00001100", {8986, 4352}, {5, 8}},
- {"\U0000231a\U00001160", {8986, 4448}, {3, 6}},
- {"\U0000231a\U00000308\U00001160", {8986, 4448}, {5, 8}},
- {"\U0000231a\U000011a8", {8986, 4520}, {3, 6}},
- {"\U0000231a\U00000308\U000011a8", {8986, 4520}, {5, 8}},
- {"\U0000231a\U0000ac00", {8986, 44032}, {3, 6}},
- {"\U0000231a\U00000308\U0000ac00", {8986, 44032}, {5, 8}},
- {"\U0000231a\U0000ac01", {8986, 44033}, {3, 6}},
- {"\U0000231a\U00000308\U0000ac01", {8986, 44033}, {5, 8}},
- {"\U0000231a\U00000903", {8986}, {6}},
- {"\U0000231a\U00000308\U00000903", {8986}, {8}},
- {"\U0000231a\U00000904", {8986, 2308}, {3, 6}},
- {"\U0000231a\U00000308\U00000904", {8986, 2308}, {5, 8}},
- {"\U0000231a\U00000d4e", {8986, 3406}, {3, 6}},
- {"\U0000231a\U00000308\U00000d4e", {8986, 3406}, {5, 8}},
- {"\U0000231a\U00000915", {8986, 2325}, {3, 6}},
- {"\U0000231a\U00000308\U00000915", {8986, 2325}, {5, 8}},
- {"\U0000231a\U0000231a", {8986, 8986}, {3, 6}},
- {"\U0000231a\U00000308\U0000231a", {8986, 8986}, {5, 8}},
- {"\U0000231a\U00000300", {8986}, {5}},
- {"\U0000231a\U00000308\U00000300", {8986}, {7}},
- {"\U0000231a\U00000900", {8986}, {6}},
- {"\U0000231a\U00000308\U00000900", {8986}, {8}},
- {"\U0000231a\U0000094d", {8986}, {6}},
- {"\U0000231a\U00000308\U0000094d", {8986}, {8}},
- {"\U0000231a\U0000200d", {8986}, {6}},
- {"\U0000231a\U00000308\U0000200d", {8986}, {8}},
- {"\U0000231a\U00000378", {8986, 888}, {3, 5}},
- {"\U0000231a\U00000308\U00000378", {8986, 888}, {5, 7}},
- {"\U00000300\U00000020", {768, 32}, {2, 3}},
- {"\U00000300\U00000308\U00000020", {768, 32}, {4, 5}},
- {"\U00000300\U0000000d", {768, 13}, {2, 3}},
- {"\U00000300\U00000308\U0000000d", {768, 13}, {4, 5}},
- {"\U00000300\U0000000a", {768, 10}, {2, 3}},
- {"\U00000300\U00000308\U0000000a", {768, 10}, {4, 5}},
- {"\U00000300\U00000001", {768, 1}, {2, 3}},
- {"\U00000300\U00000308\U00000001", {768, 1}, {4, 5}},
- {"\U00000300\U0000200c", {768}, {5}},
- {"\U00000300\U00000308\U0000200c", {768}, {7}},
- {"\U00000300\U0001f1e6", {768, 127462}, {2, 6}},
- {"\U00000300\U00000308\U0001f1e6", {768, 127462}, {4, 8}},
- {"\U00000300\U00000600", {768, 1536}, {2, 4}},
- {"\U00000300\U00000308\U00000600", {768, 1536}, {4, 6}},
- {"\U00000300\U00000a03", {768}, {5}},
- {"\U00000300\U00000308\U00000a03", {768}, {7}},
- {"\U00000300\U00001100", {768, 4352}, {2, 5}},
- {"\U00000300\U00000308\U00001100", {768, 4352}, {4, 7}},
- {"\U00000300\U00001160", {768, 4448}, {2, 5}},
- {"\U00000300\U00000308\U00001160", {768, 4448}, {4, 7}},
- {"\U00000300\U000011a8", {768, 4520}, {2, 5}},
- {"\U00000300\U00000308\U000011a8", {768, 4520}, {4, 7}},
- {"\U00000300\U0000ac00", {768, 44032}, {2, 5}},
- {"\U00000300\U00000308\U0000ac00", {768, 44032}, {4, 7}},
- {"\U00000300\U0000ac01", {768, 44033}, {2, 5}},
- {"\U00000300\U00000308\U0000ac01", {768, 44033}, {4, 7}},
- {"\U00000300\U00000903", {768}, {5}},
- {"\U00000300\U00000308\U00000903", {768}, {7}},
- {"\U00000300\U00000904", {768, 2308}, {2, 5}},
- {"\U00000300\U00000308\U00000904", {768, 2308}, {4, 7}},
- {"\U00000300\U00000d4e", {768, 3406}, {2, 5}},
- {"\U00000300\U00000308\U00000d4e", {768, 3406}, {4, 7}},
- {"\U00000300\U00000915", {768, 2325}, {2, 5}},
- {"\U00000300\U00000308\U00000915", {768, 2325}, {4, 7}},
- {"\U00000300\U0000231a", {768, 8986}, {2, 5}},
- {"\U00000300\U00000308\U0000231a", {768, 8986}, {4, 7}},
- {"\U00000300\U00000300", {768}, {4}},
- {"\U00000300\U00000308\U00000300", {768}, {6}},
- {"\U00000300\U00000900", {768}, {5}},
- {"\U00000300\U00000308\U00000900", {768}, {7}},
- {"\U00000300\U0000094d", {768}, {5}},
- {"\U00000300\U00000308\U0000094d", {768}, {7}},
- {"\U00000300\U0000200d", {768}, {5}},
- {"\U00000300\U00000308\U0000200d", {768}, {7}},
- {"\U00000300\U00000378", {768, 888}, {2, 4}},
- {"\U00000300\U00000308\U00000378", {768, 888}, {4, 6}},
- {"\U00000900\U00000020", {2304, 32}, {3, 4}},
- {"\U00000900\U00000308\U00000020", {2304, 32}, {5, 6}},
- {"\U00000900\U0000000d", {2304, 13}, {3, 4}},
- {"\U00000900\U00000308\U0000000d", {2304, 13}, {5, 6}},
- {"\U00000900\U0000000a", {2304, 10}, {3, 4}},
- {"\U00000900\U00000308\U0000000a", {2304, 10}, {5, 6}},
- {"\U00000900\U00000001", {2304, 1}, {3, 4}},
- {"\U00000900\U00000308\U00000001", {2304, 1}, {5, 6}},
- {"\U00000900\U0000200c", {2304}, {6}},
- {"\U00000900\U00000308\U0000200c", {2304}, {8}},
- {"\U00000900\U0001f1e6", {2304, 127462}, {3, 7}},
- {"\U00000900\U00000308\U0001f1e6", {2304, 127462}, {5, 9}},
- {"\U00000900\U00000600", {2304, 1536}, {3, 5}},
- {"\U00000900\U00000308\U00000600", {2304, 1536}, {5, 7}},
- {"\U00000900\U00000a03", {2304}, {6}},
- {"\U00000900\U00000308\U00000a03", {2304}, {8}},
- {"\U00000900\U00001100", {2304, 4352}, {3, 6}},
- {"\U00000900\U00000308\U00001100", {2304, 4352}, {5, 8}},
- {"\U00000900\U00001160", {2304, 4448}, {3, 6}},
- {"\U00000900\U00000308\U00001160", {2304, 4448}, {5, 8}},
- {"\U00000900\U000011a8", {2304, 4520}, {3, 6}},
- {"\U00000900\U00000308\U000011a8", {2304, 4520}, {5, 8}},
- {"\U00000900\U0000ac00", {2304, 44032}, {3, 6}},
- {"\U00000900\U00000308\U0000ac00", {2304, 44032}, {5, 8}},
- {"\U00000900\U0000ac01", {2304, 44033}, {3, 6}},
- {"\U00000900\U00000308\U0000ac01", {2304, 44033}, {5, 8}},
- {"\U00000900\U00000903", {2304}, {6}},
- {"\U00000900\U00000308\U00000903", {2304}, {8}},
- {"\U00000900\U00000904", {2304, 2308}, {3, 6}},
- {"\U00000900\U00000308\U00000904", {2304, 2308}, {5, 8}},
- {"\U00000900\U00000d4e", {2304, 3406}, {3, 6}},
- {"\U00000900\U00000308\U00000d4e", {2304, 3406}, {5, 8}},
- {"\U00000900\U00000915", {2304, 2325}, {3, 6}},
- {"\U00000900\U00000308\U00000915", {2304, 2325}, {5, 8}},
- {"\U00000900\U0000231a", {2304, 8986}, {3, 6}},
- {"\U00000900\U00000308\U0000231a", {2304, 8986}, {5, 8}},
- {"\U00000900\U00000300", {2304}, {5}},
- {"\U00000900\U00000308\U00000300", {2304}, {7}},
- {"\U00000900\U00000900", {2304}, {6}},
- {"\U00000900\U00000308\U00000900", {2304}, {8}},
- {"\U00000900\U0000094d", {2304}, {6}},
- {"\U00000900\U00000308\U0000094d", {2304}, {8}},
- {"\U00000900\U0000200d", {2304}, {6}},
- {"\U00000900\U00000308\U0000200d", {2304}, {8}},
- {"\U00000900\U00000378", {2304, 888}, {3, 5}},
- {"\U00000900\U00000308\U00000378", {2304, 888}, {5, 7}},
- {"\U0000094d\U00000020", {2381, 32}, {3, 4}},
- {"\U0000094d\U00000308\U00000020", {2381, 32}, {5, 6}},
- {"\U0000094d\U0000000d", {2381, 13}, {3, 4}},
- {"\U0000094d\U00000308\U0000000d", {2381, 13}, {5, 6}},
- {"\U0000094d\U0000000a", {2381, 10}, {3, 4}},
- {"\U0000094d\U00000308\U0000000a", {2381, 10}, {5, 6}},
- {"\U0000094d\U00000001", {2381, 1}, {3, 4}},
- {"\U0000094d\U00000308\U00000001", {2381, 1}, {5, 6}},
- {"\U0000094d\U0000200c", {2381}, {6}},
- {"\U0000094d\U00000308\U0000200c", {2381}, {8}},
- {"\U0000094d\U0001f1e6", {2381, 127462}, {3, 7}},
- {"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {5, 9}},
- {"\U0000094d\U00000600", {2381, 1536}, {3, 5}},
- {"\U0000094d\U00000308\U00000600", {2381, 1536}, {5, 7}},
- {"\U0000094d\U00000a03", {2381}, {6}},
- {"\U0000094d\U00000308\U00000a03", {2381}, {8}},
- {"\U0000094d\U00001100", {2381, 4352}, {3, 6}},
- {"\U0000094d\U00000308\U00001100", {2381, 4352}, {5, 8}},
- {"\U0000094d\U00001160", {2381, 4448}, {3, 6}},
- {"\U0000094d\U00000308\U00001160", {2381, 4448}, {5, 8}},
- {"\U0000094d\U000011a8", {2381, 4520}, {3, 6}},
- {"\U0000094d\U00000308\U000011a8", {2381, 4520}, {5, 8}},
- {"\U0000094d\U0000ac00", {2381, 44032}, {3, 6}},
- {"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {5, 8}},
- {"\U0000094d\U0000ac01", {2381, 44033}, {3, 6}},
- {"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {5, 8}},
- {"\U0000094d\U00000903", {2381}, {6}},
- {"\U0000094d\U00000308\U00000903", {2381}, {8}},
- {"\U0000094d\U00000904", {2381, 2308}, {3, 6}},
- {"\U0000094d\U00000308\U00000904", {2381, 2308}, {5, 8}},
- {"\U0000094d\U00000d4e", {2381, 3406}, {3, 6}},
- {"\U0000094d\U00000308\U00000d4e", {2381, 3406}, {5, 8}},
- {"\U0000094d\U00000915", {2381, 2325}, {3, 6}},
- {"\U0000094d\U00000308\U00000915", {2381, 2325}, {5, 8}},
- {"\U0000094d\U0000231a", {2381, 8986}, {3, 6}},
- {"\U0000094d\U00000308\U0000231a", {2381, 8986}, {5, 8}},
- {"\U0000094d\U00000300", {2381}, {5}},
- {"\U0000094d\U00000308\U00000300", {2381}, {7}},
- {"\U0000094d\U00000900", {2381}, {6}},
- {"\U0000094d\U00000308\U00000900", {2381}, {8}},
- {"\U0000094d\U0000094d", {2381}, {6}},
- {"\U0000094d\U00000308\U0000094d", {2381}, {8}},
- {"\U0000094d\U0000200d", {2381}, {6}},
- {"\U0000094d\U00000308\U0000200d", {2381}, {8}},
- {"\U0000094d\U00000378", {2381, 888}, {3, 5}},
- {"\U0000094d\U00000308\U00000378", {2381, 888}, {5, 7}},
- {"\U0000200d\U00000020", {8205, 32}, {3, 4}},
- {"\U0000200d\U00000308\U00000020", {8205, 32}, {5, 6}},
- {"\U0000200d\U0000000d", {8205, 13}, {3, 4}},
- {"\U0000200d\U00000308\U0000000d", {8205, 13}, {5, 6}},
- {"\U0000200d\U0000000a", {8205, 10}, {3, 4}},
- {"\U0000200d\U00000308\U0000000a", {8205, 10}, {5, 6}},
- {"\U0000200d\U00000001", {8205, 1}, {3, 4}},
- {"\U0000200d\U00000308\U00000001", {8205, 1}, {5, 6}},
- {"\U0000200d\U0000200c", {8205}, {6}},
- {"\U0000200d\U00000308\U0000200c", {8205}, {8}},
- {"\U0000200d\U0001f1e6", {8205, 127462}, {3, 7}},
- {"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {5, 9}},
- {"\U0000200d\U00000600", {8205, 1536}, {3, 5}},
- {"\U0000200d\U00000308\U00000600", {8205, 1536}, {5, 7}},
- {"\U0000200d\U00000a03", {8205}, {6}},
- {"\U0000200d\U00000308\U00000a03", {8205}, {8}},
- {"\U0000200d\U00001100", {8205, 4352}, {3, 6}},
- {"\U0000200d\U00000308\U00001100", {8205, 4352}, {5, 8}},
- {"\U0000200d\U00001160", {8205, 4448}, {3, 6}},
- {"\U0000200d\U00000308\U00001160", {8205, 4448}, {5, 8}},
- {"\U0000200d\U000011a8", {8205, 4520}, {3, 6}},
- {"\U0000200d\U00000308\U000011a8", {8205, 4520}, {5, 8}},
- {"\U0000200d\U0000ac00", {8205, 44032}, {3, 6}},
- {"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {5, 8}},
- {"\U0000200d\U0000ac01", {8205, 44033}, {3, 6}},
- {"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {5, 8}},
- {"\U0000200d\U00000903", {8205}, {6}},
- {"\U0000200d\U00000308\U00000903", {8205}, {8}},
- {"\U0000200d\U00000904", {8205, 2308}, {3, 6}},
- {"\U0000200d\U00000308\U00000904", {8205, 2308}, {5, 8}},
- {"\U0000200d\U00000d4e", {8205, 3406}, {3, 6}},
- {"\U0000200d\U00000308\U00000d4e", {8205, 3406}, {5, 8}},
- {"\U0000200d\U00000915", {8205, 2325}, {3, 6}},
- {"\U0000200d\U00000308\U00000915", {8205, 2325}, {5, 8}},
- {"\U0000200d\U0000231a", {8205, 8986}, {3, 6}},
- {"\U0000200d\U00000308\U0000231a", {8205, 8986}, {5, 8}},
- {"\U0000200d\U00000300", {8205}, {5}},
- {"\U0000200d\U00000308\U00000300", {8205}, {7}},
- {"\U0000200d\U00000900", {8205}, {6}},
- {"\U0000200d\U00000308\U00000900", {8205}, {8}},
- {"\U0000200d\U0000094d", {8205}, {6}},
- {"\U0000200d\U00000308\U0000094d", {8205}, {8}},
- {"\U0000200d\U0000200d", {8205}, {6}},
- {"\U0000200d\U00000308\U0000200d", {8205}, {8}},
- {"\U0000200d\U00000378", {8205, 888}, {3, 5}},
- {"\U0000200d\U00000308\U00000378", {8205, 888}, {5, 7}},
- {"\U00000378\U00000020", {888, 32}, {2, 3}},
- {"\U00000378\U00000308\U00000020", {888, 32}, {4, 5}},
- {"\U00000378\U0000000d", {888, 13}, {2, 3}},
- {"\U00000378\U00000308\U0000000d", {888, 13}, {4, 5}},
- {"\U00000378\U0000000a", {888, 10}, {2, 3}},
- {"\U00000378\U00000308\U0000000a", {888, 10}, {4, 5}},
- {"\U00000378\U00000001", {888, 1}, {2, 3}},
- {"\U00000378\U00000308\U00000001", {888, 1}, {4, 5}},
- {"\U00000378\U0000200c", {888}, {5}},
- {"\U00000378\U00000308\U0000200c", {888}, {7}},
- {"\U00000378\U0001f1e6", {888, 127462}, {2, 6}},
- {"\U00000378\U00000308\U0001f1e6", {888, 127462}, {4, 8}},
- {"\U00000378\U00000600", {888, 1536}, {2, 4}},
- {"\U00000378\U00000308\U00000600", {888, 1536}, {4, 6}},
- {"\U00000378\U00000a03", {888}, {5}},
- {"\U00000378\U00000308\U00000a03", {888}, {7}},
- {"\U00000378\U00001100", {888, 4352}, {2, 5}},
- {"\U00000378\U00000308\U00001100", {888, 4352}, {4, 7}},
- {"\U00000378\U00001160", {888, 4448}, {2, 5}},
- {"\U00000378\U00000308\U00001160", {888, 4448}, {4, 7}},
- {"\U00000378\U000011a8", {888, 4520}, {2, 5}},
- {"\U00000378\U00000308\U000011a8", {888, 4520}, {4, 7}},
- {"\U00000378\U0000ac00", {888, 44032}, {2, 5}},
- {"\U00000378\U00000308\U0000ac00", {888, 44032}, {4, 7}},
- {"\U00000378\U0000ac01", {888, 44033}, {2, 5}},
- {"\U00000378\U00000308\U0000ac01", {888, 44033}, {4, 7}},
- {"\U00000378\U00000903", {888}, {5}},
- {"\U00000378\U00000308\U00000903", {888}, {7}},
- {"\U00000378\U00000904", {888, 2308}, {2, 5}},
- {"\U00000378\U00000308\U00000904", {888, 2308}, {4, 7}},
- {"\U00000378\U00000d4e", {888, 3406}, {2, 5}},
- {"\U00000378\U00000308\U00000d4e", {888, 3406}, {4, 7}},
- {"\U00000378\U00000915", {888, 2325}, {2, 5}},
- {"\U00000378\U00000308\U00000915", {888, 2325}, {4, 7}},
- {"\U00000378\U0000231a", {888, 8986}, {2, 5}},
- {"\U00000378\U00000308\U0000231a", {888, 8986}, {4, 7}},
- {"\U00000378\U00000300", {888}, {4}},
- {"\U00000378\U00000308\U00000300", {888}, {6}},
- {"\U00000378\U00000900", {888}, {5}},
- {"\U00000378\U00000308\U00000900", {888}, {7}},
- {"\U00000378\U0000094d", {888}, {5}},
- {"\U00000378\U00000308\U0000094d", {888}, {7}},
+ {"\U000000a9\U0000000d", {169, 13}, {2, 3}},
+ {"\U000000a9\U00000308\U0000000d", {169, 13}, {4, 5}},
+ {"\U000000a9\U0000000a", {169, 10}, {2, 3}},
+ {"\U000000a9\U00000308\U0000000a", {169, 10}, {4, 5}},
+ {"\U000000a9\U00000000", {169, 0}, {2, 3}},
+ {"\U000000a9\U00000308\U00000000", {169, 0}, {4, 5}},
+ {"\U000000a9\U0000094d", {169}, {5}},
+ {"\U000000a9\U00000308\U0000094d", {169}, {7}},
+ {"\U000000a9\U00000300", {169}, {4}},
+ {"\U000000a9\U00000308\U00000300", {169}, {6}},
+ {"\U000000a9\U0000200c", {169}, {5}},
+ {"\U000000a9\U00000308\U0000200c", {169}, {7}},
+ {"\U000000a9\U0000200d", {169}, {5}},
+ {"\U000000a9\U00000308\U0000200d", {169}, {7}},
+ {"\U000000a9\U0001f1e6", {169, 127462}, {2, 6}},
+ {"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {4, 8}},
+ {"\U000000a9\U000006dd", {169, 1757}, {2, 4}},
+ {"\U000000a9\U00000308\U000006dd", {169, 1757}, {4, 6}},
+ {"\U000000a9\U00000903", {169}, {5}},
+ {"\U000000a9\U00000308\U00000903", {169}, {7}},
+ {"\U000000a9\U00001100", {169, 4352}, {2, 5}},
+ {"\U000000a9\U00000308\U00001100", {169, 4352}, {4, 7}},
+ {"\U000000a9\U00001160", {169, 4448}, {2, 5}},
+ {"\U000000a9\U00000308\U00001160", {169, 4448}, {4, 7}},
+ {"\U000000a9\U000011a8", {169, 4520}, {2, 5}},
+ {"\U000000a9\U00000308\U000011a8", {169, 4520}, {4, 7}},
+ {"\U000000a9\U0000ac00", {169, 44032}, {2, 5}},
+ {"\U000000a9\U00000308\U0000ac00", {169, 44032}, {4, 7}},
+ {"\U000000a9\U0000ac01", {169, 44033}, {2, 5}},
+ {"\U000000a9\U00000308\U0000ac01", {169, 44033}, {4, 7}},
+ {"\U000000a9\U00001cf5", {169, 7413}, {2, 5}},
+ {"\U000000a9\U00000308\U00001cf5", {169, 7413}, {4, 7}},
+ {"\U000000a9\U00000915", {169, 2325}, {2, 5}},
+ {"\U000000a9\U00000308\U00000915", {169, 2325}, {4, 7}},
+ {"\U000000a9\U000000a9", {169, 169}, {2, 4}},
+ {"\U000000a9\U00000308\U000000a9", {169, 169}, {4, 6}},
+ {"\U000000a9\U00000020", {169, 32}, {2, 3}},
+ {"\U000000a9\U00000308\U00000020", {169, 32}, {4, 5}},
+ {"\U000000a9\U00000378", {169, 888}, {2, 4}},
+ {"\U000000a9\U00000308\U00000378", {169, 888}, {4, 6}},
+ {"\U00000020\U0000000d", {32, 13}, {1, 2}},
+ {"\U00000020\U00000308\U0000000d", {32, 13}, {3, 4}},
+ {"\U00000020\U0000000a", {32, 10}, {1, 2}},
+ {"\U00000020\U00000308\U0000000a", {32, 10}, {3, 4}},
+ {"\U00000020\U00000000", {32, 0}, {1, 2}},
+ {"\U00000020\U00000308\U00000000", {32, 0}, {3, 4}},
+ {"\U00000020\U0000094d", {32}, {4}},
+ {"\U00000020\U00000308\U0000094d", {32}, {6}},
+ {"\U00000020\U00000300", {32}, {3}},
+ {"\U00000020\U00000308\U00000300", {32}, {5}},
+ {"\U00000020\U0000200c", {32}, {4}},
+ {"\U00000020\U00000308\U0000200c", {32}, {6}},
+ {"\U00000020\U0000200d", {32}, {4}},
+ {"\U00000020\U00000308\U0000200d", {32}, {6}},
+ {"\U00000020\U0001f1e6", {32, 127462}, {1, 5}},
+ {"\U00000020\U00000308\U0001f1e6", {32, 127462}, {3, 7}},
+ {"\U00000020\U000006dd", {32, 1757}, {1, 3}},
+ {"\U00000020\U00000308\U000006dd", {32, 1757}, {3, 5}},
+ {"\U00000020\U00000903", {32}, {4}},
+ {"\U00000020\U00000308\U00000903", {32}, {6}},
+ {"\U00000020\U00001100", {32, 4352}, {1, 4}},
+ {"\U00000020\U00000308\U00001100", {32, 4352}, {3, 6}},
+ {"\U00000020\U00001160", {32, 4448}, {1, 4}},
+ {"\U00000020\U00000308\U00001160", {32, 4448}, {3, 6}},
+ {"\U00000020\U000011a8", {32, 4520}, {1, 4}},
+ {"\U00000020\U00000308\U000011a8", {32, 4520}, {3, 6}},
+ {"\U00000020\U0000ac00", {32, 44032}, {1, 4}},
+ {"\U00000020\U00000308\U0000ac00", {32, 44032}, {3, 6}},
+ {"\U00000020\U0000ac01", {32, 44033}, {1, 4}},
+ {"\U00000020\U00000308\U0000ac01", {32, 44033}, {3, 6}},
+ {"\U00000020\U00001cf5", {32, 7413}, {1, 4}},
+ {"\U00000020\U00000308\U00001cf5", {32, 7413}, {3, 6}},
+ {"\U00000020\U00000915", {32, 2325}, {1, 4}},
+ {"\U00000020\U00000308\U00000915", {32, 2325}, {3, 6}},
+ {"\U00000020\U000000a9", {32, 169}, {1, 3}},
+ {"\U00000020\U00000308\U000000a9", {32, 169}, {3, 5}},
+ {"\U00000020\U00000020", {32, 32}, {1, 2}},
+ {"\U00000020\U00000308\U00000020", {32, 32}, {3, 4}},
+ {"\U00000020\U00000378", {32, 888}, {1, 3}},
+ {"\U00000020\U00000308\U00000378", {32, 888}, {3, 5}},
+ {"\U00000378\U0000000d", {888, 13}, {2, 3}},
+ {"\U00000378\U00000308\U0000000d", {888, 13}, {4, 5}},
+ {"\U00000378\U0000000a", {888, 10}, {2, 3}},
+ {"\U00000378\U00000308\U0000000a", {888, 10}, {4, 5}},
+ {"\U00000378\U00000000", {888, 0}, {2, 3}},
+ {"\U00000378\U00000308\U00000000", {888, 0}, {4, 5}},
+ {"\U00000378\U0000094d", {888}, {5}},
+ {"\U00000378\U00000308\U0000094d", {888}, {7}},
+ {"\U00000378\U00000300", {888}, {4}},
+ {"\U00000378\U00000308\U00000300", {888}, {6}},
+ {"\U00000378\U0000200c", {888}, {5}},
+ {"\U00000378\U00000308\U0000200c", {888}, {7}},
{"\U00000378\U0000200d", {888}, {5}},
{"\U00000378\U00000308\U0000200d", {888}, {7}},
+ {"\U00000378\U0001f1e6", {888, 127462}, {2, 6}},
+ {"\U00000378\U00000308\U0001f1e6", {888, 127462}, {4, 8}},
+ {"\U00000378\U000006dd", {888, 1757}, {2, 4}},
+ {"\U00000378\U00000308\U000006dd", {888, 1757}, {4, 6}},
+ {"\U00000378\U00000903", {888}, {5}},
+ {"\U00000378\U00000308\U00000903", {888}, {7}},
+ {"\U00000378\U00001100", {888, 4352}, {2, 5}},
+ {"\U00000378\U00000308\U00001100", {888, 4352}, {4, 7}},
+ {"\U00000378\U00001160", {888, 4448}, {2, 5}},
+ {"\U00000378\U00000308\U00001160", {888, 4448}, {4, 7}},
+ {"\U00000378\U000011a8", {888, 4520}, {2, 5}},
+ {"\U00000378\U00000308\U000011a8", {888, 4520}, {4, 7}},
+ {"\U00000378\U0000ac00", {888, 44032}, {2, 5}},
+ {"\U00000378\U00000308\U0000ac00", {888, 44032}, {4, 7}},
+ {"\U00000378\U0000ac01", {888, 44033}, {2, 5}},
+ {"\U00000378\U00000308\U0000ac01", {888, 44033}, {4, 7}},
+ {"\U00000378\U00001cf5", {888, 7413}, {2, 5}},
+ {"\U00000378\U00000308\U00001cf5", {888, 7413}, {4, 7}},
+ {"\U00000378\U00000915", {888, 2325}, {2, 5}},
+ {"\U00000378\U00000308\U00000915", {888, 2325}, {4, 7}},
+ {"\U00000378\U000000a9", {888, 169}, {2, 4}},
+ {"\U00000378\U00000308\U000000a9", {888, 169}, {4, 6}},
+ {"\U00000378\U00000020", {888, 32}, {2, 3}},
+ {"\U00000378\U00000308\U00000020", {888, 32}, {4, 5}},
{"\U00000378\U00000378", {888, 888}, {2, 4}},
{"\U00000378\U00000308\U00000378", {888, 888}, {4, 6}},
{"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 6}},
@@ -1163,7 +905,7 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {21}},
{"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {11}},
{"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {4, 8}},
- {"\U00002701\U0000200d\U00002701", {9985}, {9}},
+ {"\U00002701\U0000200d\U00002701", {9985, 9985}, {6, 9}},
{"\U00000061\U0000200d\U00002701", {97, 9985}, {4, 7}},
{"\U00000915\U00000924", {2325, 2340}, {3, 6}},
{"\U00000915\U0000094d\U00000924", {2325}, {9}},
@@ -1173,9 +915,27 @@ std::array<data<char>, 1093> data_utf8 = {{
{"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {15}},
{"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {15}},
{"\U00000915\U0000094d\U00000061", {2325, 97}, {6, 7}},
- {"\U00000061\U0000094d\U00000924", {97, 2340}, {4, 7}},
- {"\U0000003f\U0000094d\U00000924", {63, 2340}, {4, 7}},
- {"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {12}}}};
+ {"\U00000061\U0000094d\U00000924", {97}, {7}},
+ {"\U0000003f\U0000094d\U00000924", {63}, {7}},
+ {"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {12}},
+ {"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {15}},
+ {"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {9, 15}},
+ {"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {18}},
+ {"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {6, 15, 30, 42}},
+ {"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {18}},
+ {"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {3, 12}},
+ {"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {3, 12, 18}},
+ {"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {9, 12}},
+ {"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {9, 15, 18}},
+ {"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {12}},
+ {"\U00000cf1\U00000c95", {3313, 3221}, {3, 6}},
+ {"\U00000cf2\U00000cab", {3314, 3243}, {3, 6}},
+ {"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {3, 9}},
+ {"\U00001cf5\U00000995", {7413}, {6}},
+ {"\U00001cf6\U000009aa", {7414}, {6}},
+ {"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {6, 9}},
+ {"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {6, 9}},
+ {"\U00011a3a\U00011a0b", {72250}, {8}}}};
/// The data for UTF-16.
///
@@ -1183,69 +943,27 @@ std::array<data<char>, 1093> data_utf8 = {{
/// since the size of the code units differ the breaks can contain different
/// values.
#ifndef TEST_HAS_NO_WIDE_CHARACTERS
-std::array<data<wchar_t>, 1093> data_utf16 = {{
- {L"\U00000020\U00000020", {32, 32}, {1, 2}},
- {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
- {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
- {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
- {L"\U00000020\U00000001", {32, 1}, {1, 2}},
- {L"\U00000020\U00000308\U00000001", {32, 1}, {2, 3}},
- {L"\U00000020\U0000200c", {32}, {2}},
- {L"\U00000020\U00000308\U0000200c", {32}, {3}},
- {L"\U00000020\U0001f1e6", {32, 127462}, {1, 3}},
- {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 4}},
- {L"\U00000020\U00000600", {32, 1536}, {1, 2}},
- {L"\U00000020\U00000308\U00000600", {32, 1536}, {2, 3}},
- {L"\U00000020\U00000a03", {32}, {2}},
- {L"\U00000020\U00000308\U00000a03", {32}, {3}},
- {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
- {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
- {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
- {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
- {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
- {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
- {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
- {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
- {L"\U00000020\U00000903", {32}, {2}},
- {L"\U00000020\U00000308\U00000903", {32}, {3}},
- {L"\U00000020\U00000904", {32, 2308}, {1, 2}},
- {L"\U00000020\U00000308\U00000904", {32, 2308}, {2, 3}},
- {L"\U00000020\U00000d4e", {32, 3406}, {1, 2}},
- {L"\U00000020\U00000308\U00000d4e", {32, 3406}, {2, 3}},
- {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
- {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
- {L"\U00000020\U0000231a", {32, 8986}, {1, 2}},
- {L"\U00000020\U00000308\U0000231a", {32, 8986}, {2, 3}},
- {L"\U00000020\U00000300", {32}, {2}},
- {L"\U00000020\U00000308\U00000300", {32}, {3}},
- {L"\U00000020\U00000900", {32}, {2}},
- {L"\U00000020\U00000308\U00000900", {32}, {3}},
- {L"\U00000020\U0000094d", {32}, {2}},
- {L"\U00000020\U00000308\U0000094d", {32}, {3}},
- {L"\U00000020\U0000200d", {32}, {2}},
- {L"\U00000020\U00000308\U0000200d", {32}, {3}},
- {L"\U00000020\U00000378", {32, 888}, {1, 2}},
- {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
- {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
+std::array<data<wchar_t>, 853> data_utf16 = {{
{L"\U0000000d\U0000000d", {13, 13}, {1, 2}},
{L"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 2, 3}},
{L"\U0000000d\U0000000a", {13}, {2}},
{L"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 2, 3}},
- {L"\U0000000d\U00000001", {13, 1}, {1, 2}},
- {L"\U0000000d\U00000308\U00000001", {13, 776, 1}, {1, 2, 3}},
+ {L"\U0000000d\U00000000", {13, 0}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 2, 3}},
+ {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
+ {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
{L"\U0000000d\U0000200c", {13, 8204}, {1, 2}},
{L"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
{L"\U0000000d\U0001f1e6", {13, 127462}, {1, 3}},
{L"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 2, 4}},
- {L"\U0000000d\U00000600", {13, 1536}, {1, 2}},
- {L"\U0000000d\U00000308\U00000600", {13, 776, 1536}, {1, 2, 3}},
- {L"\U0000000d\U00000a03", {13, 2563}, {1, 2}},
- {L"\U0000000d\U00000308\U00000a03", {13, 776}, {1, 3}},
+ {L"\U0000000d\U000006dd", {13, 1757}, {1, 2}},
+ {L"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
{L"\U0000000d\U00001100", {13, 4352}, {1, 2}},
{L"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 2, 3}},
{L"\U0000000d\U00001160", {13, 4448}, {1, 2}},
@@ -1256,42 +974,36 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 2, 3}},
{L"\U0000000d\U0000ac01", {13, 44033}, {1, 2}},
{L"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 2, 3}},
- {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
- {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000904", {13, 2308}, {1, 2}},
- {L"\U0000000d\U00000308\U00000904", {13, 776, 2308}, {1, 2, 3}},
- {L"\U0000000d\U00000d4e", {13, 3406}, {1, 2}},
- {L"\U0000000d\U00000308\U00000d4e", {13, 776, 3406}, {1, 2, 3}},
+ {L"\U0000000d\U00001cf5", {13, 7413}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 2, 3}},
{L"\U0000000d\U00000915", {13, 2325}, {1, 2}},
{L"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 2, 3}},
- {L"\U0000000d\U0000231a", {13, 8986}, {1, 2}},
- {L"\U0000000d\U00000308\U0000231a", {13, 776, 8986}, {1, 2, 3}},
- {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
- {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000900", {13, 2304}, {1, 2}},
- {L"\U0000000d\U00000308\U00000900", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
- {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
+ {L"\U0000000d\U000000a9", {13, 169}, {1, 2}},
+ {L"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 2, 3}},
+ {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
{L"\U0000000d\U00000378", {13, 888}, {1, 2}},
{L"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 2, 3}},
- {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
{L"\U0000000a\U0000000d", {10, 13}, {1, 2}},
{L"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 2, 3}},
{L"\U0000000a\U0000000a", {10, 10}, {1, 2}},
{L"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 2, 3}},
- {L"\U0000000a\U00000001", {10, 1}, {1, 2}},
- {L"\U0000000a\U00000308\U00000001", {10, 776, 1}, {1, 2, 3}},
+ {L"\U0000000a\U00000000", {10, 0}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 2, 3}},
+ {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
+ {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
{L"\U0000000a\U0000200c", {10, 8204}, {1, 2}},
{L"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
{L"\U0000000a\U0001f1e6", {10, 127462}, {1, 3}},
{L"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 2, 4}},
- {L"\U0000000a\U00000600", {10, 1536}, {1, 2}},
- {L"\U0000000a\U00000308\U00000600", {10, 776, 1536}, {1, 2, 3}},
- {L"\U0000000a\U00000a03", {10, 2563}, {1, 2}},
- {L"\U0000000a\U00000308\U00000a03", {10, 776}, {1, 3}},
+ {L"\U0000000a\U000006dd", {10, 1757}, {1, 2}},
+ {L"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
{L"\U0000000a\U00001100", {10, 4352}, {1, 2}},
{L"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 2, 3}},
{L"\U0000000a\U00001160", {10, 4448}, {1, 2}},
@@ -1302,88 +1014,156 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 2, 3}},
{L"\U0000000a\U0000ac01", {10, 44033}, {1, 2}},
{L"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 2, 3}},
- {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
- {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000904", {10, 2308}, {1, 2}},
- {L"\U0000000a\U00000308\U00000904", {10, 776, 2308}, {1, 2, 3}},
- {L"\U0000000a\U00000d4e", {10, 3406}, {1, 2}},
- {L"\U0000000a\U00000308\U00000d4e", {10, 776, 3406}, {1, 2, 3}},
+ {L"\U0000000a\U00001cf5", {10, 7413}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 2, 3}},
{L"\U0000000a\U00000915", {10, 2325}, {1, 2}},
{L"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 2, 3}},
- {L"\U0000000a\U0000231a", {10, 8986}, {1, 2}},
- {L"\U0000000a\U00000308\U0000231a", {10, 776, 8986}, {1, 2, 3}},
- {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
- {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000900", {10, 2304}, {1, 2}},
- {L"\U0000000a\U00000308\U00000900", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
- {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
+ {L"\U0000000a\U000000a9", {10, 169}, {1, 2}},
+ {L"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 2, 3}},
+ {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
{L"\U0000000a\U00000378", {10, 888}, {1, 2}},
{L"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 2, 3}},
- {L"\U00000001\U00000020", {1, 32}, {1, 2}},
- {L"\U00000001\U00000308\U00000020", {1, 776, 32}, {1, 2, 3}},
- {L"\U00000001\U0000000d", {1, 13}, {1, 2}},
- {L"\U00000001\U00000308\U0000000d", {1, 776, 13}, {1, 2, 3}},
- {L"\U00000001\U0000000a", {1, 10}, {1, 2}},
- {L"\U00000001\U00000308\U0000000a", {1, 776, 10}, {1, 2, 3}},
- {L"\U00000001\U00000001", {1, 1}, {1, 2}},
- {L"\U00000001\U00000308\U00000001", {1, 776, 1}, {1, 2, 3}},
- {L"\U00000001\U0000200c", {1, 8204}, {1, 2}},
- {L"\U00000001\U00000308\U0000200c", {1, 776}, {1, 3}},
- {L"\U00000001\U0001f1e6", {1, 127462}, {1, 3}},
- {L"\U00000001\U00000308\U0001f1e6", {1, 776, 127462}, {1, 2, 4}},
- {L"\U00000001\U00000600", {1, 1536}, {1, 2}},
- {L"\U00000001\U00000308\U00000600", {1, 776, 1536}, {1, 2, 3}},
- {L"\U00000001\U00000a03", {1, 2563}, {1, 2}},
- {L"\U00000001\U00000308\U00000a03", {1, 776}, {1, 3}},
- {L"\U00000001\U00001100", {1, 4352}, {1, 2}},
- {L"\U00000001\U00000308\U00001100", {1, 776, 4352}, {1, 2, 3}},
- {L"\U00000001\U00001160", {1, 4448}, {1, 2}},
- {L"\U00000001\U00000308\U00001160", {1, 776, 4448}, {1, 2, 3}},
- {L"\U00000001\U000011a8", {1, 4520}, {1, 2}},
- {L"\U00000001\U00000308\U000011a8", {1, 776, 4520}, {1, 2, 3}},
- {L"\U00000001\U0000ac00", {1, 44032}, {1, 2}},
- {L"\U00000001\U00000308\U0000ac00", {1, 776, 44032}, {1, 2, 3}},
- {L"\U00000001\U0000ac01", {1, 44033}, {1, 2}},
- {L"\U00000001\U00000308\U0000ac01", {1, 776, 44033}, {1, 2, 3}},
- {L"\U00000001\U00000903", {1, 2307}, {1, 2}},
- {L"\U00000001\U00000308\U00000903", {1, 776}, {1, 3}},
- {L"\U00000001\U00000904", {1, 2308}, {1, 2}},
- {L"\U00000001\U00000308\U00000904", {1, 776, 2308}, {1, 2, 3}},
- {L"\U00000001\U00000d4e", {1, 3406}, {1, 2}},
- {L"\U00000001\U00000308\U00000d4e", {1, 776, 3406}, {1, 2, 3}},
- {L"\U00000001\U00000915", {1, 2325}, {1, 2}},
- {L"\U00000001\U00000308\U00000915", {1, 776, 2325}, {1, 2, 3}},
- {L"\U00000001\U0000231a", {1, 8986}, {1, 2}},
- {L"\U00000001\U00000308\U0000231a", {1, 776, 8986}, {1, 2, 3}},
- {L"\U00000001\U00000300", {1, 768}, {1, 2}},
- {L"\U00000001\U00000308\U00000300", {1, 776}, {1, 3}},
- {L"\U00000001\U00000900", {1, 2304}, {1, 2}},
- {L"\U00000001\U00000308\U00000900", {1, 776}, {1, 3}},
- {L"\U00000001\U0000094d", {1, 2381}, {1, 2}},
- {L"\U00000001\U00000308\U0000094d", {1, 776}, {1, 3}},
- {L"\U00000001\U0000200d", {1, 8205}, {1, 2}},
- {L"\U00000001\U00000308\U0000200d", {1, 776}, {1, 3}},
- {L"\U00000001\U00000378", {1, 888}, {1, 2}},
- {L"\U00000001\U00000308\U00000378", {1, 776, 888}, {1, 2, 3}},
- {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
- {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
+ {L"\U00000000\U0000000d", {0, 13}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 2, 3}},
+ {L"\U00000000\U0000000a", {0, 10}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 2, 3}},
+ {L"\U00000000\U00000000", {0, 0}, {1, 2}},
+ {L"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 2, 3}},
+ {L"\U00000000\U0000094d", {0, 2381}, {1, 2}},
+ {L"\U00000000\U00000308\U0000094d", {0, 776}, {1, 3}},
+ {L"\U00000000\U00000300", {0, 768}, {1, 2}},
+ {L"\U00000000\U00000308\U00000300", {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200c", {0, 8204}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200c", {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200d", {0, 8205}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200d", {0, 776}, {1, 3}},
+ {L"\U00000000\U0001f1e6", {0, 127462}, {1, 3}},
+ {L"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 2, 4}},
+ {L"\U00000000\U000006dd", {0, 1757}, {1, 2}},
+ {L"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 2, 3}},
+ {L"\U00000000\U00000903", {0, 2307}, {1, 2}},
+ {L"\U00000000\U00000308\U00000903", {0, 776}, {1, 3}},
+ {L"\U00000000\U00001100", {0, 4352}, {1, 2}},
+ {L"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 2, 3}},
+ {L"\U00000000\U00001160", {0, 4448}, {1, 2}},
+ {L"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 2, 3}},
+ {L"\U00000000\U000011a8", {0, 4520}, {1, 2}},
+ {L"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 2, 3}},
+ {L"\U00000000\U0000ac00", {0, 44032}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 2, 3}},
+ {L"\U00000000\U0000ac01", {0, 44033}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 2, 3}},
+ {L"\U00000000\U00001cf5", {0, 7413}, {1, 2}},
+ {L"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 2, 3}},
+ {L"\U00000000\U00000915", {0, 2325}, {1, 2}},
+ {L"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 2, 3}},
+ {L"\U00000000\U000000a9", {0, 169}, {1, 2}},
+ {L"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 2, 3}},
+ {L"\U00000000\U00000020", {0, 32}, {1, 2}},
+ {L"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 2, 3}},
+ {L"\U00000000\U00000378", {0, 888}, {1, 2}},
+ {L"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 2, 3}},
+ {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
+ {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
+ {L"\U0000094d\U00000000", {2381, 0}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000000", {2381, 0}, {2, 3}},
+ {L"\U0000094d\U0000094d", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
+ {L"\U0000094d\U00000300", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
+ {L"\U0000094d\U0000200c", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
+ {L"\U0000094d\U0000200d", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
+ {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 3}},
+ {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 4}},
+ {L"\U0000094d\U000006dd", {2381, 1757}, {1, 2}},
+ {L"\U0000094d\U00000308\U000006dd", {2381, 1757}, {2, 3}},
+ {L"\U0000094d\U00000903", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
+ {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
+ {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
+ {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
+ {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
+ {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
+ {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
+ {L"\U0000094d\U00001cf5", {2381, 7413}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {2, 3}},
+ {L"\U0000094d\U00000915", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000915", {2381}, {3}},
+ {L"\U0000094d\U000000a9", {2381, 169}, {1, 2}},
+ {L"\U0000094d\U00000308\U000000a9", {2381, 169}, {2, 3}},
+ {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
+ {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
+ {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
+ {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
+ {L"\U00000300\U00000000", {768, 0}, {1, 2}},
+ {L"\U00000300\U00000308\U00000000", {768, 0}, {2, 3}},
+ {L"\U00000300\U0000094d", {768}, {2}},
+ {L"\U00000300\U00000308\U0000094d", {768}, {3}},
+ {L"\U00000300\U00000300", {768}, {2}},
+ {L"\U00000300\U00000308\U00000300", {768}, {3}},
+ {L"\U00000300\U0000200c", {768}, {2}},
+ {L"\U00000300\U00000308\U0000200c", {768}, {3}},
+ {L"\U00000300\U0000200d", {768}, {2}},
+ {L"\U00000300\U00000308\U0000200d", {768}, {3}},
+ {L"\U00000300\U0001f1e6", {768, 127462}, {1, 3}},
+ {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 4}},
+ {L"\U00000300\U000006dd", {768, 1757}, {1, 2}},
+ {L"\U00000300\U00000308\U000006dd", {768, 1757}, {2, 3}},
+ {L"\U00000300\U00000903", {768}, {2}},
+ {L"\U00000300\U00000308\U00000903", {768}, {3}},
+ {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
+ {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
+ {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
+ {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
+ {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
+ {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
+ {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
+ {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
+ {L"\U00000300\U00001cf5", {768, 7413}, {1, 2}},
+ {L"\U00000300\U00000308\U00001cf5", {768, 7413}, {2, 3}},
+ {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
+ {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
+ {L"\U00000300\U000000a9", {768, 169}, {1, 2}},
+ {L"\U00000300\U00000308\U000000a9", {768, 169}, {2, 3}},
+ {L"\U00000300\U00000020", {768, 32}, {1, 2}},
+ {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
+ {L"\U00000300\U00000378", {768, 888}, {1, 2}},
+ {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
{L"\U0000200c\U0000000d", {8204, 13}, {1, 2}},
{L"\U0000200c\U00000308\U0000000d", {8204, 13}, {2, 3}},
{L"\U0000200c\U0000000a", {8204, 10}, {1, 2}},
{L"\U0000200c\U00000308\U0000000a", {8204, 10}, {2, 3}},
- {L"\U0000200c\U00000001", {8204, 1}, {1, 2}},
- {L"\U0000200c\U00000308\U00000001", {8204, 1}, {2, 3}},
+ {L"\U0000200c\U00000000", {8204, 0}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000000", {8204, 0}, {2, 3}},
+ {L"\U0000200c\U0000094d", {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
+ {L"\U0000200c\U00000300", {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
{L"\U0000200c\U0000200c", {8204}, {2}},
{L"\U0000200c\U00000308\U0000200c", {8204}, {3}},
+ {L"\U0000200c\U0000200d", {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
{L"\U0000200c\U0001f1e6", {8204, 127462}, {1, 3}},
{L"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {2, 4}},
- {L"\U0000200c\U00000600", {8204, 1536}, {1, 2}},
- {L"\U0000200c\U00000308\U00000600", {8204, 1536}, {2, 3}},
- {L"\U0000200c\U00000a03", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000a03", {8204}, {3}},
+ {L"\U0000200c\U000006dd", {8204, 1757}, {1, 2}},
+ {L"\U0000200c\U00000308\U000006dd", {8204, 1757}, {2, 3}},
+ {L"\U0000200c\U00000903", {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
{L"\U0000200c\U00001100", {8204, 4352}, {1, 2}},
{L"\U0000200c\U00000308\U00001100", {8204, 4352}, {2, 3}},
{L"\U0000200c\U00001160", {8204, 4448}, {1, 2}},
@@ -1394,43 +1174,77 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {2, 3}},
{L"\U0000200c\U0000ac01", {8204, 44033}, {1, 2}},
{L"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {2, 3}},
- {L"\U0000200c\U00000903", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
- {L"\U0000200c\U00000904", {8204, 2308}, {1, 2}},
- {L"\U0000200c\U00000308\U00000904", {8204, 2308}, {2, 3}},
- {L"\U0000200c\U00000d4e", {8204, 3406}, {1, 2}},
- {L"\U0000200c\U00000308\U00000d4e", {8204, 3406}, {2, 3}},
+ {L"\U0000200c\U00001cf5", {8204, 7413}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {2, 3}},
{L"\U0000200c\U00000915", {8204, 2325}, {1, 2}},
{L"\U0000200c\U00000308\U00000915", {8204, 2325}, {2, 3}},
- {L"\U0000200c\U0000231a", {8204, 8986}, {1, 2}},
- {L"\U0000200c\U00000308\U0000231a", {8204, 8986}, {2, 3}},
- {L"\U0000200c\U00000300", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
- {L"\U0000200c\U00000900", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000900", {8204}, {3}},
- {L"\U0000200c\U0000094d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
- {L"\U0000200c\U0000200d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
+ {L"\U0000200c\U000000a9", {8204, 169}, {1, 2}},
+ {L"\U0000200c\U00000308\U000000a9", {8204, 169}, {2, 3}},
+ {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
{L"\U0000200c\U00000378", {8204, 888}, {1, 2}},
{L"\U0000200c\U00000308\U00000378", {8204, 888}, {2, 3}},
- {L"\U0001f1e6\U00000020", {127462, 32}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {3, 4}},
+ {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
+ {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
+ {L"\U0000200d\U00000000", {8205, 0}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000000", {8205, 0}, {2, 3}},
+ {L"\U0000200d\U0000094d", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
+ {L"\U0000200d\U00000300", {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
+ {L"\U0000200d\U0000200c", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
+ {L"\U0000200d\U0000200d", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
+ {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 3}},
+ {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 4}},
+ {L"\U0000200d\U000006dd", {8205, 1757}, {1, 2}},
+ {L"\U0000200d\U00000308\U000006dd", {8205, 1757}, {2, 3}},
+ {L"\U0000200d\U00000903", {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
+ {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
+ {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
+ {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
+ {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
+ {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
+ {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
+ {L"\U0000200d\U00001cf5", {8205, 7413}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {2, 3}},
+ {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
+ {L"\U0000200d\U000000a9", {8205, 169}, {1, 2}},
+ {L"\U0000200d\U00000308\U000000a9", {8205, 169}, {2, 3}},
+ {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
+ {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
{L"\U0001f1e6\U0000000d", {127462, 13}, {2, 3}},
{L"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {3, 4}},
{L"\U0001f1e6\U0000000a", {127462, 10}, {2, 3}},
{L"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {3, 4}},
- {L"\U0001f1e6\U00000001", {127462, 1}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000001", {127462, 1}, {3, 4}},
+ {L"\U0001f1e6\U00000000", {127462, 0}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000000", {127462, 0}, {3, 4}},
+ {L"\U0001f1e6\U0000094d", {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U0000094d", {127462}, {4}},
+ {L"\U0001f1e6\U00000300", {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U00000300", {127462}, {4}},
{L"\U0001f1e6\U0000200c", {127462}, {3}},
{L"\U0001f1e6\U00000308\U0000200c", {127462}, {4}},
+ {L"\U0001f1e6\U0000200d", {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U0000200d", {127462}, {4}},
{L"\U0001f1e6\U0001f1e6", {127462}, {4}},
{L"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {3, 5}},
- {L"\U0001f1e6\U00000600", {127462, 1536}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000600", {127462, 1536}, {3, 4}},
- {L"\U0001f1e6\U00000a03", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000a03", {127462}, {4}},
- {L"\U0001f1e6\U00001100", {127462, 4352}, {2, 3}},
+ {L"\U0001f1e6\U000006dd", {127462, 1757}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {3, 4}},
+ {L"\U0001f1e6\U00000903", {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U00000903", {127462}, {4}},
+ {L"\U0001f1e6\U00001100", {127462, 4352}, {2, 3}},
{L"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {3, 4}},
{L"\U0001f1e6\U00001160", {127462, 4448}, {2, 3}},
{L"\U0001f1e6\U00000308\U00001160", {127462, 4448}, {3, 4}},
@@ -1440,134 +1254,116 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {3, 4}},
{L"\U0001f1e6\U0000ac01", {127462, 44033}, {2, 3}},
{L"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {3, 4}},
- {L"\U0001f1e6\U00000903", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000903", {127462}, {4}},
- {L"\U0001f1e6\U00000904", {127462, 2308}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000904", {127462, 2308}, {3, 4}},
- {L"\U0001f1e6\U00000d4e", {127462, 3406}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000d4e", {127462, 3406}, {3, 4}},
+ {L"\U0001f1e6\U00001cf5", {127462, 7413}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {3, 4}},
{L"\U0001f1e6\U00000915", {127462, 2325}, {2, 3}},
{L"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {3, 4}},
- {L"\U0001f1e6\U0000231a", {127462, 8986}, {2, 3}},
- {L"\U0001f1e6\U00000308\U0000231a", {127462, 8986}, {3, 4}},
- {L"\U0001f1e6\U00000300", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000300", {127462}, {4}},
- {L"\U0001f1e6\U00000900", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000900", {127462}, {4}},
- {L"\U0001f1e6\U0000094d", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U0000094d", {127462}, {4}},
- {L"\U0001f1e6\U0000200d", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U0000200d", {127462}, {4}},
+ {L"\U0001f1e6\U000000a9", {127462, 169}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {3, 4}},
+ {L"\U0001f1e6\U00000020", {127462, 32}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {3, 4}},
{L"\U0001f1e6\U00000378", {127462, 888}, {2, 3}},
{L"\U0001f1e6\U00000308\U00000378", {127462, 888}, {3, 4}},
- {L"\U00000600\U00000020", {1536}, {2}},
- {L"\U00000600\U00000308\U00000020", {1536, 32}, {2, 3}},
- {L"\U00000600\U0000000d", {1536, 13}, {1, 2}},
- {L"\U00000600\U00000308\U0000000d", {1536, 13}, {2, 3}},
- {L"\U00000600\U0000000a", {1536, 10}, {1, 2}},
- {L"\U00000600\U00000308\U0000000a", {1536, 10}, {2, 3}},
- {L"\U00000600\U00000001", {1536, 1}, {1, 2}},
- {L"\U00000600\U00000308\U00000001", {1536, 1}, {2, 3}},
- {L"\U00000600\U0000200c", {1536}, {2}},
- {L"\U00000600\U00000308\U0000200c", {1536}, {3}},
- {L"\U00000600\U0001f1e6", {1536}, {3}},
- {L"\U00000600\U00000308\U0001f1e6", {1536, 127462}, {2, 4}},
- {L"\U00000600\U00000600", {1536}, {2}},
- {L"\U00000600\U00000308\U00000600", {1536, 1536}, {2, 3}},
- {L"\U00000600\U00000a03", {1536}, {2}},
- {L"\U00000600\U00000308\U00000a03", {1536}, {3}},
- {L"\U00000600\U00001100", {1536}, {2}},
- {L"\U00000600\U00000308\U00001100", {1536, 4352}, {2, 3}},
- {L"\U00000600\U00001160", {1536}, {2}},
- {L"\U00000600\U00000308\U00001160", {1536, 4448}, {2, 3}},
- {L"\U00000600\U000011a8", {1536}, {2}},
- {L"\U00000600\U00000308\U000011a8", {1536, 4520}, {2, 3}},
- {L"\U00000600\U0000ac00", {1536}, {2}},
- {L"\U00000600\U00000308\U0000ac00", {1536, 44032}, {2, 3}},
- {L"\U00000600\U0000ac01", {1536}, {2}},
- {L"\U00000600\U00000308\U0000ac01", {1536, 44033}, {2, 3}},
- {L"\U00000600\U00000903", {1536}, {2}},
- {L"\U00000600\U00000308\U00000903", {1536}, {3}},
- {L"\U00000600\U00000904", {1536}, {2}},
- {L"\U00000600\U00000308\U00000904", {1536, 2308}, {2, 3}},
- {L"\U00000600\U00000d4e", {1536}, {2}},
- {L"\U00000600\U00000308\U00000d4e", {1536, 3406}, {2, 3}},
- {L"\U00000600\U00000915", {1536}, {2}},
- {L"\U00000600\U00000308\U00000915", {1536, 2325}, {2, 3}},
- {L"\U00000600\U0000231a", {1536}, {2}},
- {L"\U00000600\U00000308\U0000231a", {1536, 8986}, {2, 3}},
- {L"\U00000600\U00000300", {1536}, {2}},
- {L"\U00000600\U00000308\U00000300", {1536}, {3}},
- {L"\U00000600\U00000900", {1536}, {2}},
- {L"\U00000600\U00000308\U00000900", {1536}, {3}},
- {L"\U00000600\U0000094d", {1536}, {2}},
- {L"\U00000600\U00000308\U0000094d", {1536}, {3}},
- {L"\U00000600\U0000200d", {1536}, {2}},
- {L"\U00000600\U00000308\U0000200d", {1536}, {3}},
- {L"\U00000600\U00000378", {1536}, {2}},
- {L"\U00000600\U00000308\U00000378", {1536, 888}, {2, 3}},
- {L"\U00000a03\U00000020", {2563, 32}, {1, 2}},
- {L"\U00000a03\U00000308\U00000020", {2563, 32}, {2, 3}},
- {L"\U00000a03\U0000000d", {2563, 13}, {1, 2}},
- {L"\U00000a03\U00000308\U0000000d", {2563, 13}, {2, 3}},
- {L"\U00000a03\U0000000a", {2563, 10}, {1, 2}},
- {L"\U00000a03\U00000308\U0000000a", {2563, 10}, {2, 3}},
- {L"\U00000a03\U00000001", {2563, 1}, {1, 2}},
- {L"\U00000a03\U00000308\U00000001", {2563, 1}, {2, 3}},
- {L"\U00000a03\U0000200c", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000200c", {2563}, {3}},
- {L"\U00000a03\U0001f1e6", {2563, 127462}, {1, 3}},
- {L"\U00000a03\U00000308\U0001f1e6", {2563, 127462}, {2, 4}},
- {L"\U00000a03\U00000600", {2563, 1536}, {1, 2}},
- {L"\U00000a03\U00000308\U00000600", {2563, 1536}, {2, 3}},
- {L"\U00000a03\U00000a03", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000a03", {2563}, {3}},
- {L"\U00000a03\U00001100", {2563, 4352}, {1, 2}},
- {L"\U00000a03\U00000308\U00001100", {2563, 4352}, {2, 3}},
- {L"\U00000a03\U00001160", {2563, 4448}, {1, 2}},
- {L"\U00000a03\U00000308\U00001160", {2563, 4448}, {2, 3}},
- {L"\U00000a03\U000011a8", {2563, 4520}, {1, 2}},
- {L"\U00000a03\U00000308\U000011a8", {2563, 4520}, {2, 3}},
- {L"\U00000a03\U0000ac00", {2563, 44032}, {1, 2}},
- {L"\U00000a03\U00000308\U0000ac00", {2563, 44032}, {2, 3}},
- {L"\U00000a03\U0000ac01", {2563, 44033}, {1, 2}},
- {L"\U00000a03\U00000308\U0000ac01", {2563, 44033}, {2, 3}},
- {L"\U00000a03\U00000903", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000903", {2563}, {3}},
- {L"\U00000a03\U00000904", {2563, 2308}, {1, 2}},
- {L"\U00000a03\U00000308\U00000904", {2563, 2308}, {2, 3}},
- {L"\U00000a03\U00000d4e", {2563, 3406}, {1, 2}},
- {L"\U00000a03\U00000308\U00000d4e", {2563, 3406}, {2, 3}},
- {L"\U00000a03\U00000915", {2563, 2325}, {1, 2}},
- {L"\U00000a03\U00000308\U00000915", {2563, 2325}, {2, 3}},
- {L"\U00000a03\U0000231a", {2563, 8986}, {1, 2}},
- {L"\U00000a03\U00000308\U0000231a", {2563, 8986}, {2, 3}},
- {L"\U00000a03\U00000300", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000300", {2563}, {3}},
- {L"\U00000a03\U00000900", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000900", {2563}, {3}},
- {L"\U00000a03\U0000094d", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000094d", {2563}, {3}},
- {L"\U00000a03\U0000200d", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000200d", {2563}, {3}},
- {L"\U00000a03\U00000378", {2563, 888}, {1, 2}},
- {L"\U00000a03\U00000308\U00000378", {2563, 888}, {2, 3}},
- {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
- {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
+ {L"\U000006dd\U0000000d", {1757, 13}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000d", {1757, 13}, {2, 3}},
+ {L"\U000006dd\U0000000a", {1757, 10}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000a", {1757, 10}, {2, 3}},
+ {L"\U000006dd\U00000000", {1757, 0}, {1, 2}},
+ {L"\U000006dd\U00000308\U00000000", {1757, 0}, {2, 3}},
+ {L"\U000006dd\U0000094d", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000094d", {1757}, {3}},
+ {L"\U000006dd\U00000300", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000300", {1757}, {3}},
+ {L"\U000006dd\U0000200c", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200c", {1757}, {3}},
+ {L"\U000006dd\U0000200d", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200d", {1757}, {3}},
+ {L"\U000006dd\U0001f1e6", {1757}, {3}},
+ {L"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {2, 4}},
+ {L"\U000006dd\U000006dd", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000006dd", {1757, 1757}, {2, 3}},
+ {L"\U000006dd\U00000903", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000903", {1757}, {3}},
+ {L"\U000006dd\U00001100", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001100", {1757, 4352}, {2, 3}},
+ {L"\U000006dd\U00001160", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001160", {1757, 4448}, {2, 3}},
+ {L"\U000006dd\U000011a8", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000011a8", {1757, 4520}, {2, 3}},
+ {L"\U000006dd\U0000ac00", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {2, 3}},
+ {L"\U000006dd\U0000ac01", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {2, 3}},
+ {L"\U000006dd\U00001cf5", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {2, 3}},
+ {L"\U000006dd\U00000915", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000915", {1757, 2325}, {2, 3}},
+ {L"\U000006dd\U000000a9", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000000a9", {1757, 169}, {2, 3}},
+ {L"\U000006dd\U00000020", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000020", {1757, 32}, {2, 3}},
+ {L"\U000006dd\U00000378", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000378", {1757, 888}, {2, 3}},
+ {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
+ {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
+ {L"\U00000903\U00000000", {2307, 0}, {1, 2}},
+ {L"\U00000903\U00000308\U00000000", {2307, 0}, {2, 3}},
+ {L"\U00000903\U0000094d", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
+ {L"\U00000903\U00000300", {2307}, {2}},
+ {L"\U00000903\U00000308\U00000300", {2307}, {3}},
+ {L"\U00000903\U0000200c", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
+ {L"\U00000903\U0000200d", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
+ {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 3}},
+ {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 4}},
+ {L"\U00000903\U000006dd", {2307, 1757}, {1, 2}},
+ {L"\U00000903\U00000308\U000006dd", {2307, 1757}, {2, 3}},
+ {L"\U00000903\U00000903", {2307}, {2}},
+ {L"\U00000903\U00000308\U00000903", {2307}, {3}},
+ {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
+ {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
+ {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
+ {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
+ {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
+ {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
+ {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
+ {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
+ {L"\U00000903\U00001cf5", {2307, 7413}, {1, 2}},
+ {L"\U00000903\U00000308\U00001cf5", {2307, 7413}, {2, 3}},
+ {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
+ {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
+ {L"\U00000903\U000000a9", {2307, 169}, {1, 2}},
+ {L"\U00000903\U00000308\U000000a9", {2307, 169}, {2, 3}},
+ {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
+ {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
+ {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
+ {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
{L"\U00001100\U0000000d", {4352, 13}, {1, 2}},
{L"\U00001100\U00000308\U0000000d", {4352, 13}, {2, 3}},
{L"\U00001100\U0000000a", {4352, 10}, {1, 2}},
{L"\U00001100\U00000308\U0000000a", {4352, 10}, {2, 3}},
- {L"\U00001100\U00000001", {4352, 1}, {1, 2}},
- {L"\U00001100\U00000308\U00000001", {4352, 1}, {2, 3}},
+ {L"\U00001100\U00000000", {4352, 0}, {1, 2}},
+ {L"\U00001100\U00000308\U00000000", {4352, 0}, {2, 3}},
+ {L"\U00001100\U0000094d", {4352}, {2}},
+ {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
+ {L"\U00001100\U00000300", {4352}, {2}},
+ {L"\U00001100\U00000308\U00000300", {4352}, {3}},
{L"\U00001100\U0000200c", {4352}, {2}},
{L"\U00001100\U00000308\U0000200c", {4352}, {3}},
+ {L"\U00001100\U0000200d", {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
{L"\U00001100\U0001f1e6", {4352, 127462}, {1, 3}},
{L"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {2, 4}},
- {L"\U00001100\U00000600", {4352, 1536}, {1, 2}},
- {L"\U00001100\U00000308\U00000600", {4352, 1536}, {2, 3}},
- {L"\U00001100\U00000a03", {4352}, {2}},
- {L"\U00001100\U00000308\U00000a03", {4352}, {3}},
+ {L"\U00001100\U000006dd", {4352, 1757}, {1, 2}},
+ {L"\U00001100\U00000308\U000006dd", {4352, 1757}, {2, 3}},
+ {L"\U00001100\U00000903", {4352}, {2}},
+ {L"\U00001100\U00000308\U00000903", {4352}, {3}},
{L"\U00001100\U00001100", {4352}, {2}},
{L"\U00001100\U00000308\U00001100", {4352, 4352}, {2, 3}},
{L"\U00001100\U00001160", {4352}, {2}},
@@ -1578,42 +1374,36 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U00001100\U00000308\U0000ac00", {4352, 44032}, {2, 3}},
{L"\U00001100\U0000ac01", {4352}, {2}},
{L"\U00001100\U00000308\U0000ac01", {4352, 44033}, {2, 3}},
- {L"\U00001100\U00000903", {4352}, {2}},
- {L"\U00001100\U00000308\U00000903", {4352}, {3}},
- {L"\U00001100\U00000904", {4352, 2308}, {1, 2}},
- {L"\U00001100\U00000308\U00000904", {4352, 2308}, {2, 3}},
- {L"\U00001100\U00000d4e", {4352, 3406}, {1, 2}},
- {L"\U00001100\U00000308\U00000d4e", {4352, 3406}, {2, 3}},
+ {L"\U00001100\U00001cf5", {4352, 7413}, {1, 2}},
+ {L"\U00001100\U00000308\U00001cf5", {4352, 7413}, {2, 3}},
{L"\U00001100\U00000915", {4352, 2325}, {1, 2}},
{L"\U00001100\U00000308\U00000915", {4352, 2325}, {2, 3}},
- {L"\U00001100\U0000231a", {4352, 8986}, {1, 2}},
- {L"\U00001100\U00000308\U0000231a", {4352, 8986}, {2, 3}},
- {L"\U00001100\U00000300", {4352}, {2}},
- {L"\U00001100\U00000308\U00000300", {4352}, {3}},
- {L"\U00001100\U00000900", {4352}, {2}},
- {L"\U00001100\U00000308\U00000900", {4352}, {3}},
- {L"\U00001100\U0000094d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
- {L"\U00001100\U0000200d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
+ {L"\U00001100\U000000a9", {4352, 169}, {1, 2}},
+ {L"\U00001100\U00000308\U000000a9", {4352, 169}, {2, 3}},
+ {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
+ {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
{L"\U00001100\U00000378", {4352, 888}, {1, 2}},
{L"\U00001100\U00000308\U00000378", {4352, 888}, {2, 3}},
- {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
- {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
{L"\U00001160\U0000000d", {4448, 13}, {1, 2}},
{L"\U00001160\U00000308\U0000000d", {4448, 13}, {2, 3}},
{L"\U00001160\U0000000a", {4448, 10}, {1, 2}},
{L"\U00001160\U00000308\U0000000a", {4448, 10}, {2, 3}},
- {L"\U00001160\U00000001", {4448, 1}, {1, 2}},
- {L"\U00001160\U00000308\U00000001", {4448, 1}, {2, 3}},
+ {L"\U00001160\U00000000", {4448, 0}, {1, 2}},
+ {L"\U00001160\U00000308\U00000000", {4448, 0}, {2, 3}},
+ {L"\U00001160\U0000094d", {4448}, {2}},
+ {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
+ {L"\U00001160\U00000300", {4448}, {2}},
+ {L"\U00001160\U00000308\U00000300", {4448}, {3}},
{L"\U00001160\U0000200c", {4448}, {2}},
{L"\U00001160\U00000308\U0000200c", {4448}, {3}},
+ {L"\U00001160\U0000200d", {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
{L"\U00001160\U0001f1e6", {4448, 127462}, {1, 3}},
{L"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {2, 4}},
- {L"\U00001160\U00000600", {4448, 1536}, {1, 2}},
- {L"\U00001160\U00000308\U00000600", {4448, 1536}, {2, 3}},
- {L"\U00001160\U00000a03", {4448}, {2}},
- {L"\U00001160\U00000308\U00000a03", {4448}, {3}},
+ {L"\U00001160\U000006dd", {4448, 1757}, {1, 2}},
+ {L"\U00001160\U00000308\U000006dd", {4448, 1757}, {2, 3}},
+ {L"\U00001160\U00000903", {4448}, {2}},
+ {L"\U00001160\U00000308\U00000903", {4448}, {3}},
{L"\U00001160\U00001100", {4448, 4352}, {1, 2}},
{L"\U00001160\U00000308\U00001100", {4448, 4352}, {2, 3}},
{L"\U00001160\U00001160", {4448}, {2}},
@@ -1624,42 +1414,36 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U00001160\U00000308\U0000ac00", {4448, 44032}, {2, 3}},
{L"\U00001160\U0000ac01", {4448, 44033}, {1, 2}},
{L"\U00001160\U00000308\U0000ac01", {4448, 44033}, {2, 3}},
- {L"\U00001160\U00000903", {4448}, {2}},
- {L"\U00001160\U00000308\U00000903", {4448}, {3}},
- {L"\U00001160\U00000904", {4448, 2308}, {1, 2}},
- {L"\U00001160\U00000308\U00000904", {4448, 2308}, {2, 3}},
- {L"\U00001160\U00000d4e", {4448, 3406}, {1, 2}},
- {L"\U00001160\U00000308\U00000d4e", {4448, 3406}, {2, 3}},
+ {L"\U00001160\U00001cf5", {4448, 7413}, {1, 2}},
+ {L"\U00001160\U00000308\U00001cf5", {4448, 7413}, {2, 3}},
{L"\U00001160\U00000915", {4448, 2325}, {1, 2}},
{L"\U00001160\U00000308\U00000915", {4448, 2325}, {2, 3}},
- {L"\U00001160\U0000231a", {4448, 8986}, {1, 2}},
- {L"\U00001160\U00000308\U0000231a", {4448, 8986}, {2, 3}},
- {L"\U00001160\U00000300", {4448}, {2}},
- {L"\U00001160\U00000308\U00000300", {4448}, {3}},
- {L"\U00001160\U00000900", {4448}, {2}},
- {L"\U00001160\U00000308\U00000900", {4448}, {3}},
- {L"\U00001160\U0000094d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
- {L"\U00001160\U0000200d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
+ {L"\U00001160\U000000a9", {4448, 169}, {1, 2}},
+ {L"\U00001160\U00000308\U000000a9", {4448, 169}, {2, 3}},
+ {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
+ {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
{L"\U00001160\U00000378", {4448, 888}, {1, 2}},
{L"\U00001160\U00000308\U00000378", {4448, 888}, {2, 3}},
- {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
- {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
{L"\U000011a8\U0000000d", {4520, 13}, {1, 2}},
{L"\U000011a8\U00000308\U0000000d", {4520, 13}, {2, 3}},
{L"\U000011a8\U0000000a", {4520, 10}, {1, 2}},
{L"\U000011a8\U00000308\U0000000a", {4520, 10}, {2, 3}},
- {L"\U000011a8\U00000001", {4520, 1}, {1, 2}},
- {L"\U000011a8\U00000308\U00000001", {4520, 1}, {2, 3}},
+ {L"\U000011a8\U00000000", {4520, 0}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000000", {4520, 0}, {2, 3}},
+ {L"\U000011a8\U0000094d", {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
+ {L"\U000011a8\U00000300", {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
{L"\U000011a8\U0000200c", {4520}, {2}},
{L"\U000011a8\U00000308\U0000200c", {4520}, {3}},
+ {L"\U000011a8\U0000200d", {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
{L"\U000011a8\U0001f1e6", {4520, 127462}, {1, 3}},
{L"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {2, 4}},
- {L"\U000011a8\U00000600", {4520, 1536}, {1, 2}},
- {L"\U000011a8\U00000308\U00000600", {4520, 1536}, {2, 3}},
- {L"\U000011a8\U00000a03", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000a03", {4520}, {3}},
+ {L"\U000011a8\U000006dd", {4520, 1757}, {1, 2}},
+ {L"\U000011a8\U00000308\U000006dd", {4520, 1757}, {2, 3}},
+ {L"\U000011a8\U00000903", {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
{L"\U000011a8\U00001100", {4520, 4352}, {1, 2}},
{L"\U000011a8\U00000308\U00001100", {4520, 4352}, {2, 3}},
{L"\U000011a8\U00001160", {4520, 4448}, {1, 2}},
@@ -1670,42 +1454,36 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {2, 3}},
{L"\U000011a8\U0000ac01", {4520, 44033}, {1, 2}},
{L"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {2, 3}},
- {L"\U000011a8\U00000903", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
- {L"\U000011a8\U00000904", {4520, 2308}, {1, 2}},
- {L"\U000011a8\U00000308\U00000904", {4520, 2308}, {2, 3}},
- {L"\U000011a8\U00000d4e", {4520, 3406}, {1, 2}},
- {L"\U000011a8\U00000308\U00000d4e", {4520, 3406}, {2, 3}},
+ {L"\U000011a8\U00001cf5", {4520, 7413}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {2, 3}},
{L"\U000011a8\U00000915", {4520, 2325}, {1, 2}},
{L"\U000011a8\U00000308\U00000915", {4520, 2325}, {2, 3}},
- {L"\U000011a8\U0000231a", {4520, 8986}, {1, 2}},
- {L"\U000011a8\U00000308\U0000231a", {4520, 8986}, {2, 3}},
- {L"\U000011a8\U00000300", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
- {L"\U000011a8\U00000900", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000900", {4520}, {3}},
- {L"\U000011a8\U0000094d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
- {L"\U000011a8\U0000200d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
+ {L"\U000011a8\U000000a9", {4520, 169}, {1, 2}},
+ {L"\U000011a8\U00000308\U000000a9", {4520, 169}, {2, 3}},
+ {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
{L"\U000011a8\U00000378", {4520, 888}, {1, 2}},
{L"\U000011a8\U00000308\U00000378", {4520, 888}, {2, 3}},
- {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
{L"\U0000ac00\U0000000d", {44032, 13}, {1, 2}},
{L"\U0000ac00\U00000308\U0000000d", {44032, 13}, {2, 3}},
{L"\U0000ac00\U0000000a", {44032, 10}, {1, 2}},
{L"\U0000ac00\U00000308\U0000000a", {44032, 10}, {2, 3}},
- {L"\U0000ac00\U00000001", {44032, 1}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000001", {44032, 1}, {2, 3}},
+ {L"\U0000ac00\U00000000", {44032, 0}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000000", {44032, 0}, {2, 3}},
+ {L"\U0000ac00\U0000094d", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
+ {L"\U0000ac00\U00000300", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
{L"\U0000ac00\U0000200c", {44032}, {2}},
{L"\U0000ac00\U00000308\U0000200c", {44032}, {3}},
+ {L"\U0000ac00\U0000200d", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
{L"\U0000ac00\U0001f1e6", {44032, 127462}, {1, 3}},
{L"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {2, 4}},
- {L"\U0000ac00\U00000600", {44032, 1536}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000600", {44032, 1536}, {2, 3}},
- {L"\U0000ac00\U00000a03", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000a03", {44032}, {3}},
+ {L"\U0000ac00\U000006dd", {44032, 1757}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {2, 3}},
+ {L"\U0000ac00\U00000903", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
{L"\U0000ac00\U00001100", {44032, 4352}, {1, 2}},
{L"\U0000ac00\U00000308\U00001100", {44032, 4352}, {2, 3}},
{L"\U0000ac00\U00001160", {44032}, {2}},
@@ -1716,42 +1494,36 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {2, 3}},
{L"\U0000ac00\U0000ac01", {44032, 44033}, {1, 2}},
{L"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {2, 3}},
- {L"\U0000ac00\U00000903", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
- {L"\U0000ac00\U00000904", {44032, 2308}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000904", {44032, 2308}, {2, 3}},
- {L"\U0000ac00\U00000d4e", {44032, 3406}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000d4e", {44032, 3406}, {2, 3}},
+ {L"\U0000ac00\U00001cf5", {44032, 7413}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {2, 3}},
{L"\U0000ac00\U00000915", {44032, 2325}, {1, 2}},
{L"\U0000ac00\U00000308\U00000915", {44032, 2325}, {2, 3}},
- {L"\U0000ac00\U0000231a", {44032, 8986}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000231a", {44032, 8986}, {2, 3}},
- {L"\U0000ac00\U00000300", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
- {L"\U0000ac00\U00000900", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000900", {44032}, {3}},
- {L"\U0000ac00\U0000094d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
- {L"\U0000ac00\U0000200d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
+ {L"\U0000ac00\U000000a9", {44032, 169}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000000a9", {44032, 169}, {2, 3}},
+ {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
{L"\U0000ac00\U00000378", {44032, 888}, {1, 2}},
{L"\U0000ac00\U00000308\U00000378", {44032, 888}, {2, 3}},
- {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
{L"\U0000ac01\U0000000d", {44033, 13}, {1, 2}},
{L"\U0000ac01\U00000308\U0000000d", {44033, 13}, {2, 3}},
{L"\U0000ac01\U0000000a", {44033, 10}, {1, 2}},
{L"\U0000ac01\U00000308\U0000000a", {44033, 10}, {2, 3}},
- {L"\U0000ac01\U00000001", {44033, 1}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000001", {44033, 1}, {2, 3}},
+ {L"\U0000ac01\U00000000", {44033, 0}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000000", {44033, 0}, {2, 3}},
+ {L"\U0000ac01\U0000094d", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
+ {L"\U0000ac01\U00000300", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
{L"\U0000ac01\U0000200c", {44033}, {2}},
{L"\U0000ac01\U00000308\U0000200c", {44033}, {3}},
+ {L"\U0000ac01\U0000200d", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
{L"\U0000ac01\U0001f1e6", {44033, 127462}, {1, 3}},
{L"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {2, 4}},
- {L"\U0000ac01\U00000600", {44033, 1536}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000600", {44033, 1536}, {2, 3}},
- {L"\U0000ac01\U00000a03", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000a03", {44033}, {3}},
+ {L"\U0000ac01\U000006dd", {44033, 1757}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {2, 3}},
+ {L"\U0000ac01\U00000903", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
{L"\U0000ac01\U00001100", {44033, 4352}, {1, 2}},
{L"\U0000ac01\U00000308\U00001100", {44033, 4352}, {2, 3}},
{L"\U0000ac01\U00001160", {44033, 4448}, {1, 2}},
@@ -1762,180 +1534,76 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {2, 3}},
{L"\U0000ac01\U0000ac01", {44033, 44033}, {1, 2}},
{L"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {2, 3}},
- {L"\U0000ac01\U00000903", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
- {L"\U0000ac01\U00000904", {44033, 2308}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000904", {44033, 2308}, {2, 3}},
- {L"\U0000ac01\U00000d4e", {44033, 3406}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000d4e", {44033, 3406}, {2, 3}},
+ {L"\U0000ac01\U00001cf5", {44033, 7413}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {2, 3}},
{L"\U0000ac01\U00000915", {44033, 2325}, {1, 2}},
{L"\U0000ac01\U00000308\U00000915", {44033, 2325}, {2, 3}},
- {L"\U0000ac01\U0000231a", {44033, 8986}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000231a", {44033, 8986}, {2, 3}},
- {L"\U0000ac01\U00000300", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
- {L"\U0000ac01\U00000900", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000900", {44033}, {3}},
- {L"\U0000ac01\U0000094d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
- {L"\U0000ac01\U0000200d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
+ {L"\U0000ac01\U000000a9", {44033, 169}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000000a9", {44033, 169}, {2, 3}},
+ {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
{L"\U0000ac01\U00000378", {44033, 888}, {1, 2}},
{L"\U0000ac01\U00000308\U00000378", {44033, 888}, {2, 3}},
- {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
- {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
- {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
- {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
- {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
- {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
- {L"\U00000903\U00000001", {2307, 1}, {1, 2}},
- {L"\U00000903\U00000308\U00000001", {2307, 1}, {2, 3}},
- {L"\U00000903\U0000200c", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
- {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 3}},
- {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 4}},
- {L"\U00000903\U00000600", {2307, 1536}, {1, 2}},
- {L"\U00000903\U00000308\U00000600", {2307, 1536}, {2, 3}},
- {L"\U00000903\U00000a03", {2307}, {2}},
- {L"\U00000903\U00000308\U00000a03", {2307}, {3}},
- {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
- {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
- {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
- {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
- {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
- {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
- {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
- {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
- {L"\U00000903\U00000903", {2307}, {2}},
- {L"\U00000903\U00000308\U00000903", {2307}, {3}},
- {L"\U00000903\U00000904", {2307, 2308}, {1, 2}},
- {L"\U00000903\U00000308\U00000904", {2307, 2308}, {2, 3}},
- {L"\U00000903\U00000d4e", {2307, 3406}, {1, 2}},
- {L"\U00000903\U00000308\U00000d4e", {2307, 3406}, {2, 3}},
- {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
- {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
- {L"\U00000903\U0000231a", {2307, 8986}, {1, 2}},
- {L"\U00000903\U00000308\U0000231a", {2307, 8986}, {2, 3}},
- {L"\U00000903\U00000300", {2307}, {2}},
- {L"\U00000903\U00000308\U00000300", {2307}, {3}},
- {L"\U00000903\U00000900", {2307}, {2}},
- {L"\U00000903\U00000308\U00000900", {2307}, {3}},
- {L"\U00000903\U0000094d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
- {L"\U00000903\U0000200d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
- {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
- {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
- {L"\U00000904\U00000020", {2308, 32}, {1, 2}},
- {L"\U00000904\U00000308\U00000020", {2308, 32}, {2, 3}},
- {L"\U00000904\U0000000d", {2308, 13}, {1, 2}},
- {L"\U00000904\U00000308\U0000000d", {2308, 13}, {2, 3}},
- {L"\U00000904\U0000000a", {2308, 10}, {1, 2}},
- {L"\U00000904\U00000308\U0000000a", {2308, 10}, {2, 3}},
- {L"\U00000904\U00000001", {2308, 1}, {1, 2}},
- {L"\U00000904\U00000308\U00000001", {2308, 1}, {2, 3}},
- {L"\U00000904\U0000200c", {2308}, {2}},
- {L"\U00000904\U00000308\U0000200c", {2308}, {3}},
- {L"\U00000904\U0001f1e6", {2308, 127462}, {1, 3}},
- {L"\U00000904\U00000308\U0001f1e6", {2308, 127462}, {2, 4}},
- {L"\U00000904\U00000600", {2308, 1536}, {1, 2}},
- {L"\U00000904\U00000308\U00000600", {2308, 1536}, {2, 3}},
- {L"\U00000904\U00000a03", {2308}, {2}},
- {L"\U00000904\U00000308\U00000a03", {2308}, {3}},
- {L"\U00000904\U00001100", {2308, 4352}, {1, 2}},
- {L"\U00000904\U00000308\U00001100", {2308, 4352}, {2, 3}},
- {L"\U00000904\U00001160", {2308, 4448}, {1, 2}},
- {L"\U00000904\U00000308\U00001160", {2308, 4448}, {2, 3}},
- {L"\U00000904\U000011a8", {2308, 4520}, {1, 2}},
- {L"\U00000904\U00000308\U000011a8", {2308, 4520}, {2, 3}},
- {L"\U00000904\U0000ac00", {2308, 44032}, {1, 2}},
- {L"\U00000904\U00000308\U0000ac00", {2308, 44032}, {2, 3}},
- {L"\U00000904\U0000ac01", {2308, 44033}, {1, 2}},
- {L"\U00000904\U00000308\U0000ac01", {2308, 44033}, {2, 3}},
- {L"\U00000904\U00000903", {2308}, {2}},
- {L"\U00000904\U00000308\U00000903", {2308}, {3}},
- {L"\U00000904\U00000904", {2308, 2308}, {1, 2}},
- {L"\U00000904\U00000308\U00000904", {2308, 2308}, {2, 3}},
- {L"\U00000904\U00000d4e", {2308, 3406}, {1, 2}},
- {L"\U00000904\U00000308\U00000d4e", {2308, 3406}, {2, 3}},
- {L"\U00000904\U00000915", {2308, 2325}, {1, 2}},
- {L"\U00000904\U00000308\U00000915", {2308, 2325}, {2, 3}},
- {L"\U00000904\U0000231a", {2308, 8986}, {1, 2}},
- {L"\U00000904\U00000308\U0000231a", {2308, 8986}, {2, 3}},
- {L"\U00000904\U00000300", {2308}, {2}},
- {L"\U00000904\U00000308\U00000300", {2308}, {3}},
- {L"\U00000904\U00000900", {2308}, {2}},
- {L"\U00000904\U00000308\U00000900", {2308}, {3}},
- {L"\U00000904\U0000094d", {2308}, {2}},
- {L"\U00000904\U00000308\U0000094d", {2308}, {3}},
- {L"\U00000904\U0000200d", {2308}, {2}},
- {L"\U00000904\U00000308\U0000200d", {2308}, {3}},
- {L"\U00000904\U00000378", {2308, 888}, {1, 2}},
- {L"\U00000904\U00000308\U00000378", {2308, 888}, {2, 3}},
- {L"\U00000d4e\U00000020", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000020", {3406, 32}, {2, 3}},
- {L"\U00000d4e\U0000000d", {3406, 13}, {1, 2}},
- {L"\U00000d4e\U00000308\U0000000d", {3406, 13}, {2, 3}},
- {L"\U00000d4e\U0000000a", {3406, 10}, {1, 2}},
- {L"\U00000d4e\U00000308\U0000000a", {3406, 10}, {2, 3}},
- {L"\U00000d4e\U00000001", {3406, 1}, {1, 2}},
- {L"\U00000d4e\U00000308\U00000001", {3406, 1}, {2, 3}},
- {L"\U00000d4e\U0000200c", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000200c", {3406}, {3}},
- {L"\U00000d4e\U0001f1e6", {3406}, {3}},
- {L"\U00000d4e\U00000308\U0001f1e6", {3406, 127462}, {2, 4}},
- {L"\U00000d4e\U00000600", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000600", {3406, 1536}, {2, 3}},
- {L"\U00000d4e\U00000a03", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000a03", {3406}, {3}},
- {L"\U00000d4e\U00001100", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00001100", {3406, 4352}, {2, 3}},
- {L"\U00000d4e\U00001160", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00001160", {3406, 4448}, {2, 3}},
- {L"\U00000d4e\U000011a8", {3406}, {2}},
- {L"\U00000d4e\U00000308\U000011a8", {3406, 4520}, {2, 3}},
- {L"\U00000d4e\U0000ac00", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000ac00", {3406, 44032}, {2, 3}},
- {L"\U00000d4e\U0000ac01", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000ac01", {3406, 44033}, {2, 3}},
- {L"\U00000d4e\U00000903", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000903", {3406}, {3}},
- {L"\U00000d4e\U00000904", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000904", {3406, 2308}, {2, 3}},
- {L"\U00000d4e\U00000d4e", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000d4e", {3406, 3406}, {2, 3}},
- {L"\U00000d4e\U00000915", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000915", {3406, 2325}, {2, 3}},
- {L"\U00000d4e\U0000231a", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000231a", {3406, 8986}, {2, 3}},
- {L"\U00000d4e\U00000300", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000300", {3406}, {3}},
- {L"\U00000d4e\U00000900", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000900", {3406}, {3}},
- {L"\U00000d4e\U0000094d", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000094d", {3406}, {3}},
- {L"\U00000d4e\U0000200d", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000200d", {3406}, {3}},
- {L"\U00000d4e\U00000378", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000378", {3406, 888}, {2, 3}},
- {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
- {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
+ {L"\U00001cf5\U0000000d", {7413, 13}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000d", {7413, 13}, {2, 3}},
+ {L"\U00001cf5\U0000000a", {7413, 10}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000a", {7413, 10}, {2, 3}},
+ {L"\U00001cf5\U00000000", {7413, 0}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000000", {7413, 0}, {2, 3}},
+ {L"\U00001cf5\U0000094d", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000094d", {7413}, {3}},
+ {L"\U00001cf5\U00000300", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000300", {7413}, {3}},
+ {L"\U00001cf5\U0000200c", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200c", {7413}, {3}},
+ {L"\U00001cf5\U0000200d", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200d", {7413}, {3}},
+ {L"\U00001cf5\U0001f1e6", {7413, 127462}, {1, 3}},
+ {L"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {2, 4}},
+ {L"\U00001cf5\U000006dd", {7413, 1757}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {2, 3}},
+ {L"\U00001cf5\U00000903", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000903", {7413}, {3}},
+ {L"\U00001cf5\U00001100", {7413, 4352}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001100", {7413, 4352}, {2, 3}},
+ {L"\U00001cf5\U00001160", {7413, 4448}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001160", {7413, 4448}, {2, 3}},
+ {L"\U00001cf5\U000011a8", {7413, 4520}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {2, 3}},
+ {L"\U00001cf5\U0000ac00", {7413, 44032}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {2, 3}},
+ {L"\U00001cf5\U0000ac01", {7413, 44033}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {2, 3}},
+ {L"\U00001cf5\U00001cf5", {7413, 7413}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {2, 3}},
+ {L"\U00001cf5\U00000915", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000915", {7413}, {3}},
+ {L"\U00001cf5\U000000a9", {7413, 169}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000000a9", {7413, 169}, {2, 3}},
+ {L"\U00001cf5\U00000020", {7413, 32}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000020", {7413, 32}, {2, 3}},
+ {L"\U00001cf5\U00000378", {7413, 888}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000378", {7413, 888}, {2, 3}},
{L"\U00000915\U0000000d", {2325, 13}, {1, 2}},
{L"\U00000915\U00000308\U0000000d", {2325, 13}, {2, 3}},
{L"\U00000915\U0000000a", {2325, 10}, {1, 2}},
{L"\U00000915\U00000308\U0000000a", {2325, 10}, {2, 3}},
- {L"\U00000915\U00000001", {2325, 1}, {1, 2}},
- {L"\U00000915\U00000308\U00000001", {2325, 1}, {2, 3}},
+ {L"\U00000915\U00000000", {2325, 0}, {1, 2}},
+ {L"\U00000915\U00000308\U00000000", {2325, 0}, {2, 3}},
+ {L"\U00000915\U0000094d", {2325}, {2}},
+ {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
+ {L"\U00000915\U00000300", {2325}, {2}},
+ {L"\U00000915\U00000308\U00000300", {2325}, {3}},
{L"\U00000915\U0000200c", {2325}, {2}},
{L"\U00000915\U00000308\U0000200c", {2325}, {3}},
+ {L"\U00000915\U0000200d", {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
{L"\U00000915\U0001f1e6", {2325, 127462}, {1, 3}},
{L"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {2, 4}},
- {L"\U00000915\U00000600", {2325, 1536}, {1, 2}},
- {L"\U00000915\U00000308\U00000600", {2325, 1536}, {2, 3}},
- {L"\U00000915\U00000a03", {2325}, {2}},
- {L"\U00000915\U00000308\U00000a03", {2325}, {3}},
+ {L"\U00000915\U000006dd", {2325, 1757}, {1, 2}},
+ {L"\U00000915\U00000308\U000006dd", {2325, 1757}, {2, 3}},
+ {L"\U00000915\U00000903", {2325}, {2}},
+ {L"\U00000915\U00000308\U00000903", {2325}, {3}},
{L"\U00000915\U00001100", {2325, 4352}, {1, 2}},
{L"\U00000915\U00000308\U00001100", {2325, 4352}, {2, 3}},
{L"\U00000915\U00001160", {2325, 4448}, {1, 2}},
@@ -1946,272 +1614,116 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U00000915\U00000308\U0000ac00", {2325, 44032}, {2, 3}},
{L"\U00000915\U0000ac01", {2325, 44033}, {1, 2}},
{L"\U00000915\U00000308\U0000ac01", {2325, 44033}, {2, 3}},
- {L"\U00000915\U00000903", {2325}, {2}},
- {L"\U00000915\U00000308\U00000903", {2325}, {3}},
- {L"\U00000915\U00000904", {2325, 2308}, {1, 2}},
- {L"\U00000915\U00000308\U00000904", {2325, 2308}, {2, 3}},
- {L"\U00000915\U00000d4e", {2325, 3406}, {1, 2}},
- {L"\U00000915\U00000308\U00000d4e", {2325, 3406}, {2, 3}},
+ {L"\U00000915\U00001cf5", {2325, 7413}, {1, 2}},
+ {L"\U00000915\U00000308\U00001cf5", {2325, 7413}, {2, 3}},
{L"\U00000915\U00000915", {2325, 2325}, {1, 2}},
{L"\U00000915\U00000308\U00000915", {2325, 2325}, {2, 3}},
- {L"\U00000915\U0000231a", {2325, 8986}, {1, 2}},
- {L"\U00000915\U00000308\U0000231a", {2325, 8986}, {2, 3}},
- {L"\U00000915\U00000300", {2325}, {2}},
- {L"\U00000915\U00000308\U00000300", {2325}, {3}},
- {L"\U00000915\U00000900", {2325}, {2}},
- {L"\U00000915\U00000308\U00000900", {2325}, {3}},
- {L"\U00000915\U0000094d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
- {L"\U00000915\U0000200d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
+ {L"\U00000915\U000000a9", {2325, 169}, {1, 2}},
+ {L"\U00000915\U00000308\U000000a9", {2325, 169}, {2, 3}},
+ {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
+ {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
{L"\U00000915\U00000378", {2325, 888}, {1, 2}},
{L"\U00000915\U00000308\U00000378", {2325, 888}, {2, 3}},
- {L"\U0000231a\U00000020", {8986, 32}, {1, 2}},
- {L"\U0000231a\U00000308\U00000020", {8986, 32}, {2, 3}},
- {L"\U0000231a\U0000000d", {8986, 13}, {1, 2}},
- {L"\U0000231a\U00000308\U0000000d", {8986, 13}, {2, 3}},
- {L"\U0000231a\U0000000a", {8986, 10}, {1, 2}},
- {L"\U0000231a\U00000308\U0000000a", {8986, 10}, {2, 3}},
- {L"\U0000231a\U00000001", {8986, 1}, {1, 2}},
- {L"\U0000231a\U00000308\U00000001", {8986, 1}, {2, 3}},
- {L"\U0000231a\U0000200c", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000200c", {8986}, {3}},
- {L"\U0000231a\U0001f1e6", {8986, 127462}, {1, 3}},
- {L"\U0000231a\U00000308\U0001f1e6", {8986, 127462}, {2, 4}},
- {L"\U0000231a\U00000600", {8986, 1536}, {1, 2}},
- {L"\U0000231a\U00000308\U00000600", {8986, 1536}, {2, 3}},
- {L"\U0000231a\U00000a03", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000a03", {8986}, {3}},
- {L"\U0000231a\U00001100", {8986, 4352}, {1, 2}},
- {L"\U0000231a\U00000308\U00001100", {8986, 4352}, {2, 3}},
- {L"\U0000231a\U00001160", {8986, 4448}, {1, 2}},
- {L"\U0000231a\U00000308\U00001160", {8986, 4448}, {2, 3}},
- {L"\U0000231a\U000011a8", {8986, 4520}, {1, 2}},
- {L"\U0000231a\U00000308\U000011a8", {8986, 4520}, {2, 3}},
- {L"\U0000231a\U0000ac00", {8986, 44032}, {1, 2}},
- {L"\U0000231a\U00000308\U0000ac00", {8986, 44032}, {2, 3}},
- {L"\U0000231a\U0000ac01", {8986, 44033}, {1, 2}},
- {L"\U0000231a\U00000308\U0000ac01", {8986, 44033}, {2, 3}},
- {L"\U0000231a\U00000903", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000903", {8986}, {3}},
- {L"\U0000231a\U00000904", {8986, 2308}, {1, 2}},
- {L"\U0000231a\U00000308\U00000904", {8986, 2308}, {2, 3}},
- {L"\U0000231a\U00000d4e", {8986, 3406}, {1, 2}},
- {L"\U0000231a\U00000308\U00000d4e", {8986, 3406}, {2, 3}},
- {L"\U0000231a\U00000915", {8986, 2325}, {1, 2}},
- {L"\U0000231a\U00000308\U00000915", {8986, 2325}, {2, 3}},
- {L"\U0000231a\U0000231a", {8986, 8986}, {1, 2}},
- {L"\U0000231a\U00000308\U0000231a", {8986, 8986}, {2, 3}},
- {L"\U0000231a\U00000300", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000300", {8986}, {3}},
- {L"\U0000231a\U00000900", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000900", {8986}, {3}},
- {L"\U0000231a\U0000094d", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000094d", {8986}, {3}},
- {L"\U0000231a\U0000200d", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000200d", {8986}, {3}},
- {L"\U0000231a\U00000378", {8986, 888}, {1, 2}},
- {L"\U0000231a\U00000308\U00000378", {8986, 888}, {2, 3}},
- {L"\U00000300\U00000020", {768, 32}, {1, 2}},
- {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
- {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
- {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
- {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
- {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
- {L"\U00000300\U00000001", {768, 1}, {1, 2}},
- {L"\U00000300\U00000308\U00000001", {768, 1}, {2, 3}},
- {L"\U00000300\U0000200c", {768}, {2}},
- {L"\U00000300\U00000308\U0000200c", {768}, {3}},
- {L"\U00000300\U0001f1e6", {768, 127462}, {1, 3}},
- {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 4}},
- {L"\U00000300\U00000600", {768, 1536}, {1, 2}},
- {L"\U00000300\U00000308\U00000600", {768, 1536}, {2, 3}},
- {L"\U00000300\U00000a03", {768}, {2}},
- {L"\U00000300\U00000308\U00000a03", {768}, {3}},
- {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
- {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
- {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
- {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
- {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
- {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
- {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
- {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
- {L"\U00000300\U00000903", {768}, {2}},
- {L"\U00000300\U00000308\U00000903", {768}, {3}},
- {L"\U00000300\U00000904", {768, 2308}, {1, 2}},
- {L"\U00000300\U00000308\U00000904", {768, 2308}, {2, 3}},
- {L"\U00000300\U00000d4e", {768, 3406}, {1, 2}},
- {L"\U00000300\U00000308\U00000d4e", {768, 3406}, {2, 3}},
- {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
- {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
- {L"\U00000300\U0000231a", {768, 8986}, {1, 2}},
- {L"\U00000300\U00000308\U0000231a", {768, 8986}, {2, 3}},
- {L"\U00000300\U00000300", {768}, {2}},
- {L"\U00000300\U00000308\U00000300", {768}, {3}},
- {L"\U00000300\U00000900", {768}, {2}},
- {L"\U00000300\U00000308\U00000900", {768}, {3}},
- {L"\U00000300\U0000094d", {768}, {2}},
- {L"\U00000300\U00000308\U0000094d", {768}, {3}},
- {L"\U00000300\U0000200d", {768}, {2}},
- {L"\U00000300\U00000308\U0000200d", {768}, {3}},
- {L"\U00000300\U00000378", {768, 888}, {1, 2}},
- {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
- {L"\U00000900\U00000020", {2304, 32}, {1, 2}},
- {L"\U00000900\U00000308\U00000020", {2304, 32}, {2, 3}},
- {L"\U00000900\U0000000d", {2304, 13}, {1, 2}},
- {L"\U00000900\U00000308\U0000000d", {2304, 13}, {2, 3}},
- {L"\U00000900\U0000000a", {2304, 10}, {1, 2}},
- {L"\U00000900\U00000308\U0000000a", {2304, 10}, {2, 3}},
- {L"\U00000900\U00000001", {2304, 1}, {1, 2}},
- {L"\U00000900\U00000308\U00000001", {2304, 1}, {2, 3}},
- {L"\U00000900\U0000200c", {2304}, {2}},
- {L"\U00000900\U00000308\U0000200c", {2304}, {3}},
- {L"\U00000900\U0001f1e6", {2304, 127462}, {1, 3}},
- {L"\U00000900\U00000308\U0001f1e6", {2304, 127462}, {2, 4}},
- {L"\U00000900\U00000600", {2304, 1536}, {1, 2}},
- {L"\U00000900\U00000308\U00000600", {2304, 1536}, {2, 3}},
- {L"\U00000900\U00000a03", {2304}, {2}},
- {L"\U00000900\U00000308\U00000a03", {2304}, {3}},
- {L"\U00000900\U00001100", {2304, 4352}, {1, 2}},
- {L"\U00000900\U00000308\U00001100", {2304, 4352}, {2, 3}},
- {L"\U00000900\U00001160", {2304, 4448}, {1, 2}},
- {L"\U00000900\U00000308\U00001160", {2304, 4448}, {2, 3}},
- {L"\U00000900\U000011a8", {2304, 4520}, {1, 2}},
- {L"\U00000900\U00000308\U000011a8", {2304, 4520}, {2, 3}},
- {L"\U00000900\U0000ac00", {2304, 44032}, {1, 2}},
- {L"\U00000900\U00000308\U0000ac00", {2304, 44032}, {2, 3}},
- {L"\U00000900\U0000ac01", {2304, 44033}, {1, 2}},
- {L"\U00000900\U00000308\U0000ac01", {2304, 44033}, {2, 3}},
- {L"\U00000900\U00000903", {2304}, {2}},
- {L"\U00000900\U00000308\U00000903", {2304}, {3}},
- {L"\U00000900\U00000904", {2304, 2308}, {1, 2}},
- {L"\U00000900\U00000308\U00000904", {2304, 2308}, {2, 3}},
- {L"\U00000900\U00000d4e", {2304, 3406}, {1, 2}},
- {L"\U00000900\U00000308\U00000d4e", {2304, 3406}, {2, 3}},
- {L"\U00000900\U00000915", {2304, 2325}, {1, 2}},
- {L"\U00000900\U00000308\U00000915", {2304, 2325}, {2, 3}},
- {L"\U00000900\U0000231a", {2304, 8986}, {1, 2}},
- {L"\U00000900\U00000308\U0000231a", {2304, 8986}, {2, 3}},
- {L"\U00000900\U00000300", {2304}, {2}},
- {L"\U00000900\U00000308\U00000300", {2304}, {3}},
- {L"\U00000900\U00000900", {2304}, {2}},
- {L"\U00000900\U00000308\U00000900", {2304}, {3}},
- {L"\U00000900\U0000094d", {2304}, {2}},
- {L"\U00000900\U00000308\U0000094d", {2304}, {3}},
- {L"\U00000900\U0000200d", {2304}, {2}},
- {L"\U00000900\U00000308\U0000200d", {2304}, {3}},
- {L"\U00000900\U00000378", {2304, 888}, {1, 2}},
- {L"\U00000900\U00000308\U00000378", {2304, 888}, {2, 3}},
- {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
- {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
- {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
- {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
- {L"\U0000094d\U00000001", {2381, 1}, {1, 2}},
- {L"\U0000094d\U00000308\U00000001", {2381, 1}, {2, 3}},
- {L"\U0000094d\U0000200c", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
- {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 3}},
- {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 4}},
- {L"\U0000094d\U00000600", {2381, 1536}, {1, 2}},
- {L"\U0000094d\U00000308\U00000600", {2381, 1536}, {2, 3}},
- {L"\U0000094d\U00000a03", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000a03", {2381}, {3}},
- {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
- {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
- {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
- {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
- {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
- {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
- {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
- {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
- {L"\U0000094d\U00000903", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
- {L"\U0000094d\U00000904", {2381, 2308}, {1, 2}},
- {L"\U0000094d\U00000308\U00000904", {2381, 2308}, {2, 3}},
- {L"\U0000094d\U00000d4e", {2381, 3406}, {1, 2}},
- {L"\U0000094d\U00000308\U00000d4e", {2381, 3406}, {2, 3}},
- {L"\U0000094d\U00000915", {2381, 2325}, {1, 2}},
- {L"\U0000094d\U00000308\U00000915", {2381, 2325}, {2, 3}},
- {L"\U0000094d\U0000231a", {2381, 8986}, {1, 2}},
- {L"\U0000094d\U00000308\U0000231a", {2381, 8986}, {2, 3}},
- {L"\U0000094d\U00000300", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
- {L"\U0000094d\U00000900", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000900", {2381}, {3}},
- {L"\U0000094d\U0000094d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
- {L"\U0000094d\U0000200d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
- {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
- {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
- {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
- {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
- {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
- {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
- {L"\U0000200d\U00000001", {8205, 1}, {1, 2}},
- {L"\U0000200d\U00000308\U00000001", {8205, 1}, {2, 3}},
- {L"\U0000200d\U0000200c", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
- {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 3}},
- {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 4}},
- {L"\U0000200d\U00000600", {8205, 1536}, {1, 2}},
- {L"\U0000200d\U00000308\U00000600", {8205, 1536}, {2, 3}},
- {L"\U0000200d\U00000a03", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000a03", {8205}, {3}},
- {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
- {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
- {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
- {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
- {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
- {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
- {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
- {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
- {L"\U0000200d\U00000903", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
- {L"\U0000200d\U00000904", {8205, 2308}, {1, 2}},
- {L"\U0000200d\U00000308\U00000904", {8205, 2308}, {2, 3}},
- {L"\U0000200d\U00000d4e", {8205, 3406}, {1, 2}},
- {L"\U0000200d\U00000308\U00000d4e", {8205, 3406}, {2, 3}},
- {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
- {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
- {L"\U0000200d\U0000231a", {8205, 8986}, {1, 2}},
- {L"\U0000200d\U00000308\U0000231a", {8205, 8986}, {2, 3}},
- {L"\U0000200d\U00000300", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
- {L"\U0000200d\U00000900", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000900", {8205}, {3}},
- {L"\U0000200d\U0000094d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
- {L"\U0000200d\U0000200d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
- {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
- {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
- {L"\U00000378\U00000020", {888, 32}, {1, 2}},
- {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
+ {L"\U000000a9\U0000000d", {169, 13}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000d", {169, 13}, {2, 3}},
+ {L"\U000000a9\U0000000a", {169, 10}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000a", {169, 10}, {2, 3}},
+ {L"\U000000a9\U00000000", {169, 0}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000000", {169, 0}, {2, 3}},
+ {L"\U000000a9\U0000094d", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000094d", {169}, {3}},
+ {L"\U000000a9\U00000300", {169}, {2}},
+ {L"\U000000a9\U00000308\U00000300", {169}, {3}},
+ {L"\U000000a9\U0000200c", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200c", {169}, {3}},
+ {L"\U000000a9\U0000200d", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200d", {169}, {3}},
+ {L"\U000000a9\U0001f1e6", {169, 127462}, {1, 3}},
+ {L"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {2, 4}},
+ {L"\U000000a9\U000006dd", {169, 1757}, {1, 2}},
+ {L"\U000000a9\U00000308\U000006dd", {169, 1757}, {2, 3}},
+ {L"\U000000a9\U00000903", {169}, {2}},
+ {L"\U000000a9\U00000308\U00000903", {169}, {3}},
+ {L"\U000000a9\U00001100", {169, 4352}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001100", {169, 4352}, {2, 3}},
+ {L"\U000000a9\U00001160", {169, 4448}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001160", {169, 4448}, {2, 3}},
+ {L"\U000000a9\U000011a8", {169, 4520}, {1, 2}},
+ {L"\U000000a9\U00000308\U000011a8", {169, 4520}, {2, 3}},
+ {L"\U000000a9\U0000ac00", {169, 44032}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac00", {169, 44032}, {2, 3}},
+ {L"\U000000a9\U0000ac01", {169, 44033}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac01", {169, 44033}, {2, 3}},
+ {L"\U000000a9\U00001cf5", {169, 7413}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001cf5", {169, 7413}, {2, 3}},
+ {L"\U000000a9\U00000915", {169, 2325}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000915", {169, 2325}, {2, 3}},
+ {L"\U000000a9\U000000a9", {169, 169}, {1, 2}},
+ {L"\U000000a9\U00000308\U000000a9", {169, 169}, {2, 3}},
+ {L"\U000000a9\U00000020", {169, 32}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000020", {169, 32}, {2, 3}},
+ {L"\U000000a9\U00000378", {169, 888}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000378", {169, 888}, {2, 3}},
+ {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
+ {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
+ {L"\U00000020\U00000000", {32, 0}, {1, 2}},
+ {L"\U00000020\U00000308\U00000000", {32, 0}, {2, 3}},
+ {L"\U00000020\U0000094d", {32}, {2}},
+ {L"\U00000020\U00000308\U0000094d", {32}, {3}},
+ {L"\U00000020\U00000300", {32}, {2}},
+ {L"\U00000020\U00000308\U00000300", {32}, {3}},
+ {L"\U00000020\U0000200c", {32}, {2}},
+ {L"\U00000020\U00000308\U0000200c", {32}, {3}},
+ {L"\U00000020\U0000200d", {32}, {2}},
+ {L"\U00000020\U00000308\U0000200d", {32}, {3}},
+ {L"\U00000020\U0001f1e6", {32, 127462}, {1, 3}},
+ {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 4}},
+ {L"\U00000020\U000006dd", {32, 1757}, {1, 2}},
+ {L"\U00000020\U00000308\U000006dd", {32, 1757}, {2, 3}},
+ {L"\U00000020\U00000903", {32}, {2}},
+ {L"\U00000020\U00000308\U00000903", {32}, {3}},
+ {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
+ {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
+ {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
+ {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
+ {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
+ {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
+ {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
+ {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
+ {L"\U00000020\U00001cf5", {32, 7413}, {1, 2}},
+ {L"\U00000020\U00000308\U00001cf5", {32, 7413}, {2, 3}},
+ {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
+ {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
+ {L"\U00000020\U000000a9", {32, 169}, {1, 2}},
+ {L"\U00000020\U00000308\U000000a9", {32, 169}, {2, 3}},
+ {L"\U00000020\U00000020", {32, 32}, {1, 2}},
+ {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
+ {L"\U00000020\U00000378", {32, 888}, {1, 2}},
+ {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
{L"\U00000378\U0000000d", {888, 13}, {1, 2}},
{L"\U00000378\U00000308\U0000000d", {888, 13}, {2, 3}},
{L"\U00000378\U0000000a", {888, 10}, {1, 2}},
{L"\U00000378\U00000308\U0000000a", {888, 10}, {2, 3}},
- {L"\U00000378\U00000001", {888, 1}, {1, 2}},
- {L"\U00000378\U00000308\U00000001", {888, 1}, {2, 3}},
+ {L"\U00000378\U00000000", {888, 0}, {1, 2}},
+ {L"\U00000378\U00000308\U00000000", {888, 0}, {2, 3}},
+ {L"\U00000378\U0000094d", {888}, {2}},
+ {L"\U00000378\U00000308\U0000094d", {888}, {3}},
+ {L"\U00000378\U00000300", {888}, {2}},
+ {L"\U00000378\U00000308\U00000300", {888}, {3}},
{L"\U00000378\U0000200c", {888}, {2}},
{L"\U00000378\U00000308\U0000200c", {888}, {3}},
+ {L"\U00000378\U0000200d", {888}, {2}},
+ {L"\U00000378\U00000308\U0000200d", {888}, {3}},
{L"\U00000378\U0001f1e6", {888, 127462}, {1, 3}},
{L"\U00000378\U00000308\U0001f1e6", {888, 127462}, {2, 4}},
- {L"\U00000378\U00000600", {888, 1536}, {1, 2}},
- {L"\U00000378\U00000308\U00000600", {888, 1536}, {2, 3}},
- {L"\U00000378\U00000a03", {888}, {2}},
- {L"\U00000378\U00000308\U00000a03", {888}, {3}},
+ {L"\U00000378\U000006dd", {888, 1757}, {1, 2}},
+ {L"\U00000378\U00000308\U000006dd", {888, 1757}, {2, 3}},
+ {L"\U00000378\U00000903", {888}, {2}},
+ {L"\U00000378\U00000308\U00000903", {888}, {3}},
{L"\U00000378\U00001100", {888, 4352}, {1, 2}},
{L"\U00000378\U00000308\U00001100", {888, 4352}, {2, 3}},
{L"\U00000378\U00001160", {888, 4448}, {1, 2}},
@@ -2222,24 +1734,14 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U00000378\U00000308\U0000ac00", {888, 44032}, {2, 3}},
{L"\U00000378\U0000ac01", {888, 44033}, {1, 2}},
{L"\U00000378\U00000308\U0000ac01", {888, 44033}, {2, 3}},
- {L"\U00000378\U00000903", {888}, {2}},
- {L"\U00000378\U00000308\U00000903", {888}, {3}},
- {L"\U00000378\U00000904", {888, 2308}, {1, 2}},
- {L"\U00000378\U00000308\U00000904", {888, 2308}, {2, 3}},
- {L"\U00000378\U00000d4e", {888, 3406}, {1, 2}},
- {L"\U00000378\U00000308\U00000d4e", {888, 3406}, {2, 3}},
+ {L"\U00000378\U00001cf5", {888, 7413}, {1, 2}},
+ {L"\U00000378\U00000308\U00001cf5", {888, 7413}, {2, 3}},
{L"\U00000378\U00000915", {888, 2325}, {1, 2}},
{L"\U00000378\U00000308\U00000915", {888, 2325}, {2, 3}},
- {L"\U00000378\U0000231a", {888, 8986}, {1, 2}},
- {L"\U00000378\U00000308\U0000231a", {888, 8986}, {2, 3}},
- {L"\U00000378\U00000300", {888}, {2}},
- {L"\U00000378\U00000308\U00000300", {888}, {3}},
- {L"\U00000378\U00000900", {888}, {2}},
- {L"\U00000378\U00000308\U00000900", {888}, {3}},
- {L"\U00000378\U0000094d", {888}, {2}},
- {L"\U00000378\U00000308\U0000094d", {888}, {3}},
- {L"\U00000378\U0000200d", {888}, {2}},
- {L"\U00000378\U00000308\U0000200d", {888}, {3}},
+ {L"\U00000378\U000000a9", {888, 169}, {1, 2}},
+ {L"\U00000378\U00000308\U000000a9", {888, 169}, {2, 3}},
+ {L"\U00000378\U00000020", {888, 32}, {1, 2}},
+ {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
{L"\U00000378\U00000378", {888, 888}, {1, 2}},
{L"\U00000378\U00000308\U00000378", {888, 888}, {2, 3}},
{L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 5}},
@@ -2264,7 +1766,7 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {10}},
{L"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {5}},
{L"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {2, 4}},
- {L"\U00002701\U0000200d\U00002701", {9985}, {3}},
+ {L"\U00002701\U0000200d\U00002701", {9985, 9985}, {2, 3}},
{L"\U00000061\U0000200d\U00002701", {97, 9985}, {2, 3}},
{L"\U00000915\U00000924", {2325, 2340}, {1, 2}},
{L"\U00000915\U0000094d\U00000924", {2325}, {3}},
@@ -2272,80 +1774,56 @@ std::array<data<wchar_t>, 1093> data_utf16 = {{
{L"\U00000915\U0000094d\U0000200d\U00000924", {2325}, {4}},
{L"\U00000915\U0000093c\U0000200d\U0000094d\U00000924", {2325}, {5}},
{L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000061", {2325, 97}, {2, 3}},
- {L"\U00000061\U0000094d\U00000924", {97, 2340}, {2, 3}},
- {L"\U0000003f\U0000094d\U00000924", {63, 2340}, {2, 3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}}}};
-
-/// The data for UTF-8.
-///
-/// Note that most of the data for the UTF-16 and UTF-32 are identical. However
-/// since the size of the code units differ the breaks can contain different
-/// values.
-std::array<data<wchar_t>, 1093> data_utf32 = {{
- {L"\U00000020\U00000020", {32, 32}, {1, 2}},
- {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
- {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
- {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
- {L"\U00000020\U00000001", {32, 1}, {1, 2}},
- {L"\U00000020\U00000308\U00000001", {32, 1}, {2, 3}},
- {L"\U00000020\U0000200c", {32}, {2}},
- {L"\U00000020\U00000308\U0000200c", {32}, {3}},
- {L"\U00000020\U0001f1e6", {32, 127462}, {1, 2}},
- {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 3}},
- {L"\U00000020\U00000600", {32, 1536}, {1, 2}},
- {L"\U00000020\U00000308\U00000600", {32, 1536}, {2, 3}},
- {L"\U00000020\U00000a03", {32}, {2}},
- {L"\U00000020\U00000308\U00000a03", {32}, {3}},
- {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
- {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
- {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
- {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
- {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
- {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
- {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
- {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
- {L"\U00000020\U00000903", {32}, {2}},
- {L"\U00000020\U00000308\U00000903", {32}, {3}},
- {L"\U00000020\U00000904", {32, 2308}, {1, 2}},
- {L"\U00000020\U00000308\U00000904", {32, 2308}, {2, 3}},
- {L"\U00000020\U00000d4e", {32, 3406}, {1, 2}},
- {L"\U00000020\U00000308\U00000d4e", {32, 3406}, {2, 3}},
- {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
- {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
- {L"\U00000020\U0000231a", {32, 8986}, {1, 2}},
- {L"\U00000020\U00000308\U0000231a", {32, 8986}, {2, 3}},
- {L"\U00000020\U00000300", {32}, {2}},
- {L"\U00000020\U00000308\U00000300", {32}, {3}},
- {L"\U00000020\U00000900", {32}, {2}},
- {L"\U00000020\U00000308\U00000900", {32}, {3}},
- {L"\U00000020\U0000094d", {32}, {2}},
- {L"\U00000020\U00000308\U0000094d", {32}, {3}},
- {L"\U00000020\U0000200d", {32}, {2}},
- {L"\U00000020\U00000308\U0000200d", {32}, {3}},
- {L"\U00000020\U00000378", {32, 888}, {1, 2}},
- {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
- {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
+ {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {5}},
+ {L"\U00000915\U0000094d\U00000061", {2325, 97}, {2, 3}},
+ {L"\U00000061\U0000094d\U00000924", {97}, {3}},
+ {L"\U0000003f\U0000094d\U00000924", {63}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
+ {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {5}},
+ {L"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {3, 5}},
+ {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {6}},
+ {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
+ {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {6}},
+ {L"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {1, 4}},
+ {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {1, 4, 6}},
+ {L"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {3, 4}},
+ {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {3, 5, 6}},
+ {L"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {4}},
+ {L"\U00000cf1\U00000c95", {3313, 3221}, {1, 2}},
+ {L"\U00000cf2\U00000cab", {3314, 3243}, {1, 2}},
+ {L"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {1, 3}},
+ {L"\U00001cf5\U00000995", {7413}, {2}},
+ {L"\U00001cf6\U000009aa", {7414}, {2}},
+ {L"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {2, 3}},
+ {L"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {2, 3}},
+ {L"\U00011a3a\U00011a0b", {72250}, {4}}}};
+
+/// The data for UTF-8.
+///
+/// Note that most of the data for the UTF-16 and UTF-32 are identical. However
+/// since the size of the code units differ the breaks can contain different
+/// values.
+std::array<data<wchar_t>, 853> data_utf32 = {{
{L"\U0000000d\U0000000d", {13, 13}, {1, 2}},
{L"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 2, 3}},
{L"\U0000000d\U0000000a", {13}, {2}},
{L"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 2, 3}},
- {L"\U0000000d\U00000001", {13, 1}, {1, 2}},
- {L"\U0000000d\U00000308\U00000001", {13, 776, 1}, {1, 2, 3}},
+ {L"\U0000000d\U00000000", {13, 0}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 2, 3}},
+ {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
+ {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
{L"\U0000000d\U0000200c", {13, 8204}, {1, 2}},
{L"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
{L"\U0000000d\U0001f1e6", {13, 127462}, {1, 2}},
{L"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 2, 3}},
- {L"\U0000000d\U00000600", {13, 1536}, {1, 2}},
- {L"\U0000000d\U00000308\U00000600", {13, 776, 1536}, {1, 2, 3}},
- {L"\U0000000d\U00000a03", {13, 2563}, {1, 2}},
- {L"\U0000000d\U00000308\U00000a03", {13, 776}, {1, 3}},
+ {L"\U0000000d\U000006dd", {13, 1757}, {1, 2}},
+ {L"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
{L"\U0000000d\U00001100", {13, 4352}, {1, 2}},
{L"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 2, 3}},
{L"\U0000000d\U00001160", {13, 4448}, {1, 2}},
@@ -2356,42 +1834,36 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 2, 3}},
{L"\U0000000d\U0000ac01", {13, 44033}, {1, 2}},
{L"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 2, 3}},
- {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
- {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000904", {13, 2308}, {1, 2}},
- {L"\U0000000d\U00000308\U00000904", {13, 776, 2308}, {1, 2, 3}},
- {L"\U0000000d\U00000d4e", {13, 3406}, {1, 2}},
- {L"\U0000000d\U00000308\U00000d4e", {13, 776, 3406}, {1, 2, 3}},
+ {L"\U0000000d\U00001cf5", {13, 7413}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 2, 3}},
{L"\U0000000d\U00000915", {13, 2325}, {1, 2}},
{L"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 2, 3}},
- {L"\U0000000d\U0000231a", {13, 8986}, {1, 2}},
- {L"\U0000000d\U00000308\U0000231a", {13, 776, 8986}, {1, 2, 3}},
- {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
- {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000900", {13, 2304}, {1, 2}},
- {L"\U0000000d\U00000308\U00000900", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
- {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
+ {L"\U0000000d\U000000a9", {13, 169}, {1, 2}},
+ {L"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 2, 3}},
+ {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
{L"\U0000000d\U00000378", {13, 888}, {1, 2}},
{L"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 2, 3}},
- {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
{L"\U0000000a\U0000000d", {10, 13}, {1, 2}},
{L"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 2, 3}},
{L"\U0000000a\U0000000a", {10, 10}, {1, 2}},
{L"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 2, 3}},
- {L"\U0000000a\U00000001", {10, 1}, {1, 2}},
- {L"\U0000000a\U00000308\U00000001", {10, 776, 1}, {1, 2, 3}},
+ {L"\U0000000a\U00000000", {10, 0}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 2, 3}},
+ {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
+ {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
{L"\U0000000a\U0000200c", {10, 8204}, {1, 2}},
{L"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
{L"\U0000000a\U0001f1e6", {10, 127462}, {1, 2}},
{L"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 2, 3}},
- {L"\U0000000a\U00000600", {10, 1536}, {1, 2}},
- {L"\U0000000a\U00000308\U00000600", {10, 776, 1536}, {1, 2, 3}},
- {L"\U0000000a\U00000a03", {10, 2563}, {1, 2}},
- {L"\U0000000a\U00000308\U00000a03", {10, 776}, {1, 3}},
+ {L"\U0000000a\U000006dd", {10, 1757}, {1, 2}},
+ {L"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
{L"\U0000000a\U00001100", {10, 4352}, {1, 2}},
{L"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 2, 3}},
{L"\U0000000a\U00001160", {10, 4448}, {1, 2}},
@@ -2402,88 +1874,156 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 2, 3}},
{L"\U0000000a\U0000ac01", {10, 44033}, {1, 2}},
{L"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 2, 3}},
- {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
- {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000904", {10, 2308}, {1, 2}},
- {L"\U0000000a\U00000308\U00000904", {10, 776, 2308}, {1, 2, 3}},
- {L"\U0000000a\U00000d4e", {10, 3406}, {1, 2}},
- {L"\U0000000a\U00000308\U00000d4e", {10, 776, 3406}, {1, 2, 3}},
+ {L"\U0000000a\U00001cf5", {10, 7413}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 2, 3}},
{L"\U0000000a\U00000915", {10, 2325}, {1, 2}},
{L"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 2, 3}},
- {L"\U0000000a\U0000231a", {10, 8986}, {1, 2}},
- {L"\U0000000a\U00000308\U0000231a", {10, 776, 8986}, {1, 2, 3}},
- {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
- {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000900", {10, 2304}, {1, 2}},
- {L"\U0000000a\U00000308\U00000900", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
- {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
+ {L"\U0000000a\U000000a9", {10, 169}, {1, 2}},
+ {L"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 2, 3}},
+ {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
{L"\U0000000a\U00000378", {10, 888}, {1, 2}},
{L"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 2, 3}},
- {L"\U00000001\U00000020", {1, 32}, {1, 2}},
- {L"\U00000001\U00000308\U00000020", {1, 776, 32}, {1, 2, 3}},
- {L"\U00000001\U0000000d", {1, 13}, {1, 2}},
- {L"\U00000001\U00000308\U0000000d", {1, 776, 13}, {1, 2, 3}},
- {L"\U00000001\U0000000a", {1, 10}, {1, 2}},
- {L"\U00000001\U00000308\U0000000a", {1, 776, 10}, {1, 2, 3}},
- {L"\U00000001\U00000001", {1, 1}, {1, 2}},
- {L"\U00000001\U00000308\U00000001", {1, 776, 1}, {1, 2, 3}},
- {L"\U00000001\U0000200c", {1, 8204}, {1, 2}},
- {L"\U00000001\U00000308\U0000200c", {1, 776}, {1, 3}},
- {L"\U00000001\U0001f1e6", {1, 127462}, {1, 2}},
- {L"\U00000001\U00000308\U0001f1e6", {1, 776, 127462}, {1, 2, 3}},
- {L"\U00000001\U00000600", {1, 1536}, {1, 2}},
- {L"\U00000001\U00000308\U00000600", {1, 776, 1536}, {1, 2, 3}},
- {L"\U00000001\U00000a03", {1, 2563}, {1, 2}},
- {L"\U00000001\U00000308\U00000a03", {1, 776}, {1, 3}},
- {L"\U00000001\U00001100", {1, 4352}, {1, 2}},
- {L"\U00000001\U00000308\U00001100", {1, 776, 4352}, {1, 2, 3}},
- {L"\U00000001\U00001160", {1, 4448}, {1, 2}},
- {L"\U00000001\U00000308\U00001160", {1, 776, 4448}, {1, 2, 3}},
- {L"\U00000001\U000011a8", {1, 4520}, {1, 2}},
- {L"\U00000001\U00000308\U000011a8", {1, 776, 4520}, {1, 2, 3}},
- {L"\U00000001\U0000ac00", {1, 44032}, {1, 2}},
- {L"\U00000001\U00000308\U0000ac00", {1, 776, 44032}, {1, 2, 3}},
- {L"\U00000001\U0000ac01", {1, 44033}, {1, 2}},
- {L"\U00000001\U00000308\U0000ac01", {1, 776, 44033}, {1, 2, 3}},
- {L"\U00000001\U00000903", {1, 2307}, {1, 2}},
- {L"\U00000001\U00000308\U00000903", {1, 776}, {1, 3}},
- {L"\U00000001\U00000904", {1, 2308}, {1, 2}},
- {L"\U00000001\U00000308\U00000904", {1, 776, 2308}, {1, 2, 3}},
- {L"\U00000001\U00000d4e", {1, 3406}, {1, 2}},
- {L"\U00000001\U00000308\U00000d4e", {1, 776, 3406}, {1, 2, 3}},
- {L"\U00000001\U00000915", {1, 2325}, {1, 2}},
- {L"\U00000001\U00000308\U00000915", {1, 776, 2325}, {1, 2, 3}},
- {L"\U00000001\U0000231a", {1, 8986}, {1, 2}},
- {L"\U00000001\U00000308\U0000231a", {1, 776, 8986}, {1, 2, 3}},
- {L"\U00000001\U00000300", {1, 768}, {1, 2}},
- {L"\U00000001\U00000308\U00000300", {1, 776}, {1, 3}},
- {L"\U00000001\U00000900", {1, 2304}, {1, 2}},
- {L"\U00000001\U00000308\U00000900", {1, 776}, {1, 3}},
- {L"\U00000001\U0000094d", {1, 2381}, {1, 2}},
- {L"\U00000001\U00000308\U0000094d", {1, 776}, {1, 3}},
- {L"\U00000001\U0000200d", {1, 8205}, {1, 2}},
- {L"\U00000001\U00000308\U0000200d", {1, 776}, {1, 3}},
- {L"\U00000001\U00000378", {1, 888}, {1, 2}},
- {L"\U00000001\U00000308\U00000378", {1, 776, 888}, {1, 2, 3}},
- {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
- {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
+ {L"\U00000000\U0000000d", {0, 13}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 2, 3}},
+ {L"\U00000000\U0000000a", {0, 10}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 2, 3}},
+ {L"\U00000000\U00000000", {0, 0}, {1, 2}},
+ {L"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 2, 3}},
+ {L"\U00000000\U0000094d", {0, 2381}, {1, 2}},
+ {L"\U00000000\U00000308\U0000094d", {0, 776}, {1, 3}},
+ {L"\U00000000\U00000300", {0, 768}, {1, 2}},
+ {L"\U00000000\U00000308\U00000300", {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200c", {0, 8204}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200c", {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200d", {0, 8205}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200d", {0, 776}, {1, 3}},
+ {L"\U00000000\U0001f1e6", {0, 127462}, {1, 2}},
+ {L"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 2, 3}},
+ {L"\U00000000\U000006dd", {0, 1757}, {1, 2}},
+ {L"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 2, 3}},
+ {L"\U00000000\U00000903", {0, 2307}, {1, 2}},
+ {L"\U00000000\U00000308\U00000903", {0, 776}, {1, 3}},
+ {L"\U00000000\U00001100", {0, 4352}, {1, 2}},
+ {L"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 2, 3}},
+ {L"\U00000000\U00001160", {0, 4448}, {1, 2}},
+ {L"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 2, 3}},
+ {L"\U00000000\U000011a8", {0, 4520}, {1, 2}},
+ {L"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 2, 3}},
+ {L"\U00000000\U0000ac00", {0, 44032}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 2, 3}},
+ {L"\U00000000\U0000ac01", {0, 44033}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 2, 3}},
+ {L"\U00000000\U00001cf5", {0, 7413}, {1, 2}},
+ {L"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 2, 3}},
+ {L"\U00000000\U00000915", {0, 2325}, {1, 2}},
+ {L"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 2, 3}},
+ {L"\U00000000\U000000a9", {0, 169}, {1, 2}},
+ {L"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 2, 3}},
+ {L"\U00000000\U00000020", {0, 32}, {1, 2}},
+ {L"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 2, 3}},
+ {L"\U00000000\U00000378", {0, 888}, {1, 2}},
+ {L"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 2, 3}},
+ {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
+ {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
+ {L"\U0000094d\U00000000", {2381, 0}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000000", {2381, 0}, {2, 3}},
+ {L"\U0000094d\U0000094d", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
+ {L"\U0000094d\U00000300", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
+ {L"\U0000094d\U0000200c", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
+ {L"\U0000094d\U0000200d", {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
+ {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 2}},
+ {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 3}},
+ {L"\U0000094d\U000006dd", {2381, 1757}, {1, 2}},
+ {L"\U0000094d\U00000308\U000006dd", {2381, 1757}, {2, 3}},
+ {L"\U0000094d\U00000903", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
+ {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
+ {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
+ {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
+ {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
+ {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
+ {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
+ {L"\U0000094d\U00001cf5", {2381, 7413}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {2, 3}},
+ {L"\U0000094d\U00000915", {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000915", {2381}, {3}},
+ {L"\U0000094d\U000000a9", {2381, 169}, {1, 2}},
+ {L"\U0000094d\U00000308\U000000a9", {2381, 169}, {2, 3}},
+ {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
+ {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
+ {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
+ {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
+ {L"\U00000300\U00000000", {768, 0}, {1, 2}},
+ {L"\U00000300\U00000308\U00000000", {768, 0}, {2, 3}},
+ {L"\U00000300\U0000094d", {768}, {2}},
+ {L"\U00000300\U00000308\U0000094d", {768}, {3}},
+ {L"\U00000300\U00000300", {768}, {2}},
+ {L"\U00000300\U00000308\U00000300", {768}, {3}},
+ {L"\U00000300\U0000200c", {768}, {2}},
+ {L"\U00000300\U00000308\U0000200c", {768}, {3}},
+ {L"\U00000300\U0000200d", {768}, {2}},
+ {L"\U00000300\U00000308\U0000200d", {768}, {3}},
+ {L"\U00000300\U0001f1e6", {768, 127462}, {1, 2}},
+ {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 3}},
+ {L"\U00000300\U000006dd", {768, 1757}, {1, 2}},
+ {L"\U00000300\U00000308\U000006dd", {768, 1757}, {2, 3}},
+ {L"\U00000300\U00000903", {768}, {2}},
+ {L"\U00000300\U00000308\U00000903", {768}, {3}},
+ {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
+ {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
+ {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
+ {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
+ {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
+ {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
+ {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
+ {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
+ {L"\U00000300\U00001cf5", {768, 7413}, {1, 2}},
+ {L"\U00000300\U00000308\U00001cf5", {768, 7413}, {2, 3}},
+ {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
+ {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
+ {L"\U00000300\U000000a9", {768, 169}, {1, 2}},
+ {L"\U00000300\U00000308\U000000a9", {768, 169}, {2, 3}},
+ {L"\U00000300\U00000020", {768, 32}, {1, 2}},
+ {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
+ {L"\U00000300\U00000378", {768, 888}, {1, 2}},
+ {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
{L"\U0000200c\U0000000d", {8204, 13}, {1, 2}},
{L"\U0000200c\U00000308\U0000000d", {8204, 13}, {2, 3}},
{L"\U0000200c\U0000000a", {8204, 10}, {1, 2}},
{L"\U0000200c\U00000308\U0000000a", {8204, 10}, {2, 3}},
- {L"\U0000200c\U00000001", {8204, 1}, {1, 2}},
- {L"\U0000200c\U00000308\U00000001", {8204, 1}, {2, 3}},
+ {L"\U0000200c\U00000000", {8204, 0}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000000", {8204, 0}, {2, 3}},
+ {L"\U0000200c\U0000094d", {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
+ {L"\U0000200c\U00000300", {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
{L"\U0000200c\U0000200c", {8204}, {2}},
{L"\U0000200c\U00000308\U0000200c", {8204}, {3}},
+ {L"\U0000200c\U0000200d", {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
{L"\U0000200c\U0001f1e6", {8204, 127462}, {1, 2}},
{L"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {2, 3}},
- {L"\U0000200c\U00000600", {8204, 1536}, {1, 2}},
- {L"\U0000200c\U00000308\U00000600", {8204, 1536}, {2, 3}},
- {L"\U0000200c\U00000a03", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000a03", {8204}, {3}},
+ {L"\U0000200c\U000006dd", {8204, 1757}, {1, 2}},
+ {L"\U0000200c\U00000308\U000006dd", {8204, 1757}, {2, 3}},
+ {L"\U0000200c\U00000903", {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
{L"\U0000200c\U00001100", {8204, 4352}, {1, 2}},
{L"\U0000200c\U00000308\U00001100", {8204, 4352}, {2, 3}},
{L"\U0000200c\U00001160", {8204, 4448}, {1, 2}},
@@ -2494,42 +2034,76 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {2, 3}},
{L"\U0000200c\U0000ac01", {8204, 44033}, {1, 2}},
{L"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {2, 3}},
- {L"\U0000200c\U00000903", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
- {L"\U0000200c\U00000904", {8204, 2308}, {1, 2}},
- {L"\U0000200c\U00000308\U00000904", {8204, 2308}, {2, 3}},
- {L"\U0000200c\U00000d4e", {8204, 3406}, {1, 2}},
- {L"\U0000200c\U00000308\U00000d4e", {8204, 3406}, {2, 3}},
+ {L"\U0000200c\U00001cf5", {8204, 7413}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {2, 3}},
{L"\U0000200c\U00000915", {8204, 2325}, {1, 2}},
{L"\U0000200c\U00000308\U00000915", {8204, 2325}, {2, 3}},
- {L"\U0000200c\U0000231a", {8204, 8986}, {1, 2}},
- {L"\U0000200c\U00000308\U0000231a", {8204, 8986}, {2, 3}},
- {L"\U0000200c\U00000300", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
- {L"\U0000200c\U00000900", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000900", {8204}, {3}},
- {L"\U0000200c\U0000094d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
- {L"\U0000200c\U0000200d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
+ {L"\U0000200c\U000000a9", {8204, 169}, {1, 2}},
+ {L"\U0000200c\U00000308\U000000a9", {8204, 169}, {2, 3}},
+ {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
{L"\U0000200c\U00000378", {8204, 888}, {1, 2}},
{L"\U0000200c\U00000308\U00000378", {8204, 888}, {2, 3}},
- {L"\U0001f1e6\U00000020", {127462, 32}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {2, 3}},
+ {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
+ {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
+ {L"\U0000200d\U00000000", {8205, 0}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000000", {8205, 0}, {2, 3}},
+ {L"\U0000200d\U0000094d", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
+ {L"\U0000200d\U00000300", {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
+ {L"\U0000200d\U0000200c", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
+ {L"\U0000200d\U0000200d", {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
+ {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 2}},
+ {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 3}},
+ {L"\U0000200d\U000006dd", {8205, 1757}, {1, 2}},
+ {L"\U0000200d\U00000308\U000006dd", {8205, 1757}, {2, 3}},
+ {L"\U0000200d\U00000903", {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
+ {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
+ {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
+ {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
+ {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
+ {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
+ {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
+ {L"\U0000200d\U00001cf5", {8205, 7413}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {2, 3}},
+ {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
+ {L"\U0000200d\U000000a9", {8205, 169}, {1, 2}},
+ {L"\U0000200d\U00000308\U000000a9", {8205, 169}, {2, 3}},
+ {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
+ {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
{L"\U0001f1e6\U0000000d", {127462, 13}, {1, 2}},
{L"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {2, 3}},
{L"\U0001f1e6\U0000000a", {127462, 10}, {1, 2}},
{L"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {2, 3}},
- {L"\U0001f1e6\U00000001", {127462, 1}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000001", {127462, 1}, {2, 3}},
+ {L"\U0001f1e6\U00000000", {127462, 0}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000000", {127462, 0}, {2, 3}},
+ {L"\U0001f1e6\U0000094d", {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0000094d", {127462}, {3}},
+ {L"\U0001f1e6\U00000300", {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U00000300", {127462}, {3}},
{L"\U0001f1e6\U0000200c", {127462}, {2}},
{L"\U0001f1e6\U00000308\U0000200c", {127462}, {3}},
+ {L"\U0001f1e6\U0000200d", {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0000200d", {127462}, {3}},
{L"\U0001f1e6\U0001f1e6", {127462}, {2}},
{L"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {2, 3}},
- {L"\U0001f1e6\U00000600", {127462, 1536}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000600", {127462, 1536}, {2, 3}},
- {L"\U0001f1e6\U00000a03", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000a03", {127462}, {3}},
+ {L"\U0001f1e6\U000006dd", {127462, 1757}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {2, 3}},
+ {L"\U0001f1e6\U00000903", {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U00000903", {127462}, {3}},
{L"\U0001f1e6\U00001100", {127462, 4352}, {1, 2}},
{L"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {2, 3}},
{L"\U0001f1e6\U00001160", {127462, 4448}, {1, 2}},
@@ -2540,134 +2114,116 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {2, 3}},
{L"\U0001f1e6\U0000ac01", {127462, 44033}, {1, 2}},
{L"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {2, 3}},
- {L"\U0001f1e6\U00000903", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000903", {127462}, {3}},
- {L"\U0001f1e6\U00000904", {127462, 2308}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000904", {127462, 2308}, {2, 3}},
- {L"\U0001f1e6\U00000d4e", {127462, 3406}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000d4e", {127462, 3406}, {2, 3}},
+ {L"\U0001f1e6\U00001cf5", {127462, 7413}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {2, 3}},
{L"\U0001f1e6\U00000915", {127462, 2325}, {1, 2}},
{L"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {2, 3}},
- {L"\U0001f1e6\U0000231a", {127462, 8986}, {1, 2}},
- {L"\U0001f1e6\U00000308\U0000231a", {127462, 8986}, {2, 3}},
- {L"\U0001f1e6\U00000300", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000300", {127462}, {3}},
- {L"\U0001f1e6\U00000900", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000900", {127462}, {3}},
- {L"\U0001f1e6\U0000094d", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0000094d", {127462}, {3}},
- {L"\U0001f1e6\U0000200d", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0000200d", {127462}, {3}},
+ {L"\U0001f1e6\U000000a9", {127462, 169}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {2, 3}},
+ {L"\U0001f1e6\U00000020", {127462, 32}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {2, 3}},
{L"\U0001f1e6\U00000378", {127462, 888}, {1, 2}},
{L"\U0001f1e6\U00000308\U00000378", {127462, 888}, {2, 3}},
- {L"\U00000600\U00000020", {1536}, {2}},
- {L"\U00000600\U00000308\U00000020", {1536, 32}, {2, 3}},
- {L"\U00000600\U0000000d", {1536, 13}, {1, 2}},
- {L"\U00000600\U00000308\U0000000d", {1536, 13}, {2, 3}},
- {L"\U00000600\U0000000a", {1536, 10}, {1, 2}},
- {L"\U00000600\U00000308\U0000000a", {1536, 10}, {2, 3}},
- {L"\U00000600\U00000001", {1536, 1}, {1, 2}},
- {L"\U00000600\U00000308\U00000001", {1536, 1}, {2, 3}},
- {L"\U00000600\U0000200c", {1536}, {2}},
- {L"\U00000600\U00000308\U0000200c", {1536}, {3}},
- {L"\U00000600\U0001f1e6", {1536}, {2}},
- {L"\U00000600\U00000308\U0001f1e6", {1536, 127462}, {2, 3}},
- {L"\U00000600\U00000600", {1536}, {2}},
- {L"\U00000600\U00000308\U00000600", {1536, 1536}, {2, 3}},
- {L"\U00000600\U00000a03", {1536}, {2}},
- {L"\U00000600\U00000308\U00000a03", {1536}, {3}},
- {L"\U00000600\U00001100", {1536}, {2}},
- {L"\U00000600\U00000308\U00001100", {1536, 4352}, {2, 3}},
- {L"\U00000600\U00001160", {1536}, {2}},
- {L"\U00000600\U00000308\U00001160", {1536, 4448}, {2, 3}},
- {L"\U00000600\U000011a8", {1536}, {2}},
- {L"\U00000600\U00000308\U000011a8", {1536, 4520}, {2, 3}},
- {L"\U00000600\U0000ac00", {1536}, {2}},
- {L"\U00000600\U00000308\U0000ac00", {1536, 44032}, {2, 3}},
- {L"\U00000600\U0000ac01", {1536}, {2}},
- {L"\U00000600\U00000308\U0000ac01", {1536, 44033}, {2, 3}},
- {L"\U00000600\U00000903", {1536}, {2}},
- {L"\U00000600\U00000308\U00000903", {1536}, {3}},
- {L"\U00000600\U00000904", {1536}, {2}},
- {L"\U00000600\U00000308\U00000904", {1536, 2308}, {2, 3}},
- {L"\U00000600\U00000d4e", {1536}, {2}},
- {L"\U00000600\U00000308\U00000d4e", {1536, 3406}, {2, 3}},
- {L"\U00000600\U00000915", {1536}, {2}},
- {L"\U00000600\U00000308\U00000915", {1536, 2325}, {2, 3}},
- {L"\U00000600\U0000231a", {1536}, {2}},
- {L"\U00000600\U00000308\U0000231a", {1536, 8986}, {2, 3}},
- {L"\U00000600\U00000300", {1536}, {2}},
- {L"\U00000600\U00000308\U00000300", {1536}, {3}},
- {L"\U00000600\U00000900", {1536}, {2}},
- {L"\U00000600\U00000308\U00000900", {1536}, {3}},
- {L"\U00000600\U0000094d", {1536}, {2}},
- {L"\U00000600\U00000308\U0000094d", {1536}, {3}},
- {L"\U00000600\U0000200d", {1536}, {2}},
- {L"\U00000600\U00000308\U0000200d", {1536}, {3}},
- {L"\U00000600\U00000378", {1536}, {2}},
- {L"\U00000600\U00000308\U00000378", {1536, 888}, {2, 3}},
- {L"\U00000a03\U00000020", {2563, 32}, {1, 2}},
- {L"\U00000a03\U00000308\U00000020", {2563, 32}, {2, 3}},
- {L"\U00000a03\U0000000d", {2563, 13}, {1, 2}},
- {L"\U00000a03\U00000308\U0000000d", {2563, 13}, {2, 3}},
- {L"\U00000a03\U0000000a", {2563, 10}, {1, 2}},
- {L"\U00000a03\U00000308\U0000000a", {2563, 10}, {2, 3}},
- {L"\U00000a03\U00000001", {2563, 1}, {1, 2}},
- {L"\U00000a03\U00000308\U00000001", {2563, 1}, {2, 3}},
- {L"\U00000a03\U0000200c", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000200c", {2563}, {3}},
- {L"\U00000a03\U0001f1e6", {2563, 127462}, {1, 2}},
- {L"\U00000a03\U00000308\U0001f1e6", {2563, 127462}, {2, 3}},
- {L"\U00000a03\U00000600", {2563, 1536}, {1, 2}},
- {L"\U00000a03\U00000308\U00000600", {2563, 1536}, {2, 3}},
- {L"\U00000a03\U00000a03", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000a03", {2563}, {3}},
- {L"\U00000a03\U00001100", {2563, 4352}, {1, 2}},
- {L"\U00000a03\U00000308\U00001100", {2563, 4352}, {2, 3}},
- {L"\U00000a03\U00001160", {2563, 4448}, {1, 2}},
- {L"\U00000a03\U00000308\U00001160", {2563, 4448}, {2, 3}},
- {L"\U00000a03\U000011a8", {2563, 4520}, {1, 2}},
- {L"\U00000a03\U00000308\U000011a8", {2563, 4520}, {2, 3}},
- {L"\U00000a03\U0000ac00", {2563, 44032}, {1, 2}},
- {L"\U00000a03\U00000308\U0000ac00", {2563, 44032}, {2, 3}},
- {L"\U00000a03\U0000ac01", {2563, 44033}, {1, 2}},
- {L"\U00000a03\U00000308\U0000ac01", {2563, 44033}, {2, 3}},
- {L"\U00000a03\U00000903", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000903", {2563}, {3}},
- {L"\U00000a03\U00000904", {2563, 2308}, {1, 2}},
- {L"\U00000a03\U00000308\U00000904", {2563, 2308}, {2, 3}},
- {L"\U00000a03\U00000d4e", {2563, 3406}, {1, 2}},
- {L"\U00000a03\U00000308\U00000d4e", {2563, 3406}, {2, 3}},
- {L"\U00000a03\U00000915", {2563, 2325}, {1, 2}},
- {L"\U00000a03\U00000308\U00000915", {2563, 2325}, {2, 3}},
- {L"\U00000a03\U0000231a", {2563, 8986}, {1, 2}},
- {L"\U00000a03\U00000308\U0000231a", {2563, 8986}, {2, 3}},
- {L"\U00000a03\U00000300", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000300", {2563}, {3}},
- {L"\U00000a03\U00000900", {2563}, {2}},
- {L"\U00000a03\U00000308\U00000900", {2563}, {3}},
- {L"\U00000a03\U0000094d", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000094d", {2563}, {3}},
- {L"\U00000a03\U0000200d", {2563}, {2}},
- {L"\U00000a03\U00000308\U0000200d", {2563}, {3}},
- {L"\U00000a03\U00000378", {2563, 888}, {1, 2}},
- {L"\U00000a03\U00000308\U00000378", {2563, 888}, {2, 3}},
- {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
- {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
+ {L"\U000006dd\U0000000d", {1757, 13}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000d", {1757, 13}, {2, 3}},
+ {L"\U000006dd\U0000000a", {1757, 10}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000a", {1757, 10}, {2, 3}},
+ {L"\U000006dd\U00000000", {1757, 0}, {1, 2}},
+ {L"\U000006dd\U00000308\U00000000", {1757, 0}, {2, 3}},
+ {L"\U000006dd\U0000094d", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000094d", {1757}, {3}},
+ {L"\U000006dd\U00000300", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000300", {1757}, {3}},
+ {L"\U000006dd\U0000200c", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200c", {1757}, {3}},
+ {L"\U000006dd\U0000200d", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200d", {1757}, {3}},
+ {L"\U000006dd\U0001f1e6", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {2, 3}},
+ {L"\U000006dd\U000006dd", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000006dd", {1757, 1757}, {2, 3}},
+ {L"\U000006dd\U00000903", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000903", {1757}, {3}},
+ {L"\U000006dd\U00001100", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001100", {1757, 4352}, {2, 3}},
+ {L"\U000006dd\U00001160", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001160", {1757, 4448}, {2, 3}},
+ {L"\U000006dd\U000011a8", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000011a8", {1757, 4520}, {2, 3}},
+ {L"\U000006dd\U0000ac00", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {2, 3}},
+ {L"\U000006dd\U0000ac01", {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {2, 3}},
+ {L"\U000006dd\U00001cf5", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {2, 3}},
+ {L"\U000006dd\U00000915", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000915", {1757, 2325}, {2, 3}},
+ {L"\U000006dd\U000000a9", {1757}, {2}},
+ {L"\U000006dd\U00000308\U000000a9", {1757, 169}, {2, 3}},
+ {L"\U000006dd\U00000020", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000020", {1757, 32}, {2, 3}},
+ {L"\U000006dd\U00000378", {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000378", {1757, 888}, {2, 3}},
+ {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
+ {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
+ {L"\U00000903\U00000000", {2307, 0}, {1, 2}},
+ {L"\U00000903\U00000308\U00000000", {2307, 0}, {2, 3}},
+ {L"\U00000903\U0000094d", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
+ {L"\U00000903\U00000300", {2307}, {2}},
+ {L"\U00000903\U00000308\U00000300", {2307}, {3}},
+ {L"\U00000903\U0000200c", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
+ {L"\U00000903\U0000200d", {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
+ {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 2}},
+ {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 3}},
+ {L"\U00000903\U000006dd", {2307, 1757}, {1, 2}},
+ {L"\U00000903\U00000308\U000006dd", {2307, 1757}, {2, 3}},
+ {L"\U00000903\U00000903", {2307}, {2}},
+ {L"\U00000903\U00000308\U00000903", {2307}, {3}},
+ {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
+ {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
+ {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
+ {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
+ {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
+ {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
+ {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
+ {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
+ {L"\U00000903\U00001cf5", {2307, 7413}, {1, 2}},
+ {L"\U00000903\U00000308\U00001cf5", {2307, 7413}, {2, 3}},
+ {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
+ {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
+ {L"\U00000903\U000000a9", {2307, 169}, {1, 2}},
+ {L"\U00000903\U00000308\U000000a9", {2307, 169}, {2, 3}},
+ {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
+ {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
+ {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
+ {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
{L"\U00001100\U0000000d", {4352, 13}, {1, 2}},
{L"\U00001100\U00000308\U0000000d", {4352, 13}, {2, 3}},
{L"\U00001100\U0000000a", {4352, 10}, {1, 2}},
{L"\U00001100\U00000308\U0000000a", {4352, 10}, {2, 3}},
- {L"\U00001100\U00000001", {4352, 1}, {1, 2}},
- {L"\U00001100\U00000308\U00000001", {4352, 1}, {2, 3}},
+ {L"\U00001100\U00000000", {4352, 0}, {1, 2}},
+ {L"\U00001100\U00000308\U00000000", {4352, 0}, {2, 3}},
+ {L"\U00001100\U0000094d", {4352}, {2}},
+ {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
+ {L"\U00001100\U00000300", {4352}, {2}},
+ {L"\U00001100\U00000308\U00000300", {4352}, {3}},
{L"\U00001100\U0000200c", {4352}, {2}},
{L"\U00001100\U00000308\U0000200c", {4352}, {3}},
+ {L"\U00001100\U0000200d", {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
{L"\U00001100\U0001f1e6", {4352, 127462}, {1, 2}},
{L"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {2, 3}},
- {L"\U00001100\U00000600", {4352, 1536}, {1, 2}},
- {L"\U00001100\U00000308\U00000600", {4352, 1536}, {2, 3}},
- {L"\U00001100\U00000a03", {4352}, {2}},
- {L"\U00001100\U00000308\U00000a03", {4352}, {3}},
+ {L"\U00001100\U000006dd", {4352, 1757}, {1, 2}},
+ {L"\U00001100\U00000308\U000006dd", {4352, 1757}, {2, 3}},
+ {L"\U00001100\U00000903", {4352}, {2}},
+ {L"\U00001100\U00000308\U00000903", {4352}, {3}},
{L"\U00001100\U00001100", {4352}, {2}},
{L"\U00001100\U00000308\U00001100", {4352, 4352}, {2, 3}},
{L"\U00001100\U00001160", {4352}, {2}},
@@ -2678,42 +2234,36 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U00001100\U00000308\U0000ac00", {4352, 44032}, {2, 3}},
{L"\U00001100\U0000ac01", {4352}, {2}},
{L"\U00001100\U00000308\U0000ac01", {4352, 44033}, {2, 3}},
- {L"\U00001100\U00000903", {4352}, {2}},
- {L"\U00001100\U00000308\U00000903", {4352}, {3}},
- {L"\U00001100\U00000904", {4352, 2308}, {1, 2}},
- {L"\U00001100\U00000308\U00000904", {4352, 2308}, {2, 3}},
- {L"\U00001100\U00000d4e", {4352, 3406}, {1, 2}},
- {L"\U00001100\U00000308\U00000d4e", {4352, 3406}, {2, 3}},
+ {L"\U00001100\U00001cf5", {4352, 7413}, {1, 2}},
+ {L"\U00001100\U00000308\U00001cf5", {4352, 7413}, {2, 3}},
{L"\U00001100\U00000915", {4352, 2325}, {1, 2}},
{L"\U00001100\U00000308\U00000915", {4352, 2325}, {2, 3}},
- {L"\U00001100\U0000231a", {4352, 8986}, {1, 2}},
- {L"\U00001100\U00000308\U0000231a", {4352, 8986}, {2, 3}},
- {L"\U00001100\U00000300", {4352}, {2}},
- {L"\U00001100\U00000308\U00000300", {4352}, {3}},
- {L"\U00001100\U00000900", {4352}, {2}},
- {L"\U00001100\U00000308\U00000900", {4352}, {3}},
- {L"\U00001100\U0000094d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
- {L"\U00001100\U0000200d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
+ {L"\U00001100\U000000a9", {4352, 169}, {1, 2}},
+ {L"\U00001100\U00000308\U000000a9", {4352, 169}, {2, 3}},
+ {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
+ {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
{L"\U00001100\U00000378", {4352, 888}, {1, 2}},
{L"\U00001100\U00000308\U00000378", {4352, 888}, {2, 3}},
- {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
- {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
{L"\U00001160\U0000000d", {4448, 13}, {1, 2}},
{L"\U00001160\U00000308\U0000000d", {4448, 13}, {2, 3}},
{L"\U00001160\U0000000a", {4448, 10}, {1, 2}},
{L"\U00001160\U00000308\U0000000a", {4448, 10}, {2, 3}},
- {L"\U00001160\U00000001", {4448, 1}, {1, 2}},
- {L"\U00001160\U00000308\U00000001", {4448, 1}, {2, 3}},
+ {L"\U00001160\U00000000", {4448, 0}, {1, 2}},
+ {L"\U00001160\U00000308\U00000000", {4448, 0}, {2, 3}},
+ {L"\U00001160\U0000094d", {4448}, {2}},
+ {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
+ {L"\U00001160\U00000300", {4448}, {2}},
+ {L"\U00001160\U00000308\U00000300", {4448}, {3}},
{L"\U00001160\U0000200c", {4448}, {2}},
{L"\U00001160\U00000308\U0000200c", {4448}, {3}},
+ {L"\U00001160\U0000200d", {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
{L"\U00001160\U0001f1e6", {4448, 127462}, {1, 2}},
{L"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {2, 3}},
- {L"\U00001160\U00000600", {4448, 1536}, {1, 2}},
- {L"\U00001160\U00000308\U00000600", {4448, 1536}, {2, 3}},
- {L"\U00001160\U00000a03", {4448}, {2}},
- {L"\U00001160\U00000308\U00000a03", {4448}, {3}},
+ {L"\U00001160\U000006dd", {4448, 1757}, {1, 2}},
+ {L"\U00001160\U00000308\U000006dd", {4448, 1757}, {2, 3}},
+ {L"\U00001160\U00000903", {4448}, {2}},
+ {L"\U00001160\U00000308\U00000903", {4448}, {3}},
{L"\U00001160\U00001100", {4448, 4352}, {1, 2}},
{L"\U00001160\U00000308\U00001100", {4448, 4352}, {2, 3}},
{L"\U00001160\U00001160", {4448}, {2}},
@@ -2724,42 +2274,36 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U00001160\U00000308\U0000ac00", {4448, 44032}, {2, 3}},
{L"\U00001160\U0000ac01", {4448, 44033}, {1, 2}},
{L"\U00001160\U00000308\U0000ac01", {4448, 44033}, {2, 3}},
- {L"\U00001160\U00000903", {4448}, {2}},
- {L"\U00001160\U00000308\U00000903", {4448}, {3}},
- {L"\U00001160\U00000904", {4448, 2308}, {1, 2}},
- {L"\U00001160\U00000308\U00000904", {4448, 2308}, {2, 3}},
- {L"\U00001160\U00000d4e", {4448, 3406}, {1, 2}},
- {L"\U00001160\U00000308\U00000d4e", {4448, 3406}, {2, 3}},
+ {L"\U00001160\U00001cf5", {4448, 7413}, {1, 2}},
+ {L"\U00001160\U00000308\U00001cf5", {4448, 7413}, {2, 3}},
{L"\U00001160\U00000915", {4448, 2325}, {1, 2}},
{L"\U00001160\U00000308\U00000915", {4448, 2325}, {2, 3}},
- {L"\U00001160\U0000231a", {4448, 8986}, {1, 2}},
- {L"\U00001160\U00000308\U0000231a", {4448, 8986}, {2, 3}},
- {L"\U00001160\U00000300", {4448}, {2}},
- {L"\U00001160\U00000308\U00000300", {4448}, {3}},
- {L"\U00001160\U00000900", {4448}, {2}},
- {L"\U00001160\U00000308\U00000900", {4448}, {3}},
- {L"\U00001160\U0000094d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
- {L"\U00001160\U0000200d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
+ {L"\U00001160\U000000a9", {4448, 169}, {1, 2}},
+ {L"\U00001160\U00000308\U000000a9", {4448, 169}, {2, 3}},
+ {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
+ {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
{L"\U00001160\U00000378", {4448, 888}, {1, 2}},
{L"\U00001160\U00000308\U00000378", {4448, 888}, {2, 3}},
- {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
- {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
{L"\U000011a8\U0000000d", {4520, 13}, {1, 2}},
{L"\U000011a8\U00000308\U0000000d", {4520, 13}, {2, 3}},
{L"\U000011a8\U0000000a", {4520, 10}, {1, 2}},
{L"\U000011a8\U00000308\U0000000a", {4520, 10}, {2, 3}},
- {L"\U000011a8\U00000001", {4520, 1}, {1, 2}},
- {L"\U000011a8\U00000308\U00000001", {4520, 1}, {2, 3}},
+ {L"\U000011a8\U00000000", {4520, 0}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000000", {4520, 0}, {2, 3}},
+ {L"\U000011a8\U0000094d", {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
+ {L"\U000011a8\U00000300", {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
{L"\U000011a8\U0000200c", {4520}, {2}},
{L"\U000011a8\U00000308\U0000200c", {4520}, {3}},
+ {L"\U000011a8\U0000200d", {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
{L"\U000011a8\U0001f1e6", {4520, 127462}, {1, 2}},
{L"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {2, 3}},
- {L"\U000011a8\U00000600", {4520, 1536}, {1, 2}},
- {L"\U000011a8\U00000308\U00000600", {4520, 1536}, {2, 3}},
- {L"\U000011a8\U00000a03", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000a03", {4520}, {3}},
+ {L"\U000011a8\U000006dd", {4520, 1757}, {1, 2}},
+ {L"\U000011a8\U00000308\U000006dd", {4520, 1757}, {2, 3}},
+ {L"\U000011a8\U00000903", {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
{L"\U000011a8\U00001100", {4520, 4352}, {1, 2}},
{L"\U000011a8\U00000308\U00001100", {4520, 4352}, {2, 3}},
{L"\U000011a8\U00001160", {4520, 4448}, {1, 2}},
@@ -2770,42 +2314,36 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {2, 3}},
{L"\U000011a8\U0000ac01", {4520, 44033}, {1, 2}},
{L"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {2, 3}},
- {L"\U000011a8\U00000903", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
- {L"\U000011a8\U00000904", {4520, 2308}, {1, 2}},
- {L"\U000011a8\U00000308\U00000904", {4520, 2308}, {2, 3}},
- {L"\U000011a8\U00000d4e", {4520, 3406}, {1, 2}},
- {L"\U000011a8\U00000308\U00000d4e", {4520, 3406}, {2, 3}},
+ {L"\U000011a8\U00001cf5", {4520, 7413}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {2, 3}},
{L"\U000011a8\U00000915", {4520, 2325}, {1, 2}},
{L"\U000011a8\U00000308\U00000915", {4520, 2325}, {2, 3}},
- {L"\U000011a8\U0000231a", {4520, 8986}, {1, 2}},
- {L"\U000011a8\U00000308\U0000231a", {4520, 8986}, {2, 3}},
- {L"\U000011a8\U00000300", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
- {L"\U000011a8\U00000900", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000900", {4520}, {3}},
- {L"\U000011a8\U0000094d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
- {L"\U000011a8\U0000200d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
+ {L"\U000011a8\U000000a9", {4520, 169}, {1, 2}},
+ {L"\U000011a8\U00000308\U000000a9", {4520, 169}, {2, 3}},
+ {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
{L"\U000011a8\U00000378", {4520, 888}, {1, 2}},
{L"\U000011a8\U00000308\U00000378", {4520, 888}, {2, 3}},
- {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
{L"\U0000ac00\U0000000d", {44032, 13}, {1, 2}},
{L"\U0000ac00\U00000308\U0000000d", {44032, 13}, {2, 3}},
{L"\U0000ac00\U0000000a", {44032, 10}, {1, 2}},
{L"\U0000ac00\U00000308\U0000000a", {44032, 10}, {2, 3}},
- {L"\U0000ac00\U00000001", {44032, 1}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000001", {44032, 1}, {2, 3}},
+ {L"\U0000ac00\U00000000", {44032, 0}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000000", {44032, 0}, {2, 3}},
+ {L"\U0000ac00\U0000094d", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
+ {L"\U0000ac00\U00000300", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
{L"\U0000ac00\U0000200c", {44032}, {2}},
{L"\U0000ac00\U00000308\U0000200c", {44032}, {3}},
+ {L"\U0000ac00\U0000200d", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
{L"\U0000ac00\U0001f1e6", {44032, 127462}, {1, 2}},
{L"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {2, 3}},
- {L"\U0000ac00\U00000600", {44032, 1536}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000600", {44032, 1536}, {2, 3}},
- {L"\U0000ac00\U00000a03", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000a03", {44032}, {3}},
+ {L"\U0000ac00\U000006dd", {44032, 1757}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {2, 3}},
+ {L"\U0000ac00\U00000903", {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
{L"\U0000ac00\U00001100", {44032, 4352}, {1, 2}},
{L"\U0000ac00\U00000308\U00001100", {44032, 4352}, {2, 3}},
{L"\U0000ac00\U00001160", {44032}, {2}},
@@ -2816,42 +2354,36 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {2, 3}},
{L"\U0000ac00\U0000ac01", {44032, 44033}, {1, 2}},
{L"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {2, 3}},
- {L"\U0000ac00\U00000903", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
- {L"\U0000ac00\U00000904", {44032, 2308}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000904", {44032, 2308}, {2, 3}},
- {L"\U0000ac00\U00000d4e", {44032, 3406}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000d4e", {44032, 3406}, {2, 3}},
+ {L"\U0000ac00\U00001cf5", {44032, 7413}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {2, 3}},
{L"\U0000ac00\U00000915", {44032, 2325}, {1, 2}},
{L"\U0000ac00\U00000308\U00000915", {44032, 2325}, {2, 3}},
- {L"\U0000ac00\U0000231a", {44032, 8986}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000231a", {44032, 8986}, {2, 3}},
- {L"\U0000ac00\U00000300", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
- {L"\U0000ac00\U00000900", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000900", {44032}, {3}},
- {L"\U0000ac00\U0000094d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
- {L"\U0000ac00\U0000200d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
+ {L"\U0000ac00\U000000a9", {44032, 169}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000000a9", {44032, 169}, {2, 3}},
+ {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
{L"\U0000ac00\U00000378", {44032, 888}, {1, 2}},
{L"\U0000ac00\U00000308\U00000378", {44032, 888}, {2, 3}},
- {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
{L"\U0000ac01\U0000000d", {44033, 13}, {1, 2}},
{L"\U0000ac01\U00000308\U0000000d", {44033, 13}, {2, 3}},
{L"\U0000ac01\U0000000a", {44033, 10}, {1, 2}},
{L"\U0000ac01\U00000308\U0000000a", {44033, 10}, {2, 3}},
- {L"\U0000ac01\U00000001", {44033, 1}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000001", {44033, 1}, {2, 3}},
+ {L"\U0000ac01\U00000000", {44033, 0}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000000", {44033, 0}, {2, 3}},
+ {L"\U0000ac01\U0000094d", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
+ {L"\U0000ac01\U00000300", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
{L"\U0000ac01\U0000200c", {44033}, {2}},
{L"\U0000ac01\U00000308\U0000200c", {44033}, {3}},
+ {L"\U0000ac01\U0000200d", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
{L"\U0000ac01\U0001f1e6", {44033, 127462}, {1, 2}},
{L"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {2, 3}},
- {L"\U0000ac01\U00000600", {44033, 1536}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000600", {44033, 1536}, {2, 3}},
- {L"\U0000ac01\U00000a03", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000a03", {44033}, {3}},
+ {L"\U0000ac01\U000006dd", {44033, 1757}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {2, 3}},
+ {L"\U0000ac01\U00000903", {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
{L"\U0000ac01\U00001100", {44033, 4352}, {1, 2}},
{L"\U0000ac01\U00000308\U00001100", {44033, 4352}, {2, 3}},
{L"\U0000ac01\U00001160", {44033, 4448}, {1, 2}},
@@ -2862,180 +2394,76 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {2, 3}},
{L"\U0000ac01\U0000ac01", {44033, 44033}, {1, 2}},
{L"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {2, 3}},
- {L"\U0000ac01\U00000903", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
- {L"\U0000ac01\U00000904", {44033, 2308}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000904", {44033, 2308}, {2, 3}},
- {L"\U0000ac01\U00000d4e", {44033, 3406}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000d4e", {44033, 3406}, {2, 3}},
+ {L"\U0000ac01\U00001cf5", {44033, 7413}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {2, 3}},
{L"\U0000ac01\U00000915", {44033, 2325}, {1, 2}},
{L"\U0000ac01\U00000308\U00000915", {44033, 2325}, {2, 3}},
- {L"\U0000ac01\U0000231a", {44033, 8986}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000231a", {44033, 8986}, {2, 3}},
- {L"\U0000ac01\U00000300", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
- {L"\U0000ac01\U00000900", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000900", {44033}, {3}},
- {L"\U0000ac01\U0000094d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
- {L"\U0000ac01\U0000200d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
+ {L"\U0000ac01\U000000a9", {44033, 169}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000000a9", {44033, 169}, {2, 3}},
+ {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
{L"\U0000ac01\U00000378", {44033, 888}, {1, 2}},
{L"\U0000ac01\U00000308\U00000378", {44033, 888}, {2, 3}},
- {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
- {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
- {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
- {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
- {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
- {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
- {L"\U00000903\U00000001", {2307, 1}, {1, 2}},
- {L"\U00000903\U00000308\U00000001", {2307, 1}, {2, 3}},
- {L"\U00000903\U0000200c", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
- {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 2}},
- {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 3}},
- {L"\U00000903\U00000600", {2307, 1536}, {1, 2}},
- {L"\U00000903\U00000308\U00000600", {2307, 1536}, {2, 3}},
- {L"\U00000903\U00000a03", {2307}, {2}},
- {L"\U00000903\U00000308\U00000a03", {2307}, {3}},
- {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
- {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
- {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
- {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
- {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
- {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
- {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
- {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
- {L"\U00000903\U00000903", {2307}, {2}},
- {L"\U00000903\U00000308\U00000903", {2307}, {3}},
- {L"\U00000903\U00000904", {2307, 2308}, {1, 2}},
- {L"\U00000903\U00000308\U00000904", {2307, 2308}, {2, 3}},
- {L"\U00000903\U00000d4e", {2307, 3406}, {1, 2}},
- {L"\U00000903\U00000308\U00000d4e", {2307, 3406}, {2, 3}},
- {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
- {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
- {L"\U00000903\U0000231a", {2307, 8986}, {1, 2}},
- {L"\U00000903\U00000308\U0000231a", {2307, 8986}, {2, 3}},
- {L"\U00000903\U00000300", {2307}, {2}},
- {L"\U00000903\U00000308\U00000300", {2307}, {3}},
- {L"\U00000903\U00000900", {2307}, {2}},
- {L"\U00000903\U00000308\U00000900", {2307}, {3}},
- {L"\U00000903\U0000094d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
- {L"\U00000903\U0000200d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
- {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
- {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
- {L"\U00000904\U00000020", {2308, 32}, {1, 2}},
- {L"\U00000904\U00000308\U00000020", {2308, 32}, {2, 3}},
- {L"\U00000904\U0000000d", {2308, 13}, {1, 2}},
- {L"\U00000904\U00000308\U0000000d", {2308, 13}, {2, 3}},
- {L"\U00000904\U0000000a", {2308, 10}, {1, 2}},
- {L"\U00000904\U00000308\U0000000a", {2308, 10}, {2, 3}},
- {L"\U00000904\U00000001", {2308, 1}, {1, 2}},
- {L"\U00000904\U00000308\U00000001", {2308, 1}, {2, 3}},
- {L"\U00000904\U0000200c", {2308}, {2}},
- {L"\U00000904\U00000308\U0000200c", {2308}, {3}},
- {L"\U00000904\U0001f1e6", {2308, 127462}, {1, 2}},
- {L"\U00000904\U00000308\U0001f1e6", {2308, 127462}, {2, 3}},
- {L"\U00000904\U00000600", {2308, 1536}, {1, 2}},
- {L"\U00000904\U00000308\U00000600", {2308, 1536}, {2, 3}},
- {L"\U00000904\U00000a03", {2308}, {2}},
- {L"\U00000904\U00000308\U00000a03", {2308}, {3}},
- {L"\U00000904\U00001100", {2308, 4352}, {1, 2}},
- {L"\U00000904\U00000308\U00001100", {2308, 4352}, {2, 3}},
- {L"\U00000904\U00001160", {2308, 4448}, {1, 2}},
- {L"\U00000904\U00000308\U00001160", {2308, 4448}, {2, 3}},
- {L"\U00000904\U000011a8", {2308, 4520}, {1, 2}},
- {L"\U00000904\U00000308\U000011a8", {2308, 4520}, {2, 3}},
- {L"\U00000904\U0000ac00", {2308, 44032}, {1, 2}},
- {L"\U00000904\U00000308\U0000ac00", {2308, 44032}, {2, 3}},
- {L"\U00000904\U0000ac01", {2308, 44033}, {1, 2}},
- {L"\U00000904\U00000308\U0000ac01", {2308, 44033}, {2, 3}},
- {L"\U00000904\U00000903", {2308}, {2}},
- {L"\U00000904\U00000308\U00000903", {2308}, {3}},
- {L"\U00000904\U00000904", {2308, 2308}, {1, 2}},
- {L"\U00000904\U00000308\U00000904", {2308, 2308}, {2, 3}},
- {L"\U00000904\U00000d4e", {2308, 3406}, {1, 2}},
- {L"\U00000904\U00000308\U00000d4e", {2308, 3406}, {2, 3}},
- {L"\U00000904\U00000915", {2308, 2325}, {1, 2}},
- {L"\U00000904\U00000308\U00000915", {2308, 2325}, {2, 3}},
- {L"\U00000904\U0000231a", {2308, 8986}, {1, 2}},
- {L"\U00000904\U00000308\U0000231a", {2308, 8986}, {2, 3}},
- {L"\U00000904\U00000300", {2308}, {2}},
- {L"\U00000904\U00000308\U00000300", {2308}, {3}},
- {L"\U00000904\U00000900", {2308}, {2}},
- {L"\U00000904\U00000308\U00000900", {2308}, {3}},
- {L"\U00000904\U0000094d", {2308}, {2}},
- {L"\U00000904\U00000308\U0000094d", {2308}, {3}},
- {L"\U00000904\U0000200d", {2308}, {2}},
- {L"\U00000904\U00000308\U0000200d", {2308}, {3}},
- {L"\U00000904\U00000378", {2308, 888}, {1, 2}},
- {L"\U00000904\U00000308\U00000378", {2308, 888}, {2, 3}},
- {L"\U00000d4e\U00000020", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000020", {3406, 32}, {2, 3}},
- {L"\U00000d4e\U0000000d", {3406, 13}, {1, 2}},
- {L"\U00000d4e\U00000308\U0000000d", {3406, 13}, {2, 3}},
- {L"\U00000d4e\U0000000a", {3406, 10}, {1, 2}},
- {L"\U00000d4e\U00000308\U0000000a", {3406, 10}, {2, 3}},
- {L"\U00000d4e\U00000001", {3406, 1}, {1, 2}},
- {L"\U00000d4e\U00000308\U00000001", {3406, 1}, {2, 3}},
- {L"\U00000d4e\U0000200c", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000200c", {3406}, {3}},
- {L"\U00000d4e\U0001f1e6", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0001f1e6", {3406, 127462}, {2, 3}},
- {L"\U00000d4e\U00000600", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000600", {3406, 1536}, {2, 3}},
- {L"\U00000d4e\U00000a03", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000a03", {3406}, {3}},
- {L"\U00000d4e\U00001100", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00001100", {3406, 4352}, {2, 3}},
- {L"\U00000d4e\U00001160", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00001160", {3406, 4448}, {2, 3}},
- {L"\U00000d4e\U000011a8", {3406}, {2}},
- {L"\U00000d4e\U00000308\U000011a8", {3406, 4520}, {2, 3}},
- {L"\U00000d4e\U0000ac00", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000ac00", {3406, 44032}, {2, 3}},
- {L"\U00000d4e\U0000ac01", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000ac01", {3406, 44033}, {2, 3}},
- {L"\U00000d4e\U00000903", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000903", {3406}, {3}},
- {L"\U00000d4e\U00000904", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000904", {3406, 2308}, {2, 3}},
- {L"\U00000d4e\U00000d4e", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000d4e", {3406, 3406}, {2, 3}},
- {L"\U00000d4e\U00000915", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000915", {3406, 2325}, {2, 3}},
- {L"\U00000d4e\U0000231a", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000231a", {3406, 8986}, {2, 3}},
- {L"\U00000d4e\U00000300", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000300", {3406}, {3}},
- {L"\U00000d4e\U00000900", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000900", {3406}, {3}},
- {L"\U00000d4e\U0000094d", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000094d", {3406}, {3}},
- {L"\U00000d4e\U0000200d", {3406}, {2}},
- {L"\U00000d4e\U00000308\U0000200d", {3406}, {3}},
- {L"\U00000d4e\U00000378", {3406}, {2}},
- {L"\U00000d4e\U00000308\U00000378", {3406, 888}, {2, 3}},
- {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
- {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
+ {L"\U00001cf5\U0000000d", {7413, 13}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000d", {7413, 13}, {2, 3}},
+ {L"\U00001cf5\U0000000a", {7413, 10}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000a", {7413, 10}, {2, 3}},
+ {L"\U00001cf5\U00000000", {7413, 0}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000000", {7413, 0}, {2, 3}},
+ {L"\U00001cf5\U0000094d", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000094d", {7413}, {3}},
+ {L"\U00001cf5\U00000300", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000300", {7413}, {3}},
+ {L"\U00001cf5\U0000200c", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200c", {7413}, {3}},
+ {L"\U00001cf5\U0000200d", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200d", {7413}, {3}},
+ {L"\U00001cf5\U0001f1e6", {7413, 127462}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {2, 3}},
+ {L"\U00001cf5\U000006dd", {7413, 1757}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {2, 3}},
+ {L"\U00001cf5\U00000903", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000903", {7413}, {3}},
+ {L"\U00001cf5\U00001100", {7413, 4352}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001100", {7413, 4352}, {2, 3}},
+ {L"\U00001cf5\U00001160", {7413, 4448}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001160", {7413, 4448}, {2, 3}},
+ {L"\U00001cf5\U000011a8", {7413, 4520}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {2, 3}},
+ {L"\U00001cf5\U0000ac00", {7413, 44032}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {2, 3}},
+ {L"\U00001cf5\U0000ac01", {7413, 44033}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {2, 3}},
+ {L"\U00001cf5\U00001cf5", {7413, 7413}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {2, 3}},
+ {L"\U00001cf5\U00000915", {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000915", {7413}, {3}},
+ {L"\U00001cf5\U000000a9", {7413, 169}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000000a9", {7413, 169}, {2, 3}},
+ {L"\U00001cf5\U00000020", {7413, 32}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000020", {7413, 32}, {2, 3}},
+ {L"\U00001cf5\U00000378", {7413, 888}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000378", {7413, 888}, {2, 3}},
{L"\U00000915\U0000000d", {2325, 13}, {1, 2}},
{L"\U00000915\U00000308\U0000000d", {2325, 13}, {2, 3}},
{L"\U00000915\U0000000a", {2325, 10}, {1, 2}},
{L"\U00000915\U00000308\U0000000a", {2325, 10}, {2, 3}},
- {L"\U00000915\U00000001", {2325, 1}, {1, 2}},
- {L"\U00000915\U00000308\U00000001", {2325, 1}, {2, 3}},
+ {L"\U00000915\U00000000", {2325, 0}, {1, 2}},
+ {L"\U00000915\U00000308\U00000000", {2325, 0}, {2, 3}},
+ {L"\U00000915\U0000094d", {2325}, {2}},
+ {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
+ {L"\U00000915\U00000300", {2325}, {2}},
+ {L"\U00000915\U00000308\U00000300", {2325}, {3}},
{L"\U00000915\U0000200c", {2325}, {2}},
{L"\U00000915\U00000308\U0000200c", {2325}, {3}},
+ {L"\U00000915\U0000200d", {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
{L"\U00000915\U0001f1e6", {2325, 127462}, {1, 2}},
{L"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {2, 3}},
- {L"\U00000915\U00000600", {2325, 1536}, {1, 2}},
- {L"\U00000915\U00000308\U00000600", {2325, 1536}, {2, 3}},
- {L"\U00000915\U00000a03", {2325}, {2}},
- {L"\U00000915\U00000308\U00000a03", {2325}, {3}},
+ {L"\U00000915\U000006dd", {2325, 1757}, {1, 2}},
+ {L"\U00000915\U00000308\U000006dd", {2325, 1757}, {2, 3}},
+ {L"\U00000915\U00000903", {2325}, {2}},
+ {L"\U00000915\U00000308\U00000903", {2325}, {3}},
{L"\U00000915\U00001100", {2325, 4352}, {1, 2}},
{L"\U00000915\U00000308\U00001100", {2325, 4352}, {2, 3}},
{L"\U00000915\U00001160", {2325, 4448}, {1, 2}},
@@ -3046,272 +2474,116 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U00000915\U00000308\U0000ac00", {2325, 44032}, {2, 3}},
{L"\U00000915\U0000ac01", {2325, 44033}, {1, 2}},
{L"\U00000915\U00000308\U0000ac01", {2325, 44033}, {2, 3}},
- {L"\U00000915\U00000903", {2325}, {2}},
- {L"\U00000915\U00000308\U00000903", {2325}, {3}},
- {L"\U00000915\U00000904", {2325, 2308}, {1, 2}},
- {L"\U00000915\U00000308\U00000904", {2325, 2308}, {2, 3}},
- {L"\U00000915\U00000d4e", {2325, 3406}, {1, 2}},
- {L"\U00000915\U00000308\U00000d4e", {2325, 3406}, {2, 3}},
+ {L"\U00000915\U00001cf5", {2325, 7413}, {1, 2}},
+ {L"\U00000915\U00000308\U00001cf5", {2325, 7413}, {2, 3}},
{L"\U00000915\U00000915", {2325, 2325}, {1, 2}},
{L"\U00000915\U00000308\U00000915", {2325, 2325}, {2, 3}},
- {L"\U00000915\U0000231a", {2325, 8986}, {1, 2}},
- {L"\U00000915\U00000308\U0000231a", {2325, 8986}, {2, 3}},
- {L"\U00000915\U00000300", {2325}, {2}},
- {L"\U00000915\U00000308\U00000300", {2325}, {3}},
- {L"\U00000915\U00000900", {2325}, {2}},
- {L"\U00000915\U00000308\U00000900", {2325}, {3}},
- {L"\U00000915\U0000094d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
- {L"\U00000915\U0000200d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
+ {L"\U00000915\U000000a9", {2325, 169}, {1, 2}},
+ {L"\U00000915\U00000308\U000000a9", {2325, 169}, {2, 3}},
+ {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
+ {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
{L"\U00000915\U00000378", {2325, 888}, {1, 2}},
{L"\U00000915\U00000308\U00000378", {2325, 888}, {2, 3}},
- {L"\U0000231a\U00000020", {8986, 32}, {1, 2}},
- {L"\U0000231a\U00000308\U00000020", {8986, 32}, {2, 3}},
- {L"\U0000231a\U0000000d", {8986, 13}, {1, 2}},
- {L"\U0000231a\U00000308\U0000000d", {8986, 13}, {2, 3}},
- {L"\U0000231a\U0000000a", {8986, 10}, {1, 2}},
- {L"\U0000231a\U00000308\U0000000a", {8986, 10}, {2, 3}},
- {L"\U0000231a\U00000001", {8986, 1}, {1, 2}},
- {L"\U0000231a\U00000308\U00000001", {8986, 1}, {2, 3}},
- {L"\U0000231a\U0000200c", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000200c", {8986}, {3}},
- {L"\U0000231a\U0001f1e6", {8986, 127462}, {1, 2}},
- {L"\U0000231a\U00000308\U0001f1e6", {8986, 127462}, {2, 3}},
- {L"\U0000231a\U00000600", {8986, 1536}, {1, 2}},
- {L"\U0000231a\U00000308\U00000600", {8986, 1536}, {2, 3}},
- {L"\U0000231a\U00000a03", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000a03", {8986}, {3}},
- {L"\U0000231a\U00001100", {8986, 4352}, {1, 2}},
- {L"\U0000231a\U00000308\U00001100", {8986, 4352}, {2, 3}},
- {L"\U0000231a\U00001160", {8986, 4448}, {1, 2}},
- {L"\U0000231a\U00000308\U00001160", {8986, 4448}, {2, 3}},
- {L"\U0000231a\U000011a8", {8986, 4520}, {1, 2}},
- {L"\U0000231a\U00000308\U000011a8", {8986, 4520}, {2, 3}},
- {L"\U0000231a\U0000ac00", {8986, 44032}, {1, 2}},
- {L"\U0000231a\U00000308\U0000ac00", {8986, 44032}, {2, 3}},
- {L"\U0000231a\U0000ac01", {8986, 44033}, {1, 2}},
- {L"\U0000231a\U00000308\U0000ac01", {8986, 44033}, {2, 3}},
- {L"\U0000231a\U00000903", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000903", {8986}, {3}},
- {L"\U0000231a\U00000904", {8986, 2308}, {1, 2}},
- {L"\U0000231a\U00000308\U00000904", {8986, 2308}, {2, 3}},
- {L"\U0000231a\U00000d4e", {8986, 3406}, {1, 2}},
- {L"\U0000231a\U00000308\U00000d4e", {8986, 3406}, {2, 3}},
- {L"\U0000231a\U00000915", {8986, 2325}, {1, 2}},
- {L"\U0000231a\U00000308\U00000915", {8986, 2325}, {2, 3}},
- {L"\U0000231a\U0000231a", {8986, 8986}, {1, 2}},
- {L"\U0000231a\U00000308\U0000231a", {8986, 8986}, {2, 3}},
- {L"\U0000231a\U00000300", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000300", {8986}, {3}},
- {L"\U0000231a\U00000900", {8986}, {2}},
- {L"\U0000231a\U00000308\U00000900", {8986}, {3}},
- {L"\U0000231a\U0000094d", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000094d", {8986}, {3}},
- {L"\U0000231a\U0000200d", {8986}, {2}},
- {L"\U0000231a\U00000308\U0000200d", {8986}, {3}},
- {L"\U0000231a\U00000378", {8986, 888}, {1, 2}},
- {L"\U0000231a\U00000308\U00000378", {8986, 888}, {2, 3}},
- {L"\U00000300\U00000020", {768, 32}, {1, 2}},
- {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
- {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
- {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
- {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
- {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
- {L"\U00000300\U00000001", {768, 1}, {1, 2}},
- {L"\U00000300\U00000308\U00000001", {768, 1}, {2, 3}},
- {L"\U00000300\U0000200c", {768}, {2}},
- {L"\U00000300\U00000308\U0000200c", {768}, {3}},
- {L"\U00000300\U0001f1e6", {768, 127462}, {1, 2}},
- {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 3}},
- {L"\U00000300\U00000600", {768, 1536}, {1, 2}},
- {L"\U00000300\U00000308\U00000600", {768, 1536}, {2, 3}},
- {L"\U00000300\U00000a03", {768}, {2}},
- {L"\U00000300\U00000308\U00000a03", {768}, {3}},
- {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
- {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
- {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
- {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
- {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
- {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
- {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
- {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
- {L"\U00000300\U00000903", {768}, {2}},
- {L"\U00000300\U00000308\U00000903", {768}, {3}},
- {L"\U00000300\U00000904", {768, 2308}, {1, 2}},
- {L"\U00000300\U00000308\U00000904", {768, 2308}, {2, 3}},
- {L"\U00000300\U00000d4e", {768, 3406}, {1, 2}},
- {L"\U00000300\U00000308\U00000d4e", {768, 3406}, {2, 3}},
- {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
- {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
- {L"\U00000300\U0000231a", {768, 8986}, {1, 2}},
- {L"\U00000300\U00000308\U0000231a", {768, 8986}, {2, 3}},
- {L"\U00000300\U00000300", {768}, {2}},
- {L"\U00000300\U00000308\U00000300", {768}, {3}},
- {L"\U00000300\U00000900", {768}, {2}},
- {L"\U00000300\U00000308\U00000900", {768}, {3}},
- {L"\U00000300\U0000094d", {768}, {2}},
- {L"\U00000300\U00000308\U0000094d", {768}, {3}},
- {L"\U00000300\U0000200d", {768}, {2}},
- {L"\U00000300\U00000308\U0000200d", {768}, {3}},
- {L"\U00000300\U00000378", {768, 888}, {1, 2}},
- {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
- {L"\U00000900\U00000020", {2304, 32}, {1, 2}},
- {L"\U00000900\U00000308\U00000020", {2304, 32}, {2, 3}},
- {L"\U00000900\U0000000d", {2304, 13}, {1, 2}},
- {L"\U00000900\U00000308\U0000000d", {2304, 13}, {2, 3}},
- {L"\U00000900\U0000000a", {2304, 10}, {1, 2}},
- {L"\U00000900\U00000308\U0000000a", {2304, 10}, {2, 3}},
- {L"\U00000900\U00000001", {2304, 1}, {1, 2}},
- {L"\U00000900\U00000308\U00000001", {2304, 1}, {2, 3}},
- {L"\U00000900\U0000200c", {2304}, {2}},
- {L"\U00000900\U00000308\U0000200c", {2304}, {3}},
- {L"\U00000900\U0001f1e6", {2304, 127462}, {1, 2}},
- {L"\U00000900\U00000308\U0001f1e6", {2304, 127462}, {2, 3}},
- {L"\U00000900\U00000600", {2304, 1536}, {1, 2}},
- {L"\U00000900\U00000308\U00000600", {2304, 1536}, {2, 3}},
- {L"\U00000900\U00000a03", {2304}, {2}},
- {L"\U00000900\U00000308\U00000a03", {2304}, {3}},
- {L"\U00000900\U00001100", {2304, 4352}, {1, 2}},
- {L"\U00000900\U00000308\U00001100", {2304, 4352}, {2, 3}},
- {L"\U00000900\U00001160", {2304, 4448}, {1, 2}},
- {L"\U00000900\U00000308\U00001160", {2304, 4448}, {2, 3}},
- {L"\U00000900\U000011a8", {2304, 4520}, {1, 2}},
- {L"\U00000900\U00000308\U000011a8", {2304, 4520}, {2, 3}},
- {L"\U00000900\U0000ac00", {2304, 44032}, {1, 2}},
- {L"\U00000900\U00000308\U0000ac00", {2304, 44032}, {2, 3}},
- {L"\U00000900\U0000ac01", {2304, 44033}, {1, 2}},
- {L"\U00000900\U00000308\U0000ac01", {2304, 44033}, {2, 3}},
- {L"\U00000900\U00000903", {2304}, {2}},
- {L"\U00000900\U00000308\U00000903", {2304}, {3}},
- {L"\U00000900\U00000904", {2304, 2308}, {1, 2}},
- {L"\U00000900\U00000308\U00000904", {2304, 2308}, {2, 3}},
- {L"\U00000900\U00000d4e", {2304, 3406}, {1, 2}},
- {L"\U00000900\U00000308\U00000d4e", {2304, 3406}, {2, 3}},
- {L"\U00000900\U00000915", {2304, 2325}, {1, 2}},
- {L"\U00000900\U00000308\U00000915", {2304, 2325}, {2, 3}},
- {L"\U00000900\U0000231a", {2304, 8986}, {1, 2}},
- {L"\U00000900\U00000308\U0000231a", {2304, 8986}, {2, 3}},
- {L"\U00000900\U00000300", {2304}, {2}},
- {L"\U00000900\U00000308\U00000300", {2304}, {3}},
- {L"\U00000900\U00000900", {2304}, {2}},
- {L"\U00000900\U00000308\U00000900", {2304}, {3}},
- {L"\U00000900\U0000094d", {2304}, {2}},
- {L"\U00000900\U00000308\U0000094d", {2304}, {3}},
- {L"\U00000900\U0000200d", {2304}, {2}},
- {L"\U00000900\U00000308\U0000200d", {2304}, {3}},
- {L"\U00000900\U00000378", {2304, 888}, {1, 2}},
- {L"\U00000900\U00000308\U00000378", {2304, 888}, {2, 3}},
- {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
- {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
- {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
- {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
- {L"\U0000094d\U00000001", {2381, 1}, {1, 2}},
- {L"\U0000094d\U00000308\U00000001", {2381, 1}, {2, 3}},
- {L"\U0000094d\U0000200c", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
- {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 2}},
- {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 3}},
- {L"\U0000094d\U00000600", {2381, 1536}, {1, 2}},
- {L"\U0000094d\U00000308\U00000600", {2381, 1536}, {2, 3}},
- {L"\U0000094d\U00000a03", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000a03", {2381}, {3}},
- {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
- {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
- {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
- {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
- {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
- {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
- {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
- {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
- {L"\U0000094d\U00000903", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
- {L"\U0000094d\U00000904", {2381, 2308}, {1, 2}},
- {L"\U0000094d\U00000308\U00000904", {2381, 2308}, {2, 3}},
- {L"\U0000094d\U00000d4e", {2381, 3406}, {1, 2}},
- {L"\U0000094d\U00000308\U00000d4e", {2381, 3406}, {2, 3}},
- {L"\U0000094d\U00000915", {2381, 2325}, {1, 2}},
- {L"\U0000094d\U00000308\U00000915", {2381, 2325}, {2, 3}},
- {L"\U0000094d\U0000231a", {2381, 8986}, {1, 2}},
- {L"\U0000094d\U00000308\U0000231a", {2381, 8986}, {2, 3}},
- {L"\U0000094d\U00000300", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
- {L"\U0000094d\U00000900", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000900", {2381}, {3}},
- {L"\U0000094d\U0000094d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
- {L"\U0000094d\U0000200d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
- {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
- {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
- {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
- {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
- {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
- {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
- {L"\U0000200d\U00000001", {8205, 1}, {1, 2}},
- {L"\U0000200d\U00000308\U00000001", {8205, 1}, {2, 3}},
- {L"\U0000200d\U0000200c", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
- {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 2}},
- {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 3}},
- {L"\U0000200d\U00000600", {8205, 1536}, {1, 2}},
- {L"\U0000200d\U00000308\U00000600", {8205, 1536}, {2, 3}},
- {L"\U0000200d\U00000a03", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000a03", {8205}, {3}},
- {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
- {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
- {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
- {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
- {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
- {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
- {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
- {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
- {L"\U0000200d\U00000903", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
- {L"\U0000200d\U00000904", {8205, 2308}, {1, 2}},
- {L"\U0000200d\U00000308\U00000904", {8205, 2308}, {2, 3}},
- {L"\U0000200d\U00000d4e", {8205, 3406}, {1, 2}},
- {L"\U0000200d\U00000308\U00000d4e", {8205, 3406}, {2, 3}},
- {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
- {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
- {L"\U0000200d\U0000231a", {8205, 8986}, {1, 2}},
- {L"\U0000200d\U00000308\U0000231a", {8205, 8986}, {2, 3}},
- {L"\U0000200d\U00000300", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
- {L"\U0000200d\U00000900", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000900", {8205}, {3}},
- {L"\U0000200d\U0000094d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
- {L"\U0000200d\U0000200d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
- {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
- {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
- {L"\U00000378\U00000020", {888, 32}, {1, 2}},
- {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
+ {L"\U000000a9\U0000000d", {169, 13}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000d", {169, 13}, {2, 3}},
+ {L"\U000000a9\U0000000a", {169, 10}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000a", {169, 10}, {2, 3}},
+ {L"\U000000a9\U00000000", {169, 0}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000000", {169, 0}, {2, 3}},
+ {L"\U000000a9\U0000094d", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000094d", {169}, {3}},
+ {L"\U000000a9\U00000300", {169}, {2}},
+ {L"\U000000a9\U00000308\U00000300", {169}, {3}},
+ {L"\U000000a9\U0000200c", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200c", {169}, {3}},
+ {L"\U000000a9\U0000200d", {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200d", {169}, {3}},
+ {L"\U000000a9\U0001f1e6", {169, 127462}, {1, 2}},
+ {L"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {2, 3}},
+ {L"\U000000a9\U000006dd", {169, 1757}, {1, 2}},
+ {L"\U000000a9\U00000308\U000006dd", {169, 1757}, {2, 3}},
+ {L"\U000000a9\U00000903", {169}, {2}},
+ {L"\U000000a9\U00000308\U00000903", {169}, {3}},
+ {L"\U000000a9\U00001100", {169, 4352}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001100", {169, 4352}, {2, 3}},
+ {L"\U000000a9\U00001160", {169, 4448}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001160", {169, 4448}, {2, 3}},
+ {L"\U000000a9\U000011a8", {169, 4520}, {1, 2}},
+ {L"\U000000a9\U00000308\U000011a8", {169, 4520}, {2, 3}},
+ {L"\U000000a9\U0000ac00", {169, 44032}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac00", {169, 44032}, {2, 3}},
+ {L"\U000000a9\U0000ac01", {169, 44033}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac01", {169, 44033}, {2, 3}},
+ {L"\U000000a9\U00001cf5", {169, 7413}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001cf5", {169, 7413}, {2, 3}},
+ {L"\U000000a9\U00000915", {169, 2325}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000915", {169, 2325}, {2, 3}},
+ {L"\U000000a9\U000000a9", {169, 169}, {1, 2}},
+ {L"\U000000a9\U00000308\U000000a9", {169, 169}, {2, 3}},
+ {L"\U000000a9\U00000020", {169, 32}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000020", {169, 32}, {2, 3}},
+ {L"\U000000a9\U00000378", {169, 888}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000378", {169, 888}, {2, 3}},
+ {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
+ {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
+ {L"\U00000020\U00000000", {32, 0}, {1, 2}},
+ {L"\U00000020\U00000308\U00000000", {32, 0}, {2, 3}},
+ {L"\U00000020\U0000094d", {32}, {2}},
+ {L"\U00000020\U00000308\U0000094d", {32}, {3}},
+ {L"\U00000020\U00000300", {32}, {2}},
+ {L"\U00000020\U00000308\U00000300", {32}, {3}},
+ {L"\U00000020\U0000200c", {32}, {2}},
+ {L"\U00000020\U00000308\U0000200c", {32}, {3}},
+ {L"\U00000020\U0000200d", {32}, {2}},
+ {L"\U00000020\U00000308\U0000200d", {32}, {3}},
+ {L"\U00000020\U0001f1e6", {32, 127462}, {1, 2}},
+ {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 3}},
+ {L"\U00000020\U000006dd", {32, 1757}, {1, 2}},
+ {L"\U00000020\U00000308\U000006dd", {32, 1757}, {2, 3}},
+ {L"\U00000020\U00000903", {32}, {2}},
+ {L"\U00000020\U00000308\U00000903", {32}, {3}},
+ {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
+ {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
+ {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
+ {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
+ {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
+ {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
+ {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
+ {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
+ {L"\U00000020\U00001cf5", {32, 7413}, {1, 2}},
+ {L"\U00000020\U00000308\U00001cf5", {32, 7413}, {2, 3}},
+ {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
+ {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
+ {L"\U00000020\U000000a9", {32, 169}, {1, 2}},
+ {L"\U00000020\U00000308\U000000a9", {32, 169}, {2, 3}},
+ {L"\U00000020\U00000020", {32, 32}, {1, 2}},
+ {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
+ {L"\U00000020\U00000378", {32, 888}, {1, 2}},
+ {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
{L"\U00000378\U0000000d", {888, 13}, {1, 2}},
{L"\U00000378\U00000308\U0000000d", {888, 13}, {2, 3}},
{L"\U00000378\U0000000a", {888, 10}, {1, 2}},
{L"\U00000378\U00000308\U0000000a", {888, 10}, {2, 3}},
- {L"\U00000378\U00000001", {888, 1}, {1, 2}},
- {L"\U00000378\U00000308\U00000001", {888, 1}, {2, 3}},
+ {L"\U00000378\U00000000", {888, 0}, {1, 2}},
+ {L"\U00000378\U00000308\U00000000", {888, 0}, {2, 3}},
+ {L"\U00000378\U0000094d", {888}, {2}},
+ {L"\U00000378\U00000308\U0000094d", {888}, {3}},
+ {L"\U00000378\U00000300", {888}, {2}},
+ {L"\U00000378\U00000308\U00000300", {888}, {3}},
{L"\U00000378\U0000200c", {888}, {2}},
{L"\U00000378\U00000308\U0000200c", {888}, {3}},
+ {L"\U00000378\U0000200d", {888}, {2}},
+ {L"\U00000378\U00000308\U0000200d", {888}, {3}},
{L"\U00000378\U0001f1e6", {888, 127462}, {1, 2}},
{L"\U00000378\U00000308\U0001f1e6", {888, 127462}, {2, 3}},
- {L"\U00000378\U00000600", {888, 1536}, {1, 2}},
- {L"\U00000378\U00000308\U00000600", {888, 1536}, {2, 3}},
- {L"\U00000378\U00000a03", {888}, {2}},
- {L"\U00000378\U00000308\U00000a03", {888}, {3}},
+ {L"\U00000378\U000006dd", {888, 1757}, {1, 2}},
+ {L"\U00000378\U00000308\U000006dd", {888, 1757}, {2, 3}},
+ {L"\U00000378\U00000903", {888}, {2}},
+ {L"\U00000378\U00000308\U00000903", {888}, {3}},
{L"\U00000378\U00001100", {888, 4352}, {1, 2}},
{L"\U00000378\U00000308\U00001100", {888, 4352}, {2, 3}},
{L"\U00000378\U00001160", {888, 4448}, {1, 2}},
@@ -3322,24 +2594,14 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U00000378\U00000308\U0000ac00", {888, 44032}, {2, 3}},
{L"\U00000378\U0000ac01", {888, 44033}, {1, 2}},
{L"\U00000378\U00000308\U0000ac01", {888, 44033}, {2, 3}},
- {L"\U00000378\U00000903", {888}, {2}},
- {L"\U00000378\U00000308\U00000903", {888}, {3}},
- {L"\U00000378\U00000904", {888, 2308}, {1, 2}},
- {L"\U00000378\U00000308\U00000904", {888, 2308}, {2, 3}},
- {L"\U00000378\U00000d4e", {888, 3406}, {1, 2}},
- {L"\U00000378\U00000308\U00000d4e", {888, 3406}, {2, 3}},
+ {L"\U00000378\U00001cf5", {888, 7413}, {1, 2}},
+ {L"\U00000378\U00000308\U00001cf5", {888, 7413}, {2, 3}},
{L"\U00000378\U00000915", {888, 2325}, {1, 2}},
{L"\U00000378\U00000308\U00000915", {888, 2325}, {2, 3}},
- {L"\U00000378\U0000231a", {888, 8986}, {1, 2}},
- {L"\U00000378\U00000308\U0000231a", {888, 8986}, {2, 3}},
- {L"\U00000378\U00000300", {888}, {2}},
- {L"\U00000378\U00000308\U00000300", {888}, {3}},
- {L"\U00000378\U00000900", {888}, {2}},
- {L"\U00000378\U00000308\U00000900", {888}, {3}},
- {L"\U00000378\U0000094d", {888}, {2}},
- {L"\U00000378\U00000308\U0000094d", {888}, {3}},
- {L"\U00000378\U0000200d", {888}, {2}},
- {L"\U00000378\U00000308\U0000200d", {888}, {3}},
+ {L"\U00000378\U000000a9", {888, 169}, {1, 2}},
+ {L"\U00000378\U00000308\U000000a9", {888, 169}, {2, 3}},
+ {L"\U00000378\U00000020", {888, 32}, {1, 2}},
+ {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
{L"\U00000378\U00000378", {888, 888}, {1, 2}},
{L"\U00000378\U00000308\U00000378", {888, 888}, {2, 3}},
{L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 5}},
@@ -3364,7 +2626,7 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {6}},
{L"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {3}},
{L"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {2, 3}},
- {L"\U00002701\U0000200d\U00002701", {9985}, {3}},
+ {L"\U00002701\U0000200d\U00002701", {9985, 9985}, {2, 3}},
{L"\U00000061\U0000200d\U00002701", {97, 9985}, {2, 3}},
{L"\U00000915\U00000924", {2325, 2340}, {1, 2}},
{L"\U00000915\U0000094d\U00000924", {2325}, {3}},
@@ -3374,9 +2636,27 @@ std::array<data<wchar_t>, 1093> data_utf32 = {{
{L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {5}},
{L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {5}},
{L"\U00000915\U0000094d\U00000061", {2325, 97}, {2, 3}},
- {L"\U00000061\U0000094d\U00000924", {97, 2340}, {2, 3}},
- {L"\U0000003f\U0000094d\U00000924", {63, 2340}, {2, 3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}}}};
+ {L"\U00000061\U0000094d\U00000924", {97}, {3}},
+ {L"\U0000003f\U0000094d\U00000924", {63}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
+ {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {5}},
+ {L"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {3, 5}},
+ {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {6}},
+ {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
+ {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {6}},
+ {L"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {1, 4}},
+ {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {1, 4, 6}},
+ {L"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {3, 4}},
+ {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {3, 5, 6}},
+ {L"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {4}},
+ {L"\U00000cf1\U00000c95", {3313, 3221}, {1, 2}},
+ {L"\U00000cf2\U00000cab", {3314, 3243}, {1, 2}},
+ {L"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {1, 3}},
+ {L"\U00001cf5\U00000995", {7413}, {2}},
+ {L"\U00001cf6\U000009aa", {7414}, {2}},
+ {L"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {2, 3}},
+ {L"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {2, 3}},
+ {L"\U00011a3a\U00011a0b", {72250}, {2}}}};
#endif // TEST_HAS_NO_WIDE_CHARACTERS
#endif // LIBCXX_TEST_STD_UTILITIES_FORMAT_FORMAT_STRING_FORMAT_STRING_STD_EXTENDED_GRAPHEME_CLUSTER_H
>From 9207d481bce23567502b9b26b60def76d9242f68 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Sat, 20 Jun 2026 21:03:57 -0400
Subject: [PATCH 24/31] Update static assertions for grapheme cluster
properties
---
.../extended_grapheme_cluster.pass.cpp | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
index 90f7cb2c6ee09..fc3f55bb581e9 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
@@ -40,20 +40,20 @@ constexpr int count_entries(cluster::__property property) {
});
}
-static_assert(count_entries(cluster::__property::__Prepend) == 28);
+static_assert(count_entries(cluster::__property::__Prepend) == 27);
static_assert(count_entries(cluster::__property::__CR) == 1);
static_assert(count_entries(cluster::__property::__LF) == 1);
static_assert(count_entries(cluster::__property::__Control) == 3893);
-static_assert(count_entries(cluster::__property::__Extend) == 2198);
+static_assert(count_entries(cluster::__property::__Extend) == 2276);
static_assert(count_entries(cluster::__property::__Regional_Indicator) == 26);
-static_assert(count_entries(cluster::__property::__SpacingMark) == 378);
+static_assert(count_entries(cluster::__property::__SpacingMark) == 381);
static_assert(count_entries(cluster::__property::__L) == 125);
static_assert(count_entries(cluster::__property::__V) == 100);
static_assert(count_entries(cluster::__property::__T) == 137);
static_assert(count_entries(cluster::__property::__LV) == 399);
static_assert(count_entries(cluster::__property::__LVT) == 10773);
static_assert(count_entries(cluster::__property::__ZWJ) == 1);
-static_assert(count_entries(cluster::__property::__Extended_Pictographic) == 3537);
+static_assert(count_entries(cluster::__property::__Extended_Pictographic) == 2830);
namespace inCB = std::__indic_conjunct_break;
constexpr int count_entries(inCB::__property property) {
@@ -66,9 +66,9 @@ constexpr int count_entries(inCB::__property property) {
});
}
-static_assert(count_entries(inCB::__property::__Linker) == 6);
-static_assert(count_entries(inCB::__property::__Consonant) == 240);
-static_assert(count_entries(inCB::__property::__Extend) == 2192);
+static_assert(count_entries(inCB::__property::__Linker) == 23);
+static_assert(count_entries(inCB::__property::__Consonant) == 913);
+static_assert(count_entries(inCB::__property::__Extend) == 2256);
} // namespace
>From 245b4ff6a46189688a835d036344d655a4f5f3d0 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Sat, 20 Jun 2026 22:41:44 -0400
Subject: [PATCH 25/31] Add debug output to extended grapheme cluster test
Added debug output for code point comparison in test.
---
.../format.string.std/extended_grapheme_cluster.pass.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
index fc3f55bb581e9..93f7de151b6b3 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
@@ -21,6 +21,7 @@
#include <cassert>
#include <format>
#include <functional>
+#include <iostream>
#include <numeric>
#include "extended_grapheme_cluster.h"
@@ -80,6 +81,8 @@ constexpr void test(const Data& data) {
std::__unicode::__extended_grapheme_cluster_view view{d.input.begin(), d.input.end()};
for (std::size_t i = 0; i < d.breaks.size(); ++i) {
auto r = view.__consume();
+ // XXX: remove after libcxx tetss pass
+ std::cerr << "r.__code__point: " << r.__code_point_ << ", d.code_points[" << i << "]: " << d.code_points[i] << '\n';
assert(r.__code_point_ == d.code_points[i]);
assert(r.__last_ == d.input.begin() + d.breaks[i]);
}
>From edf372d48e4bacd09cbe217e0c6cb9681dd35420 Mon Sep 17 00:00:00 2001
From: Charlie Lin <tuug at gmx.us>
Date: Sat, 20 Jun 2026 23:02:23 -0400
Subject: [PATCH 26/31] Update extended_grapheme_cluster.pass.cpp
---
.../format.string.std/extended_grapheme_cluster.pass.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
index 93f7de151b6b3..3bef1025ca13a 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
@@ -82,7 +82,9 @@ constexpr void test(const Data& data) {
for (std::size_t i = 0; i < d.breaks.size(); ++i) {
auto r = view.__consume();
// XXX: remove after libcxx tetss pass
- std::cerr << "r.__code__point: " << r.__code_point_ << ", d.code_points[" << i << "]: " << d.code_points[i] << '\n';
+ std::cerr.setf(std::ios_base::hex | std::ios_base::showbase);
+ std::cerr << "r.__code__point: " << (unsigned long long)r.__code_point_ <<
+ ", d.code_points[" << i << "]: " << (unsigned long long)d.code_points[i] << '\n';
assert(r.__code_point_ == d.code_points[i]);
assert(r.__last_ == d.input.begin() + d.breaks[i]);
}
>From f3fb9f0033a521f8fecca7aeacb5c617a6ffaad8 Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Sun, 21 Jun 2026 18:08:47 -0400
Subject: [PATCH 27/31] Use sv literal, and regenerate
---
.../extended_grapheme_cluster.h | 5120 +++++++++--------
...generate_extended_grapheme_cluster_test.py | 8 +-
2 files changed, 2566 insertions(+), 2562 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
index c7b0abbe0bced..90e5de6a3f931 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
@@ -67,6 +67,8 @@
#include "test_macros.h"
+using namespace std::literals;
+
template <class CharT>
struct data {
/// The input to parse.
@@ -83,859 +85,859 @@ struct data {
/// The data for UTF-8.
std::array<data<char>, 853> data_utf8 = {{
- {"\U0000000d\U0000000d", {13, 13}, {1, 2}},
- {"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 3, 4}},
- {"\U0000000d\U0000000a", {13}, {2}},
- {"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 3, 4}},
- {"\U0000000d\U00000000", {13, 0}, {1, 2}},
- {"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 3, 4}},
- {"\U0000000d\U0000094d", {13, 2381}, {1, 4}},
- {"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 6}},
- {"\U0000000d\U00000300", {13, 768}, {1, 3}},
- {"\U0000000d\U00000308\U00000300", {13, 776}, {1, 5}},
- {"\U0000000d\U0000200c", {13, 8204}, {1, 4}},
- {"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 6}},
- {"\U0000000d\U0000200d", {13, 8205}, {1, 4}},
- {"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 6}},
- {"\U0000000d\U0001f1e6", {13, 127462}, {1, 5}},
- {"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 3, 7}},
- {"\U0000000d\U000006dd", {13, 1757}, {1, 3}},
- {"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 3, 5}},
- {"\U0000000d\U00000903", {13, 2307}, {1, 4}},
- {"\U0000000d\U00000308\U00000903", {13, 776}, {1, 6}},
- {"\U0000000d\U00001100", {13, 4352}, {1, 4}},
- {"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 3, 6}},
- {"\U0000000d\U00001160", {13, 4448}, {1, 4}},
- {"\U0000000d\U00000308\U00001160", {13, 776, 4448}, {1, 3, 6}},
- {"\U0000000d\U000011a8", {13, 4520}, {1, 4}},
- {"\U0000000d\U00000308\U000011a8", {13, 776, 4520}, {1, 3, 6}},
- {"\U0000000d\U0000ac00", {13, 44032}, {1, 4}},
- {"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 3, 6}},
- {"\U0000000d\U0000ac01", {13, 44033}, {1, 4}},
- {"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 3, 6}},
- {"\U0000000d\U00001cf5", {13, 7413}, {1, 4}},
- {"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 3, 6}},
- {"\U0000000d\U00000915", {13, 2325}, {1, 4}},
- {"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 3, 6}},
- {"\U0000000d\U000000a9", {13, 169}, {1, 3}},
- {"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 3, 5}},
- {"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 3, 4}},
- {"\U0000000d\U00000378", {13, 888}, {1, 3}},
- {"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 3, 5}},
- {"\U0000000a\U0000000d", {10, 13}, {1, 2}},
- {"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 3, 4}},
- {"\U0000000a\U0000000a", {10, 10}, {1, 2}},
- {"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 3, 4}},
- {"\U0000000a\U00000000", {10, 0}, {1, 2}},
- {"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 3, 4}},
- {"\U0000000a\U0000094d", {10, 2381}, {1, 4}},
- {"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 6}},
- {"\U0000000a\U00000300", {10, 768}, {1, 3}},
- {"\U0000000a\U00000308\U00000300", {10, 776}, {1, 5}},
- {"\U0000000a\U0000200c", {10, 8204}, {1, 4}},
- {"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 6}},
- {"\U0000000a\U0000200d", {10, 8205}, {1, 4}},
- {"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 6}},
- {"\U0000000a\U0001f1e6", {10, 127462}, {1, 5}},
- {"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 3, 7}},
- {"\U0000000a\U000006dd", {10, 1757}, {1, 3}},
- {"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 3, 5}},
- {"\U0000000a\U00000903", {10, 2307}, {1, 4}},
- {"\U0000000a\U00000308\U00000903", {10, 776}, {1, 6}},
- {"\U0000000a\U00001100", {10, 4352}, {1, 4}},
- {"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 3, 6}},
- {"\U0000000a\U00001160", {10, 4448}, {1, 4}},
- {"\U0000000a\U00000308\U00001160", {10, 776, 4448}, {1, 3, 6}},
- {"\U0000000a\U000011a8", {10, 4520}, {1, 4}},
- {"\U0000000a\U00000308\U000011a8", {10, 776, 4520}, {1, 3, 6}},
- {"\U0000000a\U0000ac00", {10, 44032}, {1, 4}},
- {"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 3, 6}},
- {"\U0000000a\U0000ac01", {10, 44033}, {1, 4}},
- {"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 3, 6}},
- {"\U0000000a\U00001cf5", {10, 7413}, {1, 4}},
- {"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 3, 6}},
- {"\U0000000a\U00000915", {10, 2325}, {1, 4}},
- {"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 3, 6}},
- {"\U0000000a\U000000a9", {10, 169}, {1, 3}},
- {"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 3, 5}},
- {"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 3, 4}},
- {"\U0000000a\U00000378", {10, 888}, {1, 3}},
- {"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 3, 5}},
- {"\U00000000\U0000000d", {0, 13}, {1, 2}},
- {"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 3, 4}},
- {"\U00000000\U0000000a", {0, 10}, {1, 2}},
- {"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 3, 4}},
- {"\U00000000\U00000000", {0, 0}, {1, 2}},
- {"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 3, 4}},
- {"\U00000000\U0000094d", {0, 2381}, {1, 4}},
- {"\U00000000\U00000308\U0000094d", {0, 776}, {1, 6}},
- {"\U00000000\U00000300", {0, 768}, {1, 3}},
- {"\U00000000\U00000308\U00000300", {0, 776}, {1, 5}},
- {"\U00000000\U0000200c", {0, 8204}, {1, 4}},
- {"\U00000000\U00000308\U0000200c", {0, 776}, {1, 6}},
- {"\U00000000\U0000200d", {0, 8205}, {1, 4}},
- {"\U00000000\U00000308\U0000200d", {0, 776}, {1, 6}},
- {"\U00000000\U0001f1e6", {0, 127462}, {1, 5}},
- {"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 3, 7}},
- {"\U00000000\U000006dd", {0, 1757}, {1, 3}},
- {"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 3, 5}},
- {"\U00000000\U00000903", {0, 2307}, {1, 4}},
- {"\U00000000\U00000308\U00000903", {0, 776}, {1, 6}},
- {"\U00000000\U00001100", {0, 4352}, {1, 4}},
- {"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 3, 6}},
- {"\U00000000\U00001160", {0, 4448}, {1, 4}},
- {"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 3, 6}},
- {"\U00000000\U000011a8", {0, 4520}, {1, 4}},
- {"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 3, 6}},
- {"\U00000000\U0000ac00", {0, 44032}, {1, 4}},
- {"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 3, 6}},
- {"\U00000000\U0000ac01", {0, 44033}, {1, 4}},
- {"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 3, 6}},
- {"\U00000000\U00001cf5", {0, 7413}, {1, 4}},
- {"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 3, 6}},
- {"\U00000000\U00000915", {0, 2325}, {1, 4}},
- {"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 3, 6}},
- {"\U00000000\U000000a9", {0, 169}, {1, 3}},
- {"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 3, 5}},
- {"\U00000000\U00000020", {0, 32}, {1, 2}},
- {"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 3, 4}},
- {"\U00000000\U00000378", {0, 888}, {1, 3}},
- {"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 3, 5}},
- {"\U0000094d\U0000000d", {2381, 13}, {3, 4}},
- {"\U0000094d\U00000308\U0000000d", {2381, 13}, {5, 6}},
- {"\U0000094d\U0000000a", {2381, 10}, {3, 4}},
- {"\U0000094d\U00000308\U0000000a", {2381, 10}, {5, 6}},
- {"\U0000094d\U00000000", {2381, 0}, {3, 4}},
- {"\U0000094d\U00000308\U00000000", {2381, 0}, {5, 6}},
- {"\U0000094d\U0000094d", {2381}, {6}},
- {"\U0000094d\U00000308\U0000094d", {2381}, {8}},
- {"\U0000094d\U00000300", {2381}, {5}},
- {"\U0000094d\U00000308\U00000300", {2381}, {7}},
- {"\U0000094d\U0000200c", {2381}, {6}},
- {"\U0000094d\U00000308\U0000200c", {2381}, {8}},
- {"\U0000094d\U0000200d", {2381}, {6}},
- {"\U0000094d\U00000308\U0000200d", {2381}, {8}},
- {"\U0000094d\U0001f1e6", {2381, 127462}, {3, 7}},
- {"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {5, 9}},
- {"\U0000094d\U000006dd", {2381, 1757}, {3, 5}},
- {"\U0000094d\U00000308\U000006dd", {2381, 1757}, {5, 7}},
- {"\U0000094d\U00000903", {2381}, {6}},
- {"\U0000094d\U00000308\U00000903", {2381}, {8}},
- {"\U0000094d\U00001100", {2381, 4352}, {3, 6}},
- {"\U0000094d\U00000308\U00001100", {2381, 4352}, {5, 8}},
- {"\U0000094d\U00001160", {2381, 4448}, {3, 6}},
- {"\U0000094d\U00000308\U00001160", {2381, 4448}, {5, 8}},
- {"\U0000094d\U000011a8", {2381, 4520}, {3, 6}},
- {"\U0000094d\U00000308\U000011a8", {2381, 4520}, {5, 8}},
- {"\U0000094d\U0000ac00", {2381, 44032}, {3, 6}},
- {"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {5, 8}},
- {"\U0000094d\U0000ac01", {2381, 44033}, {3, 6}},
- {"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {5, 8}},
- {"\U0000094d\U00001cf5", {2381, 7413}, {3, 6}},
- {"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {5, 8}},
- {"\U0000094d\U00000915", {2381}, {6}},
- {"\U0000094d\U00000308\U00000915", {2381}, {8}},
- {"\U0000094d\U000000a9", {2381, 169}, {3, 5}},
- {"\U0000094d\U00000308\U000000a9", {2381, 169}, {5, 7}},
- {"\U0000094d\U00000020", {2381, 32}, {3, 4}},
- {"\U0000094d\U00000308\U00000020", {2381, 32}, {5, 6}},
- {"\U0000094d\U00000378", {2381, 888}, {3, 5}},
- {"\U0000094d\U00000308\U00000378", {2381, 888}, {5, 7}},
- {"\U00000300\U0000000d", {768, 13}, {2, 3}},
- {"\U00000300\U00000308\U0000000d", {768, 13}, {4, 5}},
- {"\U00000300\U0000000a", {768, 10}, {2, 3}},
- {"\U00000300\U00000308\U0000000a", {768, 10}, {4, 5}},
- {"\U00000300\U00000000", {768, 0}, {2, 3}},
- {"\U00000300\U00000308\U00000000", {768, 0}, {4, 5}},
- {"\U00000300\U0000094d", {768}, {5}},
- {"\U00000300\U00000308\U0000094d", {768}, {7}},
- {"\U00000300\U00000300", {768}, {4}},
- {"\U00000300\U00000308\U00000300", {768}, {6}},
- {"\U00000300\U0000200c", {768}, {5}},
- {"\U00000300\U00000308\U0000200c", {768}, {7}},
- {"\U00000300\U0000200d", {768}, {5}},
- {"\U00000300\U00000308\U0000200d", {768}, {7}},
- {"\U00000300\U0001f1e6", {768, 127462}, {2, 6}},
- {"\U00000300\U00000308\U0001f1e6", {768, 127462}, {4, 8}},
- {"\U00000300\U000006dd", {768, 1757}, {2, 4}},
- {"\U00000300\U00000308\U000006dd", {768, 1757}, {4, 6}},
- {"\U00000300\U00000903", {768}, {5}},
- {"\U00000300\U00000308\U00000903", {768}, {7}},
- {"\U00000300\U00001100", {768, 4352}, {2, 5}},
- {"\U00000300\U00000308\U00001100", {768, 4352}, {4, 7}},
- {"\U00000300\U00001160", {768, 4448}, {2, 5}},
- {"\U00000300\U00000308\U00001160", {768, 4448}, {4, 7}},
- {"\U00000300\U000011a8", {768, 4520}, {2, 5}},
- {"\U00000300\U00000308\U000011a8", {768, 4520}, {4, 7}},
- {"\U00000300\U0000ac00", {768, 44032}, {2, 5}},
- {"\U00000300\U00000308\U0000ac00", {768, 44032}, {4, 7}},
- {"\U00000300\U0000ac01", {768, 44033}, {2, 5}},
- {"\U00000300\U00000308\U0000ac01", {768, 44033}, {4, 7}},
- {"\U00000300\U00001cf5", {768, 7413}, {2, 5}},
- {"\U00000300\U00000308\U00001cf5", {768, 7413}, {4, 7}},
- {"\U00000300\U00000915", {768, 2325}, {2, 5}},
- {"\U00000300\U00000308\U00000915", {768, 2325}, {4, 7}},
- {"\U00000300\U000000a9", {768, 169}, {2, 4}},
- {"\U00000300\U00000308\U000000a9", {768, 169}, {4, 6}},
- {"\U00000300\U00000020", {768, 32}, {2, 3}},
- {"\U00000300\U00000308\U00000020", {768, 32}, {4, 5}},
- {"\U00000300\U00000378", {768, 888}, {2, 4}},
- {"\U00000300\U00000308\U00000378", {768, 888}, {4, 6}},
- {"\U0000200c\U0000000d", {8204, 13}, {3, 4}},
- {"\U0000200c\U00000308\U0000000d", {8204, 13}, {5, 6}},
- {"\U0000200c\U0000000a", {8204, 10}, {3, 4}},
- {"\U0000200c\U00000308\U0000000a", {8204, 10}, {5, 6}},
- {"\U0000200c\U00000000", {8204, 0}, {3, 4}},
- {"\U0000200c\U00000308\U00000000", {8204, 0}, {5, 6}},
- {"\U0000200c\U0000094d", {8204}, {6}},
- {"\U0000200c\U00000308\U0000094d", {8204}, {8}},
- {"\U0000200c\U00000300", {8204}, {5}},
- {"\U0000200c\U00000308\U00000300", {8204}, {7}},
- {"\U0000200c\U0000200c", {8204}, {6}},
- {"\U0000200c\U00000308\U0000200c", {8204}, {8}},
- {"\U0000200c\U0000200d", {8204}, {6}},
- {"\U0000200c\U00000308\U0000200d", {8204}, {8}},
- {"\U0000200c\U0001f1e6", {8204, 127462}, {3, 7}},
- {"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {5, 9}},
- {"\U0000200c\U000006dd", {8204, 1757}, {3, 5}},
- {"\U0000200c\U00000308\U000006dd", {8204, 1757}, {5, 7}},
- {"\U0000200c\U00000903", {8204}, {6}},
- {"\U0000200c\U00000308\U00000903", {8204}, {8}},
- {"\U0000200c\U00001100", {8204, 4352}, {3, 6}},
- {"\U0000200c\U00000308\U00001100", {8204, 4352}, {5, 8}},
- {"\U0000200c\U00001160", {8204, 4448}, {3, 6}},
- {"\U0000200c\U00000308\U00001160", {8204, 4448}, {5, 8}},
- {"\U0000200c\U000011a8", {8204, 4520}, {3, 6}},
- {"\U0000200c\U00000308\U000011a8", {8204, 4520}, {5, 8}},
- {"\U0000200c\U0000ac00", {8204, 44032}, {3, 6}},
- {"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {5, 8}},
- {"\U0000200c\U0000ac01", {8204, 44033}, {3, 6}},
- {"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {5, 8}},
- {"\U0000200c\U00001cf5", {8204, 7413}, {3, 6}},
- {"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {5, 8}},
- {"\U0000200c\U00000915", {8204, 2325}, {3, 6}},
- {"\U0000200c\U00000308\U00000915", {8204, 2325}, {5, 8}},
- {"\U0000200c\U000000a9", {8204, 169}, {3, 5}},
- {"\U0000200c\U00000308\U000000a9", {8204, 169}, {5, 7}},
- {"\U0000200c\U00000020", {8204, 32}, {3, 4}},
- {"\U0000200c\U00000308\U00000020", {8204, 32}, {5, 6}},
- {"\U0000200c\U00000378", {8204, 888}, {3, 5}},
- {"\U0000200c\U00000308\U00000378", {8204, 888}, {5, 7}},
- {"\U0000200d\U0000000d", {8205, 13}, {3, 4}},
- {"\U0000200d\U00000308\U0000000d", {8205, 13}, {5, 6}},
- {"\U0000200d\U0000000a", {8205, 10}, {3, 4}},
- {"\U0000200d\U00000308\U0000000a", {8205, 10}, {5, 6}},
- {"\U0000200d\U00000000", {8205, 0}, {3, 4}},
- {"\U0000200d\U00000308\U00000000", {8205, 0}, {5, 6}},
- {"\U0000200d\U0000094d", {8205}, {6}},
- {"\U0000200d\U00000308\U0000094d", {8205}, {8}},
- {"\U0000200d\U00000300", {8205}, {5}},
- {"\U0000200d\U00000308\U00000300", {8205}, {7}},
- {"\U0000200d\U0000200c", {8205}, {6}},
- {"\U0000200d\U00000308\U0000200c", {8205}, {8}},
- {"\U0000200d\U0000200d", {8205}, {6}},
- {"\U0000200d\U00000308\U0000200d", {8205}, {8}},
- {"\U0000200d\U0001f1e6", {8205, 127462}, {3, 7}},
- {"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {5, 9}},
- {"\U0000200d\U000006dd", {8205, 1757}, {3, 5}},
- {"\U0000200d\U00000308\U000006dd", {8205, 1757}, {5, 7}},
- {"\U0000200d\U00000903", {8205}, {6}},
- {"\U0000200d\U00000308\U00000903", {8205}, {8}},
- {"\U0000200d\U00001100", {8205, 4352}, {3, 6}},
- {"\U0000200d\U00000308\U00001100", {8205, 4352}, {5, 8}},
- {"\U0000200d\U00001160", {8205, 4448}, {3, 6}},
- {"\U0000200d\U00000308\U00001160", {8205, 4448}, {5, 8}},
- {"\U0000200d\U000011a8", {8205, 4520}, {3, 6}},
- {"\U0000200d\U00000308\U000011a8", {8205, 4520}, {5, 8}},
- {"\U0000200d\U0000ac00", {8205, 44032}, {3, 6}},
- {"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {5, 8}},
- {"\U0000200d\U0000ac01", {8205, 44033}, {3, 6}},
- {"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {5, 8}},
- {"\U0000200d\U00001cf5", {8205, 7413}, {3, 6}},
- {"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {5, 8}},
- {"\U0000200d\U00000915", {8205, 2325}, {3, 6}},
- {"\U0000200d\U00000308\U00000915", {8205, 2325}, {5, 8}},
- {"\U0000200d\U000000a9", {8205, 169}, {3, 5}},
- {"\U0000200d\U00000308\U000000a9", {8205, 169}, {5, 7}},
- {"\U0000200d\U00000020", {8205, 32}, {3, 4}},
- {"\U0000200d\U00000308\U00000020", {8205, 32}, {5, 6}},
- {"\U0000200d\U00000378", {8205, 888}, {3, 5}},
- {"\U0000200d\U00000308\U00000378", {8205, 888}, {5, 7}},
- {"\U0001f1e6\U0000000d", {127462, 13}, {4, 5}},
- {"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {6, 7}},
- {"\U0001f1e6\U0000000a", {127462, 10}, {4, 5}},
- {"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {6, 7}},
- {"\U0001f1e6\U00000000", {127462, 0}, {4, 5}},
- {"\U0001f1e6\U00000308\U00000000", {127462, 0}, {6, 7}},
- {"\U0001f1e6\U0000094d", {127462}, {7}},
- {"\U0001f1e6\U00000308\U0000094d", {127462}, {9}},
- {"\U0001f1e6\U00000300", {127462}, {6}},
- {"\U0001f1e6\U00000308\U00000300", {127462}, {8}},
- {"\U0001f1e6\U0000200c", {127462}, {7}},
- {"\U0001f1e6\U00000308\U0000200c", {127462}, {9}},
- {"\U0001f1e6\U0000200d", {127462}, {7}},
- {"\U0001f1e6\U00000308\U0000200d", {127462}, {9}},
- {"\U0001f1e6\U0001f1e6", {127462}, {8}},
- {"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {6, 10}},
- {"\U0001f1e6\U000006dd", {127462, 1757}, {4, 6}},
- {"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {6, 8}},
- {"\U0001f1e6\U00000903", {127462}, {7}},
- {"\U0001f1e6\U00000308\U00000903", {127462}, {9}},
- {"\U0001f1e6\U00001100", {127462, 4352}, {4, 7}},
- {"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {6, 9}},
- {"\U0001f1e6\U00001160", {127462, 4448}, {4, 7}},
- {"\U0001f1e6\U00000308\U00001160", {127462, 4448}, {6, 9}},
- {"\U0001f1e6\U000011a8", {127462, 4520}, {4, 7}},
- {"\U0001f1e6\U00000308\U000011a8", {127462, 4520}, {6, 9}},
- {"\U0001f1e6\U0000ac00", {127462, 44032}, {4, 7}},
- {"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {6, 9}},
- {"\U0001f1e6\U0000ac01", {127462, 44033}, {4, 7}},
- {"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {6, 9}},
- {"\U0001f1e6\U00001cf5", {127462, 7413}, {4, 7}},
- {"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {6, 9}},
- {"\U0001f1e6\U00000915", {127462, 2325}, {4, 7}},
- {"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {6, 9}},
- {"\U0001f1e6\U000000a9", {127462, 169}, {4, 6}},
- {"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {6, 8}},
- {"\U0001f1e6\U00000020", {127462, 32}, {4, 5}},
- {"\U0001f1e6\U00000308\U00000020", {127462, 32}, {6, 7}},
- {"\U0001f1e6\U00000378", {127462, 888}, {4, 6}},
- {"\U0001f1e6\U00000308\U00000378", {127462, 888}, {6, 8}},
- {"\U000006dd\U0000000d", {1757, 13}, {2, 3}},
- {"\U000006dd\U00000308\U0000000d", {1757, 13}, {4, 5}},
- {"\U000006dd\U0000000a", {1757, 10}, {2, 3}},
- {"\U000006dd\U00000308\U0000000a", {1757, 10}, {4, 5}},
- {"\U000006dd\U00000000", {1757, 0}, {2, 3}},
- {"\U000006dd\U00000308\U00000000", {1757, 0}, {4, 5}},
- {"\U000006dd\U0000094d", {1757}, {5}},
- {"\U000006dd\U00000308\U0000094d", {1757}, {7}},
- {"\U000006dd\U00000300", {1757}, {4}},
- {"\U000006dd\U00000308\U00000300", {1757}, {6}},
- {"\U000006dd\U0000200c", {1757}, {5}},
- {"\U000006dd\U00000308\U0000200c", {1757}, {7}},
- {"\U000006dd\U0000200d", {1757}, {5}},
- {"\U000006dd\U00000308\U0000200d", {1757}, {7}},
- {"\U000006dd\U0001f1e6", {1757}, {6}},
- {"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {4, 8}},
- {"\U000006dd\U000006dd", {1757}, {4}},
- {"\U000006dd\U00000308\U000006dd", {1757, 1757}, {4, 6}},
- {"\U000006dd\U00000903", {1757}, {5}},
- {"\U000006dd\U00000308\U00000903", {1757}, {7}},
- {"\U000006dd\U00001100", {1757}, {5}},
- {"\U000006dd\U00000308\U00001100", {1757, 4352}, {4, 7}},
- {"\U000006dd\U00001160", {1757}, {5}},
- {"\U000006dd\U00000308\U00001160", {1757, 4448}, {4, 7}},
- {"\U000006dd\U000011a8", {1757}, {5}},
- {"\U000006dd\U00000308\U000011a8", {1757, 4520}, {4, 7}},
- {"\U000006dd\U0000ac00", {1757}, {5}},
- {"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {4, 7}},
- {"\U000006dd\U0000ac01", {1757}, {5}},
- {"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {4, 7}},
- {"\U000006dd\U00001cf5", {1757}, {5}},
- {"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {4, 7}},
- {"\U000006dd\U00000915", {1757}, {5}},
- {"\U000006dd\U00000308\U00000915", {1757, 2325}, {4, 7}},
- {"\U000006dd\U000000a9", {1757}, {4}},
- {"\U000006dd\U00000308\U000000a9", {1757, 169}, {4, 6}},
- {"\U000006dd\U00000020", {1757}, {3}},
- {"\U000006dd\U00000308\U00000020", {1757, 32}, {4, 5}},
- {"\U000006dd\U00000378", {1757}, {4}},
- {"\U000006dd\U00000308\U00000378", {1757, 888}, {4, 6}},
- {"\U00000903\U0000000d", {2307, 13}, {3, 4}},
- {"\U00000903\U00000308\U0000000d", {2307, 13}, {5, 6}},
- {"\U00000903\U0000000a", {2307, 10}, {3, 4}},
- {"\U00000903\U00000308\U0000000a", {2307, 10}, {5, 6}},
- {"\U00000903\U00000000", {2307, 0}, {3, 4}},
- {"\U00000903\U00000308\U00000000", {2307, 0}, {5, 6}},
- {"\U00000903\U0000094d", {2307}, {6}},
- {"\U00000903\U00000308\U0000094d", {2307}, {8}},
- {"\U00000903\U00000300", {2307}, {5}},
- {"\U00000903\U00000308\U00000300", {2307}, {7}},
- {"\U00000903\U0000200c", {2307}, {6}},
- {"\U00000903\U00000308\U0000200c", {2307}, {8}},
- {"\U00000903\U0000200d", {2307}, {6}},
- {"\U00000903\U00000308\U0000200d", {2307}, {8}},
- {"\U00000903\U0001f1e6", {2307, 127462}, {3, 7}},
- {"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {5, 9}},
- {"\U00000903\U000006dd", {2307, 1757}, {3, 5}},
- {"\U00000903\U00000308\U000006dd", {2307, 1757}, {5, 7}},
- {"\U00000903\U00000903", {2307}, {6}},
- {"\U00000903\U00000308\U00000903", {2307}, {8}},
- {"\U00000903\U00001100", {2307, 4352}, {3, 6}},
- {"\U00000903\U00000308\U00001100", {2307, 4352}, {5, 8}},
- {"\U00000903\U00001160", {2307, 4448}, {3, 6}},
- {"\U00000903\U00000308\U00001160", {2307, 4448}, {5, 8}},
- {"\U00000903\U000011a8", {2307, 4520}, {3, 6}},
- {"\U00000903\U00000308\U000011a8", {2307, 4520}, {5, 8}},
- {"\U00000903\U0000ac00", {2307, 44032}, {3, 6}},
- {"\U00000903\U00000308\U0000ac00", {2307, 44032}, {5, 8}},
- {"\U00000903\U0000ac01", {2307, 44033}, {3, 6}},
- {"\U00000903\U00000308\U0000ac01", {2307, 44033}, {5, 8}},
- {"\U00000903\U00001cf5", {2307, 7413}, {3, 6}},
- {"\U00000903\U00000308\U00001cf5", {2307, 7413}, {5, 8}},
- {"\U00000903\U00000915", {2307, 2325}, {3, 6}},
- {"\U00000903\U00000308\U00000915", {2307, 2325}, {5, 8}},
- {"\U00000903\U000000a9", {2307, 169}, {3, 5}},
- {"\U00000903\U00000308\U000000a9", {2307, 169}, {5, 7}},
- {"\U00000903\U00000020", {2307, 32}, {3, 4}},
- {"\U00000903\U00000308\U00000020", {2307, 32}, {5, 6}},
- {"\U00000903\U00000378", {2307, 888}, {3, 5}},
- {"\U00000903\U00000308\U00000378", {2307, 888}, {5, 7}},
- {"\U00001100\U0000000d", {4352, 13}, {3, 4}},
- {"\U00001100\U00000308\U0000000d", {4352, 13}, {5, 6}},
- {"\U00001100\U0000000a", {4352, 10}, {3, 4}},
- {"\U00001100\U00000308\U0000000a", {4352, 10}, {5, 6}},
- {"\U00001100\U00000000", {4352, 0}, {3, 4}},
- {"\U00001100\U00000308\U00000000", {4352, 0}, {5, 6}},
- {"\U00001100\U0000094d", {4352}, {6}},
- {"\U00001100\U00000308\U0000094d", {4352}, {8}},
- {"\U00001100\U00000300", {4352}, {5}},
- {"\U00001100\U00000308\U00000300", {4352}, {7}},
- {"\U00001100\U0000200c", {4352}, {6}},
- {"\U00001100\U00000308\U0000200c", {4352}, {8}},
- {"\U00001100\U0000200d", {4352}, {6}},
- {"\U00001100\U00000308\U0000200d", {4352}, {8}},
- {"\U00001100\U0001f1e6", {4352, 127462}, {3, 7}},
- {"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {5, 9}},
- {"\U00001100\U000006dd", {4352, 1757}, {3, 5}},
- {"\U00001100\U00000308\U000006dd", {4352, 1757}, {5, 7}},
- {"\U00001100\U00000903", {4352}, {6}},
- {"\U00001100\U00000308\U00000903", {4352}, {8}},
- {"\U00001100\U00001100", {4352}, {6}},
- {"\U00001100\U00000308\U00001100", {4352, 4352}, {5, 8}},
- {"\U00001100\U00001160", {4352}, {6}},
- {"\U00001100\U00000308\U00001160", {4352, 4448}, {5, 8}},
- {"\U00001100\U000011a8", {4352, 4520}, {3, 6}},
- {"\U00001100\U00000308\U000011a8", {4352, 4520}, {5, 8}},
- {"\U00001100\U0000ac00", {4352}, {6}},
- {"\U00001100\U00000308\U0000ac00", {4352, 44032}, {5, 8}},
- {"\U00001100\U0000ac01", {4352}, {6}},
- {"\U00001100\U00000308\U0000ac01", {4352, 44033}, {5, 8}},
- {"\U00001100\U00001cf5", {4352, 7413}, {3, 6}},
- {"\U00001100\U00000308\U00001cf5", {4352, 7413}, {5, 8}},
- {"\U00001100\U00000915", {4352, 2325}, {3, 6}},
- {"\U00001100\U00000308\U00000915", {4352, 2325}, {5, 8}},
- {"\U00001100\U000000a9", {4352, 169}, {3, 5}},
- {"\U00001100\U00000308\U000000a9", {4352, 169}, {5, 7}},
- {"\U00001100\U00000020", {4352, 32}, {3, 4}},
- {"\U00001100\U00000308\U00000020", {4352, 32}, {5, 6}},
- {"\U00001100\U00000378", {4352, 888}, {3, 5}},
- {"\U00001100\U00000308\U00000378", {4352, 888}, {5, 7}},
- {"\U00001160\U0000000d", {4448, 13}, {3, 4}},
- {"\U00001160\U00000308\U0000000d", {4448, 13}, {5, 6}},
- {"\U00001160\U0000000a", {4448, 10}, {3, 4}},
- {"\U00001160\U00000308\U0000000a", {4448, 10}, {5, 6}},
- {"\U00001160\U00000000", {4448, 0}, {3, 4}},
- {"\U00001160\U00000308\U00000000", {4448, 0}, {5, 6}},
- {"\U00001160\U0000094d", {4448}, {6}},
- {"\U00001160\U00000308\U0000094d", {4448}, {8}},
- {"\U00001160\U00000300", {4448}, {5}},
- {"\U00001160\U00000308\U00000300", {4448}, {7}},
- {"\U00001160\U0000200c", {4448}, {6}},
- {"\U00001160\U00000308\U0000200c", {4448}, {8}},
- {"\U00001160\U0000200d", {4448}, {6}},
- {"\U00001160\U00000308\U0000200d", {4448}, {8}},
- {"\U00001160\U0001f1e6", {4448, 127462}, {3, 7}},
- {"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {5, 9}},
- {"\U00001160\U000006dd", {4448, 1757}, {3, 5}},
- {"\U00001160\U00000308\U000006dd", {4448, 1757}, {5, 7}},
- {"\U00001160\U00000903", {4448}, {6}},
- {"\U00001160\U00000308\U00000903", {4448}, {8}},
- {"\U00001160\U00001100", {4448, 4352}, {3, 6}},
- {"\U00001160\U00000308\U00001100", {4448, 4352}, {5, 8}},
- {"\U00001160\U00001160", {4448}, {6}},
- {"\U00001160\U00000308\U00001160", {4448, 4448}, {5, 8}},
- {"\U00001160\U000011a8", {4448}, {6}},
- {"\U00001160\U00000308\U000011a8", {4448, 4520}, {5, 8}},
- {"\U00001160\U0000ac00", {4448, 44032}, {3, 6}},
- {"\U00001160\U00000308\U0000ac00", {4448, 44032}, {5, 8}},
- {"\U00001160\U0000ac01", {4448, 44033}, {3, 6}},
- {"\U00001160\U00000308\U0000ac01", {4448, 44033}, {5, 8}},
- {"\U00001160\U00001cf5", {4448, 7413}, {3, 6}},
- {"\U00001160\U00000308\U00001cf5", {4448, 7413}, {5, 8}},
- {"\U00001160\U00000915", {4448, 2325}, {3, 6}},
- {"\U00001160\U00000308\U00000915", {4448, 2325}, {5, 8}},
- {"\U00001160\U000000a9", {4448, 169}, {3, 5}},
- {"\U00001160\U00000308\U000000a9", {4448, 169}, {5, 7}},
- {"\U00001160\U00000020", {4448, 32}, {3, 4}},
- {"\U00001160\U00000308\U00000020", {4448, 32}, {5, 6}},
- {"\U00001160\U00000378", {4448, 888}, {3, 5}},
- {"\U00001160\U00000308\U00000378", {4448, 888}, {5, 7}},
- {"\U000011a8\U0000000d", {4520, 13}, {3, 4}},
- {"\U000011a8\U00000308\U0000000d", {4520, 13}, {5, 6}},
- {"\U000011a8\U0000000a", {4520, 10}, {3, 4}},
- {"\U000011a8\U00000308\U0000000a", {4520, 10}, {5, 6}},
- {"\U000011a8\U00000000", {4520, 0}, {3, 4}},
- {"\U000011a8\U00000308\U00000000", {4520, 0}, {5, 6}},
- {"\U000011a8\U0000094d", {4520}, {6}},
- {"\U000011a8\U00000308\U0000094d", {4520}, {8}},
- {"\U000011a8\U00000300", {4520}, {5}},
- {"\U000011a8\U00000308\U00000300", {4520}, {7}},
- {"\U000011a8\U0000200c", {4520}, {6}},
- {"\U000011a8\U00000308\U0000200c", {4520}, {8}},
- {"\U000011a8\U0000200d", {4520}, {6}},
- {"\U000011a8\U00000308\U0000200d", {4520}, {8}},
- {"\U000011a8\U0001f1e6", {4520, 127462}, {3, 7}},
- {"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {5, 9}},
- {"\U000011a8\U000006dd", {4520, 1757}, {3, 5}},
- {"\U000011a8\U00000308\U000006dd", {4520, 1757}, {5, 7}},
- {"\U000011a8\U00000903", {4520}, {6}},
- {"\U000011a8\U00000308\U00000903", {4520}, {8}},
- {"\U000011a8\U00001100", {4520, 4352}, {3, 6}},
- {"\U000011a8\U00000308\U00001100", {4520, 4352}, {5, 8}},
- {"\U000011a8\U00001160", {4520, 4448}, {3, 6}},
- {"\U000011a8\U00000308\U00001160", {4520, 4448}, {5, 8}},
- {"\U000011a8\U000011a8", {4520}, {6}},
- {"\U000011a8\U00000308\U000011a8", {4520, 4520}, {5, 8}},
- {"\U000011a8\U0000ac00", {4520, 44032}, {3, 6}},
- {"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {5, 8}},
- {"\U000011a8\U0000ac01", {4520, 44033}, {3, 6}},
- {"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {5, 8}},
- {"\U000011a8\U00001cf5", {4520, 7413}, {3, 6}},
- {"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {5, 8}},
- {"\U000011a8\U00000915", {4520, 2325}, {3, 6}},
- {"\U000011a8\U00000308\U00000915", {4520, 2325}, {5, 8}},
- {"\U000011a8\U000000a9", {4520, 169}, {3, 5}},
- {"\U000011a8\U00000308\U000000a9", {4520, 169}, {5, 7}},
- {"\U000011a8\U00000020", {4520, 32}, {3, 4}},
- {"\U000011a8\U00000308\U00000020", {4520, 32}, {5, 6}},
- {"\U000011a8\U00000378", {4520, 888}, {3, 5}},
- {"\U000011a8\U00000308\U00000378", {4520, 888}, {5, 7}},
- {"\U0000ac00\U0000000d", {44032, 13}, {3, 4}},
- {"\U0000ac00\U00000308\U0000000d", {44032, 13}, {5, 6}},
- {"\U0000ac00\U0000000a", {44032, 10}, {3, 4}},
- {"\U0000ac00\U00000308\U0000000a", {44032, 10}, {5, 6}},
- {"\U0000ac00\U00000000", {44032, 0}, {3, 4}},
- {"\U0000ac00\U00000308\U00000000", {44032, 0}, {5, 6}},
- {"\U0000ac00\U0000094d", {44032}, {6}},
- {"\U0000ac00\U00000308\U0000094d", {44032}, {8}},
- {"\U0000ac00\U00000300", {44032}, {5}},
- {"\U0000ac00\U00000308\U00000300", {44032}, {7}},
- {"\U0000ac00\U0000200c", {44032}, {6}},
- {"\U0000ac00\U00000308\U0000200c", {44032}, {8}},
- {"\U0000ac00\U0000200d", {44032}, {6}},
- {"\U0000ac00\U00000308\U0000200d", {44032}, {8}},
- {"\U0000ac00\U0001f1e6", {44032, 127462}, {3, 7}},
- {"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {5, 9}},
- {"\U0000ac00\U000006dd", {44032, 1757}, {3, 5}},
- {"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {5, 7}},
- {"\U0000ac00\U00000903", {44032}, {6}},
- {"\U0000ac00\U00000308\U00000903", {44032}, {8}},
- {"\U0000ac00\U00001100", {44032, 4352}, {3, 6}},
- {"\U0000ac00\U00000308\U00001100", {44032, 4352}, {5, 8}},
- {"\U0000ac00\U00001160", {44032}, {6}},
- {"\U0000ac00\U00000308\U00001160", {44032, 4448}, {5, 8}},
- {"\U0000ac00\U000011a8", {44032}, {6}},
- {"\U0000ac00\U00000308\U000011a8", {44032, 4520}, {5, 8}},
- {"\U0000ac00\U0000ac00", {44032, 44032}, {3, 6}},
- {"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {5, 8}},
- {"\U0000ac00\U0000ac01", {44032, 44033}, {3, 6}},
- {"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {5, 8}},
- {"\U0000ac00\U00001cf5", {44032, 7413}, {3, 6}},
- {"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {5, 8}},
- {"\U0000ac00\U00000915", {44032, 2325}, {3, 6}},
- {"\U0000ac00\U00000308\U00000915", {44032, 2325}, {5, 8}},
- {"\U0000ac00\U000000a9", {44032, 169}, {3, 5}},
- {"\U0000ac00\U00000308\U000000a9", {44032, 169}, {5, 7}},
- {"\U0000ac00\U00000020", {44032, 32}, {3, 4}},
- {"\U0000ac00\U00000308\U00000020", {44032, 32}, {5, 6}},
- {"\U0000ac00\U00000378", {44032, 888}, {3, 5}},
- {"\U0000ac00\U00000308\U00000378", {44032, 888}, {5, 7}},
- {"\U0000ac01\U0000000d", {44033, 13}, {3, 4}},
- {"\U0000ac01\U00000308\U0000000d", {44033, 13}, {5, 6}},
- {"\U0000ac01\U0000000a", {44033, 10}, {3, 4}},
- {"\U0000ac01\U00000308\U0000000a", {44033, 10}, {5, 6}},
- {"\U0000ac01\U00000000", {44033, 0}, {3, 4}},
- {"\U0000ac01\U00000308\U00000000", {44033, 0}, {5, 6}},
- {"\U0000ac01\U0000094d", {44033}, {6}},
- {"\U0000ac01\U00000308\U0000094d", {44033}, {8}},
- {"\U0000ac01\U00000300", {44033}, {5}},
- {"\U0000ac01\U00000308\U00000300", {44033}, {7}},
- {"\U0000ac01\U0000200c", {44033}, {6}},
- {"\U0000ac01\U00000308\U0000200c", {44033}, {8}},
- {"\U0000ac01\U0000200d", {44033}, {6}},
- {"\U0000ac01\U00000308\U0000200d", {44033}, {8}},
- {"\U0000ac01\U0001f1e6", {44033, 127462}, {3, 7}},
- {"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {5, 9}},
- {"\U0000ac01\U000006dd", {44033, 1757}, {3, 5}},
- {"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {5, 7}},
- {"\U0000ac01\U00000903", {44033}, {6}},
- {"\U0000ac01\U00000308\U00000903", {44033}, {8}},
- {"\U0000ac01\U00001100", {44033, 4352}, {3, 6}},
- {"\U0000ac01\U00000308\U00001100", {44033, 4352}, {5, 8}},
- {"\U0000ac01\U00001160", {44033, 4448}, {3, 6}},
- {"\U0000ac01\U00000308\U00001160", {44033, 4448}, {5, 8}},
- {"\U0000ac01\U000011a8", {44033}, {6}},
- {"\U0000ac01\U00000308\U000011a8", {44033, 4520}, {5, 8}},
- {"\U0000ac01\U0000ac00", {44033, 44032}, {3, 6}},
- {"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {5, 8}},
- {"\U0000ac01\U0000ac01", {44033, 44033}, {3, 6}},
- {"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {5, 8}},
- {"\U0000ac01\U00001cf5", {44033, 7413}, {3, 6}},
- {"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {5, 8}},
- {"\U0000ac01\U00000915", {44033, 2325}, {3, 6}},
- {"\U0000ac01\U00000308\U00000915", {44033, 2325}, {5, 8}},
- {"\U0000ac01\U000000a9", {44033, 169}, {3, 5}},
- {"\U0000ac01\U00000308\U000000a9", {44033, 169}, {5, 7}},
- {"\U0000ac01\U00000020", {44033, 32}, {3, 4}},
- {"\U0000ac01\U00000308\U00000020", {44033, 32}, {5, 6}},
- {"\U0000ac01\U00000378", {44033, 888}, {3, 5}},
- {"\U0000ac01\U00000308\U00000378", {44033, 888}, {5, 7}},
- {"\U00001cf5\U0000000d", {7413, 13}, {3, 4}},
- {"\U00001cf5\U00000308\U0000000d", {7413, 13}, {5, 6}},
- {"\U00001cf5\U0000000a", {7413, 10}, {3, 4}},
- {"\U00001cf5\U00000308\U0000000a", {7413, 10}, {5, 6}},
- {"\U00001cf5\U00000000", {7413, 0}, {3, 4}},
- {"\U00001cf5\U00000308\U00000000", {7413, 0}, {5, 6}},
- {"\U00001cf5\U0000094d", {7413}, {6}},
- {"\U00001cf5\U00000308\U0000094d", {7413}, {8}},
- {"\U00001cf5\U00000300", {7413}, {5}},
- {"\U00001cf5\U00000308\U00000300", {7413}, {7}},
- {"\U00001cf5\U0000200c", {7413}, {6}},
- {"\U00001cf5\U00000308\U0000200c", {7413}, {8}},
- {"\U00001cf5\U0000200d", {7413}, {6}},
- {"\U00001cf5\U00000308\U0000200d", {7413}, {8}},
- {"\U00001cf5\U0001f1e6", {7413, 127462}, {3, 7}},
- {"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {5, 9}},
- {"\U00001cf5\U000006dd", {7413, 1757}, {3, 5}},
- {"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {5, 7}},
- {"\U00001cf5\U00000903", {7413}, {6}},
- {"\U00001cf5\U00000308\U00000903", {7413}, {8}},
- {"\U00001cf5\U00001100", {7413, 4352}, {3, 6}},
- {"\U00001cf5\U00000308\U00001100", {7413, 4352}, {5, 8}},
- {"\U00001cf5\U00001160", {7413, 4448}, {3, 6}},
- {"\U00001cf5\U00000308\U00001160", {7413, 4448}, {5, 8}},
- {"\U00001cf5\U000011a8", {7413, 4520}, {3, 6}},
- {"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {5, 8}},
- {"\U00001cf5\U0000ac00", {7413, 44032}, {3, 6}},
- {"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {5, 8}},
- {"\U00001cf5\U0000ac01", {7413, 44033}, {3, 6}},
- {"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {5, 8}},
- {"\U00001cf5\U00001cf5", {7413, 7413}, {3, 6}},
- {"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {5, 8}},
- {"\U00001cf5\U00000915", {7413}, {6}},
- {"\U00001cf5\U00000308\U00000915", {7413}, {8}},
- {"\U00001cf5\U000000a9", {7413, 169}, {3, 5}},
- {"\U00001cf5\U00000308\U000000a9", {7413, 169}, {5, 7}},
- {"\U00001cf5\U00000020", {7413, 32}, {3, 4}},
- {"\U00001cf5\U00000308\U00000020", {7413, 32}, {5, 6}},
- {"\U00001cf5\U00000378", {7413, 888}, {3, 5}},
- {"\U00001cf5\U00000308\U00000378", {7413, 888}, {5, 7}},
- {"\U00000915\U0000000d", {2325, 13}, {3, 4}},
- {"\U00000915\U00000308\U0000000d", {2325, 13}, {5, 6}},
- {"\U00000915\U0000000a", {2325, 10}, {3, 4}},
- {"\U00000915\U00000308\U0000000a", {2325, 10}, {5, 6}},
- {"\U00000915\U00000000", {2325, 0}, {3, 4}},
- {"\U00000915\U00000308\U00000000", {2325, 0}, {5, 6}},
- {"\U00000915\U0000094d", {2325}, {6}},
- {"\U00000915\U00000308\U0000094d", {2325}, {8}},
- {"\U00000915\U00000300", {2325}, {5}},
- {"\U00000915\U00000308\U00000300", {2325}, {7}},
- {"\U00000915\U0000200c", {2325}, {6}},
- {"\U00000915\U00000308\U0000200c", {2325}, {8}},
- {"\U00000915\U0000200d", {2325}, {6}},
- {"\U00000915\U00000308\U0000200d", {2325}, {8}},
- {"\U00000915\U0001f1e6", {2325, 127462}, {3, 7}},
- {"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {5, 9}},
- {"\U00000915\U000006dd", {2325, 1757}, {3, 5}},
- {"\U00000915\U00000308\U000006dd", {2325, 1757}, {5, 7}},
- {"\U00000915\U00000903", {2325}, {6}},
- {"\U00000915\U00000308\U00000903", {2325}, {8}},
- {"\U00000915\U00001100", {2325, 4352}, {3, 6}},
- {"\U00000915\U00000308\U00001100", {2325, 4352}, {5, 8}},
- {"\U00000915\U00001160", {2325, 4448}, {3, 6}},
- {"\U00000915\U00000308\U00001160", {2325, 4448}, {5, 8}},
- {"\U00000915\U000011a8", {2325, 4520}, {3, 6}},
- {"\U00000915\U00000308\U000011a8", {2325, 4520}, {5, 8}},
- {"\U00000915\U0000ac00", {2325, 44032}, {3, 6}},
- {"\U00000915\U00000308\U0000ac00", {2325, 44032}, {5, 8}},
- {"\U00000915\U0000ac01", {2325, 44033}, {3, 6}},
- {"\U00000915\U00000308\U0000ac01", {2325, 44033}, {5, 8}},
- {"\U00000915\U00001cf5", {2325, 7413}, {3, 6}},
- {"\U00000915\U00000308\U00001cf5", {2325, 7413}, {5, 8}},
- {"\U00000915\U00000915", {2325, 2325}, {3, 6}},
- {"\U00000915\U00000308\U00000915", {2325, 2325}, {5, 8}},
- {"\U00000915\U000000a9", {2325, 169}, {3, 5}},
- {"\U00000915\U00000308\U000000a9", {2325, 169}, {5, 7}},
- {"\U00000915\U00000020", {2325, 32}, {3, 4}},
- {"\U00000915\U00000308\U00000020", {2325, 32}, {5, 6}},
- {"\U00000915\U00000378", {2325, 888}, {3, 5}},
- {"\U00000915\U00000308\U00000378", {2325, 888}, {5, 7}},
- {"\U000000a9\U0000000d", {169, 13}, {2, 3}},
- {"\U000000a9\U00000308\U0000000d", {169, 13}, {4, 5}},
- {"\U000000a9\U0000000a", {169, 10}, {2, 3}},
- {"\U000000a9\U00000308\U0000000a", {169, 10}, {4, 5}},
- {"\U000000a9\U00000000", {169, 0}, {2, 3}},
- {"\U000000a9\U00000308\U00000000", {169, 0}, {4, 5}},
- {"\U000000a9\U0000094d", {169}, {5}},
- {"\U000000a9\U00000308\U0000094d", {169}, {7}},
- {"\U000000a9\U00000300", {169}, {4}},
- {"\U000000a9\U00000308\U00000300", {169}, {6}},
- {"\U000000a9\U0000200c", {169}, {5}},
- {"\U000000a9\U00000308\U0000200c", {169}, {7}},
- {"\U000000a9\U0000200d", {169}, {5}},
- {"\U000000a9\U00000308\U0000200d", {169}, {7}},
- {"\U000000a9\U0001f1e6", {169, 127462}, {2, 6}},
- {"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {4, 8}},
- {"\U000000a9\U000006dd", {169, 1757}, {2, 4}},
- {"\U000000a9\U00000308\U000006dd", {169, 1757}, {4, 6}},
- {"\U000000a9\U00000903", {169}, {5}},
- {"\U000000a9\U00000308\U00000903", {169}, {7}},
- {"\U000000a9\U00001100", {169, 4352}, {2, 5}},
- {"\U000000a9\U00000308\U00001100", {169, 4352}, {4, 7}},
- {"\U000000a9\U00001160", {169, 4448}, {2, 5}},
- {"\U000000a9\U00000308\U00001160", {169, 4448}, {4, 7}},
- {"\U000000a9\U000011a8", {169, 4520}, {2, 5}},
- {"\U000000a9\U00000308\U000011a8", {169, 4520}, {4, 7}},
- {"\U000000a9\U0000ac00", {169, 44032}, {2, 5}},
- {"\U000000a9\U00000308\U0000ac00", {169, 44032}, {4, 7}},
- {"\U000000a9\U0000ac01", {169, 44033}, {2, 5}},
- {"\U000000a9\U00000308\U0000ac01", {169, 44033}, {4, 7}},
- {"\U000000a9\U00001cf5", {169, 7413}, {2, 5}},
- {"\U000000a9\U00000308\U00001cf5", {169, 7413}, {4, 7}},
- {"\U000000a9\U00000915", {169, 2325}, {2, 5}},
- {"\U000000a9\U00000308\U00000915", {169, 2325}, {4, 7}},
- {"\U000000a9\U000000a9", {169, 169}, {2, 4}},
- {"\U000000a9\U00000308\U000000a9", {169, 169}, {4, 6}},
- {"\U000000a9\U00000020", {169, 32}, {2, 3}},
- {"\U000000a9\U00000308\U00000020", {169, 32}, {4, 5}},
- {"\U000000a9\U00000378", {169, 888}, {2, 4}},
- {"\U000000a9\U00000308\U00000378", {169, 888}, {4, 6}},
- {"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {"\U00000020\U00000308\U0000000d", {32, 13}, {3, 4}},
- {"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {"\U00000020\U00000308\U0000000a", {32, 10}, {3, 4}},
- {"\U00000020\U00000000", {32, 0}, {1, 2}},
- {"\U00000020\U00000308\U00000000", {32, 0}, {3, 4}},
- {"\U00000020\U0000094d", {32}, {4}},
- {"\U00000020\U00000308\U0000094d", {32}, {6}},
- {"\U00000020\U00000300", {32}, {3}},
- {"\U00000020\U00000308\U00000300", {32}, {5}},
- {"\U00000020\U0000200c", {32}, {4}},
- {"\U00000020\U00000308\U0000200c", {32}, {6}},
- {"\U00000020\U0000200d", {32}, {4}},
- {"\U00000020\U00000308\U0000200d", {32}, {6}},
- {"\U00000020\U0001f1e6", {32, 127462}, {1, 5}},
- {"\U00000020\U00000308\U0001f1e6", {32, 127462}, {3, 7}},
- {"\U00000020\U000006dd", {32, 1757}, {1, 3}},
- {"\U00000020\U00000308\U000006dd", {32, 1757}, {3, 5}},
- {"\U00000020\U00000903", {32}, {4}},
- {"\U00000020\U00000308\U00000903", {32}, {6}},
- {"\U00000020\U00001100", {32, 4352}, {1, 4}},
- {"\U00000020\U00000308\U00001100", {32, 4352}, {3, 6}},
- {"\U00000020\U00001160", {32, 4448}, {1, 4}},
- {"\U00000020\U00000308\U00001160", {32, 4448}, {3, 6}},
- {"\U00000020\U000011a8", {32, 4520}, {1, 4}},
- {"\U00000020\U00000308\U000011a8", {32, 4520}, {3, 6}},
- {"\U00000020\U0000ac00", {32, 44032}, {1, 4}},
- {"\U00000020\U00000308\U0000ac00", {32, 44032}, {3, 6}},
- {"\U00000020\U0000ac01", {32, 44033}, {1, 4}},
- {"\U00000020\U00000308\U0000ac01", {32, 44033}, {3, 6}},
- {"\U00000020\U00001cf5", {32, 7413}, {1, 4}},
- {"\U00000020\U00000308\U00001cf5", {32, 7413}, {3, 6}},
- {"\U00000020\U00000915", {32, 2325}, {1, 4}},
- {"\U00000020\U00000308\U00000915", {32, 2325}, {3, 6}},
- {"\U00000020\U000000a9", {32, 169}, {1, 3}},
- {"\U00000020\U00000308\U000000a9", {32, 169}, {3, 5}},
- {"\U00000020\U00000020", {32, 32}, {1, 2}},
- {"\U00000020\U00000308\U00000020", {32, 32}, {3, 4}},
- {"\U00000020\U00000378", {32, 888}, {1, 3}},
- {"\U00000020\U00000308\U00000378", {32, 888}, {3, 5}},
- {"\U00000378\U0000000d", {888, 13}, {2, 3}},
- {"\U00000378\U00000308\U0000000d", {888, 13}, {4, 5}},
- {"\U00000378\U0000000a", {888, 10}, {2, 3}},
- {"\U00000378\U00000308\U0000000a", {888, 10}, {4, 5}},
- {"\U00000378\U00000000", {888, 0}, {2, 3}},
- {"\U00000378\U00000308\U00000000", {888, 0}, {4, 5}},
- {"\U00000378\U0000094d", {888}, {5}},
- {"\U00000378\U00000308\U0000094d", {888}, {7}},
- {"\U00000378\U00000300", {888}, {4}},
- {"\U00000378\U00000308\U00000300", {888}, {6}},
- {"\U00000378\U0000200c", {888}, {5}},
- {"\U00000378\U00000308\U0000200c", {888}, {7}},
- {"\U00000378\U0000200d", {888}, {5}},
- {"\U00000378\U00000308\U0000200d", {888}, {7}},
- {"\U00000378\U0001f1e6", {888, 127462}, {2, 6}},
- {"\U00000378\U00000308\U0001f1e6", {888, 127462}, {4, 8}},
- {"\U00000378\U000006dd", {888, 1757}, {2, 4}},
- {"\U00000378\U00000308\U000006dd", {888, 1757}, {4, 6}},
- {"\U00000378\U00000903", {888}, {5}},
- {"\U00000378\U00000308\U00000903", {888}, {7}},
- {"\U00000378\U00001100", {888, 4352}, {2, 5}},
- {"\U00000378\U00000308\U00001100", {888, 4352}, {4, 7}},
- {"\U00000378\U00001160", {888, 4448}, {2, 5}},
- {"\U00000378\U00000308\U00001160", {888, 4448}, {4, 7}},
- {"\U00000378\U000011a8", {888, 4520}, {2, 5}},
- {"\U00000378\U00000308\U000011a8", {888, 4520}, {4, 7}},
- {"\U00000378\U0000ac00", {888, 44032}, {2, 5}},
- {"\U00000378\U00000308\U0000ac00", {888, 44032}, {4, 7}},
- {"\U00000378\U0000ac01", {888, 44033}, {2, 5}},
- {"\U00000378\U00000308\U0000ac01", {888, 44033}, {4, 7}},
- {"\U00000378\U00001cf5", {888, 7413}, {2, 5}},
- {"\U00000378\U00000308\U00001cf5", {888, 7413}, {4, 7}},
- {"\U00000378\U00000915", {888, 2325}, {2, 5}},
- {"\U00000378\U00000308\U00000915", {888, 2325}, {4, 7}},
- {"\U00000378\U000000a9", {888, 169}, {2, 4}},
- {"\U00000378\U00000308\U000000a9", {888, 169}, {4, 6}},
- {"\U00000378\U00000020", {888, 32}, {2, 3}},
- {"\U00000378\U00000308\U00000020", {888, 32}, {4, 5}},
- {"\U00000378\U00000378", {888, 888}, {2, 4}},
- {"\U00000378\U00000308\U00000378", {888, 888}, {4, 6}},
- {"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 6}},
- {"\U00000061\U00000308", {97}, {3}},
- {"\U00000020\U0000200d\U00000646", {32, 1606}, {4, 6}},
- {"\U00000646\U0000200d\U00000020", {1606, 32}, {5, 6}},
- {"\U00001100\U00001100", {4352}, {6}},
- {"\U0000ac00\U000011a8\U00001100", {44032, 4352}, {6, 9}},
- {"\U0000ac01\U000011a8\U00001100", {44033, 4352}, {6, 9}},
- {"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {127462, 127464, 98}, {8, 12, 13}},
- {"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 9, 13, 14}},
- {"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 12, 16, 17}},
- {"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127463, 98}, {1, 8, 16, 17}},
- {"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062", {97, 127462, 127464, 98}, {1, 9, 17, 18}},
- {"\U00000061\U0000200d", {97}, {4}},
- {"\U00000061\U00000308\U00000062", {97, 98}, {3, 4}},
- {"\U00000061\U00000903\U00000062", {97, 98}, {4, 5}},
- {"\U00000061\U00000600\U00000062", {97, 1536}, {1, 4}},
- {"\U0001f476\U0001f3ff\U0001f476", {128118, 128118}, {8, 12}},
- {"\U00000061\U0001f3ff\U0001f476", {97, 128118}, {5, 9}},
- {"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1", {97, 128118}, {5, 16}},
- {"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {21}},
- {"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {11}},
- {"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {4, 8}},
- {"\U00002701\U0000200d\U00002701", {9985, 9985}, {6, 9}},
- {"\U00000061\U0000200d\U00002701", {97, 9985}, {4, 7}},
- {"\U00000915\U00000924", {2325, 2340}, {3, 6}},
- {"\U00000915\U0000094d\U00000924", {2325}, {9}},
- {"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {12}},
- {"\U00000915\U0000094d\U0000200d\U00000924", {2325}, {12}},
- {"\U00000915\U0000093c\U0000200d\U0000094d\U00000924", {2325}, {15}},
- {"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {15}},
- {"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {15}},
- {"\U00000915\U0000094d\U00000061", {2325, 97}, {6, 7}},
- {"\U00000061\U0000094d\U00000924", {97}, {7}},
- {"\U0000003f\U0000094d\U00000924", {63}, {7}},
- {"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {12}},
- {"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {15}},
- {"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {9, 15}},
- {"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {18}},
- {"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {6, 15, 30, 42}},
- {"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {18}},
- {"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {3, 12}},
- {"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {3, 12, 18}},
- {"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {9, 12}},
- {"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {9, 15, 18}},
- {"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {12}},
- {"\U00000cf1\U00000c95", {3313, 3221}, {3, 6}},
- {"\U00000cf2\U00000cab", {3314, 3243}, {3, 6}},
- {"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {3, 9}},
- {"\U00001cf5\U00000995", {7413}, {6}},
- {"\U00001cf6\U000009aa", {7414}, {6}},
- {"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {6, 9}},
- {"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {6, 9}},
- {"\U00011a3a\U00011a0b", {72250}, {8}}}};
+ {"\U0000000d\U0000000d"sv, {13, 13}, {1, 2}},
+ {"\U0000000d\U00000308\U0000000d"sv, {13, 776, 13}, {1, 3, 4}},
+ {"\U0000000d\U0000000a"sv, {13}, {2}},
+ {"\U0000000d\U00000308\U0000000a"sv, {13, 776, 10}, {1, 3, 4}},
+ {"\U0000000d\U00000000"sv, {13, 0}, {1, 2}},
+ {"\U0000000d\U00000308\U00000000"sv, {13, 776, 0}, {1, 3, 4}},
+ {"\U0000000d\U0000094d"sv, {13, 2381}, {1, 4}},
+ {"\U0000000d\U00000308\U0000094d"sv, {13, 776}, {1, 6}},
+ {"\U0000000d\U00000300"sv, {13, 768}, {1, 3}},
+ {"\U0000000d\U00000308\U00000300"sv, {13, 776}, {1, 5}},
+ {"\U0000000d\U0000200c"sv, {13, 8204}, {1, 4}},
+ {"\U0000000d\U00000308\U0000200c"sv, {13, 776}, {1, 6}},
+ {"\U0000000d\U0000200d"sv, {13, 8205}, {1, 4}},
+ {"\U0000000d\U00000308\U0000200d"sv, {13, 776}, {1, 6}},
+ {"\U0000000d\U0001f1e6"sv, {13, 127462}, {1, 5}},
+ {"\U0000000d\U00000308\U0001f1e6"sv, {13, 776, 127462}, {1, 3, 7}},
+ {"\U0000000d\U000006dd"sv, {13, 1757}, {1, 3}},
+ {"\U0000000d\U00000308\U000006dd"sv, {13, 776, 1757}, {1, 3, 5}},
+ {"\U0000000d\U00000903"sv, {13, 2307}, {1, 4}},
+ {"\U0000000d\U00000308\U00000903"sv, {13, 776}, {1, 6}},
+ {"\U0000000d\U00001100"sv, {13, 4352}, {1, 4}},
+ {"\U0000000d\U00000308\U00001100"sv, {13, 776, 4352}, {1, 3, 6}},
+ {"\U0000000d\U00001160"sv, {13, 4448}, {1, 4}},
+ {"\U0000000d\U00000308\U00001160"sv, {13, 776, 4448}, {1, 3, 6}},
+ {"\U0000000d\U000011a8"sv, {13, 4520}, {1, 4}},
+ {"\U0000000d\U00000308\U000011a8"sv, {13, 776, 4520}, {1, 3, 6}},
+ {"\U0000000d\U0000ac00"sv, {13, 44032}, {1, 4}},
+ {"\U0000000d\U00000308\U0000ac00"sv, {13, 776, 44032}, {1, 3, 6}},
+ {"\U0000000d\U0000ac01"sv, {13, 44033}, {1, 4}},
+ {"\U0000000d\U00000308\U0000ac01"sv, {13, 776, 44033}, {1, 3, 6}},
+ {"\U0000000d\U00001cf5"sv, {13, 7413}, {1, 4}},
+ {"\U0000000d\U00000308\U00001cf5"sv, {13, 776, 7413}, {1, 3, 6}},
+ {"\U0000000d\U00000915"sv, {13, 2325}, {1, 4}},
+ {"\U0000000d\U00000308\U00000915"sv, {13, 776, 2325}, {1, 3, 6}},
+ {"\U0000000d\U000000a9"sv, {13, 169}, {1, 3}},
+ {"\U0000000d\U00000308\U000000a9"sv, {13, 776, 169}, {1, 3, 5}},
+ {"\U0000000d\U00000020"sv, {13, 32}, {1, 2}},
+ {"\U0000000d\U00000308\U00000020"sv, {13, 776, 32}, {1, 3, 4}},
+ {"\U0000000d\U00000378"sv, {13, 888}, {1, 3}},
+ {"\U0000000d\U00000308\U00000378"sv, {13, 776, 888}, {1, 3, 5}},
+ {"\U0000000a\U0000000d"sv, {10, 13}, {1, 2}},
+ {"\U0000000a\U00000308\U0000000d"sv, {10, 776, 13}, {1, 3, 4}},
+ {"\U0000000a\U0000000a"sv, {10, 10}, {1, 2}},
+ {"\U0000000a\U00000308\U0000000a"sv, {10, 776, 10}, {1, 3, 4}},
+ {"\U0000000a\U00000000"sv, {10, 0}, {1, 2}},
+ {"\U0000000a\U00000308\U00000000"sv, {10, 776, 0}, {1, 3, 4}},
+ {"\U0000000a\U0000094d"sv, {10, 2381}, {1, 4}},
+ {"\U0000000a\U00000308\U0000094d"sv, {10, 776}, {1, 6}},
+ {"\U0000000a\U00000300"sv, {10, 768}, {1, 3}},
+ {"\U0000000a\U00000308\U00000300"sv, {10, 776}, {1, 5}},
+ {"\U0000000a\U0000200c"sv, {10, 8204}, {1, 4}},
+ {"\U0000000a\U00000308\U0000200c"sv, {10, 776}, {1, 6}},
+ {"\U0000000a\U0000200d"sv, {10, 8205}, {1, 4}},
+ {"\U0000000a\U00000308\U0000200d"sv, {10, 776}, {1, 6}},
+ {"\U0000000a\U0001f1e6"sv, {10, 127462}, {1, 5}},
+ {"\U0000000a\U00000308\U0001f1e6"sv, {10, 776, 127462}, {1, 3, 7}},
+ {"\U0000000a\U000006dd"sv, {10, 1757}, {1, 3}},
+ {"\U0000000a\U00000308\U000006dd"sv, {10, 776, 1757}, {1, 3, 5}},
+ {"\U0000000a\U00000903"sv, {10, 2307}, {1, 4}},
+ {"\U0000000a\U00000308\U00000903"sv, {10, 776}, {1, 6}},
+ {"\U0000000a\U00001100"sv, {10, 4352}, {1, 4}},
+ {"\U0000000a\U00000308\U00001100"sv, {10, 776, 4352}, {1, 3, 6}},
+ {"\U0000000a\U00001160"sv, {10, 4448}, {1, 4}},
+ {"\U0000000a\U00000308\U00001160"sv, {10, 776, 4448}, {1, 3, 6}},
+ {"\U0000000a\U000011a8"sv, {10, 4520}, {1, 4}},
+ {"\U0000000a\U00000308\U000011a8"sv, {10, 776, 4520}, {1, 3, 6}},
+ {"\U0000000a\U0000ac00"sv, {10, 44032}, {1, 4}},
+ {"\U0000000a\U00000308\U0000ac00"sv, {10, 776, 44032}, {1, 3, 6}},
+ {"\U0000000a\U0000ac01"sv, {10, 44033}, {1, 4}},
+ {"\U0000000a\U00000308\U0000ac01"sv, {10, 776, 44033}, {1, 3, 6}},
+ {"\U0000000a\U00001cf5"sv, {10, 7413}, {1, 4}},
+ {"\U0000000a\U00000308\U00001cf5"sv, {10, 776, 7413}, {1, 3, 6}},
+ {"\U0000000a\U00000915"sv, {10, 2325}, {1, 4}},
+ {"\U0000000a\U00000308\U00000915"sv, {10, 776, 2325}, {1, 3, 6}},
+ {"\U0000000a\U000000a9"sv, {10, 169}, {1, 3}},
+ {"\U0000000a\U00000308\U000000a9"sv, {10, 776, 169}, {1, 3, 5}},
+ {"\U0000000a\U00000020"sv, {10, 32}, {1, 2}},
+ {"\U0000000a\U00000308\U00000020"sv, {10, 776, 32}, {1, 3, 4}},
+ {"\U0000000a\U00000378"sv, {10, 888}, {1, 3}},
+ {"\U0000000a\U00000308\U00000378"sv, {10, 776, 888}, {1, 3, 5}},
+ {"\U00000000\U0000000d"sv, {0, 13}, {1, 2}},
+ {"\U00000000\U00000308\U0000000d"sv, {0, 776, 13}, {1, 3, 4}},
+ {"\U00000000\U0000000a"sv, {0, 10}, {1, 2}},
+ {"\U00000000\U00000308\U0000000a"sv, {0, 776, 10}, {1, 3, 4}},
+ {"\U00000000\U00000000"sv, {0, 0}, {1, 2}},
+ {"\U00000000\U00000308\U00000000"sv, {0, 776, 0}, {1, 3, 4}},
+ {"\U00000000\U0000094d"sv, {0, 2381}, {1, 4}},
+ {"\U00000000\U00000308\U0000094d"sv, {0, 776}, {1, 6}},
+ {"\U00000000\U00000300"sv, {0, 768}, {1, 3}},
+ {"\U00000000\U00000308\U00000300"sv, {0, 776}, {1, 5}},
+ {"\U00000000\U0000200c"sv, {0, 8204}, {1, 4}},
+ {"\U00000000\U00000308\U0000200c"sv, {0, 776}, {1, 6}},
+ {"\U00000000\U0000200d"sv, {0, 8205}, {1, 4}},
+ {"\U00000000\U00000308\U0000200d"sv, {0, 776}, {1, 6}},
+ {"\U00000000\U0001f1e6"sv, {0, 127462}, {1, 5}},
+ {"\U00000000\U00000308\U0001f1e6"sv, {0, 776, 127462}, {1, 3, 7}},
+ {"\U00000000\U000006dd"sv, {0, 1757}, {1, 3}},
+ {"\U00000000\U00000308\U000006dd"sv, {0, 776, 1757}, {1, 3, 5}},
+ {"\U00000000\U00000903"sv, {0, 2307}, {1, 4}},
+ {"\U00000000\U00000308\U00000903"sv, {0, 776}, {1, 6}},
+ {"\U00000000\U00001100"sv, {0, 4352}, {1, 4}},
+ {"\U00000000\U00000308\U00001100"sv, {0, 776, 4352}, {1, 3, 6}},
+ {"\U00000000\U00001160"sv, {0, 4448}, {1, 4}},
+ {"\U00000000\U00000308\U00001160"sv, {0, 776, 4448}, {1, 3, 6}},
+ {"\U00000000\U000011a8"sv, {0, 4520}, {1, 4}},
+ {"\U00000000\U00000308\U000011a8"sv, {0, 776, 4520}, {1, 3, 6}},
+ {"\U00000000\U0000ac00"sv, {0, 44032}, {1, 4}},
+ {"\U00000000\U00000308\U0000ac00"sv, {0, 776, 44032}, {1, 3, 6}},
+ {"\U00000000\U0000ac01"sv, {0, 44033}, {1, 4}},
+ {"\U00000000\U00000308\U0000ac01"sv, {0, 776, 44033}, {1, 3, 6}},
+ {"\U00000000\U00001cf5"sv, {0, 7413}, {1, 4}},
+ {"\U00000000\U00000308\U00001cf5"sv, {0, 776, 7413}, {1, 3, 6}},
+ {"\U00000000\U00000915"sv, {0, 2325}, {1, 4}},
+ {"\U00000000\U00000308\U00000915"sv, {0, 776, 2325}, {1, 3, 6}},
+ {"\U00000000\U000000a9"sv, {0, 169}, {1, 3}},
+ {"\U00000000\U00000308\U000000a9"sv, {0, 776, 169}, {1, 3, 5}},
+ {"\U00000000\U00000020"sv, {0, 32}, {1, 2}},
+ {"\U00000000\U00000308\U00000020"sv, {0, 776, 32}, {1, 3, 4}},
+ {"\U00000000\U00000378"sv, {0, 888}, {1, 3}},
+ {"\U00000000\U00000308\U00000378"sv, {0, 776, 888}, {1, 3, 5}},
+ {"\U0000094d\U0000000d"sv, {2381, 13}, {3, 4}},
+ {"\U0000094d\U00000308\U0000000d"sv, {2381, 13}, {5, 6}},
+ {"\U0000094d\U0000000a"sv, {2381, 10}, {3, 4}},
+ {"\U0000094d\U00000308\U0000000a"sv, {2381, 10}, {5, 6}},
+ {"\U0000094d\U00000000"sv, {2381, 0}, {3, 4}},
+ {"\U0000094d\U00000308\U00000000"sv, {2381, 0}, {5, 6}},
+ {"\U0000094d\U0000094d"sv, {2381}, {6}},
+ {"\U0000094d\U00000308\U0000094d"sv, {2381}, {8}},
+ {"\U0000094d\U00000300"sv, {2381}, {5}},
+ {"\U0000094d\U00000308\U00000300"sv, {2381}, {7}},
+ {"\U0000094d\U0000200c"sv, {2381}, {6}},
+ {"\U0000094d\U00000308\U0000200c"sv, {2381}, {8}},
+ {"\U0000094d\U0000200d"sv, {2381}, {6}},
+ {"\U0000094d\U00000308\U0000200d"sv, {2381}, {8}},
+ {"\U0000094d\U0001f1e6"sv, {2381, 127462}, {3, 7}},
+ {"\U0000094d\U00000308\U0001f1e6"sv, {2381, 127462}, {5, 9}},
+ {"\U0000094d\U000006dd"sv, {2381, 1757}, {3, 5}},
+ {"\U0000094d\U00000308\U000006dd"sv, {2381, 1757}, {5, 7}},
+ {"\U0000094d\U00000903"sv, {2381}, {6}},
+ {"\U0000094d\U00000308\U00000903"sv, {2381}, {8}},
+ {"\U0000094d\U00001100"sv, {2381, 4352}, {3, 6}},
+ {"\U0000094d\U00000308\U00001100"sv, {2381, 4352}, {5, 8}},
+ {"\U0000094d\U00001160"sv, {2381, 4448}, {3, 6}},
+ {"\U0000094d\U00000308\U00001160"sv, {2381, 4448}, {5, 8}},
+ {"\U0000094d\U000011a8"sv, {2381, 4520}, {3, 6}},
+ {"\U0000094d\U00000308\U000011a8"sv, {2381, 4520}, {5, 8}},
+ {"\U0000094d\U0000ac00"sv, {2381, 44032}, {3, 6}},
+ {"\U0000094d\U00000308\U0000ac00"sv, {2381, 44032}, {5, 8}},
+ {"\U0000094d\U0000ac01"sv, {2381, 44033}, {3, 6}},
+ {"\U0000094d\U00000308\U0000ac01"sv, {2381, 44033}, {5, 8}},
+ {"\U0000094d\U00001cf5"sv, {2381, 7413}, {3, 6}},
+ {"\U0000094d\U00000308\U00001cf5"sv, {2381, 7413}, {5, 8}},
+ {"\U0000094d\U00000915"sv, {2381}, {6}},
+ {"\U0000094d\U00000308\U00000915"sv, {2381}, {8}},
+ {"\U0000094d\U000000a9"sv, {2381, 169}, {3, 5}},
+ {"\U0000094d\U00000308\U000000a9"sv, {2381, 169}, {5, 7}},
+ {"\U0000094d\U00000020"sv, {2381, 32}, {3, 4}},
+ {"\U0000094d\U00000308\U00000020"sv, {2381, 32}, {5, 6}},
+ {"\U0000094d\U00000378"sv, {2381, 888}, {3, 5}},
+ {"\U0000094d\U00000308\U00000378"sv, {2381, 888}, {5, 7}},
+ {"\U00000300\U0000000d"sv, {768, 13}, {2, 3}},
+ {"\U00000300\U00000308\U0000000d"sv, {768, 13}, {4, 5}},
+ {"\U00000300\U0000000a"sv, {768, 10}, {2, 3}},
+ {"\U00000300\U00000308\U0000000a"sv, {768, 10}, {4, 5}},
+ {"\U00000300\U00000000"sv, {768, 0}, {2, 3}},
+ {"\U00000300\U00000308\U00000000"sv, {768, 0}, {4, 5}},
+ {"\U00000300\U0000094d"sv, {768}, {5}},
+ {"\U00000300\U00000308\U0000094d"sv, {768}, {7}},
+ {"\U00000300\U00000300"sv, {768}, {4}},
+ {"\U00000300\U00000308\U00000300"sv, {768}, {6}},
+ {"\U00000300\U0000200c"sv, {768}, {5}},
+ {"\U00000300\U00000308\U0000200c"sv, {768}, {7}},
+ {"\U00000300\U0000200d"sv, {768}, {5}},
+ {"\U00000300\U00000308\U0000200d"sv, {768}, {7}},
+ {"\U00000300\U0001f1e6"sv, {768, 127462}, {2, 6}},
+ {"\U00000300\U00000308\U0001f1e6"sv, {768, 127462}, {4, 8}},
+ {"\U00000300\U000006dd"sv, {768, 1757}, {2, 4}},
+ {"\U00000300\U00000308\U000006dd"sv, {768, 1757}, {4, 6}},
+ {"\U00000300\U00000903"sv, {768}, {5}},
+ {"\U00000300\U00000308\U00000903"sv, {768}, {7}},
+ {"\U00000300\U00001100"sv, {768, 4352}, {2, 5}},
+ {"\U00000300\U00000308\U00001100"sv, {768, 4352}, {4, 7}},
+ {"\U00000300\U00001160"sv, {768, 4448}, {2, 5}},
+ {"\U00000300\U00000308\U00001160"sv, {768, 4448}, {4, 7}},
+ {"\U00000300\U000011a8"sv, {768, 4520}, {2, 5}},
+ {"\U00000300\U00000308\U000011a8"sv, {768, 4520}, {4, 7}},
+ {"\U00000300\U0000ac00"sv, {768, 44032}, {2, 5}},
+ {"\U00000300\U00000308\U0000ac00"sv, {768, 44032}, {4, 7}},
+ {"\U00000300\U0000ac01"sv, {768, 44033}, {2, 5}},
+ {"\U00000300\U00000308\U0000ac01"sv, {768, 44033}, {4, 7}},
+ {"\U00000300\U00001cf5"sv, {768, 7413}, {2, 5}},
+ {"\U00000300\U00000308\U00001cf5"sv, {768, 7413}, {4, 7}},
+ {"\U00000300\U00000915"sv, {768, 2325}, {2, 5}},
+ {"\U00000300\U00000308\U00000915"sv, {768, 2325}, {4, 7}},
+ {"\U00000300\U000000a9"sv, {768, 169}, {2, 4}},
+ {"\U00000300\U00000308\U000000a9"sv, {768, 169}, {4, 6}},
+ {"\U00000300\U00000020"sv, {768, 32}, {2, 3}},
+ {"\U00000300\U00000308\U00000020"sv, {768, 32}, {4, 5}},
+ {"\U00000300\U00000378"sv, {768, 888}, {2, 4}},
+ {"\U00000300\U00000308\U00000378"sv, {768, 888}, {4, 6}},
+ {"\U0000200c\U0000000d"sv, {8204, 13}, {3, 4}},
+ {"\U0000200c\U00000308\U0000000d"sv, {8204, 13}, {5, 6}},
+ {"\U0000200c\U0000000a"sv, {8204, 10}, {3, 4}},
+ {"\U0000200c\U00000308\U0000000a"sv, {8204, 10}, {5, 6}},
+ {"\U0000200c\U00000000"sv, {8204, 0}, {3, 4}},
+ {"\U0000200c\U00000308\U00000000"sv, {8204, 0}, {5, 6}},
+ {"\U0000200c\U0000094d"sv, {8204}, {6}},
+ {"\U0000200c\U00000308\U0000094d"sv, {8204}, {8}},
+ {"\U0000200c\U00000300"sv, {8204}, {5}},
+ {"\U0000200c\U00000308\U00000300"sv, {8204}, {7}},
+ {"\U0000200c\U0000200c"sv, {8204}, {6}},
+ {"\U0000200c\U00000308\U0000200c"sv, {8204}, {8}},
+ {"\U0000200c\U0000200d"sv, {8204}, {6}},
+ {"\U0000200c\U00000308\U0000200d"sv, {8204}, {8}},
+ {"\U0000200c\U0001f1e6"sv, {8204, 127462}, {3, 7}},
+ {"\U0000200c\U00000308\U0001f1e6"sv, {8204, 127462}, {5, 9}},
+ {"\U0000200c\U000006dd"sv, {8204, 1757}, {3, 5}},
+ {"\U0000200c\U00000308\U000006dd"sv, {8204, 1757}, {5, 7}},
+ {"\U0000200c\U00000903"sv, {8204}, {6}},
+ {"\U0000200c\U00000308\U00000903"sv, {8204}, {8}},
+ {"\U0000200c\U00001100"sv, {8204, 4352}, {3, 6}},
+ {"\U0000200c\U00000308\U00001100"sv, {8204, 4352}, {5, 8}},
+ {"\U0000200c\U00001160"sv, {8204, 4448}, {3, 6}},
+ {"\U0000200c\U00000308\U00001160"sv, {8204, 4448}, {5, 8}},
+ {"\U0000200c\U000011a8"sv, {8204, 4520}, {3, 6}},
+ {"\U0000200c\U00000308\U000011a8"sv, {8204, 4520}, {5, 8}},
+ {"\U0000200c\U0000ac00"sv, {8204, 44032}, {3, 6}},
+ {"\U0000200c\U00000308\U0000ac00"sv, {8204, 44032}, {5, 8}},
+ {"\U0000200c\U0000ac01"sv, {8204, 44033}, {3, 6}},
+ {"\U0000200c\U00000308\U0000ac01"sv, {8204, 44033}, {5, 8}},
+ {"\U0000200c\U00001cf5"sv, {8204, 7413}, {3, 6}},
+ {"\U0000200c\U00000308\U00001cf5"sv, {8204, 7413}, {5, 8}},
+ {"\U0000200c\U00000915"sv, {8204, 2325}, {3, 6}},
+ {"\U0000200c\U00000308\U00000915"sv, {8204, 2325}, {5, 8}},
+ {"\U0000200c\U000000a9"sv, {8204, 169}, {3, 5}},
+ {"\U0000200c\U00000308\U000000a9"sv, {8204, 169}, {5, 7}},
+ {"\U0000200c\U00000020"sv, {8204, 32}, {3, 4}},
+ {"\U0000200c\U00000308\U00000020"sv, {8204, 32}, {5, 6}},
+ {"\U0000200c\U00000378"sv, {8204, 888}, {3, 5}},
+ {"\U0000200c\U00000308\U00000378"sv, {8204, 888}, {5, 7}},
+ {"\U0000200d\U0000000d"sv, {8205, 13}, {3, 4}},
+ {"\U0000200d\U00000308\U0000000d"sv, {8205, 13}, {5, 6}},
+ {"\U0000200d\U0000000a"sv, {8205, 10}, {3, 4}},
+ {"\U0000200d\U00000308\U0000000a"sv, {8205, 10}, {5, 6}},
+ {"\U0000200d\U00000000"sv, {8205, 0}, {3, 4}},
+ {"\U0000200d\U00000308\U00000000"sv, {8205, 0}, {5, 6}},
+ {"\U0000200d\U0000094d"sv, {8205}, {6}},
+ {"\U0000200d\U00000308\U0000094d"sv, {8205}, {8}},
+ {"\U0000200d\U00000300"sv, {8205}, {5}},
+ {"\U0000200d\U00000308\U00000300"sv, {8205}, {7}},
+ {"\U0000200d\U0000200c"sv, {8205}, {6}},
+ {"\U0000200d\U00000308\U0000200c"sv, {8205}, {8}},
+ {"\U0000200d\U0000200d"sv, {8205}, {6}},
+ {"\U0000200d\U00000308\U0000200d"sv, {8205}, {8}},
+ {"\U0000200d\U0001f1e6"sv, {8205, 127462}, {3, 7}},
+ {"\U0000200d\U00000308\U0001f1e6"sv, {8205, 127462}, {5, 9}},
+ {"\U0000200d\U000006dd"sv, {8205, 1757}, {3, 5}},
+ {"\U0000200d\U00000308\U000006dd"sv, {8205, 1757}, {5, 7}},
+ {"\U0000200d\U00000903"sv, {8205}, {6}},
+ {"\U0000200d\U00000308\U00000903"sv, {8205}, {8}},
+ {"\U0000200d\U00001100"sv, {8205, 4352}, {3, 6}},
+ {"\U0000200d\U00000308\U00001100"sv, {8205, 4352}, {5, 8}},
+ {"\U0000200d\U00001160"sv, {8205, 4448}, {3, 6}},
+ {"\U0000200d\U00000308\U00001160"sv, {8205, 4448}, {5, 8}},
+ {"\U0000200d\U000011a8"sv, {8205, 4520}, {3, 6}},
+ {"\U0000200d\U00000308\U000011a8"sv, {8205, 4520}, {5, 8}},
+ {"\U0000200d\U0000ac00"sv, {8205, 44032}, {3, 6}},
+ {"\U0000200d\U00000308\U0000ac00"sv, {8205, 44032}, {5, 8}},
+ {"\U0000200d\U0000ac01"sv, {8205, 44033}, {3, 6}},
+ {"\U0000200d\U00000308\U0000ac01"sv, {8205, 44033}, {5, 8}},
+ {"\U0000200d\U00001cf5"sv, {8205, 7413}, {3, 6}},
+ {"\U0000200d\U00000308\U00001cf5"sv, {8205, 7413}, {5, 8}},
+ {"\U0000200d\U00000915"sv, {8205, 2325}, {3, 6}},
+ {"\U0000200d\U00000308\U00000915"sv, {8205, 2325}, {5, 8}},
+ {"\U0000200d\U000000a9"sv, {8205, 169}, {3, 5}},
+ {"\U0000200d\U00000308\U000000a9"sv, {8205, 169}, {5, 7}},
+ {"\U0000200d\U00000020"sv, {8205, 32}, {3, 4}},
+ {"\U0000200d\U00000308\U00000020"sv, {8205, 32}, {5, 6}},
+ {"\U0000200d\U00000378"sv, {8205, 888}, {3, 5}},
+ {"\U0000200d\U00000308\U00000378"sv, {8205, 888}, {5, 7}},
+ {"\U0001f1e6\U0000000d"sv, {127462, 13}, {4, 5}},
+ {"\U0001f1e6\U00000308\U0000000d"sv, {127462, 13}, {6, 7}},
+ {"\U0001f1e6\U0000000a"sv, {127462, 10}, {4, 5}},
+ {"\U0001f1e6\U00000308\U0000000a"sv, {127462, 10}, {6, 7}},
+ {"\U0001f1e6\U00000000"sv, {127462, 0}, {4, 5}},
+ {"\U0001f1e6\U00000308\U00000000"sv, {127462, 0}, {6, 7}},
+ {"\U0001f1e6\U0000094d"sv, {127462}, {7}},
+ {"\U0001f1e6\U00000308\U0000094d"sv, {127462}, {9}},
+ {"\U0001f1e6\U00000300"sv, {127462}, {6}},
+ {"\U0001f1e6\U00000308\U00000300"sv, {127462}, {8}},
+ {"\U0001f1e6\U0000200c"sv, {127462}, {7}},
+ {"\U0001f1e6\U00000308\U0000200c"sv, {127462}, {9}},
+ {"\U0001f1e6\U0000200d"sv, {127462}, {7}},
+ {"\U0001f1e6\U00000308\U0000200d"sv, {127462}, {9}},
+ {"\U0001f1e6\U0001f1e6"sv, {127462}, {8}},
+ {"\U0001f1e6\U00000308\U0001f1e6"sv, {127462, 127462}, {6, 10}},
+ {"\U0001f1e6\U000006dd"sv, {127462, 1757}, {4, 6}},
+ {"\U0001f1e6\U00000308\U000006dd"sv, {127462, 1757}, {6, 8}},
+ {"\U0001f1e6\U00000903"sv, {127462}, {7}},
+ {"\U0001f1e6\U00000308\U00000903"sv, {127462}, {9}},
+ {"\U0001f1e6\U00001100"sv, {127462, 4352}, {4, 7}},
+ {"\U0001f1e6\U00000308\U00001100"sv, {127462, 4352}, {6, 9}},
+ {"\U0001f1e6\U00001160"sv, {127462, 4448}, {4, 7}},
+ {"\U0001f1e6\U00000308\U00001160"sv, {127462, 4448}, {6, 9}},
+ {"\U0001f1e6\U000011a8"sv, {127462, 4520}, {4, 7}},
+ {"\U0001f1e6\U00000308\U000011a8"sv, {127462, 4520}, {6, 9}},
+ {"\U0001f1e6\U0000ac00"sv, {127462, 44032}, {4, 7}},
+ {"\U0001f1e6\U00000308\U0000ac00"sv, {127462, 44032}, {6, 9}},
+ {"\U0001f1e6\U0000ac01"sv, {127462, 44033}, {4, 7}},
+ {"\U0001f1e6\U00000308\U0000ac01"sv, {127462, 44033}, {6, 9}},
+ {"\U0001f1e6\U00001cf5"sv, {127462, 7413}, {4, 7}},
+ {"\U0001f1e6\U00000308\U00001cf5"sv, {127462, 7413}, {6, 9}},
+ {"\U0001f1e6\U00000915"sv, {127462, 2325}, {4, 7}},
+ {"\U0001f1e6\U00000308\U00000915"sv, {127462, 2325}, {6, 9}},
+ {"\U0001f1e6\U000000a9"sv, {127462, 169}, {4, 6}},
+ {"\U0001f1e6\U00000308\U000000a9"sv, {127462, 169}, {6, 8}},
+ {"\U0001f1e6\U00000020"sv, {127462, 32}, {4, 5}},
+ {"\U0001f1e6\U00000308\U00000020"sv, {127462, 32}, {6, 7}},
+ {"\U0001f1e6\U00000378"sv, {127462, 888}, {4, 6}},
+ {"\U0001f1e6\U00000308\U00000378"sv, {127462, 888}, {6, 8}},
+ {"\U000006dd\U0000000d"sv, {1757, 13}, {2, 3}},
+ {"\U000006dd\U00000308\U0000000d"sv, {1757, 13}, {4, 5}},
+ {"\U000006dd\U0000000a"sv, {1757, 10}, {2, 3}},
+ {"\U000006dd\U00000308\U0000000a"sv, {1757, 10}, {4, 5}},
+ {"\U000006dd\U00000000"sv, {1757, 0}, {2, 3}},
+ {"\U000006dd\U00000308\U00000000"sv, {1757, 0}, {4, 5}},
+ {"\U000006dd\U0000094d"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U0000094d"sv, {1757}, {7}},
+ {"\U000006dd\U00000300"sv, {1757}, {4}},
+ {"\U000006dd\U00000308\U00000300"sv, {1757}, {6}},
+ {"\U000006dd\U0000200c"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U0000200c"sv, {1757}, {7}},
+ {"\U000006dd\U0000200d"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U0000200d"sv, {1757}, {7}},
+ {"\U000006dd\U0001f1e6"sv, {1757}, {6}},
+ {"\U000006dd\U00000308\U0001f1e6"sv, {1757, 127462}, {4, 8}},
+ {"\U000006dd\U000006dd"sv, {1757}, {4}},
+ {"\U000006dd\U00000308\U000006dd"sv, {1757, 1757}, {4, 6}},
+ {"\U000006dd\U00000903"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U00000903"sv, {1757}, {7}},
+ {"\U000006dd\U00001100"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U00001100"sv, {1757, 4352}, {4, 7}},
+ {"\U000006dd\U00001160"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U00001160"sv, {1757, 4448}, {4, 7}},
+ {"\U000006dd\U000011a8"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U000011a8"sv, {1757, 4520}, {4, 7}},
+ {"\U000006dd\U0000ac00"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U0000ac00"sv, {1757, 44032}, {4, 7}},
+ {"\U000006dd\U0000ac01"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U0000ac01"sv, {1757, 44033}, {4, 7}},
+ {"\U000006dd\U00001cf5"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U00001cf5"sv, {1757, 7413}, {4, 7}},
+ {"\U000006dd\U00000915"sv, {1757}, {5}},
+ {"\U000006dd\U00000308\U00000915"sv, {1757, 2325}, {4, 7}},
+ {"\U000006dd\U000000a9"sv, {1757}, {4}},
+ {"\U000006dd\U00000308\U000000a9"sv, {1757, 169}, {4, 6}},
+ {"\U000006dd\U00000020"sv, {1757}, {3}},
+ {"\U000006dd\U00000308\U00000020"sv, {1757, 32}, {4, 5}},
+ {"\U000006dd\U00000378"sv, {1757}, {4}},
+ {"\U000006dd\U00000308\U00000378"sv, {1757, 888}, {4, 6}},
+ {"\U00000903\U0000000d"sv, {2307, 13}, {3, 4}},
+ {"\U00000903\U00000308\U0000000d"sv, {2307, 13}, {5, 6}},
+ {"\U00000903\U0000000a"sv, {2307, 10}, {3, 4}},
+ {"\U00000903\U00000308\U0000000a"sv, {2307, 10}, {5, 6}},
+ {"\U00000903\U00000000"sv, {2307, 0}, {3, 4}},
+ {"\U00000903\U00000308\U00000000"sv, {2307, 0}, {5, 6}},
+ {"\U00000903\U0000094d"sv, {2307}, {6}},
+ {"\U00000903\U00000308\U0000094d"sv, {2307}, {8}},
+ {"\U00000903\U00000300"sv, {2307}, {5}},
+ {"\U00000903\U00000308\U00000300"sv, {2307}, {7}},
+ {"\U00000903\U0000200c"sv, {2307}, {6}},
+ {"\U00000903\U00000308\U0000200c"sv, {2307}, {8}},
+ {"\U00000903\U0000200d"sv, {2307}, {6}},
+ {"\U00000903\U00000308\U0000200d"sv, {2307}, {8}},
+ {"\U00000903\U0001f1e6"sv, {2307, 127462}, {3, 7}},
+ {"\U00000903\U00000308\U0001f1e6"sv, {2307, 127462}, {5, 9}},
+ {"\U00000903\U000006dd"sv, {2307, 1757}, {3, 5}},
+ {"\U00000903\U00000308\U000006dd"sv, {2307, 1757}, {5, 7}},
+ {"\U00000903\U00000903"sv, {2307}, {6}},
+ {"\U00000903\U00000308\U00000903"sv, {2307}, {8}},
+ {"\U00000903\U00001100"sv, {2307, 4352}, {3, 6}},
+ {"\U00000903\U00000308\U00001100"sv, {2307, 4352}, {5, 8}},
+ {"\U00000903\U00001160"sv, {2307, 4448}, {3, 6}},
+ {"\U00000903\U00000308\U00001160"sv, {2307, 4448}, {5, 8}},
+ {"\U00000903\U000011a8"sv, {2307, 4520}, {3, 6}},
+ {"\U00000903\U00000308\U000011a8"sv, {2307, 4520}, {5, 8}},
+ {"\U00000903\U0000ac00"sv, {2307, 44032}, {3, 6}},
+ {"\U00000903\U00000308\U0000ac00"sv, {2307, 44032}, {5, 8}},
+ {"\U00000903\U0000ac01"sv, {2307, 44033}, {3, 6}},
+ {"\U00000903\U00000308\U0000ac01"sv, {2307, 44033}, {5, 8}},
+ {"\U00000903\U00001cf5"sv, {2307, 7413}, {3, 6}},
+ {"\U00000903\U00000308\U00001cf5"sv, {2307, 7413}, {5, 8}},
+ {"\U00000903\U00000915"sv, {2307, 2325}, {3, 6}},
+ {"\U00000903\U00000308\U00000915"sv, {2307, 2325}, {5, 8}},
+ {"\U00000903\U000000a9"sv, {2307, 169}, {3, 5}},
+ {"\U00000903\U00000308\U000000a9"sv, {2307, 169}, {5, 7}},
+ {"\U00000903\U00000020"sv, {2307, 32}, {3, 4}},
+ {"\U00000903\U00000308\U00000020"sv, {2307, 32}, {5, 6}},
+ {"\U00000903\U00000378"sv, {2307, 888}, {3, 5}},
+ {"\U00000903\U00000308\U00000378"sv, {2307, 888}, {5, 7}},
+ {"\U00001100\U0000000d"sv, {4352, 13}, {3, 4}},
+ {"\U00001100\U00000308\U0000000d"sv, {4352, 13}, {5, 6}},
+ {"\U00001100\U0000000a"sv, {4352, 10}, {3, 4}},
+ {"\U00001100\U00000308\U0000000a"sv, {4352, 10}, {5, 6}},
+ {"\U00001100\U00000000"sv, {4352, 0}, {3, 4}},
+ {"\U00001100\U00000308\U00000000"sv, {4352, 0}, {5, 6}},
+ {"\U00001100\U0000094d"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U0000094d"sv, {4352}, {8}},
+ {"\U00001100\U00000300"sv, {4352}, {5}},
+ {"\U00001100\U00000308\U00000300"sv, {4352}, {7}},
+ {"\U00001100\U0000200c"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U0000200c"sv, {4352}, {8}},
+ {"\U00001100\U0000200d"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U0000200d"sv, {4352}, {8}},
+ {"\U00001100\U0001f1e6"sv, {4352, 127462}, {3, 7}},
+ {"\U00001100\U00000308\U0001f1e6"sv, {4352, 127462}, {5, 9}},
+ {"\U00001100\U000006dd"sv, {4352, 1757}, {3, 5}},
+ {"\U00001100\U00000308\U000006dd"sv, {4352, 1757}, {5, 7}},
+ {"\U00001100\U00000903"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U00000903"sv, {4352}, {8}},
+ {"\U00001100\U00001100"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U00001100"sv, {4352, 4352}, {5, 8}},
+ {"\U00001100\U00001160"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U00001160"sv, {4352, 4448}, {5, 8}},
+ {"\U00001100\U000011a8"sv, {4352, 4520}, {3, 6}},
+ {"\U00001100\U00000308\U000011a8"sv, {4352, 4520}, {5, 8}},
+ {"\U00001100\U0000ac00"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U0000ac00"sv, {4352, 44032}, {5, 8}},
+ {"\U00001100\U0000ac01"sv, {4352}, {6}},
+ {"\U00001100\U00000308\U0000ac01"sv, {4352, 44033}, {5, 8}},
+ {"\U00001100\U00001cf5"sv, {4352, 7413}, {3, 6}},
+ {"\U00001100\U00000308\U00001cf5"sv, {4352, 7413}, {5, 8}},
+ {"\U00001100\U00000915"sv, {4352, 2325}, {3, 6}},
+ {"\U00001100\U00000308\U00000915"sv, {4352, 2325}, {5, 8}},
+ {"\U00001100\U000000a9"sv, {4352, 169}, {3, 5}},
+ {"\U00001100\U00000308\U000000a9"sv, {4352, 169}, {5, 7}},
+ {"\U00001100\U00000020"sv, {4352, 32}, {3, 4}},
+ {"\U00001100\U00000308\U00000020"sv, {4352, 32}, {5, 6}},
+ {"\U00001100\U00000378"sv, {4352, 888}, {3, 5}},
+ {"\U00001100\U00000308\U00000378"sv, {4352, 888}, {5, 7}},
+ {"\U00001160\U0000000d"sv, {4448, 13}, {3, 4}},
+ {"\U00001160\U00000308\U0000000d"sv, {4448, 13}, {5, 6}},
+ {"\U00001160\U0000000a"sv, {4448, 10}, {3, 4}},
+ {"\U00001160\U00000308\U0000000a"sv, {4448, 10}, {5, 6}},
+ {"\U00001160\U00000000"sv, {4448, 0}, {3, 4}},
+ {"\U00001160\U00000308\U00000000"sv, {4448, 0}, {5, 6}},
+ {"\U00001160\U0000094d"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U0000094d"sv, {4448}, {8}},
+ {"\U00001160\U00000300"sv, {4448}, {5}},
+ {"\U00001160\U00000308\U00000300"sv, {4448}, {7}},
+ {"\U00001160\U0000200c"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U0000200c"sv, {4448}, {8}},
+ {"\U00001160\U0000200d"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U0000200d"sv, {4448}, {8}},
+ {"\U00001160\U0001f1e6"sv, {4448, 127462}, {3, 7}},
+ {"\U00001160\U00000308\U0001f1e6"sv, {4448, 127462}, {5, 9}},
+ {"\U00001160\U000006dd"sv, {4448, 1757}, {3, 5}},
+ {"\U00001160\U00000308\U000006dd"sv, {4448, 1757}, {5, 7}},
+ {"\U00001160\U00000903"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U00000903"sv, {4448}, {8}},
+ {"\U00001160\U00001100"sv, {4448, 4352}, {3, 6}},
+ {"\U00001160\U00000308\U00001100"sv, {4448, 4352}, {5, 8}},
+ {"\U00001160\U00001160"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U00001160"sv, {4448, 4448}, {5, 8}},
+ {"\U00001160\U000011a8"sv, {4448}, {6}},
+ {"\U00001160\U00000308\U000011a8"sv, {4448, 4520}, {5, 8}},
+ {"\U00001160\U0000ac00"sv, {4448, 44032}, {3, 6}},
+ {"\U00001160\U00000308\U0000ac00"sv, {4448, 44032}, {5, 8}},
+ {"\U00001160\U0000ac01"sv, {4448, 44033}, {3, 6}},
+ {"\U00001160\U00000308\U0000ac01"sv, {4448, 44033}, {5, 8}},
+ {"\U00001160\U00001cf5"sv, {4448, 7413}, {3, 6}},
+ {"\U00001160\U00000308\U00001cf5"sv, {4448, 7413}, {5, 8}},
+ {"\U00001160\U00000915"sv, {4448, 2325}, {3, 6}},
+ {"\U00001160\U00000308\U00000915"sv, {4448, 2325}, {5, 8}},
+ {"\U00001160\U000000a9"sv, {4448, 169}, {3, 5}},
+ {"\U00001160\U00000308\U000000a9"sv, {4448, 169}, {5, 7}},
+ {"\U00001160\U00000020"sv, {4448, 32}, {3, 4}},
+ {"\U00001160\U00000308\U00000020"sv, {4448, 32}, {5, 6}},
+ {"\U00001160\U00000378"sv, {4448, 888}, {3, 5}},
+ {"\U00001160\U00000308\U00000378"sv, {4448, 888}, {5, 7}},
+ {"\U000011a8\U0000000d"sv, {4520, 13}, {3, 4}},
+ {"\U000011a8\U00000308\U0000000d"sv, {4520, 13}, {5, 6}},
+ {"\U000011a8\U0000000a"sv, {4520, 10}, {3, 4}},
+ {"\U000011a8\U00000308\U0000000a"sv, {4520, 10}, {5, 6}},
+ {"\U000011a8\U00000000"sv, {4520, 0}, {3, 4}},
+ {"\U000011a8\U00000308\U00000000"sv, {4520, 0}, {5, 6}},
+ {"\U000011a8\U0000094d"sv, {4520}, {6}},
+ {"\U000011a8\U00000308\U0000094d"sv, {4520}, {8}},
+ {"\U000011a8\U00000300"sv, {4520}, {5}},
+ {"\U000011a8\U00000308\U00000300"sv, {4520}, {7}},
+ {"\U000011a8\U0000200c"sv, {4520}, {6}},
+ {"\U000011a8\U00000308\U0000200c"sv, {4520}, {8}},
+ {"\U000011a8\U0000200d"sv, {4520}, {6}},
+ {"\U000011a8\U00000308\U0000200d"sv, {4520}, {8}},
+ {"\U000011a8\U0001f1e6"sv, {4520, 127462}, {3, 7}},
+ {"\U000011a8\U00000308\U0001f1e6"sv, {4520, 127462}, {5, 9}},
+ {"\U000011a8\U000006dd"sv, {4520, 1757}, {3, 5}},
+ {"\U000011a8\U00000308\U000006dd"sv, {4520, 1757}, {5, 7}},
+ {"\U000011a8\U00000903"sv, {4520}, {6}},
+ {"\U000011a8\U00000308\U00000903"sv, {4520}, {8}},
+ {"\U000011a8\U00001100"sv, {4520, 4352}, {3, 6}},
+ {"\U000011a8\U00000308\U00001100"sv, {4520, 4352}, {5, 8}},
+ {"\U000011a8\U00001160"sv, {4520, 4448}, {3, 6}},
+ {"\U000011a8\U00000308\U00001160"sv, {4520, 4448}, {5, 8}},
+ {"\U000011a8\U000011a8"sv, {4520}, {6}},
+ {"\U000011a8\U00000308\U000011a8"sv, {4520, 4520}, {5, 8}},
+ {"\U000011a8\U0000ac00"sv, {4520, 44032}, {3, 6}},
+ {"\U000011a8\U00000308\U0000ac00"sv, {4520, 44032}, {5, 8}},
+ {"\U000011a8\U0000ac01"sv, {4520, 44033}, {3, 6}},
+ {"\U000011a8\U00000308\U0000ac01"sv, {4520, 44033}, {5, 8}},
+ {"\U000011a8\U00001cf5"sv, {4520, 7413}, {3, 6}},
+ {"\U000011a8\U00000308\U00001cf5"sv, {4520, 7413}, {5, 8}},
+ {"\U000011a8\U00000915"sv, {4520, 2325}, {3, 6}},
+ {"\U000011a8\U00000308\U00000915"sv, {4520, 2325}, {5, 8}},
+ {"\U000011a8\U000000a9"sv, {4520, 169}, {3, 5}},
+ {"\U000011a8\U00000308\U000000a9"sv, {4520, 169}, {5, 7}},
+ {"\U000011a8\U00000020"sv, {4520, 32}, {3, 4}},
+ {"\U000011a8\U00000308\U00000020"sv, {4520, 32}, {5, 6}},
+ {"\U000011a8\U00000378"sv, {4520, 888}, {3, 5}},
+ {"\U000011a8\U00000308\U00000378"sv, {4520, 888}, {5, 7}},
+ {"\U0000ac00\U0000000d"sv, {44032, 13}, {3, 4}},
+ {"\U0000ac00\U00000308\U0000000d"sv, {44032, 13}, {5, 6}},
+ {"\U0000ac00\U0000000a"sv, {44032, 10}, {3, 4}},
+ {"\U0000ac00\U00000308\U0000000a"sv, {44032, 10}, {5, 6}},
+ {"\U0000ac00\U00000000"sv, {44032, 0}, {3, 4}},
+ {"\U0000ac00\U00000308\U00000000"sv, {44032, 0}, {5, 6}},
+ {"\U0000ac00\U0000094d"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U0000094d"sv, {44032}, {8}},
+ {"\U0000ac00\U00000300"sv, {44032}, {5}},
+ {"\U0000ac00\U00000308\U00000300"sv, {44032}, {7}},
+ {"\U0000ac00\U0000200c"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U0000200c"sv, {44032}, {8}},
+ {"\U0000ac00\U0000200d"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U0000200d"sv, {44032}, {8}},
+ {"\U0000ac00\U0001f1e6"sv, {44032, 127462}, {3, 7}},
+ {"\U0000ac00\U00000308\U0001f1e6"sv, {44032, 127462}, {5, 9}},
+ {"\U0000ac00\U000006dd"sv, {44032, 1757}, {3, 5}},
+ {"\U0000ac00\U00000308\U000006dd"sv, {44032, 1757}, {5, 7}},
+ {"\U0000ac00\U00000903"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U00000903"sv, {44032}, {8}},
+ {"\U0000ac00\U00001100"sv, {44032, 4352}, {3, 6}},
+ {"\U0000ac00\U00000308\U00001100"sv, {44032, 4352}, {5, 8}},
+ {"\U0000ac00\U00001160"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U00001160"sv, {44032, 4448}, {5, 8}},
+ {"\U0000ac00\U000011a8"sv, {44032}, {6}},
+ {"\U0000ac00\U00000308\U000011a8"sv, {44032, 4520}, {5, 8}},
+ {"\U0000ac00\U0000ac00"sv, {44032, 44032}, {3, 6}},
+ {"\U0000ac00\U00000308\U0000ac00"sv, {44032, 44032}, {5, 8}},
+ {"\U0000ac00\U0000ac01"sv, {44032, 44033}, {3, 6}},
+ {"\U0000ac00\U00000308\U0000ac01"sv, {44032, 44033}, {5, 8}},
+ {"\U0000ac00\U00001cf5"sv, {44032, 7413}, {3, 6}},
+ {"\U0000ac00\U00000308\U00001cf5"sv, {44032, 7413}, {5, 8}},
+ {"\U0000ac00\U00000915"sv, {44032, 2325}, {3, 6}},
+ {"\U0000ac00\U00000308\U00000915"sv, {44032, 2325}, {5, 8}},
+ {"\U0000ac00\U000000a9"sv, {44032, 169}, {3, 5}},
+ {"\U0000ac00\U00000308\U000000a9"sv, {44032, 169}, {5, 7}},
+ {"\U0000ac00\U00000020"sv, {44032, 32}, {3, 4}},
+ {"\U0000ac00\U00000308\U00000020"sv, {44032, 32}, {5, 6}},
+ {"\U0000ac00\U00000378"sv, {44032, 888}, {3, 5}},
+ {"\U0000ac00\U00000308\U00000378"sv, {44032, 888}, {5, 7}},
+ {"\U0000ac01\U0000000d"sv, {44033, 13}, {3, 4}},
+ {"\U0000ac01\U00000308\U0000000d"sv, {44033, 13}, {5, 6}},
+ {"\U0000ac01\U0000000a"sv, {44033, 10}, {3, 4}},
+ {"\U0000ac01\U00000308\U0000000a"sv, {44033, 10}, {5, 6}},
+ {"\U0000ac01\U00000000"sv, {44033, 0}, {3, 4}},
+ {"\U0000ac01\U00000308\U00000000"sv, {44033, 0}, {5, 6}},
+ {"\U0000ac01\U0000094d"sv, {44033}, {6}},
+ {"\U0000ac01\U00000308\U0000094d"sv, {44033}, {8}},
+ {"\U0000ac01\U00000300"sv, {44033}, {5}},
+ {"\U0000ac01\U00000308\U00000300"sv, {44033}, {7}},
+ {"\U0000ac01\U0000200c"sv, {44033}, {6}},
+ {"\U0000ac01\U00000308\U0000200c"sv, {44033}, {8}},
+ {"\U0000ac01\U0000200d"sv, {44033}, {6}},
+ {"\U0000ac01\U00000308\U0000200d"sv, {44033}, {8}},
+ {"\U0000ac01\U0001f1e6"sv, {44033, 127462}, {3, 7}},
+ {"\U0000ac01\U00000308\U0001f1e6"sv, {44033, 127462}, {5, 9}},
+ {"\U0000ac01\U000006dd"sv, {44033, 1757}, {3, 5}},
+ {"\U0000ac01\U00000308\U000006dd"sv, {44033, 1757}, {5, 7}},
+ {"\U0000ac01\U00000903"sv, {44033}, {6}},
+ {"\U0000ac01\U00000308\U00000903"sv, {44033}, {8}},
+ {"\U0000ac01\U00001100"sv, {44033, 4352}, {3, 6}},
+ {"\U0000ac01\U00000308\U00001100"sv, {44033, 4352}, {5, 8}},
+ {"\U0000ac01\U00001160"sv, {44033, 4448}, {3, 6}},
+ {"\U0000ac01\U00000308\U00001160"sv, {44033, 4448}, {5, 8}},
+ {"\U0000ac01\U000011a8"sv, {44033}, {6}},
+ {"\U0000ac01\U00000308\U000011a8"sv, {44033, 4520}, {5, 8}},
+ {"\U0000ac01\U0000ac00"sv, {44033, 44032}, {3, 6}},
+ {"\U0000ac01\U00000308\U0000ac00"sv, {44033, 44032}, {5, 8}},
+ {"\U0000ac01\U0000ac01"sv, {44033, 44033}, {3, 6}},
+ {"\U0000ac01\U00000308\U0000ac01"sv, {44033, 44033}, {5, 8}},
+ {"\U0000ac01\U00001cf5"sv, {44033, 7413}, {3, 6}},
+ {"\U0000ac01\U00000308\U00001cf5"sv, {44033, 7413}, {5, 8}},
+ {"\U0000ac01\U00000915"sv, {44033, 2325}, {3, 6}},
+ {"\U0000ac01\U00000308\U00000915"sv, {44033, 2325}, {5, 8}},
+ {"\U0000ac01\U000000a9"sv, {44033, 169}, {3, 5}},
+ {"\U0000ac01\U00000308\U000000a9"sv, {44033, 169}, {5, 7}},
+ {"\U0000ac01\U00000020"sv, {44033, 32}, {3, 4}},
+ {"\U0000ac01\U00000308\U00000020"sv, {44033, 32}, {5, 6}},
+ {"\U0000ac01\U00000378"sv, {44033, 888}, {3, 5}},
+ {"\U0000ac01\U00000308\U00000378"sv, {44033, 888}, {5, 7}},
+ {"\U00001cf5\U0000000d"sv, {7413, 13}, {3, 4}},
+ {"\U00001cf5\U00000308\U0000000d"sv, {7413, 13}, {5, 6}},
+ {"\U00001cf5\U0000000a"sv, {7413, 10}, {3, 4}},
+ {"\U00001cf5\U00000308\U0000000a"sv, {7413, 10}, {5, 6}},
+ {"\U00001cf5\U00000000"sv, {7413, 0}, {3, 4}},
+ {"\U00001cf5\U00000308\U00000000"sv, {7413, 0}, {5, 6}},
+ {"\U00001cf5\U0000094d"sv, {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000094d"sv, {7413}, {8}},
+ {"\U00001cf5\U00000300"sv, {7413}, {5}},
+ {"\U00001cf5\U00000308\U00000300"sv, {7413}, {7}},
+ {"\U00001cf5\U0000200c"sv, {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000200c"sv, {7413}, {8}},
+ {"\U00001cf5\U0000200d"sv, {7413}, {6}},
+ {"\U00001cf5\U00000308\U0000200d"sv, {7413}, {8}},
+ {"\U00001cf5\U0001f1e6"sv, {7413, 127462}, {3, 7}},
+ {"\U00001cf5\U00000308\U0001f1e6"sv, {7413, 127462}, {5, 9}},
+ {"\U00001cf5\U000006dd"sv, {7413, 1757}, {3, 5}},
+ {"\U00001cf5\U00000308\U000006dd"sv, {7413, 1757}, {5, 7}},
+ {"\U00001cf5\U00000903"sv, {7413}, {6}},
+ {"\U00001cf5\U00000308\U00000903"sv, {7413}, {8}},
+ {"\U00001cf5\U00001100"sv, {7413, 4352}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001100"sv, {7413, 4352}, {5, 8}},
+ {"\U00001cf5\U00001160"sv, {7413, 4448}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001160"sv, {7413, 4448}, {5, 8}},
+ {"\U00001cf5\U000011a8"sv, {7413, 4520}, {3, 6}},
+ {"\U00001cf5\U00000308\U000011a8"sv, {7413, 4520}, {5, 8}},
+ {"\U00001cf5\U0000ac00"sv, {7413, 44032}, {3, 6}},
+ {"\U00001cf5\U00000308\U0000ac00"sv, {7413, 44032}, {5, 8}},
+ {"\U00001cf5\U0000ac01"sv, {7413, 44033}, {3, 6}},
+ {"\U00001cf5\U00000308\U0000ac01"sv, {7413, 44033}, {5, 8}},
+ {"\U00001cf5\U00001cf5"sv, {7413, 7413}, {3, 6}},
+ {"\U00001cf5\U00000308\U00001cf5"sv, {7413, 7413}, {5, 8}},
+ {"\U00001cf5\U00000915"sv, {7413}, {6}},
+ {"\U00001cf5\U00000308\U00000915"sv, {7413}, {8}},
+ {"\U00001cf5\U000000a9"sv, {7413, 169}, {3, 5}},
+ {"\U00001cf5\U00000308\U000000a9"sv, {7413, 169}, {5, 7}},
+ {"\U00001cf5\U00000020"sv, {7413, 32}, {3, 4}},
+ {"\U00001cf5\U00000308\U00000020"sv, {7413, 32}, {5, 6}},
+ {"\U00001cf5\U00000378"sv, {7413, 888}, {3, 5}},
+ {"\U00001cf5\U00000308\U00000378"sv, {7413, 888}, {5, 7}},
+ {"\U00000915\U0000000d"sv, {2325, 13}, {3, 4}},
+ {"\U00000915\U00000308\U0000000d"sv, {2325, 13}, {5, 6}},
+ {"\U00000915\U0000000a"sv, {2325, 10}, {3, 4}},
+ {"\U00000915\U00000308\U0000000a"sv, {2325, 10}, {5, 6}},
+ {"\U00000915\U00000000"sv, {2325, 0}, {3, 4}},
+ {"\U00000915\U00000308\U00000000"sv, {2325, 0}, {5, 6}},
+ {"\U00000915\U0000094d"sv, {2325}, {6}},
+ {"\U00000915\U00000308\U0000094d"sv, {2325}, {8}},
+ {"\U00000915\U00000300"sv, {2325}, {5}},
+ {"\U00000915\U00000308\U00000300"sv, {2325}, {7}},
+ {"\U00000915\U0000200c"sv, {2325}, {6}},
+ {"\U00000915\U00000308\U0000200c"sv, {2325}, {8}},
+ {"\U00000915\U0000200d"sv, {2325}, {6}},
+ {"\U00000915\U00000308\U0000200d"sv, {2325}, {8}},
+ {"\U00000915\U0001f1e6"sv, {2325, 127462}, {3, 7}},
+ {"\U00000915\U00000308\U0001f1e6"sv, {2325, 127462}, {5, 9}},
+ {"\U00000915\U000006dd"sv, {2325, 1757}, {3, 5}},
+ {"\U00000915\U00000308\U000006dd"sv, {2325, 1757}, {5, 7}},
+ {"\U00000915\U00000903"sv, {2325}, {6}},
+ {"\U00000915\U00000308\U00000903"sv, {2325}, {8}},
+ {"\U00000915\U00001100"sv, {2325, 4352}, {3, 6}},
+ {"\U00000915\U00000308\U00001100"sv, {2325, 4352}, {5, 8}},
+ {"\U00000915\U00001160"sv, {2325, 4448}, {3, 6}},
+ {"\U00000915\U00000308\U00001160"sv, {2325, 4448}, {5, 8}},
+ {"\U00000915\U000011a8"sv, {2325, 4520}, {3, 6}},
+ {"\U00000915\U00000308\U000011a8"sv, {2325, 4520}, {5, 8}},
+ {"\U00000915\U0000ac00"sv, {2325, 44032}, {3, 6}},
+ {"\U00000915\U00000308\U0000ac00"sv, {2325, 44032}, {5, 8}},
+ {"\U00000915\U0000ac01"sv, {2325, 44033}, {3, 6}},
+ {"\U00000915\U00000308\U0000ac01"sv, {2325, 44033}, {5, 8}},
+ {"\U00000915\U00001cf5"sv, {2325, 7413}, {3, 6}},
+ {"\U00000915\U00000308\U00001cf5"sv, {2325, 7413}, {5, 8}},
+ {"\U00000915\U00000915"sv, {2325, 2325}, {3, 6}},
+ {"\U00000915\U00000308\U00000915"sv, {2325, 2325}, {5, 8}},
+ {"\U00000915\U000000a9"sv, {2325, 169}, {3, 5}},
+ {"\U00000915\U00000308\U000000a9"sv, {2325, 169}, {5, 7}},
+ {"\U00000915\U00000020"sv, {2325, 32}, {3, 4}},
+ {"\U00000915\U00000308\U00000020"sv, {2325, 32}, {5, 6}},
+ {"\U00000915\U00000378"sv, {2325, 888}, {3, 5}},
+ {"\U00000915\U00000308\U00000378"sv, {2325, 888}, {5, 7}},
+ {"\U000000a9\U0000000d"sv, {169, 13}, {2, 3}},
+ {"\U000000a9\U00000308\U0000000d"sv, {169, 13}, {4, 5}},
+ {"\U000000a9\U0000000a"sv, {169, 10}, {2, 3}},
+ {"\U000000a9\U00000308\U0000000a"sv, {169, 10}, {4, 5}},
+ {"\U000000a9\U00000000"sv, {169, 0}, {2, 3}},
+ {"\U000000a9\U00000308\U00000000"sv, {169, 0}, {4, 5}},
+ {"\U000000a9\U0000094d"sv, {169}, {5}},
+ {"\U000000a9\U00000308\U0000094d"sv, {169}, {7}},
+ {"\U000000a9\U00000300"sv, {169}, {4}},
+ {"\U000000a9\U00000308\U00000300"sv, {169}, {6}},
+ {"\U000000a9\U0000200c"sv, {169}, {5}},
+ {"\U000000a9\U00000308\U0000200c"sv, {169}, {7}},
+ {"\U000000a9\U0000200d"sv, {169}, {5}},
+ {"\U000000a9\U00000308\U0000200d"sv, {169}, {7}},
+ {"\U000000a9\U0001f1e6"sv, {169, 127462}, {2, 6}},
+ {"\U000000a9\U00000308\U0001f1e6"sv, {169, 127462}, {4, 8}},
+ {"\U000000a9\U000006dd"sv, {169, 1757}, {2, 4}},
+ {"\U000000a9\U00000308\U000006dd"sv, {169, 1757}, {4, 6}},
+ {"\U000000a9\U00000903"sv, {169}, {5}},
+ {"\U000000a9\U00000308\U00000903"sv, {169}, {7}},
+ {"\U000000a9\U00001100"sv, {169, 4352}, {2, 5}},
+ {"\U000000a9\U00000308\U00001100"sv, {169, 4352}, {4, 7}},
+ {"\U000000a9\U00001160"sv, {169, 4448}, {2, 5}},
+ {"\U000000a9\U00000308\U00001160"sv, {169, 4448}, {4, 7}},
+ {"\U000000a9\U000011a8"sv, {169, 4520}, {2, 5}},
+ {"\U000000a9\U00000308\U000011a8"sv, {169, 4520}, {4, 7}},
+ {"\U000000a9\U0000ac00"sv, {169, 44032}, {2, 5}},
+ {"\U000000a9\U00000308\U0000ac00"sv, {169, 44032}, {4, 7}},
+ {"\U000000a9\U0000ac01"sv, {169, 44033}, {2, 5}},
+ {"\U000000a9\U00000308\U0000ac01"sv, {169, 44033}, {4, 7}},
+ {"\U000000a9\U00001cf5"sv, {169, 7413}, {2, 5}},
+ {"\U000000a9\U00000308\U00001cf5"sv, {169, 7413}, {4, 7}},
+ {"\U000000a9\U00000915"sv, {169, 2325}, {2, 5}},
+ {"\U000000a9\U00000308\U00000915"sv, {169, 2325}, {4, 7}},
+ {"\U000000a9\U000000a9"sv, {169, 169}, {2, 4}},
+ {"\U000000a9\U00000308\U000000a9"sv, {169, 169}, {4, 6}},
+ {"\U000000a9\U00000020"sv, {169, 32}, {2, 3}},
+ {"\U000000a9\U00000308\U00000020"sv, {169, 32}, {4, 5}},
+ {"\U000000a9\U00000378"sv, {169, 888}, {2, 4}},
+ {"\U000000a9\U00000308\U00000378"sv, {169, 888}, {4, 6}},
+ {"\U00000020\U0000000d"sv, {32, 13}, {1, 2}},
+ {"\U00000020\U00000308\U0000000d"sv, {32, 13}, {3, 4}},
+ {"\U00000020\U0000000a"sv, {32, 10}, {1, 2}},
+ {"\U00000020\U00000308\U0000000a"sv, {32, 10}, {3, 4}},
+ {"\U00000020\U00000000"sv, {32, 0}, {1, 2}},
+ {"\U00000020\U00000308\U00000000"sv, {32, 0}, {3, 4}},
+ {"\U00000020\U0000094d"sv, {32}, {4}},
+ {"\U00000020\U00000308\U0000094d"sv, {32}, {6}},
+ {"\U00000020\U00000300"sv, {32}, {3}},
+ {"\U00000020\U00000308\U00000300"sv, {32}, {5}},
+ {"\U00000020\U0000200c"sv, {32}, {4}},
+ {"\U00000020\U00000308\U0000200c"sv, {32}, {6}},
+ {"\U00000020\U0000200d"sv, {32}, {4}},
+ {"\U00000020\U00000308\U0000200d"sv, {32}, {6}},
+ {"\U00000020\U0001f1e6"sv, {32, 127462}, {1, 5}},
+ {"\U00000020\U00000308\U0001f1e6"sv, {32, 127462}, {3, 7}},
+ {"\U00000020\U000006dd"sv, {32, 1757}, {1, 3}},
+ {"\U00000020\U00000308\U000006dd"sv, {32, 1757}, {3, 5}},
+ {"\U00000020\U00000903"sv, {32}, {4}},
+ {"\U00000020\U00000308\U00000903"sv, {32}, {6}},
+ {"\U00000020\U00001100"sv, {32, 4352}, {1, 4}},
+ {"\U00000020\U00000308\U00001100"sv, {32, 4352}, {3, 6}},
+ {"\U00000020\U00001160"sv, {32, 4448}, {1, 4}},
+ {"\U00000020\U00000308\U00001160"sv, {32, 4448}, {3, 6}},
+ {"\U00000020\U000011a8"sv, {32, 4520}, {1, 4}},
+ {"\U00000020\U00000308\U000011a8"sv, {32, 4520}, {3, 6}},
+ {"\U00000020\U0000ac00"sv, {32, 44032}, {1, 4}},
+ {"\U00000020\U00000308\U0000ac00"sv, {32, 44032}, {3, 6}},
+ {"\U00000020\U0000ac01"sv, {32, 44033}, {1, 4}},
+ {"\U00000020\U00000308\U0000ac01"sv, {32, 44033}, {3, 6}},
+ {"\U00000020\U00001cf5"sv, {32, 7413}, {1, 4}},
+ {"\U00000020\U00000308\U00001cf5"sv, {32, 7413}, {3, 6}},
+ {"\U00000020\U00000915"sv, {32, 2325}, {1, 4}},
+ {"\U00000020\U00000308\U00000915"sv, {32, 2325}, {3, 6}},
+ {"\U00000020\U000000a9"sv, {32, 169}, {1, 3}},
+ {"\U00000020\U00000308\U000000a9"sv, {32, 169}, {3, 5}},
+ {"\U00000020\U00000020"sv, {32, 32}, {1, 2}},
+ {"\U00000020\U00000308\U00000020"sv, {32, 32}, {3, 4}},
+ {"\U00000020\U00000378"sv, {32, 888}, {1, 3}},
+ {"\U00000020\U00000308\U00000378"sv, {32, 888}, {3, 5}},
+ {"\U00000378\U0000000d"sv, {888, 13}, {2, 3}},
+ {"\U00000378\U00000308\U0000000d"sv, {888, 13}, {4, 5}},
+ {"\U00000378\U0000000a"sv, {888, 10}, {2, 3}},
+ {"\U00000378\U00000308\U0000000a"sv, {888, 10}, {4, 5}},
+ {"\U00000378\U00000000"sv, {888, 0}, {2, 3}},
+ {"\U00000378\U00000308\U00000000"sv, {888, 0}, {4, 5}},
+ {"\U00000378\U0000094d"sv, {888}, {5}},
+ {"\U00000378\U00000308\U0000094d"sv, {888}, {7}},
+ {"\U00000378\U00000300"sv, {888}, {4}},
+ {"\U00000378\U00000308\U00000300"sv, {888}, {6}},
+ {"\U00000378\U0000200c"sv, {888}, {5}},
+ {"\U00000378\U00000308\U0000200c"sv, {888}, {7}},
+ {"\U00000378\U0000200d"sv, {888}, {5}},
+ {"\U00000378\U00000308\U0000200d"sv, {888}, {7}},
+ {"\U00000378\U0001f1e6"sv, {888, 127462}, {2, 6}},
+ {"\U00000378\U00000308\U0001f1e6"sv, {888, 127462}, {4, 8}},
+ {"\U00000378\U000006dd"sv, {888, 1757}, {2, 4}},
+ {"\U00000378\U00000308\U000006dd"sv, {888, 1757}, {4, 6}},
+ {"\U00000378\U00000903"sv, {888}, {5}},
+ {"\U00000378\U00000308\U00000903"sv, {888}, {7}},
+ {"\U00000378\U00001100"sv, {888, 4352}, {2, 5}},
+ {"\U00000378\U00000308\U00001100"sv, {888, 4352}, {4, 7}},
+ {"\U00000378\U00001160"sv, {888, 4448}, {2, 5}},
+ {"\U00000378\U00000308\U00001160"sv, {888, 4448}, {4, 7}},
+ {"\U00000378\U000011a8"sv, {888, 4520}, {2, 5}},
+ {"\U00000378\U00000308\U000011a8"sv, {888, 4520}, {4, 7}},
+ {"\U00000378\U0000ac00"sv, {888, 44032}, {2, 5}},
+ {"\U00000378\U00000308\U0000ac00"sv, {888, 44032}, {4, 7}},
+ {"\U00000378\U0000ac01"sv, {888, 44033}, {2, 5}},
+ {"\U00000378\U00000308\U0000ac01"sv, {888, 44033}, {4, 7}},
+ {"\U00000378\U00001cf5"sv, {888, 7413}, {2, 5}},
+ {"\U00000378\U00000308\U00001cf5"sv, {888, 7413}, {4, 7}},
+ {"\U00000378\U00000915"sv, {888, 2325}, {2, 5}},
+ {"\U00000378\U00000308\U00000915"sv, {888, 2325}, {4, 7}},
+ {"\U00000378\U000000a9"sv, {888, 169}, {2, 4}},
+ {"\U00000378\U00000308\U000000a9"sv, {888, 169}, {4, 6}},
+ {"\U00000378\U00000020"sv, {888, 32}, {2, 3}},
+ {"\U00000378\U00000308\U00000020"sv, {888, 32}, {4, 5}},
+ {"\U00000378\U00000378"sv, {888, 888}, {2, 4}},
+ {"\U00000378\U00000308\U00000378"sv, {888, 888}, {4, 6}},
+ {"\U0000000d\U0000000a\U00000061\U0000000a\U00000308"sv, {13, 97, 10, 776}, {2, 3, 4, 6}},
+ {"\U00000061\U00000308"sv, {97}, {3}},
+ {"\U00000020\U0000200d\U00000646"sv, {32, 1606}, {4, 6}},
+ {"\U00000646\U0000200d\U00000020"sv, {1606, 32}, {5, 6}},
+ {"\U00001100\U00001100"sv, {4352}, {6}},
+ {"\U0000ac00\U000011a8\U00001100"sv, {44032, 4352}, {6, 9}},
+ {"\U0000ac01\U000011a8\U00001100"sv, {44033, 4352}, {6, 9}},
+ {"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {127462, 127464, 98}, {8, 12, 13}},
+ {"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 9, 13, 14}},
+ {"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 12, 16, 17}},
+ {"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127463, 98}, {1, 8, 16, 17}},
+ {"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062"sv, {97, 127462, 127464, 98}, {1, 9, 17, 18}},
+ {"\U00000061\U0000200d"sv, {97}, {4}},
+ {"\U00000061\U00000308\U00000062"sv, {97, 98}, {3, 4}},
+ {"\U00000061\U00000903\U00000062"sv, {97, 98}, {4, 5}},
+ {"\U00000061\U00000600\U00000062"sv, {97, 1536}, {1, 4}},
+ {"\U0001f476\U0001f3ff\U0001f476"sv, {128118, 128118}, {8, 12}},
+ {"\U00000061\U0001f3ff\U0001f476"sv, {97, 128118}, {5, 9}},
+ {"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1"sv, {97, 128118}, {5, 16}},
+ {"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff"sv, {128118}, {21}},
+ {"\U0001f6d1\U0000200d\U0001f6d1"sv, {128721}, {11}},
+ {"\U00000061\U0000200d\U0001f6d1"sv, {97, 128721}, {4, 8}},
+ {"\U00002701\U0000200d\U00002701"sv, {9985, 9985}, {6, 9}},
+ {"\U00000061\U0000200d\U00002701"sv, {97, 9985}, {4, 7}},
+ {"\U00000915\U00000924"sv, {2325, 2340}, {3, 6}},
+ {"\U00000915\U0000094d\U00000924"sv, {2325}, {9}},
+ {"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {12}},
+ {"\U00000915\U0000094d\U0000200d\U00000924"sv, {2325}, {12}},
+ {"\U00000915\U0000093c\U0000200d\U0000094d\U00000924"sv, {2325}, {15}},
+ {"\U00000915\U0000093c\U0000094d\U0000200d\U00000924"sv, {2325}, {15}},
+ {"\U00000915\U0000094d\U00000924\U0000094d\U0000092f"sv, {2325}, {15}},
+ {"\U00000915\U0000094d\U00000061"sv, {2325, 97}, {6, 7}},
+ {"\U00000061\U0000094d\U00000924"sv, {97}, {7}},
+ {"\U0000003f\U0000094d\U00000924"sv, {63}, {7}},
+ {"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {12}},
+ {"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb"sv, {2744}, {15}},
+ {"\U00001019\U00001039\U00001018\U0000102c\U00001037"sv, {4121, 4140}, {9, 15}},
+ {"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011"sv, {4100}, {18}},
+ {"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38"sv, {6930, 6962, 6962, 6962}, {6, 15, 30, 42}},
+ {"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8"sv, {6047}, {18}},
+ {"\U00001b26\U00001b17\U00001b44\U00001b13"sv, {6950, 6935}, {3, 12}},
+ {"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04"sv, {6951, 6931, 6923}, {3, 12, 18}},
+ {"\U00001795\U000017d2\U000017af\U00001798"sv, {6037, 6040}, {9, 12}},
+ {"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799"sv, {6048, 6033, 6041}, {9, 15, 18}},
+ {"\U00001b05\U00001b44\U00001b33\U00001b03"sv, {6917}, {12}},
+ {"\U00000cf1\U00000c95"sv, {3313, 3221}, {3, 6}},
+ {"\U00000cf2\U00000cab"sv, {3314, 3243}, {3, 6}},
+ {"\U00000cf1\U00000c95\U00000cbf"sv, {3313, 3221}, {3, 9}},
+ {"\U00001cf5\U00000995"sv, {7413}, {6}},
+ {"\U00001cf6\U000009aa"sv, {7414}, {6}},
+ {"\U00001cf5\U0000200c\U00000995"sv, {7413, 2453}, {6, 9}},
+ {"\U00001cf6\U0000200c\U000009aa"sv, {7414, 2474}, {6, 9}},
+ {"\U00011a3a\U00011a0b"sv, {72250}, {8}}}};
/// The data for UTF-16.
///
@@ -944,859 +946,859 @@ std::array<data<char>, 853> data_utf8 = {{
/// values.
#ifndef TEST_HAS_NO_WIDE_CHARACTERS
std::array<data<wchar_t>, 853> data_utf16 = {{
- {L"\U0000000d\U0000000d", {13, 13}, {1, 2}},
- {L"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 2, 3}},
- {L"\U0000000d\U0000000a", {13}, {2}},
- {L"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 2, 3}},
- {L"\U0000000d\U00000000", {13, 0}, {1, 2}},
- {L"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 2, 3}},
- {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
- {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
- {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200c", {13, 8204}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
- {L"\U0000000d\U0001f1e6", {13, 127462}, {1, 3}},
- {L"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 2, 4}},
- {L"\U0000000d\U000006dd", {13, 1757}, {1, 2}},
- {L"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 2, 3}},
- {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
- {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
- {L"\U0000000d\U00001100", {13, 4352}, {1, 2}},
- {L"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 2, 3}},
- {L"\U0000000d\U00001160", {13, 4448}, {1, 2}},
- {L"\U0000000d\U00000308\U00001160", {13, 776, 4448}, {1, 2, 3}},
- {L"\U0000000d\U000011a8", {13, 4520}, {1, 2}},
- {L"\U0000000d\U00000308\U000011a8", {13, 776, 4520}, {1, 2, 3}},
- {L"\U0000000d\U0000ac00", {13, 44032}, {1, 2}},
- {L"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 2, 3}},
- {L"\U0000000d\U0000ac01", {13, 44033}, {1, 2}},
- {L"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 2, 3}},
- {L"\U0000000d\U00001cf5", {13, 7413}, {1, 2}},
- {L"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 2, 3}},
- {L"\U0000000d\U00000915", {13, 2325}, {1, 2}},
- {L"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 2, 3}},
- {L"\U0000000d\U000000a9", {13, 169}, {1, 2}},
- {L"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 2, 3}},
- {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
- {L"\U0000000d\U00000378", {13, 888}, {1, 2}},
- {L"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 2, 3}},
- {L"\U0000000a\U0000000d", {10, 13}, {1, 2}},
- {L"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 2, 3}},
- {L"\U0000000a\U0000000a", {10, 10}, {1, 2}},
- {L"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 2, 3}},
- {L"\U0000000a\U00000000", {10, 0}, {1, 2}},
- {L"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 2, 3}},
- {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
- {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
- {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200c", {10, 8204}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
- {L"\U0000000a\U0001f1e6", {10, 127462}, {1, 3}},
- {L"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 2, 4}},
- {L"\U0000000a\U000006dd", {10, 1757}, {1, 2}},
- {L"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 2, 3}},
- {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
- {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
- {L"\U0000000a\U00001100", {10, 4352}, {1, 2}},
- {L"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 2, 3}},
- {L"\U0000000a\U00001160", {10, 4448}, {1, 2}},
- {L"\U0000000a\U00000308\U00001160", {10, 776, 4448}, {1, 2, 3}},
- {L"\U0000000a\U000011a8", {10, 4520}, {1, 2}},
- {L"\U0000000a\U00000308\U000011a8", {10, 776, 4520}, {1, 2, 3}},
- {L"\U0000000a\U0000ac00", {10, 44032}, {1, 2}},
- {L"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 2, 3}},
- {L"\U0000000a\U0000ac01", {10, 44033}, {1, 2}},
- {L"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 2, 3}},
- {L"\U0000000a\U00001cf5", {10, 7413}, {1, 2}},
- {L"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 2, 3}},
- {L"\U0000000a\U00000915", {10, 2325}, {1, 2}},
- {L"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 2, 3}},
- {L"\U0000000a\U000000a9", {10, 169}, {1, 2}},
- {L"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 2, 3}},
- {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
- {L"\U0000000a\U00000378", {10, 888}, {1, 2}},
- {L"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 2, 3}},
- {L"\U00000000\U0000000d", {0, 13}, {1, 2}},
- {L"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 2, 3}},
- {L"\U00000000\U0000000a", {0, 10}, {1, 2}},
- {L"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 2, 3}},
- {L"\U00000000\U00000000", {0, 0}, {1, 2}},
- {L"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 2, 3}},
- {L"\U00000000\U0000094d", {0, 2381}, {1, 2}},
- {L"\U00000000\U00000308\U0000094d", {0, 776}, {1, 3}},
- {L"\U00000000\U00000300", {0, 768}, {1, 2}},
- {L"\U00000000\U00000308\U00000300", {0, 776}, {1, 3}},
- {L"\U00000000\U0000200c", {0, 8204}, {1, 2}},
- {L"\U00000000\U00000308\U0000200c", {0, 776}, {1, 3}},
- {L"\U00000000\U0000200d", {0, 8205}, {1, 2}},
- {L"\U00000000\U00000308\U0000200d", {0, 776}, {1, 3}},
- {L"\U00000000\U0001f1e6", {0, 127462}, {1, 3}},
- {L"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 2, 4}},
- {L"\U00000000\U000006dd", {0, 1757}, {1, 2}},
- {L"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 2, 3}},
- {L"\U00000000\U00000903", {0, 2307}, {1, 2}},
- {L"\U00000000\U00000308\U00000903", {0, 776}, {1, 3}},
- {L"\U00000000\U00001100", {0, 4352}, {1, 2}},
- {L"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 2, 3}},
- {L"\U00000000\U00001160", {0, 4448}, {1, 2}},
- {L"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 2, 3}},
- {L"\U00000000\U000011a8", {0, 4520}, {1, 2}},
- {L"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 2, 3}},
- {L"\U00000000\U0000ac00", {0, 44032}, {1, 2}},
- {L"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 2, 3}},
- {L"\U00000000\U0000ac01", {0, 44033}, {1, 2}},
- {L"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 2, 3}},
- {L"\U00000000\U00001cf5", {0, 7413}, {1, 2}},
- {L"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 2, 3}},
- {L"\U00000000\U00000915", {0, 2325}, {1, 2}},
- {L"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 2, 3}},
- {L"\U00000000\U000000a9", {0, 169}, {1, 2}},
- {L"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 2, 3}},
- {L"\U00000000\U00000020", {0, 32}, {1, 2}},
- {L"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 2, 3}},
- {L"\U00000000\U00000378", {0, 888}, {1, 2}},
- {L"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 2, 3}},
- {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
- {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
- {L"\U0000094d\U00000000", {2381, 0}, {1, 2}},
- {L"\U0000094d\U00000308\U00000000", {2381, 0}, {2, 3}},
- {L"\U0000094d\U0000094d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
- {L"\U0000094d\U00000300", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
- {L"\U0000094d\U0000200c", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
- {L"\U0000094d\U0000200d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
- {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 3}},
- {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 4}},
- {L"\U0000094d\U000006dd", {2381, 1757}, {1, 2}},
- {L"\U0000094d\U00000308\U000006dd", {2381, 1757}, {2, 3}},
- {L"\U0000094d\U00000903", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
- {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
- {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
- {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
- {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
- {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
- {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
- {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
- {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
- {L"\U0000094d\U00001cf5", {2381, 7413}, {1, 2}},
- {L"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {2, 3}},
- {L"\U0000094d\U00000915", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000915", {2381}, {3}},
- {L"\U0000094d\U000000a9", {2381, 169}, {1, 2}},
- {L"\U0000094d\U00000308\U000000a9", {2381, 169}, {2, 3}},
- {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
- {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
- {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
- {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
- {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
- {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
- {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
- {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
- {L"\U00000300\U00000000", {768, 0}, {1, 2}},
- {L"\U00000300\U00000308\U00000000", {768, 0}, {2, 3}},
- {L"\U00000300\U0000094d", {768}, {2}},
- {L"\U00000300\U00000308\U0000094d", {768}, {3}},
- {L"\U00000300\U00000300", {768}, {2}},
- {L"\U00000300\U00000308\U00000300", {768}, {3}},
- {L"\U00000300\U0000200c", {768}, {2}},
- {L"\U00000300\U00000308\U0000200c", {768}, {3}},
- {L"\U00000300\U0000200d", {768}, {2}},
- {L"\U00000300\U00000308\U0000200d", {768}, {3}},
- {L"\U00000300\U0001f1e6", {768, 127462}, {1, 3}},
- {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 4}},
- {L"\U00000300\U000006dd", {768, 1757}, {1, 2}},
- {L"\U00000300\U00000308\U000006dd", {768, 1757}, {2, 3}},
- {L"\U00000300\U00000903", {768}, {2}},
- {L"\U00000300\U00000308\U00000903", {768}, {3}},
- {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
- {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
- {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
- {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
- {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
- {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
- {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
- {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
- {L"\U00000300\U00001cf5", {768, 7413}, {1, 2}},
- {L"\U00000300\U00000308\U00001cf5", {768, 7413}, {2, 3}},
- {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
- {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
- {L"\U00000300\U000000a9", {768, 169}, {1, 2}},
- {L"\U00000300\U00000308\U000000a9", {768, 169}, {2, 3}},
- {L"\U00000300\U00000020", {768, 32}, {1, 2}},
- {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
- {L"\U00000300\U00000378", {768, 888}, {1, 2}},
- {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
- {L"\U0000200c\U0000000d", {8204, 13}, {1, 2}},
- {L"\U0000200c\U00000308\U0000000d", {8204, 13}, {2, 3}},
- {L"\U0000200c\U0000000a", {8204, 10}, {1, 2}},
- {L"\U0000200c\U00000308\U0000000a", {8204, 10}, {2, 3}},
- {L"\U0000200c\U00000000", {8204, 0}, {1, 2}},
- {L"\U0000200c\U00000308\U00000000", {8204, 0}, {2, 3}},
- {L"\U0000200c\U0000094d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
- {L"\U0000200c\U00000300", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
- {L"\U0000200c\U0000200c", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200c", {8204}, {3}},
- {L"\U0000200c\U0000200d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
- {L"\U0000200c\U0001f1e6", {8204, 127462}, {1, 3}},
- {L"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {2, 4}},
- {L"\U0000200c\U000006dd", {8204, 1757}, {1, 2}},
- {L"\U0000200c\U00000308\U000006dd", {8204, 1757}, {2, 3}},
- {L"\U0000200c\U00000903", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
- {L"\U0000200c\U00001100", {8204, 4352}, {1, 2}},
- {L"\U0000200c\U00000308\U00001100", {8204, 4352}, {2, 3}},
- {L"\U0000200c\U00001160", {8204, 4448}, {1, 2}},
- {L"\U0000200c\U00000308\U00001160", {8204, 4448}, {2, 3}},
- {L"\U0000200c\U000011a8", {8204, 4520}, {1, 2}},
- {L"\U0000200c\U00000308\U000011a8", {8204, 4520}, {2, 3}},
- {L"\U0000200c\U0000ac00", {8204, 44032}, {1, 2}},
- {L"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {2, 3}},
- {L"\U0000200c\U0000ac01", {8204, 44033}, {1, 2}},
- {L"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {2, 3}},
- {L"\U0000200c\U00001cf5", {8204, 7413}, {1, 2}},
- {L"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {2, 3}},
- {L"\U0000200c\U00000915", {8204, 2325}, {1, 2}},
- {L"\U0000200c\U00000308\U00000915", {8204, 2325}, {2, 3}},
- {L"\U0000200c\U000000a9", {8204, 169}, {1, 2}},
- {L"\U0000200c\U00000308\U000000a9", {8204, 169}, {2, 3}},
- {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
- {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
- {L"\U0000200c\U00000378", {8204, 888}, {1, 2}},
- {L"\U0000200c\U00000308\U00000378", {8204, 888}, {2, 3}},
- {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
- {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
- {L"\U0000200d\U00000000", {8205, 0}, {1, 2}},
- {L"\U0000200d\U00000308\U00000000", {8205, 0}, {2, 3}},
- {L"\U0000200d\U0000094d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
- {L"\U0000200d\U00000300", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
- {L"\U0000200d\U0000200c", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
- {L"\U0000200d\U0000200d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
- {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 3}},
- {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 4}},
- {L"\U0000200d\U000006dd", {8205, 1757}, {1, 2}},
- {L"\U0000200d\U00000308\U000006dd", {8205, 1757}, {2, 3}},
- {L"\U0000200d\U00000903", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
- {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
- {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
- {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
- {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
- {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
- {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
- {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
- {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
- {L"\U0000200d\U00001cf5", {8205, 7413}, {1, 2}},
- {L"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {2, 3}},
- {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
- {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
- {L"\U0000200d\U000000a9", {8205, 169}, {1, 2}},
- {L"\U0000200d\U00000308\U000000a9", {8205, 169}, {2, 3}},
- {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
- {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
- {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
- {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
- {L"\U0001f1e6\U0000000d", {127462, 13}, {2, 3}},
- {L"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {3, 4}},
- {L"\U0001f1e6\U0000000a", {127462, 10}, {2, 3}},
- {L"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {3, 4}},
- {L"\U0001f1e6\U00000000", {127462, 0}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000000", {127462, 0}, {3, 4}},
- {L"\U0001f1e6\U0000094d", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U0000094d", {127462}, {4}},
- {L"\U0001f1e6\U00000300", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000300", {127462}, {4}},
- {L"\U0001f1e6\U0000200c", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U0000200c", {127462}, {4}},
- {L"\U0001f1e6\U0000200d", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U0000200d", {127462}, {4}},
- {L"\U0001f1e6\U0001f1e6", {127462}, {4}},
- {L"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {3, 5}},
- {L"\U0001f1e6\U000006dd", {127462, 1757}, {2, 3}},
- {L"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {3, 4}},
- {L"\U0001f1e6\U00000903", {127462}, {3}},
- {L"\U0001f1e6\U00000308\U00000903", {127462}, {4}},
- {L"\U0001f1e6\U00001100", {127462, 4352}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {3, 4}},
- {L"\U0001f1e6\U00001160", {127462, 4448}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00001160", {127462, 4448}, {3, 4}},
- {L"\U0001f1e6\U000011a8", {127462, 4520}, {2, 3}},
- {L"\U0001f1e6\U00000308\U000011a8", {127462, 4520}, {3, 4}},
- {L"\U0001f1e6\U0000ac00", {127462, 44032}, {2, 3}},
- {L"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {3, 4}},
- {L"\U0001f1e6\U0000ac01", {127462, 44033}, {2, 3}},
- {L"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {3, 4}},
- {L"\U0001f1e6\U00001cf5", {127462, 7413}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {3, 4}},
- {L"\U0001f1e6\U00000915", {127462, 2325}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {3, 4}},
- {L"\U0001f1e6\U000000a9", {127462, 169}, {2, 3}},
- {L"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {3, 4}},
- {L"\U0001f1e6\U00000020", {127462, 32}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {3, 4}},
- {L"\U0001f1e6\U00000378", {127462, 888}, {2, 3}},
- {L"\U0001f1e6\U00000308\U00000378", {127462, 888}, {3, 4}},
- {L"\U000006dd\U0000000d", {1757, 13}, {1, 2}},
- {L"\U000006dd\U00000308\U0000000d", {1757, 13}, {2, 3}},
- {L"\U000006dd\U0000000a", {1757, 10}, {1, 2}},
- {L"\U000006dd\U00000308\U0000000a", {1757, 10}, {2, 3}},
- {L"\U000006dd\U00000000", {1757, 0}, {1, 2}},
- {L"\U000006dd\U00000308\U00000000", {1757, 0}, {2, 3}},
- {L"\U000006dd\U0000094d", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000094d", {1757}, {3}},
- {L"\U000006dd\U00000300", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000300", {1757}, {3}},
- {L"\U000006dd\U0000200c", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000200c", {1757}, {3}},
- {L"\U000006dd\U0000200d", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000200d", {1757}, {3}},
- {L"\U000006dd\U0001f1e6", {1757}, {3}},
- {L"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {2, 4}},
- {L"\U000006dd\U000006dd", {1757}, {2}},
- {L"\U000006dd\U00000308\U000006dd", {1757, 1757}, {2, 3}},
- {L"\U000006dd\U00000903", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000903", {1757}, {3}},
- {L"\U000006dd\U00001100", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001100", {1757, 4352}, {2, 3}},
- {L"\U000006dd\U00001160", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001160", {1757, 4448}, {2, 3}},
- {L"\U000006dd\U000011a8", {1757}, {2}},
- {L"\U000006dd\U00000308\U000011a8", {1757, 4520}, {2, 3}},
- {L"\U000006dd\U0000ac00", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {2, 3}},
- {L"\U000006dd\U0000ac01", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {2, 3}},
- {L"\U000006dd\U00001cf5", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {2, 3}},
- {L"\U000006dd\U00000915", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000915", {1757, 2325}, {2, 3}},
- {L"\U000006dd\U000000a9", {1757}, {2}},
- {L"\U000006dd\U00000308\U000000a9", {1757, 169}, {2, 3}},
- {L"\U000006dd\U00000020", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000020", {1757, 32}, {2, 3}},
- {L"\U000006dd\U00000378", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000378", {1757, 888}, {2, 3}},
- {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
- {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
- {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
- {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
- {L"\U00000903\U00000000", {2307, 0}, {1, 2}},
- {L"\U00000903\U00000308\U00000000", {2307, 0}, {2, 3}},
- {L"\U00000903\U0000094d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
- {L"\U00000903\U00000300", {2307}, {2}},
- {L"\U00000903\U00000308\U00000300", {2307}, {3}},
- {L"\U00000903\U0000200c", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
- {L"\U00000903\U0000200d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
- {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 3}},
- {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 4}},
- {L"\U00000903\U000006dd", {2307, 1757}, {1, 2}},
- {L"\U00000903\U00000308\U000006dd", {2307, 1757}, {2, 3}},
- {L"\U00000903\U00000903", {2307}, {2}},
- {L"\U00000903\U00000308\U00000903", {2307}, {3}},
- {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
- {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
- {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
- {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
- {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
- {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
- {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
- {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
- {L"\U00000903\U00001cf5", {2307, 7413}, {1, 2}},
- {L"\U00000903\U00000308\U00001cf5", {2307, 7413}, {2, 3}},
- {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
- {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
- {L"\U00000903\U000000a9", {2307, 169}, {1, 2}},
- {L"\U00000903\U00000308\U000000a9", {2307, 169}, {2, 3}},
- {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
- {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
- {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
- {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
- {L"\U00001100\U0000000d", {4352, 13}, {1, 2}},
- {L"\U00001100\U00000308\U0000000d", {4352, 13}, {2, 3}},
- {L"\U00001100\U0000000a", {4352, 10}, {1, 2}},
- {L"\U00001100\U00000308\U0000000a", {4352, 10}, {2, 3}},
- {L"\U00001100\U00000000", {4352, 0}, {1, 2}},
- {L"\U00001100\U00000308\U00000000", {4352, 0}, {2, 3}},
- {L"\U00001100\U0000094d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
- {L"\U00001100\U00000300", {4352}, {2}},
- {L"\U00001100\U00000308\U00000300", {4352}, {3}},
- {L"\U00001100\U0000200c", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200c", {4352}, {3}},
- {L"\U00001100\U0000200d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
- {L"\U00001100\U0001f1e6", {4352, 127462}, {1, 3}},
- {L"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {2, 4}},
- {L"\U00001100\U000006dd", {4352, 1757}, {1, 2}},
- {L"\U00001100\U00000308\U000006dd", {4352, 1757}, {2, 3}},
- {L"\U00001100\U00000903", {4352}, {2}},
- {L"\U00001100\U00000308\U00000903", {4352}, {3}},
- {L"\U00001100\U00001100", {4352}, {2}},
- {L"\U00001100\U00000308\U00001100", {4352, 4352}, {2, 3}},
- {L"\U00001100\U00001160", {4352}, {2}},
- {L"\U00001100\U00000308\U00001160", {4352, 4448}, {2, 3}},
- {L"\U00001100\U000011a8", {4352, 4520}, {1, 2}},
- {L"\U00001100\U00000308\U000011a8", {4352, 4520}, {2, 3}},
- {L"\U00001100\U0000ac00", {4352}, {2}},
- {L"\U00001100\U00000308\U0000ac00", {4352, 44032}, {2, 3}},
- {L"\U00001100\U0000ac01", {4352}, {2}},
- {L"\U00001100\U00000308\U0000ac01", {4352, 44033}, {2, 3}},
- {L"\U00001100\U00001cf5", {4352, 7413}, {1, 2}},
- {L"\U00001100\U00000308\U00001cf5", {4352, 7413}, {2, 3}},
- {L"\U00001100\U00000915", {4352, 2325}, {1, 2}},
- {L"\U00001100\U00000308\U00000915", {4352, 2325}, {2, 3}},
- {L"\U00001100\U000000a9", {4352, 169}, {1, 2}},
- {L"\U00001100\U00000308\U000000a9", {4352, 169}, {2, 3}},
- {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
- {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
- {L"\U00001100\U00000378", {4352, 888}, {1, 2}},
- {L"\U00001100\U00000308\U00000378", {4352, 888}, {2, 3}},
- {L"\U00001160\U0000000d", {4448, 13}, {1, 2}},
- {L"\U00001160\U00000308\U0000000d", {4448, 13}, {2, 3}},
- {L"\U00001160\U0000000a", {4448, 10}, {1, 2}},
- {L"\U00001160\U00000308\U0000000a", {4448, 10}, {2, 3}},
- {L"\U00001160\U00000000", {4448, 0}, {1, 2}},
- {L"\U00001160\U00000308\U00000000", {4448, 0}, {2, 3}},
- {L"\U00001160\U0000094d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
- {L"\U00001160\U00000300", {4448}, {2}},
- {L"\U00001160\U00000308\U00000300", {4448}, {3}},
- {L"\U00001160\U0000200c", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200c", {4448}, {3}},
- {L"\U00001160\U0000200d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
- {L"\U00001160\U0001f1e6", {4448, 127462}, {1, 3}},
- {L"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {2, 4}},
- {L"\U00001160\U000006dd", {4448, 1757}, {1, 2}},
- {L"\U00001160\U00000308\U000006dd", {4448, 1757}, {2, 3}},
- {L"\U00001160\U00000903", {4448}, {2}},
- {L"\U00001160\U00000308\U00000903", {4448}, {3}},
- {L"\U00001160\U00001100", {4448, 4352}, {1, 2}},
- {L"\U00001160\U00000308\U00001100", {4448, 4352}, {2, 3}},
- {L"\U00001160\U00001160", {4448}, {2}},
- {L"\U00001160\U00000308\U00001160", {4448, 4448}, {2, 3}},
- {L"\U00001160\U000011a8", {4448}, {2}},
- {L"\U00001160\U00000308\U000011a8", {4448, 4520}, {2, 3}},
- {L"\U00001160\U0000ac00", {4448, 44032}, {1, 2}},
- {L"\U00001160\U00000308\U0000ac00", {4448, 44032}, {2, 3}},
- {L"\U00001160\U0000ac01", {4448, 44033}, {1, 2}},
- {L"\U00001160\U00000308\U0000ac01", {4448, 44033}, {2, 3}},
- {L"\U00001160\U00001cf5", {4448, 7413}, {1, 2}},
- {L"\U00001160\U00000308\U00001cf5", {4448, 7413}, {2, 3}},
- {L"\U00001160\U00000915", {4448, 2325}, {1, 2}},
- {L"\U00001160\U00000308\U00000915", {4448, 2325}, {2, 3}},
- {L"\U00001160\U000000a9", {4448, 169}, {1, 2}},
- {L"\U00001160\U00000308\U000000a9", {4448, 169}, {2, 3}},
- {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
- {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
- {L"\U00001160\U00000378", {4448, 888}, {1, 2}},
- {L"\U00001160\U00000308\U00000378", {4448, 888}, {2, 3}},
- {L"\U000011a8\U0000000d", {4520, 13}, {1, 2}},
- {L"\U000011a8\U00000308\U0000000d", {4520, 13}, {2, 3}},
- {L"\U000011a8\U0000000a", {4520, 10}, {1, 2}},
- {L"\U000011a8\U00000308\U0000000a", {4520, 10}, {2, 3}},
- {L"\U000011a8\U00000000", {4520, 0}, {1, 2}},
- {L"\U000011a8\U00000308\U00000000", {4520, 0}, {2, 3}},
- {L"\U000011a8\U0000094d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
- {L"\U000011a8\U00000300", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
- {L"\U000011a8\U0000200c", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200c", {4520}, {3}},
- {L"\U000011a8\U0000200d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
- {L"\U000011a8\U0001f1e6", {4520, 127462}, {1, 3}},
- {L"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {2, 4}},
- {L"\U000011a8\U000006dd", {4520, 1757}, {1, 2}},
- {L"\U000011a8\U00000308\U000006dd", {4520, 1757}, {2, 3}},
- {L"\U000011a8\U00000903", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
- {L"\U000011a8\U00001100", {4520, 4352}, {1, 2}},
- {L"\U000011a8\U00000308\U00001100", {4520, 4352}, {2, 3}},
- {L"\U000011a8\U00001160", {4520, 4448}, {1, 2}},
- {L"\U000011a8\U00000308\U00001160", {4520, 4448}, {2, 3}},
- {L"\U000011a8\U000011a8", {4520}, {2}},
- {L"\U000011a8\U00000308\U000011a8", {4520, 4520}, {2, 3}},
- {L"\U000011a8\U0000ac00", {4520, 44032}, {1, 2}},
- {L"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {2, 3}},
- {L"\U000011a8\U0000ac01", {4520, 44033}, {1, 2}},
- {L"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {2, 3}},
- {L"\U000011a8\U00001cf5", {4520, 7413}, {1, 2}},
- {L"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {2, 3}},
- {L"\U000011a8\U00000915", {4520, 2325}, {1, 2}},
- {L"\U000011a8\U00000308\U00000915", {4520, 2325}, {2, 3}},
- {L"\U000011a8\U000000a9", {4520, 169}, {1, 2}},
- {L"\U000011a8\U00000308\U000000a9", {4520, 169}, {2, 3}},
- {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
- {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
- {L"\U000011a8\U00000378", {4520, 888}, {1, 2}},
- {L"\U000011a8\U00000308\U00000378", {4520, 888}, {2, 3}},
- {L"\U0000ac00\U0000000d", {44032, 13}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000000d", {44032, 13}, {2, 3}},
- {L"\U0000ac00\U0000000a", {44032, 10}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000000a", {44032, 10}, {2, 3}},
- {L"\U0000ac00\U00000000", {44032, 0}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000000", {44032, 0}, {2, 3}},
- {L"\U0000ac00\U0000094d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
- {L"\U0000ac00\U00000300", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
- {L"\U0000ac00\U0000200c", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200c", {44032}, {3}},
- {L"\U0000ac00\U0000200d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
- {L"\U0000ac00\U0001f1e6", {44032, 127462}, {1, 3}},
- {L"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {2, 4}},
- {L"\U0000ac00\U000006dd", {44032, 1757}, {1, 2}},
- {L"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {2, 3}},
- {L"\U0000ac00\U00000903", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
- {L"\U0000ac00\U00001100", {44032, 4352}, {1, 2}},
- {L"\U0000ac00\U00000308\U00001100", {44032, 4352}, {2, 3}},
- {L"\U0000ac00\U00001160", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00001160", {44032, 4448}, {2, 3}},
- {L"\U0000ac00\U000011a8", {44032}, {2}},
- {L"\U0000ac00\U00000308\U000011a8", {44032, 4520}, {2, 3}},
- {L"\U0000ac00\U0000ac00", {44032, 44032}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {2, 3}},
- {L"\U0000ac00\U0000ac01", {44032, 44033}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {2, 3}},
- {L"\U0000ac00\U00001cf5", {44032, 7413}, {1, 2}},
- {L"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {2, 3}},
- {L"\U0000ac00\U00000915", {44032, 2325}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000915", {44032, 2325}, {2, 3}},
- {L"\U0000ac00\U000000a9", {44032, 169}, {1, 2}},
- {L"\U0000ac00\U00000308\U000000a9", {44032, 169}, {2, 3}},
- {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
- {L"\U0000ac00\U00000378", {44032, 888}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000378", {44032, 888}, {2, 3}},
- {L"\U0000ac01\U0000000d", {44033, 13}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000000d", {44033, 13}, {2, 3}},
- {L"\U0000ac01\U0000000a", {44033, 10}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000000a", {44033, 10}, {2, 3}},
- {L"\U0000ac01\U00000000", {44033, 0}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000000", {44033, 0}, {2, 3}},
- {L"\U0000ac01\U0000094d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
- {L"\U0000ac01\U00000300", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
- {L"\U0000ac01\U0000200c", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200c", {44033}, {3}},
- {L"\U0000ac01\U0000200d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
- {L"\U0000ac01\U0001f1e6", {44033, 127462}, {1, 3}},
- {L"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {2, 4}},
- {L"\U0000ac01\U000006dd", {44033, 1757}, {1, 2}},
- {L"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {2, 3}},
- {L"\U0000ac01\U00000903", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
- {L"\U0000ac01\U00001100", {44033, 4352}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001100", {44033, 4352}, {2, 3}},
- {L"\U0000ac01\U00001160", {44033, 4448}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001160", {44033, 4448}, {2, 3}},
- {L"\U0000ac01\U000011a8", {44033}, {2}},
- {L"\U0000ac01\U00000308\U000011a8", {44033, 4520}, {2, 3}},
- {L"\U0000ac01\U0000ac00", {44033, 44032}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {2, 3}},
- {L"\U0000ac01\U0000ac01", {44033, 44033}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {2, 3}},
- {L"\U0000ac01\U00001cf5", {44033, 7413}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {2, 3}},
- {L"\U0000ac01\U00000915", {44033, 2325}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000915", {44033, 2325}, {2, 3}},
- {L"\U0000ac01\U000000a9", {44033, 169}, {1, 2}},
- {L"\U0000ac01\U00000308\U000000a9", {44033, 169}, {2, 3}},
- {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
- {L"\U0000ac01\U00000378", {44033, 888}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000378", {44033, 888}, {2, 3}},
- {L"\U00001cf5\U0000000d", {7413, 13}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000000d", {7413, 13}, {2, 3}},
- {L"\U00001cf5\U0000000a", {7413, 10}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000000a", {7413, 10}, {2, 3}},
- {L"\U00001cf5\U00000000", {7413, 0}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000000", {7413, 0}, {2, 3}},
- {L"\U00001cf5\U0000094d", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000094d", {7413}, {3}},
- {L"\U00001cf5\U00000300", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000300", {7413}, {3}},
- {L"\U00001cf5\U0000200c", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000200c", {7413}, {3}},
- {L"\U00001cf5\U0000200d", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000200d", {7413}, {3}},
- {L"\U00001cf5\U0001f1e6", {7413, 127462}, {1, 3}},
- {L"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {2, 4}},
- {L"\U00001cf5\U000006dd", {7413, 1757}, {1, 2}},
- {L"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {2, 3}},
- {L"\U00001cf5\U00000903", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000903", {7413}, {3}},
- {L"\U00001cf5\U00001100", {7413, 4352}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001100", {7413, 4352}, {2, 3}},
- {L"\U00001cf5\U00001160", {7413, 4448}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001160", {7413, 4448}, {2, 3}},
- {L"\U00001cf5\U000011a8", {7413, 4520}, {1, 2}},
- {L"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {2, 3}},
- {L"\U00001cf5\U0000ac00", {7413, 44032}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {2, 3}},
- {L"\U00001cf5\U0000ac01", {7413, 44033}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {2, 3}},
- {L"\U00001cf5\U00001cf5", {7413, 7413}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {2, 3}},
- {L"\U00001cf5\U00000915", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000915", {7413}, {3}},
- {L"\U00001cf5\U000000a9", {7413, 169}, {1, 2}},
- {L"\U00001cf5\U00000308\U000000a9", {7413, 169}, {2, 3}},
- {L"\U00001cf5\U00000020", {7413, 32}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000020", {7413, 32}, {2, 3}},
- {L"\U00001cf5\U00000378", {7413, 888}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000378", {7413, 888}, {2, 3}},
- {L"\U00000915\U0000000d", {2325, 13}, {1, 2}},
- {L"\U00000915\U00000308\U0000000d", {2325, 13}, {2, 3}},
- {L"\U00000915\U0000000a", {2325, 10}, {1, 2}},
- {L"\U00000915\U00000308\U0000000a", {2325, 10}, {2, 3}},
- {L"\U00000915\U00000000", {2325, 0}, {1, 2}},
- {L"\U00000915\U00000308\U00000000", {2325, 0}, {2, 3}},
- {L"\U00000915\U0000094d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
- {L"\U00000915\U00000300", {2325}, {2}},
- {L"\U00000915\U00000308\U00000300", {2325}, {3}},
- {L"\U00000915\U0000200c", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200c", {2325}, {3}},
- {L"\U00000915\U0000200d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
- {L"\U00000915\U0001f1e6", {2325, 127462}, {1, 3}},
- {L"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {2, 4}},
- {L"\U00000915\U000006dd", {2325, 1757}, {1, 2}},
- {L"\U00000915\U00000308\U000006dd", {2325, 1757}, {2, 3}},
- {L"\U00000915\U00000903", {2325}, {2}},
- {L"\U00000915\U00000308\U00000903", {2325}, {3}},
- {L"\U00000915\U00001100", {2325, 4352}, {1, 2}},
- {L"\U00000915\U00000308\U00001100", {2325, 4352}, {2, 3}},
- {L"\U00000915\U00001160", {2325, 4448}, {1, 2}},
- {L"\U00000915\U00000308\U00001160", {2325, 4448}, {2, 3}},
- {L"\U00000915\U000011a8", {2325, 4520}, {1, 2}},
- {L"\U00000915\U00000308\U000011a8", {2325, 4520}, {2, 3}},
- {L"\U00000915\U0000ac00", {2325, 44032}, {1, 2}},
- {L"\U00000915\U00000308\U0000ac00", {2325, 44032}, {2, 3}},
- {L"\U00000915\U0000ac01", {2325, 44033}, {1, 2}},
- {L"\U00000915\U00000308\U0000ac01", {2325, 44033}, {2, 3}},
- {L"\U00000915\U00001cf5", {2325, 7413}, {1, 2}},
- {L"\U00000915\U00000308\U00001cf5", {2325, 7413}, {2, 3}},
- {L"\U00000915\U00000915", {2325, 2325}, {1, 2}},
- {L"\U00000915\U00000308\U00000915", {2325, 2325}, {2, 3}},
- {L"\U00000915\U000000a9", {2325, 169}, {1, 2}},
- {L"\U00000915\U00000308\U000000a9", {2325, 169}, {2, 3}},
- {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
- {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
- {L"\U00000915\U00000378", {2325, 888}, {1, 2}},
- {L"\U00000915\U00000308\U00000378", {2325, 888}, {2, 3}},
- {L"\U000000a9\U0000000d", {169, 13}, {1, 2}},
- {L"\U000000a9\U00000308\U0000000d", {169, 13}, {2, 3}},
- {L"\U000000a9\U0000000a", {169, 10}, {1, 2}},
- {L"\U000000a9\U00000308\U0000000a", {169, 10}, {2, 3}},
- {L"\U000000a9\U00000000", {169, 0}, {1, 2}},
- {L"\U000000a9\U00000308\U00000000", {169, 0}, {2, 3}},
- {L"\U000000a9\U0000094d", {169}, {2}},
- {L"\U000000a9\U00000308\U0000094d", {169}, {3}},
- {L"\U000000a9\U00000300", {169}, {2}},
- {L"\U000000a9\U00000308\U00000300", {169}, {3}},
- {L"\U000000a9\U0000200c", {169}, {2}},
- {L"\U000000a9\U00000308\U0000200c", {169}, {3}},
- {L"\U000000a9\U0000200d", {169}, {2}},
- {L"\U000000a9\U00000308\U0000200d", {169}, {3}},
- {L"\U000000a9\U0001f1e6", {169, 127462}, {1, 3}},
- {L"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {2, 4}},
- {L"\U000000a9\U000006dd", {169, 1757}, {1, 2}},
- {L"\U000000a9\U00000308\U000006dd", {169, 1757}, {2, 3}},
- {L"\U000000a9\U00000903", {169}, {2}},
- {L"\U000000a9\U00000308\U00000903", {169}, {3}},
- {L"\U000000a9\U00001100", {169, 4352}, {1, 2}},
- {L"\U000000a9\U00000308\U00001100", {169, 4352}, {2, 3}},
- {L"\U000000a9\U00001160", {169, 4448}, {1, 2}},
- {L"\U000000a9\U00000308\U00001160", {169, 4448}, {2, 3}},
- {L"\U000000a9\U000011a8", {169, 4520}, {1, 2}},
- {L"\U000000a9\U00000308\U000011a8", {169, 4520}, {2, 3}},
- {L"\U000000a9\U0000ac00", {169, 44032}, {1, 2}},
- {L"\U000000a9\U00000308\U0000ac00", {169, 44032}, {2, 3}},
- {L"\U000000a9\U0000ac01", {169, 44033}, {1, 2}},
- {L"\U000000a9\U00000308\U0000ac01", {169, 44033}, {2, 3}},
- {L"\U000000a9\U00001cf5", {169, 7413}, {1, 2}},
- {L"\U000000a9\U00000308\U00001cf5", {169, 7413}, {2, 3}},
- {L"\U000000a9\U00000915", {169, 2325}, {1, 2}},
- {L"\U000000a9\U00000308\U00000915", {169, 2325}, {2, 3}},
- {L"\U000000a9\U000000a9", {169, 169}, {1, 2}},
- {L"\U000000a9\U00000308\U000000a9", {169, 169}, {2, 3}},
- {L"\U000000a9\U00000020", {169, 32}, {1, 2}},
- {L"\U000000a9\U00000308\U00000020", {169, 32}, {2, 3}},
- {L"\U000000a9\U00000378", {169, 888}, {1, 2}},
- {L"\U000000a9\U00000308\U00000378", {169, 888}, {2, 3}},
- {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
- {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
- {L"\U00000020\U00000000", {32, 0}, {1, 2}},
- {L"\U00000020\U00000308\U00000000", {32, 0}, {2, 3}},
- {L"\U00000020\U0000094d", {32}, {2}},
- {L"\U00000020\U00000308\U0000094d", {32}, {3}},
- {L"\U00000020\U00000300", {32}, {2}},
- {L"\U00000020\U00000308\U00000300", {32}, {3}},
- {L"\U00000020\U0000200c", {32}, {2}},
- {L"\U00000020\U00000308\U0000200c", {32}, {3}},
- {L"\U00000020\U0000200d", {32}, {2}},
- {L"\U00000020\U00000308\U0000200d", {32}, {3}},
- {L"\U00000020\U0001f1e6", {32, 127462}, {1, 3}},
- {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 4}},
- {L"\U00000020\U000006dd", {32, 1757}, {1, 2}},
- {L"\U00000020\U00000308\U000006dd", {32, 1757}, {2, 3}},
- {L"\U00000020\U00000903", {32}, {2}},
- {L"\U00000020\U00000308\U00000903", {32}, {3}},
- {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
- {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
- {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
- {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
- {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
- {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
- {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
- {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
- {L"\U00000020\U00001cf5", {32, 7413}, {1, 2}},
- {L"\U00000020\U00000308\U00001cf5", {32, 7413}, {2, 3}},
- {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
- {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
- {L"\U00000020\U000000a9", {32, 169}, {1, 2}},
- {L"\U00000020\U00000308\U000000a9", {32, 169}, {2, 3}},
- {L"\U00000020\U00000020", {32, 32}, {1, 2}},
- {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
- {L"\U00000020\U00000378", {32, 888}, {1, 2}},
- {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
- {L"\U00000378\U0000000d", {888, 13}, {1, 2}},
- {L"\U00000378\U00000308\U0000000d", {888, 13}, {2, 3}},
- {L"\U00000378\U0000000a", {888, 10}, {1, 2}},
- {L"\U00000378\U00000308\U0000000a", {888, 10}, {2, 3}},
- {L"\U00000378\U00000000", {888, 0}, {1, 2}},
- {L"\U00000378\U00000308\U00000000", {888, 0}, {2, 3}},
- {L"\U00000378\U0000094d", {888}, {2}},
- {L"\U00000378\U00000308\U0000094d", {888}, {3}},
- {L"\U00000378\U00000300", {888}, {2}},
- {L"\U00000378\U00000308\U00000300", {888}, {3}},
- {L"\U00000378\U0000200c", {888}, {2}},
- {L"\U00000378\U00000308\U0000200c", {888}, {3}},
- {L"\U00000378\U0000200d", {888}, {2}},
- {L"\U00000378\U00000308\U0000200d", {888}, {3}},
- {L"\U00000378\U0001f1e6", {888, 127462}, {1, 3}},
- {L"\U00000378\U00000308\U0001f1e6", {888, 127462}, {2, 4}},
- {L"\U00000378\U000006dd", {888, 1757}, {1, 2}},
- {L"\U00000378\U00000308\U000006dd", {888, 1757}, {2, 3}},
- {L"\U00000378\U00000903", {888}, {2}},
- {L"\U00000378\U00000308\U00000903", {888}, {3}},
- {L"\U00000378\U00001100", {888, 4352}, {1, 2}},
- {L"\U00000378\U00000308\U00001100", {888, 4352}, {2, 3}},
- {L"\U00000378\U00001160", {888, 4448}, {1, 2}},
- {L"\U00000378\U00000308\U00001160", {888, 4448}, {2, 3}},
- {L"\U00000378\U000011a8", {888, 4520}, {1, 2}},
- {L"\U00000378\U00000308\U000011a8", {888, 4520}, {2, 3}},
- {L"\U00000378\U0000ac00", {888, 44032}, {1, 2}},
- {L"\U00000378\U00000308\U0000ac00", {888, 44032}, {2, 3}},
- {L"\U00000378\U0000ac01", {888, 44033}, {1, 2}},
- {L"\U00000378\U00000308\U0000ac01", {888, 44033}, {2, 3}},
- {L"\U00000378\U00001cf5", {888, 7413}, {1, 2}},
- {L"\U00000378\U00000308\U00001cf5", {888, 7413}, {2, 3}},
- {L"\U00000378\U00000915", {888, 2325}, {1, 2}},
- {L"\U00000378\U00000308\U00000915", {888, 2325}, {2, 3}},
- {L"\U00000378\U000000a9", {888, 169}, {1, 2}},
- {L"\U00000378\U00000308\U000000a9", {888, 169}, {2, 3}},
- {L"\U00000378\U00000020", {888, 32}, {1, 2}},
- {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
- {L"\U00000378\U00000378", {888, 888}, {1, 2}},
- {L"\U00000378\U00000308\U00000378", {888, 888}, {2, 3}},
- {L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 5}},
- {L"\U00000061\U00000308", {97}, {2}},
- {L"\U00000020\U0000200d\U00000646", {32, 1606}, {2, 3}},
- {L"\U00000646\U0000200d\U00000020", {1606, 32}, {2, 3}},
- {L"\U00001100\U00001100", {4352}, {2}},
- {L"\U0000ac00\U000011a8\U00001100", {44032, 4352}, {2, 3}},
- {L"\U0000ac01\U000011a8\U00001100", {44033, 4352}, {2, 3}},
- {L"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {127462, 127464, 98}, {4, 6, 7}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 5, 7, 8}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 6, 8, 9}},
- {L"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127463, 98}, {1, 4, 8, 9}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062", {97, 127462, 127464, 98}, {1, 5, 9, 10}},
- {L"\U00000061\U0000200d", {97}, {2}},
- {L"\U00000061\U00000308\U00000062", {97, 98}, {2, 3}},
- {L"\U00000061\U00000903\U00000062", {97, 98}, {2, 3}},
- {L"\U00000061\U00000600\U00000062", {97, 1536}, {1, 3}},
- {L"\U0001f476\U0001f3ff\U0001f476", {128118, 128118}, {4, 6}},
- {L"\U00000061\U0001f3ff\U0001f476", {97, 128118}, {3, 5}},
- {L"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1", {97, 128118}, {3, 8}},
- {L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {10}},
- {L"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {5}},
- {L"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {2, 4}},
- {L"\U00002701\U0000200d\U00002701", {9985, 9985}, {2, 3}},
- {L"\U00000061\U0000200d\U00002701", {97, 9985}, {2, 3}},
- {L"\U00000915\U00000924", {2325, 2340}, {1, 2}},
- {L"\U00000915\U0000094d\U00000924", {2325}, {3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
- {L"\U00000915\U0000094d\U0000200d\U00000924", {2325}, {4}},
- {L"\U00000915\U0000093c\U0000200d\U0000094d\U00000924", {2325}, {5}},
- {L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000061", {2325, 97}, {2, 3}},
- {L"\U00000061\U0000094d\U00000924", {97}, {3}},
- {L"\U0000003f\U0000094d\U00000924", {63}, {3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
- {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {5}},
- {L"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {3, 5}},
- {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {6}},
- {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
- {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {6}},
- {L"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {1, 4}},
- {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {1, 4, 6}},
- {L"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {3, 4}},
- {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {3, 5, 6}},
- {L"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {4}},
- {L"\U00000cf1\U00000c95", {3313, 3221}, {1, 2}},
- {L"\U00000cf2\U00000cab", {3314, 3243}, {1, 2}},
- {L"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {1, 3}},
- {L"\U00001cf5\U00000995", {7413}, {2}},
- {L"\U00001cf6\U000009aa", {7414}, {2}},
- {L"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {2, 3}},
- {L"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {2, 3}},
- {L"\U00011a3a\U00011a0b", {72250}, {4}}}};
+ {L"\U0000000d\U0000000d"sv, {13, 13}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000000d"sv, {13, 776, 13}, {1, 2, 3}},
+ {L"\U0000000d\U0000000a"sv, {13}, {2}},
+ {L"\U0000000d\U00000308\U0000000a"sv, {13, 776, 10}, {1, 2, 3}},
+ {L"\U0000000d\U00000000"sv, {13, 0}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000000"sv, {13, 776, 0}, {1, 2, 3}},
+ {L"\U0000000d\U0000094d"sv, {13, 2381}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000094d"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U00000300"sv, {13, 768}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000300"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200c"sv, {13, 8204}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200c"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200d"sv, {13, 8205}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200d"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0001f1e6"sv, {13, 127462}, {1, 3}},
+ {L"\U0000000d\U00000308\U0001f1e6"sv, {13, 776, 127462}, {1, 2, 4}},
+ {L"\U0000000d\U000006dd"sv, {13, 1757}, {1, 2}},
+ {L"\U0000000d\U00000308\U000006dd"sv, {13, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000d\U00000903"sv, {13, 2307}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000903"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U00001100"sv, {13, 4352}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001100"sv, {13, 776, 4352}, {1, 2, 3}},
+ {L"\U0000000d\U00001160"sv, {13, 4448}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001160"sv, {13, 776, 4448}, {1, 2, 3}},
+ {L"\U0000000d\U000011a8"sv, {13, 4520}, {1, 2}},
+ {L"\U0000000d\U00000308\U000011a8"sv, {13, 776, 4520}, {1, 2, 3}},
+ {L"\U0000000d\U0000ac00"sv, {13, 44032}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000ac00"sv, {13, 776, 44032}, {1, 2, 3}},
+ {L"\U0000000d\U0000ac01"sv, {13, 44033}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000ac01"sv, {13, 776, 44033}, {1, 2, 3}},
+ {L"\U0000000d\U00001cf5"sv, {13, 7413}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001cf5"sv, {13, 776, 7413}, {1, 2, 3}},
+ {L"\U0000000d\U00000915"sv, {13, 2325}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000915"sv, {13, 776, 2325}, {1, 2, 3}},
+ {L"\U0000000d\U000000a9"sv, {13, 169}, {1, 2}},
+ {L"\U0000000d\U00000308\U000000a9"sv, {13, 776, 169}, {1, 2, 3}},
+ {L"\U0000000d\U00000020"sv, {13, 32}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000020"sv, {13, 776, 32}, {1, 2, 3}},
+ {L"\U0000000d\U00000378"sv, {13, 888}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000378"sv, {13, 776, 888}, {1, 2, 3}},
+ {L"\U0000000a\U0000000d"sv, {10, 13}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000000d"sv, {10, 776, 13}, {1, 2, 3}},
+ {L"\U0000000a\U0000000a"sv, {10, 10}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000000a"sv, {10, 776, 10}, {1, 2, 3}},
+ {L"\U0000000a\U00000000"sv, {10, 0}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000000"sv, {10, 776, 0}, {1, 2, 3}},
+ {L"\U0000000a\U0000094d"sv, {10, 2381}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000094d"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U00000300"sv, {10, 768}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000300"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200c"sv, {10, 8204}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200c"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200d"sv, {10, 8205}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200d"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0001f1e6"sv, {10, 127462}, {1, 3}},
+ {L"\U0000000a\U00000308\U0001f1e6"sv, {10, 776, 127462}, {1, 2, 4}},
+ {L"\U0000000a\U000006dd"sv, {10, 1757}, {1, 2}},
+ {L"\U0000000a\U00000308\U000006dd"sv, {10, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000a\U00000903"sv, {10, 2307}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000903"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U00001100"sv, {10, 4352}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001100"sv, {10, 776, 4352}, {1, 2, 3}},
+ {L"\U0000000a\U00001160"sv, {10, 4448}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001160"sv, {10, 776, 4448}, {1, 2, 3}},
+ {L"\U0000000a\U000011a8"sv, {10, 4520}, {1, 2}},
+ {L"\U0000000a\U00000308\U000011a8"sv, {10, 776, 4520}, {1, 2, 3}},
+ {L"\U0000000a\U0000ac00"sv, {10, 44032}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000ac00"sv, {10, 776, 44032}, {1, 2, 3}},
+ {L"\U0000000a\U0000ac01"sv, {10, 44033}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000ac01"sv, {10, 776, 44033}, {1, 2, 3}},
+ {L"\U0000000a\U00001cf5"sv, {10, 7413}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001cf5"sv, {10, 776, 7413}, {1, 2, 3}},
+ {L"\U0000000a\U00000915"sv, {10, 2325}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000915"sv, {10, 776, 2325}, {1, 2, 3}},
+ {L"\U0000000a\U000000a9"sv, {10, 169}, {1, 2}},
+ {L"\U0000000a\U00000308\U000000a9"sv, {10, 776, 169}, {1, 2, 3}},
+ {L"\U0000000a\U00000020"sv, {10, 32}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000020"sv, {10, 776, 32}, {1, 2, 3}},
+ {L"\U0000000a\U00000378"sv, {10, 888}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000378"sv, {10, 776, 888}, {1, 2, 3}},
+ {L"\U00000000\U0000000d"sv, {0, 13}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000d"sv, {0, 776, 13}, {1, 2, 3}},
+ {L"\U00000000\U0000000a"sv, {0, 10}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000a"sv, {0, 776, 10}, {1, 2, 3}},
+ {L"\U00000000\U00000000"sv, {0, 0}, {1, 2}},
+ {L"\U00000000\U00000308\U00000000"sv, {0, 776, 0}, {1, 2, 3}},
+ {L"\U00000000\U0000094d"sv, {0, 2381}, {1, 2}},
+ {L"\U00000000\U00000308\U0000094d"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U00000300"sv, {0, 768}, {1, 2}},
+ {L"\U00000000\U00000308\U00000300"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200c"sv, {0, 8204}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200c"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200d"sv, {0, 8205}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200d"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0001f1e6"sv, {0, 127462}, {1, 3}},
+ {L"\U00000000\U00000308\U0001f1e6"sv, {0, 776, 127462}, {1, 2, 4}},
+ {L"\U00000000\U000006dd"sv, {0, 1757}, {1, 2}},
+ {L"\U00000000\U00000308\U000006dd"sv, {0, 776, 1757}, {1, 2, 3}},
+ {L"\U00000000\U00000903"sv, {0, 2307}, {1, 2}},
+ {L"\U00000000\U00000308\U00000903"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U00001100"sv, {0, 4352}, {1, 2}},
+ {L"\U00000000\U00000308\U00001100"sv, {0, 776, 4352}, {1, 2, 3}},
+ {L"\U00000000\U00001160"sv, {0, 4448}, {1, 2}},
+ {L"\U00000000\U00000308\U00001160"sv, {0, 776, 4448}, {1, 2, 3}},
+ {L"\U00000000\U000011a8"sv, {0, 4520}, {1, 2}},
+ {L"\U00000000\U00000308\U000011a8"sv, {0, 776, 4520}, {1, 2, 3}},
+ {L"\U00000000\U0000ac00"sv, {0, 44032}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac00"sv, {0, 776, 44032}, {1, 2, 3}},
+ {L"\U00000000\U0000ac01"sv, {0, 44033}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac01"sv, {0, 776, 44033}, {1, 2, 3}},
+ {L"\U00000000\U00001cf5"sv, {0, 7413}, {1, 2}},
+ {L"\U00000000\U00000308\U00001cf5"sv, {0, 776, 7413}, {1, 2, 3}},
+ {L"\U00000000\U00000915"sv, {0, 2325}, {1, 2}},
+ {L"\U00000000\U00000308\U00000915"sv, {0, 776, 2325}, {1, 2, 3}},
+ {L"\U00000000\U000000a9"sv, {0, 169}, {1, 2}},
+ {L"\U00000000\U00000308\U000000a9"sv, {0, 776, 169}, {1, 2, 3}},
+ {L"\U00000000\U00000020"sv, {0, 32}, {1, 2}},
+ {L"\U00000000\U00000308\U00000020"sv, {0, 776, 32}, {1, 2, 3}},
+ {L"\U00000000\U00000378"sv, {0, 888}, {1, 2}},
+ {L"\U00000000\U00000308\U00000378"sv, {0, 776, 888}, {1, 2, 3}},
+ {L"\U0000094d\U0000000d"sv, {2381, 13}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000d"sv, {2381, 13}, {2, 3}},
+ {L"\U0000094d\U0000000a"sv, {2381, 10}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000a"sv, {2381, 10}, {2, 3}},
+ {L"\U0000094d\U00000000"sv, {2381, 0}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000000"sv, {2381, 0}, {2, 3}},
+ {L"\U0000094d\U0000094d"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000094d"sv, {2381}, {3}},
+ {L"\U0000094d\U00000300"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000300"sv, {2381}, {3}},
+ {L"\U0000094d\U0000200c"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200c"sv, {2381}, {3}},
+ {L"\U0000094d\U0000200d"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200d"sv, {2381}, {3}},
+ {L"\U0000094d\U0001f1e6"sv, {2381, 127462}, {1, 3}},
+ {L"\U0000094d\U00000308\U0001f1e6"sv, {2381, 127462}, {2, 4}},
+ {L"\U0000094d\U000006dd"sv, {2381, 1757}, {1, 2}},
+ {L"\U0000094d\U00000308\U000006dd"sv, {2381, 1757}, {2, 3}},
+ {L"\U0000094d\U00000903"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000903"sv, {2381}, {3}},
+ {L"\U0000094d\U00001100"sv, {2381, 4352}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001100"sv, {2381, 4352}, {2, 3}},
+ {L"\U0000094d\U00001160"sv, {2381, 4448}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001160"sv, {2381, 4448}, {2, 3}},
+ {L"\U0000094d\U000011a8"sv, {2381, 4520}, {1, 2}},
+ {L"\U0000094d\U00000308\U000011a8"sv, {2381, 4520}, {2, 3}},
+ {L"\U0000094d\U0000ac00"sv, {2381, 44032}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac00"sv, {2381, 44032}, {2, 3}},
+ {L"\U0000094d\U0000ac01"sv, {2381, 44033}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac01"sv, {2381, 44033}, {2, 3}},
+ {L"\U0000094d\U00001cf5"sv, {2381, 7413}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001cf5"sv, {2381, 7413}, {2, 3}},
+ {L"\U0000094d\U00000915"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000915"sv, {2381}, {3}},
+ {L"\U0000094d\U000000a9"sv, {2381, 169}, {1, 2}},
+ {L"\U0000094d\U00000308\U000000a9"sv, {2381, 169}, {2, 3}},
+ {L"\U0000094d\U00000020"sv, {2381, 32}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000020"sv, {2381, 32}, {2, 3}},
+ {L"\U0000094d\U00000378"sv, {2381, 888}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000378"sv, {2381, 888}, {2, 3}},
+ {L"\U00000300\U0000000d"sv, {768, 13}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000d"sv, {768, 13}, {2, 3}},
+ {L"\U00000300\U0000000a"sv, {768, 10}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000a"sv, {768, 10}, {2, 3}},
+ {L"\U00000300\U00000000"sv, {768, 0}, {1, 2}},
+ {L"\U00000300\U00000308\U00000000"sv, {768, 0}, {2, 3}},
+ {L"\U00000300\U0000094d"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000094d"sv, {768}, {3}},
+ {L"\U00000300\U00000300"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U00000300"sv, {768}, {3}},
+ {L"\U00000300\U0000200c"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000200c"sv, {768}, {3}},
+ {L"\U00000300\U0000200d"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000200d"sv, {768}, {3}},
+ {L"\U00000300\U0001f1e6"sv, {768, 127462}, {1, 3}},
+ {L"\U00000300\U00000308\U0001f1e6"sv, {768, 127462}, {2, 4}},
+ {L"\U00000300\U000006dd"sv, {768, 1757}, {1, 2}},
+ {L"\U00000300\U00000308\U000006dd"sv, {768, 1757}, {2, 3}},
+ {L"\U00000300\U00000903"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U00000903"sv, {768}, {3}},
+ {L"\U00000300\U00001100"sv, {768, 4352}, {1, 2}},
+ {L"\U00000300\U00000308\U00001100"sv, {768, 4352}, {2, 3}},
+ {L"\U00000300\U00001160"sv, {768, 4448}, {1, 2}},
+ {L"\U00000300\U00000308\U00001160"sv, {768, 4448}, {2, 3}},
+ {L"\U00000300\U000011a8"sv, {768, 4520}, {1, 2}},
+ {L"\U00000300\U00000308\U000011a8"sv, {768, 4520}, {2, 3}},
+ {L"\U00000300\U0000ac00"sv, {768, 44032}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac00"sv, {768, 44032}, {2, 3}},
+ {L"\U00000300\U0000ac01"sv, {768, 44033}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac01"sv, {768, 44033}, {2, 3}},
+ {L"\U00000300\U00001cf5"sv, {768, 7413}, {1, 2}},
+ {L"\U00000300\U00000308\U00001cf5"sv, {768, 7413}, {2, 3}},
+ {L"\U00000300\U00000915"sv, {768, 2325}, {1, 2}},
+ {L"\U00000300\U00000308\U00000915"sv, {768, 2325}, {2, 3}},
+ {L"\U00000300\U000000a9"sv, {768, 169}, {1, 2}},
+ {L"\U00000300\U00000308\U000000a9"sv, {768, 169}, {2, 3}},
+ {L"\U00000300\U00000020"sv, {768, 32}, {1, 2}},
+ {L"\U00000300\U00000308\U00000020"sv, {768, 32}, {2, 3}},
+ {L"\U00000300\U00000378"sv, {768, 888}, {1, 2}},
+ {L"\U00000300\U00000308\U00000378"sv, {768, 888}, {2, 3}},
+ {L"\U0000200c\U0000000d"sv, {8204, 13}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000000d"sv, {8204, 13}, {2, 3}},
+ {L"\U0000200c\U0000000a"sv, {8204, 10}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000000a"sv, {8204, 10}, {2, 3}},
+ {L"\U0000200c\U00000000"sv, {8204, 0}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000000"sv, {8204, 0}, {2, 3}},
+ {L"\U0000200c\U0000094d"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000094d"sv, {8204}, {3}},
+ {L"\U0000200c\U00000300"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000300"sv, {8204}, {3}},
+ {L"\U0000200c\U0000200c"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200c"sv, {8204}, {3}},
+ {L"\U0000200c\U0000200d"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200d"sv, {8204}, {3}},
+ {L"\U0000200c\U0001f1e6"sv, {8204, 127462}, {1, 3}},
+ {L"\U0000200c\U00000308\U0001f1e6"sv, {8204, 127462}, {2, 4}},
+ {L"\U0000200c\U000006dd"sv, {8204, 1757}, {1, 2}},
+ {L"\U0000200c\U00000308\U000006dd"sv, {8204, 1757}, {2, 3}},
+ {L"\U0000200c\U00000903"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000903"sv, {8204}, {3}},
+ {L"\U0000200c\U00001100"sv, {8204, 4352}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001100"sv, {8204, 4352}, {2, 3}},
+ {L"\U0000200c\U00001160"sv, {8204, 4448}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001160"sv, {8204, 4448}, {2, 3}},
+ {L"\U0000200c\U000011a8"sv, {8204, 4520}, {1, 2}},
+ {L"\U0000200c\U00000308\U000011a8"sv, {8204, 4520}, {2, 3}},
+ {L"\U0000200c\U0000ac00"sv, {8204, 44032}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000ac00"sv, {8204, 44032}, {2, 3}},
+ {L"\U0000200c\U0000ac01"sv, {8204, 44033}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000ac01"sv, {8204, 44033}, {2, 3}},
+ {L"\U0000200c\U00001cf5"sv, {8204, 7413}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001cf5"sv, {8204, 7413}, {2, 3}},
+ {L"\U0000200c\U00000915"sv, {8204, 2325}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000915"sv, {8204, 2325}, {2, 3}},
+ {L"\U0000200c\U000000a9"sv, {8204, 169}, {1, 2}},
+ {L"\U0000200c\U00000308\U000000a9"sv, {8204, 169}, {2, 3}},
+ {L"\U0000200c\U00000020"sv, {8204, 32}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000020"sv, {8204, 32}, {2, 3}},
+ {L"\U0000200c\U00000378"sv, {8204, 888}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000378"sv, {8204, 888}, {2, 3}},
+ {L"\U0000200d\U0000000d"sv, {8205, 13}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000d"sv, {8205, 13}, {2, 3}},
+ {L"\U0000200d\U0000000a"sv, {8205, 10}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000a"sv, {8205, 10}, {2, 3}},
+ {L"\U0000200d\U00000000"sv, {8205, 0}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000000"sv, {8205, 0}, {2, 3}},
+ {L"\U0000200d\U0000094d"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000094d"sv, {8205}, {3}},
+ {L"\U0000200d\U00000300"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000300"sv, {8205}, {3}},
+ {L"\U0000200d\U0000200c"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200c"sv, {8205}, {3}},
+ {L"\U0000200d\U0000200d"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200d"sv, {8205}, {3}},
+ {L"\U0000200d\U0001f1e6"sv, {8205, 127462}, {1, 3}},
+ {L"\U0000200d\U00000308\U0001f1e6"sv, {8205, 127462}, {2, 4}},
+ {L"\U0000200d\U000006dd"sv, {8205, 1757}, {1, 2}},
+ {L"\U0000200d\U00000308\U000006dd"sv, {8205, 1757}, {2, 3}},
+ {L"\U0000200d\U00000903"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000903"sv, {8205}, {3}},
+ {L"\U0000200d\U00001100"sv, {8205, 4352}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001100"sv, {8205, 4352}, {2, 3}},
+ {L"\U0000200d\U00001160"sv, {8205, 4448}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001160"sv, {8205, 4448}, {2, 3}},
+ {L"\U0000200d\U000011a8"sv, {8205, 4520}, {1, 2}},
+ {L"\U0000200d\U00000308\U000011a8"sv, {8205, 4520}, {2, 3}},
+ {L"\U0000200d\U0000ac00"sv, {8205, 44032}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac00"sv, {8205, 44032}, {2, 3}},
+ {L"\U0000200d\U0000ac01"sv, {8205, 44033}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac01"sv, {8205, 44033}, {2, 3}},
+ {L"\U0000200d\U00001cf5"sv, {8205, 7413}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001cf5"sv, {8205, 7413}, {2, 3}},
+ {L"\U0000200d\U00000915"sv, {8205, 2325}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000915"sv, {8205, 2325}, {2, 3}},
+ {L"\U0000200d\U000000a9"sv, {8205, 169}, {1, 2}},
+ {L"\U0000200d\U00000308\U000000a9"sv, {8205, 169}, {2, 3}},
+ {L"\U0000200d\U00000020"sv, {8205, 32}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000020"sv, {8205, 32}, {2, 3}},
+ {L"\U0000200d\U00000378"sv, {8205, 888}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000378"sv, {8205, 888}, {2, 3}},
+ {L"\U0001f1e6\U0000000d"sv, {127462, 13}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U0000000d"sv, {127462, 13}, {3, 4}},
+ {L"\U0001f1e6\U0000000a"sv, {127462, 10}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U0000000a"sv, {127462, 10}, {3, 4}},
+ {L"\U0001f1e6\U00000000"sv, {127462, 0}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000000"sv, {127462, 0}, {3, 4}},
+ {L"\U0001f1e6\U0000094d"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U0000094d"sv, {127462}, {4}},
+ {L"\U0001f1e6\U00000300"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U00000300"sv, {127462}, {4}},
+ {L"\U0001f1e6\U0000200c"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U0000200c"sv, {127462}, {4}},
+ {L"\U0001f1e6\U0000200d"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U0000200d"sv, {127462}, {4}},
+ {L"\U0001f1e6\U0001f1e6"sv, {127462}, {4}},
+ {L"\U0001f1e6\U00000308\U0001f1e6"sv, {127462, 127462}, {3, 5}},
+ {L"\U0001f1e6\U000006dd"sv, {127462, 1757}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U000006dd"sv, {127462, 1757}, {3, 4}},
+ {L"\U0001f1e6\U00000903"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000308\U00000903"sv, {127462}, {4}},
+ {L"\U0001f1e6\U00001100"sv, {127462, 4352}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00001100"sv, {127462, 4352}, {3, 4}},
+ {L"\U0001f1e6\U00001160"sv, {127462, 4448}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00001160"sv, {127462, 4448}, {3, 4}},
+ {L"\U0001f1e6\U000011a8"sv, {127462, 4520}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U000011a8"sv, {127462, 4520}, {3, 4}},
+ {L"\U0001f1e6\U0000ac00"sv, {127462, 44032}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U0000ac00"sv, {127462, 44032}, {3, 4}},
+ {L"\U0001f1e6\U0000ac01"sv, {127462, 44033}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U0000ac01"sv, {127462, 44033}, {3, 4}},
+ {L"\U0001f1e6\U00001cf5"sv, {127462, 7413}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00001cf5"sv, {127462, 7413}, {3, 4}},
+ {L"\U0001f1e6\U00000915"sv, {127462, 2325}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000915"sv, {127462, 2325}, {3, 4}},
+ {L"\U0001f1e6\U000000a9"sv, {127462, 169}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U000000a9"sv, {127462, 169}, {3, 4}},
+ {L"\U0001f1e6\U00000020"sv, {127462, 32}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000020"sv, {127462, 32}, {3, 4}},
+ {L"\U0001f1e6\U00000378"sv, {127462, 888}, {2, 3}},
+ {L"\U0001f1e6\U00000308\U00000378"sv, {127462, 888}, {3, 4}},
+ {L"\U000006dd\U0000000d"sv, {1757, 13}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000d"sv, {1757, 13}, {2, 3}},
+ {L"\U000006dd\U0000000a"sv, {1757, 10}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000a"sv, {1757, 10}, {2, 3}},
+ {L"\U000006dd\U00000000"sv, {1757, 0}, {1, 2}},
+ {L"\U000006dd\U00000308\U00000000"sv, {1757, 0}, {2, 3}},
+ {L"\U000006dd\U0000094d"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000094d"sv, {1757}, {3}},
+ {L"\U000006dd\U00000300"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000300"sv, {1757}, {3}},
+ {L"\U000006dd\U0000200c"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200c"sv, {1757}, {3}},
+ {L"\U000006dd\U0000200d"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200d"sv, {1757}, {3}},
+ {L"\U000006dd\U0001f1e6"sv, {1757}, {3}},
+ {L"\U000006dd\U00000308\U0001f1e6"sv, {1757, 127462}, {2, 4}},
+ {L"\U000006dd\U000006dd"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000006dd"sv, {1757, 1757}, {2, 3}},
+ {L"\U000006dd\U00000903"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000903"sv, {1757}, {3}},
+ {L"\U000006dd\U00001100"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001100"sv, {1757, 4352}, {2, 3}},
+ {L"\U000006dd\U00001160"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001160"sv, {1757, 4448}, {2, 3}},
+ {L"\U000006dd\U000011a8"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000011a8"sv, {1757, 4520}, {2, 3}},
+ {L"\U000006dd\U0000ac00"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac00"sv, {1757, 44032}, {2, 3}},
+ {L"\U000006dd\U0000ac01"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac01"sv, {1757, 44033}, {2, 3}},
+ {L"\U000006dd\U00001cf5"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001cf5"sv, {1757, 7413}, {2, 3}},
+ {L"\U000006dd\U00000915"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000915"sv, {1757, 2325}, {2, 3}},
+ {L"\U000006dd\U000000a9"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000000a9"sv, {1757, 169}, {2, 3}},
+ {L"\U000006dd\U00000020"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000020"sv, {1757, 32}, {2, 3}},
+ {L"\U000006dd\U00000378"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000378"sv, {1757, 888}, {2, 3}},
+ {L"\U00000903\U0000000d"sv, {2307, 13}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000d"sv, {2307, 13}, {2, 3}},
+ {L"\U00000903\U0000000a"sv, {2307, 10}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000a"sv, {2307, 10}, {2, 3}},
+ {L"\U00000903\U00000000"sv, {2307, 0}, {1, 2}},
+ {L"\U00000903\U00000308\U00000000"sv, {2307, 0}, {2, 3}},
+ {L"\U00000903\U0000094d"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000094d"sv, {2307}, {3}},
+ {L"\U00000903\U00000300"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U00000300"sv, {2307}, {3}},
+ {L"\U00000903\U0000200c"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200c"sv, {2307}, {3}},
+ {L"\U00000903\U0000200d"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200d"sv, {2307}, {3}},
+ {L"\U00000903\U0001f1e6"sv, {2307, 127462}, {1, 3}},
+ {L"\U00000903\U00000308\U0001f1e6"sv, {2307, 127462}, {2, 4}},
+ {L"\U00000903\U000006dd"sv, {2307, 1757}, {1, 2}},
+ {L"\U00000903\U00000308\U000006dd"sv, {2307, 1757}, {2, 3}},
+ {L"\U00000903\U00000903"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U00000903"sv, {2307}, {3}},
+ {L"\U00000903\U00001100"sv, {2307, 4352}, {1, 2}},
+ {L"\U00000903\U00000308\U00001100"sv, {2307, 4352}, {2, 3}},
+ {L"\U00000903\U00001160"sv, {2307, 4448}, {1, 2}},
+ {L"\U00000903\U00000308\U00001160"sv, {2307, 4448}, {2, 3}},
+ {L"\U00000903\U000011a8"sv, {2307, 4520}, {1, 2}},
+ {L"\U00000903\U00000308\U000011a8"sv, {2307, 4520}, {2, 3}},
+ {L"\U00000903\U0000ac00"sv, {2307, 44032}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac00"sv, {2307, 44032}, {2, 3}},
+ {L"\U00000903\U0000ac01"sv, {2307, 44033}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac01"sv, {2307, 44033}, {2, 3}},
+ {L"\U00000903\U00001cf5"sv, {2307, 7413}, {1, 2}},
+ {L"\U00000903\U00000308\U00001cf5"sv, {2307, 7413}, {2, 3}},
+ {L"\U00000903\U00000915"sv, {2307, 2325}, {1, 2}},
+ {L"\U00000903\U00000308\U00000915"sv, {2307, 2325}, {2, 3}},
+ {L"\U00000903\U000000a9"sv, {2307, 169}, {1, 2}},
+ {L"\U00000903\U00000308\U000000a9"sv, {2307, 169}, {2, 3}},
+ {L"\U00000903\U00000020"sv, {2307, 32}, {1, 2}},
+ {L"\U00000903\U00000308\U00000020"sv, {2307, 32}, {2, 3}},
+ {L"\U00000903\U00000378"sv, {2307, 888}, {1, 2}},
+ {L"\U00000903\U00000308\U00000378"sv, {2307, 888}, {2, 3}},
+ {L"\U00001100\U0000000d"sv, {4352, 13}, {1, 2}},
+ {L"\U00001100\U00000308\U0000000d"sv, {4352, 13}, {2, 3}},
+ {L"\U00001100\U0000000a"sv, {4352, 10}, {1, 2}},
+ {L"\U00001100\U00000308\U0000000a"sv, {4352, 10}, {2, 3}},
+ {L"\U00001100\U00000000"sv, {4352, 0}, {1, 2}},
+ {L"\U00001100\U00000308\U00000000"sv, {4352, 0}, {2, 3}},
+ {L"\U00001100\U0000094d"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000094d"sv, {4352}, {3}},
+ {L"\U00001100\U00000300"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00000300"sv, {4352}, {3}},
+ {L"\U00001100\U0000200c"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200c"sv, {4352}, {3}},
+ {L"\U00001100\U0000200d"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200d"sv, {4352}, {3}},
+ {L"\U00001100\U0001f1e6"sv, {4352, 127462}, {1, 3}},
+ {L"\U00001100\U00000308\U0001f1e6"sv, {4352, 127462}, {2, 4}},
+ {L"\U00001100\U000006dd"sv, {4352, 1757}, {1, 2}},
+ {L"\U00001100\U00000308\U000006dd"sv, {4352, 1757}, {2, 3}},
+ {L"\U00001100\U00000903"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00000903"sv, {4352}, {3}},
+ {L"\U00001100\U00001100"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00001100"sv, {4352, 4352}, {2, 3}},
+ {L"\U00001100\U00001160"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00001160"sv, {4352, 4448}, {2, 3}},
+ {L"\U00001100\U000011a8"sv, {4352, 4520}, {1, 2}},
+ {L"\U00001100\U00000308\U000011a8"sv, {4352, 4520}, {2, 3}},
+ {L"\U00001100\U0000ac00"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000ac00"sv, {4352, 44032}, {2, 3}},
+ {L"\U00001100\U0000ac01"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000ac01"sv, {4352, 44033}, {2, 3}},
+ {L"\U00001100\U00001cf5"sv, {4352, 7413}, {1, 2}},
+ {L"\U00001100\U00000308\U00001cf5"sv, {4352, 7413}, {2, 3}},
+ {L"\U00001100\U00000915"sv, {4352, 2325}, {1, 2}},
+ {L"\U00001100\U00000308\U00000915"sv, {4352, 2325}, {2, 3}},
+ {L"\U00001100\U000000a9"sv, {4352, 169}, {1, 2}},
+ {L"\U00001100\U00000308\U000000a9"sv, {4352, 169}, {2, 3}},
+ {L"\U00001100\U00000020"sv, {4352, 32}, {1, 2}},
+ {L"\U00001100\U00000308\U00000020"sv, {4352, 32}, {2, 3}},
+ {L"\U00001100\U00000378"sv, {4352, 888}, {1, 2}},
+ {L"\U00001100\U00000308\U00000378"sv, {4352, 888}, {2, 3}},
+ {L"\U00001160\U0000000d"sv, {4448, 13}, {1, 2}},
+ {L"\U00001160\U00000308\U0000000d"sv, {4448, 13}, {2, 3}},
+ {L"\U00001160\U0000000a"sv, {4448, 10}, {1, 2}},
+ {L"\U00001160\U00000308\U0000000a"sv, {4448, 10}, {2, 3}},
+ {L"\U00001160\U00000000"sv, {4448, 0}, {1, 2}},
+ {L"\U00001160\U00000308\U00000000"sv, {4448, 0}, {2, 3}},
+ {L"\U00001160\U0000094d"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000094d"sv, {4448}, {3}},
+ {L"\U00001160\U00000300"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00000300"sv, {4448}, {3}},
+ {L"\U00001160\U0000200c"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200c"sv, {4448}, {3}},
+ {L"\U00001160\U0000200d"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200d"sv, {4448}, {3}},
+ {L"\U00001160\U0001f1e6"sv, {4448, 127462}, {1, 3}},
+ {L"\U00001160\U00000308\U0001f1e6"sv, {4448, 127462}, {2, 4}},
+ {L"\U00001160\U000006dd"sv, {4448, 1757}, {1, 2}},
+ {L"\U00001160\U00000308\U000006dd"sv, {4448, 1757}, {2, 3}},
+ {L"\U00001160\U00000903"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00000903"sv, {4448}, {3}},
+ {L"\U00001160\U00001100"sv, {4448, 4352}, {1, 2}},
+ {L"\U00001160\U00000308\U00001100"sv, {4448, 4352}, {2, 3}},
+ {L"\U00001160\U00001160"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00001160"sv, {4448, 4448}, {2, 3}},
+ {L"\U00001160\U000011a8"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U000011a8"sv, {4448, 4520}, {2, 3}},
+ {L"\U00001160\U0000ac00"sv, {4448, 44032}, {1, 2}},
+ {L"\U00001160\U00000308\U0000ac00"sv, {4448, 44032}, {2, 3}},
+ {L"\U00001160\U0000ac01"sv, {4448, 44033}, {1, 2}},
+ {L"\U00001160\U00000308\U0000ac01"sv, {4448, 44033}, {2, 3}},
+ {L"\U00001160\U00001cf5"sv, {4448, 7413}, {1, 2}},
+ {L"\U00001160\U00000308\U00001cf5"sv, {4448, 7413}, {2, 3}},
+ {L"\U00001160\U00000915"sv, {4448, 2325}, {1, 2}},
+ {L"\U00001160\U00000308\U00000915"sv, {4448, 2325}, {2, 3}},
+ {L"\U00001160\U000000a9"sv, {4448, 169}, {1, 2}},
+ {L"\U00001160\U00000308\U000000a9"sv, {4448, 169}, {2, 3}},
+ {L"\U00001160\U00000020"sv, {4448, 32}, {1, 2}},
+ {L"\U00001160\U00000308\U00000020"sv, {4448, 32}, {2, 3}},
+ {L"\U00001160\U00000378"sv, {4448, 888}, {1, 2}},
+ {L"\U00001160\U00000308\U00000378"sv, {4448, 888}, {2, 3}},
+ {L"\U000011a8\U0000000d"sv, {4520, 13}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000000d"sv, {4520, 13}, {2, 3}},
+ {L"\U000011a8\U0000000a"sv, {4520, 10}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000000a"sv, {4520, 10}, {2, 3}},
+ {L"\U000011a8\U00000000"sv, {4520, 0}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000000"sv, {4520, 0}, {2, 3}},
+ {L"\U000011a8\U0000094d"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000094d"sv, {4520}, {3}},
+ {L"\U000011a8\U00000300"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000300"sv, {4520}, {3}},
+ {L"\U000011a8\U0000200c"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200c"sv, {4520}, {3}},
+ {L"\U000011a8\U0000200d"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200d"sv, {4520}, {3}},
+ {L"\U000011a8\U0001f1e6"sv, {4520, 127462}, {1, 3}},
+ {L"\U000011a8\U00000308\U0001f1e6"sv, {4520, 127462}, {2, 4}},
+ {L"\U000011a8\U000006dd"sv, {4520, 1757}, {1, 2}},
+ {L"\U000011a8\U00000308\U000006dd"sv, {4520, 1757}, {2, 3}},
+ {L"\U000011a8\U00000903"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000903"sv, {4520}, {3}},
+ {L"\U000011a8\U00001100"sv, {4520, 4352}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001100"sv, {4520, 4352}, {2, 3}},
+ {L"\U000011a8\U00001160"sv, {4520, 4448}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001160"sv, {4520, 4448}, {2, 3}},
+ {L"\U000011a8\U000011a8"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U000011a8"sv, {4520, 4520}, {2, 3}},
+ {L"\U000011a8\U0000ac00"sv, {4520, 44032}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000ac00"sv, {4520, 44032}, {2, 3}},
+ {L"\U000011a8\U0000ac01"sv, {4520, 44033}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000ac01"sv, {4520, 44033}, {2, 3}},
+ {L"\U000011a8\U00001cf5"sv, {4520, 7413}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001cf5"sv, {4520, 7413}, {2, 3}},
+ {L"\U000011a8\U00000915"sv, {4520, 2325}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000915"sv, {4520, 2325}, {2, 3}},
+ {L"\U000011a8\U000000a9"sv, {4520, 169}, {1, 2}},
+ {L"\U000011a8\U00000308\U000000a9"sv, {4520, 169}, {2, 3}},
+ {L"\U000011a8\U00000020"sv, {4520, 32}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000020"sv, {4520, 32}, {2, 3}},
+ {L"\U000011a8\U00000378"sv, {4520, 888}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000378"sv, {4520, 888}, {2, 3}},
+ {L"\U0000ac00\U0000000d"sv, {44032, 13}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000000d"sv, {44032, 13}, {2, 3}},
+ {L"\U0000ac00\U0000000a"sv, {44032, 10}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000000a"sv, {44032, 10}, {2, 3}},
+ {L"\U0000ac00\U00000000"sv, {44032, 0}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000000"sv, {44032, 0}, {2, 3}},
+ {L"\U0000ac00\U0000094d"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000094d"sv, {44032}, {3}},
+ {L"\U0000ac00\U00000300"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000300"sv, {44032}, {3}},
+ {L"\U0000ac00\U0000200c"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200c"sv, {44032}, {3}},
+ {L"\U0000ac00\U0000200d"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200d"sv, {44032}, {3}},
+ {L"\U0000ac00\U0001f1e6"sv, {44032, 127462}, {1, 3}},
+ {L"\U0000ac00\U00000308\U0001f1e6"sv, {44032, 127462}, {2, 4}},
+ {L"\U0000ac00\U000006dd"sv, {44032, 1757}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000006dd"sv, {44032, 1757}, {2, 3}},
+ {L"\U0000ac00\U00000903"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000903"sv, {44032}, {3}},
+ {L"\U0000ac00\U00001100"sv, {44032, 4352}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001100"sv, {44032, 4352}, {2, 3}},
+ {L"\U0000ac00\U00001160"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00001160"sv, {44032, 4448}, {2, 3}},
+ {L"\U0000ac00\U000011a8"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U000011a8"sv, {44032, 4520}, {2, 3}},
+ {L"\U0000ac00\U0000ac00"sv, {44032, 44032}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000ac00"sv, {44032, 44032}, {2, 3}},
+ {L"\U0000ac00\U0000ac01"sv, {44032, 44033}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000ac01"sv, {44032, 44033}, {2, 3}},
+ {L"\U0000ac00\U00001cf5"sv, {44032, 7413}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001cf5"sv, {44032, 7413}, {2, 3}},
+ {L"\U0000ac00\U00000915"sv, {44032, 2325}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000915"sv, {44032, 2325}, {2, 3}},
+ {L"\U0000ac00\U000000a9"sv, {44032, 169}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000000a9"sv, {44032, 169}, {2, 3}},
+ {L"\U0000ac00\U00000020"sv, {44032, 32}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000020"sv, {44032, 32}, {2, 3}},
+ {L"\U0000ac00\U00000378"sv, {44032, 888}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000378"sv, {44032, 888}, {2, 3}},
+ {L"\U0000ac01\U0000000d"sv, {44033, 13}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000000d"sv, {44033, 13}, {2, 3}},
+ {L"\U0000ac01\U0000000a"sv, {44033, 10}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000000a"sv, {44033, 10}, {2, 3}},
+ {L"\U0000ac01\U00000000"sv, {44033, 0}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000000"sv, {44033, 0}, {2, 3}},
+ {L"\U0000ac01\U0000094d"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000094d"sv, {44033}, {3}},
+ {L"\U0000ac01\U00000300"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000300"sv, {44033}, {3}},
+ {L"\U0000ac01\U0000200c"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200c"sv, {44033}, {3}},
+ {L"\U0000ac01\U0000200d"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200d"sv, {44033}, {3}},
+ {L"\U0000ac01\U0001f1e6"sv, {44033, 127462}, {1, 3}},
+ {L"\U0000ac01\U00000308\U0001f1e6"sv, {44033, 127462}, {2, 4}},
+ {L"\U0000ac01\U000006dd"sv, {44033, 1757}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000006dd"sv, {44033, 1757}, {2, 3}},
+ {L"\U0000ac01\U00000903"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000903"sv, {44033}, {3}},
+ {L"\U0000ac01\U00001100"sv, {44033, 4352}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001100"sv, {44033, 4352}, {2, 3}},
+ {L"\U0000ac01\U00001160"sv, {44033, 4448}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001160"sv, {44033, 4448}, {2, 3}},
+ {L"\U0000ac01\U000011a8"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U000011a8"sv, {44033, 4520}, {2, 3}},
+ {L"\U0000ac01\U0000ac00"sv, {44033, 44032}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000ac00"sv, {44033, 44032}, {2, 3}},
+ {L"\U0000ac01\U0000ac01"sv, {44033, 44033}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000ac01"sv, {44033, 44033}, {2, 3}},
+ {L"\U0000ac01\U00001cf5"sv, {44033, 7413}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001cf5"sv, {44033, 7413}, {2, 3}},
+ {L"\U0000ac01\U00000915"sv, {44033, 2325}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000915"sv, {44033, 2325}, {2, 3}},
+ {L"\U0000ac01\U000000a9"sv, {44033, 169}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000000a9"sv, {44033, 169}, {2, 3}},
+ {L"\U0000ac01\U00000020"sv, {44033, 32}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000020"sv, {44033, 32}, {2, 3}},
+ {L"\U0000ac01\U00000378"sv, {44033, 888}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000378"sv, {44033, 888}, {2, 3}},
+ {L"\U00001cf5\U0000000d"sv, {7413, 13}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000d"sv, {7413, 13}, {2, 3}},
+ {L"\U00001cf5\U0000000a"sv, {7413, 10}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000a"sv, {7413, 10}, {2, 3}},
+ {L"\U00001cf5\U00000000"sv, {7413, 0}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000000"sv, {7413, 0}, {2, 3}},
+ {L"\U00001cf5\U0000094d"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000094d"sv, {7413}, {3}},
+ {L"\U00001cf5\U00000300"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000300"sv, {7413}, {3}},
+ {L"\U00001cf5\U0000200c"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200c"sv, {7413}, {3}},
+ {L"\U00001cf5\U0000200d"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200d"sv, {7413}, {3}},
+ {L"\U00001cf5\U0001f1e6"sv, {7413, 127462}, {1, 3}},
+ {L"\U00001cf5\U00000308\U0001f1e6"sv, {7413, 127462}, {2, 4}},
+ {L"\U00001cf5\U000006dd"sv, {7413, 1757}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000006dd"sv, {7413, 1757}, {2, 3}},
+ {L"\U00001cf5\U00000903"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000903"sv, {7413}, {3}},
+ {L"\U00001cf5\U00001100"sv, {7413, 4352}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001100"sv, {7413, 4352}, {2, 3}},
+ {L"\U00001cf5\U00001160"sv, {7413, 4448}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001160"sv, {7413, 4448}, {2, 3}},
+ {L"\U00001cf5\U000011a8"sv, {7413, 4520}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000011a8"sv, {7413, 4520}, {2, 3}},
+ {L"\U00001cf5\U0000ac00"sv, {7413, 44032}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac00"sv, {7413, 44032}, {2, 3}},
+ {L"\U00001cf5\U0000ac01"sv, {7413, 44033}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac01"sv, {7413, 44033}, {2, 3}},
+ {L"\U00001cf5\U00001cf5"sv, {7413, 7413}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001cf5"sv, {7413, 7413}, {2, 3}},
+ {L"\U00001cf5\U00000915"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000915"sv, {7413}, {3}},
+ {L"\U00001cf5\U000000a9"sv, {7413, 169}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000000a9"sv, {7413, 169}, {2, 3}},
+ {L"\U00001cf5\U00000020"sv, {7413, 32}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000020"sv, {7413, 32}, {2, 3}},
+ {L"\U00001cf5\U00000378"sv, {7413, 888}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000378"sv, {7413, 888}, {2, 3}},
+ {L"\U00000915\U0000000d"sv, {2325, 13}, {1, 2}},
+ {L"\U00000915\U00000308\U0000000d"sv, {2325, 13}, {2, 3}},
+ {L"\U00000915\U0000000a"sv, {2325, 10}, {1, 2}},
+ {L"\U00000915\U00000308\U0000000a"sv, {2325, 10}, {2, 3}},
+ {L"\U00000915\U00000000"sv, {2325, 0}, {1, 2}},
+ {L"\U00000915\U00000308\U00000000"sv, {2325, 0}, {2, 3}},
+ {L"\U00000915\U0000094d"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000094d"sv, {2325}, {3}},
+ {L"\U00000915\U00000300"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U00000300"sv, {2325}, {3}},
+ {L"\U00000915\U0000200c"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200c"sv, {2325}, {3}},
+ {L"\U00000915\U0000200d"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200d"sv, {2325}, {3}},
+ {L"\U00000915\U0001f1e6"sv, {2325, 127462}, {1, 3}},
+ {L"\U00000915\U00000308\U0001f1e6"sv, {2325, 127462}, {2, 4}},
+ {L"\U00000915\U000006dd"sv, {2325, 1757}, {1, 2}},
+ {L"\U00000915\U00000308\U000006dd"sv, {2325, 1757}, {2, 3}},
+ {L"\U00000915\U00000903"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U00000903"sv, {2325}, {3}},
+ {L"\U00000915\U00001100"sv, {2325, 4352}, {1, 2}},
+ {L"\U00000915\U00000308\U00001100"sv, {2325, 4352}, {2, 3}},
+ {L"\U00000915\U00001160"sv, {2325, 4448}, {1, 2}},
+ {L"\U00000915\U00000308\U00001160"sv, {2325, 4448}, {2, 3}},
+ {L"\U00000915\U000011a8"sv, {2325, 4520}, {1, 2}},
+ {L"\U00000915\U00000308\U000011a8"sv, {2325, 4520}, {2, 3}},
+ {L"\U00000915\U0000ac00"sv, {2325, 44032}, {1, 2}},
+ {L"\U00000915\U00000308\U0000ac00"sv, {2325, 44032}, {2, 3}},
+ {L"\U00000915\U0000ac01"sv, {2325, 44033}, {1, 2}},
+ {L"\U00000915\U00000308\U0000ac01"sv, {2325, 44033}, {2, 3}},
+ {L"\U00000915\U00001cf5"sv, {2325, 7413}, {1, 2}},
+ {L"\U00000915\U00000308\U00001cf5"sv, {2325, 7413}, {2, 3}},
+ {L"\U00000915\U00000915"sv, {2325, 2325}, {1, 2}},
+ {L"\U00000915\U00000308\U00000915"sv, {2325, 2325}, {2, 3}},
+ {L"\U00000915\U000000a9"sv, {2325, 169}, {1, 2}},
+ {L"\U00000915\U00000308\U000000a9"sv, {2325, 169}, {2, 3}},
+ {L"\U00000915\U00000020"sv, {2325, 32}, {1, 2}},
+ {L"\U00000915\U00000308\U00000020"sv, {2325, 32}, {2, 3}},
+ {L"\U00000915\U00000378"sv, {2325, 888}, {1, 2}},
+ {L"\U00000915\U00000308\U00000378"sv, {2325, 888}, {2, 3}},
+ {L"\U000000a9\U0000000d"sv, {169, 13}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000d"sv, {169, 13}, {2, 3}},
+ {L"\U000000a9\U0000000a"sv, {169, 10}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000a"sv, {169, 10}, {2, 3}},
+ {L"\U000000a9\U00000000"sv, {169, 0}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000000"sv, {169, 0}, {2, 3}},
+ {L"\U000000a9\U0000094d"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000094d"sv, {169}, {3}},
+ {L"\U000000a9\U00000300"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U00000300"sv, {169}, {3}},
+ {L"\U000000a9\U0000200c"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200c"sv, {169}, {3}},
+ {L"\U000000a9\U0000200d"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200d"sv, {169}, {3}},
+ {L"\U000000a9\U0001f1e6"sv, {169, 127462}, {1, 3}},
+ {L"\U000000a9\U00000308\U0001f1e6"sv, {169, 127462}, {2, 4}},
+ {L"\U000000a9\U000006dd"sv, {169, 1757}, {1, 2}},
+ {L"\U000000a9\U00000308\U000006dd"sv, {169, 1757}, {2, 3}},
+ {L"\U000000a9\U00000903"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U00000903"sv, {169}, {3}},
+ {L"\U000000a9\U00001100"sv, {169, 4352}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001100"sv, {169, 4352}, {2, 3}},
+ {L"\U000000a9\U00001160"sv, {169, 4448}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001160"sv, {169, 4448}, {2, 3}},
+ {L"\U000000a9\U000011a8"sv, {169, 4520}, {1, 2}},
+ {L"\U000000a9\U00000308\U000011a8"sv, {169, 4520}, {2, 3}},
+ {L"\U000000a9\U0000ac00"sv, {169, 44032}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac00"sv, {169, 44032}, {2, 3}},
+ {L"\U000000a9\U0000ac01"sv, {169, 44033}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac01"sv, {169, 44033}, {2, 3}},
+ {L"\U000000a9\U00001cf5"sv, {169, 7413}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001cf5"sv, {169, 7413}, {2, 3}},
+ {L"\U000000a9\U00000915"sv, {169, 2325}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000915"sv, {169, 2325}, {2, 3}},
+ {L"\U000000a9\U000000a9"sv, {169, 169}, {1, 2}},
+ {L"\U000000a9\U00000308\U000000a9"sv, {169, 169}, {2, 3}},
+ {L"\U000000a9\U00000020"sv, {169, 32}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000020"sv, {169, 32}, {2, 3}},
+ {L"\U000000a9\U00000378"sv, {169, 888}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000378"sv, {169, 888}, {2, 3}},
+ {L"\U00000020\U0000000d"sv, {32, 13}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000d"sv, {32, 13}, {2, 3}},
+ {L"\U00000020\U0000000a"sv, {32, 10}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000a"sv, {32, 10}, {2, 3}},
+ {L"\U00000020\U00000000"sv, {32, 0}, {1, 2}},
+ {L"\U00000020\U00000308\U00000000"sv, {32, 0}, {2, 3}},
+ {L"\U00000020\U0000094d"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000094d"sv, {32}, {3}},
+ {L"\U00000020\U00000300"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U00000300"sv, {32}, {3}},
+ {L"\U00000020\U0000200c"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000200c"sv, {32}, {3}},
+ {L"\U00000020\U0000200d"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000200d"sv, {32}, {3}},
+ {L"\U00000020\U0001f1e6"sv, {32, 127462}, {1, 3}},
+ {L"\U00000020\U00000308\U0001f1e6"sv, {32, 127462}, {2, 4}},
+ {L"\U00000020\U000006dd"sv, {32, 1757}, {1, 2}},
+ {L"\U00000020\U00000308\U000006dd"sv, {32, 1757}, {2, 3}},
+ {L"\U00000020\U00000903"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U00000903"sv, {32}, {3}},
+ {L"\U00000020\U00001100"sv, {32, 4352}, {1, 2}},
+ {L"\U00000020\U00000308\U00001100"sv, {32, 4352}, {2, 3}},
+ {L"\U00000020\U00001160"sv, {32, 4448}, {1, 2}},
+ {L"\U00000020\U00000308\U00001160"sv, {32, 4448}, {2, 3}},
+ {L"\U00000020\U000011a8"sv, {32, 4520}, {1, 2}},
+ {L"\U00000020\U00000308\U000011a8"sv, {32, 4520}, {2, 3}},
+ {L"\U00000020\U0000ac00"sv, {32, 44032}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac00"sv, {32, 44032}, {2, 3}},
+ {L"\U00000020\U0000ac01"sv, {32, 44033}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac01"sv, {32, 44033}, {2, 3}},
+ {L"\U00000020\U00001cf5"sv, {32, 7413}, {1, 2}},
+ {L"\U00000020\U00000308\U00001cf5"sv, {32, 7413}, {2, 3}},
+ {L"\U00000020\U00000915"sv, {32, 2325}, {1, 2}},
+ {L"\U00000020\U00000308\U00000915"sv, {32, 2325}, {2, 3}},
+ {L"\U00000020\U000000a9"sv, {32, 169}, {1, 2}},
+ {L"\U00000020\U00000308\U000000a9"sv, {32, 169}, {2, 3}},
+ {L"\U00000020\U00000020"sv, {32, 32}, {1, 2}},
+ {L"\U00000020\U00000308\U00000020"sv, {32, 32}, {2, 3}},
+ {L"\U00000020\U00000378"sv, {32, 888}, {1, 2}},
+ {L"\U00000020\U00000308\U00000378"sv, {32, 888}, {2, 3}},
+ {L"\U00000378\U0000000d"sv, {888, 13}, {1, 2}},
+ {L"\U00000378\U00000308\U0000000d"sv, {888, 13}, {2, 3}},
+ {L"\U00000378\U0000000a"sv, {888, 10}, {1, 2}},
+ {L"\U00000378\U00000308\U0000000a"sv, {888, 10}, {2, 3}},
+ {L"\U00000378\U00000000"sv, {888, 0}, {1, 2}},
+ {L"\U00000378\U00000308\U00000000"sv, {888, 0}, {2, 3}},
+ {L"\U00000378\U0000094d"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000094d"sv, {888}, {3}},
+ {L"\U00000378\U00000300"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U00000300"sv, {888}, {3}},
+ {L"\U00000378\U0000200c"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000200c"sv, {888}, {3}},
+ {L"\U00000378\U0000200d"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000200d"sv, {888}, {3}},
+ {L"\U00000378\U0001f1e6"sv, {888, 127462}, {1, 3}},
+ {L"\U00000378\U00000308\U0001f1e6"sv, {888, 127462}, {2, 4}},
+ {L"\U00000378\U000006dd"sv, {888, 1757}, {1, 2}},
+ {L"\U00000378\U00000308\U000006dd"sv, {888, 1757}, {2, 3}},
+ {L"\U00000378\U00000903"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U00000903"sv, {888}, {3}},
+ {L"\U00000378\U00001100"sv, {888, 4352}, {1, 2}},
+ {L"\U00000378\U00000308\U00001100"sv, {888, 4352}, {2, 3}},
+ {L"\U00000378\U00001160"sv, {888, 4448}, {1, 2}},
+ {L"\U00000378\U00000308\U00001160"sv, {888, 4448}, {2, 3}},
+ {L"\U00000378\U000011a8"sv, {888, 4520}, {1, 2}},
+ {L"\U00000378\U00000308\U000011a8"sv, {888, 4520}, {2, 3}},
+ {L"\U00000378\U0000ac00"sv, {888, 44032}, {1, 2}},
+ {L"\U00000378\U00000308\U0000ac00"sv, {888, 44032}, {2, 3}},
+ {L"\U00000378\U0000ac01"sv, {888, 44033}, {1, 2}},
+ {L"\U00000378\U00000308\U0000ac01"sv, {888, 44033}, {2, 3}},
+ {L"\U00000378\U00001cf5"sv, {888, 7413}, {1, 2}},
+ {L"\U00000378\U00000308\U00001cf5"sv, {888, 7413}, {2, 3}},
+ {L"\U00000378\U00000915"sv, {888, 2325}, {1, 2}},
+ {L"\U00000378\U00000308\U00000915"sv, {888, 2325}, {2, 3}},
+ {L"\U00000378\U000000a9"sv, {888, 169}, {1, 2}},
+ {L"\U00000378\U00000308\U000000a9"sv, {888, 169}, {2, 3}},
+ {L"\U00000378\U00000020"sv, {888, 32}, {1, 2}},
+ {L"\U00000378\U00000308\U00000020"sv, {888, 32}, {2, 3}},
+ {L"\U00000378\U00000378"sv, {888, 888}, {1, 2}},
+ {L"\U00000378\U00000308\U00000378"sv, {888, 888}, {2, 3}},
+ {L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308"sv, {13, 97, 10, 776}, {2, 3, 4, 5}},
+ {L"\U00000061\U00000308"sv, {97}, {2}},
+ {L"\U00000020\U0000200d\U00000646"sv, {32, 1606}, {2, 3}},
+ {L"\U00000646\U0000200d\U00000020"sv, {1606, 32}, {2, 3}},
+ {L"\U00001100\U00001100"sv, {4352}, {2}},
+ {L"\U0000ac00\U000011a8\U00001100"sv, {44032, 4352}, {2, 3}},
+ {L"\U0000ac01\U000011a8\U00001100"sv, {44033, 4352}, {2, 3}},
+ {L"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {127462, 127464, 98}, {4, 6, 7}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 5, 7, 8}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 6, 8, 9}},
+ {L"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127463, 98}, {1, 4, 8, 9}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062"sv, {97, 127462, 127464, 98}, {1, 5, 9, 10}},
+ {L"\U00000061\U0000200d"sv, {97}, {2}},
+ {L"\U00000061\U00000308\U00000062"sv, {97, 98}, {2, 3}},
+ {L"\U00000061\U00000903\U00000062"sv, {97, 98}, {2, 3}},
+ {L"\U00000061\U00000600\U00000062"sv, {97, 1536}, {1, 3}},
+ {L"\U0001f476\U0001f3ff\U0001f476"sv, {128118, 128118}, {4, 6}},
+ {L"\U00000061\U0001f3ff\U0001f476"sv, {97, 128118}, {3, 5}},
+ {L"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1"sv, {97, 128118}, {3, 8}},
+ {L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff"sv, {128118}, {10}},
+ {L"\U0001f6d1\U0000200d\U0001f6d1"sv, {128721}, {5}},
+ {L"\U00000061\U0000200d\U0001f6d1"sv, {97, 128721}, {2, 4}},
+ {L"\U00002701\U0000200d\U00002701"sv, {9985, 9985}, {2, 3}},
+ {L"\U00000061\U0000200d\U00002701"sv, {97, 9985}, {2, 3}},
+ {L"\U00000915\U00000924"sv, {2325, 2340}, {1, 2}},
+ {L"\U00000915\U0000094d\U00000924"sv, {2325}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {4}},
+ {L"\U00000915\U0000094d\U0000200d\U00000924"sv, {2325}, {4}},
+ {L"\U00000915\U0000093c\U0000200d\U0000094d\U00000924"sv, {2325}, {5}},
+ {L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924"sv, {2325}, {5}},
+ {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f"sv, {2325}, {5}},
+ {L"\U00000915\U0000094d\U00000061"sv, {2325, 97}, {2, 3}},
+ {L"\U00000061\U0000094d\U00000924"sv, {97}, {3}},
+ {L"\U0000003f\U0000094d\U00000924"sv, {63}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {4}},
+ {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb"sv, {2744}, {5}},
+ {L"\U00001019\U00001039\U00001018\U0000102c\U00001037"sv, {4121, 4140}, {3, 5}},
+ {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011"sv, {4100}, {6}},
+ {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38"sv, {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
+ {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8"sv, {6047}, {6}},
+ {L"\U00001b26\U00001b17\U00001b44\U00001b13"sv, {6950, 6935}, {1, 4}},
+ {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04"sv, {6951, 6931, 6923}, {1, 4, 6}},
+ {L"\U00001795\U000017d2\U000017af\U00001798"sv, {6037, 6040}, {3, 4}},
+ {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799"sv, {6048, 6033, 6041}, {3, 5, 6}},
+ {L"\U00001b05\U00001b44\U00001b33\U00001b03"sv, {6917}, {4}},
+ {L"\U00000cf1\U00000c95"sv, {3313, 3221}, {1, 2}},
+ {L"\U00000cf2\U00000cab"sv, {3314, 3243}, {1, 2}},
+ {L"\U00000cf1\U00000c95\U00000cbf"sv, {3313, 3221}, {1, 3}},
+ {L"\U00001cf5\U00000995"sv, {7413}, {2}},
+ {L"\U00001cf6\U000009aa"sv, {7414}, {2}},
+ {L"\U00001cf5\U0000200c\U00000995"sv, {7413, 2453}, {2, 3}},
+ {L"\U00001cf6\U0000200c\U000009aa"sv, {7414, 2474}, {2, 3}},
+ {L"\U00011a3a\U00011a0b"sv, {72250}, {4}}}};
/// The data for UTF-8.
///
@@ -1804,859 +1806,859 @@ std::array<data<wchar_t>, 853> data_utf16 = {{
/// since the size of the code units differ the breaks can contain different
/// values.
std::array<data<wchar_t>, 853> data_utf32 = {{
- {L"\U0000000d\U0000000d", {13, 13}, {1, 2}},
- {L"\U0000000d\U00000308\U0000000d", {13, 776, 13}, {1, 2, 3}},
- {L"\U0000000d\U0000000a", {13}, {2}},
- {L"\U0000000d\U00000308\U0000000a", {13, 776, 10}, {1, 2, 3}},
- {L"\U0000000d\U00000000", {13, 0}, {1, 2}},
- {L"\U0000000d\U00000308\U00000000", {13, 776, 0}, {1, 2, 3}},
- {L"\U0000000d\U0000094d", {13, 2381}, {1, 2}},
- {L"\U0000000d\U00000308\U0000094d", {13, 776}, {1, 3}},
- {L"\U0000000d\U00000300", {13, 768}, {1, 2}},
- {L"\U0000000d\U00000308\U00000300", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200c", {13, 8204}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200c", {13, 776}, {1, 3}},
- {L"\U0000000d\U0000200d", {13, 8205}, {1, 2}},
- {L"\U0000000d\U00000308\U0000200d", {13, 776}, {1, 3}},
- {L"\U0000000d\U0001f1e6", {13, 127462}, {1, 2}},
- {L"\U0000000d\U00000308\U0001f1e6", {13, 776, 127462}, {1, 2, 3}},
- {L"\U0000000d\U000006dd", {13, 1757}, {1, 2}},
- {L"\U0000000d\U00000308\U000006dd", {13, 776, 1757}, {1, 2, 3}},
- {L"\U0000000d\U00000903", {13, 2307}, {1, 2}},
- {L"\U0000000d\U00000308\U00000903", {13, 776}, {1, 3}},
- {L"\U0000000d\U00001100", {13, 4352}, {1, 2}},
- {L"\U0000000d\U00000308\U00001100", {13, 776, 4352}, {1, 2, 3}},
- {L"\U0000000d\U00001160", {13, 4448}, {1, 2}},
- {L"\U0000000d\U00000308\U00001160", {13, 776, 4448}, {1, 2, 3}},
- {L"\U0000000d\U000011a8", {13, 4520}, {1, 2}},
- {L"\U0000000d\U00000308\U000011a8", {13, 776, 4520}, {1, 2, 3}},
- {L"\U0000000d\U0000ac00", {13, 44032}, {1, 2}},
- {L"\U0000000d\U00000308\U0000ac00", {13, 776, 44032}, {1, 2, 3}},
- {L"\U0000000d\U0000ac01", {13, 44033}, {1, 2}},
- {L"\U0000000d\U00000308\U0000ac01", {13, 776, 44033}, {1, 2, 3}},
- {L"\U0000000d\U00001cf5", {13, 7413}, {1, 2}},
- {L"\U0000000d\U00000308\U00001cf5", {13, 776, 7413}, {1, 2, 3}},
- {L"\U0000000d\U00000915", {13, 2325}, {1, 2}},
- {L"\U0000000d\U00000308\U00000915", {13, 776, 2325}, {1, 2, 3}},
- {L"\U0000000d\U000000a9", {13, 169}, {1, 2}},
- {L"\U0000000d\U00000308\U000000a9", {13, 776, 169}, {1, 2, 3}},
- {L"\U0000000d\U00000020", {13, 32}, {1, 2}},
- {L"\U0000000d\U00000308\U00000020", {13, 776, 32}, {1, 2, 3}},
- {L"\U0000000d\U00000378", {13, 888}, {1, 2}},
- {L"\U0000000d\U00000308\U00000378", {13, 776, 888}, {1, 2, 3}},
- {L"\U0000000a\U0000000d", {10, 13}, {1, 2}},
- {L"\U0000000a\U00000308\U0000000d", {10, 776, 13}, {1, 2, 3}},
- {L"\U0000000a\U0000000a", {10, 10}, {1, 2}},
- {L"\U0000000a\U00000308\U0000000a", {10, 776, 10}, {1, 2, 3}},
- {L"\U0000000a\U00000000", {10, 0}, {1, 2}},
- {L"\U0000000a\U00000308\U00000000", {10, 776, 0}, {1, 2, 3}},
- {L"\U0000000a\U0000094d", {10, 2381}, {1, 2}},
- {L"\U0000000a\U00000308\U0000094d", {10, 776}, {1, 3}},
- {L"\U0000000a\U00000300", {10, 768}, {1, 2}},
- {L"\U0000000a\U00000308\U00000300", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200c", {10, 8204}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200c", {10, 776}, {1, 3}},
- {L"\U0000000a\U0000200d", {10, 8205}, {1, 2}},
- {L"\U0000000a\U00000308\U0000200d", {10, 776}, {1, 3}},
- {L"\U0000000a\U0001f1e6", {10, 127462}, {1, 2}},
- {L"\U0000000a\U00000308\U0001f1e6", {10, 776, 127462}, {1, 2, 3}},
- {L"\U0000000a\U000006dd", {10, 1757}, {1, 2}},
- {L"\U0000000a\U00000308\U000006dd", {10, 776, 1757}, {1, 2, 3}},
- {L"\U0000000a\U00000903", {10, 2307}, {1, 2}},
- {L"\U0000000a\U00000308\U00000903", {10, 776}, {1, 3}},
- {L"\U0000000a\U00001100", {10, 4352}, {1, 2}},
- {L"\U0000000a\U00000308\U00001100", {10, 776, 4352}, {1, 2, 3}},
- {L"\U0000000a\U00001160", {10, 4448}, {1, 2}},
- {L"\U0000000a\U00000308\U00001160", {10, 776, 4448}, {1, 2, 3}},
- {L"\U0000000a\U000011a8", {10, 4520}, {1, 2}},
- {L"\U0000000a\U00000308\U000011a8", {10, 776, 4520}, {1, 2, 3}},
- {L"\U0000000a\U0000ac00", {10, 44032}, {1, 2}},
- {L"\U0000000a\U00000308\U0000ac00", {10, 776, 44032}, {1, 2, 3}},
- {L"\U0000000a\U0000ac01", {10, 44033}, {1, 2}},
- {L"\U0000000a\U00000308\U0000ac01", {10, 776, 44033}, {1, 2, 3}},
- {L"\U0000000a\U00001cf5", {10, 7413}, {1, 2}},
- {L"\U0000000a\U00000308\U00001cf5", {10, 776, 7413}, {1, 2, 3}},
- {L"\U0000000a\U00000915", {10, 2325}, {1, 2}},
- {L"\U0000000a\U00000308\U00000915", {10, 776, 2325}, {1, 2, 3}},
- {L"\U0000000a\U000000a9", {10, 169}, {1, 2}},
- {L"\U0000000a\U00000308\U000000a9", {10, 776, 169}, {1, 2, 3}},
- {L"\U0000000a\U00000020", {10, 32}, {1, 2}},
- {L"\U0000000a\U00000308\U00000020", {10, 776, 32}, {1, 2, 3}},
- {L"\U0000000a\U00000378", {10, 888}, {1, 2}},
- {L"\U0000000a\U00000308\U00000378", {10, 776, 888}, {1, 2, 3}},
- {L"\U00000000\U0000000d", {0, 13}, {1, 2}},
- {L"\U00000000\U00000308\U0000000d", {0, 776, 13}, {1, 2, 3}},
- {L"\U00000000\U0000000a", {0, 10}, {1, 2}},
- {L"\U00000000\U00000308\U0000000a", {0, 776, 10}, {1, 2, 3}},
- {L"\U00000000\U00000000", {0, 0}, {1, 2}},
- {L"\U00000000\U00000308\U00000000", {0, 776, 0}, {1, 2, 3}},
- {L"\U00000000\U0000094d", {0, 2381}, {1, 2}},
- {L"\U00000000\U00000308\U0000094d", {0, 776}, {1, 3}},
- {L"\U00000000\U00000300", {0, 768}, {1, 2}},
- {L"\U00000000\U00000308\U00000300", {0, 776}, {1, 3}},
- {L"\U00000000\U0000200c", {0, 8204}, {1, 2}},
- {L"\U00000000\U00000308\U0000200c", {0, 776}, {1, 3}},
- {L"\U00000000\U0000200d", {0, 8205}, {1, 2}},
- {L"\U00000000\U00000308\U0000200d", {0, 776}, {1, 3}},
- {L"\U00000000\U0001f1e6", {0, 127462}, {1, 2}},
- {L"\U00000000\U00000308\U0001f1e6", {0, 776, 127462}, {1, 2, 3}},
- {L"\U00000000\U000006dd", {0, 1757}, {1, 2}},
- {L"\U00000000\U00000308\U000006dd", {0, 776, 1757}, {1, 2, 3}},
- {L"\U00000000\U00000903", {0, 2307}, {1, 2}},
- {L"\U00000000\U00000308\U00000903", {0, 776}, {1, 3}},
- {L"\U00000000\U00001100", {0, 4352}, {1, 2}},
- {L"\U00000000\U00000308\U00001100", {0, 776, 4352}, {1, 2, 3}},
- {L"\U00000000\U00001160", {0, 4448}, {1, 2}},
- {L"\U00000000\U00000308\U00001160", {0, 776, 4448}, {1, 2, 3}},
- {L"\U00000000\U000011a8", {0, 4520}, {1, 2}},
- {L"\U00000000\U00000308\U000011a8", {0, 776, 4520}, {1, 2, 3}},
- {L"\U00000000\U0000ac00", {0, 44032}, {1, 2}},
- {L"\U00000000\U00000308\U0000ac00", {0, 776, 44032}, {1, 2, 3}},
- {L"\U00000000\U0000ac01", {0, 44033}, {1, 2}},
- {L"\U00000000\U00000308\U0000ac01", {0, 776, 44033}, {1, 2, 3}},
- {L"\U00000000\U00001cf5", {0, 7413}, {1, 2}},
- {L"\U00000000\U00000308\U00001cf5", {0, 776, 7413}, {1, 2, 3}},
- {L"\U00000000\U00000915", {0, 2325}, {1, 2}},
- {L"\U00000000\U00000308\U00000915", {0, 776, 2325}, {1, 2, 3}},
- {L"\U00000000\U000000a9", {0, 169}, {1, 2}},
- {L"\U00000000\U00000308\U000000a9", {0, 776, 169}, {1, 2, 3}},
- {L"\U00000000\U00000020", {0, 32}, {1, 2}},
- {L"\U00000000\U00000308\U00000020", {0, 776, 32}, {1, 2, 3}},
- {L"\U00000000\U00000378", {0, 888}, {1, 2}},
- {L"\U00000000\U00000308\U00000378", {0, 776, 888}, {1, 2, 3}},
- {L"\U0000094d\U0000000d", {2381, 13}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000d", {2381, 13}, {2, 3}},
- {L"\U0000094d\U0000000a", {2381, 10}, {1, 2}},
- {L"\U0000094d\U00000308\U0000000a", {2381, 10}, {2, 3}},
- {L"\U0000094d\U00000000", {2381, 0}, {1, 2}},
- {L"\U0000094d\U00000308\U00000000", {2381, 0}, {2, 3}},
- {L"\U0000094d\U0000094d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000094d", {2381}, {3}},
- {L"\U0000094d\U00000300", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000300", {2381}, {3}},
- {L"\U0000094d\U0000200c", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200c", {2381}, {3}},
- {L"\U0000094d\U0000200d", {2381}, {2}},
- {L"\U0000094d\U00000308\U0000200d", {2381}, {3}},
- {L"\U0000094d\U0001f1e6", {2381, 127462}, {1, 2}},
- {L"\U0000094d\U00000308\U0001f1e6", {2381, 127462}, {2, 3}},
- {L"\U0000094d\U000006dd", {2381, 1757}, {1, 2}},
- {L"\U0000094d\U00000308\U000006dd", {2381, 1757}, {2, 3}},
- {L"\U0000094d\U00000903", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000903", {2381}, {3}},
- {L"\U0000094d\U00001100", {2381, 4352}, {1, 2}},
- {L"\U0000094d\U00000308\U00001100", {2381, 4352}, {2, 3}},
- {L"\U0000094d\U00001160", {2381, 4448}, {1, 2}},
- {L"\U0000094d\U00000308\U00001160", {2381, 4448}, {2, 3}},
- {L"\U0000094d\U000011a8", {2381, 4520}, {1, 2}},
- {L"\U0000094d\U00000308\U000011a8", {2381, 4520}, {2, 3}},
- {L"\U0000094d\U0000ac00", {2381, 44032}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac00", {2381, 44032}, {2, 3}},
- {L"\U0000094d\U0000ac01", {2381, 44033}, {1, 2}},
- {L"\U0000094d\U00000308\U0000ac01", {2381, 44033}, {2, 3}},
- {L"\U0000094d\U00001cf5", {2381, 7413}, {1, 2}},
- {L"\U0000094d\U00000308\U00001cf5", {2381, 7413}, {2, 3}},
- {L"\U0000094d\U00000915", {2381}, {2}},
- {L"\U0000094d\U00000308\U00000915", {2381}, {3}},
- {L"\U0000094d\U000000a9", {2381, 169}, {1, 2}},
- {L"\U0000094d\U00000308\U000000a9", {2381, 169}, {2, 3}},
- {L"\U0000094d\U00000020", {2381, 32}, {1, 2}},
- {L"\U0000094d\U00000308\U00000020", {2381, 32}, {2, 3}},
- {L"\U0000094d\U00000378", {2381, 888}, {1, 2}},
- {L"\U0000094d\U00000308\U00000378", {2381, 888}, {2, 3}},
- {L"\U00000300\U0000000d", {768, 13}, {1, 2}},
- {L"\U00000300\U00000308\U0000000d", {768, 13}, {2, 3}},
- {L"\U00000300\U0000000a", {768, 10}, {1, 2}},
- {L"\U00000300\U00000308\U0000000a", {768, 10}, {2, 3}},
- {L"\U00000300\U00000000", {768, 0}, {1, 2}},
- {L"\U00000300\U00000308\U00000000", {768, 0}, {2, 3}},
- {L"\U00000300\U0000094d", {768}, {2}},
- {L"\U00000300\U00000308\U0000094d", {768}, {3}},
- {L"\U00000300\U00000300", {768}, {2}},
- {L"\U00000300\U00000308\U00000300", {768}, {3}},
- {L"\U00000300\U0000200c", {768}, {2}},
- {L"\U00000300\U00000308\U0000200c", {768}, {3}},
- {L"\U00000300\U0000200d", {768}, {2}},
- {L"\U00000300\U00000308\U0000200d", {768}, {3}},
- {L"\U00000300\U0001f1e6", {768, 127462}, {1, 2}},
- {L"\U00000300\U00000308\U0001f1e6", {768, 127462}, {2, 3}},
- {L"\U00000300\U000006dd", {768, 1757}, {1, 2}},
- {L"\U00000300\U00000308\U000006dd", {768, 1757}, {2, 3}},
- {L"\U00000300\U00000903", {768}, {2}},
- {L"\U00000300\U00000308\U00000903", {768}, {3}},
- {L"\U00000300\U00001100", {768, 4352}, {1, 2}},
- {L"\U00000300\U00000308\U00001100", {768, 4352}, {2, 3}},
- {L"\U00000300\U00001160", {768, 4448}, {1, 2}},
- {L"\U00000300\U00000308\U00001160", {768, 4448}, {2, 3}},
- {L"\U00000300\U000011a8", {768, 4520}, {1, 2}},
- {L"\U00000300\U00000308\U000011a8", {768, 4520}, {2, 3}},
- {L"\U00000300\U0000ac00", {768, 44032}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac00", {768, 44032}, {2, 3}},
- {L"\U00000300\U0000ac01", {768, 44033}, {1, 2}},
- {L"\U00000300\U00000308\U0000ac01", {768, 44033}, {2, 3}},
- {L"\U00000300\U00001cf5", {768, 7413}, {1, 2}},
- {L"\U00000300\U00000308\U00001cf5", {768, 7413}, {2, 3}},
- {L"\U00000300\U00000915", {768, 2325}, {1, 2}},
- {L"\U00000300\U00000308\U00000915", {768, 2325}, {2, 3}},
- {L"\U00000300\U000000a9", {768, 169}, {1, 2}},
- {L"\U00000300\U00000308\U000000a9", {768, 169}, {2, 3}},
- {L"\U00000300\U00000020", {768, 32}, {1, 2}},
- {L"\U00000300\U00000308\U00000020", {768, 32}, {2, 3}},
- {L"\U00000300\U00000378", {768, 888}, {1, 2}},
- {L"\U00000300\U00000308\U00000378", {768, 888}, {2, 3}},
- {L"\U0000200c\U0000000d", {8204, 13}, {1, 2}},
- {L"\U0000200c\U00000308\U0000000d", {8204, 13}, {2, 3}},
- {L"\U0000200c\U0000000a", {8204, 10}, {1, 2}},
- {L"\U0000200c\U00000308\U0000000a", {8204, 10}, {2, 3}},
- {L"\U0000200c\U00000000", {8204, 0}, {1, 2}},
- {L"\U0000200c\U00000308\U00000000", {8204, 0}, {2, 3}},
- {L"\U0000200c\U0000094d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000094d", {8204}, {3}},
- {L"\U0000200c\U00000300", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000300", {8204}, {3}},
- {L"\U0000200c\U0000200c", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200c", {8204}, {3}},
- {L"\U0000200c\U0000200d", {8204}, {2}},
- {L"\U0000200c\U00000308\U0000200d", {8204}, {3}},
- {L"\U0000200c\U0001f1e6", {8204, 127462}, {1, 2}},
- {L"\U0000200c\U00000308\U0001f1e6", {8204, 127462}, {2, 3}},
- {L"\U0000200c\U000006dd", {8204, 1757}, {1, 2}},
- {L"\U0000200c\U00000308\U000006dd", {8204, 1757}, {2, 3}},
- {L"\U0000200c\U00000903", {8204}, {2}},
- {L"\U0000200c\U00000308\U00000903", {8204}, {3}},
- {L"\U0000200c\U00001100", {8204, 4352}, {1, 2}},
- {L"\U0000200c\U00000308\U00001100", {8204, 4352}, {2, 3}},
- {L"\U0000200c\U00001160", {8204, 4448}, {1, 2}},
- {L"\U0000200c\U00000308\U00001160", {8204, 4448}, {2, 3}},
- {L"\U0000200c\U000011a8", {8204, 4520}, {1, 2}},
- {L"\U0000200c\U00000308\U000011a8", {8204, 4520}, {2, 3}},
- {L"\U0000200c\U0000ac00", {8204, 44032}, {1, 2}},
- {L"\U0000200c\U00000308\U0000ac00", {8204, 44032}, {2, 3}},
- {L"\U0000200c\U0000ac01", {8204, 44033}, {1, 2}},
- {L"\U0000200c\U00000308\U0000ac01", {8204, 44033}, {2, 3}},
- {L"\U0000200c\U00001cf5", {8204, 7413}, {1, 2}},
- {L"\U0000200c\U00000308\U00001cf5", {8204, 7413}, {2, 3}},
- {L"\U0000200c\U00000915", {8204, 2325}, {1, 2}},
- {L"\U0000200c\U00000308\U00000915", {8204, 2325}, {2, 3}},
- {L"\U0000200c\U000000a9", {8204, 169}, {1, 2}},
- {L"\U0000200c\U00000308\U000000a9", {8204, 169}, {2, 3}},
- {L"\U0000200c\U00000020", {8204, 32}, {1, 2}},
- {L"\U0000200c\U00000308\U00000020", {8204, 32}, {2, 3}},
- {L"\U0000200c\U00000378", {8204, 888}, {1, 2}},
- {L"\U0000200c\U00000308\U00000378", {8204, 888}, {2, 3}},
- {L"\U0000200d\U0000000d", {8205, 13}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000d", {8205, 13}, {2, 3}},
- {L"\U0000200d\U0000000a", {8205, 10}, {1, 2}},
- {L"\U0000200d\U00000308\U0000000a", {8205, 10}, {2, 3}},
- {L"\U0000200d\U00000000", {8205, 0}, {1, 2}},
- {L"\U0000200d\U00000308\U00000000", {8205, 0}, {2, 3}},
- {L"\U0000200d\U0000094d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000094d", {8205}, {3}},
- {L"\U0000200d\U00000300", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000300", {8205}, {3}},
- {L"\U0000200d\U0000200c", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200c", {8205}, {3}},
- {L"\U0000200d\U0000200d", {8205}, {2}},
- {L"\U0000200d\U00000308\U0000200d", {8205}, {3}},
- {L"\U0000200d\U0001f1e6", {8205, 127462}, {1, 2}},
- {L"\U0000200d\U00000308\U0001f1e6", {8205, 127462}, {2, 3}},
- {L"\U0000200d\U000006dd", {8205, 1757}, {1, 2}},
- {L"\U0000200d\U00000308\U000006dd", {8205, 1757}, {2, 3}},
- {L"\U0000200d\U00000903", {8205}, {2}},
- {L"\U0000200d\U00000308\U00000903", {8205}, {3}},
- {L"\U0000200d\U00001100", {8205, 4352}, {1, 2}},
- {L"\U0000200d\U00000308\U00001100", {8205, 4352}, {2, 3}},
- {L"\U0000200d\U00001160", {8205, 4448}, {1, 2}},
- {L"\U0000200d\U00000308\U00001160", {8205, 4448}, {2, 3}},
- {L"\U0000200d\U000011a8", {8205, 4520}, {1, 2}},
- {L"\U0000200d\U00000308\U000011a8", {8205, 4520}, {2, 3}},
- {L"\U0000200d\U0000ac00", {8205, 44032}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac00", {8205, 44032}, {2, 3}},
- {L"\U0000200d\U0000ac01", {8205, 44033}, {1, 2}},
- {L"\U0000200d\U00000308\U0000ac01", {8205, 44033}, {2, 3}},
- {L"\U0000200d\U00001cf5", {8205, 7413}, {1, 2}},
- {L"\U0000200d\U00000308\U00001cf5", {8205, 7413}, {2, 3}},
- {L"\U0000200d\U00000915", {8205, 2325}, {1, 2}},
- {L"\U0000200d\U00000308\U00000915", {8205, 2325}, {2, 3}},
- {L"\U0000200d\U000000a9", {8205, 169}, {1, 2}},
- {L"\U0000200d\U00000308\U000000a9", {8205, 169}, {2, 3}},
- {L"\U0000200d\U00000020", {8205, 32}, {1, 2}},
- {L"\U0000200d\U00000308\U00000020", {8205, 32}, {2, 3}},
- {L"\U0000200d\U00000378", {8205, 888}, {1, 2}},
- {L"\U0000200d\U00000308\U00000378", {8205, 888}, {2, 3}},
- {L"\U0001f1e6\U0000000d", {127462, 13}, {1, 2}},
- {L"\U0001f1e6\U00000308\U0000000d", {127462, 13}, {2, 3}},
- {L"\U0001f1e6\U0000000a", {127462, 10}, {1, 2}},
- {L"\U0001f1e6\U00000308\U0000000a", {127462, 10}, {2, 3}},
- {L"\U0001f1e6\U00000000", {127462, 0}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000000", {127462, 0}, {2, 3}},
- {L"\U0001f1e6\U0000094d", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0000094d", {127462}, {3}},
- {L"\U0001f1e6\U00000300", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000300", {127462}, {3}},
- {L"\U0001f1e6\U0000200c", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0000200c", {127462}, {3}},
- {L"\U0001f1e6\U0000200d", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0000200d", {127462}, {3}},
- {L"\U0001f1e6\U0001f1e6", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U0001f1e6", {127462, 127462}, {2, 3}},
- {L"\U0001f1e6\U000006dd", {127462, 1757}, {1, 2}},
- {L"\U0001f1e6\U00000308\U000006dd", {127462, 1757}, {2, 3}},
- {L"\U0001f1e6\U00000903", {127462}, {2}},
- {L"\U0001f1e6\U00000308\U00000903", {127462}, {3}},
- {L"\U0001f1e6\U00001100", {127462, 4352}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00001100", {127462, 4352}, {2, 3}},
- {L"\U0001f1e6\U00001160", {127462, 4448}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00001160", {127462, 4448}, {2, 3}},
- {L"\U0001f1e6\U000011a8", {127462, 4520}, {1, 2}},
- {L"\U0001f1e6\U00000308\U000011a8", {127462, 4520}, {2, 3}},
- {L"\U0001f1e6\U0000ac00", {127462, 44032}, {1, 2}},
- {L"\U0001f1e6\U00000308\U0000ac00", {127462, 44032}, {2, 3}},
- {L"\U0001f1e6\U0000ac01", {127462, 44033}, {1, 2}},
- {L"\U0001f1e6\U00000308\U0000ac01", {127462, 44033}, {2, 3}},
- {L"\U0001f1e6\U00001cf5", {127462, 7413}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00001cf5", {127462, 7413}, {2, 3}},
- {L"\U0001f1e6\U00000915", {127462, 2325}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000915", {127462, 2325}, {2, 3}},
- {L"\U0001f1e6\U000000a9", {127462, 169}, {1, 2}},
- {L"\U0001f1e6\U00000308\U000000a9", {127462, 169}, {2, 3}},
- {L"\U0001f1e6\U00000020", {127462, 32}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000020", {127462, 32}, {2, 3}},
- {L"\U0001f1e6\U00000378", {127462, 888}, {1, 2}},
- {L"\U0001f1e6\U00000308\U00000378", {127462, 888}, {2, 3}},
- {L"\U000006dd\U0000000d", {1757, 13}, {1, 2}},
- {L"\U000006dd\U00000308\U0000000d", {1757, 13}, {2, 3}},
- {L"\U000006dd\U0000000a", {1757, 10}, {1, 2}},
- {L"\U000006dd\U00000308\U0000000a", {1757, 10}, {2, 3}},
- {L"\U000006dd\U00000000", {1757, 0}, {1, 2}},
- {L"\U000006dd\U00000308\U00000000", {1757, 0}, {2, 3}},
- {L"\U000006dd\U0000094d", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000094d", {1757}, {3}},
- {L"\U000006dd\U00000300", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000300", {1757}, {3}},
- {L"\U000006dd\U0000200c", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000200c", {1757}, {3}},
- {L"\U000006dd\U0000200d", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000200d", {1757}, {3}},
- {L"\U000006dd\U0001f1e6", {1757}, {2}},
- {L"\U000006dd\U00000308\U0001f1e6", {1757, 127462}, {2, 3}},
- {L"\U000006dd\U000006dd", {1757}, {2}},
- {L"\U000006dd\U00000308\U000006dd", {1757, 1757}, {2, 3}},
- {L"\U000006dd\U00000903", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000903", {1757}, {3}},
- {L"\U000006dd\U00001100", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001100", {1757, 4352}, {2, 3}},
- {L"\U000006dd\U00001160", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001160", {1757, 4448}, {2, 3}},
- {L"\U000006dd\U000011a8", {1757}, {2}},
- {L"\U000006dd\U00000308\U000011a8", {1757, 4520}, {2, 3}},
- {L"\U000006dd\U0000ac00", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000ac00", {1757, 44032}, {2, 3}},
- {L"\U000006dd\U0000ac01", {1757}, {2}},
- {L"\U000006dd\U00000308\U0000ac01", {1757, 44033}, {2, 3}},
- {L"\U000006dd\U00001cf5", {1757}, {2}},
- {L"\U000006dd\U00000308\U00001cf5", {1757, 7413}, {2, 3}},
- {L"\U000006dd\U00000915", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000915", {1757, 2325}, {2, 3}},
- {L"\U000006dd\U000000a9", {1757}, {2}},
- {L"\U000006dd\U00000308\U000000a9", {1757, 169}, {2, 3}},
- {L"\U000006dd\U00000020", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000020", {1757, 32}, {2, 3}},
- {L"\U000006dd\U00000378", {1757}, {2}},
- {L"\U000006dd\U00000308\U00000378", {1757, 888}, {2, 3}},
- {L"\U00000903\U0000000d", {2307, 13}, {1, 2}},
- {L"\U00000903\U00000308\U0000000d", {2307, 13}, {2, 3}},
- {L"\U00000903\U0000000a", {2307, 10}, {1, 2}},
- {L"\U00000903\U00000308\U0000000a", {2307, 10}, {2, 3}},
- {L"\U00000903\U00000000", {2307, 0}, {1, 2}},
- {L"\U00000903\U00000308\U00000000", {2307, 0}, {2, 3}},
- {L"\U00000903\U0000094d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000094d", {2307}, {3}},
- {L"\U00000903\U00000300", {2307}, {2}},
- {L"\U00000903\U00000308\U00000300", {2307}, {3}},
- {L"\U00000903\U0000200c", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200c", {2307}, {3}},
- {L"\U00000903\U0000200d", {2307}, {2}},
- {L"\U00000903\U00000308\U0000200d", {2307}, {3}},
- {L"\U00000903\U0001f1e6", {2307, 127462}, {1, 2}},
- {L"\U00000903\U00000308\U0001f1e6", {2307, 127462}, {2, 3}},
- {L"\U00000903\U000006dd", {2307, 1757}, {1, 2}},
- {L"\U00000903\U00000308\U000006dd", {2307, 1757}, {2, 3}},
- {L"\U00000903\U00000903", {2307}, {2}},
- {L"\U00000903\U00000308\U00000903", {2307}, {3}},
- {L"\U00000903\U00001100", {2307, 4352}, {1, 2}},
- {L"\U00000903\U00000308\U00001100", {2307, 4352}, {2, 3}},
- {L"\U00000903\U00001160", {2307, 4448}, {1, 2}},
- {L"\U00000903\U00000308\U00001160", {2307, 4448}, {2, 3}},
- {L"\U00000903\U000011a8", {2307, 4520}, {1, 2}},
- {L"\U00000903\U00000308\U000011a8", {2307, 4520}, {2, 3}},
- {L"\U00000903\U0000ac00", {2307, 44032}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac00", {2307, 44032}, {2, 3}},
- {L"\U00000903\U0000ac01", {2307, 44033}, {1, 2}},
- {L"\U00000903\U00000308\U0000ac01", {2307, 44033}, {2, 3}},
- {L"\U00000903\U00001cf5", {2307, 7413}, {1, 2}},
- {L"\U00000903\U00000308\U00001cf5", {2307, 7413}, {2, 3}},
- {L"\U00000903\U00000915", {2307, 2325}, {1, 2}},
- {L"\U00000903\U00000308\U00000915", {2307, 2325}, {2, 3}},
- {L"\U00000903\U000000a9", {2307, 169}, {1, 2}},
- {L"\U00000903\U00000308\U000000a9", {2307, 169}, {2, 3}},
- {L"\U00000903\U00000020", {2307, 32}, {1, 2}},
- {L"\U00000903\U00000308\U00000020", {2307, 32}, {2, 3}},
- {L"\U00000903\U00000378", {2307, 888}, {1, 2}},
- {L"\U00000903\U00000308\U00000378", {2307, 888}, {2, 3}},
- {L"\U00001100\U0000000d", {4352, 13}, {1, 2}},
- {L"\U00001100\U00000308\U0000000d", {4352, 13}, {2, 3}},
- {L"\U00001100\U0000000a", {4352, 10}, {1, 2}},
- {L"\U00001100\U00000308\U0000000a", {4352, 10}, {2, 3}},
- {L"\U00001100\U00000000", {4352, 0}, {1, 2}},
- {L"\U00001100\U00000308\U00000000", {4352, 0}, {2, 3}},
- {L"\U00001100\U0000094d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000094d", {4352}, {3}},
- {L"\U00001100\U00000300", {4352}, {2}},
- {L"\U00001100\U00000308\U00000300", {4352}, {3}},
- {L"\U00001100\U0000200c", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200c", {4352}, {3}},
- {L"\U00001100\U0000200d", {4352}, {2}},
- {L"\U00001100\U00000308\U0000200d", {4352}, {3}},
- {L"\U00001100\U0001f1e6", {4352, 127462}, {1, 2}},
- {L"\U00001100\U00000308\U0001f1e6", {4352, 127462}, {2, 3}},
- {L"\U00001100\U000006dd", {4352, 1757}, {1, 2}},
- {L"\U00001100\U00000308\U000006dd", {4352, 1757}, {2, 3}},
- {L"\U00001100\U00000903", {4352}, {2}},
- {L"\U00001100\U00000308\U00000903", {4352}, {3}},
- {L"\U00001100\U00001100", {4352}, {2}},
- {L"\U00001100\U00000308\U00001100", {4352, 4352}, {2, 3}},
- {L"\U00001100\U00001160", {4352}, {2}},
- {L"\U00001100\U00000308\U00001160", {4352, 4448}, {2, 3}},
- {L"\U00001100\U000011a8", {4352, 4520}, {1, 2}},
- {L"\U00001100\U00000308\U000011a8", {4352, 4520}, {2, 3}},
- {L"\U00001100\U0000ac00", {4352}, {2}},
- {L"\U00001100\U00000308\U0000ac00", {4352, 44032}, {2, 3}},
- {L"\U00001100\U0000ac01", {4352}, {2}},
- {L"\U00001100\U00000308\U0000ac01", {4352, 44033}, {2, 3}},
- {L"\U00001100\U00001cf5", {4352, 7413}, {1, 2}},
- {L"\U00001100\U00000308\U00001cf5", {4352, 7413}, {2, 3}},
- {L"\U00001100\U00000915", {4352, 2325}, {1, 2}},
- {L"\U00001100\U00000308\U00000915", {4352, 2325}, {2, 3}},
- {L"\U00001100\U000000a9", {4352, 169}, {1, 2}},
- {L"\U00001100\U00000308\U000000a9", {4352, 169}, {2, 3}},
- {L"\U00001100\U00000020", {4352, 32}, {1, 2}},
- {L"\U00001100\U00000308\U00000020", {4352, 32}, {2, 3}},
- {L"\U00001100\U00000378", {4352, 888}, {1, 2}},
- {L"\U00001100\U00000308\U00000378", {4352, 888}, {2, 3}},
- {L"\U00001160\U0000000d", {4448, 13}, {1, 2}},
- {L"\U00001160\U00000308\U0000000d", {4448, 13}, {2, 3}},
- {L"\U00001160\U0000000a", {4448, 10}, {1, 2}},
- {L"\U00001160\U00000308\U0000000a", {4448, 10}, {2, 3}},
- {L"\U00001160\U00000000", {4448, 0}, {1, 2}},
- {L"\U00001160\U00000308\U00000000", {4448, 0}, {2, 3}},
- {L"\U00001160\U0000094d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000094d", {4448}, {3}},
- {L"\U00001160\U00000300", {4448}, {2}},
- {L"\U00001160\U00000308\U00000300", {4448}, {3}},
- {L"\U00001160\U0000200c", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200c", {4448}, {3}},
- {L"\U00001160\U0000200d", {4448}, {2}},
- {L"\U00001160\U00000308\U0000200d", {4448}, {3}},
- {L"\U00001160\U0001f1e6", {4448, 127462}, {1, 2}},
- {L"\U00001160\U00000308\U0001f1e6", {4448, 127462}, {2, 3}},
- {L"\U00001160\U000006dd", {4448, 1757}, {1, 2}},
- {L"\U00001160\U00000308\U000006dd", {4448, 1757}, {2, 3}},
- {L"\U00001160\U00000903", {4448}, {2}},
- {L"\U00001160\U00000308\U00000903", {4448}, {3}},
- {L"\U00001160\U00001100", {4448, 4352}, {1, 2}},
- {L"\U00001160\U00000308\U00001100", {4448, 4352}, {2, 3}},
- {L"\U00001160\U00001160", {4448}, {2}},
- {L"\U00001160\U00000308\U00001160", {4448, 4448}, {2, 3}},
- {L"\U00001160\U000011a8", {4448}, {2}},
- {L"\U00001160\U00000308\U000011a8", {4448, 4520}, {2, 3}},
- {L"\U00001160\U0000ac00", {4448, 44032}, {1, 2}},
- {L"\U00001160\U00000308\U0000ac00", {4448, 44032}, {2, 3}},
- {L"\U00001160\U0000ac01", {4448, 44033}, {1, 2}},
- {L"\U00001160\U00000308\U0000ac01", {4448, 44033}, {2, 3}},
- {L"\U00001160\U00001cf5", {4448, 7413}, {1, 2}},
- {L"\U00001160\U00000308\U00001cf5", {4448, 7413}, {2, 3}},
- {L"\U00001160\U00000915", {4448, 2325}, {1, 2}},
- {L"\U00001160\U00000308\U00000915", {4448, 2325}, {2, 3}},
- {L"\U00001160\U000000a9", {4448, 169}, {1, 2}},
- {L"\U00001160\U00000308\U000000a9", {4448, 169}, {2, 3}},
- {L"\U00001160\U00000020", {4448, 32}, {1, 2}},
- {L"\U00001160\U00000308\U00000020", {4448, 32}, {2, 3}},
- {L"\U00001160\U00000378", {4448, 888}, {1, 2}},
- {L"\U00001160\U00000308\U00000378", {4448, 888}, {2, 3}},
- {L"\U000011a8\U0000000d", {4520, 13}, {1, 2}},
- {L"\U000011a8\U00000308\U0000000d", {4520, 13}, {2, 3}},
- {L"\U000011a8\U0000000a", {4520, 10}, {1, 2}},
- {L"\U000011a8\U00000308\U0000000a", {4520, 10}, {2, 3}},
- {L"\U000011a8\U00000000", {4520, 0}, {1, 2}},
- {L"\U000011a8\U00000308\U00000000", {4520, 0}, {2, 3}},
- {L"\U000011a8\U0000094d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000094d", {4520}, {3}},
- {L"\U000011a8\U00000300", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000300", {4520}, {3}},
- {L"\U000011a8\U0000200c", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200c", {4520}, {3}},
- {L"\U000011a8\U0000200d", {4520}, {2}},
- {L"\U000011a8\U00000308\U0000200d", {4520}, {3}},
- {L"\U000011a8\U0001f1e6", {4520, 127462}, {1, 2}},
- {L"\U000011a8\U00000308\U0001f1e6", {4520, 127462}, {2, 3}},
- {L"\U000011a8\U000006dd", {4520, 1757}, {1, 2}},
- {L"\U000011a8\U00000308\U000006dd", {4520, 1757}, {2, 3}},
- {L"\U000011a8\U00000903", {4520}, {2}},
- {L"\U000011a8\U00000308\U00000903", {4520}, {3}},
- {L"\U000011a8\U00001100", {4520, 4352}, {1, 2}},
- {L"\U000011a8\U00000308\U00001100", {4520, 4352}, {2, 3}},
- {L"\U000011a8\U00001160", {4520, 4448}, {1, 2}},
- {L"\U000011a8\U00000308\U00001160", {4520, 4448}, {2, 3}},
- {L"\U000011a8\U000011a8", {4520}, {2}},
- {L"\U000011a8\U00000308\U000011a8", {4520, 4520}, {2, 3}},
- {L"\U000011a8\U0000ac00", {4520, 44032}, {1, 2}},
- {L"\U000011a8\U00000308\U0000ac00", {4520, 44032}, {2, 3}},
- {L"\U000011a8\U0000ac01", {4520, 44033}, {1, 2}},
- {L"\U000011a8\U00000308\U0000ac01", {4520, 44033}, {2, 3}},
- {L"\U000011a8\U00001cf5", {4520, 7413}, {1, 2}},
- {L"\U000011a8\U00000308\U00001cf5", {4520, 7413}, {2, 3}},
- {L"\U000011a8\U00000915", {4520, 2325}, {1, 2}},
- {L"\U000011a8\U00000308\U00000915", {4520, 2325}, {2, 3}},
- {L"\U000011a8\U000000a9", {4520, 169}, {1, 2}},
- {L"\U000011a8\U00000308\U000000a9", {4520, 169}, {2, 3}},
- {L"\U000011a8\U00000020", {4520, 32}, {1, 2}},
- {L"\U000011a8\U00000308\U00000020", {4520, 32}, {2, 3}},
- {L"\U000011a8\U00000378", {4520, 888}, {1, 2}},
- {L"\U000011a8\U00000308\U00000378", {4520, 888}, {2, 3}},
- {L"\U0000ac00\U0000000d", {44032, 13}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000000d", {44032, 13}, {2, 3}},
- {L"\U0000ac00\U0000000a", {44032, 10}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000000a", {44032, 10}, {2, 3}},
- {L"\U0000ac00\U00000000", {44032, 0}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000000", {44032, 0}, {2, 3}},
- {L"\U0000ac00\U0000094d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000094d", {44032}, {3}},
- {L"\U0000ac00\U00000300", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000300", {44032}, {3}},
- {L"\U0000ac00\U0000200c", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200c", {44032}, {3}},
- {L"\U0000ac00\U0000200d", {44032}, {2}},
- {L"\U0000ac00\U00000308\U0000200d", {44032}, {3}},
- {L"\U0000ac00\U0001f1e6", {44032, 127462}, {1, 2}},
- {L"\U0000ac00\U00000308\U0001f1e6", {44032, 127462}, {2, 3}},
- {L"\U0000ac00\U000006dd", {44032, 1757}, {1, 2}},
- {L"\U0000ac00\U00000308\U000006dd", {44032, 1757}, {2, 3}},
- {L"\U0000ac00\U00000903", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00000903", {44032}, {3}},
- {L"\U0000ac00\U00001100", {44032, 4352}, {1, 2}},
- {L"\U0000ac00\U00000308\U00001100", {44032, 4352}, {2, 3}},
- {L"\U0000ac00\U00001160", {44032}, {2}},
- {L"\U0000ac00\U00000308\U00001160", {44032, 4448}, {2, 3}},
- {L"\U0000ac00\U000011a8", {44032}, {2}},
- {L"\U0000ac00\U00000308\U000011a8", {44032, 4520}, {2, 3}},
- {L"\U0000ac00\U0000ac00", {44032, 44032}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000ac00", {44032, 44032}, {2, 3}},
- {L"\U0000ac00\U0000ac01", {44032, 44033}, {1, 2}},
- {L"\U0000ac00\U00000308\U0000ac01", {44032, 44033}, {2, 3}},
- {L"\U0000ac00\U00001cf5", {44032, 7413}, {1, 2}},
- {L"\U0000ac00\U00000308\U00001cf5", {44032, 7413}, {2, 3}},
- {L"\U0000ac00\U00000915", {44032, 2325}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000915", {44032, 2325}, {2, 3}},
- {L"\U0000ac00\U000000a9", {44032, 169}, {1, 2}},
- {L"\U0000ac00\U00000308\U000000a9", {44032, 169}, {2, 3}},
- {L"\U0000ac00\U00000020", {44032, 32}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000020", {44032, 32}, {2, 3}},
- {L"\U0000ac00\U00000378", {44032, 888}, {1, 2}},
- {L"\U0000ac00\U00000308\U00000378", {44032, 888}, {2, 3}},
- {L"\U0000ac01\U0000000d", {44033, 13}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000000d", {44033, 13}, {2, 3}},
- {L"\U0000ac01\U0000000a", {44033, 10}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000000a", {44033, 10}, {2, 3}},
- {L"\U0000ac01\U00000000", {44033, 0}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000000", {44033, 0}, {2, 3}},
- {L"\U0000ac01\U0000094d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000094d", {44033}, {3}},
- {L"\U0000ac01\U00000300", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000300", {44033}, {3}},
- {L"\U0000ac01\U0000200c", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200c", {44033}, {3}},
- {L"\U0000ac01\U0000200d", {44033}, {2}},
- {L"\U0000ac01\U00000308\U0000200d", {44033}, {3}},
- {L"\U0000ac01\U0001f1e6", {44033, 127462}, {1, 2}},
- {L"\U0000ac01\U00000308\U0001f1e6", {44033, 127462}, {2, 3}},
- {L"\U0000ac01\U000006dd", {44033, 1757}, {1, 2}},
- {L"\U0000ac01\U00000308\U000006dd", {44033, 1757}, {2, 3}},
- {L"\U0000ac01\U00000903", {44033}, {2}},
- {L"\U0000ac01\U00000308\U00000903", {44033}, {3}},
- {L"\U0000ac01\U00001100", {44033, 4352}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001100", {44033, 4352}, {2, 3}},
- {L"\U0000ac01\U00001160", {44033, 4448}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001160", {44033, 4448}, {2, 3}},
- {L"\U0000ac01\U000011a8", {44033}, {2}},
- {L"\U0000ac01\U00000308\U000011a8", {44033, 4520}, {2, 3}},
- {L"\U0000ac01\U0000ac00", {44033, 44032}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000ac00", {44033, 44032}, {2, 3}},
- {L"\U0000ac01\U0000ac01", {44033, 44033}, {1, 2}},
- {L"\U0000ac01\U00000308\U0000ac01", {44033, 44033}, {2, 3}},
- {L"\U0000ac01\U00001cf5", {44033, 7413}, {1, 2}},
- {L"\U0000ac01\U00000308\U00001cf5", {44033, 7413}, {2, 3}},
- {L"\U0000ac01\U00000915", {44033, 2325}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000915", {44033, 2325}, {2, 3}},
- {L"\U0000ac01\U000000a9", {44033, 169}, {1, 2}},
- {L"\U0000ac01\U00000308\U000000a9", {44033, 169}, {2, 3}},
- {L"\U0000ac01\U00000020", {44033, 32}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000020", {44033, 32}, {2, 3}},
- {L"\U0000ac01\U00000378", {44033, 888}, {1, 2}},
- {L"\U0000ac01\U00000308\U00000378", {44033, 888}, {2, 3}},
- {L"\U00001cf5\U0000000d", {7413, 13}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000000d", {7413, 13}, {2, 3}},
- {L"\U00001cf5\U0000000a", {7413, 10}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000000a", {7413, 10}, {2, 3}},
- {L"\U00001cf5\U00000000", {7413, 0}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000000", {7413, 0}, {2, 3}},
- {L"\U00001cf5\U0000094d", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000094d", {7413}, {3}},
- {L"\U00001cf5\U00000300", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000300", {7413}, {3}},
- {L"\U00001cf5\U0000200c", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000200c", {7413}, {3}},
- {L"\U00001cf5\U0000200d", {7413}, {2}},
- {L"\U00001cf5\U00000308\U0000200d", {7413}, {3}},
- {L"\U00001cf5\U0001f1e6", {7413, 127462}, {1, 2}},
- {L"\U00001cf5\U00000308\U0001f1e6", {7413, 127462}, {2, 3}},
- {L"\U00001cf5\U000006dd", {7413, 1757}, {1, 2}},
- {L"\U00001cf5\U00000308\U000006dd", {7413, 1757}, {2, 3}},
- {L"\U00001cf5\U00000903", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000903", {7413}, {3}},
- {L"\U00001cf5\U00001100", {7413, 4352}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001100", {7413, 4352}, {2, 3}},
- {L"\U00001cf5\U00001160", {7413, 4448}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001160", {7413, 4448}, {2, 3}},
- {L"\U00001cf5\U000011a8", {7413, 4520}, {1, 2}},
- {L"\U00001cf5\U00000308\U000011a8", {7413, 4520}, {2, 3}},
- {L"\U00001cf5\U0000ac00", {7413, 44032}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000ac00", {7413, 44032}, {2, 3}},
- {L"\U00001cf5\U0000ac01", {7413, 44033}, {1, 2}},
- {L"\U00001cf5\U00000308\U0000ac01", {7413, 44033}, {2, 3}},
- {L"\U00001cf5\U00001cf5", {7413, 7413}, {1, 2}},
- {L"\U00001cf5\U00000308\U00001cf5", {7413, 7413}, {2, 3}},
- {L"\U00001cf5\U00000915", {7413}, {2}},
- {L"\U00001cf5\U00000308\U00000915", {7413}, {3}},
- {L"\U00001cf5\U000000a9", {7413, 169}, {1, 2}},
- {L"\U00001cf5\U00000308\U000000a9", {7413, 169}, {2, 3}},
- {L"\U00001cf5\U00000020", {7413, 32}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000020", {7413, 32}, {2, 3}},
- {L"\U00001cf5\U00000378", {7413, 888}, {1, 2}},
- {L"\U00001cf5\U00000308\U00000378", {7413, 888}, {2, 3}},
- {L"\U00000915\U0000000d", {2325, 13}, {1, 2}},
- {L"\U00000915\U00000308\U0000000d", {2325, 13}, {2, 3}},
- {L"\U00000915\U0000000a", {2325, 10}, {1, 2}},
- {L"\U00000915\U00000308\U0000000a", {2325, 10}, {2, 3}},
- {L"\U00000915\U00000000", {2325, 0}, {1, 2}},
- {L"\U00000915\U00000308\U00000000", {2325, 0}, {2, 3}},
- {L"\U00000915\U0000094d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000094d", {2325}, {3}},
- {L"\U00000915\U00000300", {2325}, {2}},
- {L"\U00000915\U00000308\U00000300", {2325}, {3}},
- {L"\U00000915\U0000200c", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200c", {2325}, {3}},
- {L"\U00000915\U0000200d", {2325}, {2}},
- {L"\U00000915\U00000308\U0000200d", {2325}, {3}},
- {L"\U00000915\U0001f1e6", {2325, 127462}, {1, 2}},
- {L"\U00000915\U00000308\U0001f1e6", {2325, 127462}, {2, 3}},
- {L"\U00000915\U000006dd", {2325, 1757}, {1, 2}},
- {L"\U00000915\U00000308\U000006dd", {2325, 1757}, {2, 3}},
- {L"\U00000915\U00000903", {2325}, {2}},
- {L"\U00000915\U00000308\U00000903", {2325}, {3}},
- {L"\U00000915\U00001100", {2325, 4352}, {1, 2}},
- {L"\U00000915\U00000308\U00001100", {2325, 4352}, {2, 3}},
- {L"\U00000915\U00001160", {2325, 4448}, {1, 2}},
- {L"\U00000915\U00000308\U00001160", {2325, 4448}, {2, 3}},
- {L"\U00000915\U000011a8", {2325, 4520}, {1, 2}},
- {L"\U00000915\U00000308\U000011a8", {2325, 4520}, {2, 3}},
- {L"\U00000915\U0000ac00", {2325, 44032}, {1, 2}},
- {L"\U00000915\U00000308\U0000ac00", {2325, 44032}, {2, 3}},
- {L"\U00000915\U0000ac01", {2325, 44033}, {1, 2}},
- {L"\U00000915\U00000308\U0000ac01", {2325, 44033}, {2, 3}},
- {L"\U00000915\U00001cf5", {2325, 7413}, {1, 2}},
- {L"\U00000915\U00000308\U00001cf5", {2325, 7413}, {2, 3}},
- {L"\U00000915\U00000915", {2325, 2325}, {1, 2}},
- {L"\U00000915\U00000308\U00000915", {2325, 2325}, {2, 3}},
- {L"\U00000915\U000000a9", {2325, 169}, {1, 2}},
- {L"\U00000915\U00000308\U000000a9", {2325, 169}, {2, 3}},
- {L"\U00000915\U00000020", {2325, 32}, {1, 2}},
- {L"\U00000915\U00000308\U00000020", {2325, 32}, {2, 3}},
- {L"\U00000915\U00000378", {2325, 888}, {1, 2}},
- {L"\U00000915\U00000308\U00000378", {2325, 888}, {2, 3}},
- {L"\U000000a9\U0000000d", {169, 13}, {1, 2}},
- {L"\U000000a9\U00000308\U0000000d", {169, 13}, {2, 3}},
- {L"\U000000a9\U0000000a", {169, 10}, {1, 2}},
- {L"\U000000a9\U00000308\U0000000a", {169, 10}, {2, 3}},
- {L"\U000000a9\U00000000", {169, 0}, {1, 2}},
- {L"\U000000a9\U00000308\U00000000", {169, 0}, {2, 3}},
- {L"\U000000a9\U0000094d", {169}, {2}},
- {L"\U000000a9\U00000308\U0000094d", {169}, {3}},
- {L"\U000000a9\U00000300", {169}, {2}},
- {L"\U000000a9\U00000308\U00000300", {169}, {3}},
- {L"\U000000a9\U0000200c", {169}, {2}},
- {L"\U000000a9\U00000308\U0000200c", {169}, {3}},
- {L"\U000000a9\U0000200d", {169}, {2}},
- {L"\U000000a9\U00000308\U0000200d", {169}, {3}},
- {L"\U000000a9\U0001f1e6", {169, 127462}, {1, 2}},
- {L"\U000000a9\U00000308\U0001f1e6", {169, 127462}, {2, 3}},
- {L"\U000000a9\U000006dd", {169, 1757}, {1, 2}},
- {L"\U000000a9\U00000308\U000006dd", {169, 1757}, {2, 3}},
- {L"\U000000a9\U00000903", {169}, {2}},
- {L"\U000000a9\U00000308\U00000903", {169}, {3}},
- {L"\U000000a9\U00001100", {169, 4352}, {1, 2}},
- {L"\U000000a9\U00000308\U00001100", {169, 4352}, {2, 3}},
- {L"\U000000a9\U00001160", {169, 4448}, {1, 2}},
- {L"\U000000a9\U00000308\U00001160", {169, 4448}, {2, 3}},
- {L"\U000000a9\U000011a8", {169, 4520}, {1, 2}},
- {L"\U000000a9\U00000308\U000011a8", {169, 4520}, {2, 3}},
- {L"\U000000a9\U0000ac00", {169, 44032}, {1, 2}},
- {L"\U000000a9\U00000308\U0000ac00", {169, 44032}, {2, 3}},
- {L"\U000000a9\U0000ac01", {169, 44033}, {1, 2}},
- {L"\U000000a9\U00000308\U0000ac01", {169, 44033}, {2, 3}},
- {L"\U000000a9\U00001cf5", {169, 7413}, {1, 2}},
- {L"\U000000a9\U00000308\U00001cf5", {169, 7413}, {2, 3}},
- {L"\U000000a9\U00000915", {169, 2325}, {1, 2}},
- {L"\U000000a9\U00000308\U00000915", {169, 2325}, {2, 3}},
- {L"\U000000a9\U000000a9", {169, 169}, {1, 2}},
- {L"\U000000a9\U00000308\U000000a9", {169, 169}, {2, 3}},
- {L"\U000000a9\U00000020", {169, 32}, {1, 2}},
- {L"\U000000a9\U00000308\U00000020", {169, 32}, {2, 3}},
- {L"\U000000a9\U00000378", {169, 888}, {1, 2}},
- {L"\U000000a9\U00000308\U00000378", {169, 888}, {2, 3}},
- {L"\U00000020\U0000000d", {32, 13}, {1, 2}},
- {L"\U00000020\U00000308\U0000000d", {32, 13}, {2, 3}},
- {L"\U00000020\U0000000a", {32, 10}, {1, 2}},
- {L"\U00000020\U00000308\U0000000a", {32, 10}, {2, 3}},
- {L"\U00000020\U00000000", {32, 0}, {1, 2}},
- {L"\U00000020\U00000308\U00000000", {32, 0}, {2, 3}},
- {L"\U00000020\U0000094d", {32}, {2}},
- {L"\U00000020\U00000308\U0000094d", {32}, {3}},
- {L"\U00000020\U00000300", {32}, {2}},
- {L"\U00000020\U00000308\U00000300", {32}, {3}},
- {L"\U00000020\U0000200c", {32}, {2}},
- {L"\U00000020\U00000308\U0000200c", {32}, {3}},
- {L"\U00000020\U0000200d", {32}, {2}},
- {L"\U00000020\U00000308\U0000200d", {32}, {3}},
- {L"\U00000020\U0001f1e6", {32, 127462}, {1, 2}},
- {L"\U00000020\U00000308\U0001f1e6", {32, 127462}, {2, 3}},
- {L"\U00000020\U000006dd", {32, 1757}, {1, 2}},
- {L"\U00000020\U00000308\U000006dd", {32, 1757}, {2, 3}},
- {L"\U00000020\U00000903", {32}, {2}},
- {L"\U00000020\U00000308\U00000903", {32}, {3}},
- {L"\U00000020\U00001100", {32, 4352}, {1, 2}},
- {L"\U00000020\U00000308\U00001100", {32, 4352}, {2, 3}},
- {L"\U00000020\U00001160", {32, 4448}, {1, 2}},
- {L"\U00000020\U00000308\U00001160", {32, 4448}, {2, 3}},
- {L"\U00000020\U000011a8", {32, 4520}, {1, 2}},
- {L"\U00000020\U00000308\U000011a8", {32, 4520}, {2, 3}},
- {L"\U00000020\U0000ac00", {32, 44032}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac00", {32, 44032}, {2, 3}},
- {L"\U00000020\U0000ac01", {32, 44033}, {1, 2}},
- {L"\U00000020\U00000308\U0000ac01", {32, 44033}, {2, 3}},
- {L"\U00000020\U00001cf5", {32, 7413}, {1, 2}},
- {L"\U00000020\U00000308\U00001cf5", {32, 7413}, {2, 3}},
- {L"\U00000020\U00000915", {32, 2325}, {1, 2}},
- {L"\U00000020\U00000308\U00000915", {32, 2325}, {2, 3}},
- {L"\U00000020\U000000a9", {32, 169}, {1, 2}},
- {L"\U00000020\U00000308\U000000a9", {32, 169}, {2, 3}},
- {L"\U00000020\U00000020", {32, 32}, {1, 2}},
- {L"\U00000020\U00000308\U00000020", {32, 32}, {2, 3}},
- {L"\U00000020\U00000378", {32, 888}, {1, 2}},
- {L"\U00000020\U00000308\U00000378", {32, 888}, {2, 3}},
- {L"\U00000378\U0000000d", {888, 13}, {1, 2}},
- {L"\U00000378\U00000308\U0000000d", {888, 13}, {2, 3}},
- {L"\U00000378\U0000000a", {888, 10}, {1, 2}},
- {L"\U00000378\U00000308\U0000000a", {888, 10}, {2, 3}},
- {L"\U00000378\U00000000", {888, 0}, {1, 2}},
- {L"\U00000378\U00000308\U00000000", {888, 0}, {2, 3}},
- {L"\U00000378\U0000094d", {888}, {2}},
- {L"\U00000378\U00000308\U0000094d", {888}, {3}},
- {L"\U00000378\U00000300", {888}, {2}},
- {L"\U00000378\U00000308\U00000300", {888}, {3}},
- {L"\U00000378\U0000200c", {888}, {2}},
- {L"\U00000378\U00000308\U0000200c", {888}, {3}},
- {L"\U00000378\U0000200d", {888}, {2}},
- {L"\U00000378\U00000308\U0000200d", {888}, {3}},
- {L"\U00000378\U0001f1e6", {888, 127462}, {1, 2}},
- {L"\U00000378\U00000308\U0001f1e6", {888, 127462}, {2, 3}},
- {L"\U00000378\U000006dd", {888, 1757}, {1, 2}},
- {L"\U00000378\U00000308\U000006dd", {888, 1757}, {2, 3}},
- {L"\U00000378\U00000903", {888}, {2}},
- {L"\U00000378\U00000308\U00000903", {888}, {3}},
- {L"\U00000378\U00001100", {888, 4352}, {1, 2}},
- {L"\U00000378\U00000308\U00001100", {888, 4352}, {2, 3}},
- {L"\U00000378\U00001160", {888, 4448}, {1, 2}},
- {L"\U00000378\U00000308\U00001160", {888, 4448}, {2, 3}},
- {L"\U00000378\U000011a8", {888, 4520}, {1, 2}},
- {L"\U00000378\U00000308\U000011a8", {888, 4520}, {2, 3}},
- {L"\U00000378\U0000ac00", {888, 44032}, {1, 2}},
- {L"\U00000378\U00000308\U0000ac00", {888, 44032}, {2, 3}},
- {L"\U00000378\U0000ac01", {888, 44033}, {1, 2}},
- {L"\U00000378\U00000308\U0000ac01", {888, 44033}, {2, 3}},
- {L"\U00000378\U00001cf5", {888, 7413}, {1, 2}},
- {L"\U00000378\U00000308\U00001cf5", {888, 7413}, {2, 3}},
- {L"\U00000378\U00000915", {888, 2325}, {1, 2}},
- {L"\U00000378\U00000308\U00000915", {888, 2325}, {2, 3}},
- {L"\U00000378\U000000a9", {888, 169}, {1, 2}},
- {L"\U00000378\U00000308\U000000a9", {888, 169}, {2, 3}},
- {L"\U00000378\U00000020", {888, 32}, {1, 2}},
- {L"\U00000378\U00000308\U00000020", {888, 32}, {2, 3}},
- {L"\U00000378\U00000378", {888, 888}, {1, 2}},
- {L"\U00000378\U00000308\U00000378", {888, 888}, {2, 3}},
- {L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308", {13, 97, 10, 776}, {2, 3, 4, 5}},
- {L"\U00000061\U00000308", {97}, {2}},
- {L"\U00000020\U0000200d\U00000646", {32, 1606}, {2, 3}},
- {L"\U00000646\U0000200d\U00000020", {1606, 32}, {2, 3}},
- {L"\U00001100\U00001100", {4352}, {2}},
- {L"\U0000ac00\U000011a8\U00001100", {44032, 4352}, {2, 3}},
- {L"\U0000ac01\U000011a8\U00001100", {44033, 4352}, {2, 3}},
- {L"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {127462, 127464, 98}, {2, 3, 4}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 3, 4, 5}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062", {97, 127462, 127464, 98}, {1, 4, 5, 6}},
- {L"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062", {97, 127462, 127463, 98}, {1, 3, 5, 6}},
- {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062", {97, 127462, 127464, 98}, {1, 3, 5, 6}},
- {L"\U00000061\U0000200d", {97}, {2}},
- {L"\U00000061\U00000308\U00000062", {97, 98}, {2, 3}},
- {L"\U00000061\U00000903\U00000062", {97, 98}, {2, 3}},
- {L"\U00000061\U00000600\U00000062", {97, 1536}, {1, 3}},
- {L"\U0001f476\U0001f3ff\U0001f476", {128118, 128118}, {2, 3}},
- {L"\U00000061\U0001f3ff\U0001f476", {97, 128118}, {2, 3}},
- {L"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1", {97, 128118}, {2, 5}},
- {L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff", {128118}, {6}},
- {L"\U0001f6d1\U0000200d\U0001f6d1", {128721}, {3}},
- {L"\U00000061\U0000200d\U0001f6d1", {97, 128721}, {2, 3}},
- {L"\U00002701\U0000200d\U00002701", {9985, 9985}, {2, 3}},
- {L"\U00000061\U0000200d\U00002701", {97, 9985}, {2, 3}},
- {L"\U00000915\U00000924", {2325, 2340}, {1, 2}},
- {L"\U00000915\U0000094d\U00000924", {2325}, {3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
- {L"\U00000915\U0000094d\U0000200d\U00000924", {2325}, {4}},
- {L"\U00000915\U0000093c\U0000200d\U0000094d\U00000924", {2325}, {5}},
- {L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f", {2325}, {5}},
- {L"\U00000915\U0000094d\U00000061", {2325, 97}, {2, 3}},
- {L"\U00000061\U0000094d\U00000924", {97}, {3}},
- {L"\U0000003f\U0000094d\U00000924", {63}, {3}},
- {L"\U00000915\U0000094d\U0000094d\U00000924", {2325}, {4}},
- {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb", {2744}, {5}},
- {L"\U00001019\U00001039\U00001018\U0000102c\U00001037", {4121, 4140}, {3, 5}},
- {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011", {4100}, {6}},
- {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38", {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
- {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8", {6047}, {6}},
- {L"\U00001b26\U00001b17\U00001b44\U00001b13", {6950, 6935}, {1, 4}},
- {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04", {6951, 6931, 6923}, {1, 4, 6}},
- {L"\U00001795\U000017d2\U000017af\U00001798", {6037, 6040}, {3, 4}},
- {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799", {6048, 6033, 6041}, {3, 5, 6}},
- {L"\U00001b05\U00001b44\U00001b33\U00001b03", {6917}, {4}},
- {L"\U00000cf1\U00000c95", {3313, 3221}, {1, 2}},
- {L"\U00000cf2\U00000cab", {3314, 3243}, {1, 2}},
- {L"\U00000cf1\U00000c95\U00000cbf", {3313, 3221}, {1, 3}},
- {L"\U00001cf5\U00000995", {7413}, {2}},
- {L"\U00001cf6\U000009aa", {7414}, {2}},
- {L"\U00001cf5\U0000200c\U00000995", {7413, 2453}, {2, 3}},
- {L"\U00001cf6\U0000200c\U000009aa", {7414, 2474}, {2, 3}},
- {L"\U00011a3a\U00011a0b", {72250}, {2}}}};
+ {L"\U0000000d\U0000000d"sv, {13, 13}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000000d"sv, {13, 776, 13}, {1, 2, 3}},
+ {L"\U0000000d\U0000000a"sv, {13}, {2}},
+ {L"\U0000000d\U00000308\U0000000a"sv, {13, 776, 10}, {1, 2, 3}},
+ {L"\U0000000d\U00000000"sv, {13, 0}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000000"sv, {13, 776, 0}, {1, 2, 3}},
+ {L"\U0000000d\U0000094d"sv, {13, 2381}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000094d"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U00000300"sv, {13, 768}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000300"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200c"sv, {13, 8204}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200c"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0000200d"sv, {13, 8205}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000200d"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U0001f1e6"sv, {13, 127462}, {1, 2}},
+ {L"\U0000000d\U00000308\U0001f1e6"sv, {13, 776, 127462}, {1, 2, 3}},
+ {L"\U0000000d\U000006dd"sv, {13, 1757}, {1, 2}},
+ {L"\U0000000d\U00000308\U000006dd"sv, {13, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000d\U00000903"sv, {13, 2307}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000903"sv, {13, 776}, {1, 3}},
+ {L"\U0000000d\U00001100"sv, {13, 4352}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001100"sv, {13, 776, 4352}, {1, 2, 3}},
+ {L"\U0000000d\U00001160"sv, {13, 4448}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001160"sv, {13, 776, 4448}, {1, 2, 3}},
+ {L"\U0000000d\U000011a8"sv, {13, 4520}, {1, 2}},
+ {L"\U0000000d\U00000308\U000011a8"sv, {13, 776, 4520}, {1, 2, 3}},
+ {L"\U0000000d\U0000ac00"sv, {13, 44032}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000ac00"sv, {13, 776, 44032}, {1, 2, 3}},
+ {L"\U0000000d\U0000ac01"sv, {13, 44033}, {1, 2}},
+ {L"\U0000000d\U00000308\U0000ac01"sv, {13, 776, 44033}, {1, 2, 3}},
+ {L"\U0000000d\U00001cf5"sv, {13, 7413}, {1, 2}},
+ {L"\U0000000d\U00000308\U00001cf5"sv, {13, 776, 7413}, {1, 2, 3}},
+ {L"\U0000000d\U00000915"sv, {13, 2325}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000915"sv, {13, 776, 2325}, {1, 2, 3}},
+ {L"\U0000000d\U000000a9"sv, {13, 169}, {1, 2}},
+ {L"\U0000000d\U00000308\U000000a9"sv, {13, 776, 169}, {1, 2, 3}},
+ {L"\U0000000d\U00000020"sv, {13, 32}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000020"sv, {13, 776, 32}, {1, 2, 3}},
+ {L"\U0000000d\U00000378"sv, {13, 888}, {1, 2}},
+ {L"\U0000000d\U00000308\U00000378"sv, {13, 776, 888}, {1, 2, 3}},
+ {L"\U0000000a\U0000000d"sv, {10, 13}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000000d"sv, {10, 776, 13}, {1, 2, 3}},
+ {L"\U0000000a\U0000000a"sv, {10, 10}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000000a"sv, {10, 776, 10}, {1, 2, 3}},
+ {L"\U0000000a\U00000000"sv, {10, 0}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000000"sv, {10, 776, 0}, {1, 2, 3}},
+ {L"\U0000000a\U0000094d"sv, {10, 2381}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000094d"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U00000300"sv, {10, 768}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000300"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200c"sv, {10, 8204}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200c"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0000200d"sv, {10, 8205}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000200d"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U0001f1e6"sv, {10, 127462}, {1, 2}},
+ {L"\U0000000a\U00000308\U0001f1e6"sv, {10, 776, 127462}, {1, 2, 3}},
+ {L"\U0000000a\U000006dd"sv, {10, 1757}, {1, 2}},
+ {L"\U0000000a\U00000308\U000006dd"sv, {10, 776, 1757}, {1, 2, 3}},
+ {L"\U0000000a\U00000903"sv, {10, 2307}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000903"sv, {10, 776}, {1, 3}},
+ {L"\U0000000a\U00001100"sv, {10, 4352}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001100"sv, {10, 776, 4352}, {1, 2, 3}},
+ {L"\U0000000a\U00001160"sv, {10, 4448}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001160"sv, {10, 776, 4448}, {1, 2, 3}},
+ {L"\U0000000a\U000011a8"sv, {10, 4520}, {1, 2}},
+ {L"\U0000000a\U00000308\U000011a8"sv, {10, 776, 4520}, {1, 2, 3}},
+ {L"\U0000000a\U0000ac00"sv, {10, 44032}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000ac00"sv, {10, 776, 44032}, {1, 2, 3}},
+ {L"\U0000000a\U0000ac01"sv, {10, 44033}, {1, 2}},
+ {L"\U0000000a\U00000308\U0000ac01"sv, {10, 776, 44033}, {1, 2, 3}},
+ {L"\U0000000a\U00001cf5"sv, {10, 7413}, {1, 2}},
+ {L"\U0000000a\U00000308\U00001cf5"sv, {10, 776, 7413}, {1, 2, 3}},
+ {L"\U0000000a\U00000915"sv, {10, 2325}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000915"sv, {10, 776, 2325}, {1, 2, 3}},
+ {L"\U0000000a\U000000a9"sv, {10, 169}, {1, 2}},
+ {L"\U0000000a\U00000308\U000000a9"sv, {10, 776, 169}, {1, 2, 3}},
+ {L"\U0000000a\U00000020"sv, {10, 32}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000020"sv, {10, 776, 32}, {1, 2, 3}},
+ {L"\U0000000a\U00000378"sv, {10, 888}, {1, 2}},
+ {L"\U0000000a\U00000308\U00000378"sv, {10, 776, 888}, {1, 2, 3}},
+ {L"\U00000000\U0000000d"sv, {0, 13}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000d"sv, {0, 776, 13}, {1, 2, 3}},
+ {L"\U00000000\U0000000a"sv, {0, 10}, {1, 2}},
+ {L"\U00000000\U00000308\U0000000a"sv, {0, 776, 10}, {1, 2, 3}},
+ {L"\U00000000\U00000000"sv, {0, 0}, {1, 2}},
+ {L"\U00000000\U00000308\U00000000"sv, {0, 776, 0}, {1, 2, 3}},
+ {L"\U00000000\U0000094d"sv, {0, 2381}, {1, 2}},
+ {L"\U00000000\U00000308\U0000094d"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U00000300"sv, {0, 768}, {1, 2}},
+ {L"\U00000000\U00000308\U00000300"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200c"sv, {0, 8204}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200c"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0000200d"sv, {0, 8205}, {1, 2}},
+ {L"\U00000000\U00000308\U0000200d"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U0001f1e6"sv, {0, 127462}, {1, 2}},
+ {L"\U00000000\U00000308\U0001f1e6"sv, {0, 776, 127462}, {1, 2, 3}},
+ {L"\U00000000\U000006dd"sv, {0, 1757}, {1, 2}},
+ {L"\U00000000\U00000308\U000006dd"sv, {0, 776, 1757}, {1, 2, 3}},
+ {L"\U00000000\U00000903"sv, {0, 2307}, {1, 2}},
+ {L"\U00000000\U00000308\U00000903"sv, {0, 776}, {1, 3}},
+ {L"\U00000000\U00001100"sv, {0, 4352}, {1, 2}},
+ {L"\U00000000\U00000308\U00001100"sv, {0, 776, 4352}, {1, 2, 3}},
+ {L"\U00000000\U00001160"sv, {0, 4448}, {1, 2}},
+ {L"\U00000000\U00000308\U00001160"sv, {0, 776, 4448}, {1, 2, 3}},
+ {L"\U00000000\U000011a8"sv, {0, 4520}, {1, 2}},
+ {L"\U00000000\U00000308\U000011a8"sv, {0, 776, 4520}, {1, 2, 3}},
+ {L"\U00000000\U0000ac00"sv, {0, 44032}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac00"sv, {0, 776, 44032}, {1, 2, 3}},
+ {L"\U00000000\U0000ac01"sv, {0, 44033}, {1, 2}},
+ {L"\U00000000\U00000308\U0000ac01"sv, {0, 776, 44033}, {1, 2, 3}},
+ {L"\U00000000\U00001cf5"sv, {0, 7413}, {1, 2}},
+ {L"\U00000000\U00000308\U00001cf5"sv, {0, 776, 7413}, {1, 2, 3}},
+ {L"\U00000000\U00000915"sv, {0, 2325}, {1, 2}},
+ {L"\U00000000\U00000308\U00000915"sv, {0, 776, 2325}, {1, 2, 3}},
+ {L"\U00000000\U000000a9"sv, {0, 169}, {1, 2}},
+ {L"\U00000000\U00000308\U000000a9"sv, {0, 776, 169}, {1, 2, 3}},
+ {L"\U00000000\U00000020"sv, {0, 32}, {1, 2}},
+ {L"\U00000000\U00000308\U00000020"sv, {0, 776, 32}, {1, 2, 3}},
+ {L"\U00000000\U00000378"sv, {0, 888}, {1, 2}},
+ {L"\U00000000\U00000308\U00000378"sv, {0, 776, 888}, {1, 2, 3}},
+ {L"\U0000094d\U0000000d"sv, {2381, 13}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000d"sv, {2381, 13}, {2, 3}},
+ {L"\U0000094d\U0000000a"sv, {2381, 10}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000000a"sv, {2381, 10}, {2, 3}},
+ {L"\U0000094d\U00000000"sv, {2381, 0}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000000"sv, {2381, 0}, {2, 3}},
+ {L"\U0000094d\U0000094d"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000094d"sv, {2381}, {3}},
+ {L"\U0000094d\U00000300"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000300"sv, {2381}, {3}},
+ {L"\U0000094d\U0000200c"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200c"sv, {2381}, {3}},
+ {L"\U0000094d\U0000200d"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U0000200d"sv, {2381}, {3}},
+ {L"\U0000094d\U0001f1e6"sv, {2381, 127462}, {1, 2}},
+ {L"\U0000094d\U00000308\U0001f1e6"sv, {2381, 127462}, {2, 3}},
+ {L"\U0000094d\U000006dd"sv, {2381, 1757}, {1, 2}},
+ {L"\U0000094d\U00000308\U000006dd"sv, {2381, 1757}, {2, 3}},
+ {L"\U0000094d\U00000903"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000903"sv, {2381}, {3}},
+ {L"\U0000094d\U00001100"sv, {2381, 4352}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001100"sv, {2381, 4352}, {2, 3}},
+ {L"\U0000094d\U00001160"sv, {2381, 4448}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001160"sv, {2381, 4448}, {2, 3}},
+ {L"\U0000094d\U000011a8"sv, {2381, 4520}, {1, 2}},
+ {L"\U0000094d\U00000308\U000011a8"sv, {2381, 4520}, {2, 3}},
+ {L"\U0000094d\U0000ac00"sv, {2381, 44032}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac00"sv, {2381, 44032}, {2, 3}},
+ {L"\U0000094d\U0000ac01"sv, {2381, 44033}, {1, 2}},
+ {L"\U0000094d\U00000308\U0000ac01"sv, {2381, 44033}, {2, 3}},
+ {L"\U0000094d\U00001cf5"sv, {2381, 7413}, {1, 2}},
+ {L"\U0000094d\U00000308\U00001cf5"sv, {2381, 7413}, {2, 3}},
+ {L"\U0000094d\U00000915"sv, {2381}, {2}},
+ {L"\U0000094d\U00000308\U00000915"sv, {2381}, {3}},
+ {L"\U0000094d\U000000a9"sv, {2381, 169}, {1, 2}},
+ {L"\U0000094d\U00000308\U000000a9"sv, {2381, 169}, {2, 3}},
+ {L"\U0000094d\U00000020"sv, {2381, 32}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000020"sv, {2381, 32}, {2, 3}},
+ {L"\U0000094d\U00000378"sv, {2381, 888}, {1, 2}},
+ {L"\U0000094d\U00000308\U00000378"sv, {2381, 888}, {2, 3}},
+ {L"\U00000300\U0000000d"sv, {768, 13}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000d"sv, {768, 13}, {2, 3}},
+ {L"\U00000300\U0000000a"sv, {768, 10}, {1, 2}},
+ {L"\U00000300\U00000308\U0000000a"sv, {768, 10}, {2, 3}},
+ {L"\U00000300\U00000000"sv, {768, 0}, {1, 2}},
+ {L"\U00000300\U00000308\U00000000"sv, {768, 0}, {2, 3}},
+ {L"\U00000300\U0000094d"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000094d"sv, {768}, {3}},
+ {L"\U00000300\U00000300"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U00000300"sv, {768}, {3}},
+ {L"\U00000300\U0000200c"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000200c"sv, {768}, {3}},
+ {L"\U00000300\U0000200d"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U0000200d"sv, {768}, {3}},
+ {L"\U00000300\U0001f1e6"sv, {768, 127462}, {1, 2}},
+ {L"\U00000300\U00000308\U0001f1e6"sv, {768, 127462}, {2, 3}},
+ {L"\U00000300\U000006dd"sv, {768, 1757}, {1, 2}},
+ {L"\U00000300\U00000308\U000006dd"sv, {768, 1757}, {2, 3}},
+ {L"\U00000300\U00000903"sv, {768}, {2}},
+ {L"\U00000300\U00000308\U00000903"sv, {768}, {3}},
+ {L"\U00000300\U00001100"sv, {768, 4352}, {1, 2}},
+ {L"\U00000300\U00000308\U00001100"sv, {768, 4352}, {2, 3}},
+ {L"\U00000300\U00001160"sv, {768, 4448}, {1, 2}},
+ {L"\U00000300\U00000308\U00001160"sv, {768, 4448}, {2, 3}},
+ {L"\U00000300\U000011a8"sv, {768, 4520}, {1, 2}},
+ {L"\U00000300\U00000308\U000011a8"sv, {768, 4520}, {2, 3}},
+ {L"\U00000300\U0000ac00"sv, {768, 44032}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac00"sv, {768, 44032}, {2, 3}},
+ {L"\U00000300\U0000ac01"sv, {768, 44033}, {1, 2}},
+ {L"\U00000300\U00000308\U0000ac01"sv, {768, 44033}, {2, 3}},
+ {L"\U00000300\U00001cf5"sv, {768, 7413}, {1, 2}},
+ {L"\U00000300\U00000308\U00001cf5"sv, {768, 7413}, {2, 3}},
+ {L"\U00000300\U00000915"sv, {768, 2325}, {1, 2}},
+ {L"\U00000300\U00000308\U00000915"sv, {768, 2325}, {2, 3}},
+ {L"\U00000300\U000000a9"sv, {768, 169}, {1, 2}},
+ {L"\U00000300\U00000308\U000000a9"sv, {768, 169}, {2, 3}},
+ {L"\U00000300\U00000020"sv, {768, 32}, {1, 2}},
+ {L"\U00000300\U00000308\U00000020"sv, {768, 32}, {2, 3}},
+ {L"\U00000300\U00000378"sv, {768, 888}, {1, 2}},
+ {L"\U00000300\U00000308\U00000378"sv, {768, 888}, {2, 3}},
+ {L"\U0000200c\U0000000d"sv, {8204, 13}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000000d"sv, {8204, 13}, {2, 3}},
+ {L"\U0000200c\U0000000a"sv, {8204, 10}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000000a"sv, {8204, 10}, {2, 3}},
+ {L"\U0000200c\U00000000"sv, {8204, 0}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000000"sv, {8204, 0}, {2, 3}},
+ {L"\U0000200c\U0000094d"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000094d"sv, {8204}, {3}},
+ {L"\U0000200c\U00000300"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000300"sv, {8204}, {3}},
+ {L"\U0000200c\U0000200c"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200c"sv, {8204}, {3}},
+ {L"\U0000200c\U0000200d"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U0000200d"sv, {8204}, {3}},
+ {L"\U0000200c\U0001f1e6"sv, {8204, 127462}, {1, 2}},
+ {L"\U0000200c\U00000308\U0001f1e6"sv, {8204, 127462}, {2, 3}},
+ {L"\U0000200c\U000006dd"sv, {8204, 1757}, {1, 2}},
+ {L"\U0000200c\U00000308\U000006dd"sv, {8204, 1757}, {2, 3}},
+ {L"\U0000200c\U00000903"sv, {8204}, {2}},
+ {L"\U0000200c\U00000308\U00000903"sv, {8204}, {3}},
+ {L"\U0000200c\U00001100"sv, {8204, 4352}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001100"sv, {8204, 4352}, {2, 3}},
+ {L"\U0000200c\U00001160"sv, {8204, 4448}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001160"sv, {8204, 4448}, {2, 3}},
+ {L"\U0000200c\U000011a8"sv, {8204, 4520}, {1, 2}},
+ {L"\U0000200c\U00000308\U000011a8"sv, {8204, 4520}, {2, 3}},
+ {L"\U0000200c\U0000ac00"sv, {8204, 44032}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000ac00"sv, {8204, 44032}, {2, 3}},
+ {L"\U0000200c\U0000ac01"sv, {8204, 44033}, {1, 2}},
+ {L"\U0000200c\U00000308\U0000ac01"sv, {8204, 44033}, {2, 3}},
+ {L"\U0000200c\U00001cf5"sv, {8204, 7413}, {1, 2}},
+ {L"\U0000200c\U00000308\U00001cf5"sv, {8204, 7413}, {2, 3}},
+ {L"\U0000200c\U00000915"sv, {8204, 2325}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000915"sv, {8204, 2325}, {2, 3}},
+ {L"\U0000200c\U000000a9"sv, {8204, 169}, {1, 2}},
+ {L"\U0000200c\U00000308\U000000a9"sv, {8204, 169}, {2, 3}},
+ {L"\U0000200c\U00000020"sv, {8204, 32}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000020"sv, {8204, 32}, {2, 3}},
+ {L"\U0000200c\U00000378"sv, {8204, 888}, {1, 2}},
+ {L"\U0000200c\U00000308\U00000378"sv, {8204, 888}, {2, 3}},
+ {L"\U0000200d\U0000000d"sv, {8205, 13}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000d"sv, {8205, 13}, {2, 3}},
+ {L"\U0000200d\U0000000a"sv, {8205, 10}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000000a"sv, {8205, 10}, {2, 3}},
+ {L"\U0000200d\U00000000"sv, {8205, 0}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000000"sv, {8205, 0}, {2, 3}},
+ {L"\U0000200d\U0000094d"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000094d"sv, {8205}, {3}},
+ {L"\U0000200d\U00000300"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000300"sv, {8205}, {3}},
+ {L"\U0000200d\U0000200c"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200c"sv, {8205}, {3}},
+ {L"\U0000200d\U0000200d"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U0000200d"sv, {8205}, {3}},
+ {L"\U0000200d\U0001f1e6"sv, {8205, 127462}, {1, 2}},
+ {L"\U0000200d\U00000308\U0001f1e6"sv, {8205, 127462}, {2, 3}},
+ {L"\U0000200d\U000006dd"sv, {8205, 1757}, {1, 2}},
+ {L"\U0000200d\U00000308\U000006dd"sv, {8205, 1757}, {2, 3}},
+ {L"\U0000200d\U00000903"sv, {8205}, {2}},
+ {L"\U0000200d\U00000308\U00000903"sv, {8205}, {3}},
+ {L"\U0000200d\U00001100"sv, {8205, 4352}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001100"sv, {8205, 4352}, {2, 3}},
+ {L"\U0000200d\U00001160"sv, {8205, 4448}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001160"sv, {8205, 4448}, {2, 3}},
+ {L"\U0000200d\U000011a8"sv, {8205, 4520}, {1, 2}},
+ {L"\U0000200d\U00000308\U000011a8"sv, {8205, 4520}, {2, 3}},
+ {L"\U0000200d\U0000ac00"sv, {8205, 44032}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac00"sv, {8205, 44032}, {2, 3}},
+ {L"\U0000200d\U0000ac01"sv, {8205, 44033}, {1, 2}},
+ {L"\U0000200d\U00000308\U0000ac01"sv, {8205, 44033}, {2, 3}},
+ {L"\U0000200d\U00001cf5"sv, {8205, 7413}, {1, 2}},
+ {L"\U0000200d\U00000308\U00001cf5"sv, {8205, 7413}, {2, 3}},
+ {L"\U0000200d\U00000915"sv, {8205, 2325}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000915"sv, {8205, 2325}, {2, 3}},
+ {L"\U0000200d\U000000a9"sv, {8205, 169}, {1, 2}},
+ {L"\U0000200d\U00000308\U000000a9"sv, {8205, 169}, {2, 3}},
+ {L"\U0000200d\U00000020"sv, {8205, 32}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000020"sv, {8205, 32}, {2, 3}},
+ {L"\U0000200d\U00000378"sv, {8205, 888}, {1, 2}},
+ {L"\U0000200d\U00000308\U00000378"sv, {8205, 888}, {2, 3}},
+ {L"\U0001f1e6\U0000000d"sv, {127462, 13}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U0000000d"sv, {127462, 13}, {2, 3}},
+ {L"\U0001f1e6\U0000000a"sv, {127462, 10}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U0000000a"sv, {127462, 10}, {2, 3}},
+ {L"\U0001f1e6\U00000000"sv, {127462, 0}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000000"sv, {127462, 0}, {2, 3}},
+ {L"\U0001f1e6\U0000094d"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0000094d"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00000300"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U00000300"sv, {127462}, {3}},
+ {L"\U0001f1e6\U0000200c"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0000200c"sv, {127462}, {3}},
+ {L"\U0001f1e6\U0000200d"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0000200d"sv, {127462}, {3}},
+ {L"\U0001f1e6\U0001f1e6"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U0001f1e6"sv, {127462, 127462}, {2, 3}},
+ {L"\U0001f1e6\U000006dd"sv, {127462, 1757}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U000006dd"sv, {127462, 1757}, {2, 3}},
+ {L"\U0001f1e6\U00000903"sv, {127462}, {2}},
+ {L"\U0001f1e6\U00000308\U00000903"sv, {127462}, {3}},
+ {L"\U0001f1e6\U00001100"sv, {127462, 4352}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00001100"sv, {127462, 4352}, {2, 3}},
+ {L"\U0001f1e6\U00001160"sv, {127462, 4448}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00001160"sv, {127462, 4448}, {2, 3}},
+ {L"\U0001f1e6\U000011a8"sv, {127462, 4520}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U000011a8"sv, {127462, 4520}, {2, 3}},
+ {L"\U0001f1e6\U0000ac00"sv, {127462, 44032}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U0000ac00"sv, {127462, 44032}, {2, 3}},
+ {L"\U0001f1e6\U0000ac01"sv, {127462, 44033}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U0000ac01"sv, {127462, 44033}, {2, 3}},
+ {L"\U0001f1e6\U00001cf5"sv, {127462, 7413}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00001cf5"sv, {127462, 7413}, {2, 3}},
+ {L"\U0001f1e6\U00000915"sv, {127462, 2325}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000915"sv, {127462, 2325}, {2, 3}},
+ {L"\U0001f1e6\U000000a9"sv, {127462, 169}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U000000a9"sv, {127462, 169}, {2, 3}},
+ {L"\U0001f1e6\U00000020"sv, {127462, 32}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000020"sv, {127462, 32}, {2, 3}},
+ {L"\U0001f1e6\U00000378"sv, {127462, 888}, {1, 2}},
+ {L"\U0001f1e6\U00000308\U00000378"sv, {127462, 888}, {2, 3}},
+ {L"\U000006dd\U0000000d"sv, {1757, 13}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000d"sv, {1757, 13}, {2, 3}},
+ {L"\U000006dd\U0000000a"sv, {1757, 10}, {1, 2}},
+ {L"\U000006dd\U00000308\U0000000a"sv, {1757, 10}, {2, 3}},
+ {L"\U000006dd\U00000000"sv, {1757, 0}, {1, 2}},
+ {L"\U000006dd\U00000308\U00000000"sv, {1757, 0}, {2, 3}},
+ {L"\U000006dd\U0000094d"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000094d"sv, {1757}, {3}},
+ {L"\U000006dd\U00000300"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000300"sv, {1757}, {3}},
+ {L"\U000006dd\U0000200c"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200c"sv, {1757}, {3}},
+ {L"\U000006dd\U0000200d"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000200d"sv, {1757}, {3}},
+ {L"\U000006dd\U0001f1e6"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0001f1e6"sv, {1757, 127462}, {2, 3}},
+ {L"\U000006dd\U000006dd"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000006dd"sv, {1757, 1757}, {2, 3}},
+ {L"\U000006dd\U00000903"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000903"sv, {1757}, {3}},
+ {L"\U000006dd\U00001100"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001100"sv, {1757, 4352}, {2, 3}},
+ {L"\U000006dd\U00001160"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001160"sv, {1757, 4448}, {2, 3}},
+ {L"\U000006dd\U000011a8"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000011a8"sv, {1757, 4520}, {2, 3}},
+ {L"\U000006dd\U0000ac00"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac00"sv, {1757, 44032}, {2, 3}},
+ {L"\U000006dd\U0000ac01"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U0000ac01"sv, {1757, 44033}, {2, 3}},
+ {L"\U000006dd\U00001cf5"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00001cf5"sv, {1757, 7413}, {2, 3}},
+ {L"\U000006dd\U00000915"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000915"sv, {1757, 2325}, {2, 3}},
+ {L"\U000006dd\U000000a9"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U000000a9"sv, {1757, 169}, {2, 3}},
+ {L"\U000006dd\U00000020"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000020"sv, {1757, 32}, {2, 3}},
+ {L"\U000006dd\U00000378"sv, {1757}, {2}},
+ {L"\U000006dd\U00000308\U00000378"sv, {1757, 888}, {2, 3}},
+ {L"\U00000903\U0000000d"sv, {2307, 13}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000d"sv, {2307, 13}, {2, 3}},
+ {L"\U00000903\U0000000a"sv, {2307, 10}, {1, 2}},
+ {L"\U00000903\U00000308\U0000000a"sv, {2307, 10}, {2, 3}},
+ {L"\U00000903\U00000000"sv, {2307, 0}, {1, 2}},
+ {L"\U00000903\U00000308\U00000000"sv, {2307, 0}, {2, 3}},
+ {L"\U00000903\U0000094d"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000094d"sv, {2307}, {3}},
+ {L"\U00000903\U00000300"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U00000300"sv, {2307}, {3}},
+ {L"\U00000903\U0000200c"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200c"sv, {2307}, {3}},
+ {L"\U00000903\U0000200d"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U0000200d"sv, {2307}, {3}},
+ {L"\U00000903\U0001f1e6"sv, {2307, 127462}, {1, 2}},
+ {L"\U00000903\U00000308\U0001f1e6"sv, {2307, 127462}, {2, 3}},
+ {L"\U00000903\U000006dd"sv, {2307, 1757}, {1, 2}},
+ {L"\U00000903\U00000308\U000006dd"sv, {2307, 1757}, {2, 3}},
+ {L"\U00000903\U00000903"sv, {2307}, {2}},
+ {L"\U00000903\U00000308\U00000903"sv, {2307}, {3}},
+ {L"\U00000903\U00001100"sv, {2307, 4352}, {1, 2}},
+ {L"\U00000903\U00000308\U00001100"sv, {2307, 4352}, {2, 3}},
+ {L"\U00000903\U00001160"sv, {2307, 4448}, {1, 2}},
+ {L"\U00000903\U00000308\U00001160"sv, {2307, 4448}, {2, 3}},
+ {L"\U00000903\U000011a8"sv, {2307, 4520}, {1, 2}},
+ {L"\U00000903\U00000308\U000011a8"sv, {2307, 4520}, {2, 3}},
+ {L"\U00000903\U0000ac00"sv, {2307, 44032}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac00"sv, {2307, 44032}, {2, 3}},
+ {L"\U00000903\U0000ac01"sv, {2307, 44033}, {1, 2}},
+ {L"\U00000903\U00000308\U0000ac01"sv, {2307, 44033}, {2, 3}},
+ {L"\U00000903\U00001cf5"sv, {2307, 7413}, {1, 2}},
+ {L"\U00000903\U00000308\U00001cf5"sv, {2307, 7413}, {2, 3}},
+ {L"\U00000903\U00000915"sv, {2307, 2325}, {1, 2}},
+ {L"\U00000903\U00000308\U00000915"sv, {2307, 2325}, {2, 3}},
+ {L"\U00000903\U000000a9"sv, {2307, 169}, {1, 2}},
+ {L"\U00000903\U00000308\U000000a9"sv, {2307, 169}, {2, 3}},
+ {L"\U00000903\U00000020"sv, {2307, 32}, {1, 2}},
+ {L"\U00000903\U00000308\U00000020"sv, {2307, 32}, {2, 3}},
+ {L"\U00000903\U00000378"sv, {2307, 888}, {1, 2}},
+ {L"\U00000903\U00000308\U00000378"sv, {2307, 888}, {2, 3}},
+ {L"\U00001100\U0000000d"sv, {4352, 13}, {1, 2}},
+ {L"\U00001100\U00000308\U0000000d"sv, {4352, 13}, {2, 3}},
+ {L"\U00001100\U0000000a"sv, {4352, 10}, {1, 2}},
+ {L"\U00001100\U00000308\U0000000a"sv, {4352, 10}, {2, 3}},
+ {L"\U00001100\U00000000"sv, {4352, 0}, {1, 2}},
+ {L"\U00001100\U00000308\U00000000"sv, {4352, 0}, {2, 3}},
+ {L"\U00001100\U0000094d"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000094d"sv, {4352}, {3}},
+ {L"\U00001100\U00000300"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00000300"sv, {4352}, {3}},
+ {L"\U00001100\U0000200c"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200c"sv, {4352}, {3}},
+ {L"\U00001100\U0000200d"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000200d"sv, {4352}, {3}},
+ {L"\U00001100\U0001f1e6"sv, {4352, 127462}, {1, 2}},
+ {L"\U00001100\U00000308\U0001f1e6"sv, {4352, 127462}, {2, 3}},
+ {L"\U00001100\U000006dd"sv, {4352, 1757}, {1, 2}},
+ {L"\U00001100\U00000308\U000006dd"sv, {4352, 1757}, {2, 3}},
+ {L"\U00001100\U00000903"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00000903"sv, {4352}, {3}},
+ {L"\U00001100\U00001100"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00001100"sv, {4352, 4352}, {2, 3}},
+ {L"\U00001100\U00001160"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U00001160"sv, {4352, 4448}, {2, 3}},
+ {L"\U00001100\U000011a8"sv, {4352, 4520}, {1, 2}},
+ {L"\U00001100\U00000308\U000011a8"sv, {4352, 4520}, {2, 3}},
+ {L"\U00001100\U0000ac00"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000ac00"sv, {4352, 44032}, {2, 3}},
+ {L"\U00001100\U0000ac01"sv, {4352}, {2}},
+ {L"\U00001100\U00000308\U0000ac01"sv, {4352, 44033}, {2, 3}},
+ {L"\U00001100\U00001cf5"sv, {4352, 7413}, {1, 2}},
+ {L"\U00001100\U00000308\U00001cf5"sv, {4352, 7413}, {2, 3}},
+ {L"\U00001100\U00000915"sv, {4352, 2325}, {1, 2}},
+ {L"\U00001100\U00000308\U00000915"sv, {4352, 2325}, {2, 3}},
+ {L"\U00001100\U000000a9"sv, {4352, 169}, {1, 2}},
+ {L"\U00001100\U00000308\U000000a9"sv, {4352, 169}, {2, 3}},
+ {L"\U00001100\U00000020"sv, {4352, 32}, {1, 2}},
+ {L"\U00001100\U00000308\U00000020"sv, {4352, 32}, {2, 3}},
+ {L"\U00001100\U00000378"sv, {4352, 888}, {1, 2}},
+ {L"\U00001100\U00000308\U00000378"sv, {4352, 888}, {2, 3}},
+ {L"\U00001160\U0000000d"sv, {4448, 13}, {1, 2}},
+ {L"\U00001160\U00000308\U0000000d"sv, {4448, 13}, {2, 3}},
+ {L"\U00001160\U0000000a"sv, {4448, 10}, {1, 2}},
+ {L"\U00001160\U00000308\U0000000a"sv, {4448, 10}, {2, 3}},
+ {L"\U00001160\U00000000"sv, {4448, 0}, {1, 2}},
+ {L"\U00001160\U00000308\U00000000"sv, {4448, 0}, {2, 3}},
+ {L"\U00001160\U0000094d"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000094d"sv, {4448}, {3}},
+ {L"\U00001160\U00000300"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00000300"sv, {4448}, {3}},
+ {L"\U00001160\U0000200c"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200c"sv, {4448}, {3}},
+ {L"\U00001160\U0000200d"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U0000200d"sv, {4448}, {3}},
+ {L"\U00001160\U0001f1e6"sv, {4448, 127462}, {1, 2}},
+ {L"\U00001160\U00000308\U0001f1e6"sv, {4448, 127462}, {2, 3}},
+ {L"\U00001160\U000006dd"sv, {4448, 1757}, {1, 2}},
+ {L"\U00001160\U00000308\U000006dd"sv, {4448, 1757}, {2, 3}},
+ {L"\U00001160\U00000903"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00000903"sv, {4448}, {3}},
+ {L"\U00001160\U00001100"sv, {4448, 4352}, {1, 2}},
+ {L"\U00001160\U00000308\U00001100"sv, {4448, 4352}, {2, 3}},
+ {L"\U00001160\U00001160"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U00001160"sv, {4448, 4448}, {2, 3}},
+ {L"\U00001160\U000011a8"sv, {4448}, {2}},
+ {L"\U00001160\U00000308\U000011a8"sv, {4448, 4520}, {2, 3}},
+ {L"\U00001160\U0000ac00"sv, {4448, 44032}, {1, 2}},
+ {L"\U00001160\U00000308\U0000ac00"sv, {4448, 44032}, {2, 3}},
+ {L"\U00001160\U0000ac01"sv, {4448, 44033}, {1, 2}},
+ {L"\U00001160\U00000308\U0000ac01"sv, {4448, 44033}, {2, 3}},
+ {L"\U00001160\U00001cf5"sv, {4448, 7413}, {1, 2}},
+ {L"\U00001160\U00000308\U00001cf5"sv, {4448, 7413}, {2, 3}},
+ {L"\U00001160\U00000915"sv, {4448, 2325}, {1, 2}},
+ {L"\U00001160\U00000308\U00000915"sv, {4448, 2325}, {2, 3}},
+ {L"\U00001160\U000000a9"sv, {4448, 169}, {1, 2}},
+ {L"\U00001160\U00000308\U000000a9"sv, {4448, 169}, {2, 3}},
+ {L"\U00001160\U00000020"sv, {4448, 32}, {1, 2}},
+ {L"\U00001160\U00000308\U00000020"sv, {4448, 32}, {2, 3}},
+ {L"\U00001160\U00000378"sv, {4448, 888}, {1, 2}},
+ {L"\U00001160\U00000308\U00000378"sv, {4448, 888}, {2, 3}},
+ {L"\U000011a8\U0000000d"sv, {4520, 13}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000000d"sv, {4520, 13}, {2, 3}},
+ {L"\U000011a8\U0000000a"sv, {4520, 10}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000000a"sv, {4520, 10}, {2, 3}},
+ {L"\U000011a8\U00000000"sv, {4520, 0}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000000"sv, {4520, 0}, {2, 3}},
+ {L"\U000011a8\U0000094d"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000094d"sv, {4520}, {3}},
+ {L"\U000011a8\U00000300"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000300"sv, {4520}, {3}},
+ {L"\U000011a8\U0000200c"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200c"sv, {4520}, {3}},
+ {L"\U000011a8\U0000200d"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U0000200d"sv, {4520}, {3}},
+ {L"\U000011a8\U0001f1e6"sv, {4520, 127462}, {1, 2}},
+ {L"\U000011a8\U00000308\U0001f1e6"sv, {4520, 127462}, {2, 3}},
+ {L"\U000011a8\U000006dd"sv, {4520, 1757}, {1, 2}},
+ {L"\U000011a8\U00000308\U000006dd"sv, {4520, 1757}, {2, 3}},
+ {L"\U000011a8\U00000903"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U00000903"sv, {4520}, {3}},
+ {L"\U000011a8\U00001100"sv, {4520, 4352}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001100"sv, {4520, 4352}, {2, 3}},
+ {L"\U000011a8\U00001160"sv, {4520, 4448}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001160"sv, {4520, 4448}, {2, 3}},
+ {L"\U000011a8\U000011a8"sv, {4520}, {2}},
+ {L"\U000011a8\U00000308\U000011a8"sv, {4520, 4520}, {2, 3}},
+ {L"\U000011a8\U0000ac00"sv, {4520, 44032}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000ac00"sv, {4520, 44032}, {2, 3}},
+ {L"\U000011a8\U0000ac01"sv, {4520, 44033}, {1, 2}},
+ {L"\U000011a8\U00000308\U0000ac01"sv, {4520, 44033}, {2, 3}},
+ {L"\U000011a8\U00001cf5"sv, {4520, 7413}, {1, 2}},
+ {L"\U000011a8\U00000308\U00001cf5"sv, {4520, 7413}, {2, 3}},
+ {L"\U000011a8\U00000915"sv, {4520, 2325}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000915"sv, {4520, 2325}, {2, 3}},
+ {L"\U000011a8\U000000a9"sv, {4520, 169}, {1, 2}},
+ {L"\U000011a8\U00000308\U000000a9"sv, {4520, 169}, {2, 3}},
+ {L"\U000011a8\U00000020"sv, {4520, 32}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000020"sv, {4520, 32}, {2, 3}},
+ {L"\U000011a8\U00000378"sv, {4520, 888}, {1, 2}},
+ {L"\U000011a8\U00000308\U00000378"sv, {4520, 888}, {2, 3}},
+ {L"\U0000ac00\U0000000d"sv, {44032, 13}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000000d"sv, {44032, 13}, {2, 3}},
+ {L"\U0000ac00\U0000000a"sv, {44032, 10}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000000a"sv, {44032, 10}, {2, 3}},
+ {L"\U0000ac00\U00000000"sv, {44032, 0}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000000"sv, {44032, 0}, {2, 3}},
+ {L"\U0000ac00\U0000094d"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000094d"sv, {44032}, {3}},
+ {L"\U0000ac00\U00000300"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000300"sv, {44032}, {3}},
+ {L"\U0000ac00\U0000200c"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200c"sv, {44032}, {3}},
+ {L"\U0000ac00\U0000200d"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U0000200d"sv, {44032}, {3}},
+ {L"\U0000ac00\U0001f1e6"sv, {44032, 127462}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0001f1e6"sv, {44032, 127462}, {2, 3}},
+ {L"\U0000ac00\U000006dd"sv, {44032, 1757}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000006dd"sv, {44032, 1757}, {2, 3}},
+ {L"\U0000ac00\U00000903"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00000903"sv, {44032}, {3}},
+ {L"\U0000ac00\U00001100"sv, {44032, 4352}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001100"sv, {44032, 4352}, {2, 3}},
+ {L"\U0000ac00\U00001160"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U00001160"sv, {44032, 4448}, {2, 3}},
+ {L"\U0000ac00\U000011a8"sv, {44032}, {2}},
+ {L"\U0000ac00\U00000308\U000011a8"sv, {44032, 4520}, {2, 3}},
+ {L"\U0000ac00\U0000ac00"sv, {44032, 44032}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000ac00"sv, {44032, 44032}, {2, 3}},
+ {L"\U0000ac00\U0000ac01"sv, {44032, 44033}, {1, 2}},
+ {L"\U0000ac00\U00000308\U0000ac01"sv, {44032, 44033}, {2, 3}},
+ {L"\U0000ac00\U00001cf5"sv, {44032, 7413}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00001cf5"sv, {44032, 7413}, {2, 3}},
+ {L"\U0000ac00\U00000915"sv, {44032, 2325}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000915"sv, {44032, 2325}, {2, 3}},
+ {L"\U0000ac00\U000000a9"sv, {44032, 169}, {1, 2}},
+ {L"\U0000ac00\U00000308\U000000a9"sv, {44032, 169}, {2, 3}},
+ {L"\U0000ac00\U00000020"sv, {44032, 32}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000020"sv, {44032, 32}, {2, 3}},
+ {L"\U0000ac00\U00000378"sv, {44032, 888}, {1, 2}},
+ {L"\U0000ac00\U00000308\U00000378"sv, {44032, 888}, {2, 3}},
+ {L"\U0000ac01\U0000000d"sv, {44033, 13}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000000d"sv, {44033, 13}, {2, 3}},
+ {L"\U0000ac01\U0000000a"sv, {44033, 10}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000000a"sv, {44033, 10}, {2, 3}},
+ {L"\U0000ac01\U00000000"sv, {44033, 0}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000000"sv, {44033, 0}, {2, 3}},
+ {L"\U0000ac01\U0000094d"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000094d"sv, {44033}, {3}},
+ {L"\U0000ac01\U00000300"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000300"sv, {44033}, {3}},
+ {L"\U0000ac01\U0000200c"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200c"sv, {44033}, {3}},
+ {L"\U0000ac01\U0000200d"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U0000200d"sv, {44033}, {3}},
+ {L"\U0000ac01\U0001f1e6"sv, {44033, 127462}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0001f1e6"sv, {44033, 127462}, {2, 3}},
+ {L"\U0000ac01\U000006dd"sv, {44033, 1757}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000006dd"sv, {44033, 1757}, {2, 3}},
+ {L"\U0000ac01\U00000903"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U00000903"sv, {44033}, {3}},
+ {L"\U0000ac01\U00001100"sv, {44033, 4352}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001100"sv, {44033, 4352}, {2, 3}},
+ {L"\U0000ac01\U00001160"sv, {44033, 4448}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001160"sv, {44033, 4448}, {2, 3}},
+ {L"\U0000ac01\U000011a8"sv, {44033}, {2}},
+ {L"\U0000ac01\U00000308\U000011a8"sv, {44033, 4520}, {2, 3}},
+ {L"\U0000ac01\U0000ac00"sv, {44033, 44032}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000ac00"sv, {44033, 44032}, {2, 3}},
+ {L"\U0000ac01\U0000ac01"sv, {44033, 44033}, {1, 2}},
+ {L"\U0000ac01\U00000308\U0000ac01"sv, {44033, 44033}, {2, 3}},
+ {L"\U0000ac01\U00001cf5"sv, {44033, 7413}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00001cf5"sv, {44033, 7413}, {2, 3}},
+ {L"\U0000ac01\U00000915"sv, {44033, 2325}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000915"sv, {44033, 2325}, {2, 3}},
+ {L"\U0000ac01\U000000a9"sv, {44033, 169}, {1, 2}},
+ {L"\U0000ac01\U00000308\U000000a9"sv, {44033, 169}, {2, 3}},
+ {L"\U0000ac01\U00000020"sv, {44033, 32}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000020"sv, {44033, 32}, {2, 3}},
+ {L"\U0000ac01\U00000378"sv, {44033, 888}, {1, 2}},
+ {L"\U0000ac01\U00000308\U00000378"sv, {44033, 888}, {2, 3}},
+ {L"\U00001cf5\U0000000d"sv, {7413, 13}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000d"sv, {7413, 13}, {2, 3}},
+ {L"\U00001cf5\U0000000a"sv, {7413, 10}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000000a"sv, {7413, 10}, {2, 3}},
+ {L"\U00001cf5\U00000000"sv, {7413, 0}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000000"sv, {7413, 0}, {2, 3}},
+ {L"\U00001cf5\U0000094d"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000094d"sv, {7413}, {3}},
+ {L"\U00001cf5\U00000300"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000300"sv, {7413}, {3}},
+ {L"\U00001cf5\U0000200c"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200c"sv, {7413}, {3}},
+ {L"\U00001cf5\U0000200d"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U0000200d"sv, {7413}, {3}},
+ {L"\U00001cf5\U0001f1e6"sv, {7413, 127462}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0001f1e6"sv, {7413, 127462}, {2, 3}},
+ {L"\U00001cf5\U000006dd"sv, {7413, 1757}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000006dd"sv, {7413, 1757}, {2, 3}},
+ {L"\U00001cf5\U00000903"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000903"sv, {7413}, {3}},
+ {L"\U00001cf5\U00001100"sv, {7413, 4352}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001100"sv, {7413, 4352}, {2, 3}},
+ {L"\U00001cf5\U00001160"sv, {7413, 4448}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001160"sv, {7413, 4448}, {2, 3}},
+ {L"\U00001cf5\U000011a8"sv, {7413, 4520}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000011a8"sv, {7413, 4520}, {2, 3}},
+ {L"\U00001cf5\U0000ac00"sv, {7413, 44032}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac00"sv, {7413, 44032}, {2, 3}},
+ {L"\U00001cf5\U0000ac01"sv, {7413, 44033}, {1, 2}},
+ {L"\U00001cf5\U00000308\U0000ac01"sv, {7413, 44033}, {2, 3}},
+ {L"\U00001cf5\U00001cf5"sv, {7413, 7413}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00001cf5"sv, {7413, 7413}, {2, 3}},
+ {L"\U00001cf5\U00000915"sv, {7413}, {2}},
+ {L"\U00001cf5\U00000308\U00000915"sv, {7413}, {3}},
+ {L"\U00001cf5\U000000a9"sv, {7413, 169}, {1, 2}},
+ {L"\U00001cf5\U00000308\U000000a9"sv, {7413, 169}, {2, 3}},
+ {L"\U00001cf5\U00000020"sv, {7413, 32}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000020"sv, {7413, 32}, {2, 3}},
+ {L"\U00001cf5\U00000378"sv, {7413, 888}, {1, 2}},
+ {L"\U00001cf5\U00000308\U00000378"sv, {7413, 888}, {2, 3}},
+ {L"\U00000915\U0000000d"sv, {2325, 13}, {1, 2}},
+ {L"\U00000915\U00000308\U0000000d"sv, {2325, 13}, {2, 3}},
+ {L"\U00000915\U0000000a"sv, {2325, 10}, {1, 2}},
+ {L"\U00000915\U00000308\U0000000a"sv, {2325, 10}, {2, 3}},
+ {L"\U00000915\U00000000"sv, {2325, 0}, {1, 2}},
+ {L"\U00000915\U00000308\U00000000"sv, {2325, 0}, {2, 3}},
+ {L"\U00000915\U0000094d"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000094d"sv, {2325}, {3}},
+ {L"\U00000915\U00000300"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U00000300"sv, {2325}, {3}},
+ {L"\U00000915\U0000200c"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200c"sv, {2325}, {3}},
+ {L"\U00000915\U0000200d"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U0000200d"sv, {2325}, {3}},
+ {L"\U00000915\U0001f1e6"sv, {2325, 127462}, {1, 2}},
+ {L"\U00000915\U00000308\U0001f1e6"sv, {2325, 127462}, {2, 3}},
+ {L"\U00000915\U000006dd"sv, {2325, 1757}, {1, 2}},
+ {L"\U00000915\U00000308\U000006dd"sv, {2325, 1757}, {2, 3}},
+ {L"\U00000915\U00000903"sv, {2325}, {2}},
+ {L"\U00000915\U00000308\U00000903"sv, {2325}, {3}},
+ {L"\U00000915\U00001100"sv, {2325, 4352}, {1, 2}},
+ {L"\U00000915\U00000308\U00001100"sv, {2325, 4352}, {2, 3}},
+ {L"\U00000915\U00001160"sv, {2325, 4448}, {1, 2}},
+ {L"\U00000915\U00000308\U00001160"sv, {2325, 4448}, {2, 3}},
+ {L"\U00000915\U000011a8"sv, {2325, 4520}, {1, 2}},
+ {L"\U00000915\U00000308\U000011a8"sv, {2325, 4520}, {2, 3}},
+ {L"\U00000915\U0000ac00"sv, {2325, 44032}, {1, 2}},
+ {L"\U00000915\U00000308\U0000ac00"sv, {2325, 44032}, {2, 3}},
+ {L"\U00000915\U0000ac01"sv, {2325, 44033}, {1, 2}},
+ {L"\U00000915\U00000308\U0000ac01"sv, {2325, 44033}, {2, 3}},
+ {L"\U00000915\U00001cf5"sv, {2325, 7413}, {1, 2}},
+ {L"\U00000915\U00000308\U00001cf5"sv, {2325, 7413}, {2, 3}},
+ {L"\U00000915\U00000915"sv, {2325, 2325}, {1, 2}},
+ {L"\U00000915\U00000308\U00000915"sv, {2325, 2325}, {2, 3}},
+ {L"\U00000915\U000000a9"sv, {2325, 169}, {1, 2}},
+ {L"\U00000915\U00000308\U000000a9"sv, {2325, 169}, {2, 3}},
+ {L"\U00000915\U00000020"sv, {2325, 32}, {1, 2}},
+ {L"\U00000915\U00000308\U00000020"sv, {2325, 32}, {2, 3}},
+ {L"\U00000915\U00000378"sv, {2325, 888}, {1, 2}},
+ {L"\U00000915\U00000308\U00000378"sv, {2325, 888}, {2, 3}},
+ {L"\U000000a9\U0000000d"sv, {169, 13}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000d"sv, {169, 13}, {2, 3}},
+ {L"\U000000a9\U0000000a"sv, {169, 10}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000000a"sv, {169, 10}, {2, 3}},
+ {L"\U000000a9\U00000000"sv, {169, 0}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000000"sv, {169, 0}, {2, 3}},
+ {L"\U000000a9\U0000094d"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000094d"sv, {169}, {3}},
+ {L"\U000000a9\U00000300"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U00000300"sv, {169}, {3}},
+ {L"\U000000a9\U0000200c"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200c"sv, {169}, {3}},
+ {L"\U000000a9\U0000200d"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U0000200d"sv, {169}, {3}},
+ {L"\U000000a9\U0001f1e6"sv, {169, 127462}, {1, 2}},
+ {L"\U000000a9\U00000308\U0001f1e6"sv, {169, 127462}, {2, 3}},
+ {L"\U000000a9\U000006dd"sv, {169, 1757}, {1, 2}},
+ {L"\U000000a9\U00000308\U000006dd"sv, {169, 1757}, {2, 3}},
+ {L"\U000000a9\U00000903"sv, {169}, {2}},
+ {L"\U000000a9\U00000308\U00000903"sv, {169}, {3}},
+ {L"\U000000a9\U00001100"sv, {169, 4352}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001100"sv, {169, 4352}, {2, 3}},
+ {L"\U000000a9\U00001160"sv, {169, 4448}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001160"sv, {169, 4448}, {2, 3}},
+ {L"\U000000a9\U000011a8"sv, {169, 4520}, {1, 2}},
+ {L"\U000000a9\U00000308\U000011a8"sv, {169, 4520}, {2, 3}},
+ {L"\U000000a9\U0000ac00"sv, {169, 44032}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac00"sv, {169, 44032}, {2, 3}},
+ {L"\U000000a9\U0000ac01"sv, {169, 44033}, {1, 2}},
+ {L"\U000000a9\U00000308\U0000ac01"sv, {169, 44033}, {2, 3}},
+ {L"\U000000a9\U00001cf5"sv, {169, 7413}, {1, 2}},
+ {L"\U000000a9\U00000308\U00001cf5"sv, {169, 7413}, {2, 3}},
+ {L"\U000000a9\U00000915"sv, {169, 2325}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000915"sv, {169, 2325}, {2, 3}},
+ {L"\U000000a9\U000000a9"sv, {169, 169}, {1, 2}},
+ {L"\U000000a9\U00000308\U000000a9"sv, {169, 169}, {2, 3}},
+ {L"\U000000a9\U00000020"sv, {169, 32}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000020"sv, {169, 32}, {2, 3}},
+ {L"\U000000a9\U00000378"sv, {169, 888}, {1, 2}},
+ {L"\U000000a9\U00000308\U00000378"sv, {169, 888}, {2, 3}},
+ {L"\U00000020\U0000000d"sv, {32, 13}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000d"sv, {32, 13}, {2, 3}},
+ {L"\U00000020\U0000000a"sv, {32, 10}, {1, 2}},
+ {L"\U00000020\U00000308\U0000000a"sv, {32, 10}, {2, 3}},
+ {L"\U00000020\U00000000"sv, {32, 0}, {1, 2}},
+ {L"\U00000020\U00000308\U00000000"sv, {32, 0}, {2, 3}},
+ {L"\U00000020\U0000094d"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000094d"sv, {32}, {3}},
+ {L"\U00000020\U00000300"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U00000300"sv, {32}, {3}},
+ {L"\U00000020\U0000200c"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000200c"sv, {32}, {3}},
+ {L"\U00000020\U0000200d"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U0000200d"sv, {32}, {3}},
+ {L"\U00000020\U0001f1e6"sv, {32, 127462}, {1, 2}},
+ {L"\U00000020\U00000308\U0001f1e6"sv, {32, 127462}, {2, 3}},
+ {L"\U00000020\U000006dd"sv, {32, 1757}, {1, 2}},
+ {L"\U00000020\U00000308\U000006dd"sv, {32, 1757}, {2, 3}},
+ {L"\U00000020\U00000903"sv, {32}, {2}},
+ {L"\U00000020\U00000308\U00000903"sv, {32}, {3}},
+ {L"\U00000020\U00001100"sv, {32, 4352}, {1, 2}},
+ {L"\U00000020\U00000308\U00001100"sv, {32, 4352}, {2, 3}},
+ {L"\U00000020\U00001160"sv, {32, 4448}, {1, 2}},
+ {L"\U00000020\U00000308\U00001160"sv, {32, 4448}, {2, 3}},
+ {L"\U00000020\U000011a8"sv, {32, 4520}, {1, 2}},
+ {L"\U00000020\U00000308\U000011a8"sv, {32, 4520}, {2, 3}},
+ {L"\U00000020\U0000ac00"sv, {32, 44032}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac00"sv, {32, 44032}, {2, 3}},
+ {L"\U00000020\U0000ac01"sv, {32, 44033}, {1, 2}},
+ {L"\U00000020\U00000308\U0000ac01"sv, {32, 44033}, {2, 3}},
+ {L"\U00000020\U00001cf5"sv, {32, 7413}, {1, 2}},
+ {L"\U00000020\U00000308\U00001cf5"sv, {32, 7413}, {2, 3}},
+ {L"\U00000020\U00000915"sv, {32, 2325}, {1, 2}},
+ {L"\U00000020\U00000308\U00000915"sv, {32, 2325}, {2, 3}},
+ {L"\U00000020\U000000a9"sv, {32, 169}, {1, 2}},
+ {L"\U00000020\U00000308\U000000a9"sv, {32, 169}, {2, 3}},
+ {L"\U00000020\U00000020"sv, {32, 32}, {1, 2}},
+ {L"\U00000020\U00000308\U00000020"sv, {32, 32}, {2, 3}},
+ {L"\U00000020\U00000378"sv, {32, 888}, {1, 2}},
+ {L"\U00000020\U00000308\U00000378"sv, {32, 888}, {2, 3}},
+ {L"\U00000378\U0000000d"sv, {888, 13}, {1, 2}},
+ {L"\U00000378\U00000308\U0000000d"sv, {888, 13}, {2, 3}},
+ {L"\U00000378\U0000000a"sv, {888, 10}, {1, 2}},
+ {L"\U00000378\U00000308\U0000000a"sv, {888, 10}, {2, 3}},
+ {L"\U00000378\U00000000"sv, {888, 0}, {1, 2}},
+ {L"\U00000378\U00000308\U00000000"sv, {888, 0}, {2, 3}},
+ {L"\U00000378\U0000094d"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000094d"sv, {888}, {3}},
+ {L"\U00000378\U00000300"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U00000300"sv, {888}, {3}},
+ {L"\U00000378\U0000200c"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000200c"sv, {888}, {3}},
+ {L"\U00000378\U0000200d"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U0000200d"sv, {888}, {3}},
+ {L"\U00000378\U0001f1e6"sv, {888, 127462}, {1, 2}},
+ {L"\U00000378\U00000308\U0001f1e6"sv, {888, 127462}, {2, 3}},
+ {L"\U00000378\U000006dd"sv, {888, 1757}, {1, 2}},
+ {L"\U00000378\U00000308\U000006dd"sv, {888, 1757}, {2, 3}},
+ {L"\U00000378\U00000903"sv, {888}, {2}},
+ {L"\U00000378\U00000308\U00000903"sv, {888}, {3}},
+ {L"\U00000378\U00001100"sv, {888, 4352}, {1, 2}},
+ {L"\U00000378\U00000308\U00001100"sv, {888, 4352}, {2, 3}},
+ {L"\U00000378\U00001160"sv, {888, 4448}, {1, 2}},
+ {L"\U00000378\U00000308\U00001160"sv, {888, 4448}, {2, 3}},
+ {L"\U00000378\U000011a8"sv, {888, 4520}, {1, 2}},
+ {L"\U00000378\U00000308\U000011a8"sv, {888, 4520}, {2, 3}},
+ {L"\U00000378\U0000ac00"sv, {888, 44032}, {1, 2}},
+ {L"\U00000378\U00000308\U0000ac00"sv, {888, 44032}, {2, 3}},
+ {L"\U00000378\U0000ac01"sv, {888, 44033}, {1, 2}},
+ {L"\U00000378\U00000308\U0000ac01"sv, {888, 44033}, {2, 3}},
+ {L"\U00000378\U00001cf5"sv, {888, 7413}, {1, 2}},
+ {L"\U00000378\U00000308\U00001cf5"sv, {888, 7413}, {2, 3}},
+ {L"\U00000378\U00000915"sv, {888, 2325}, {1, 2}},
+ {L"\U00000378\U00000308\U00000915"sv, {888, 2325}, {2, 3}},
+ {L"\U00000378\U000000a9"sv, {888, 169}, {1, 2}},
+ {L"\U00000378\U00000308\U000000a9"sv, {888, 169}, {2, 3}},
+ {L"\U00000378\U00000020"sv, {888, 32}, {1, 2}},
+ {L"\U00000378\U00000308\U00000020"sv, {888, 32}, {2, 3}},
+ {L"\U00000378\U00000378"sv, {888, 888}, {1, 2}},
+ {L"\U00000378\U00000308\U00000378"sv, {888, 888}, {2, 3}},
+ {L"\U0000000d\U0000000a\U00000061\U0000000a\U00000308"sv, {13, 97, 10, 776}, {2, 3, 4, 5}},
+ {L"\U00000061\U00000308"sv, {97}, {2}},
+ {L"\U00000020\U0000200d\U00000646"sv, {32, 1606}, {2, 3}},
+ {L"\U00000646\U0000200d\U00000020"sv, {1606, 32}, {2, 3}},
+ {L"\U00001100\U00001100"sv, {4352}, {2}},
+ {L"\U0000ac00\U000011a8\U00001100"sv, {44032, 4352}, {2, 3}},
+ {L"\U0000ac01\U000011a8\U00001100"sv, {44033, 4352}, {2, 3}},
+ {L"\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {127462, 127464, 98}, {2, 3, 4}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 3, 4, 5}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0000200d\U0001f1e8\U00000062"sv, {97, 127462, 127464, 98}, {1, 4, 5, 6}},
+ {L"\U00000061\U0001f1e6\U0000200d\U0001f1e7\U0001f1e8\U00000062"sv, {97, 127462, 127463, 98}, {1, 3, 5, 6}},
+ {L"\U00000061\U0001f1e6\U0001f1e7\U0001f1e8\U0001f1e9\U00000062"sv, {97, 127462, 127464, 98}, {1, 3, 5, 6}},
+ {L"\U00000061\U0000200d"sv, {97}, {2}},
+ {L"\U00000061\U00000308\U00000062"sv, {97, 98}, {2, 3}},
+ {L"\U00000061\U00000903\U00000062"sv, {97, 98}, {2, 3}},
+ {L"\U00000061\U00000600\U00000062"sv, {97, 1536}, {1, 3}},
+ {L"\U0001f476\U0001f3ff\U0001f476"sv, {128118, 128118}, {2, 3}},
+ {L"\U00000061\U0001f3ff\U0001f476"sv, {97, 128118}, {2, 3}},
+ {L"\U00000061\U0001f3ff\U0001f476\U0000200d\U0001f6d1"sv, {97, 128118}, {2, 5}},
+ {L"\U0001f476\U0001f3ff\U00000308\U0000200d\U0001f476\U0001f3ff"sv, {128118}, {6}},
+ {L"\U0001f6d1\U0000200d\U0001f6d1"sv, {128721}, {3}},
+ {L"\U00000061\U0000200d\U0001f6d1"sv, {97, 128721}, {2, 3}},
+ {L"\U00002701\U0000200d\U00002701"sv, {9985, 9985}, {2, 3}},
+ {L"\U00000061\U0000200d\U00002701"sv, {97, 9985}, {2, 3}},
+ {L"\U00000915\U00000924"sv, {2325, 2340}, {1, 2}},
+ {L"\U00000915\U0000094d\U00000924"sv, {2325}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {4}},
+ {L"\U00000915\U0000094d\U0000200d\U00000924"sv, {2325}, {4}},
+ {L"\U00000915\U0000093c\U0000200d\U0000094d\U00000924"sv, {2325}, {5}},
+ {L"\U00000915\U0000093c\U0000094d\U0000200d\U00000924"sv, {2325}, {5}},
+ {L"\U00000915\U0000094d\U00000924\U0000094d\U0000092f"sv, {2325}, {5}},
+ {L"\U00000915\U0000094d\U00000061"sv, {2325, 97}, {2, 3}},
+ {L"\U00000061\U0000094d\U00000924"sv, {97}, {3}},
+ {L"\U0000003f\U0000094d\U00000924"sv, {63}, {3}},
+ {L"\U00000915\U0000094d\U0000094d\U00000924"sv, {2325}, {4}},
+ {L"\U00000ab8\U00000afb\U00000acd\U00000ab8\U00000afb"sv, {2744}, {5}},
+ {L"\U00001019\U00001039\U00001018\U0000102c\U00001037"sv, {4121, 4140}, {3, 5}},
+ {L"\U00001004\U0000103a\U00001039\U00001011\U00001039\U00001011"sv, {4100}, {6}},
+ {L"\U00001b12\U00001b01\U00001b32\U00001b44\U00001b2f\U00001b32\U00001b44\U00001b22\U00001b44\U00001b2c\U00001b32\U00001b44\U00001b22\U00001b38"sv, {6930, 6962, 6962, 6962}, {2, 5, 10, 14}},
+ {L"\U0000179f\U000017d2\U0000178f\U000017d2\U0000179a\U000017b8"sv, {6047}, {6}},
+ {L"\U00001b26\U00001b17\U00001b44\U00001b13"sv, {6950, 6935}, {1, 4}},
+ {L"\U00001b27\U00001b13\U00001b44\U00001b0b\U00001b0b\U00001b04"sv, {6951, 6931, 6923}, {1, 4, 6}},
+ {L"\U00001795\U000017d2\U000017af\U00001798"sv, {6037, 6040}, {3, 4}},
+ {L"\U000017a0\U000017d2\U000017ab\U00001791\U000017d0\U00001799"sv, {6048, 6033, 6041}, {3, 5, 6}},
+ {L"\U00001b05\U00001b44\U00001b33\U00001b03"sv, {6917}, {4}},
+ {L"\U00000cf1\U00000c95"sv, {3313, 3221}, {1, 2}},
+ {L"\U00000cf2\U00000cab"sv, {3314, 3243}, {1, 2}},
+ {L"\U00000cf1\U00000c95\U00000cbf"sv, {3313, 3221}, {1, 3}},
+ {L"\U00001cf5\U00000995"sv, {7413}, {2}},
+ {L"\U00001cf6\U000009aa"sv, {7414}, {2}},
+ {L"\U00001cf5\U0000200c\U00000995"sv, {7413, 2453}, {2, 3}},
+ {L"\U00001cf6\U0000200c\U000009aa"sv, {7414, 2474}, {2, 3}},
+ {L"\U00011a3a\U00011a0b"sv, {72250}, {2}}}};
#endif // TEST_HAS_NO_WIDE_CHARACTERS
#endif // LIBCXX_TEST_STD_UTILITIES_FORMAT_FORMAT_STRING_FORMAT_STRING_STD_EXTENDED_GRAPHEME_CLUSTER_H
diff --git a/libcxx/utils/generate_extended_grapheme_cluster_test.py b/libcxx/utils/generate_extended_grapheme_cluster_test.py
index 29a3e14014e8d..e9166fb66d58d 100755
--- a/libcxx/utils/generate_extended_grapheme_cluster_test.py
+++ b/libcxx/utils/generate_extended_grapheme_cluster_test.py
@@ -157,6 +157,8 @@ def parseBreakTestLine(input: TextIO) -> Optional[BreakTestItem]:
#include "test_macros.h"
+using namespace std::literals;
+
template <class CharT>
struct data {{
/// The input to parse.
@@ -200,7 +202,7 @@ def parseBreakTestLine(input: TextIO) -> Optional[BreakTestItem]:
def lineToCppDataLineUtf8(line: BreakTestItem) -> str:
return cpp_test_data_line_template.format(
- f'"{line.encoded}"',
+ f'"{line.encoded}"sv',
", ".join([str(x) for x in line.code_points]),
", ".join([str(x) for x in line.breaks_utf8]),
)
@@ -208,7 +210,7 @@ def lineToCppDataLineUtf8(line: BreakTestItem) -> str:
def lineToCppDataLineUtf16(line: BreakTestItem) -> str:
return cpp_test_data_line_template.format(
- f'L"{line.encoded}"',
+ f'L"{line.encoded}"sv',
", ".join([str(x) for x in line.code_points]),
", ".join([str(x) for x in line.breaks_utf16]),
)
@@ -216,7 +218,7 @@ def lineToCppDataLineUtf16(line: BreakTestItem) -> str:
def lineToCppDataLineUtf32(line: BreakTestItem) -> str:
return cpp_test_data_line_template.format(
- f'L"{line.encoded}"',
+ f'L"{line.encoded}"sv',
", ".join([str(x) for x in line.code_points]),
", ".join([str(x) for x in line.breaks_utf32]),
)
>From 0627e7d9d4eb4bb7812900970c94a11ec35b4f38 Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Sun, 21 Jun 2026 18:48:28 -0400
Subject: [PATCH 28/31] Add debug lines to fix assertion error
---
.../format.string.std/extended_grapheme_cluster.pass.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
index 3bef1025ca13a..24b98c2b914d3 100644
--- a/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
+++ b/libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.pass.cpp
@@ -81,11 +81,11 @@ constexpr void test(const Data& data) {
std::__unicode::__extended_grapheme_cluster_view view{d.input.begin(), d.input.end()};
for (std::size_t i = 0; i < d.breaks.size(); ++i) {
auto r = view.__consume();
- // XXX: remove after libcxx tetss pass
- std::cerr.setf(std::ios_base::hex | std::ios_base::showbase);
- std::cerr << "r.__code__point: " << (unsigned long long)r.__code_point_ <<
- ", d.code_points[" << i << "]: " << (unsigned long long)d.code_points[i] << '\n';
assert(r.__code_point_ == d.code_points[i]);
+ // XXX: remove after libcxx tests pass
+ std::cerr << "r.__last_: " << (unsigned long long)r.__last_ <<
+ ", d.input.begin(): " << (unsigned long long)d.input.begin() <<
+ ", d.breaks[" << i << "]: " << (unsigned long long)d.breaks[i] << '\n';
assert(r.__last_ == d.input.begin() + d.breaks[i]);
}
}
>From 70e5b99bfc95b713d22537146b13593331317bfd Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Mon, 22 Jun 2026 09:15:07 -0400
Subject: [PATCH 29/31] [libc++][format] Fix GB9c Indic_Conjunct_Break grapheme
cluster boundary
The state machine handling the Indic_Conjunct_Break (InCB) GB9c rule in
__extended_grapheme_cluster_break only armed itself when a Consonant was
seen, and then greedily committed to "do not break" as soon as a Linker
followed, without verifying a Consonant eventually closes the run. This
caused two classes of mismatches against the UCD GraphemeBreakTest.txt
conformance data (e.g. the AIX extended_grapheme_cluster.pass.cpp crash):
- A leading Linker with no preceding Consonant (e.g. sot + U+094D + U+0915)
was incorrectly split into two clusters instead of one.
- A Consonant followed by a Linker that never resolves into a trailing
Consonant (e.g. U+0915 + U+1CF5 at end of text) was incorrectly joined
into one cluster instead of two.
Replace the separate GB9c sub-state-machine with a single __pending_linker_
flag updated in operator(), tracking whether an unresolved InCB Linker run
is in progress so the decision can be overridden the moment a resolving
Consonant is actually observed. Verified against all 853 UTF-8 and UTF-16
entries in extended_grapheme_cluster.h.
Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
---
libcxx/include/__format/unicode.h | 102 +++++++++++++-----------------
1 file changed, 43 insertions(+), 59 deletions(-)
diff --git a/libcxx/include/__format/unicode.h b/libcxx/include/__format/unicode.h
index dbb87f2d711b0..73347f16f2ac2 100644
--- a/libcxx/include/__format/unicode.h
+++ b/libcxx/include/__format/unicode.h
@@ -306,21 +306,55 @@ class __extended_grapheme_cluster_break {
public:
_LIBCPP_HIDE_FROM_ABI constexpr explicit __extended_grapheme_cluster_break(char32_t __first_code_point)
: __prev_code_point_(__first_code_point),
- __prev_property_(__extended_grapheme_custer_property_boundary::__get_property(__first_code_point)) {
+ __prev_property_(__extended_grapheme_custer_property_boundary::__get_property(__first_code_point)),
+ __pending_linker_(__indic_conjunct_break::__get_property(__first_code_point) == __inCB_property::__Linker) {
// Initializes the active rule.
if (__prev_property_ == __EGC_property::__Extended_Pictographic)
__active_rule_ = __rule::__GB11_emoji;
else if (__prev_property_ == __EGC_property::__Regional_Indicator)
__active_rule_ = __rule::__GB12_GB13_regional_indicator;
- else if (__indic_conjunct_break::__get_property(__first_code_point) == __inCB_property::__Consonant)
- __active_rule_ = __rule::__GB9c_indic_conjunct_break;
}
[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool operator()(char32_t __next_code_point) {
__EGC_property __next_property = __extended_grapheme_custer_property_boundary::__get_property(__next_code_point);
bool __result = __evaluate(__next_code_point, __next_property);
- __prev_code_point_ = __next_code_point;
- __prev_property_ = __next_property;
+
+ // *** GB9c: Indic_Conjunct_Break (InCB). ***
+ //
+ // Do not break within certain combinations with Indic_Conjunct_Break
+ // (InCB)=Linker. A Linker (optionally preceded by a run of InCB Extend or
+ // further Linker code points, themselves possibly preceded by a
+ // Consonant) is only known to belong with a following Consonant once
+ // that Consonant is actually seen; until then the Linker's own break
+ // decision is whatever the other rules say. `__pending_linker_` tracks
+ // whether such an unresolved Linker run is in progress; if so, and the
+ // next code point is the resolving Consonant, override the break
+ // decision to "do not break", regardless of what the other rules said.
+ __inCB_property __next_inCB = __indic_conjunct_break::__get_property(__next_code_point);
+ if (__pending_linker_ && __next_inCB == __inCB_property::__Consonant)
+ __result = false;
+
+ if (__result) {
+ // A break occurred; the new cluster starts fresh at __next_code_point.
+ __pending_linker_ = __next_inCB == __inCB_property::__Linker;
+ } else {
+ switch (__next_inCB) {
+ case __inCB_property::__Consonant:
+ __pending_linker_ = false; // The run is resolved.
+ break;
+ case __inCB_property::__Linker:
+ __pending_linker_ = true;
+ break;
+ case __inCB_property::__Extend:
+ break; // Carries the run forward without changing its state.
+ case __inCB_property::__none:
+ __pending_linker_ = false; // An unrelated code point breaks the run's contiguity.
+ break;
+ }
+ }
+
+ __prev_code_point_ = __next_code_point;
+ __prev_property_ = __next_property;
return __result;
}
@@ -337,8 +371,6 @@ class __extended_grapheme_cluster_break {
switch (__active_rule_) {
case __rule::__none:
return __evaluate_none(__next_code_point, __next_property);
- case __rule::__GB9c_indic_conjunct_break:
- return __evaluate_GB9c_indic_conjunct_break(__next_code_point, __next_property);
case __rule::__GB11_emoji:
return __evaluate_GB11_emoji(__next_code_point, __next_property);
case __rule::__GB12_GB13_regional_indicator:
@@ -390,13 +422,6 @@ class __extended_grapheme_cluster_break {
if (__prev_property_ == __EGC_property::__Prepend) // GB9b
return false;
- // *** Do not break within certain combinations with Indic_Conjunct_Break (InCB)=Linker. ***
- if (__indic_conjunct_break::__get_property(__next_code_point) == __inCB_property::__Consonant) {
- __active_rule_ = __rule::__GB9c_indic_conjunct_break;
- __GB9c_indic_conjunct_break_state_ = __GB9c_indic_conjunct_break_state::__Consonant;
- return true;
- }
-
// *** Do not break within emoji modifier sequences or emoji zwj sequences. ***
if (__next_property == __EGC_property::__Extended_Pictographic) {
__active_rule_ = __rule::__GB11_emoji;
@@ -417,43 +442,6 @@ class __extended_grapheme_cluster_break {
return true; // GB999
}
- [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool
- __evaluate_GB9c_indic_conjunct_break(char32_t __next_code_point, __EGC_property __next_property) {
- __inCB_property __break = __indic_conjunct_break::__get_property(__next_code_point);
- if (__break == __inCB_property::__none) {
- __active_rule_ = __rule::__none;
- return __evaluate_none(__next_code_point, __next_property);
- }
-
- switch (__GB9c_indic_conjunct_break_state_) {
- case __GB9c_indic_conjunct_break_state::__Consonant:
- if (__break == __inCB_property::__Extend) {
- return false;
- }
- if (__break == __inCB_property::__Linker) {
- __GB9c_indic_conjunct_break_state_ = __GB9c_indic_conjunct_break_state::__Linker;
- return false;
- }
- __active_rule_ = __rule::__none;
- return __evaluate_none(__next_code_point, __next_property);
-
- case __GB9c_indic_conjunct_break_state::__Linker:
- if (__break == __inCB_property::__Extend) {
- return false;
- }
- if (__break == __inCB_property::__Linker) {
- return false;
- }
- if (__break == __inCB_property::__Consonant) {
- __GB9c_indic_conjunct_break_state_ = __GB9c_indic_conjunct_break_state::__Consonant;
- return false;
- }
- __active_rule_ = __rule::__none;
- return __evaluate_none(__next_code_point, __next_property);
- }
- __libcpp_unreachable();
- }
-
[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool
__evaluate_GB11_emoji(char32_t __next_code_point, __EGC_property __next_property) {
switch (__GB11_emoji_state_) {
@@ -495,9 +483,12 @@ class __extended_grapheme_cluster_break {
char32_t __prev_code_point_;
__EGC_property __prev_property_;
+ // Tracks whether an unresolved Indic_Conjunct_Break (InCB) Linker run is in
+ // progress; see the GB9c handling in operator().
+ bool __pending_linker_;
+
enum class __rule {
__none,
- __GB9c_indic_conjunct_break,
__GB11_emoji,
__GB12_GB13_regional_indicator,
};
@@ -510,13 +501,6 @@ class __extended_grapheme_cluster_break {
};
__GB11_emoji_state __GB11_emoji_state_ = __GB11_emoji_state::__Extended_Pictographic;
- enum class __GB9c_indic_conjunct_break_state {
- __Consonant,
- __Linker,
- };
-
- __GB9c_indic_conjunct_break_state __GB9c_indic_conjunct_break_state_ = __GB9c_indic_conjunct_break_state::__Consonant;
-
// NOLINTEND(readability-identifier-naming)
};
>From 1619789bdc08a2c96a40cc0c2dfd15ccd120365e Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Mon, 22 Jun 2026 09:47:51 -0400
Subject: [PATCH 30/31] Pin Unicode URLs to 18.0.0 in unicode.h
---
libcxx/include/__format/unicode.h | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libcxx/include/__format/unicode.h b/libcxx/include/__format/unicode.h
index 73347f16f2ac2..8cd797d78acb4 100644
--- a/libcxx/include/__format/unicode.h
+++ b/libcxx/include/__format/unicode.h
@@ -65,9 +65,9 @@ static_assert(sizeof(__consume_result) == sizeof(char32_t));
/// https://www.unicode.org/reports/tr29/#Grapheme_Cluster_Boundary_Rules
///
/// The data tables used are
-/// https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakProperty.txt
-/// https://www.unicode.org/Public/UCD/latest/ucd/emoji/emoji-data.txt
-/// https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakTest.txt (for testing only)
+/// https://www.unicode.org/Public/18.0.0/ucd/auxiliary/GraphemeBreakProperty.txt
+/// https://www.unicode.org/Public/18.0.0/ucd/emoji/emoji-data.txt
+/// https://www.unicode.org/Public/18.0.0/ucd/auxiliary/GraphemeBreakTest.txt (for testing only)
inline constexpr char32_t __replacement_character = U'\ufffd';
@@ -132,7 +132,7 @@ class __code_point_view<char> {
_LIBCPP_HIDE_FROM_ABI constexpr bool __at_end() const noexcept { return __first_ == __last_; }
_LIBCPP_HIDE_FROM_ABI constexpr _Iterator __position() const noexcept { return __first_; }
- // https://www.unicode.org/versions/latest/ch03.pdf#G7404
+ // https://www.unicode.org/versions/Unicode18.0.0/core-spec/chapter-3/#G7404
// Based on Table 3-7, Well-Formed UTF-8 Byte Sequences
//
// Code Points First Byte Second Byte Third Byte Fourth Byte Remarks
>From bb99eb789fb0848bf36b5e3859288c17f07d29df Mon Sep 17 00:00:00 2001
From: unknown <lol>
Date: Mon, 22 Jun 2026 09:50:44 -0400
Subject: [PATCH 31/31] Silence unused parameter warning
---
libcxx/include/__format/unicode.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/libcxx/include/__format/unicode.h b/libcxx/include/__format/unicode.h
index 8cd797d78acb4..b8aed65a65292 100644
--- a/libcxx/include/__format/unicode.h
+++ b/libcxx/include/__format/unicode.h
@@ -380,6 +380,7 @@ class __extended_grapheme_cluster_break {
}
_LIBCPP_HIDE_FROM_ABI constexpr bool __evaluate_none(char32_t __next_code_point, __EGC_property __next_property) {
+ (void)__next_code_point;
// *** Break at the start and end of text, unless the text is empty. ***
_LIBCPP_ASSERT_INTERNAL(__prev_property_ != __EGC_property::__sot, "should be handled in the constructor"); // GB1
More information about the libcxx-commits
mailing list