summaryrefslogtreecommitdiffstats
path: root/src/include/common
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/include/common/archive.h21
-rw-r--r--src/include/common/base64.h19
-rw-r--r--src/include/common/checksum_helper.h72
-rw-r--r--src/include/common/compression.h45
-rw-r--r--src/include/common/config_info.h21
-rw-r--r--src/include/common/connect.h28
-rw-r--r--src/include/common/controldata_utils.h19
-rw-r--r--src/include/common/cryptohash.h39
-rw-r--r--src/include/common/fe_memutils.h73
-rw-r--r--src/include/common/file_perm.h56
-rw-r--r--src/include/common/file_utils.h40
-rw-r--r--src/include/common/hashfn.h104
-rw-r--r--src/include/common/hmac.h30
-rw-r--r--src/include/common/int.h437
-rw-r--r--src/include/common/int128.h276
-rw-r--r--src/include/common/ip.h31
-rw-r--r--src/include/common/jsonapi.h169
-rw-r--r--src/include/common/keywords.h29
-rw-r--r--src/include/common/kwlookup.h44
-rw-r--r--src/include/common/link-canary.h17
-rw-r--r--src/include/common/logging.h156
-rw-r--r--src/include/common/md5.h37
-rw-r--r--src/include/common/openssl.h49
-rw-r--r--src/include/common/pg_lzcompress.h93
-rw-r--r--src/include/common/pg_prng.h60
-rw-r--r--src/include/common/relpath.h90
-rw-r--r--src/include/common/restricted_token.h24
-rw-r--r--src/include/common/saslprep.h30
-rw-r--r--src/include/common/scram-common.h62
-rw-r--r--src/include/common/sha1.h21
-rw-r--r--src/include/common/sha2.h32
-rw-r--r--src/include/common/shortest_dec.h63
-rw-r--r--src/include/common/string.h42
-rw-r--r--src/include/common/unicode_combining_table.h308
-rw-r--r--src/include/common/unicode_east_asian_fw_table.h125
-rw-r--r--src/include/common/unicode_norm.h39
-rw-r--r--src/include/common/unicode_norm_hashfunc.h2956
-rw-r--r--src/include/common/unicode_norm_table.h9042
-rw-r--r--src/include/common/unicode_normprops_table.h7849
-rw-r--r--src/include/common/username.h15
40 files changed, 22663 insertions, 0 deletions
diff --git a/src/include/common/archive.h b/src/include/common/archive.h
new file mode 100644
index 0000000..bbb64c3
--- /dev/null
+++ b/src/include/common/archive.h
@@ -0,0 +1,21 @@
+/*-------------------------------------------------------------------------
+ *
+ * archive.h
+ * Common WAL archive routines
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/archive.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef ARCHIVE_H
+#define ARCHIVE_H
+
+extern char *BuildRestoreCommand(const char *restoreCommand,
+ const char *xlogpath, /* %p */
+ const char *xlogfname, /* %f */
+ const char *lastRestartPointFname); /* %r */
+
+#endif /* ARCHIVE_H */
diff --git a/src/include/common/base64.h b/src/include/common/base64.h
new file mode 100644
index 0000000..8a040e8
--- /dev/null
+++ b/src/include/common/base64.h
@@ -0,0 +1,19 @@
+/*
+ * base64.h
+ * Encoding and decoding routines for base64 without whitespace
+ * support.
+ *
+ * Portions Copyright (c) 2001-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/base64.h
+ */
+#ifndef BASE64_H
+#define BASE64_H
+
+/* base 64 */
+extern int pg_b64_encode(const char *src, int len, char *dst, int dstlen);
+extern int pg_b64_decode(const char *src, int len, char *dst, int dstlen);
+extern int pg_b64_enc_len(int srclen);
+extern int pg_b64_dec_len(int srclen);
+
+#endif /* BASE64_H */
diff --git a/src/include/common/checksum_helper.h b/src/include/common/checksum_helper.h
new file mode 100644
index 0000000..23816ca
--- /dev/null
+++ b/src/include/common/checksum_helper.h
@@ -0,0 +1,72 @@
+/*-------------------------------------------------------------------------
+ *
+ * checksum_helper.h
+ * Compute a checksum of any of various types using common routines
+ *
+ * Portions Copyright (c) 2016-2022, PostgreSQL Global Development Group
+ *
+ * IDENTIFICATION
+ * src/include/common/checksum_helper.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef CHECKSUM_HELPER_H
+#define CHECKSUM_HELPER_H
+
+#include "common/cryptohash.h"
+#include "common/sha2.h"
+#include "port/pg_crc32c.h"
+
+/*
+ * Supported checksum types. It's not necessarily the case that code using
+ * these functions needs a cryptographically strong checksum; it may only
+ * need to detect accidental modification. That's why we include CRC-32C: it's
+ * much faster than any of the other algorithms. On the other hand, we omit
+ * MD5 here because any new that does need a cryptographically strong checksum
+ * should use something better.
+ */
+typedef enum pg_checksum_type
+{
+ CHECKSUM_TYPE_NONE,
+ CHECKSUM_TYPE_CRC32C,
+ CHECKSUM_TYPE_SHA224,
+ CHECKSUM_TYPE_SHA256,
+ CHECKSUM_TYPE_SHA384,
+ CHECKSUM_TYPE_SHA512
+} pg_checksum_type;
+
+/*
+ * This is just a union of all applicable context types.
+ */
+typedef union pg_checksum_raw_context
+{
+ pg_crc32c c_crc32c;
+ pg_cryptohash_ctx *c_sha2;
+} pg_checksum_raw_context;
+
+/*
+ * This structure provides a convenient way to pass the checksum type and the
+ * checksum context around together.
+ */
+typedef struct pg_checksum_context
+{
+ pg_checksum_type type;
+ pg_checksum_raw_context raw_context;
+} pg_checksum_context;
+
+/*
+ * This is the longest possible output for any checksum algorithm supported
+ * by this file.
+ */
+#define PG_CHECKSUM_MAX_LENGTH PG_SHA512_DIGEST_LENGTH
+
+extern bool pg_checksum_parse_type(char *name, pg_checksum_type *);
+extern char *pg_checksum_type_name(pg_checksum_type);
+
+extern int pg_checksum_init(pg_checksum_context *, pg_checksum_type);
+extern int pg_checksum_update(pg_checksum_context *, const uint8 *input,
+ size_t len);
+extern int pg_checksum_final(pg_checksum_context *, uint8 *output);
+
+#endif
diff --git a/src/include/common/compression.h b/src/include/common/compression.h
new file mode 100644
index 0000000..bb80e88
--- /dev/null
+++ b/src/include/common/compression.h
@@ -0,0 +1,45 @@
+/*-------------------------------------------------------------------------
+ *
+ * compression.h
+ *
+ * Shared definitions for compression methods and specifications.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ *
+ * IDENTIFICATION
+ * src/common/compression.h
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef PG_COMPRESSION_H
+#define PG_COMPRESSION_H
+
+typedef enum pg_compress_algorithm
+{
+ PG_COMPRESSION_NONE,
+ PG_COMPRESSION_GZIP,
+ PG_COMPRESSION_LZ4,
+ PG_COMPRESSION_ZSTD
+} pg_compress_algorithm;
+
+#define PG_COMPRESSION_OPTION_WORKERS (1 << 0)
+
+typedef struct pg_compress_specification
+{
+ pg_compress_algorithm algorithm;
+ unsigned options; /* OR of PG_COMPRESSION_OPTION constants */
+ int level;
+ int workers;
+ char *parse_error; /* NULL if parsing was OK, else message */
+} pg_compress_specification;
+
+extern bool parse_compress_algorithm(char *name, pg_compress_algorithm *algorithm);
+extern const char *get_compress_algorithm_name(pg_compress_algorithm algorithm);
+
+extern void parse_compress_specification(pg_compress_algorithm algorithm,
+ char *specification,
+ pg_compress_specification *result);
+
+extern char *validate_compress_specification(pg_compress_specification *);
+
+#endif
diff --git a/src/include/common/config_info.h b/src/include/common/config_info.h
new file mode 100644
index 0000000..cb7df55
--- /dev/null
+++ b/src/include/common/config_info.h
@@ -0,0 +1,21 @@
+/*
+ * config_info.h
+ * Common code for pg_config output
+ *
+ * Copyright (c) 2016-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/config_info.h
+ */
+#ifndef COMMON_CONFIG_INFO_H
+#define COMMON_CONFIG_INFO_H
+
+typedef struct ConfigData
+{
+ char *name;
+ char *setting;
+} ConfigData;
+
+extern ConfigData *get_configdata(const char *my_exec_path,
+ size_t *configdata_len);
+
+#endif /* COMMON_CONFIG_INFO_H */
diff --git a/src/include/common/connect.h b/src/include/common/connect.h
new file mode 100644
index 0000000..7fce19d
--- /dev/null
+++ b/src/include/common/connect.h
@@ -0,0 +1,28 @@
+/*-------------------------------------------------------------------------
+ *
+ * Interfaces in support of FE/BE connections.
+ *
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/connect.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef CONNECT_H
+#define CONNECT_H
+
+/*
+ * This SQL statement installs an always-secure search path, so malicious
+ * users can't take control. CREATE of an unqualified name will fail, because
+ * this selects no creation schema. This does not demote pg_temp, so it is
+ * suitable where we control the entire FE/BE connection but not suitable in
+ * SECURITY DEFINER functions. This is portable to PostgreSQL 7.3, which
+ * introduced schemas. When connected to an older version from code that
+ * might work with the old server, skip this.
+ */
+#define ALWAYS_SECURE_SEARCH_PATH_SQL \
+ "SELECT pg_catalog.set_config('search_path', '', false);"
+
+#endif /* CONNECT_H */
diff --git a/src/include/common/controldata_utils.h b/src/include/common/controldata_utils.h
new file mode 100644
index 0000000..b1dab75
--- /dev/null
+++ b/src/include/common/controldata_utils.h
@@ -0,0 +1,19 @@
+/*
+ * controldata_utils.h
+ * Common code for pg_controldata output
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/controldata_utils.h
+ */
+#ifndef COMMON_CONTROLDATA_UTILS_H
+#define COMMON_CONTROLDATA_UTILS_H
+
+#include "catalog/pg_control.h"
+
+extern ControlFileData *get_controlfile(const char *DataDir, bool *crc_ok_p);
+extern void update_controlfile(const char *DataDir,
+ ControlFileData *ControlFile, bool do_sync);
+
+#endif /* COMMON_CONTROLDATA_UTILS_H */
diff --git a/src/include/common/cryptohash.h b/src/include/common/cryptohash.h
new file mode 100644
index 0000000..8e339c8
--- /dev/null
+++ b/src/include/common/cryptohash.h
@@ -0,0 +1,39 @@
+/*-------------------------------------------------------------------------
+ *
+ * cryptohash.h
+ * Generic headers for cryptographic hash functions.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * IDENTIFICATION
+ * src/include/common/cryptohash.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef PG_CRYPTOHASH_H
+#define PG_CRYPTOHASH_H
+
+/* Context Structures for each hash function */
+typedef enum
+{
+ PG_MD5 = 0,
+ PG_SHA1,
+ PG_SHA224,
+ PG_SHA256,
+ PG_SHA384,
+ PG_SHA512
+} pg_cryptohash_type;
+
+/* opaque context, private to each cryptohash implementation */
+typedef struct pg_cryptohash_ctx pg_cryptohash_ctx;
+
+extern pg_cryptohash_ctx *pg_cryptohash_create(pg_cryptohash_type type);
+extern int pg_cryptohash_init(pg_cryptohash_ctx *ctx);
+extern int pg_cryptohash_update(pg_cryptohash_ctx *ctx, const uint8 *data, size_t len);
+extern int pg_cryptohash_final(pg_cryptohash_ctx *ctx, uint8 *dest, size_t len);
+extern void pg_cryptohash_free(pg_cryptohash_ctx *ctx);
+extern const char *pg_cryptohash_error(pg_cryptohash_ctx *ctx);
+
+#endif /* PG_CRYPTOHASH_H */
diff --git a/src/include/common/fe_memutils.h b/src/include/common/fe_memutils.h
new file mode 100644
index 0000000..63f2b6a
--- /dev/null
+++ b/src/include/common/fe_memutils.h
@@ -0,0 +1,73 @@
+/*
+ * fe_memutils.h
+ * memory management support for frontend code
+ *
+ * Copyright (c) 2003-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/fe_memutils.h
+ */
+#ifndef FE_MEMUTILS_H
+#define FE_MEMUTILS_H
+
+/*
+ * Flags for pg_malloc_extended and palloc_extended, deliberately named
+ * the same as the backend flags.
+ */
+#define MCXT_ALLOC_HUGE 0x01 /* allow huge allocation (> 1 GB) not
+ * actually used for frontends */
+#define MCXT_ALLOC_NO_OOM 0x02 /* no failure if out-of-memory */
+#define MCXT_ALLOC_ZERO 0x04 /* zero allocated memory */
+
+/*
+ * "Safe" memory allocation functions --- these exit(1) on failure
+ * (except pg_malloc_extended with MCXT_ALLOC_NO_OOM)
+ */
+extern char *pg_strdup(const char *in);
+extern void *pg_malloc(size_t size);
+extern void *pg_malloc0(size_t size);
+extern void *pg_malloc_extended(size_t size, int flags);
+extern void *pg_realloc(void *pointer, size_t size);
+extern void pg_free(void *pointer);
+
+/*
+ * Variants with easier notation and more type safety
+ */
+
+/*
+ * Allocate space for one object of type "type"
+ */
+#define pg_malloc_object(type) ((type *) pg_malloc(sizeof(type)))
+#define pg_malloc0_object(type) ((type *) pg_malloc0(sizeof(type)))
+
+/*
+ * Allocate space for "count" objects of type "type"
+ */
+#define pg_malloc_array(type, count) ((type *) pg_malloc(sizeof(type) * (count)))
+#define pg_malloc0_array(type, count) ((type *) pg_malloc0(sizeof(type) * (count)))
+
+/*
+ * Change size of allocation pointed to by "pointer" to have space for "count"
+ * objects of type "type"
+ */
+#define pg_realloc_array(pointer, type, count) ((type *) pg_realloc(pointer, sizeof(type) * (count)))
+
+/* Equivalent functions, deliberately named the same as backend functions */
+extern char *pstrdup(const char *in);
+extern char *pnstrdup(const char *in, Size size);
+extern void *palloc(Size size);
+extern void *palloc0(Size size);
+extern void *palloc_extended(Size size, int flags);
+extern void *repalloc(void *pointer, Size size);
+extern void pfree(void *pointer);
+
+#define palloc_object(type) ((type *) palloc(sizeof(type)))
+#define palloc0_object(type) ((type *) palloc0(sizeof(type)))
+#define palloc_array(type, count) ((type *) palloc(sizeof(type) * (count)))
+#define palloc0_array(type, count) ((type *) palloc0(sizeof(type) * (count)))
+#define repalloc_array(pointer, type, count) ((type *) repalloc(pointer, sizeof(type) * (count)))
+
+/* sprintf into a palloc'd buffer --- these are in psprintf.c */
+extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2);
+extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0);
+
+#endif /* FE_MEMUTILS_H */
diff --git a/src/include/common/file_perm.h b/src/include/common/file_perm.h
new file mode 100644
index 0000000..48d68ef
--- /dev/null
+++ b/src/include/common/file_perm.h
@@ -0,0 +1,56 @@
+/*-------------------------------------------------------------------------
+ *
+ * File and directory permission definitions
+ *
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/file_perm.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef FILE_PERM_H
+#define FILE_PERM_H
+
+#include <sys/stat.h>
+
+/*
+ * Mode mask for data directory permissions that only allows the owner to
+ * read/write directories and files.
+ *
+ * This is the default.
+ */
+#define PG_MODE_MASK_OWNER (S_IRWXG | S_IRWXO)
+
+/*
+ * Mode mask for data directory permissions that also allows group read/execute.
+ */
+#define PG_MODE_MASK_GROUP (S_IWGRP | S_IRWXO)
+
+/* Default mode for creating directories */
+#define PG_DIR_MODE_OWNER S_IRWXU
+
+/* Mode for creating directories that allows group read/execute */
+#define PG_DIR_MODE_GROUP (S_IRWXU | S_IRGRP | S_IXGRP)
+
+/* Default mode for creating files */
+#define PG_FILE_MODE_OWNER (S_IRUSR | S_IWUSR)
+
+/* Mode for creating files that allows group read */
+#define PG_FILE_MODE_GROUP (S_IRUSR | S_IWUSR | S_IRGRP)
+
+/* Modes for creating directories and files in the data directory */
+extern PGDLLIMPORT int pg_dir_create_mode;
+extern PGDLLIMPORT int pg_file_create_mode;
+
+/* Mode mask to pass to umask() */
+extern PGDLLIMPORT int pg_mode_mask;
+
+/* Set permissions and mask based on the provided mode */
+extern void SetDataDirectoryCreatePerm(int dataDirMode);
+
+/* Set permissions and mask based on the mode of the data directory */
+extern bool GetDataDirectoryCreatePerm(const char *dataDir);
+
+#endif /* FILE_PERM_H */
diff --git a/src/include/common/file_utils.h b/src/include/common/file_utils.h
new file mode 100644
index 0000000..2811744
--- /dev/null
+++ b/src/include/common/file_utils.h
@@ -0,0 +1,40 @@
+/*-------------------------------------------------------------------------
+ *
+ * Assorted utility functions to work on files.
+ *
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/file_utils.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef FILE_UTILS_H
+#define FILE_UTILS_H
+
+#include <dirent.h>
+
+typedef enum PGFileType
+{
+ PGFILETYPE_ERROR,
+ PGFILETYPE_UNKNOWN,
+ PGFILETYPE_REG,
+ PGFILETYPE_DIR,
+ PGFILETYPE_LNK
+} PGFileType;
+
+#ifdef FRONTEND
+extern int fsync_fname(const char *fname, bool isdir);
+extern void fsync_pgdata(const char *pg_data, int serverVersion);
+extern void fsync_dir_recurse(const char *dir);
+extern int durable_rename(const char *oldfile, const char *newfile);
+extern int fsync_parent_path(const char *fname);
+#endif
+
+extern PGFileType get_dirent_type(const char *path,
+ const struct dirent *de,
+ bool look_through_symlinks,
+ int elevel);
+
+#endif /* FILE_UTILS_H */
diff --git a/src/include/common/hashfn.h b/src/include/common/hashfn.h
new file mode 100644
index 0000000..8d539c0
--- /dev/null
+++ b/src/include/common/hashfn.h
@@ -0,0 +1,104 @@
+/*
+ * Utilities for working with hash values.
+ *
+ * Portions Copyright (c) 2017-2022, PostgreSQL Global Development Group
+ */
+
+#ifndef HASHFN_H
+#define HASHFN_H
+
+
+/*
+ * Rotate the high 32 bits and the low 32 bits separately. The standard
+ * hash function sometimes rotates the low 32 bits by one bit when
+ * combining elements. We want extended hash functions to be compatible with
+ * that algorithm when the seed is 0, so we can't just do a normal rotation.
+ * This works, though.
+ */
+#define ROTATE_HIGH_AND_LOW_32BITS(v) \
+ ((((v) << 1) & UINT64CONST(0xfffffffefffffffe)) | \
+ (((v) >> 31) & UINT64CONST(0x100000001)))
+
+
+extern uint32 hash_bytes(const unsigned char *k, int keylen);
+extern uint64 hash_bytes_extended(const unsigned char *k,
+ int keylen, uint64 seed);
+extern uint32 hash_bytes_uint32(uint32 k);
+extern uint64 hash_bytes_uint32_extended(uint32 k, uint64 seed);
+
+#ifndef FRONTEND
+static inline Datum
+hash_any(const unsigned char *k, int keylen)
+{
+ return UInt32GetDatum(hash_bytes(k, keylen));
+}
+
+static inline Datum
+hash_any_extended(const unsigned char *k, int keylen, uint64 seed)
+{
+ return UInt64GetDatum(hash_bytes_extended(k, keylen, seed));
+}
+
+static inline Datum
+hash_uint32(uint32 k)
+{
+ return UInt32GetDatum(hash_bytes_uint32(k));
+}
+
+static inline Datum
+hash_uint32_extended(uint32 k, uint64 seed)
+{
+ return UInt64GetDatum(hash_bytes_uint32_extended(k, seed));
+}
+#endif
+
+extern uint32 string_hash(const void *key, Size keysize);
+extern uint32 tag_hash(const void *key, Size keysize);
+extern uint32 uint32_hash(const void *key, Size keysize);
+
+#define oid_hash uint32_hash /* Remove me eventually */
+
+/*
+ * Combine two 32-bit hash values, resulting in another hash value, with
+ * decent bit mixing.
+ *
+ * Similar to boost's hash_combine().
+ */
+static inline uint32
+hash_combine(uint32 a, uint32 b)
+{
+ a ^= b + 0x9e3779b9 + (a << 6) + (a >> 2);
+ return a;
+}
+
+/*
+ * Combine two 64-bit hash values, resulting in another hash value, using the
+ * same kind of technique as hash_combine(). Testing shows that this also
+ * produces good bit mixing.
+ */
+static inline uint64
+hash_combine64(uint64 a, uint64 b)
+{
+ /* 0x49a0f4dd15e5a8e3 is 64bit random data */
+ a ^= b + UINT64CONST(0x49a0f4dd15e5a8e3) + (a << 54) + (a >> 7);
+ return a;
+}
+
+/*
+ * Simple inline murmur hash implementation hashing a 32 bit integer, for
+ * performance.
+ */
+static inline uint32
+murmurhash32(uint32 data)
+{
+ uint32 h = data;
+
+ h ^= h >> 16;
+ h *= 0x85ebca6b;
+ h ^= h >> 13;
+ h *= 0xc2b2ae35;
+ h ^= h >> 16;
+ return h;
+}
+
+#endif /* HASHFN_H */
diff --git a/src/include/common/hmac.h b/src/include/common/hmac.h
new file mode 100644
index 0000000..c18783f
--- /dev/null
+++ b/src/include/common/hmac.h
@@ -0,0 +1,30 @@
+/*-------------------------------------------------------------------------
+ *
+ * hmac.h
+ * Generic headers for HMAC
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * IDENTIFICATION
+ * src/include/common/hmac.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef PG_HMAC_H
+#define PG_HMAC_H
+
+#include "common/cryptohash.h"
+
+/* opaque context, private to each HMAC implementation */
+typedef struct pg_hmac_ctx pg_hmac_ctx;
+
+extern pg_hmac_ctx *pg_hmac_create(pg_cryptohash_type type);
+extern int pg_hmac_init(pg_hmac_ctx *ctx, const uint8 *key, size_t len);
+extern int pg_hmac_update(pg_hmac_ctx *ctx, const uint8 *data, size_t len);
+extern int pg_hmac_final(pg_hmac_ctx *ctx, uint8 *dest, size_t len);
+extern void pg_hmac_free(pg_hmac_ctx *ctx);
+extern const char *pg_hmac_error(pg_hmac_ctx *ctx);
+
+#endif /* PG_HMAC_H */
diff --git a/src/include/common/int.h b/src/include/common/int.h
new file mode 100644
index 0000000..12a269d
--- /dev/null
+++ b/src/include/common/int.h
@@ -0,0 +1,437 @@
+/*-------------------------------------------------------------------------
+ *
+ * int.h
+ * Routines to perform integer math, while checking for overflows.
+ *
+ * The routines in this file are intended to be well defined C, without
+ * relying on compiler flags like -fwrapv.
+ *
+ * To reduce the overhead of these routines try to use compiler intrinsics
+ * where available. That's not that important for the 16, 32 bit cases, but
+ * the 64 bit cases can be considerably faster with intrinsics. In case no
+ * intrinsics are available 128 bit math is used where available.
+ *
+ * Copyright (c) 2017-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/int.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef COMMON_INT_H
+#define COMMON_INT_H
+
+
+/*---------
+ * The following guidelines apply to all the routines:
+ * - If a + b overflows, return true, otherwise store the result of a + b
+ * into *result. The content of *result is implementation defined in case of
+ * overflow.
+ * - If a - b overflows, return true, otherwise store the result of a - b
+ * into *result. The content of *result is implementation defined in case of
+ * overflow.
+ * - If a * b overflows, return true, otherwise store the result of a * b
+ * into *result. The content of *result is implementation defined in case of
+ * overflow.
+ *---------
+ */
+
+/*------------------------------------------------------------------------
+ * Overflow routines for signed integers
+ *------------------------------------------------------------------------
+ */
+
+/*
+ * INT16
+ */
+static inline bool
+pg_add_s16_overflow(int16 a, int16 b, int16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#else
+ int32 res = (int32) a + (int32) b;
+
+ if (res > PG_INT16_MAX || res < PG_INT16_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int16) res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_s16_overflow(int16 a, int16 b, int16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#else
+ int32 res = (int32) a - (int32) b;
+
+ if (res > PG_INT16_MAX || res < PG_INT16_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int16) res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_s16_overflow(int16 a, int16 b, int16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#else
+ int32 res = (int32) a * (int32) b;
+
+ if (res > PG_INT16_MAX || res < PG_INT16_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int16) res;
+ return false;
+#endif
+}
+
+/*
+ * INT32
+ */
+static inline bool
+pg_add_s32_overflow(int32 a, int32 b, int32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#else
+ int64 res = (int64) a + (int64) b;
+
+ if (res > PG_INT32_MAX || res < PG_INT32_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int32) res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_s32_overflow(int32 a, int32 b, int32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#else
+ int64 res = (int64) a - (int64) b;
+
+ if (res > PG_INT32_MAX || res < PG_INT32_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int32) res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_s32_overflow(int32 a, int32 b, int32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#else
+ int64 res = (int64) a * (int64) b;
+
+ if (res > PG_INT32_MAX || res < PG_INT32_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int32) res;
+ return false;
+#endif
+}
+
+/*
+ * INT64
+ */
+static inline bool
+pg_add_s64_overflow(int64 a, int64 b, int64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#elif defined(HAVE_INT128)
+ int128 res = (int128) a + (int128) b;
+
+ if (res > PG_INT64_MAX || res < PG_INT64_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int64) res;
+ return false;
+#else
+ if ((a > 0 && b > 0 && a > PG_INT64_MAX - b) ||
+ (a < 0 && b < 0 && a < PG_INT64_MIN - b))
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a + b;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_s64_overflow(int64 a, int64 b, int64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#elif defined(HAVE_INT128)
+ int128 res = (int128) a - (int128) b;
+
+ if (res > PG_INT64_MAX || res < PG_INT64_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int64) res;
+ return false;
+#else
+ if ((a < 0 && b > 0 && a < PG_INT64_MIN + b) ||
+ (a > 0 && b < 0 && a > PG_INT64_MAX + b))
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a - b;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_s64_overflow(int64 a, int64 b, int64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#elif defined(HAVE_INT128)
+ int128 res = (int128) a * (int128) b;
+
+ if (res > PG_INT64_MAX || res < PG_INT64_MIN)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (int64) res;
+ return false;
+#else
+ /*
+ * Overflow can only happen if at least one value is outside the range
+ * sqrt(min)..sqrt(max) so check that first as the division can be quite a
+ * bit more expensive than the multiplication.
+ *
+ * Multiplying by 0 or 1 can't overflow of course and checking for 0
+ * separately avoids any risk of dividing by 0. Be careful about dividing
+ * INT_MIN by -1 also, note reversing the a and b to ensure we're always
+ * dividing it by a positive value.
+ *
+ */
+ if ((a > PG_INT32_MAX || a < PG_INT32_MIN ||
+ b > PG_INT32_MAX || b < PG_INT32_MIN) &&
+ a != 0 && a != 1 && b != 0 && b != 1 &&
+ ((a > 0 && b > 0 && a > PG_INT64_MAX / b) ||
+ (a > 0 && b < 0 && b < PG_INT64_MIN / a) ||
+ (a < 0 && b > 0 && a < PG_INT64_MIN / b) ||
+ (a < 0 && b < 0 && a < PG_INT64_MAX / b)))
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a * b;
+ return false;
+#endif
+}
+
+/*------------------------------------------------------------------------
+ * Overflow routines for unsigned integers
+ *------------------------------------------------------------------------
+ */
+
+/*
+ * UINT16
+ */
+static inline bool
+pg_add_u16_overflow(uint16 a, uint16 b, uint16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#else
+ uint16 res = a + b;
+
+ if (res < a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_u16_overflow(uint16 a, uint16 b, uint16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#else
+ if (b > a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a - b;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_u16_overflow(uint16 a, uint16 b, uint16 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#else
+ uint32 res = (uint32) a * (uint32) b;
+
+ if (res > PG_UINT16_MAX)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (uint16) res;
+ return false;
+#endif
+}
+
+/*
+ * INT32
+ */
+static inline bool
+pg_add_u32_overflow(uint32 a, uint32 b, uint32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#else
+ uint32 res = a + b;
+
+ if (res < a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_u32_overflow(uint32 a, uint32 b, uint32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#else
+ if (b > a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a - b;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_u32_overflow(uint32 a, uint32 b, uint32 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#else
+ uint64 res = (uint64) a * (uint64) b;
+
+ if (res > PG_UINT32_MAX)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (uint32) res;
+ return false;
+#endif
+}
+
+/*
+ * UINT64
+ */
+static inline bool
+pg_add_u64_overflow(uint64 a, uint64 b, uint64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_add_overflow(a, b, result);
+#else
+ uint64 res = a + b;
+
+ if (res < a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = res;
+ return false;
+#endif
+}
+
+static inline bool
+pg_sub_u64_overflow(uint64 a, uint64 b, uint64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_sub_overflow(a, b, result);
+#else
+ if (b > a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = a - b;
+ return false;
+#endif
+}
+
+static inline bool
+pg_mul_u64_overflow(uint64 a, uint64 b, uint64 *result)
+{
+#if defined(HAVE__BUILTIN_OP_OVERFLOW)
+ return __builtin_mul_overflow(a, b, result);
+#elif defined(HAVE_INT128)
+ uint128 res = (uint128) a * (uint128) b;
+
+ if (res > PG_UINT64_MAX)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = (uint64) res;
+ return false;
+#else
+ uint64 res = a * b;
+
+ if (a != 0 && b != res / a)
+ {
+ *result = 0x5EED; /* to avoid spurious warnings */
+ return true;
+ }
+ *result = res;
+ return false;
+#endif
+}
+
+#endif /* COMMON_INT_H */
diff --git a/src/include/common/int128.h b/src/include/common/int128.h
new file mode 100644
index 0000000..8f035cf
--- /dev/null
+++ b/src/include/common/int128.h
@@ -0,0 +1,276 @@
+/*-------------------------------------------------------------------------
+ *
+ * int128.h
+ * Roll-our-own 128-bit integer arithmetic.
+ *
+ * We make use of the native int128 type if there is one, otherwise
+ * implement things the hard way based on two int64 halves.
+ *
+ * See src/tools/testint128.c for a simple test harness for this file.
+ *
+ * Copyright (c) 2017-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/int128.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef INT128_H
+#define INT128_H
+
+/*
+ * For testing purposes, use of native int128 can be switched on/off by
+ * predefining USE_NATIVE_INT128.
+ */
+#ifndef USE_NATIVE_INT128
+#ifdef HAVE_INT128
+#define USE_NATIVE_INT128 1
+#else
+#define USE_NATIVE_INT128 0
+#endif
+#endif
+
+
+#if USE_NATIVE_INT128
+
+typedef int128 INT128;
+
+/*
+ * Add an unsigned int64 value into an INT128 variable.
+ */
+static inline void
+int128_add_uint64(INT128 *i128, uint64 v)
+{
+ *i128 += v;
+}
+
+/*
+ * Add a signed int64 value into an INT128 variable.
+ */
+static inline void
+int128_add_int64(INT128 *i128, int64 v)
+{
+ *i128 += v;
+}
+
+/*
+ * Add the 128-bit product of two int64 values into an INT128 variable.
+ *
+ * XXX with a stupid compiler, this could actually be less efficient than
+ * the other implementation; maybe we should do it by hand always?
+ */
+static inline void
+int128_add_int64_mul_int64(INT128 *i128, int64 x, int64 y)
+{
+ *i128 += (int128) x * (int128) y;
+}
+
+/*
+ * Compare two INT128 values, return -1, 0, or +1.
+ */
+static inline int
+int128_compare(INT128 x, INT128 y)
+{
+ if (x < y)
+ return -1;
+ if (x > y)
+ return 1;
+ return 0;
+}
+
+/*
+ * Widen int64 to INT128.
+ */
+static inline INT128
+int64_to_int128(int64 v)
+{
+ return (INT128) v;
+}
+
+/*
+ * Convert INT128 to int64 (losing any high-order bits).
+ * This also works fine for casting down to uint64.
+ */
+static inline int64
+int128_to_int64(INT128 val)
+{
+ return (int64) val;
+}
+
+#else /* !USE_NATIVE_INT128 */
+
+/*
+ * We lay out the INT128 structure with the same content and byte ordering
+ * that a native int128 type would (probably) have. This makes no difference
+ * for ordinary use of INT128, but allows union'ing INT128 with int128 for
+ * testing purposes.
+ */
+typedef struct
+{
+#ifdef WORDS_BIGENDIAN
+ int64 hi; /* most significant 64 bits, including sign */
+ uint64 lo; /* least significant 64 bits, without sign */
+#else
+ uint64 lo; /* least significant 64 bits, without sign */
+ int64 hi; /* most significant 64 bits, including sign */
+#endif
+} INT128;
+
+/*
+ * Add an unsigned int64 value into an INT128 variable.
+ */
+static inline void
+int128_add_uint64(INT128 *i128, uint64 v)
+{
+ /*
+ * First add the value to the .lo part, then check to see if a carry needs
+ * to be propagated into the .hi part. A carry is needed if both inputs
+ * have high bits set, or if just one input has high bit set while the new
+ * .lo part doesn't. Remember that .lo part is unsigned; we cast to
+ * signed here just as a cheap way to check the high bit.
+ */
+ uint64 oldlo = i128->lo;
+
+ i128->lo += v;
+ if (((int64) v < 0 && (int64) oldlo < 0) ||
+ (((int64) v < 0 || (int64) oldlo < 0) && (int64) i128->lo >= 0))
+ i128->hi++;
+}
+
+/*
+ * Add a signed int64 value into an INT128 variable.
+ */
+static inline void
+int128_add_int64(INT128 *i128, int64 v)
+{
+ /*
+ * This is much like the above except that the carry logic differs for
+ * negative v. Ordinarily we'd need to subtract 1 from the .hi part
+ * (corresponding to adding the sign-extended bits of v to it); but if
+ * there is a carry out of the .lo part, that cancels and we do nothing.
+ */
+ uint64 oldlo = i128->lo;
+
+ i128->lo += v;
+ if (v >= 0)
+ {
+ if ((int64) oldlo < 0 && (int64) i128->lo >= 0)
+ i128->hi++;
+ }
+ else
+ {
+ if (!((int64) oldlo < 0 || (int64) i128->lo >= 0))
+ i128->hi--;
+ }
+}
+
+/*
+ * INT64_AU32 extracts the most significant 32 bits of int64 as int64, while
+ * INT64_AL32 extracts the least significant 32 bits as uint64.
+ */
+#define INT64_AU32(i64) ((i64) >> 32)
+#define INT64_AL32(i64) ((i64) & UINT64CONST(0xFFFFFFFF))
+
+/*
+ * Add the 128-bit product of two int64 values into an INT128 variable.
+ */
+static inline void
+int128_add_int64_mul_int64(INT128 *i128, int64 x, int64 y)
+{
+ /* INT64_AU32 must use arithmetic right shift */
+ StaticAssertStmt(((int64) -1 >> 1) == (int64) -1,
+ "arithmetic right shift is needed");
+
+ /*----------
+ * Form the 128-bit product x * y using 64-bit arithmetic.
+ * Considering each 64-bit input as having 32-bit high and low parts,
+ * we can compute
+ *
+ * x * y = ((x.hi << 32) + x.lo) * (((y.hi << 32) + y.lo)
+ * = (x.hi * y.hi) << 64 +
+ * (x.hi * y.lo) << 32 +
+ * (x.lo * y.hi) << 32 +
+ * x.lo * y.lo
+ *
+ * Each individual product is of 32-bit terms so it won't overflow when
+ * computed in 64-bit arithmetic. Then we just have to shift it to the
+ * correct position while adding into the 128-bit result. We must also
+ * keep in mind that the "lo" parts must be treated as unsigned.
+ *----------
+ */
+
+ /* No need to work hard if product must be zero */
+ if (x != 0 && y != 0)
+ {
+ int64 x_u32 = INT64_AU32(x);
+ uint64 x_l32 = INT64_AL32(x);
+ int64 y_u32 = INT64_AU32(y);
+ uint64 y_l32 = INT64_AL32(y);
+ int64 tmp;
+
+ /* the first term */
+ i128->hi += x_u32 * y_u32;
+
+ /* the second term: sign-extend it only if x is negative */
+ tmp = x_u32 * y_l32;
+ if (x < 0)
+ i128->hi += INT64_AU32(tmp);
+ else
+ i128->hi += ((uint64) tmp) >> 32;
+ int128_add_uint64(i128, ((uint64) INT64_AL32(tmp)) << 32);
+
+ /* the third term: sign-extend it only if y is negative */
+ tmp = x_l32 * y_u32;
+ if (y < 0)
+ i128->hi += INT64_AU32(tmp);
+ else
+ i128->hi += ((uint64) tmp) >> 32;
+ int128_add_uint64(i128, ((uint64) INT64_AL32(tmp)) << 32);
+
+ /* the fourth term: always unsigned */
+ int128_add_uint64(i128, x_l32 * y_l32);
+ }
+}
+
+/*
+ * Compare two INT128 values, return -1, 0, or +1.
+ */
+static inline int
+int128_compare(INT128 x, INT128 y)
+{
+ if (x.hi < y.hi)
+ return -1;
+ if (x.hi > y.hi)
+ return 1;
+ if (x.lo < y.lo)
+ return -1;
+ if (x.lo > y.lo)
+ return 1;
+ return 0;
+}
+
+/*
+ * Widen int64 to INT128.
+ */
+static inline INT128
+int64_to_int128(int64 v)
+{
+ INT128 val;
+
+ val.lo = (uint64) v;
+ val.hi = (v < 0) ? -INT64CONST(1) : INT64CONST(0);
+ return val;
+}
+
+/*
+ * Convert INT128 to int64 (losing any high-order bits).
+ * This also works fine for casting down to uint64.
+ */
+static inline int64
+int128_to_int64(INT128 val)
+{
+ return (int64) val.lo;
+}
+
+#endif /* USE_NATIVE_INT128 */
+
+#endif /* INT128_H */
diff --git a/src/include/common/ip.h b/src/include/common/ip.h
new file mode 100644
index 0000000..8414520
--- /dev/null
+++ b/src/include/common/ip.h
@@ -0,0 +1,31 @@
+/*-------------------------------------------------------------------------
+ *
+ * ip.h
+ * Definitions for IPv6-aware network access.
+ *
+ * These definitions are used by both frontend and backend code.
+ *
+ * Copyright (c) 2003-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/ip.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef IP_H
+#define IP_H
+
+#include "getaddrinfo.h" /* pgrminclude ignore */
+#include "libpq/pqcomm.h" /* pgrminclude ignore */
+
+
+extern int pg_getaddrinfo_all(const char *hostname, const char *servname,
+ const struct addrinfo *hintp,
+ struct addrinfo **result);
+extern void pg_freeaddrinfo_all(int hint_ai_family, struct addrinfo *ai);
+
+extern int pg_getnameinfo_all(const struct sockaddr_storage *addr, int salen,
+ char *node, int nodelen,
+ char *service, int servicelen,
+ int flags);
+
+#endif /* IP_H */
diff --git a/src/include/common/jsonapi.h b/src/include/common/jsonapi.h
new file mode 100644
index 0000000..8d31630
--- /dev/null
+++ b/src/include/common/jsonapi.h
@@ -0,0 +1,169 @@
+/*-------------------------------------------------------------------------
+ *
+ * jsonapi.h
+ * Declarations for JSON API support.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/jsonapi.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef JSONAPI_H
+#define JSONAPI_H
+
+#include "lib/stringinfo.h"
+
+typedef enum
+{
+ JSON_TOKEN_INVALID,
+ JSON_TOKEN_STRING,
+ JSON_TOKEN_NUMBER,
+ JSON_TOKEN_OBJECT_START,
+ JSON_TOKEN_OBJECT_END,
+ JSON_TOKEN_ARRAY_START,
+ JSON_TOKEN_ARRAY_END,
+ JSON_TOKEN_COMMA,
+ JSON_TOKEN_COLON,
+ JSON_TOKEN_TRUE,
+ JSON_TOKEN_FALSE,
+ JSON_TOKEN_NULL,
+ JSON_TOKEN_END
+} JsonTokenType;
+
+typedef enum
+{
+ JSON_SUCCESS,
+ JSON_ESCAPING_INVALID,
+ JSON_ESCAPING_REQUIRED,
+ JSON_EXPECTED_ARRAY_FIRST,
+ JSON_EXPECTED_ARRAY_NEXT,
+ JSON_EXPECTED_COLON,
+ JSON_EXPECTED_END,
+ JSON_EXPECTED_JSON,
+ JSON_EXPECTED_MORE,
+ JSON_EXPECTED_OBJECT_FIRST,
+ JSON_EXPECTED_OBJECT_NEXT,
+ JSON_EXPECTED_STRING,
+ JSON_INVALID_TOKEN,
+ JSON_UNICODE_CODE_POINT_ZERO,
+ JSON_UNICODE_ESCAPE_FORMAT,
+ JSON_UNICODE_HIGH_ESCAPE,
+ JSON_UNICODE_HIGH_SURROGATE,
+ JSON_UNICODE_LOW_SURROGATE
+} JsonParseErrorType;
+
+
+/*
+ * All the fields in this structure should be treated as read-only.
+ *
+ * If strval is not null, then it should contain the de-escaped value
+ * of the lexeme if it's a string. Otherwise most of these field names
+ * should be self-explanatory.
+ *
+ * line_number and line_start are principally for use by the parser's
+ * error reporting routines.
+ * token_terminator and prev_token_terminator point to the character
+ * AFTER the end of the token, i.e. where there would be a nul byte
+ * if we were using nul-terminated strings.
+ */
+typedef struct JsonLexContext
+{
+ char *input;
+ int input_length;
+ int input_encoding;
+ char *token_start;
+ char *token_terminator;
+ char *prev_token_terminator;
+ JsonTokenType token_type;
+ int lex_level;
+ int line_number; /* line number, starting from 1 */
+ char *line_start; /* where that line starts within input */
+ StringInfo strval;
+} JsonLexContext;
+
+typedef void (*json_struct_action) (void *state);
+typedef void (*json_ofield_action) (void *state, char *fname, bool isnull);
+typedef void (*json_aelem_action) (void *state, bool isnull);
+typedef void (*json_scalar_action) (void *state, char *token, JsonTokenType tokentype);
+
+
+/*
+ * Semantic Action structure for use in parsing json.
+ * Any of these actions can be NULL, in which case nothing is done at that
+ * point, Likewise, semstate can be NULL. Using an all-NULL structure amounts
+ * to doing a pure parse with no side-effects, and is therefore exactly
+ * what the json input routines do.
+ *
+ * The 'fname' and 'token' strings passed to these actions are palloc'd.
+ * They are not free'd or used further by the parser, so the action function
+ * is free to do what it wishes with them.
+ */
+typedef struct JsonSemAction
+{
+ void *semstate;
+ json_struct_action object_start;
+ json_struct_action object_end;
+ json_struct_action array_start;
+ json_struct_action array_end;
+ json_ofield_action object_field_start;
+ json_ofield_action object_field_end;
+ json_aelem_action array_element_start;
+ json_aelem_action array_element_end;
+ json_scalar_action scalar;
+} JsonSemAction;
+
+/*
+ * pg_parse_json will parse the string in the lex calling the
+ * action functions in sem at the appropriate points. It is
+ * up to them to keep what state they need in semstate. If they
+ * need access to the state of the lexer, then its pointer
+ * should be passed to them as a member of whatever semstate
+ * points to. If the action pointers are NULL the parser
+ * does nothing and just continues.
+ */
+extern JsonParseErrorType pg_parse_json(JsonLexContext *lex,
+ JsonSemAction *sem);
+
+/* the null action object used for pure validation */
+extern PGDLLIMPORT JsonSemAction nullSemAction;
+
+/*
+ * json_count_array_elements performs a fast secondary parse to determine the
+ * number of elements in passed array lex context. It should be called from an
+ * array_start action.
+ *
+ * The return value indicates whether any error occurred, while the number
+ * of elements is stored into *elements (but only if the return value is
+ * JSON_SUCCESS).
+ */
+extern JsonParseErrorType json_count_array_elements(JsonLexContext *lex,
+ int *elements);
+
+/*
+ * constructor for JsonLexContext, with or without strval element.
+ * If supplied, the strval element will contain a de-escaped version of
+ * the lexeme. However, doing this imposes a performance penalty, so
+ * it should be avoided if the de-escaped lexeme is not required.
+ */
+extern JsonLexContext *makeJsonLexContextCstringLen(char *json,
+ int len,
+ int encoding,
+ bool need_escapes);
+
+/* lex one token */
+extern JsonParseErrorType json_lex(JsonLexContext *lex);
+
+/* construct an error detail string for a json error */
+extern char *json_errdetail(JsonParseErrorType error, JsonLexContext *lex);
+
+/*
+ * Utility function to check if a string is a valid JSON number.
+ *
+ * str argument does not need to be nul-terminated.
+ */
+extern bool IsValidJsonNumber(const char *str, int len);
+
+#endif /* JSONAPI_H */
diff --git a/src/include/common/keywords.h b/src/include/common/keywords.h
new file mode 100644
index 0000000..b85237f
--- /dev/null
+++ b/src/include/common/keywords.h
@@ -0,0 +1,29 @@
+/*-------------------------------------------------------------------------
+ *
+ * keywords.h
+ * PostgreSQL's list of SQL keywords
+ *
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/keywords.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef KEYWORDS_H
+#define KEYWORDS_H
+
+#include "common/kwlookup.h"
+
+/* Keyword categories --- should match lists in gram.y */
+#define UNRESERVED_KEYWORD 0
+#define COL_NAME_KEYWORD 1
+#define TYPE_FUNC_NAME_KEYWORD 2
+#define RESERVED_KEYWORD 3
+
+extern PGDLLIMPORT const ScanKeywordList ScanKeywords;
+extern PGDLLIMPORT const uint8 ScanKeywordCategories[];
+extern PGDLLIMPORT const bool ScanKeywordBareLabel[];
+
+#endif /* KEYWORDS_H */
diff --git a/src/include/common/kwlookup.h b/src/include/common/kwlookup.h
new file mode 100644
index 0000000..48d7f08
--- /dev/null
+++ b/src/include/common/kwlookup.h
@@ -0,0 +1,44 @@
+/*-------------------------------------------------------------------------
+ *
+ * kwlookup.h
+ * Key word lookup for PostgreSQL
+ *
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/kwlookup.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef KWLOOKUP_H
+#define KWLOOKUP_H
+
+/* Hash function used by ScanKeywordLookup */
+typedef int (*ScanKeywordHashFunc) (const void *key, size_t keylen);
+
+/*
+ * This struct contains the data needed by ScanKeywordLookup to perform a
+ * search within a set of keywords. The contents are typically generated by
+ * src/tools/gen_keywordlist.pl from a header containing PG_KEYWORD macros.
+ */
+typedef struct ScanKeywordList
+{
+ const char *kw_string; /* all keywords in order, separated by \0 */
+ const uint16 *kw_offsets; /* offsets to the start of each keyword */
+ ScanKeywordHashFunc hash; /* perfect hash function for keywords */
+ int num_keywords; /* number of keywords */
+ int max_kw_len; /* length of longest keyword */
+} ScanKeywordList;
+
+
+extern int ScanKeywordLookup(const char *text, const ScanKeywordList *keywords);
+
+/* Code that wants to retrieve the text of the N'th keyword should use this. */
+static inline const char *
+GetScanKeyword(int n, const ScanKeywordList *keywords)
+{
+ return keywords->kw_string + keywords->kw_offsets[n];
+}
+
+#endif /* KWLOOKUP_H */
diff --git a/src/include/common/link-canary.h b/src/include/common/link-canary.h
new file mode 100644
index 0000000..4733cd2
--- /dev/null
+++ b/src/include/common/link-canary.h
@@ -0,0 +1,17 @@
+/*-------------------------------------------------------------------------
+ *
+ * link-canary.h
+ * Detect whether src/common functions came from frontend or backend.
+ *
+ * Copyright (c) 2018-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/link-canary.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef LINK_CANARY_H
+#define LINK_CANARY_H
+
+extern bool pg_link_canary_is_frontend(void);
+
+#endif /* LINK_CANARY_H */
diff --git a/src/include/common/logging.h b/src/include/common/logging.h
new file mode 100644
index 0000000..9f426c3
--- /dev/null
+++ b/src/include/common/logging.h
@@ -0,0 +1,156 @@
+/*-------------------------------------------------------------------------
+ * Logging framework for frontend programs
+ *
+ * Copyright (c) 2018-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/logging.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef COMMON_LOGGING_H
+#define COMMON_LOGGING_H
+
+/*
+ * Log levels are informational only. They do not affect program flow.
+ */
+enum pg_log_level
+{
+ /*
+ * Not initialized yet (not to be used as an actual message log level).
+ */
+ PG_LOG_NOTSET = 0,
+
+ /*
+ * Low level messages that are normally off by default.
+ */
+ PG_LOG_DEBUG,
+
+ /*
+ * Any program messages that go to stderr, shown by default. (The
+ * program's normal output should go to stdout and not use the logging
+ * system.)
+ */
+ PG_LOG_INFO,
+
+ /*
+ * Warnings and "almost" errors, depends on the program
+ */
+ PG_LOG_WARNING,
+
+ /*
+ * Errors
+ */
+ PG_LOG_ERROR,
+
+ /*
+ * Turn all logging off (not to be used as an actual message log level).
+ */
+ PG_LOG_OFF,
+};
+
+/*
+ * __pg_log_level is the minimum log level that will actually be shown.
+ */
+extern enum pg_log_level __pg_log_level;
+
+/*
+ * A log message can have several parts. The primary message is required,
+ * others are optional. When emitting multiple parts, do so in the order of
+ * this enum, for consistency.
+ */
+enum pg_log_part
+{
+ /*
+ * The primary message. Try to keep it to one line; follow the backend's
+ * style guideline for primary messages.
+ */
+ PG_LOG_PRIMARY,
+
+ /*
+ * Additional detail. Follow the backend's style guideline for detail
+ * messages.
+ */
+ PG_LOG_DETAIL,
+
+ /*
+ * Hint (not guaranteed correct) about how to fix the problem. Follow the
+ * backend's style guideline for hint messages.
+ */
+ PG_LOG_HINT,
+};
+
+/*
+ * Kind of a hack to be able to produce the psql output exactly as required by
+ * the regression tests.
+ */
+#define PG_LOG_FLAG_TERSE 1
+
+void pg_logging_init(const char *argv0);
+void pg_logging_config(int new_flags);
+void pg_logging_set_level(enum pg_log_level new_level);
+void pg_logging_increase_verbosity(void);
+void pg_logging_set_pre_callback(void (*cb) (void));
+void pg_logging_set_locus_callback(void (*cb) (const char **filename, uint64 *lineno));
+
+void pg_log_generic(enum pg_log_level level, enum pg_log_part part,
+ const char *pg_restrict fmt,...)
+ pg_attribute_printf(3, 4);
+void pg_log_generic_v(enum pg_log_level level, enum pg_log_part part,
+ const char *pg_restrict fmt, va_list ap)
+ pg_attribute_printf(3, 0);
+
+/*
+ * Preferred style is to use these macros to perform logging; don't call
+ * pg_log_generic[_v] directly, except perhaps in error interface code.
+ */
+#define pg_log_error(...) \
+ pg_log_generic(PG_LOG_ERROR, PG_LOG_PRIMARY, __VA_ARGS__)
+
+#define pg_log_error_detail(...) \
+ pg_log_generic(PG_LOG_ERROR, PG_LOG_DETAIL, __VA_ARGS__)
+
+#define pg_log_error_hint(...) \
+ pg_log_generic(PG_LOG_ERROR, PG_LOG_HINT, __VA_ARGS__)
+
+#define pg_log_warning(...) \
+ pg_log_generic(PG_LOG_WARNING, PG_LOG_PRIMARY, __VA_ARGS__)
+
+#define pg_log_warning_detail(...) \
+ pg_log_generic(PG_LOG_WARNING, PG_LOG_DETAIL, __VA_ARGS__)
+
+#define pg_log_warning_hint(...) \
+ pg_log_generic(PG_LOG_WARNING, PG_LOG_HINT, __VA_ARGS__)
+
+#define pg_log_info(...) \
+ pg_log_generic(PG_LOG_INFO, PG_LOG_PRIMARY, __VA_ARGS__)
+
+#define pg_log_info_detail(...) \
+ pg_log_generic(PG_LOG_INFO, PG_LOG_DETAIL, __VA_ARGS__)
+
+#define pg_log_info_hint(...) \
+ pg_log_generic(PG_LOG_INFO, PG_LOG_HINT, __VA_ARGS__)
+
+#define pg_log_debug(...) do { \
+ if (unlikely(__pg_log_level <= PG_LOG_DEBUG)) \
+ pg_log_generic(PG_LOG_DEBUG, PG_LOG_PRIMARY, __VA_ARGS__); \
+ } while(0)
+
+#define pg_log_debug_detail(...) do { \
+ if (unlikely(__pg_log_level <= PG_LOG_DEBUG)) \
+ pg_log_generic(PG_LOG_DEBUG, PG_LOG_DETAIL, __VA_ARGS__); \
+ } while(0)
+
+#define pg_log_debug_hint(...) do { \
+ if (unlikely(__pg_log_level <= PG_LOG_DEBUG)) \
+ pg_log_generic(PG_LOG_DEBUG, PG_LOG_HINT, __VA_ARGS__); \
+ } while(0)
+
+/*
+ * A common shortcut: pg_log_error() and immediately exit(1).
+ */
+#define pg_fatal(...) do { \
+ pg_log_generic(PG_LOG_ERROR, PG_LOG_PRIMARY, __VA_ARGS__); \
+ exit(1); \
+ } while(0)
+
+#endif /* COMMON_LOGGING_H */
diff --git a/src/include/common/md5.h b/src/include/common/md5.h
new file mode 100644
index 0000000..942ca42
--- /dev/null
+++ b/src/include/common/md5.h
@@ -0,0 +1,37 @@
+/*-------------------------------------------------------------------------
+ *
+ * md5.h
+ * Constants and common utilities related to MD5.
+ *
+ * These definitions are needed by both frontend and backend code to work
+ * with MD5-encrypted passwords.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/md5.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef PG_MD5_H
+#define PG_MD5_H
+
+/* Size of result generated by MD5 computation */
+#define MD5_DIGEST_LENGTH 16
+/* Block size for MD5 */
+#define MD5_BLOCK_SIZE 64
+
+/* password-related data */
+#define MD5_PASSWD_CHARSET "0123456789abcdef"
+#define MD5_PASSWD_LEN 35
+
+/* Utilities common to all the MD5 implementations, as of md5_common.c */
+extern bool pg_md5_hash(const void *buff, size_t len, char *hexsum,
+ const char **errstr);
+extern bool pg_md5_binary(const void *buff, size_t len, void *outbuf,
+ const char **errstr);
+extern bool pg_md5_encrypt(const char *passwd, const char *salt,
+ size_t salt_len, char *buf,
+ const char **errstr);
+
+#endif /* PG_MD5_H */
diff --git a/src/include/common/openssl.h b/src/include/common/openssl.h
new file mode 100644
index 0000000..aae5a34
--- /dev/null
+++ b/src/include/common/openssl.h
@@ -0,0 +1,49 @@
+/*-------------------------------------------------------------------------
+ *
+ * openssl.h
+ * OpenSSL supporting functionality shared between frontend and backend
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * IDENTIFICATION
+ * src/include/common/openssl.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef COMMON_OPENSSL_H
+#define COMMON_OPENSSL_H
+
+#ifdef USE_OPENSSL
+#include <openssl/ssl.h>
+
+/*
+ * OpenSSL doesn't provide any very nice way to identify the min/max
+ * protocol versions the library supports, so we fake it as best we can.
+ * Note in particular that this doesn't account for restrictions that
+ * might be specified in the installation's openssl.cnf.
+ *
+ * We disable SSLv3 and older in library setup, so TLSv1 is the oldest
+ * protocol version of interest.
+ */
+#define MIN_OPENSSL_TLS_VERSION "TLSv1"
+
+#if defined(TLS1_3_VERSION)
+#define MAX_OPENSSL_TLS_VERSION "TLSv1.3"
+#elif defined(TLS1_2_VERSION)
+#define MAX_OPENSSL_TLS_VERSION "TLSv1.2"
+#elif defined(TLS1_1_VERSION)
+#define MAX_OPENSSL_TLS_VERSION "TLSv1.1"
+#else
+#define MAX_OPENSSL_TLS_VERSION "TLSv1"
+#endif
+
+/* src/common/protocol_openssl.c */
+#ifndef SSL_CTX_set_min_proto_version
+extern int SSL_CTX_set_min_proto_version(SSL_CTX *ctx, int version);
+extern int SSL_CTX_set_max_proto_version(SSL_CTX *ctx, int version);
+#endif
+
+#endif /* USE_OPENSSL */
+
+#endif /* COMMON_OPENSSL_H */
diff --git a/src/include/common/pg_lzcompress.h b/src/include/common/pg_lzcompress.h
new file mode 100644
index 0000000..2a12b33
--- /dev/null
+++ b/src/include/common/pg_lzcompress.h
@@ -0,0 +1,93 @@
+/* ----------
+ * pg_lzcompress.h -
+ *
+ * Definitions for the builtin LZ compressor
+ *
+ * src/include/common/pg_lzcompress.h
+ * ----------
+ */
+
+#ifndef _PG_LZCOMPRESS_H_
+#define _PG_LZCOMPRESS_H_
+
+
+/* ----------
+ * PGLZ_MAX_OUTPUT -
+ *
+ * Macro to compute the buffer size required by pglz_compress().
+ * We allow 4 bytes for overrun before detecting compression failure.
+ * ----------
+ */
+#define PGLZ_MAX_OUTPUT(_dlen) ((_dlen) + 4)
+
+
+/* ----------
+ * PGLZ_Strategy -
+ *
+ * Some values that control the compression algorithm.
+ *
+ * min_input_size Minimum input data size to consider compression.
+ *
+ * max_input_size Maximum input data size to consider compression.
+ *
+ * min_comp_rate Minimum compression rate (0-99%) to require.
+ * Regardless of min_comp_rate, the output must be
+ * smaller than the input, else we don't store
+ * compressed.
+ *
+ * first_success_by Abandon compression if we find no compressible
+ * data within the first this-many bytes.
+ *
+ * match_size_good The initial GOOD match size when starting history
+ * lookup. When looking up the history to find a
+ * match that could be expressed as a tag, the
+ * algorithm does not always walk back entirely.
+ * A good match fast is usually better than the
+ * best possible one very late. For each iteration
+ * in the lookup, this value is lowered so the
+ * longer the lookup takes, the smaller matches
+ * are considered good.
+ *
+ * match_size_drop The percentage by which match_size_good is lowered
+ * after each history check. Allowed values are
+ * 0 (no change until end) to 100 (only check
+ * latest history entry at all).
+ * ----------
+ */
+typedef struct PGLZ_Strategy
+{
+ int32 min_input_size;
+ int32 max_input_size;
+ int32 min_comp_rate;
+ int32 first_success_by;
+ int32 match_size_good;
+ int32 match_size_drop;
+} PGLZ_Strategy;
+
+
+/* ----------
+ * The standard strategies
+ *
+ * PGLZ_strategy_default Recommended default strategy for TOAST.
+ *
+ * PGLZ_strategy_always Try to compress inputs of any length.
+ * Fallback to uncompressed storage only if
+ * output would be larger than input.
+ * ----------
+ */
+extern PGDLLIMPORT const PGLZ_Strategy *const PGLZ_strategy_default;
+extern PGDLLIMPORT const PGLZ_Strategy *const PGLZ_strategy_always;
+
+
+/* ----------
+ * Global function declarations
+ * ----------
+ */
+extern int32 pglz_compress(const char *source, int32 slen, char *dest,
+ const PGLZ_Strategy *strategy);
+extern int32 pglz_decompress(const char *source, int32 slen, char *dest,
+ int32 rawsize, bool check_complete);
+extern int32 pglz_maximum_compressed_size(int32 rawsize,
+ int32 total_compressed_size);
+
+#endif /* _PG_LZCOMPRESS_H_ */
diff --git a/src/include/common/pg_prng.h b/src/include/common/pg_prng.h
new file mode 100644
index 0000000..d9895b4
--- /dev/null
+++ b/src/include/common/pg_prng.h
@@ -0,0 +1,60 @@
+/*-------------------------------------------------------------------------
+ *
+ * Pseudo-Random Number Generator
+ *
+ * Copyright (c) 2021-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/pg_prng.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef PG_PRNG_H
+#define PG_PRNG_H
+
+/*
+ * State vector for PRNG generation. Callers should treat this as an
+ * opaque typedef, but we expose its definition to allow it to be
+ * embedded in other structs.
+ */
+typedef struct pg_prng_state
+{
+ uint64 s0,
+ s1;
+} pg_prng_state;
+
+/*
+ * Callers not needing local PRNG series may use this global state vector,
+ * after initializing it with one of the pg_prng_...seed functions.
+ */
+extern PGDLLIMPORT pg_prng_state pg_global_prng_state;
+
+extern void pg_prng_seed(pg_prng_state *state, uint64 seed);
+extern void pg_prng_fseed(pg_prng_state *state, double fseed);
+extern bool pg_prng_seed_check(pg_prng_state *state);
+
+/*
+ * Initialize the PRNG state from the pg_strong_random source,
+ * taking care that we don't produce all-zeroes. If this returns false,
+ * caller should initialize the PRNG state from some other random seed,
+ * using pg_prng_[f]seed.
+ *
+ * We implement this as a macro, so that the pg_strong_random() call is
+ * in the caller. If it were in pg_prng.c, programs using pg_prng.c
+ * but not needing strong seeding would nonetheless be forced to pull in
+ * pg_strong_random.c and thence OpenSSL.
+ */
+#define pg_prng_strong_seed(state) \
+ (pg_strong_random((void *) (state), sizeof(pg_prng_state)) ? \
+ pg_prng_seed_check(state) : false)
+
+extern uint64 pg_prng_uint64(pg_prng_state *state);
+extern uint64 pg_prng_uint64_range(pg_prng_state *state, uint64 rmin, uint64 rmax);
+extern int64 pg_prng_int64(pg_prng_state *state);
+extern int64 pg_prng_int64p(pg_prng_state *state);
+extern uint32 pg_prng_uint32(pg_prng_state *state);
+extern int32 pg_prng_int32(pg_prng_state *state);
+extern int32 pg_prng_int32p(pg_prng_state *state);
+extern double pg_prng_double(pg_prng_state *state);
+extern bool pg_prng_bool(pg_prng_state *state);
+
+#endif /* PG_PRNG_H */
diff --git a/src/include/common/relpath.h b/src/include/common/relpath.h
new file mode 100644
index 0000000..13849a3
--- /dev/null
+++ b/src/include/common/relpath.h
@@ -0,0 +1,90 @@
+/*-------------------------------------------------------------------------
+ *
+ * relpath.h
+ * Declarations for GetRelationPath() and friends
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/relpath.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef RELPATH_H
+#define RELPATH_H
+
+/*
+ * 'pgrminclude ignore' needed here because CppAsString2() does not throw
+ * an error if the symbol is not defined.
+ */
+#include "catalog/catversion.h" /* pgrminclude ignore */
+
+
+/*
+ * Name of major-version-specific tablespace subdirectories
+ */
+#define TABLESPACE_VERSION_DIRECTORY "PG_" PG_MAJORVERSION "_" \
+ CppAsString2(CATALOG_VERSION_NO)
+
+/* Characters to allow for an OID in a relation path */
+#define OIDCHARS 10 /* max chars printed by %u */
+
+/*
+ * Stuff for fork names.
+ *
+ * The physical storage of a relation consists of one or more forks.
+ * The main fork is always created, but in addition to that there can be
+ * additional forks for storing various metadata. ForkNumber is used when
+ * we need to refer to a specific fork in a relation.
+ */
+typedef enum ForkNumber
+{
+ InvalidForkNumber = -1,
+ MAIN_FORKNUM = 0,
+ FSM_FORKNUM,
+ VISIBILITYMAP_FORKNUM,
+ INIT_FORKNUM
+
+ /*
+ * NOTE: if you add a new fork, change MAX_FORKNUM and possibly
+ * FORKNAMECHARS below, and update the forkNames array in
+ * src/common/relpath.c
+ */
+} ForkNumber;
+
+#define MAX_FORKNUM INIT_FORKNUM
+
+#define FORKNAMECHARS 4 /* max chars for a fork name */
+
+extern PGDLLIMPORT const char *const forkNames[];
+
+extern ForkNumber forkname_to_number(const char *forkName);
+extern int forkname_chars(const char *str, ForkNumber *fork);
+
+/*
+ * Stuff for computing filesystem pathnames for relations.
+ */
+extern char *GetDatabasePath(Oid dbNode, Oid spcNode);
+
+extern char *GetRelationPath(Oid dbNode, Oid spcNode, Oid relNode,
+ int backendId, ForkNumber forkNumber);
+
+/*
+ * Wrapper macros for GetRelationPath. Beware of multiple
+ * evaluation of the RelFileNode or RelFileNodeBackend argument!
+ */
+
+/* First argument is a RelFileNode */
+#define relpathbackend(rnode, backend, forknum) \
+ GetRelationPath((rnode).dbNode, (rnode).spcNode, (rnode).relNode, \
+ backend, forknum)
+
+/* First argument is a RelFileNode */
+#define relpathperm(rnode, forknum) \
+ relpathbackend(rnode, InvalidBackendId, forknum)
+
+/* First argument is a RelFileNodeBackend */
+#define relpath(rnode, forknum) \
+ relpathbackend((rnode).node, (rnode).backend, forknum)
+
+#endif /* RELPATH_H */
diff --git a/src/include/common/restricted_token.h b/src/include/common/restricted_token.h
new file mode 100644
index 0000000..0b6bdaf
--- /dev/null
+++ b/src/include/common/restricted_token.h
@@ -0,0 +1,24 @@
+/*
+ * restricted_token.h
+ * helper routine to ensure restricted token on Windows
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/restricted_token.h
+ */
+#ifndef COMMON_RESTRICTED_TOKEN_H
+#define COMMON_RESTRICTED_TOKEN_H
+
+/*
+ * On Windows make sure that we are running with a restricted token,
+ * On other platforms do nothing.
+ */
+void get_restricted_token(void);
+
+#ifdef WIN32
+/* Create a restricted token and execute the specified process with it. */
+HANDLE CreateRestrictedProcess(char *cmd, PROCESS_INFORMATION *processInfo);
+#endif
+
+#endif /* COMMON_RESTRICTED_TOKEN_H */
diff --git a/src/include/common/saslprep.h b/src/include/common/saslprep.h
new file mode 100644
index 0000000..305c8f4
--- /dev/null
+++ b/src/include/common/saslprep.h
@@ -0,0 +1,30 @@
+/*-------------------------------------------------------------------------
+ *
+ * saslprep.h
+ * SASLprep normalization, for SCRAM authentication
+ *
+ * These definitions are used by both frontend and backend code.
+ *
+ * Copyright (c) 2017-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/saslprep.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef SASLPREP_H
+#define SASLPREP_H
+
+/*
+ * Return codes for pg_saslprep() function.
+ */
+typedef enum
+{
+ SASLPREP_SUCCESS = 0,
+ SASLPREP_OOM = -1, /* out of memory (only in frontend) */
+ SASLPREP_INVALID_UTF8 = -2, /* input is not a valid UTF-8 string */
+ SASLPREP_PROHIBITED = -3 /* output would contain prohibited characters */
+} pg_saslprep_rc;
+
+extern pg_saslprep_rc pg_saslprep(const char *input, char **output);
+
+#endif /* SASLPREP_H */
diff --git a/src/include/common/scram-common.h b/src/include/common/scram-common.h
new file mode 100644
index 0000000..d1f840c
--- /dev/null
+++ b/src/include/common/scram-common.h
@@ -0,0 +1,62 @@
+/*-------------------------------------------------------------------------
+ *
+ * scram-common.h
+ * Declarations for helper functions used for SCRAM authentication
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/scram-common.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef SCRAM_COMMON_H
+#define SCRAM_COMMON_H
+
+#include "common/cryptohash.h"
+#include "common/sha2.h"
+
+/* Name of SCRAM mechanisms per IANA */
+#define SCRAM_SHA_256_NAME "SCRAM-SHA-256"
+#define SCRAM_SHA_256_PLUS_NAME "SCRAM-SHA-256-PLUS" /* with channel binding */
+
+/* Length of SCRAM keys (client and server) */
+#define SCRAM_KEY_LEN PG_SHA256_DIGEST_LENGTH
+
+/* length of HMAC */
+#define SHA256_HMAC_B PG_SHA256_BLOCK_LENGTH
+
+/*
+ * Size of random nonce generated in the authentication exchange. This
+ * is in "raw" number of bytes, the actual nonces sent over the wire are
+ * encoded using only ASCII-printable characters.
+ */
+#define SCRAM_RAW_NONCE_LEN 18
+
+/*
+ * Length of salt when generating new secrets, in bytes. (It will be stored
+ * and sent over the wire encoded in Base64.) 16 bytes is what the example in
+ * RFC 7677 uses.
+ */
+#define SCRAM_DEFAULT_SALT_LEN 16
+
+/*
+ * Default number of iterations when generating secret. Should be at least
+ * 4096 per RFC 7677.
+ */
+#define SCRAM_DEFAULT_ITERATIONS 4096
+
+extern int scram_SaltedPassword(const char *password, const char *salt,
+ int saltlen, int iterations, uint8 *result,
+ const char **errstr);
+extern int scram_H(const uint8 *str, int len, uint8 *result,
+ const char **errstr);
+extern int scram_ClientKey(const uint8 *salted_password, uint8 *result,
+ const char **errstr);
+extern int scram_ServerKey(const uint8 *salted_password, uint8 *result,
+ const char **errstr);
+
+extern char *scram_build_secret(const char *salt, int saltlen, int iterations,
+ const char *password, const char **errstr);
+
+#endif /* SCRAM_COMMON_H */
diff --git a/src/include/common/sha1.h b/src/include/common/sha1.h
new file mode 100644
index 0000000..e8cb360
--- /dev/null
+++ b/src/include/common/sha1.h
@@ -0,0 +1,21 @@
+/*-------------------------------------------------------------------------
+ *
+ * sha1.h
+ * Constants related to SHA1.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/sha1.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef PG_SHA1_H
+#define PG_SHA1_H
+
+/* Size of result generated by SHA1 computation */
+#define SHA1_DIGEST_LENGTH 20
+/* Block size for SHA1 */
+#define SHA1_BLOCK_SIZE 64
+
+#endif /* PG_SHA1_H */
diff --git a/src/include/common/sha2.h b/src/include/common/sha2.h
new file mode 100644
index 0000000..fe248e9
--- /dev/null
+++ b/src/include/common/sha2.h
@@ -0,0 +1,32 @@
+/*-------------------------------------------------------------------------
+ *
+ * sha2.h
+ * Constants related to SHA224, 256, 384 AND 512.
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * IDENTIFICATION
+ * src/include/common/sha2.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#ifndef _PG_SHA2_H_
+#define _PG_SHA2_H_
+
+/*** SHA224/256/384/512 Various Length Definitions ***********************/
+#define PG_SHA224_BLOCK_LENGTH 64
+#define PG_SHA224_DIGEST_LENGTH 28
+#define PG_SHA224_DIGEST_STRING_LENGTH (PG_SHA224_DIGEST_LENGTH * 2 + 1)
+#define PG_SHA256_BLOCK_LENGTH 64
+#define PG_SHA256_DIGEST_LENGTH 32
+#define PG_SHA256_DIGEST_STRING_LENGTH (PG_SHA256_DIGEST_LENGTH * 2 + 1)
+#define PG_SHA384_BLOCK_LENGTH 128
+#define PG_SHA384_DIGEST_LENGTH 48
+#define PG_SHA384_DIGEST_STRING_LENGTH (PG_SHA384_DIGEST_LENGTH * 2 + 1)
+#define PG_SHA512_BLOCK_LENGTH 128
+#define PG_SHA512_DIGEST_LENGTH 64
+#define PG_SHA512_DIGEST_STRING_LENGTH (PG_SHA512_DIGEST_LENGTH * 2 + 1)
+
+#endif /* _PG_SHA2_H_ */
diff --git a/src/include/common/shortest_dec.h b/src/include/common/shortest_dec.h
new file mode 100644
index 0000000..f919f7f
--- /dev/null
+++ b/src/include/common/shortest_dec.h
@@ -0,0 +1,63 @@
+/*---------------------------------------------------------------------------
+ *
+ * Ryu floating-point output.
+ *
+ * Portions Copyright (c) 2018-2022, PostgreSQL Global Development Group
+ *
+ * IDENTIFICATION
+ * src/include/common/shortest_dec.h
+ *
+ * This is a modification of code taken from github.com/ulfjack/ryu under the
+ * terms of the Boost license (not the Apache license). The original copyright
+ * notice follows:
+ *
+ * Copyright 2018 Ulf Adams
+ *
+ * The contents of this file may be used under the terms of the Apache
+ * License, Version 2.0.
+ *
+ * (See accompanying file LICENSE-Apache or copy at
+ * http://www.apache.org/licenses/LICENSE-2.0)
+ *
+ * Alternatively, the contents of this file may be used under the terms of the
+ * Boost Software License, Version 1.0.
+ *
+ * (See accompanying file LICENSE-Boost or copy at
+ * https://www.boost.org/LICENSE_1_0.txt)
+ *
+ * Unless required by applicable law or agreed to in writing, this software is
+ * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.
+ *
+ *---------------------------------------------------------------------------
+ */
+#ifndef SHORTEST_DEC_H
+#define SHORTEST_DEC_H
+
+/*----
+ * The length of 25 comes from:
+ *
+ * Case 1: -9.9999999999999999e-299 = 24 bytes, plus 1 for null
+ *
+ * Case 2: -0.00099999999999999999 = 23 bytes, plus 1 for null
+ */
+#define DOUBLE_SHORTEST_DECIMAL_LEN 25
+
+int double_to_shortest_decimal_bufn(double f, char *result);
+int double_to_shortest_decimal_buf(double f, char *result);
+char *double_to_shortest_decimal(double f);
+
+/*
+ * The length of 16 comes from:
+ *
+ * Case 1: -9.99999999e+29 = 15 bytes, plus 1 for null
+ *
+ * Case 2: -0.000999999999 = 15 bytes, plus 1 for null
+ */
+#define FLOAT_SHORTEST_DECIMAL_LEN 16
+
+int float_to_shortest_decimal_bufn(float f, char *result);
+int float_to_shortest_decimal_buf(float f, char *result);
+char *float_to_shortest_decimal(float f);
+
+#endif /* SHORTEST_DEC_H */
diff --git a/src/include/common/string.h b/src/include/common/string.h
new file mode 100644
index 0000000..cf00fb5
--- /dev/null
+++ b/src/include/common/string.h
@@ -0,0 +1,42 @@
+/*
+ * string.h
+ * string handling helpers
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/string.h
+ */
+#ifndef COMMON_STRING_H
+#define COMMON_STRING_H
+
+struct StringInfoData; /* avoid including stringinfo.h here */
+
+typedef struct PromptInterruptContext
+{
+ /* To avoid including <setjmp.h> here, jmpbuf is declared "void *" */
+ void *jmpbuf; /* existing longjmp buffer */
+ volatile bool *enabled; /* flag that enables longjmp-on-interrupt */
+ bool canceled; /* indicates whether cancellation occurred */
+} PromptInterruptContext;
+
+/* functions in src/common/string.c */
+extern bool pg_str_endswith(const char *str, const char *end);
+extern int strtoint(const char *pg_restrict str, char **pg_restrict endptr,
+ int base);
+extern void pg_clean_ascii(char *str);
+extern int pg_strip_crlf(char *str);
+extern bool pg_is_ascii(const char *str);
+
+/* functions in src/common/pg_get_line.c */
+extern char *pg_get_line(FILE *stream, PromptInterruptContext *prompt_ctx);
+extern bool pg_get_line_buf(FILE *stream, struct StringInfoData *buf);
+extern bool pg_get_line_append(FILE *stream, struct StringInfoData *buf,
+ PromptInterruptContext *prompt_ctx);
+
+/* functions in src/common/sprompt.c */
+extern char *simple_prompt(const char *prompt, bool echo);
+extern char *simple_prompt_extended(const char *prompt, bool echo,
+ PromptInterruptContext *prompt_ctx);
+
+#endif /* COMMON_STRING_H */
diff --git a/src/include/common/unicode_combining_table.h b/src/include/common/unicode_combining_table.h
new file mode 100644
index 0000000..de1eab3
--- /dev/null
+++ b/src/include/common/unicode_combining_table.h
@@ -0,0 +1,308 @@
+/* generated by src/common/unicode/generate-unicode_combining_table.pl, do not edit */
+
+static const struct mbinterval combining[] = {
+ {0x0300, 0x036F},
+ {0x0483, 0x0489},
+ {0x0591, 0x05BD},
+ {0x05BF, 0x05BF},
+ {0x05C1, 0x05C2},
+ {0x05C4, 0x05C5},
+ {0x05C7, 0x05C7},
+ {0x0610, 0x061A},
+ {0x064B, 0x065F},
+ {0x0670, 0x0670},
+ {0x06D6, 0x06DC},
+ {0x06DF, 0x06E4},
+ {0x06E7, 0x06E8},
+ {0x06EA, 0x06ED},
+ {0x0711, 0x0711},
+ {0x0730, 0x074A},
+ {0x07A6, 0x07B0},
+ {0x07EB, 0x07F3},
+ {0x07FD, 0x07FD},
+ {0x0816, 0x0819},
+ {0x081B, 0x0823},
+ {0x0825, 0x0827},
+ {0x0829, 0x082D},
+ {0x0859, 0x085B},
+ {0x0898, 0x089F},
+ {0x08CA, 0x08E1},
+ {0x08E3, 0x0902},
+ {0x093A, 0x093A},
+ {0x093C, 0x093C},
+ {0x0941, 0x0948},
+ {0x094D, 0x094D},
+ {0x0951, 0x0957},
+ {0x0962, 0x0963},
+ {0x0981, 0x0981},
+ {0x09BC, 0x09BC},
+ {0x09C1, 0x09C4},
+ {0x09CD, 0x09CD},
+ {0x09E2, 0x09E3},
+ {0x09FE, 0x0A02},
+ {0x0A3C, 0x0A3C},
+ {0x0A41, 0x0A51},
+ {0x0A70, 0x0A71},
+ {0x0A75, 0x0A75},
+ {0x0A81, 0x0A82},
+ {0x0ABC, 0x0ABC},
+ {0x0AC1, 0x0AC8},
+ {0x0ACD, 0x0ACD},
+ {0x0AE2, 0x0AE3},
+ {0x0AFA, 0x0B01},
+ {0x0B3C, 0x0B3C},
+ {0x0B3F, 0x0B3F},
+ {0x0B41, 0x0B44},
+ {0x0B4D, 0x0B56},
+ {0x0B62, 0x0B63},
+ {0x0B82, 0x0B82},
+ {0x0BC0, 0x0BC0},
+ {0x0BCD, 0x0BCD},
+ {0x0C00, 0x0C00},
+ {0x0C04, 0x0C04},
+ {0x0C3C, 0x0C3C},
+ {0x0C3E, 0x0C40},
+ {0x0C46, 0x0C56},
+ {0x0C62, 0x0C63},
+ {0x0C81, 0x0C81},
+ {0x0CBC, 0x0CBC},
+ {0x0CBF, 0x0CBF},
+ {0x0CC6, 0x0CC6},
+ {0x0CCC, 0x0CCD},
+ {0x0CE2, 0x0CE3},
+ {0x0D00, 0x0D01},
+ {0x0D3B, 0x0D3C},
+ {0x0D41, 0x0D44},
+ {0x0D4D, 0x0D4D},
+ {0x0D62, 0x0D63},
+ {0x0D81, 0x0D81},
+ {0x0DCA, 0x0DCA},
+ {0x0DD2, 0x0DD6},
+ {0x0E31, 0x0E31},
+ {0x0E34, 0x0E3A},
+ {0x0E47, 0x0E4E},
+ {0x0EB1, 0x0EB1},
+ {0x0EB4, 0x0EBC},
+ {0x0EC8, 0x0ECD},
+ {0x0F18, 0x0F19},
+ {0x0F35, 0x0F35},
+ {0x0F37, 0x0F37},
+ {0x0F39, 0x0F39},
+ {0x0F71, 0x0F7E},
+ {0x0F80, 0x0F84},
+ {0x0F86, 0x0F87},
+ {0x0F8D, 0x0FBC},
+ {0x0FC6, 0x0FC6},
+ {0x102D, 0x1030},
+ {0x1032, 0x1037},
+ {0x1039, 0x103A},
+ {0x103D, 0x103E},
+ {0x1058, 0x1059},
+ {0x105E, 0x1060},
+ {0x1071, 0x1074},
+ {0x1082, 0x1082},
+ {0x1085, 0x1086},
+ {0x108D, 0x108D},
+ {0x109D, 0x109D},
+ {0x135D, 0x135F},
+ {0x1712, 0x1714},
+ {0x1732, 0x1733},
+ {0x1752, 0x1753},
+ {0x1772, 0x1773},
+ {0x17B4, 0x17B5},
+ {0x17B7, 0x17BD},
+ {0x17C6, 0x17C6},
+ {0x17C9, 0x17D3},
+ {0x17DD, 0x17DD},
+ {0x180B, 0x180D},
+ {0x180F, 0x180F},
+ {0x1885, 0x1886},
+ {0x18A9, 0x18A9},
+ {0x1920, 0x1922},
+ {0x1927, 0x1928},
+ {0x1932, 0x1932},
+ {0x1939, 0x193B},
+ {0x1A17, 0x1A18},
+ {0x1A1B, 0x1A1B},
+ {0x1A56, 0x1A56},
+ {0x1A58, 0x1A60},
+ {0x1A62, 0x1A62},
+ {0x1A65, 0x1A6C},
+ {0x1A73, 0x1A7F},
+ {0x1AB0, 0x1B03},
+ {0x1B34, 0x1B34},
+ {0x1B36, 0x1B3A},
+ {0x1B3C, 0x1B3C},
+ {0x1B42, 0x1B42},
+ {0x1B6B, 0x1B73},
+ {0x1B80, 0x1B81},
+ {0x1BA2, 0x1BA5},
+ {0x1BA8, 0x1BA9},
+ {0x1BAB, 0x1BAD},
+ {0x1BE6, 0x1BE6},
+ {0x1BE8, 0x1BE9},
+ {0x1BED, 0x1BED},
+ {0x1BEF, 0x1BF1},
+ {0x1C2C, 0x1C33},
+ {0x1C36, 0x1C37},
+ {0x1CD0, 0x1CD2},
+ {0x1CD4, 0x1CE0},
+ {0x1CE2, 0x1CE8},
+ {0x1CED, 0x1CED},
+ {0x1CF4, 0x1CF4},
+ {0x1CF8, 0x1CF9},
+ {0x1DC0, 0x1DFF},
+ {0x20D0, 0x20F0},
+ {0x2CEF, 0x2CF1},
+ {0x2D7F, 0x2D7F},
+ {0x2DE0, 0x2DFF},
+ {0x302A, 0x302D},
+ {0x3099, 0x309A},
+ {0xA66F, 0xA672},
+ {0xA674, 0xA67D},
+ {0xA69E, 0xA69F},
+ {0xA6F0, 0xA6F1},
+ {0xA802, 0xA802},
+ {0xA806, 0xA806},
+ {0xA80B, 0xA80B},
+ {0xA825, 0xA826},
+ {0xA82C, 0xA82C},
+ {0xA8C4, 0xA8C5},
+ {0xA8E0, 0xA8F1},
+ {0xA8FF, 0xA8FF},
+ {0xA926, 0xA92D},
+ {0xA947, 0xA951},
+ {0xA980, 0xA982},
+ {0xA9B3, 0xA9B3},
+ {0xA9B6, 0xA9B9},
+ {0xA9BC, 0xA9BD},
+ {0xA9E5, 0xA9E5},
+ {0xAA29, 0xAA2E},
+ {0xAA31, 0xAA32},
+ {0xAA35, 0xAA36},
+ {0xAA43, 0xAA43},
+ {0xAA4C, 0xAA4C},
+ {0xAA7C, 0xAA7C},
+ {0xAAB0, 0xAAB0},
+ {0xAAB2, 0xAAB4},
+ {0xAAB7, 0xAAB8},
+ {0xAABE, 0xAABF},
+ {0xAAC1, 0xAAC1},
+ {0xAAEC, 0xAAED},
+ {0xAAF6, 0xAAF6},
+ {0xABE5, 0xABE5},
+ {0xABE8, 0xABE8},
+ {0xABED, 0xABED},
+ {0xFB1E, 0xFB1E},
+ {0xFE00, 0xFE0F},
+ {0xFE20, 0xFE2F},
+ {0x101FD, 0x101FD},
+ {0x102E0, 0x102E0},
+ {0x10376, 0x1037A},
+ {0x10A01, 0x10A0F},
+ {0x10A38, 0x10A3F},
+ {0x10AE5, 0x10AE6},
+ {0x10D24, 0x10D27},
+ {0x10EAB, 0x10EAC},
+ {0x10F46, 0x10F50},
+ {0x10F82, 0x10F85},
+ {0x11001, 0x11001},
+ {0x11038, 0x11046},
+ {0x11070, 0x11070},
+ {0x11073, 0x11074},
+ {0x1107F, 0x11081},
+ {0x110B3, 0x110B6},
+ {0x110B9, 0x110BA},
+ {0x110C2, 0x110C2},
+ {0x11100, 0x11102},
+ {0x11127, 0x1112B},
+ {0x1112D, 0x11134},
+ {0x11173, 0x11173},
+ {0x11180, 0x11181},
+ {0x111B6, 0x111BE},
+ {0x111C9, 0x111CC},
+ {0x111CF, 0x111CF},
+ {0x1122F, 0x11231},
+ {0x11234, 0x11234},
+ {0x11236, 0x11237},
+ {0x1123E, 0x1123E},
+ {0x112DF, 0x112DF},
+ {0x112E3, 0x112EA},
+ {0x11300, 0x11301},
+ {0x1133B, 0x1133C},
+ {0x11340, 0x11340},
+ {0x11366, 0x11374},
+ {0x11438, 0x1143F},
+ {0x11442, 0x11444},
+ {0x11446, 0x11446},
+ {0x1145E, 0x1145E},
+ {0x114B3, 0x114B8},
+ {0x114BA, 0x114BA},
+ {0x114BF, 0x114C0},
+ {0x114C2, 0x114C3},
+ {0x115B2, 0x115B5},
+ {0x115BC, 0x115BD},
+ {0x115BF, 0x115C0},
+ {0x115DC, 0x115DD},
+ {0x11633, 0x1163A},
+ {0x1163D, 0x1163D},
+ {0x1163F, 0x11640},
+ {0x116AB, 0x116AB},
+ {0x116AD, 0x116AD},
+ {0x116B0, 0x116B5},
+ {0x116B7, 0x116B7},
+ {0x1171D, 0x1171F},
+ {0x11722, 0x11725},
+ {0x11727, 0x1172B},
+ {0x1182F, 0x11837},
+ {0x11839, 0x1183A},
+ {0x1193B, 0x1193C},
+ {0x1193E, 0x1193E},
+ {0x11943, 0x11943},
+ {0x119D4, 0x119DB},
+ {0x119E0, 0x119E0},
+ {0x11A01, 0x11A0A},
+ {0x11A33, 0x11A38},
+ {0x11A3B, 0x11A3E},
+ {0x11A47, 0x11A47},
+ {0x11A51, 0x11A56},
+ {0x11A59, 0x11A5B},
+ {0x11A8A, 0x11A96},
+ {0x11A98, 0x11A99},
+ {0x11C30, 0x11C3D},
+ {0x11C3F, 0x11C3F},
+ {0x11C92, 0x11CA7},
+ {0x11CAA, 0x11CB0},
+ {0x11CB2, 0x11CB3},
+ {0x11CB5, 0x11CB6},
+ {0x11D31, 0x11D45},
+ {0x11D47, 0x11D47},
+ {0x11D90, 0x11D91},
+ {0x11D95, 0x11D95},
+ {0x11D97, 0x11D97},
+ {0x11EF3, 0x11EF4},
+ {0x16AF0, 0x16AF4},
+ {0x16B30, 0x16B36},
+ {0x16F4F, 0x16F4F},
+ {0x16F8F, 0x16F92},
+ {0x16FE4, 0x16FE4},
+ {0x1BC9D, 0x1BC9E},
+ {0x1CF00, 0x1CF46},
+ {0x1D167, 0x1D169},
+ {0x1D17B, 0x1D182},
+ {0x1D185, 0x1D18B},
+ {0x1D1AA, 0x1D1AD},
+ {0x1D242, 0x1D244},
+ {0x1DA00, 0x1DA36},
+ {0x1DA3B, 0x1DA6C},
+ {0x1DA75, 0x1DA75},
+ {0x1DA84, 0x1DA84},
+ {0x1DA9B, 0x1DAAF},
+ {0x1E000, 0x1E02A},
+ {0x1E130, 0x1E136},
+ {0x1E2AE, 0x1E2AE},
+ {0x1E2EC, 0x1E2EF},
+ {0x1E8D0, 0x1E8D6},
+ {0x1E944, 0x1E94A},
+ {0xE0100, 0xE01EF},
+};
diff --git a/src/include/common/unicode_east_asian_fw_table.h b/src/include/common/unicode_east_asian_fw_table.h
new file mode 100644
index 0000000..e9abfa2
--- /dev/null
+++ b/src/include/common/unicode_east_asian_fw_table.h
@@ -0,0 +1,125 @@
+/* generated by src/common/unicode/generate-unicode_east_asian_fw_table.pl, do not edit */
+
+static const struct mbinterval east_asian_fw[] = {
+ {0x1100, 0x115F},
+ {0x231A, 0x231B},
+ {0x2329, 0x232A},
+ {0x23E9, 0x23EC},
+ {0x23F0, 0x23F0},
+ {0x23F3, 0x23F3},
+ {0x25FD, 0x25FE},
+ {0x2614, 0x2615},
+ {0x2648, 0x2653},
+ {0x267F, 0x267F},
+ {0x2693, 0x2693},
+ {0x26A1, 0x26A1},
+ {0x26AA, 0x26AB},
+ {0x26BD, 0x26BE},
+ {0x26C4, 0x26C5},
+ {0x26CE, 0x26CE},
+ {0x26D4, 0x26D4},
+ {0x26EA, 0x26EA},
+ {0x26F2, 0x26F3},
+ {0x26F5, 0x26F5},
+ {0x26FA, 0x26FA},
+ {0x26FD, 0x26FD},
+ {0x2705, 0x2705},
+ {0x270A, 0x270B},
+ {0x2728, 0x2728},
+ {0x274C, 0x274C},
+ {0x274E, 0x274E},
+ {0x2753, 0x2755},
+ {0x2757, 0x2757},
+ {0x2795, 0x2797},
+ {0x27B0, 0x27B0},
+ {0x27BF, 0x27BF},
+ {0x2B1B, 0x2B1C},
+ {0x2B50, 0x2B50},
+ {0x2B55, 0x2B55},
+ {0x2E80, 0x2E99},
+ {0x2E9B, 0x2EF3},
+ {0x2F00, 0x2FD5},
+ {0x2FF0, 0x2FFB},
+ {0x3000, 0x303E},
+ {0x3041, 0x3096},
+ {0x3099, 0x30FF},
+ {0x3105, 0x312F},
+ {0x3131, 0x318E},
+ {0x3190, 0x31E3},
+ {0x31F0, 0x321E},
+ {0x3220, 0x3247},
+ {0x3250, 0x4DBF},
+ {0x4E00, 0xA48C},
+ {0xA490, 0xA4C6},
+ {0xA960, 0xA97C},
+ {0xAC00, 0xD7A3},
+ {0xF900, 0xFAFF},
+ {0xFE10, 0xFE19},
+ {0xFE30, 0xFE52},
+ {0xFE54, 0xFE66},
+ {0xFE68, 0xFE6B},
+ {0xFF01, 0xFF60},
+ {0xFFE0, 0xFFE6},
+ {0x16FE0, 0x16FE4},
+ {0x16FF0, 0x16FF1},
+ {0x17000, 0x187F7},
+ {0x18800, 0x18CD5},
+ {0x18D00, 0x18D08},
+ {0x1AFF0, 0x1AFF3},
+ {0x1AFF5, 0x1AFFB},
+ {0x1AFFD, 0x1AFFE},
+ {0x1B000, 0x1B122},
+ {0x1B150, 0x1B152},
+ {0x1B164, 0x1B167},
+ {0x1B170, 0x1B2FB},
+ {0x1F004, 0x1F004},
+ {0x1F0CF, 0x1F0CF},
+ {0x1F18E, 0x1F18E},
+ {0x1F191, 0x1F19A},
+ {0x1F200, 0x1F202},
+ {0x1F210, 0x1F23B},
+ {0x1F240, 0x1F248},
+ {0x1F250, 0x1F251},
+ {0x1F260, 0x1F265},
+ {0x1F300, 0x1F320},
+ {0x1F32D, 0x1F335},
+ {0x1F337, 0x1F37C},
+ {0x1F37E, 0x1F393},
+ {0x1F3A0, 0x1F3CA},
+ {0x1F3CF, 0x1F3D3},
+ {0x1F3E0, 0x1F3F0},
+ {0x1F3F4, 0x1F3F4},
+ {0x1F3F8, 0x1F43E},
+ {0x1F440, 0x1F440},
+ {0x1F442, 0x1F4FC},
+ {0x1F4FF, 0x1F53D},
+ {0x1F54B, 0x1F54E},
+ {0x1F550, 0x1F567},
+ {0x1F57A, 0x1F57A},
+ {0x1F595, 0x1F596},
+ {0x1F5A4, 0x1F5A4},
+ {0x1F5FB, 0x1F64F},
+ {0x1F680, 0x1F6C5},
+ {0x1F6CC, 0x1F6CC},
+ {0x1F6D0, 0x1F6D2},
+ {0x1F6D5, 0x1F6D7},
+ {0x1F6DD, 0x1F6DF},
+ {0x1F6EB, 0x1F6EC},
+ {0x1F6F4, 0x1F6FC},
+ {0x1F7E0, 0x1F7EB},
+ {0x1F7F0, 0x1F7F0},
+ {0x1F90C, 0x1F93A},
+ {0x1F93C, 0x1F945},
+ {0x1F947, 0x1F9FF},
+ {0x1FA70, 0x1FA74},
+ {0x1FA78, 0x1FA7C},
+ {0x1FA80, 0x1FA86},
+ {0x1FA90, 0x1FAAC},
+ {0x1FAB0, 0x1FABA},
+ {0x1FAC0, 0x1FAC5},
+ {0x1FAD0, 0x1FAD9},
+ {0x1FAE0, 0x1FAE7},
+ {0x1FAF0, 0x1FAF6},
+ {0x20000, 0x2FFFD},
+ {0x30000, 0x3FFFD},
+};
diff --git a/src/include/common/unicode_norm.h b/src/include/common/unicode_norm.h
new file mode 100644
index 0000000..deb125d
--- /dev/null
+++ b/src/include/common/unicode_norm.h
@@ -0,0 +1,39 @@
+/*-------------------------------------------------------------------------
+ *
+ * unicode_norm.h
+ * Routines for normalizing Unicode strings
+ *
+ * These definitions are used by both frontend and backend code.
+ *
+ * Copyright (c) 2017-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/unicode_norm.h
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef UNICODE_NORM_H
+#define UNICODE_NORM_H
+
+#include "mb/pg_wchar.h"
+
+typedef enum
+{
+ UNICODE_NFC = 0,
+ UNICODE_NFD = 1,
+ UNICODE_NFKC = 2,
+ UNICODE_NFKD = 3,
+} UnicodeNormalizationForm;
+
+/* see UAX #15 */
+typedef enum
+{
+ UNICODE_NORM_QC_NO = 0,
+ UNICODE_NORM_QC_YES = 1,
+ UNICODE_NORM_QC_MAYBE = -1,
+} UnicodeNormalizationQC;
+
+extern pg_wchar *unicode_normalize(UnicodeNormalizationForm form, const pg_wchar *input);
+
+extern UnicodeNormalizationQC unicode_is_normalized_quickcheck(UnicodeNormalizationForm form, const pg_wchar *input);
+
+#endif /* UNICODE_NORM_H */
diff --git a/src/include/common/unicode_norm_hashfunc.h b/src/include/common/unicode_norm_hashfunc.h
new file mode 100644
index 0000000..71963ba
--- /dev/null
+++ b/src/include/common/unicode_norm_hashfunc.h
@@ -0,0 +1,2956 @@
+/*-------------------------------------------------------------------------
+ *
+ * unicode_norm_hashfunc.h
+ * Perfect hash functions used for Unicode normalization
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/unicode_norm_hashfunc.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+/*
+ * File auto-generated by src/common/unicode/generate-unicode_norm_table.pl,
+ * do not edit. There is deliberately not an #ifndef PG_UNICODE_NORM_HASHFUNC_H
+ * here.
+ */
+
+#include "common/unicode_norm_table.h"
+
+/* Typedef for perfect hash functions */
+typedef int (*cp_hash_func) (const void *key);
+
+/* Information for lookups with perfect hash functions */
+typedef struct
+{
+ const pg_unicode_decomposition *decomps;
+ cp_hash_func hash;
+ int num_decomps;
+} pg_unicode_decompinfo;
+
+typedef struct
+{
+ const uint16 *inverse_lookup;
+ cp_hash_func hash;
+ int num_recomps;
+} pg_unicode_recompinfo;
+
+/* Perfect hash function for decomposition */
+static int
+Decomp_hash_func(const void *key)
+{
+ static const int16 h[13407] = {
+ 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950,
+ 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958,
+ 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966,
+ 4967, 4968, 4969, 32767, 4970, 4971, 32767, 32767,
+ 4972, 32767, 32767, 4973, 4974, 32767, 32767, 4975,
+ 4976, 4977, 4978, 32767, 4979, 4980, 4981, 4982,
+ 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990,
+ 32767, 4991, 32767, 4992, 4993, 4994, 4995, 4996,
+ 4997, 4998, 32767, 4999, 5000, 5001, 5002, 5003,
+ 5004, 5005, 5006, 5007, 5008, -6192, 5010, 5011,
+ 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019,
+ 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027,
+ 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035,
+ 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043,
+ 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051,
+ 5052, 5053, 5054, 5055, 5056, 5057, 32767, 6396,
+ 6397, 6398, 6399, 6400, 6401, 32767, 6402, 6403,
+ 6404, 6405, 32767, 32767, 5059, 6407, 5060, 6409,
+ -9156, 6411, 5507, 6413, 32767, -290, -290, -290,
+ -290, -290, 9059, 9060, 32767, -291, -291, -291,
+ -6392, -291, -291, -291, -291, -291, -291, -291,
+ 951, -291, 952, -291, -291, -291, -291, -6404,
+ -291, -291, 4828, 4828, -6406, -6406, -291, -291,
+ -6408, -1694, -292, -292, -292, -292, -6408, -293,
+ -293, -293, -293, -293, -6409, -294, 32767, -6410,
+ -6410, -297, -297, -297, -297, -297, -297, -297,
+ 32767, -298, -6411, 2161, -298, -9253, -6861, 1544,
+ 2165, 2165, 2165, 7485, 7485, 7485, 7485, 25276,
+ 7485, 13219, 7485, 1043, 7485, 7485, 7485, 7485,
+ 7485, 7485, 7485, 5094, 12010, 12010, 13226, 12010,
+ 13228, 8732, 13230, -298, -6417, 7487, 12010, -298,
+ -298, -298, -6419, -6419, -1660, 8442, 8442, 8442,
+ 8442, 8442, -2519, 8442, 18541, -5775, 375, 8887,
+ 13224, -4566, 13226, 38, 39, -296, -296, 4431,
+ -296, -296, -6532, -296, -296, 1556, -296, 1557,
+ -296, -296, -296, -296, -296, -296, -296, -296,
+ -296, -296, -296, -296, -296, -296, -296, -296,
+ -296, 449, 450, -296, 106, 107, 679, -296,
+ 1559, -296, -1981, 112, -296, -296, -296, -296,
+ -296, -296, -296, 1560, 1561, 1562, 1563, 1564,
+ -296, -296, 1565, 1566, -296, -296, 1567, 1568,
+ -296, -296, -296, -296, -296, -296, 1569, 1570,
+ -296, -296, 1571, 1572, -296, 139, -1933, -295,
+ -295, 1895, -295, -295, -295, -295, -295, -295,
+ -295, -295, -295, -295, -486, -1943, -486, -1943,
+ -295, -295, -295, -295, -295, -295, -295, -295,
+ -295, -295, 4399, -295, -295, -295, -295, -295,
+ -295, -295, -295, -295, -295, -295, -295, 179,
+ -1339, -1339, -3797, -3797, -3797, -1339, -1339, -1339,
+ 1310, 1311, 1312, 1313, -6671, 1315, -13749,-1339,
+ -13748,1320, 6679, -1699, 1323, 1324, 1325, -1339,
+ -1339, -1339, -1339, -1339, 803, 804, 805, 806,
+ 5334, 3345, -3570, -3569, -1338, -1338, -1338, -1338,
+ -1338, -1338, -1338, -1338, -1338, -1338, -1338, -1338,
+ -1338, -1338, -1338, -1338, -1338, 8, -1338, 9,
+ -1338, 10, -1338, 14228, -1338, -433, -1338, 5365,
+ 5366, 5367, 5368, 5369, 5370, -3978, -3978, -3978,
+ 5374, 5375, 5376, 11478, 5378, 5379, 5380, 5381,
+ 5382, 5383, 5384, 4143, 5386, 4144, 5388, 5389,
+ 5390, 5391, 11505, 5393, 5394, 276, 277, 11512,
+ 11513, 5399, 5400, 11518, 5402, 5403, 5404, 5405,
+ 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413,
+ 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421,
+ 5422, 5423, 5424, 5425, 5426, 11540, 2969, 5429,
+ 14385, 11994, 3590, 2970, 2971, 2972, -2347, -2346,
+ -2345, -2344, -20134,-2342, -8075, -2340, 4103, -2338,
+ -2337, -2336, -2335, -2334, -2333, -2332, 60, -6855,
+ -6854, -8069, -6852, -8069, -3572, -8069, 5460, 11580,
+ -2323, -6845, 5464, 5465, 5466, 11588, 11589, 6831,
+ -3270, -3269, -3268, -3267, -3266, 7696, -3264, -13362,
+ 10955, 4806, -3705, -8041, 9750, -8041, 5148, 5148,
+ 5484, 5485, 759, 5487, 5488, 11725, 5490, 5491,
+ 3640, 5493, 3641, 5495, 5496, 5497, 5498, 5499,
+ 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507,
+ 5508, 5509, 5510, 5511, 4767, 4767, 5514, 5113,
+ 5113, 4542, 5518, 3664, 5520, 7206, 5114, 5523,
+ 5524, 5525, 5526, 5527, 5528, 5529, 3674, 3674,
+ 3674, 3674, 3674, 5535, 5536, 3676, 3676, 5539,
+ 5540, 3678, 3678, 5543, 5544, 5545, 5546, 5547,
+ 5548, 3684, 3684, 5551, 5552, 3686, 3686, 5555,
+ 5121, 7194, 5557, 5558, 3369, 5560, 5561, 5562,
+ 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5761,
+ 7219, 5763, 7221, 5574, 5575, 5576, 5577, 5578,
+ 5579, 5580, 5581, 5582, 5583, 890, 5585, 5586,
+ 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594,
+ 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602,
+ 5603, 5604, -2311, -2310, -2309, -2308, -2307, -2306,
+ -2305, -2304, -2303, 5614, 5615, 5616, 5617, 5618,
+ 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626,
+ 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634,
+ 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642,
+ 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650,
+ 5651, 5652, -3666, 5654, 5655, 5656, 5657, 5658,
+ 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666,
+ 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674,
+ 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682,
+ 5683, 5684, 5685, 304, 305, 306, 307, 308,
+ 309, 310, 311, 312, 313, 314, 315, 4336,
+ 317, 318, 319, 320, 321, 322, 323, 324,
+ 325, 326, 327, 328, 329, 330, 331, 332,
+ 333, 334, 335, -433, -433, -433, -433, -433,
+ -433, -433, -433, -433, -433, 346, 347, 9415,
+ 349, 350, 351, 352, 353, 354, 355, 356,
+ 357, 358, 359, 360, 361, 362, 363, 364,
+ 365, 366, 367, 368, 369, 370, 371, 372,
+ 373, 374, 375, 376, 377, 378, 379, 6920,
+ 6921, -2430, -2430, -2430, -8531, -2430, -2430, -2430,
+ 388, 389, 390, 391, 392, 393, 394, 395,
+ 396, 397, 398, 399, 400, 401, 402, 403,
+ 404, 405, 406, 407, 408, 409, 410, 411,
+ 412, 413, -348, 5796, 5797, 2779, 5799, 2780,
+ 2780, 7568, 5803, 5804, 2782, 14440, 7577, 7578,
+ -2893, 417, 32767, 32767, 32767, 32767, 32767, 418,
+ 419, 420, 421, 422, 423, 424, 32767, 425,
+ 32767, 426, 427, 428, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 2084, 2085,
+ 2657, 0, 0, 0, 0, 2093, 0, 0,
+ 32767, 32767, 32767, 32767, 32767, 429, 4598, 4599,
+ 4600, 4601, 4602, 435, 4603, 4604, 4605, 4606,
+ 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614,
+ -2552, 4616, 4617, 4618, 4619, 4620, 4621, 4765,
+ 4766, 3854, 4625, 4626, 4627, 436, 437, 438,
+ 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638,
+ 4639, 38, 17830, 4642, 4643, 4644, 0, 4645,
+ 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 448, 449, 450, 32767, 451,
+ 452, 32767, 32767, 32767, 453, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, -5211, -5211, 32767, -5212,
+ 32767, 32767, 32767, -5215, 32767, 32767, 32767, 32767,
+ -5219, -5219, -5219, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 153, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 895, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 100, 100, 32767, 99,
+ 32767, 32767, 32767, 96, 32767, 32767, 32767, 32767,
+ 92, 92, 92, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 70, 70, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 59,
+ 821, -5322, -5322, -2303, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, -4122, -4122, 32767,
+ 32767, 3651, 3652, 3653, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, -4134, -4134, 3033, -4134,
+ 32767, 32767, -4136, -4136, 32767, 32767, -4281, -3368,
+ -4138, -4138, -4138, 54, 32767, 32767, -4140, -4140,
+ -4140, -4140, -4140, -4140, 32767, 32767, -4142, 460,
+ -17331,-4142, -4142, -4142, 503, -4141, -4141, -4141,
+ -4141, -4141, 32767, 32767, -4143, -4143, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 511, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 512, 513,
+ 514, 515, 516, -4236, -4236, -4236, -4236, -4236,
+ 522, 523, 524, 525, 526, 527, 528, 529,
+ 530, 531, 532, 5533, 534, 5534, 536, 5535,
+ 538, 5536, 540, 5537, -9327, 543, 544, 545,
+ 546, 547, 548, 549, 550, 551, 552, 553,
+ 554, 555, 556, 32767, 557, 32767, 558, 559,
+ 32767, 560, 561, 32767, 562, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 32767, 0, 32767, 32767, 0, 0, 32767,
+ 0, 0, 32767, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 750, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 751, 32767, 32767,
+ 752, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 753, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, -8394, 567, 568, 569, -8394, -8393, -8392,
+ -6000, 32767, 32767, 32767, 0, 760, 761, -14129,
+ 574, 575, 576, -12902,-462, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, -1748, 32767, -1749,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, -255, -255, 581, 582, 583, 584, 585,
+ 586, 587, 588, 589, 590, 591, 1214, 1215,
+ 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223,
+ 4947, -171, -170, 1227, 1228, 1229, 1230, 11067,
+ 1232, 1233, 1234, 1235, 1236, 1237, 1238, -1391,
+ 1240, 1241, 1242, -1390, 1244, -3217, 604, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 767, 32767, 32767, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, -9177, 32767, 32767, 32767, 911,
+ 912, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 771, -3830, 32767, 773, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 605, 32767,
+ 606, 32767, 774, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 607, 32767, 32767, 608, 609, 610, -236,
+ 612, 613, 5235, 32767, 32767, 615, 616, 617,
+ 618, 619, 620, 32767, 32767, -4084, -4084, 32767,
+ -63, -62, 625, -61, 32767, 32767, 32767, -61,
+ -60, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 4955, 4956, 32767,
+ -3764, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, -3794,
+ -3794, -3794, -3794, -3794, 4880, -3794, -3794, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ -1423, -1750, -3794, -3794, -3794, -3794, -1754, -1754,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 32767, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 6081,
+ 6082, 6083, 6084, 6085, 6086, 6087, 6088, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 3706, 4916, 3706, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 4918,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 655, 656, 657, 658, -1487, -1487,
+ -1487, -1487, -1487, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, -1669, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 665, -573,
+ 9529, -573, 32767, -574, -574, -5333, -5333, -5333,
+ -5333, -5333, -5333, -5333, 32767, -5334, -5334, -5334,
+ 32767, 681, 682, 683, 684, 685, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2467, 2468, 2469, 2470,
+ 2471, 2472, 2473, 2474, 2475, 2476, 2477, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, -1001,
+ -1001, -1001, -1001, 32767, -1002, -1002, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 2512, 2513, 2514, 2515, 2516, 0,
+ 0, 0, 0, 0, 2522, 2523, 0, 1041,
+ 1042, 2527, 2528, 2529, 2530, 2531, 2532, 2533,
+ 2534, 2535, 2536, 2537, 693, 694, 695, -8253,
+ -4639, -4639, 32767, 32767, 2538, 2539, 0, 2541,
+ 2542, 2543, 2544, 2545, 0, 2547, 0, 2549,
+ 2550, 0, 2552, 2553, 0, 2555, 2556, 2557,
+ 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565,
+ 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573,
+ 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581,
+ 2582, 2583, -1309, 706, 2585, 2586, 2587, 2588,
+ 2589, 2590, 2591, 2592, -7879, 2594, 2595, 2596,
+ 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604,
+ 2605, 2606, 2607, 8568, 2609, 2610, 2611, 5328,
+ 5329, 5330, 5331, 5332, 2617, 5335, 201, 5337,
+ 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345,
+ 5346, 2630, 2631, 3718, 3719, 2634, 2635, 2636,
+ 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644,
+ 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652,
+ 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660,
+ 2661, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 2695, 2696, 2697, 2698, 2699, 2700,
+ 2701, 2702, 2703, 14882, 9148, 2706, 9148, 9148,
+ 2072, 9149, 9149, 9149, 9149, 6758, 13674, 13674,
+ 32767, 759, 0, 0, 14891, 189, 189, 189,
+ 13668, -4759, -4759, 1362, -4759, -4759, 0, 10102,
+ 0, 10103, 0, 0, 0, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 1458, 1459,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 0,
+ 0, 0, 9309, 9310, 9311, 9312, 9313, 9314,
+ 0, 0, 0, 9320, 9321, 9322, 9323, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1962, 1962, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 7167, 0, 0,
+ 0, 0, 0, 0, -143, -143, 770, 0,
+ 0, 0, 4192, 4192, 4192, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 4602, -13189,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 5320, 5320, 5320, 5320, 23111, 5320, 11054, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 32767, 32767, 0,
+ 0, 0, 0, 0, 0, 6247, 6247, -4714,
+ 6247, 2055, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 32767, 32767, 778,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 779, 780, 781, 32767, 32767,
+ 782, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -2571, -2136, 32767, 32767, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 4811, 4812, 4813,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 2178, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 2189,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 4666,
+ 4667, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 1743, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 785,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 786, 32767, 32767, 787, 788,
+ 789, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 790,
+ 791, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 4668, 2585, 2585, 2014, 4672,
+ 4673, 4674, 4675, 2583, 4677, 4678, 32767, 32767,
+ 32767, 32767, 755, 756, 757, 758, 759, 760,
+ 761, 2992, 762, -1954, -1953, -866, -865, -1950,
+ -1949, -4921, -858, -857, 7336, -4923, -4923, 792,
+ 660, 660, 660, 32767, 32767, -4922, -4922, -4922,
+ -4922, 658, 658, -4874, 32767, 657, 657, -8375,
+ 2587, -8373, -18471,5846, -303, -8814, -13150,4641,
+ -13150,39, 39, 375, 376, -4350, 378, 32767,
+ 32767, 379, 380, -1471, 382, -1470, 384, 385,
+ 386, 387, 388, 389, 390, 391, 392, 393,
+ 394, 395, 396, 397, 398, -346, -346, -346,
+ -346, 401, 0, 0, -571, 405, -1449, 407,
+ 32767, 0, 409, 410, 411, 412, 413, 0,
+ 414, -1441, -1441, -1441, -1441, -1441, 420, 421,
+ 32767, 32767, 422, 423, -1439, -1439, 426, 427,
+ 428, 32767, 32767, 429, -1435, -1435, 432, 433,
+ -1433, 32767, 32767, 0, 2073, 436, 437, -1752,
+ 439, 440, 441, 442, 443, 444, 445, 446,
+ 447, 448, 640, 2098, 642, 32767, 32767, 452,
+ 453, 454, 455, 456, 457, 458, 459, 460,
+ -4233, 462, 463, 464, 465, 466, 467, 468,
+ 469, 470, 471, 472, 473, 0, 1519, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -456, 32767, 32767, 32767, 32767, 32767, 32767, -3164,
+ 3752, 32767, 32767, 32767, -467, 32767, 32767, 32767,
+ 32767, 799, 32767, 32767, 32767, 32767, 1521, 1522,
+ 32767, -4966, -478, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, -2387, -2386, -2385, -2384, -2383,
+ -2382, -2381, 3002, 4163, 4164, 4165, -5186, -5186,
+ -5186, -11287,-5186, -5186, -5186, -5186, -5186, -5186,
+ -5186, -3944, -5186, -3943, -5186, -5186, -5186, -5186,
+ -11299,-5186, -5186, -67, 32767, -11302,-11302,-5187,
+ -5187, -11304,-5187, 32767, 32767, -5189, -5189, -5189,
+ -5189, -5189, -5189, -5189, -5189, -5189, -5189, -5189,
+ -5189, -5189, -5189, -5189, -5189, 32767, 4684, -5191,
+ -5191, -5191, -5191, -11304,-2732, -5191, -14146,32767,
+ 32767, 32767, 32767, 32767, 32767, 4685, 32767, 3013,
+ 3014, 3015, 32767, 5848, 5849, 5850, 5851, 5852,
+ 5853, 5854, 32767, 32767, 32767, 32767, 32767, 32767,
+ 802, 32767, 32767, 32767, 803, 32767, 32767, 32767,
+ 4686, 32767, 4687, 804, 805, 32767, 806, 807,
+ 32767, 808, 32767, 32767, 32767, 32767, 32767, 3016,
+ 32767, 4688, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 4689,
+ 4690, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 32767, 32767, 4691,
+ 4692, 4693, 32767, 32767, 32767, 32767, 32767, 2190,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -1638, -1638, 0, 0, 2190, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, -191,
+ -1648, -191, -1648, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 4694, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 7916, 7916, 7916, 7916, 7916, 7916,
+ 7916, 7916, 7916, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 9319, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 1362,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 6151, 6152, 6153, 6154, 6155,
+ 6156, 6157, 6158, 6159, 6160, 5382, 5382, -3685,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382,
+ 5382, 5382, 5382, 5382, 5382, 0, -1160, -1160,
+ -1160, 8192, 8193, 8194, 14296, 8196, 8197, 8198,
+ 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381,
+ 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381,
+ 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381,
+ 5381, 5381, 6143, 0, 0, 3019, 0, 3020,
+ 3021, -1766, 0, 0, 3023, -8634, -1770, -1770,
+ 8702, 32767, 32767, 3025, 3026, 32767, 3027, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, -1783, -7743,
+ -1783, -1783, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 5046, 5047, 5048, 5049, 5050,
+ 5051, 5052, 32767, 32767, 32767, 169, 169, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 6144, 6145, 5767, 6147, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, -2883, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 563, 564, 565,
+ 8960, 0, 0, 0, 8964, 8964, 8964, 6573,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, 0, 13479, 1040, 0, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -5930, 32767, 32767, 32767, 32767, 829, 830,
+ -14060,32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 832, 833,
+ 834, 835, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, -622, -622, -622,
+ -622, -622, -622, -622, -622, 3032, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 32767, 32767, 32767, 32767, -638, 32767, 32767,
+ 32767, 32767, 1991, -642, 3820, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 838, 32767, 32767, 32767, 32767,
+ 32767, 2458, 2458, 32767, 0, 4695, 32767, 839,
+ 840, 4696, 4697, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 841, 32767, 842, 32767,
+ 843, 32767, 32767, 32767, 32767, 0, 32767, 0,
+ 32767, 32767, 844, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 845, 32767, 32767, 32767,
+ 0, 846, 32767, 0, 0, 0, 847, 0,
+ 0, -4621, 32767, -2323, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 4705, 4706, 32767, 686,
+ 686, 0, 687, 3034, 32767, 32767, 32767, 32767,
+ -1963, -2342, -2342, 6037, 12728, 12729, -2990, 12731,
+ 12732, 12733, 12734, 12735, -531, 32767, 32767, -533,
+ -533, 2711, 2711, 2711, 32767, 2710, 5710, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 6589,
+ 6590, 6591, 2699, 4714, 6593, 6594, 32767, 32767,
+ 32767, 6595, 6596, 6597, -3874, 6599, 32767, 32767,
+ 32767, 2803, 32767, 32767, 32767, 32767, 8384, 32767,
+ 32767, 32767, 32767, 8337, 32767, 32767, 32767, 32767,
+ -682, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -2389, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, -2401, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 0, 0, 0, 32767, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 32767, 0, 0, 32767, 0, 32767, 32767, 0,
+ 32767, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 32767, 0, 0, 0, 0,
+ 32767, 0, 32767, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, -957, 32767, 32767, 32767, 32767, 0,
+ 32767, 0, 880, 0, 32767, 0, 0, 0,
+ 32767, 0, 0, 32767, 0, 32767, 32767, 0,
+ 32767, 0, 32767, 0, 32767, 0, 32767, 0,
+ 32767, 0, 0, 32767, 0, 32767, 32767, 0,
+ 0, 6115, 0, 6116, 6116, 0, 0, 6116,
+ 6116, 6116, 6116, 0, 6115, 0, 0, 0,
+ 6113, 6113, 6113, 6113, 6113, 6113, 6113, 0,
+ 6113, 0, 8572, 6113, -2842, -450, 0, 0,
+ 8578, 8578, 13898, 13898, 13898, 0, 0, 13900,
+ 19634, 13900, 7458, 13900, 13900, 6824, 13901, 13901,
+ 13901, 13901, 11510, 18426, 18426, 19642, 18426, 0,
+ 15149, 19647, 6119, 0, 13904, 18427, 0, 0,
+ 6121, 0, 0, 4759, 14861, 4759, 14862, 4759,
+ 4759, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 4775, 4775, 4775, 4775, 0, 4776, 4776,
+ 4776, 0, 7826, 7827, 7828, 7829, 7830, 7831,
+ 4777, 4777, 4777, 4777, 4777, 0, 4778, 4778,
+ 0, 0, 4780, 4780, 4780, 4780, 4780, 0,
+ 0, 4782, 4782, 4782, 0, 4783, 0, 4784,
+ 0, 4785, 0, 4786, 4786, 4786, 4786, 0,
+ 4787, 4787, 4787, 0, 4788, 4788, 4788, 4788,
+ 4788, 4788, 4788, 0, 4789, 4789, 4789, 4789,
+ 4789, 4789, 0, 0, 0, 0, 4793, 4793,
+ 4793, 4793, 4793, 0, 882, 0, 0, 0,
+ 0, 4799, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 7927, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 4799, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 4799, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 4799, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 4799, 4799, 4799, 4799, 4799, 4799, 4799,
+ 4799, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, -2458, -2458, -2458, 0, 0,
+ 0, 2649, 2650, 2651, 2652, -5332, 2654, -12410,
+ 0, -12409,2659, 8018, -360, 2662, 2663, 2664,
+ 0, 0, 0, 0, 0, 2142, 2143, 2144,
+ 2145, 0, 0, 0, 0, 0, 0, 0,
+ 0, 4307, 4308, 0, 4309, 4310, 0, -173,
+ 0, 0, -1457, 0, -1457, 0, -1457, 0,
+ -1458, -8534, -8533, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, -3244,
+ -3244, 0, 0, 0, 0, 0, 3000, 0,
+ 5135, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 2717, 2717, 1631, 1631, 2717,
+ 2717, 5690, 1628, 1628, -6564, 5696, 5697, 0,
+ 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707,
+ 5708, 129, 130, 5663, 0, 5664, 5664, 6433,
+ 0, 0, 0, -5044, 1106, 1107, 1108, 1109,
+ 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117,
+ 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125,
+ 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133,
+ 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141,
+ 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149,
+ 1150, 1151, -5940, -5319, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 32767, 0, 32767,
+ 0, 32767, 32767, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 3316, 32767, 3317, 32767,
+ 3318, 32767, 32767, 3319, 3320, 32767, 32767, 32767,
+ 0, 0, 0, 9778, 3325, 3326, 3327, 3328,
+ 3329, 3330, 3331, 3332, 3333, 3334, 454, 3336,
+ 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344,
+ 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352,
+ 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360,
+ 3361, 0, 0, 3364, 3365, 3366, 3367, 3368,
+ 3369, 3370, 3371, 3372, 3373, 3374, 3375, 0,
+ 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384,
+ 3385, 3386, 0, 3388, 32767, 32767, 3389, 3390,
+ 3391, 3392, 3393, 0, 3395, 3396, 3397, 0,
+ 0, 0, 0, 0, 3403, 3404, 3405, 0,
+ 3407, 0, 3409, 3410, 3411, 3412, 3413, 3414,
+ 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422,
+ 3423, 3424, 3425, 3426, 3427, 3428, 3429, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, -3723, 1396, 1396, 0, 0, 0, 0,
+ -9836, 0, 0, 0, 0, 0, 0, 0,
+ 2630, 0, 0, 0, 2633, 0, 4462, 3462,
+ 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470,
+ 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478,
+ 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486,
+ 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 3400, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 471, 471, 885, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 7954, 32767,
+ 32767, 32767, 32767, 0, 32767, 32767, -620, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, -11684,32767,
+ 7964, 32767, 32767, 32767, 32767, 32767, 7967, 0,
+ 32767, -6890, -6889, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, -2878, -2877, -2876, -2875, 8087, -2873,
+ -12971,0, 32767, 0, 32767, 32767, 32767, 877,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 7021,
+ 13712, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 878, 32767, 879, 0, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, 0, 0, 0, 32767, 32767, 0, 0,
+ 32767, 32767, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 32767, 32767, 0, 0,
+ 32767, 32767, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, -18761,5867,
+ 5868, 5869, 5870, 5871, 5872, 5873, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 0, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 0, 0, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 4392,
+ 4393, 4394, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 8674, 0, 0, 3794, 3794, 3794,
+ 3794, 3794, 3794, 3794, 3794, 3794, 2371, 2044,
+ 0, 0, 0, 0, 2040, 2040, 3794, 3794,
+ 0, 0, -4405, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 2454, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 7266, 7266, 7266, 7266, 7266, 7266, 7266, 7266,
+ 7266, 7266, 7266, 7266, 7266, 7266, 7266, 7266,
+ 7266, 7266, 7266, 32767, 32767, 32767, 7263, 7263,
+ 7263, 7263, 7263, 7263, 32767, 32767, 7261, 7261,
+ 7261, 7261, 7261, 7261, 32767, 32767, 2460, 2460,
+ 2460, 2460, 2460, 2460, 32767, 32767, 0, 0,
+ 0, 32767, 5102, 5103, 5104, 5105, 5106, 5107,
+ -2877, 5109, -9955, -6587, -9955, 5113, 10472, 2094,
+ 5116, 5117, 5118, 5119, 5120, 5121, 5122, 4744,
+ 5124, 5125, -3253, -9943, -9943, 5777, -9943, -9943,
+ -9943, -9943, -9943, 3324, 3325, 3326, 3327, 3328,
+ 85, 86, 87, 88, 89, -2910, 91, -5043,
+ 93, 94, 95, 96, 97, 98, 99, 100,
+ 101, 102, -2614, -2613, -1526, -1525, -2610, -2609,
+ -5581, -1518, -1517, 6676, -5583, -5583, 132, 0,
+ 0, 0, -5580, -5580, -5580, -5580, -5580, -5580,
+ 0, 0, -5532, 5183, 0, 0, 6677, 32767,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 4922,
+ 4923, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 32767,
+ 0, 0, 32767, 32767, 0, 32767, 32767, 0,
+ 0, 32767, 32767, 0, 0, 0, 0, 32767,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 0, 32767, 0,
+ 0, 0, 0, 0, 0, 0, 32767, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 11201, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 886, 887, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 888, 32767, 32767, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -4020, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 769, 770,
+ 771, 772, 773, 774, 775, 776, 777, 778,
+ 0, 0, -9067, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -6540, -6540, 2812, 32767, 2813, 8915,
+ 2815, 2816, 2817, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 762, 32767, 32767,
+ 32767, 32767, -2365, 32767, 32767, 32767, 32767, 32767,
+ -14024,32767, 32767, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 0, 0, 0, 0,
+ 0, 32767, 0, 32767, 0, 0, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 889, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 890, 32767, 32767, 32767,
+ 0, -4168, -4168, -4168, -4168, -4168, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 0, 0, -4192, -4192, 32767, -4193, -4193,
+ -4193, -4193, -4193, -4193, 409, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 32767, 0, 0, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -1663, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 891, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 892, 893, 894, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 32767, 0,
+ 0, 4788, 32767, 32767, 0, 11658, 32767, 8415,
+ 8416, 32767, 32767, 0, 0, 32767, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 5874, 5875, 5876, 5877, 32767, 5878, 5879, 5880,
+ 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888,
+ 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896,
+ 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904,
+ 32767, 5905, 5906, 32767, 5907, 32767, 32767, 5908,
+ 32767, 5909, 5910, 5911, 5912, 5913, 5914, 5915,
+ 5916, 5917, 5918, 32767, 5919, 5920, 5921, 5922,
+ 32767, 5923, 32767, 5924, 32767, 32767, 32767, 32767,
+ 32767, 32767, 6882, 32767, 32767, 32767, 32767, 5926,
+ 32767, 5927, 32767, 5928, 32767, 5929, 5930, 5931,
+ 32767, 5932, 5933, 32767, 5934, 32767, 32767, 5935,
+ 32767, 5936, 32767, 5937, 32767, 5938, 32767, 5939,
+ 32767, 5940, 5941, 32767, 5942, 32767, 32767, 5943,
+ 5944, -170, 5946, 32767, -169, 5948, 5949, -166,
+ -165, -164, -163, 32767, -161, 5955, 5956, 5957,
+ 32767, -155, -154, -153, -152, 32767, -151, 32767,
+ -150, 5964, -2607, -147, 8809, 6418, 5969, 5970,
+ -2607, -2606, 32767, -7925, -7924, 5975, 5976, -7923,
+ -13656,-7921, -1478, -7919, -7918, -841, -7917, -7916,
+ -7915, -7914, -5522, -12437,32767, 32767, 32767, 32767,
+ 32767, -13657,-128, 5992, 32767, -12434,5994, 5995,
+ -125, 5997, 0, 1239, -8862, 1241, -8861, 1243,
+ 1244, 6004, 6005, 6006, 6007, 6008, 6009, 6010,
+ 6011, 6012, 6013, 6014, 32767, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 897, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 0, -1786, -1786, -1786,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 898,
+ 899, 900, 901, 902, 903, 904, 905, 32767,
+ 32767, 906, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 907, -8041, -8041,
+ 7679, -3281, 912, 913, 914, 915, 916, 0,
+ 0, 0, 0, 32767, -1845, -1845, -1845, -1845,
+ 0, 0, 0, 8949, 8950, -6769, 4192, 0,
+ 0, 0, 0, 0, 917, 918, 919, 920,
+ 32767, 2766, 2767, 2768, 2769, 925, 926, 927,
+ -8021, -8021, 7699, -3261, 932, 933, 934, 935,
+ 936, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, -1879, -1879,
+ -1879, -1879, -1879, -1879, -1879, -1879, 2014, 0,
+ -1878, -1878, -1878, -1878, -1878, -1878, -1878, -1878,
+ 8594, -1878, -1878, -1878, -1878, -1878, 32767, -1879,
+ -1879, -1879, -1879, -1879, -1879, -1879, -1879, -7839,
+ -1879, -1879, -1879, -4595, -4595, -4595, -4595, -4595,
+ -1879, -4596, 539, -4596, -4596, -4596, -4596, -4596,
+ -4596, -4596, -4596, -4596, 32767, 397, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 943,
+ 32767, 32767, 32767, 32767, 32767, 32767, 944, 32767,
+ 945, 32767, 32767, 946, 947, 32767, 948, 949,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 950, 951,
+ 952, 953, 954, 955, 956, 957, 958, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 4591, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 959, 960, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 961, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 51, 51, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 964, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 4767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 6015, 6016, 6017, 6018, 6019,
+ 6020, 6021, 6022, 6023, 7447, 7775, 32767, 32767,
+ 32767, 32767, 32767, 7780, 6027, 6028, 6029, 6030,
+ 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038,
+ 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046,
+ 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054,
+ 6055, 6056, 32767, 6057, 6058, 6059, 6060, 6061,
+ 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069,
+ 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077,
+ 6078, 6079, 6080, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 965, 1410, 1411, 1412,
+ 1413, 1414, 1415, 1416, 1417, 1418, 12380, 1420,
+ -8678, 15639, 9490, 979, -3357, 14434, -3357, 2377,
+ -3357, 2379, 1174, 2381, 1174, 2383, 1174, 2385,
+ 1174, 2387, 1174, 1174, 2390, 1174, 2392, -2104,
+ 2394, 1174, -2102, 1174, 1174, 1174, 1174, -2400,
+ -2400, -2400, -2400, 2405, 1174, 2407, 2408, 1174,
+ 2410, 2411, 1174, 2413, 2414, -1896, 1174, 1174,
+ 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174,
+ 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174,
+ 1174, 1174, -3323, 2437, 1174, 1174, 1174, 1174,
+ 2442, 2443, 2444, 2445, 1174, 2447, 2448, 1174,
+ 1174, 992, -3314, -3314, -2076, -3314, -3314, 997,
+ 1171, 999, 1000, 2458, 1002, 2460, 1004, 2462,
+ 9540, 2464, 9541, 9541, 1009, 1010, 1011, 1012,
+ 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020,
+ 1021, 1022, 1023, 0, 1024, 1025, 1026, 1027,
+ 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035,
+ 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043,
+ 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051,
+ 0, 0, 0, 0, -8971, -1739, -1738, -1737,
+ -8971, -8971, -8971, -8971, -8971, 1052, -8971, -8971,
+ 32767, -8972, -8972, -8972, -8972, -5604, -8972, -8972,
+ -8972, -8972, -8972, -8972, -8972, -1697, -8972, -8972,
+ 32767, -8973, -8973, -8973, -2283, -8973, -8973, 6747,
+ -8973, -8973, -8973, -8973, -8973, 4294, 4295, 4296,
+ 4297, 4298, 1055, 1056, 1057, 1058, 1059, -1940,
+ 1061, -4073, 1063, 1064, 1065, 1066, 1067, 1068,
+ 1069, 1070, 1071, 1072, -1644, -1643, -556, -555,
+ -1640, -1639, -4611, -548, -547, 7646, -4613, -4613,
+ 1085, -4614, -4614, -4614, -4614, -4614, -4614, -4614,
+ -4614, -4614, 966, 966, -4566, 1098, -4565, -4564,
+ -5332, 1102, 1103, 1104, 6149, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 7092, 6472, 6473, 6474, 1155,
+ 1156, 1157, 1158, -16632,1160, -4573, 1162, 7605,
+ 1164, 1165, 1166, 1167, 1168, 1169, 1170, 3562,
+ -3353, -3352, -4567, -3350, -4567, -70, -4567, -3346,
+ 1180, 1181, -3341, -3340, -3339, 236, 237, 238,
+ 239, 240, 241, 242, 243, 244, 11206, 246,
+ -9852, 14465, 8316, -195, -4531, 13260, -4531, 1203,
+ -4531, 1205, 0, 1207, 0, 1209, 0, 1211,
+ 0, 1213, 0, 0, 1216, 0, 1218, -3278,
+ 1220, 0, -3276, 0, 0, 0, 0, -3574,
+ -3574, -3574, -3574, 1231, 0, 1233, 1234, 0,
+ 1236, 1237, 0, 1239, 1240, -3070, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -4497, 1263, 0, 0, 0, 0,
+ 1268, 1269, 1270, 1271, 0, 1273, 1274, 0,
+ 0, -182, -4488, 0, 1280, 1281, -4485, -174,
+ 0, -172, -171, 1287, -169, 1289, -167, 1291,
+ 8369, 1293, 8370, 8370, 1296, 1297, 1298, 1299,
+ 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307,
+ 1308, 1309, 0, 0, 0, 0, 1310, 1311,
+ 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319,
+ 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327,
+ 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335,
+ 1336, 0, 1338, 1339, 1340, 1341, 1342, 1343,
+ 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351,
+ 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359,
+ 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367,
+ 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375,
+ 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383,
+ 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391,
+ 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 1400,
+ 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408,
+ 444, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -10961,0, 10099, 32767, 32767, 443,
+ 4780, -13010,4782, -951, 4784, 11227, 32767, -953,
+ 255, -953, 257, -953, 259, -953, 261, 262,
+ -953, 264, -953, 3544, -953, 268, 3545, 270,
+ 271, 272, 273, 3848, 3849, 3850, 3851, -953,
+ 279, -953, -953, 282, -953, -953, 285, -953,
+ -953, 3358, 289, 290, 291, 32767, 32767, 292,
+ 293, 294, 295, 296, 297, 32767, 32767, 298,
+ 299, 300, 301, 302, 303, 304, 4802, 3582,
+ 306, 32767, 307, 32767, -960, 32767, -961, -961,
+ 311, -961, -961, 314, 315, 498, 4805, 4806,
+ 3569, 4808, 4809, 499, 326, 499, 499, -958,
+ 499, -958, 499, -958, -8035, -958, -8034, -8033,
+ 500, 500, 500, 500, 500, 32767, 32767, 498,
+ 498, 498, 498, 498, 498, 498, 498, 1522,
+ 499, 499, 499, 499, 499, 499, 499, 499,
+ 499, 499, 499, 499, 499, 499, 499, 499,
+ 499, 499, 499, 499, 499, 499, 499, 499,
+ 499, 499, 499, 499, 1551, 1552, 1553, 1554,
+ 10526, 3295, 3295, 3295, 10530, 10531, 10532, 10533,
+ 10534, 512, 10536, 10537, 10538, 10539, 10540, 10541,
+ 10542, 7175, 10544, 10545, 10546, 10547, 10548, 10549,
+ 10550, 3276, 10552, 10553, 10554, 10555, 10556, 10557,
+ 3868, 10559, 10560, -5159, 10562, 10563, 10564, 10565,
+ 10566, -2700, -2700, 3260, 10570, -2702, 542, 542,
+ 542, 542, 542, 3258, 541, 5676, 541, 541,
+ 541, 541, 541, 541, 541, 541, 541, 541,
+ 3258, 3258, 2172, 2172, 3258, 3258, 6231, 6232,
+ 6233, -6025, 6235, 6236, 6237, 6238, 6239, 6240,
+ 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248,
+ 1633, 1634, 1635, 1636, 1637, 1638, 1639, -872,
+ -872, -872, -872, 6260, 6261, 6262, 6263, 6264,
+ 6265, -878, 6267, 6268, 6269, 6270, 6271, -883,
+ 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280,
+ 6281, 6282, 6283, 6284, 9899, 6286, 6287, 6288,
+ 6289, 6290, 6291, 6292, 6293, 6294, 6295, -895,
+ 6297, 6298, 6299, 1650, -898, 6302, 1652, -899,
+ 6305, 6306, 6307, 6308, -903, 6310, -904, 6312,
+ 6313, 6314, 6315, 6316, 6317, 6318, 6319, -912,
+ -912, -912, 6323, 6324, 6325, 6326, 6327, -3695,
+ 6329, 6330, 6331, 6332, 6333, 6334, 6335, 2968,
+ 6337, 6338, 6339, 6340, 6341, 6342, 6343, -931,
+ 6345, 6346, 6347, 6348, 6349, 6350, -339, 6352,
+ 6353, -9366, 6355, 6356, 6357, 6358, 6359, -6907,
+ -6907, -947, 6363, -6909, -3665, -3665, -3665, -3665,
+ -3665, -949, -3666, 1469, -3666, -3666, -3666, -3666,
+ -3666, -3666, -3666, -3666, -3666, -3666, -949, -949,
+ -2035, -2035, -949, -949, -949, -949, -949, 6392,
+ -950, -950, -950, -950, -950, -950, -950, -950,
+ -950, -950, -950, -950, -950, 6406, 6407, 6408,
+ 6409, -4824, -4823, 6412, 6413, 6414, 6415, 6416,
+ 1703, 302, 6418, 303, 304, 6421, 6422, 307,
+ 308, 309, 310, 6427, 313, 6429, 6430, 6431,
+ 319, 320, 321, 322, 323, 324, 325, 6439,
+ 327, 6441, -2130, 330, 9286, 6895, 6446, 6447,
+ -2130, -2129, -7448, -7447, -7446, 6453, 6454, -7445,
+ -13178,-7443, -1000, -7441, -7440, -363, -7439, -7438,
+ -7437, -7436, -5044, -11959,-11958,-13173,-11956,6471,
+ -8677, -13174,355, 6475, -7428, -11950,6478, 6479,
+ 359, 6481, 6482, 1724, -8377, 1726, -8376, 1728,
+ 1729, 6489, 6490, 6491, 6492, 6493, 6494, 6495,
+ 6496, 6497, 6498, 6499, 6500, 6501, 6502, 6503,
+ 6504, 1730, 1731, 1732, 1733, 6509, 1734, 1735,
+ 1736, 6513, -1312, -1312, -1312, -1312, -1312, -1312,
+ 1743, 1744, 1745, 1746, 1747, 6525, 1748, 1749,
+ 6528, 6529, 1750, 1751, 1752, 1753, 1754, 6535,
+ 6536, 1755, 1756, 1757, 6540, 1758, 6542, 1759,
+ 6544, 1760, 6546, 1761, 1762, 1763, 1764, 6551,
+ 1765, 1766, 1767, 6555, 1768, 1769, 1770, 1771,
+ 1772, 1773, 1774, 6563, 1775, 1776, 1777, 1778,
+ 1779, 1780, 6570, 6571, 6572, 6573, 1781, 1782,
+ 1783, 1784, 1785, 6579, 5698, 6581, 6582, 6583,
+ 6584, 1786, 1787, 1788, 1789, 1790, 1791, 1792,
+ 1793, -1334, 1795, 1796, 1797, 1798, 1799, 1800,
+ 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808,
+ 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816,
+ 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824,
+ 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832,
+ 1833, 6633, 6634, 6635, 6636, 6637, 6638, 6639,
+ 6640, 6641, 6642, 9101, 9102, 9103, 6646, 6647,
+ 6648, 4000, 4000, 4000, 4000, 11985, 4000, 19065,
+ 6656, 19066, 3999, -1359, 7020, 3999, 3999, 3999,
+ 6664, 6665, 6666, 6667, 6668, 4527, 4527, 4527,
+ 4527, 0, 1990, 8906, 8906, 6676, 6677, 6678,
+ 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686,
+ 6687, 6688, 6689, 6690, 6691, 6692, 5347, 6694,
+ 5348, 6696, 5349, 6698, -8867, 6700, 5796, 6702,
+ 0, 0, 0, 0, 0, 0, 9349, 9350,
+ 9351, 0, 0, 0, -6101, 0, 0, 0,
+ 0, 0, 0, 0, 1242, 0, 1243, 0,
+ 0, 0, 0, -6113, 0, 0, 5119, 5119,
+ -6115, -6115, 0, 0, -6117, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, -6113, 2459,
+ 0, -8955, -6563, 1842, 2463, 2463, 2463, 7783,
+ 7783, 7783, 7783, 25574, 7783, 13517, 7783, 1341,
+ 7783, 7783, 7783, 7783, 7783, 7783, 7783, 5392,
+ 12308, 12308, 13524, 12308, 13526, 9030, 13528, 0,
+ -6119, 7785, 12308, 0, 0, 0, -6121, 1847,
+ 32767, 8738, 8738, 8738, 8738, 8738, -2223, 8738,
+ 18837, -5479, 671, 9183, 13520, -4270, 13522, 334,
+ 335, 0, 0, 4727, 0, 0, -6236, 0,
+ 0, 1852, 0, 1853, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 745, 746, 0,
+ 402, 403, 975, 0, 1855, 0, -1685, 408,
+ 0, 0, 0, 0, 0, 0, 0, 1856,
+ 1857, 1858, 1859, 1860, 0, 0, 1861, 1862,
+ 0, 0, 1863, 1864, 0, 0, 0, 0,
+ 0, 0, 1865, 1866, 0, 0, 1867, 1868,
+ 0, 32767, 1869, 1870, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 1871, 1872,
+ 1873, 1874, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 1875, 1876, 1877, 1878, 32767, 32767,
+ 32767, 32767, 32767, 32767, 1879, 1880, 1881, 1882,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 1883, 1884, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 0, 0, 4753, 4754, 4755, 4756, 4757,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, -5000, 0, -4999, 0, -4998,
+ 0, -4997, 0, -4996, 9869, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 32767, 0, 32767, 0, 0,
+ 32767, 0, 0, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 251, 251, 251, 251,
+ 251, 251, 2763, 2764, 2765, 2766, -4365, -4365,
+ -4365, -4365, -4365, -4365, 2779, -4365, -4365, -4365,
+ -4365, -4365, 2790, -4365, -4365, -4365, -4365, -4365,
+ -4365, -4365, -4365, -4365, -4365, -4365, -4365, -7979,
+ -4365, -4365, -4365, -4365, -4365, -4365, -4365, -4365,
+ -4365, -4365, 2826, -4365, -4365, -4365, 285, 2834,
+ -4365, 286, 2838, -4365, -4365, -4365, -4365, 2847,
+ -4365, 2850, -4365, -4365, -4365, -4365, -4365, -4365,
+ -4365, -4365, 2867, 2868, 2869, -4365, -4365, -4365,
+ -4365, -4365, 5658, -4365, -4365, -4365, -4365, -4365,
+ -4365, -4365, -997, -4365, -4365, -4365, -4365, -4365,
+ -4365, -4365, 2910, -4365, -4365, -4365, -4365, -4365,
+ -4365, 2325, -4365, -4365, 11355, -4365, -4365, -4365,
+ -4365, -4365, 8902, 8903, 2944, -4365, 8908, 5665,
+ 5666, 5667, 5668, 5669, 2954, 5672, 538, 5674,
+ 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682,
+ 5683, 2967, 2968, 4055, 4056, 2971, 2972, 0,
+ 0, 0, 12259, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 4616, 4616, 4616, 4616, 4616, 4616, 4616,
+ 7128, 7129, 7130, 7131, 0, 0, 0, 0,
+ 0, 0, 7144, 0, 0, 0, 0, 0,
+ 7155, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, -3614, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 7191, 0, 0, 0, 4650, 7199, 0, 4651,
+ 7203, 0, 0, 0, 0, 7212, 0, 7215,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 7232, 7233, 7234, 0, 0, 0, 0, 0,
+ 10023, 0, 0, 0, 0, 0, 0, 0,
+ 3368, 0, 0, 0, 0, 0, 0, 0,
+ 7275, 0, 0, 0, 0, 0, 0, 6690,
+ 0, 0, 15720, 0, 0, 0, 0, 0,
+ 13267, 13268, 7309, 0, 13273, 10030, 10031, 10032,
+ 10033, 10034, 7319, 10037, 4903, 10039, 10040, 10041,
+ 10042, 10043, 10044, 10045, 10046, 10047, 10048, 7332,
+ 7333, 8420, 8421, 7336, 7337, 7338, 7339, 7340,
+ 0, 7343, 7344, 7345, 7346, 7347, 7348, 7349,
+ 7350, 7351, 7352, 7353, 7354, 7355, 0, 0,
+ 0, 0, 11234, 11234, 0, 0, 0, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 775, 32767,
+ 32767, 776, 32767, 32767, 32767, 32767, 32767, 777,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 32767, 32767, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 0, 0, 32767,
+ 32767, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 0, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 32767, 32767, 32767, 0, -444, -444, 32767,
+ -445, -445, -445, -445, -445, -445, -11406,-445,
+ 9654, -14662,-8512, 0, 4337, 32767, 4338, -1395,
+ 4340, -1395, -189, -1395, -187, 32767, 32767, 32767,
+ 32767, -1399, 32767, 32767, 32767, 32767, 32767, 32767,
+ -1405, 32767, 32767, 32767, -184, -183, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 3035, 3036,
+ 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044,
+ 3045, 3046, 3047, 0, 0, 0, 0, 0,
+ 0, 0, 3055, 3056, 3057, 3058, 3059, 3060,
+ 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068,
+ 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076,
+ 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084,
+ 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092,
+ 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100,
+ 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108,
+ 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116,
+ 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124,
+ 3125, 3126, 3127, 0, 3129, 3130, 3131, 3132,
+ 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140,
+ 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148,
+ 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156,
+ 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164,
+ 3165, 3166, 3167, 3168, 3169, 3170, 0, 0,
+ 0, 0, 0, 0, 7985, 0, 15065, 11698,
+ 15067, 0, -5358, 3021, 0, 0, 0, 0,
+ 0, 0, 0, 379, 0, 0, 8379, 15070,
+ 15071, -648, 15073, 15074, 15075, 15076, 15077, 1811,
+ 1811, 1811, 1811, 1811, 5055, 5055, 5055, 5055,
+ 5055, 8055, 5055, 10190, 5055, 5055, 5055, 5055,
+ 5055, 5055, 5055, 5055, 5055, 5055, 7772, 7772,
+ 6686, 6686, 7772, 7772, 10745, 6683, 6683, -1509,
+ 10751, 10752, 5038, 5171, 5172, 5173, 10754, 10755,
+ 10756, 10757, 10758, 10759, 5180, 5181, 10714, 0,
+ 5184, 5185, -1491, 3256, 14217, 24316, 0, 6150,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 2713, 2714, 2715, 2716, 2717,
+ 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725,
+ 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733,
+ 2734, 2735, 2736, 2737, 2738, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 3048, 3049, 3050, 3051, 3052, 3053,
+ 3054, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 3128, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 3171, 3172, 3173,
+ 3174, 3175, 3176, -4808, 3178, -11886,-8518, -11886,
+ 3182, 8541, 163, 3185, 3186, 3187, 3188, 3189,
+ 3190, 3191, 2813, 3193, 3194, -5184, -11874,-11874,
+ 3846, -11874,-11874,-11874,-11874,-11874,1393, 1394,
+ 1395, 1396, 1397, -1846, -1845, -1844, -1843, -1842,
+ -4841, -1840, -6974, -1838, -1837, -1836, -1835, -1834,
+ -1833, -1832, -1831, -1830, -1829, -4545, -4544, -3457,
+ -3456, -4541, -4540, -7512, -3449, -3448, 4745, -7514,
+ -7514, -1799, -1931, -1931, -1931, -7511, -7511, -7511,
+ -7511, -7511, -7511, -1931, -1931, -7463, 3252, -1931,
+ -1931, 4746, 0, -10960,-21058,3259, -2890, 3261,
+ 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269,
+ 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277,
+ 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285,
+ 3286, 3287, 3288, 3289, 3290, 32767, 3291, 3292,
+ 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300,
+ 3301, 3302, 3303, 3304, 32767, 32767, 3305, 32767,
+ 3306, 32767, 32767, 3307, 3308, 3309, 3310, 3311,
+ 3312, 3313, 3314, 3315, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 32767, 32767,
+ 3321, 3322, 3323, -6454, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 2881, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 3362, 3363, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 3376,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 3387, 0, 0, 0, 0, 0,
+ 0, 0, 0, 3394, 0, 0, 0, 3398,
+ 3399, 3400, 3401, 3402, 0, 0, 0, 3406,
+ 0, 3408, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 3430,
+ 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438,
+ 3439, 7163, 2045, 2046, 3443, 3444, 3445, 3446,
+ 13283, 3448, 3449, 3450, 3451, 3452, 3453, 3454,
+ 825, 3456, 3457, 3458, 826, 3460, -1001, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 3499, 0, 0, 0, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 3502, 3503, 3504, 3505, 3506, 32767,
+ 32767, 32767, 32767, 32767, 3507, 3508, 985, 2026,
+ 2027, 3512, 3513, 3514, 3515, 3516, 3517, 3518,
+ 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526,
+ 3527, 3528, 3529, 3530, 3531, 3532, 32767, 3533,
+ 3534, 3535, 3536, 3537, 32767, 3538, 32767, 3539,
+ 3540, 32767, 3541, 3542, 32767, 3543, 3544, 3545,
+ 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553,
+ 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561,
+ 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569,
+ 3570, 3571, -321, 3573, 3574, 3575, 3576, 3577,
+ 3578, 3579, 3580, 3581, -6890, 3583, 3584, 3585,
+ 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593,
+ 3594, 3595, 3596, 9557, 3598, 3599, 3600, 6317,
+ 6318, 6319, 6320, 6321, 3606, 6324, 1190, 6326,
+ 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334,
+ 6335, 3619, 3620, 4707, 4708, 3623, 3624, 3625,
+ 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633,
+ 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641,
+ 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649,
+ 3650, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 3651, 3652, 3653, 3654, 3655, 3656,
+ 3657, 3658, 3659, 15838, 10104, 3662, 10104, 10104,
+ 3028, 10105, 10105, 10105, 3669, 3670, 3671, 3672,
+ 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680,
+ 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688,
+ 3689, 3690, 3691, 3692, 3693, 3694, 3695, 32767,
+ 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703,
+ 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711,
+ 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719,
+ 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727,
+ 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735,
+ 3736, 3737, 3738, 3739, 3740, 3741, -3350, -2729,
+ -2729, -2729, 2591, 2591, 2591, 2591, 20382, 2591,
+ 8325, 2591, -3851, 2591, 2591, 2591, 2591, 2591,
+ 2591, 2591, 200, 7116, 7116, 8332, 7116, 8334,
+ 3838, 8336, 7116, 2591, 2591, 7114, 7114, 7114,
+ 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540,
+ 3540, -7421, 3540, 13639, -10677,-4527, 3985, 8322,
+ -9468, 8324, 2591, 8326, 2591, 3797, 2591, 3799,
+ 2591, 3801, 2591, 3803, 2591, 3805, 3806, 2591,
+ 3808, 2591, 7088, 2591, 3812, 7089, 3814, 3815,
+ 3816, 3817, 7392, 7393, 7394, 7395, 2591, 3823,
+ 2591, 2591, 3826, 2591, 2591, 3829, 2591, 2591,
+ 6902, 3833, 3834, 3835, 3836, 3837, 3838, 3839,
+ 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847,
+ 3848, 3849, 3850, 3851, 3852, 8350, 2591, 3855,
+ 3856, 3857, 3858, 2591, 2591, 2591, 2591, 3863,
+ 2591, 2591, 3866, 3867, 4050, 8357, 3870, 2591,
+ 2591, 8358, 4048, 3875, 4048, 4048, 2591, 4048,
+ 2591, 4048, 2591, -4486, 2591, -4485, -4484, 2591,
+ 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591,
+ 2591, 2591, 2591, 2591, 2591, 3901, 3902, 3903,
+ 3904, 2595, 2595, 2595, 2595, 2595, 2595, 2595,
+ 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595,
+ 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595,
+ 2595, 2595, 2595, 2595, 3932, 2595, 2595, 2595,
+ 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595,
+ 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595,
+ 32767, 3952, 3953, 3954, 3955, 3956, -5352, -5352,
+ -5352, -5352, -5352, -5352, 3963, 3964, 3965, -5354,
+ -5354, -5354, -5354, 3970, 3971, 3972, 3973, 3974,
+ 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982,
+ 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990,
+ 2029, 2030, 3993, 3994, 3995, 3996, 3997, 3998,
+ 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006,
+ 4007, 4008, 4009, 4010, 4011, 4012, 4013, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 4014, 4015, 4016, 4017, 4018, 4019, 4020,
+ 4021, 4022, -579, 17213, 4025, 4026, 4027, 4028,
+ 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036,
+ 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044,
+ 4045, 4046, 4047, 4048, -1271, -1270, -1269, -1268,
+ -19058,-1266, -6999, 4056, 4057, 4058, 4059, 4060,
+ 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068,
+ 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076,
+ 4077, 32767, 32767, 4078, 4079, 4080, 4081, 4082,
+ 4083, -2163, -2162, 8800, -2160, 2033, 4089, 4090,
+ 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098,
+ 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106,
+ 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114,
+ 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122,
+ 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130,
+ 4131, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 0, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 4132, 4133, 4134, 4135, 4136, 4137, 4138,
+ 4139, 4140, 4141, 4142, 4143, 4144, 32767, 32767,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 4145, 4146, 4147, 4148, 4149, 4150,
+ 4151, 4152, 4153, 4154, 2034, 32767, 32767, 32767,
+ 32767, 32767, 4155, 4156, 4157, 4158, 4159, 4160,
+ 4161, 4162, 4163, 4164, 1284, 4166, 4167, 4168,
+ 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176,
+ 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184,
+ 4185, 4186, 4187, 4188, 4189, 4190, 4191, 32767,
+ 32767, 4192, 4193, 4194, 4195, 4196, 4197, 4198,
+ 4199, 4200, 4201, 4202, 4203, 32767, 4204, 4205,
+ 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213,
+ 827, 4215, 4216, 4217, 4218, 4219, 4220, 4221,
+ 4222, 32767, 4223, 4224, 4225, 828, 32767, 32767,
+ 32767, 32767, 4227, 4228, 4229, 32767, 4230, 32767,
+ 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238,
+ 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246,
+ 4247, 4248, 4249, 4250, 4251, 822, 822, 822,
+ 822, 822, 822, 822, 822, 822, 822, -2901,
+ 2218, 2218, 822, 822, 822, 822, -9014, 822,
+ 822, 822, 822, 822, 822, 822, 3452, 822,
+ 822, 822, 3455, 822, 5284, 4284, 4285, 4286,
+ 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294,
+ 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302,
+ 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310,
+ 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318,
+ 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326,
+ 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334,
+ 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342,
+ 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350,
+ 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358,
+ 4359, 861, 4361, 4362, 4363, 4364, 4365, 32767,
+ 32767, 32767, 32767, 32767, 4366, 4367, 4368, 4369,
+ 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377,
+ 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385,
+ 4386, 4387, 4388, 4389, 4390, 4391, 0, 0,
+ 0, 4395, 4396, 4397, 4398, 4399, 4400, 4401,
+ 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409,
+ 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417,
+ 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425,
+ 4426, -4247, 4428, 4429, 636, 637, 638, 639,
+ 640, 641, 642, 643, 644, 2068, 2396, 4441,
+ 4442, 4443, 4444, 2405, 2406, 653, 654, 4449,
+ 4450, 8856, 4452, 4453, 4454, 4455, 4456, 4457,
+ 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465,
+ 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473,
+ 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481,
+ 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489,
+ 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497,
+ 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505,
+ 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513,
+ 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521,
+ 4522, 2069, 4524, 4525, 4526, 4527, 4528, 4529,
+ 4530, 4531, 4532, 4533, 4534, 4535, 4536, -2729,
+ -2728, -2727, -2726, -2725, -2724, -2723, -2722, -2721,
+ -2720, -2719, -2718, -2717, -2716, -2715, -2714, -2713,
+ -2712, -2711, -2710, -2709, -2708, -2707, -2706, -2705,
+ -2704, -2703, -2702, -2701, -2700, -2699, -2698, -2697,
+ -2696, -2695, -2694, 2106, 2107, 2108, 2109, 2110,
+ 2111, 2112, 2113, 2114, 2115, 4574, 4575, 4576,
+ 2119, 2120, 2121, -527, -527, -527, -527, 7458,
+ -527, 14538, 2129, 14539, -528, -5886, 2493, -528,
+ -528, -528, 2137, 2138, 2139, 2140, 2141, 0,
+ 0, 0, 0, 2146, 2147, 2148, 2149, 2150,
+ 2151, 2152, 2153, -2153, -2153, 2156, -2152, -2152,
+ 2159, 2333, 2161, 2162, 3620, 2164, 3622, 2166,
+ 3624, 2168, 3627, 10704, 10704, 2172, 2173, 2174,
+ 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182,
+ 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190,
+ 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198,
+ 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206,
+ 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214,
+ 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222,
+ 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230,
+ 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238,
+ 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246,
+ 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254,
+ 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262,
+ 2263, 5508, 5509, 2266, 2267, 2268, 2269, 2270,
+ -729, 2272, -2862, 2274, 2275, 2276, 2277, 2278,
+ 2279, 2280, 2281, 2282, 2283, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 2284, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 2285, 2286, -15504,2288, -3445, 2290,
+ 32767, 32767, 32767, 32767, 32767, 32767, 2291, 32767,
+ 4683, -2232, -2231, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1346, 0, 1347, 0,
+ 1348, 0, 15566, 0, 905, 0, 14359, 32767,
+ 2301, 32767, 2302, 32767, 2303, 32767, 2304, 32767,
+ 2305, 32767, 2306, 32767, 32767, 2307, 32767, 2308,
+ 32767, 2309, 32767, 32767, 32767, 32767, 32767, 32767,
+ -2491, -2491, 32767, -2492, 2313, 32767, 2314, 2315,
+ 32767, 2316, 2317, 32767, 2318, 2319, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2320, 32767, 32767, 32767,
+ 32767, 2321, 2322, 2323, 2324, 32767, 2325, 2326,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2327, 32767, 2328, 32767,
+ 2329, 32767, 2330, 32767, 9406, 32767, 2332, 32767,
+ 2333, 32767, 2334, 32767, 2335, 32767, 2336, 32767,
+ 2337, 32767, 2338, 32767, 32767, 2339, 32767, 2340,
+ 32767, 2341, 32767, 32767, 32767, 32767, 32767, 32767,
+ 2342, 2343, 32767, 2344, 2345, 32767, 2346, 2347,
+ 32767, 2348, 2349, 32767, 2350, 2351, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2352, 32767, 32767, 2353,
+ 2354, 2355, 2356, 32767, 32767, 32767, 2357, 2358,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775,
+ 4776, 15738, 4778, -5320, 0, 0, 0, 0,
+ 17791, 0, 5734, 0, -6442, 0, 0, 0,
+ 0, 0, 0, 0, -2391, 4525, 4525, 5741,
+ 4525, 5743, 1247, 5745, 4525, 0, 0, 4523,
+ 4523, 4523, 949, 949, 949, 949, 949, 949,
+ 949, 949, 949, -10012,949, 11048, -13268,-7118,
+ 1394, 5731, -12059,5733, 0, 5735, 0, 1206,
+ 0, 1208, 0, 1210, 0, 1212, 0, 1214,
+ 1215, 0, 1217, 0, 4497, 0, 1221, 4498,
+ 1223, 1224, 1225, 1226, 4801, 4802, 4803, 4804,
+ 0, 1232, 0, 0, 1235, 0, 0, 1238,
+ 0, 0, 4311, 1242, 1243, 1244, 1245, 1246,
+ 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254,
+ 1255, 1256, 1257, 1258, 1259, 1260, 1261, 5759,
+ 0, 1264, 1265, 1266, 1267, 0, 0, 0,
+ 0, 1272, 0, 0, 1275, 1276, 1459, 5766,
+ 1279, 0, 0, 5767, 1457, 1284, 1457, 1457,
+ 0, 1457, 0, 1457, 0, -7077, 0, -7076,
+ -7075, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 32767,
+ 32767, 0, 32767, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 1337, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 2478, 2479, 2480,
+ 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488,
+ 2489, 2490, 2491, 2492, 2493, 3495, 3496, 3497,
+ 3498, 0, 3500, 3501, 2500, 2501, 2502, 2503,
+ 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511,
+ 0, 0, 0, 0, 0, 2517, 2518, 2519,
+ 2520, 2521, 0, 0, 2524, 1484, 1484, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 2540, 0, 0, 0,
+ 0, 0, 2546, 0, 2548, 0, 0, 2551,
+ 0, 0, 2554, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 3893, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 10472, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, -5960, 0, 0, 0, -2716, -2716, -2716,
+ -2716, -2716, 0, -2717, 2418, -2717, -2717, -2717,
+ -2717, -2717, -2717, -2717, -2717, -2717, -2717, 0,
+ 0, -1086, -1086, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 2662,
+ 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670,
+ 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678,
+ 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686,
+ 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, -12178,-6443, 0, -6441, -6440, 637, -6439,
+ -6438, -6437, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 2739, 2740, 2741,
+ 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749,
+ 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757,
+ 2758, 2759, -288, -288, -288, -288, -288, -288,
+ -288, 2767, 2768, 2769, 2770, 2771, 2772, 2773,
+ 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781,
+ 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789,
+ 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797,
+ 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805,
+ 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813,
+ 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821,
+ 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829,
+ 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837,
+ 2838, 2839, -288, 2841, 2842, 2843, 2844, 2845,
+ 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853,
+ 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861,
+ 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869,
+ 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877,
+ 2878, 2879, 2880, 2881, 2882, -288, -288, -288,
+ -288, -288, -288, 7697, -288, 14777, 11410, 14779,
+ -288, -5646, 2733, -288, -288, -288, -288, -288,
+ -288, -288, 91, -288, -288, 8091, 14782, 14783,
+ -936, 14785, 14786, 14787, 14788, 14789, 1523, 1523,
+ 1523, 1523, 1523, 4767, 4767, 4767, 4767, 4767,
+ 7767, 4767, 9902, 4767, 4767, 4767, 4767, 4767,
+ 4767, 4767, 4767, 4767, 4767, 7484, 7484, 6398,
+ 6398, 7484, 7484, 10457, 6395, 6395, -1797, 10463,
+ 10464, 4750, 4883, 4884, 4885, 10466, 10467, 10468,
+ 10469, 10470, 10471, 4892, 4893, 10426, -288, 4896,
+ 4897, -1779, 2968, 4899, 4900, 4901, 4902, 4903,
+ 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911,
+ 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919,
+ 4920, 4921, 0, 0, 4924, 4925, 4926, 4927,
+ 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935,
+ 4936, 4937, 4938, 4939, 4940, 4941, 4942
+ };
+
+ const unsigned char *k = (const unsigned char *) key;
+ size_t keylen = 4;
+ uint32 a = 0;
+ uint32 b = 1;
+
+ while (keylen--)
+ {
+ unsigned char c = *k++;
+
+ a = a * 257 + c;
+ b = b * 8191 + c;
+ }
+ return h[a % 13407] + h[b % 13407];
+}
+
+/* Hash lookup information for decomposition */
+static const pg_unicode_decompinfo UnicodeDecompInfo =
+{
+ UnicodeDecompMain,
+ Decomp_hash_func,
+ 6703
+};
+
+/* Inverse lookup array -- contains indexes into UnicodeDecompMain[] */
+static const uint16 RecompInverseLookup[941] =
+{
+ /* U+003C+0338 -> U+226E */ 1857,
+ /* U+003D+0338 -> U+2260 */ 1854,
+ /* U+003E+0338 -> U+226F */ 1858,
+ /* U+0041+0300 -> U+00C0 */ 14,
+ /* U+0041+0301 -> U+00C1 */ 15,
+ /* U+0041+0302 -> U+00C2 */ 16,
+ /* U+0041+0303 -> U+00C3 */ 17,
+ /* U+0041+0304 -> U+0100 */ 67,
+ /* U+0041+0306 -> U+0102 */ 69,
+ /* U+0041+0307 -> U+0226 */ 270,
+ /* U+0041+0308 -> U+00C4 */ 18,
+ /* U+0041+0309 -> U+1EA2 */ 1312,
+ /* U+0041+030A -> U+00C5 */ 19,
+ /* U+0041+030C -> U+01CD */ 194,
+ /* U+0041+030F -> U+0200 */ 240,
+ /* U+0041+0311 -> U+0202 */ 242,
+ /* U+0041+0323 -> U+1EA0 */ 1310,
+ /* U+0041+0325 -> U+1E00 */ 1154,
+ /* U+0041+0328 -> U+0104 */ 71,
+ /* U+0042+0307 -> U+1E02 */ 1156,
+ /* U+0042+0323 -> U+1E04 */ 1158,
+ /* U+0042+0331 -> U+1E06 */ 1160,
+ /* U+0043+0301 -> U+0106 */ 73,
+ /* U+0043+0302 -> U+0108 */ 75,
+ /* U+0043+0307 -> U+010A */ 77,
+ /* U+0043+030C -> U+010C */ 79,
+ /* U+0043+0327 -> U+00C7 */ 20,
+ /* U+0044+0307 -> U+1E0A */ 1164,
+ /* U+0044+030C -> U+010E */ 81,
+ /* U+0044+0323 -> U+1E0C */ 1166,
+ /* U+0044+0327 -> U+1E10 */ 1170,
+ /* U+0044+032D -> U+1E12 */ 1172,
+ /* U+0044+0331 -> U+1E0E */ 1168,
+ /* U+0045+0300 -> U+00C8 */ 21,
+ /* U+0045+0301 -> U+00C9 */ 22,
+ /* U+0045+0302 -> U+00CA */ 23,
+ /* U+0045+0303 -> U+1EBC */ 1338,
+ /* U+0045+0304 -> U+0112 */ 83,
+ /* U+0045+0306 -> U+0114 */ 85,
+ /* U+0045+0307 -> U+0116 */ 87,
+ /* U+0045+0308 -> U+00CB */ 24,
+ /* U+0045+0309 -> U+1EBA */ 1336,
+ /* U+0045+030C -> U+011A */ 91,
+ /* U+0045+030F -> U+0204 */ 244,
+ /* U+0045+0311 -> U+0206 */ 246,
+ /* U+0045+0323 -> U+1EB8 */ 1334,
+ /* U+0045+0327 -> U+0228 */ 272,
+ /* U+0045+0328 -> U+0118 */ 89,
+ /* U+0045+032D -> U+1E18 */ 1178,
+ /* U+0045+0330 -> U+1E1A */ 1180,
+ /* U+0046+0307 -> U+1E1E */ 1184,
+ /* U+0047+0301 -> U+01F4 */ 230,
+ /* U+0047+0302 -> U+011C */ 93,
+ /* U+0047+0304 -> U+1E20 */ 1186,
+ /* U+0047+0306 -> U+011E */ 95,
+ /* U+0047+0307 -> U+0120 */ 97,
+ /* U+0047+030C -> U+01E6 */ 216,
+ /* U+0047+0327 -> U+0122 */ 99,
+ /* U+0048+0302 -> U+0124 */ 101,
+ /* U+0048+0307 -> U+1E22 */ 1188,
+ /* U+0048+0308 -> U+1E26 */ 1192,
+ /* U+0048+030C -> U+021E */ 268,
+ /* U+0048+0323 -> U+1E24 */ 1190,
+ /* U+0048+0327 -> U+1E28 */ 1194,
+ /* U+0048+032E -> U+1E2A */ 1196,
+ /* U+0049+0300 -> U+00CC */ 25,
+ /* U+0049+0301 -> U+00CD */ 26,
+ /* U+0049+0302 -> U+00CE */ 27,
+ /* U+0049+0303 -> U+0128 */ 103,
+ /* U+0049+0304 -> U+012A */ 105,
+ /* U+0049+0306 -> U+012C */ 107,
+ /* U+0049+0307 -> U+0130 */ 111,
+ /* U+0049+0308 -> U+00CF */ 28,
+ /* U+0049+0309 -> U+1EC8 */ 1350,
+ /* U+0049+030C -> U+01CF */ 196,
+ /* U+0049+030F -> U+0208 */ 248,
+ /* U+0049+0311 -> U+020A */ 250,
+ /* U+0049+0323 -> U+1ECA */ 1352,
+ /* U+0049+0328 -> U+012E */ 109,
+ /* U+0049+0330 -> U+1E2C */ 1198,
+ /* U+004A+0302 -> U+0134 */ 114,
+ /* U+004B+0301 -> U+1E30 */ 1202,
+ /* U+004B+030C -> U+01E8 */ 218,
+ /* U+004B+0323 -> U+1E32 */ 1204,
+ /* U+004B+0327 -> U+0136 */ 116,
+ /* U+004B+0331 -> U+1E34 */ 1206,
+ /* U+004C+0301 -> U+0139 */ 118,
+ /* U+004C+030C -> U+013D */ 122,
+ /* U+004C+0323 -> U+1E36 */ 1208,
+ /* U+004C+0327 -> U+013B */ 120,
+ /* U+004C+032D -> U+1E3C */ 1214,
+ /* U+004C+0331 -> U+1E3A */ 1212,
+ /* U+004D+0301 -> U+1E3E */ 1216,
+ /* U+004D+0307 -> U+1E40 */ 1218,
+ /* U+004D+0323 -> U+1E42 */ 1220,
+ /* U+004E+0300 -> U+01F8 */ 232,
+ /* U+004E+0301 -> U+0143 */ 126,
+ /* U+004E+0303 -> U+00D1 */ 29,
+ /* U+004E+0307 -> U+1E44 */ 1222,
+ /* U+004E+030C -> U+0147 */ 130,
+ /* U+004E+0323 -> U+1E46 */ 1224,
+ /* U+004E+0327 -> U+0145 */ 128,
+ /* U+004E+032D -> U+1E4A */ 1228,
+ /* U+004E+0331 -> U+1E48 */ 1226,
+ /* U+004F+0300 -> U+00D2 */ 30,
+ /* U+004F+0301 -> U+00D3 */ 31,
+ /* U+004F+0302 -> U+00D4 */ 32,
+ /* U+004F+0303 -> U+00D5 */ 33,
+ /* U+004F+0304 -> U+014C */ 133,
+ /* U+004F+0306 -> U+014E */ 135,
+ /* U+004F+0307 -> U+022E */ 278,
+ /* U+004F+0308 -> U+00D6 */ 34,
+ /* U+004F+0309 -> U+1ECE */ 1356,
+ /* U+004F+030B -> U+0150 */ 137,
+ /* U+004F+030C -> U+01D1 */ 198,
+ /* U+004F+030F -> U+020C */ 252,
+ /* U+004F+0311 -> U+020E */ 254,
+ /* U+004F+031B -> U+01A0 */ 181,
+ /* U+004F+0323 -> U+1ECC */ 1354,
+ /* U+004F+0328 -> U+01EA */ 220,
+ /* U+0050+0301 -> U+1E54 */ 1238,
+ /* U+0050+0307 -> U+1E56 */ 1240,
+ /* U+0052+0301 -> U+0154 */ 139,
+ /* U+0052+0307 -> U+1E58 */ 1242,
+ /* U+0052+030C -> U+0158 */ 143,
+ /* U+0052+030F -> U+0210 */ 256,
+ /* U+0052+0311 -> U+0212 */ 258,
+ /* U+0052+0323 -> U+1E5A */ 1244,
+ /* U+0052+0327 -> U+0156 */ 141,
+ /* U+0052+0331 -> U+1E5E */ 1248,
+ /* U+0053+0301 -> U+015A */ 145,
+ /* U+0053+0302 -> U+015C */ 147,
+ /* U+0053+0307 -> U+1E60 */ 1250,
+ /* U+0053+030C -> U+0160 */ 151,
+ /* U+0053+0323 -> U+1E62 */ 1252,
+ /* U+0053+0326 -> U+0218 */ 264,
+ /* U+0053+0327 -> U+015E */ 149,
+ /* U+0054+0307 -> U+1E6A */ 1260,
+ /* U+0054+030C -> U+0164 */ 155,
+ /* U+0054+0323 -> U+1E6C */ 1262,
+ /* U+0054+0326 -> U+021A */ 266,
+ /* U+0054+0327 -> U+0162 */ 153,
+ /* U+0054+032D -> U+1E70 */ 1266,
+ /* U+0054+0331 -> U+1E6E */ 1264,
+ /* U+0055+0300 -> U+00D9 */ 35,
+ /* U+0055+0301 -> U+00DA */ 36,
+ /* U+0055+0302 -> U+00DB */ 37,
+ /* U+0055+0303 -> U+0168 */ 157,
+ /* U+0055+0304 -> U+016A */ 159,
+ /* U+0055+0306 -> U+016C */ 161,
+ /* U+0055+0308 -> U+00DC */ 38,
+ /* U+0055+0309 -> U+1EE6 */ 1380,
+ /* U+0055+030A -> U+016E */ 163,
+ /* U+0055+030B -> U+0170 */ 165,
+ /* U+0055+030C -> U+01D3 */ 200,
+ /* U+0055+030F -> U+0214 */ 260,
+ /* U+0055+0311 -> U+0216 */ 262,
+ /* U+0055+031B -> U+01AF */ 183,
+ /* U+0055+0323 -> U+1EE4 */ 1378,
+ /* U+0055+0324 -> U+1E72 */ 1268,
+ /* U+0055+0328 -> U+0172 */ 167,
+ /* U+0055+032D -> U+1E76 */ 1272,
+ /* U+0055+0330 -> U+1E74 */ 1270,
+ /* U+0056+0303 -> U+1E7C */ 1278,
+ /* U+0056+0323 -> U+1E7E */ 1280,
+ /* U+0057+0300 -> U+1E80 */ 1282,
+ /* U+0057+0301 -> U+1E82 */ 1284,
+ /* U+0057+0302 -> U+0174 */ 169,
+ /* U+0057+0307 -> U+1E86 */ 1288,
+ /* U+0057+0308 -> U+1E84 */ 1286,
+ /* U+0057+0323 -> U+1E88 */ 1290,
+ /* U+0058+0307 -> U+1E8A */ 1292,
+ /* U+0058+0308 -> U+1E8C */ 1294,
+ /* U+0059+0300 -> U+1EF2 */ 1392,
+ /* U+0059+0301 -> U+00DD */ 39,
+ /* U+0059+0302 -> U+0176 */ 171,
+ /* U+0059+0303 -> U+1EF8 */ 1398,
+ /* U+0059+0304 -> U+0232 */ 282,
+ /* U+0059+0307 -> U+1E8E */ 1296,
+ /* U+0059+0308 -> U+0178 */ 173,
+ /* U+0059+0309 -> U+1EF6 */ 1396,
+ /* U+0059+0323 -> U+1EF4 */ 1394,
+ /* U+005A+0301 -> U+0179 */ 174,
+ /* U+005A+0302 -> U+1E90 */ 1298,
+ /* U+005A+0307 -> U+017B */ 176,
+ /* U+005A+030C -> U+017D */ 178,
+ /* U+005A+0323 -> U+1E92 */ 1300,
+ /* U+005A+0331 -> U+1E94 */ 1302,
+ /* U+0061+0300 -> U+00E0 */ 40,
+ /* U+0061+0301 -> U+00E1 */ 41,
+ /* U+0061+0302 -> U+00E2 */ 42,
+ /* U+0061+0303 -> U+00E3 */ 43,
+ /* U+0061+0304 -> U+0101 */ 68,
+ /* U+0061+0306 -> U+0103 */ 70,
+ /* U+0061+0307 -> U+0227 */ 271,
+ /* U+0061+0308 -> U+00E4 */ 44,
+ /* U+0061+0309 -> U+1EA3 */ 1313,
+ /* U+0061+030A -> U+00E5 */ 45,
+ /* U+0061+030C -> U+01CE */ 195,
+ /* U+0061+030F -> U+0201 */ 241,
+ /* U+0061+0311 -> U+0203 */ 243,
+ /* U+0061+0323 -> U+1EA1 */ 1311,
+ /* U+0061+0325 -> U+1E01 */ 1155,
+ /* U+0061+0328 -> U+0105 */ 72,
+ /* U+0062+0307 -> U+1E03 */ 1157,
+ /* U+0062+0323 -> U+1E05 */ 1159,
+ /* U+0062+0331 -> U+1E07 */ 1161,
+ /* U+0063+0301 -> U+0107 */ 74,
+ /* U+0063+0302 -> U+0109 */ 76,
+ /* U+0063+0307 -> U+010B */ 78,
+ /* U+0063+030C -> U+010D */ 80,
+ /* U+0063+0327 -> U+00E7 */ 46,
+ /* U+0064+0307 -> U+1E0B */ 1165,
+ /* U+0064+030C -> U+010F */ 82,
+ /* U+0064+0323 -> U+1E0D */ 1167,
+ /* U+0064+0327 -> U+1E11 */ 1171,
+ /* U+0064+032D -> U+1E13 */ 1173,
+ /* U+0064+0331 -> U+1E0F */ 1169,
+ /* U+0065+0300 -> U+00E8 */ 47,
+ /* U+0065+0301 -> U+00E9 */ 48,
+ /* U+0065+0302 -> U+00EA */ 49,
+ /* U+0065+0303 -> U+1EBD */ 1339,
+ /* U+0065+0304 -> U+0113 */ 84,
+ /* U+0065+0306 -> U+0115 */ 86,
+ /* U+0065+0307 -> U+0117 */ 88,
+ /* U+0065+0308 -> U+00EB */ 50,
+ /* U+0065+0309 -> U+1EBB */ 1337,
+ /* U+0065+030C -> U+011B */ 92,
+ /* U+0065+030F -> U+0205 */ 245,
+ /* U+0065+0311 -> U+0207 */ 247,
+ /* U+0065+0323 -> U+1EB9 */ 1335,
+ /* U+0065+0327 -> U+0229 */ 273,
+ /* U+0065+0328 -> U+0119 */ 90,
+ /* U+0065+032D -> U+1E19 */ 1179,
+ /* U+0065+0330 -> U+1E1B */ 1181,
+ /* U+0066+0307 -> U+1E1F */ 1185,
+ /* U+0067+0301 -> U+01F5 */ 231,
+ /* U+0067+0302 -> U+011D */ 94,
+ /* U+0067+0304 -> U+1E21 */ 1187,
+ /* U+0067+0306 -> U+011F */ 96,
+ /* U+0067+0307 -> U+0121 */ 98,
+ /* U+0067+030C -> U+01E7 */ 217,
+ /* U+0067+0327 -> U+0123 */ 100,
+ /* U+0068+0302 -> U+0125 */ 102,
+ /* U+0068+0307 -> U+1E23 */ 1189,
+ /* U+0068+0308 -> U+1E27 */ 1193,
+ /* U+0068+030C -> U+021F */ 269,
+ /* U+0068+0323 -> U+1E25 */ 1191,
+ /* U+0068+0327 -> U+1E29 */ 1195,
+ /* U+0068+032E -> U+1E2B */ 1197,
+ /* U+0068+0331 -> U+1E96 */ 1304,
+ /* U+0069+0300 -> U+00EC */ 51,
+ /* U+0069+0301 -> U+00ED */ 52,
+ /* U+0069+0302 -> U+00EE */ 53,
+ /* U+0069+0303 -> U+0129 */ 104,
+ /* U+0069+0304 -> U+012B */ 106,
+ /* U+0069+0306 -> U+012D */ 108,
+ /* U+0069+0308 -> U+00EF */ 54,
+ /* U+0069+0309 -> U+1EC9 */ 1351,
+ /* U+0069+030C -> U+01D0 */ 197,
+ /* U+0069+030F -> U+0209 */ 249,
+ /* U+0069+0311 -> U+020B */ 251,
+ /* U+0069+0323 -> U+1ECB */ 1353,
+ /* U+0069+0328 -> U+012F */ 110,
+ /* U+0069+0330 -> U+1E2D */ 1199,
+ /* U+006A+0302 -> U+0135 */ 115,
+ /* U+006A+030C -> U+01F0 */ 226,
+ /* U+006B+0301 -> U+1E31 */ 1203,
+ /* U+006B+030C -> U+01E9 */ 219,
+ /* U+006B+0323 -> U+1E33 */ 1205,
+ /* U+006B+0327 -> U+0137 */ 117,
+ /* U+006B+0331 -> U+1E35 */ 1207,
+ /* U+006C+0301 -> U+013A */ 119,
+ /* U+006C+030C -> U+013E */ 123,
+ /* U+006C+0323 -> U+1E37 */ 1209,
+ /* U+006C+0327 -> U+013C */ 121,
+ /* U+006C+032D -> U+1E3D */ 1215,
+ /* U+006C+0331 -> U+1E3B */ 1213,
+ /* U+006D+0301 -> U+1E3F */ 1217,
+ /* U+006D+0307 -> U+1E41 */ 1219,
+ /* U+006D+0323 -> U+1E43 */ 1221,
+ /* U+006E+0300 -> U+01F9 */ 233,
+ /* U+006E+0301 -> U+0144 */ 127,
+ /* U+006E+0303 -> U+00F1 */ 55,
+ /* U+006E+0307 -> U+1E45 */ 1223,
+ /* U+006E+030C -> U+0148 */ 131,
+ /* U+006E+0323 -> U+1E47 */ 1225,
+ /* U+006E+0327 -> U+0146 */ 129,
+ /* U+006E+032D -> U+1E4B */ 1229,
+ /* U+006E+0331 -> U+1E49 */ 1227,
+ /* U+006F+0300 -> U+00F2 */ 56,
+ /* U+006F+0301 -> U+00F3 */ 57,
+ /* U+006F+0302 -> U+00F4 */ 58,
+ /* U+006F+0303 -> U+00F5 */ 59,
+ /* U+006F+0304 -> U+014D */ 134,
+ /* U+006F+0306 -> U+014F */ 136,
+ /* U+006F+0307 -> U+022F */ 279,
+ /* U+006F+0308 -> U+00F6 */ 60,
+ /* U+006F+0309 -> U+1ECF */ 1357,
+ /* U+006F+030B -> U+0151 */ 138,
+ /* U+006F+030C -> U+01D2 */ 199,
+ /* U+006F+030F -> U+020D */ 253,
+ /* U+006F+0311 -> U+020F */ 255,
+ /* U+006F+031B -> U+01A1 */ 182,
+ /* U+006F+0323 -> U+1ECD */ 1355,
+ /* U+006F+0328 -> U+01EB */ 221,
+ /* U+0070+0301 -> U+1E55 */ 1239,
+ /* U+0070+0307 -> U+1E57 */ 1241,
+ /* U+0072+0301 -> U+0155 */ 140,
+ /* U+0072+0307 -> U+1E59 */ 1243,
+ /* U+0072+030C -> U+0159 */ 144,
+ /* U+0072+030F -> U+0211 */ 257,
+ /* U+0072+0311 -> U+0213 */ 259,
+ /* U+0072+0323 -> U+1E5B */ 1245,
+ /* U+0072+0327 -> U+0157 */ 142,
+ /* U+0072+0331 -> U+1E5F */ 1249,
+ /* U+0073+0301 -> U+015B */ 146,
+ /* U+0073+0302 -> U+015D */ 148,
+ /* U+0073+0307 -> U+1E61 */ 1251,
+ /* U+0073+030C -> U+0161 */ 152,
+ /* U+0073+0323 -> U+1E63 */ 1253,
+ /* U+0073+0326 -> U+0219 */ 265,
+ /* U+0073+0327 -> U+015F */ 150,
+ /* U+0074+0307 -> U+1E6B */ 1261,
+ /* U+0074+0308 -> U+1E97 */ 1305,
+ /* U+0074+030C -> U+0165 */ 156,
+ /* U+0074+0323 -> U+1E6D */ 1263,
+ /* U+0074+0326 -> U+021B */ 267,
+ /* U+0074+0327 -> U+0163 */ 154,
+ /* U+0074+032D -> U+1E71 */ 1267,
+ /* U+0074+0331 -> U+1E6F */ 1265,
+ /* U+0075+0300 -> U+00F9 */ 61,
+ /* U+0075+0301 -> U+00FA */ 62,
+ /* U+0075+0302 -> U+00FB */ 63,
+ /* U+0075+0303 -> U+0169 */ 158,
+ /* U+0075+0304 -> U+016B */ 160,
+ /* U+0075+0306 -> U+016D */ 162,
+ /* U+0075+0308 -> U+00FC */ 64,
+ /* U+0075+0309 -> U+1EE7 */ 1381,
+ /* U+0075+030A -> U+016F */ 164,
+ /* U+0075+030B -> U+0171 */ 166,
+ /* U+0075+030C -> U+01D4 */ 201,
+ /* U+0075+030F -> U+0215 */ 261,
+ /* U+0075+0311 -> U+0217 */ 263,
+ /* U+0075+031B -> U+01B0 */ 184,
+ /* U+0075+0323 -> U+1EE5 */ 1379,
+ /* U+0075+0324 -> U+1E73 */ 1269,
+ /* U+0075+0328 -> U+0173 */ 168,
+ /* U+0075+032D -> U+1E77 */ 1273,
+ /* U+0075+0330 -> U+1E75 */ 1271,
+ /* U+0076+0303 -> U+1E7D */ 1279,
+ /* U+0076+0323 -> U+1E7F */ 1281,
+ /* U+0077+0300 -> U+1E81 */ 1283,
+ /* U+0077+0301 -> U+1E83 */ 1285,
+ /* U+0077+0302 -> U+0175 */ 170,
+ /* U+0077+0307 -> U+1E87 */ 1289,
+ /* U+0077+0308 -> U+1E85 */ 1287,
+ /* U+0077+030A -> U+1E98 */ 1306,
+ /* U+0077+0323 -> U+1E89 */ 1291,
+ /* U+0078+0307 -> U+1E8B */ 1293,
+ /* U+0078+0308 -> U+1E8D */ 1295,
+ /* U+0079+0300 -> U+1EF3 */ 1393,
+ /* U+0079+0301 -> U+00FD */ 65,
+ /* U+0079+0302 -> U+0177 */ 172,
+ /* U+0079+0303 -> U+1EF9 */ 1399,
+ /* U+0079+0304 -> U+0233 */ 283,
+ /* U+0079+0307 -> U+1E8F */ 1297,
+ /* U+0079+0308 -> U+00FF */ 66,
+ /* U+0079+0309 -> U+1EF7 */ 1397,
+ /* U+0079+030A -> U+1E99 */ 1307,
+ /* U+0079+0323 -> U+1EF5 */ 1395,
+ /* U+007A+0301 -> U+017A */ 175,
+ /* U+007A+0302 -> U+1E91 */ 1299,
+ /* U+007A+0307 -> U+017C */ 177,
+ /* U+007A+030C -> U+017E */ 179,
+ /* U+007A+0323 -> U+1E93 */ 1301,
+ /* U+007A+0331 -> U+1E95 */ 1303,
+ /* U+00A8+0300 -> U+1FED */ 1618,
+ /* U+00A8+0301 -> U+0385 */ 419,
+ /* U+00A8+0342 -> U+1FC1 */ 1578,
+ /* U+00C2+0300 -> U+1EA6 */ 1316,
+ /* U+00C2+0301 -> U+1EA4 */ 1314,
+ /* U+00C2+0303 -> U+1EAA */ 1320,
+ /* U+00C2+0309 -> U+1EA8 */ 1318,
+ /* U+00C4+0304 -> U+01DE */ 210,
+ /* U+00C5+0301 -> U+01FA */ 234,
+ /* U+00C6+0301 -> U+01FC */ 236,
+ /* U+00C6+0304 -> U+01E2 */ 214,
+ /* U+00C7+0301 -> U+1E08 */ 1162,
+ /* U+00CA+0300 -> U+1EC0 */ 1342,
+ /* U+00CA+0301 -> U+1EBE */ 1340,
+ /* U+00CA+0303 -> U+1EC4 */ 1346,
+ /* U+00CA+0309 -> U+1EC2 */ 1344,
+ /* U+00CF+0301 -> U+1E2E */ 1200,
+ /* U+00D4+0300 -> U+1ED2 */ 1360,
+ /* U+00D4+0301 -> U+1ED0 */ 1358,
+ /* U+00D4+0303 -> U+1ED6 */ 1364,
+ /* U+00D4+0309 -> U+1ED4 */ 1362,
+ /* U+00D5+0301 -> U+1E4C */ 1230,
+ /* U+00D5+0304 -> U+022C */ 276,
+ /* U+00D5+0308 -> U+1E4E */ 1232,
+ /* U+00D6+0304 -> U+022A */ 274,
+ /* U+00D8+0301 -> U+01FE */ 238,
+ /* U+00DC+0300 -> U+01DB */ 208,
+ /* U+00DC+0301 -> U+01D7 */ 204,
+ /* U+00DC+0304 -> U+01D5 */ 202,
+ /* U+00DC+030C -> U+01D9 */ 206,
+ /* U+00E2+0300 -> U+1EA7 */ 1317,
+ /* U+00E2+0301 -> U+1EA5 */ 1315,
+ /* U+00E2+0303 -> U+1EAB */ 1321,
+ /* U+00E2+0309 -> U+1EA9 */ 1319,
+ /* U+00E4+0304 -> U+01DF */ 211,
+ /* U+00E5+0301 -> U+01FB */ 235,
+ /* U+00E6+0301 -> U+01FD */ 237,
+ /* U+00E6+0304 -> U+01E3 */ 215,
+ /* U+00E7+0301 -> U+1E09 */ 1163,
+ /* U+00EA+0300 -> U+1EC1 */ 1343,
+ /* U+00EA+0301 -> U+1EBF */ 1341,
+ /* U+00EA+0303 -> U+1EC5 */ 1347,
+ /* U+00EA+0309 -> U+1EC3 */ 1345,
+ /* U+00EF+0301 -> U+1E2F */ 1201,
+ /* U+00F4+0300 -> U+1ED3 */ 1361,
+ /* U+00F4+0301 -> U+1ED1 */ 1359,
+ /* U+00F4+0303 -> U+1ED7 */ 1365,
+ /* U+00F4+0309 -> U+1ED5 */ 1363,
+ /* U+00F5+0301 -> U+1E4D */ 1231,
+ /* U+00F5+0304 -> U+022D */ 277,
+ /* U+00F5+0308 -> U+1E4F */ 1233,
+ /* U+00F6+0304 -> U+022B */ 275,
+ /* U+00F8+0301 -> U+01FF */ 239,
+ /* U+00FC+0300 -> U+01DC */ 209,
+ /* U+00FC+0301 -> U+01D8 */ 205,
+ /* U+00FC+0304 -> U+01D6 */ 203,
+ /* U+00FC+030C -> U+01DA */ 207,
+ /* U+0102+0300 -> U+1EB0 */ 1326,
+ /* U+0102+0301 -> U+1EAE */ 1324,
+ /* U+0102+0303 -> U+1EB4 */ 1330,
+ /* U+0102+0309 -> U+1EB2 */ 1328,
+ /* U+0103+0300 -> U+1EB1 */ 1327,
+ /* U+0103+0301 -> U+1EAF */ 1325,
+ /* U+0103+0303 -> U+1EB5 */ 1331,
+ /* U+0103+0309 -> U+1EB3 */ 1329,
+ /* U+0112+0300 -> U+1E14 */ 1174,
+ /* U+0112+0301 -> U+1E16 */ 1176,
+ /* U+0113+0300 -> U+1E15 */ 1175,
+ /* U+0113+0301 -> U+1E17 */ 1177,
+ /* U+014C+0300 -> U+1E50 */ 1234,
+ /* U+014C+0301 -> U+1E52 */ 1236,
+ /* U+014D+0300 -> U+1E51 */ 1235,
+ /* U+014D+0301 -> U+1E53 */ 1237,
+ /* U+015A+0307 -> U+1E64 */ 1254,
+ /* U+015B+0307 -> U+1E65 */ 1255,
+ /* U+0160+0307 -> U+1E66 */ 1256,
+ /* U+0161+0307 -> U+1E67 */ 1257,
+ /* U+0168+0301 -> U+1E78 */ 1274,
+ /* U+0169+0301 -> U+1E79 */ 1275,
+ /* U+016A+0308 -> U+1E7A */ 1276,
+ /* U+016B+0308 -> U+1E7B */ 1277,
+ /* U+017F+0307 -> U+1E9B */ 1309,
+ /* U+01A0+0300 -> U+1EDC */ 1370,
+ /* U+01A0+0301 -> U+1EDA */ 1368,
+ /* U+01A0+0303 -> U+1EE0 */ 1374,
+ /* U+01A0+0309 -> U+1EDE */ 1372,
+ /* U+01A0+0323 -> U+1EE2 */ 1376,
+ /* U+01A1+0300 -> U+1EDD */ 1371,
+ /* U+01A1+0301 -> U+1EDB */ 1369,
+ /* U+01A1+0303 -> U+1EE1 */ 1375,
+ /* U+01A1+0309 -> U+1EDF */ 1373,
+ /* U+01A1+0323 -> U+1EE3 */ 1377,
+ /* U+01AF+0300 -> U+1EEA */ 1384,
+ /* U+01AF+0301 -> U+1EE8 */ 1382,
+ /* U+01AF+0303 -> U+1EEE */ 1388,
+ /* U+01AF+0309 -> U+1EEC */ 1386,
+ /* U+01AF+0323 -> U+1EF0 */ 1390,
+ /* U+01B0+0300 -> U+1EEB */ 1385,
+ /* U+01B0+0301 -> U+1EE9 */ 1383,
+ /* U+01B0+0303 -> U+1EEF */ 1389,
+ /* U+01B0+0309 -> U+1EED */ 1387,
+ /* U+01B0+0323 -> U+1EF1 */ 1391,
+ /* U+01B7+030C -> U+01EE */ 224,
+ /* U+01EA+0304 -> U+01EC */ 222,
+ /* U+01EB+0304 -> U+01ED */ 223,
+ /* U+0226+0304 -> U+01E0 */ 212,
+ /* U+0227+0304 -> U+01E1 */ 213,
+ /* U+0228+0306 -> U+1E1C */ 1182,
+ /* U+0229+0306 -> U+1E1D */ 1183,
+ /* U+022E+0304 -> U+0230 */ 280,
+ /* U+022F+0304 -> U+0231 */ 281,
+ /* U+0292+030C -> U+01EF */ 225,
+ /* U+0391+0300 -> U+1FBA */ 1571,
+ /* U+0391+0301 -> U+0386 */ 420,
+ /* U+0391+0304 -> U+1FB9 */ 1570,
+ /* U+0391+0306 -> U+1FB8 */ 1569,
+ /* U+0391+0313 -> U+1F08 */ 1408,
+ /* U+0391+0314 -> U+1F09 */ 1409,
+ /* U+0391+0345 -> U+1FBC */ 1573,
+ /* U+0395+0300 -> U+1FC8 */ 1584,
+ /* U+0395+0301 -> U+0388 */ 422,
+ /* U+0395+0313 -> U+1F18 */ 1422,
+ /* U+0395+0314 -> U+1F19 */ 1423,
+ /* U+0397+0300 -> U+1FCA */ 1586,
+ /* U+0397+0301 -> U+0389 */ 423,
+ /* U+0397+0313 -> U+1F28 */ 1436,
+ /* U+0397+0314 -> U+1F29 */ 1437,
+ /* U+0397+0345 -> U+1FCC */ 1588,
+ /* U+0399+0300 -> U+1FDA */ 1600,
+ /* U+0399+0301 -> U+038A */ 424,
+ /* U+0399+0304 -> U+1FD9 */ 1599,
+ /* U+0399+0306 -> U+1FD8 */ 1598,
+ /* U+0399+0308 -> U+03AA */ 429,
+ /* U+0399+0313 -> U+1F38 */ 1452,
+ /* U+0399+0314 -> U+1F39 */ 1453,
+ /* U+039F+0300 -> U+1FF8 */ 1626,
+ /* U+039F+0301 -> U+038C */ 425,
+ /* U+039F+0313 -> U+1F48 */ 1466,
+ /* U+039F+0314 -> U+1F49 */ 1467,
+ /* U+03A1+0314 -> U+1FEC */ 1617,
+ /* U+03A5+0300 -> U+1FEA */ 1615,
+ /* U+03A5+0301 -> U+038E */ 426,
+ /* U+03A5+0304 -> U+1FE9 */ 1614,
+ /* U+03A5+0306 -> U+1FE8 */ 1613,
+ /* U+03A5+0308 -> U+03AB */ 430,
+ /* U+03A5+0314 -> U+1F59 */ 1480,
+ /* U+03A9+0300 -> U+1FFA */ 1628,
+ /* U+03A9+0301 -> U+038F */ 427,
+ /* U+03A9+0313 -> U+1F68 */ 1492,
+ /* U+03A9+0314 -> U+1F69 */ 1493,
+ /* U+03A9+0345 -> U+1FFC */ 1630,
+ /* U+03AC+0345 -> U+1FB4 */ 1566,
+ /* U+03AE+0345 -> U+1FC4 */ 1581,
+ /* U+03B1+0300 -> U+1F70 */ 1500,
+ /* U+03B1+0301 -> U+03AC */ 431,
+ /* U+03B1+0304 -> U+1FB1 */ 1563,
+ /* U+03B1+0306 -> U+1FB0 */ 1562,
+ /* U+03B1+0313 -> U+1F00 */ 1400,
+ /* U+03B1+0314 -> U+1F01 */ 1401,
+ /* U+03B1+0342 -> U+1FB6 */ 1567,
+ /* U+03B1+0345 -> U+1FB3 */ 1565,
+ /* U+03B5+0300 -> U+1F72 */ 1502,
+ /* U+03B5+0301 -> U+03AD */ 432,
+ /* U+03B5+0313 -> U+1F10 */ 1416,
+ /* U+03B5+0314 -> U+1F11 */ 1417,
+ /* U+03B7+0300 -> U+1F74 */ 1504,
+ /* U+03B7+0301 -> U+03AE */ 433,
+ /* U+03B7+0313 -> U+1F20 */ 1428,
+ /* U+03B7+0314 -> U+1F21 */ 1429,
+ /* U+03B7+0342 -> U+1FC6 */ 1582,
+ /* U+03B7+0345 -> U+1FC3 */ 1580,
+ /* U+03B9+0300 -> U+1F76 */ 1506,
+ /* U+03B9+0301 -> U+03AF */ 434,
+ /* U+03B9+0304 -> U+1FD1 */ 1593,
+ /* U+03B9+0306 -> U+1FD0 */ 1592,
+ /* U+03B9+0308 -> U+03CA */ 436,
+ /* U+03B9+0313 -> U+1F30 */ 1444,
+ /* U+03B9+0314 -> U+1F31 */ 1445,
+ /* U+03B9+0342 -> U+1FD6 */ 1596,
+ /* U+03BF+0300 -> U+1F78 */ 1508,
+ /* U+03BF+0301 -> U+03CC */ 438,
+ /* U+03BF+0313 -> U+1F40 */ 1460,
+ /* U+03BF+0314 -> U+1F41 */ 1461,
+ /* U+03C1+0313 -> U+1FE4 */ 1609,
+ /* U+03C1+0314 -> U+1FE5 */ 1610,
+ /* U+03C5+0300 -> U+1F7A */ 1510,
+ /* U+03C5+0301 -> U+03CD */ 439,
+ /* U+03C5+0304 -> U+1FE1 */ 1606,
+ /* U+03C5+0306 -> U+1FE0 */ 1605,
+ /* U+03C5+0308 -> U+03CB */ 437,
+ /* U+03C5+0313 -> U+1F50 */ 1472,
+ /* U+03C5+0314 -> U+1F51 */ 1473,
+ /* U+03C5+0342 -> U+1FE6 */ 1611,
+ /* U+03C9+0300 -> U+1F7C */ 1512,
+ /* U+03C9+0301 -> U+03CE */ 440,
+ /* U+03C9+0313 -> U+1F60 */ 1484,
+ /* U+03C9+0314 -> U+1F61 */ 1485,
+ /* U+03C9+0342 -> U+1FF6 */ 1624,
+ /* U+03C9+0345 -> U+1FF3 */ 1622,
+ /* U+03CA+0300 -> U+1FD2 */ 1594,
+ /* U+03CA+0301 -> U+0390 */ 428,
+ /* U+03CA+0342 -> U+1FD7 */ 1597,
+ /* U+03CB+0300 -> U+1FE2 */ 1607,
+ /* U+03CB+0301 -> U+03B0 */ 435,
+ /* U+03CB+0342 -> U+1FE7 */ 1612,
+ /* U+03CE+0345 -> U+1FF4 */ 1623,
+ /* U+03D2+0301 -> U+03D3 */ 444,
+ /* U+03D2+0308 -> U+03D4 */ 445,
+ /* U+0406+0308 -> U+0407 */ 457,
+ /* U+0410+0306 -> U+04D0 */ 479,
+ /* U+0410+0308 -> U+04D2 */ 481,
+ /* U+0413+0301 -> U+0403 */ 456,
+ /* U+0415+0300 -> U+0400 */ 454,
+ /* U+0415+0306 -> U+04D6 */ 483,
+ /* U+0415+0308 -> U+0401 */ 455,
+ /* U+0416+0306 -> U+04C1 */ 477,
+ /* U+0416+0308 -> U+04DC */ 487,
+ /* U+0417+0308 -> U+04DE */ 489,
+ /* U+0418+0300 -> U+040D */ 459,
+ /* U+0418+0304 -> U+04E2 */ 491,
+ /* U+0418+0306 -> U+0419 */ 461,
+ /* U+0418+0308 -> U+04E4 */ 493,
+ /* U+041A+0301 -> U+040C */ 458,
+ /* U+041E+0308 -> U+04E6 */ 495,
+ /* U+0423+0304 -> U+04EE */ 501,
+ /* U+0423+0306 -> U+040E */ 460,
+ /* U+0423+0308 -> U+04F0 */ 503,
+ /* U+0423+030B -> U+04F2 */ 505,
+ /* U+0427+0308 -> U+04F4 */ 507,
+ /* U+042B+0308 -> U+04F8 */ 509,
+ /* U+042D+0308 -> U+04EC */ 499,
+ /* U+0430+0306 -> U+04D1 */ 480,
+ /* U+0430+0308 -> U+04D3 */ 482,
+ /* U+0433+0301 -> U+0453 */ 465,
+ /* U+0435+0300 -> U+0450 */ 463,
+ /* U+0435+0306 -> U+04D7 */ 484,
+ /* U+0435+0308 -> U+0451 */ 464,
+ /* U+0436+0306 -> U+04C2 */ 478,
+ /* U+0436+0308 -> U+04DD */ 488,
+ /* U+0437+0308 -> U+04DF */ 490,
+ /* U+0438+0300 -> U+045D */ 468,
+ /* U+0438+0304 -> U+04E3 */ 492,
+ /* U+0438+0306 -> U+0439 */ 462,
+ /* U+0438+0308 -> U+04E5 */ 494,
+ /* U+043A+0301 -> U+045C */ 467,
+ /* U+043E+0308 -> U+04E7 */ 496,
+ /* U+0443+0304 -> U+04EF */ 502,
+ /* U+0443+0306 -> U+045E */ 469,
+ /* U+0443+0308 -> U+04F1 */ 504,
+ /* U+0443+030B -> U+04F3 */ 506,
+ /* U+0447+0308 -> U+04F5 */ 508,
+ /* U+044B+0308 -> U+04F9 */ 510,
+ /* U+044D+0308 -> U+04ED */ 500,
+ /* U+0456+0308 -> U+0457 */ 466,
+ /* U+0474+030F -> U+0476 */ 470,
+ /* U+0475+030F -> U+0477 */ 471,
+ /* U+04D8+0308 -> U+04DA */ 485,
+ /* U+04D9+0308 -> U+04DB */ 486,
+ /* U+04E8+0308 -> U+04EA */ 497,
+ /* U+04E9+0308 -> U+04EB */ 498,
+ /* U+0627+0653 -> U+0622 */ 574,
+ /* U+0627+0654 -> U+0623 */ 575,
+ /* U+0627+0655 -> U+0625 */ 577,
+ /* U+0648+0654 -> U+0624 */ 576,
+ /* U+064A+0654 -> U+0626 */ 578,
+ /* U+06C1+0654 -> U+06C2 */ 606,
+ /* U+06D2+0654 -> U+06D3 */ 607,
+ /* U+06D5+0654 -> U+06C0 */ 605,
+ /* U+0928+093C -> U+0929 */ 750,
+ /* U+0930+093C -> U+0931 */ 751,
+ /* U+0933+093C -> U+0934 */ 752,
+ /* U+09C7+09BE -> U+09CB */ 768,
+ /* U+09C7+09D7 -> U+09CC */ 769,
+ /* U+0B47+0B3E -> U+0B4B */ 787,
+ /* U+0B47+0B56 -> U+0B48 */ 786,
+ /* U+0B47+0B57 -> U+0B4C */ 788,
+ /* U+0B92+0BD7 -> U+0B94 */ 792,
+ /* U+0BC6+0BBE -> U+0BCA */ 793,
+ /* U+0BC6+0BD7 -> U+0BCC */ 795,
+ /* U+0BC7+0BBE -> U+0BCB */ 794,
+ /* U+0C46+0C56 -> U+0C48 */ 798,
+ /* U+0CBF+0CD5 -> U+0CC0 */ 803,
+ /* U+0CC6+0CC2 -> U+0CCA */ 806,
+ /* U+0CC6+0CD5 -> U+0CC7 */ 804,
+ /* U+0CC6+0CD6 -> U+0CC8 */ 805,
+ /* U+0CCA+0CD5 -> U+0CCB */ 807,
+ /* U+0D46+0D3E -> U+0D4A */ 811,
+ /* U+0D46+0D57 -> U+0D4C */ 813,
+ /* U+0D47+0D3E -> U+0D4B */ 812,
+ /* U+0DD9+0DCA -> U+0DDA */ 816,
+ /* U+0DD9+0DCF -> U+0DDC */ 817,
+ /* U+0DD9+0DDF -> U+0DDE */ 819,
+ /* U+0DDC+0DCA -> U+0DDD */ 818,
+ /* U+1025+102E -> U+1026 */ 877,
+ /* U+1B05+1B35 -> U+1B06 */ 937,
+ /* U+1B07+1B35 -> U+1B08 */ 938,
+ /* U+1B09+1B35 -> U+1B0A */ 939,
+ /* U+1B0B+1B35 -> U+1B0C */ 940,
+ /* U+1B0D+1B35 -> U+1B0E */ 941,
+ /* U+1B11+1B35 -> U+1B12 */ 942,
+ /* U+1B3A+1B35 -> U+1B3B */ 944,
+ /* U+1B3C+1B35 -> U+1B3D */ 945,
+ /* U+1B3E+1B35 -> U+1B40 */ 946,
+ /* U+1B3F+1B35 -> U+1B41 */ 947,
+ /* U+1B42+1B35 -> U+1B43 */ 948,
+ /* U+1E36+0304 -> U+1E38 */ 1210,
+ /* U+1E37+0304 -> U+1E39 */ 1211,
+ /* U+1E5A+0304 -> U+1E5C */ 1246,
+ /* U+1E5B+0304 -> U+1E5D */ 1247,
+ /* U+1E62+0307 -> U+1E68 */ 1258,
+ /* U+1E63+0307 -> U+1E69 */ 1259,
+ /* U+1EA0+0302 -> U+1EAC */ 1322,
+ /* U+1EA0+0306 -> U+1EB6 */ 1332,
+ /* U+1EA1+0302 -> U+1EAD */ 1323,
+ /* U+1EA1+0306 -> U+1EB7 */ 1333,
+ /* U+1EB8+0302 -> U+1EC6 */ 1348,
+ /* U+1EB9+0302 -> U+1EC7 */ 1349,
+ /* U+1ECC+0302 -> U+1ED8 */ 1366,
+ /* U+1ECD+0302 -> U+1ED9 */ 1367,
+ /* U+1F00+0300 -> U+1F02 */ 1402,
+ /* U+1F00+0301 -> U+1F04 */ 1404,
+ /* U+1F00+0342 -> U+1F06 */ 1406,
+ /* U+1F00+0345 -> U+1F80 */ 1514,
+ /* U+1F01+0300 -> U+1F03 */ 1403,
+ /* U+1F01+0301 -> U+1F05 */ 1405,
+ /* U+1F01+0342 -> U+1F07 */ 1407,
+ /* U+1F01+0345 -> U+1F81 */ 1515,
+ /* U+1F02+0345 -> U+1F82 */ 1516,
+ /* U+1F03+0345 -> U+1F83 */ 1517,
+ /* U+1F04+0345 -> U+1F84 */ 1518,
+ /* U+1F05+0345 -> U+1F85 */ 1519,
+ /* U+1F06+0345 -> U+1F86 */ 1520,
+ /* U+1F07+0345 -> U+1F87 */ 1521,
+ /* U+1F08+0300 -> U+1F0A */ 1410,
+ /* U+1F08+0301 -> U+1F0C */ 1412,
+ /* U+1F08+0342 -> U+1F0E */ 1414,
+ /* U+1F08+0345 -> U+1F88 */ 1522,
+ /* U+1F09+0300 -> U+1F0B */ 1411,
+ /* U+1F09+0301 -> U+1F0D */ 1413,
+ /* U+1F09+0342 -> U+1F0F */ 1415,
+ /* U+1F09+0345 -> U+1F89 */ 1523,
+ /* U+1F0A+0345 -> U+1F8A */ 1524,
+ /* U+1F0B+0345 -> U+1F8B */ 1525,
+ /* U+1F0C+0345 -> U+1F8C */ 1526,
+ /* U+1F0D+0345 -> U+1F8D */ 1527,
+ /* U+1F0E+0345 -> U+1F8E */ 1528,
+ /* U+1F0F+0345 -> U+1F8F */ 1529,
+ /* U+1F10+0300 -> U+1F12 */ 1418,
+ /* U+1F10+0301 -> U+1F14 */ 1420,
+ /* U+1F11+0300 -> U+1F13 */ 1419,
+ /* U+1F11+0301 -> U+1F15 */ 1421,
+ /* U+1F18+0300 -> U+1F1A */ 1424,
+ /* U+1F18+0301 -> U+1F1C */ 1426,
+ /* U+1F19+0300 -> U+1F1B */ 1425,
+ /* U+1F19+0301 -> U+1F1D */ 1427,
+ /* U+1F20+0300 -> U+1F22 */ 1430,
+ /* U+1F20+0301 -> U+1F24 */ 1432,
+ /* U+1F20+0342 -> U+1F26 */ 1434,
+ /* U+1F20+0345 -> U+1F90 */ 1530,
+ /* U+1F21+0300 -> U+1F23 */ 1431,
+ /* U+1F21+0301 -> U+1F25 */ 1433,
+ /* U+1F21+0342 -> U+1F27 */ 1435,
+ /* U+1F21+0345 -> U+1F91 */ 1531,
+ /* U+1F22+0345 -> U+1F92 */ 1532,
+ /* U+1F23+0345 -> U+1F93 */ 1533,
+ /* U+1F24+0345 -> U+1F94 */ 1534,
+ /* U+1F25+0345 -> U+1F95 */ 1535,
+ /* U+1F26+0345 -> U+1F96 */ 1536,
+ /* U+1F27+0345 -> U+1F97 */ 1537,
+ /* U+1F28+0300 -> U+1F2A */ 1438,
+ /* U+1F28+0301 -> U+1F2C */ 1440,
+ /* U+1F28+0342 -> U+1F2E */ 1442,
+ /* U+1F28+0345 -> U+1F98 */ 1538,
+ /* U+1F29+0300 -> U+1F2B */ 1439,
+ /* U+1F29+0301 -> U+1F2D */ 1441,
+ /* U+1F29+0342 -> U+1F2F */ 1443,
+ /* U+1F29+0345 -> U+1F99 */ 1539,
+ /* U+1F2A+0345 -> U+1F9A */ 1540,
+ /* U+1F2B+0345 -> U+1F9B */ 1541,
+ /* U+1F2C+0345 -> U+1F9C */ 1542,
+ /* U+1F2D+0345 -> U+1F9D */ 1543,
+ /* U+1F2E+0345 -> U+1F9E */ 1544,
+ /* U+1F2F+0345 -> U+1F9F */ 1545,
+ /* U+1F30+0300 -> U+1F32 */ 1446,
+ /* U+1F30+0301 -> U+1F34 */ 1448,
+ /* U+1F30+0342 -> U+1F36 */ 1450,
+ /* U+1F31+0300 -> U+1F33 */ 1447,
+ /* U+1F31+0301 -> U+1F35 */ 1449,
+ /* U+1F31+0342 -> U+1F37 */ 1451,
+ /* U+1F38+0300 -> U+1F3A */ 1454,
+ /* U+1F38+0301 -> U+1F3C */ 1456,
+ /* U+1F38+0342 -> U+1F3E */ 1458,
+ /* U+1F39+0300 -> U+1F3B */ 1455,
+ /* U+1F39+0301 -> U+1F3D */ 1457,
+ /* U+1F39+0342 -> U+1F3F */ 1459,
+ /* U+1F40+0300 -> U+1F42 */ 1462,
+ /* U+1F40+0301 -> U+1F44 */ 1464,
+ /* U+1F41+0300 -> U+1F43 */ 1463,
+ /* U+1F41+0301 -> U+1F45 */ 1465,
+ /* U+1F48+0300 -> U+1F4A */ 1468,
+ /* U+1F48+0301 -> U+1F4C */ 1470,
+ /* U+1F49+0300 -> U+1F4B */ 1469,
+ /* U+1F49+0301 -> U+1F4D */ 1471,
+ /* U+1F50+0300 -> U+1F52 */ 1474,
+ /* U+1F50+0301 -> U+1F54 */ 1476,
+ /* U+1F50+0342 -> U+1F56 */ 1478,
+ /* U+1F51+0300 -> U+1F53 */ 1475,
+ /* U+1F51+0301 -> U+1F55 */ 1477,
+ /* U+1F51+0342 -> U+1F57 */ 1479,
+ /* U+1F59+0300 -> U+1F5B */ 1481,
+ /* U+1F59+0301 -> U+1F5D */ 1482,
+ /* U+1F59+0342 -> U+1F5F */ 1483,
+ /* U+1F60+0300 -> U+1F62 */ 1486,
+ /* U+1F60+0301 -> U+1F64 */ 1488,
+ /* U+1F60+0342 -> U+1F66 */ 1490,
+ /* U+1F60+0345 -> U+1FA0 */ 1546,
+ /* U+1F61+0300 -> U+1F63 */ 1487,
+ /* U+1F61+0301 -> U+1F65 */ 1489,
+ /* U+1F61+0342 -> U+1F67 */ 1491,
+ /* U+1F61+0345 -> U+1FA1 */ 1547,
+ /* U+1F62+0345 -> U+1FA2 */ 1548,
+ /* U+1F63+0345 -> U+1FA3 */ 1549,
+ /* U+1F64+0345 -> U+1FA4 */ 1550,
+ /* U+1F65+0345 -> U+1FA5 */ 1551,
+ /* U+1F66+0345 -> U+1FA6 */ 1552,
+ /* U+1F67+0345 -> U+1FA7 */ 1553,
+ /* U+1F68+0300 -> U+1F6A */ 1494,
+ /* U+1F68+0301 -> U+1F6C */ 1496,
+ /* U+1F68+0342 -> U+1F6E */ 1498,
+ /* U+1F68+0345 -> U+1FA8 */ 1554,
+ /* U+1F69+0300 -> U+1F6B */ 1495,
+ /* U+1F69+0301 -> U+1F6D */ 1497,
+ /* U+1F69+0342 -> U+1F6F */ 1499,
+ /* U+1F69+0345 -> U+1FA9 */ 1555,
+ /* U+1F6A+0345 -> U+1FAA */ 1556,
+ /* U+1F6B+0345 -> U+1FAB */ 1557,
+ /* U+1F6C+0345 -> U+1FAC */ 1558,
+ /* U+1F6D+0345 -> U+1FAD */ 1559,
+ /* U+1F6E+0345 -> U+1FAE */ 1560,
+ /* U+1F6F+0345 -> U+1FAF */ 1561,
+ /* U+1F70+0345 -> U+1FB2 */ 1564,
+ /* U+1F74+0345 -> U+1FC2 */ 1579,
+ /* U+1F7C+0345 -> U+1FF2 */ 1621,
+ /* U+1FB6+0345 -> U+1FB7 */ 1568,
+ /* U+1FBF+0300 -> U+1FCD */ 1589,
+ /* U+1FBF+0301 -> U+1FCE */ 1590,
+ /* U+1FBF+0342 -> U+1FCF */ 1591,
+ /* U+1FC6+0345 -> U+1FC7 */ 1583,
+ /* U+1FF6+0345 -> U+1FF7 */ 1625,
+ /* U+1FFE+0300 -> U+1FDD */ 1602,
+ /* U+1FFE+0301 -> U+1FDE */ 1603,
+ /* U+1FFE+0342 -> U+1FDF */ 1604,
+ /* U+2190+0338 -> U+219A */ 1835,
+ /* U+2192+0338 -> U+219B */ 1836,
+ /* U+2194+0338 -> U+21AE */ 1837,
+ /* U+21D0+0338 -> U+21CD */ 1838,
+ /* U+21D2+0338 -> U+21CF */ 1840,
+ /* U+21D4+0338 -> U+21CE */ 1839,
+ /* U+2203+0338 -> U+2204 */ 1841,
+ /* U+2208+0338 -> U+2209 */ 1842,
+ /* U+220B+0338 -> U+220C */ 1843,
+ /* U+2223+0338 -> U+2224 */ 1844,
+ /* U+2225+0338 -> U+2226 */ 1845,
+ /* U+223C+0338 -> U+2241 */ 1850,
+ /* U+2243+0338 -> U+2244 */ 1851,
+ /* U+2245+0338 -> U+2247 */ 1852,
+ /* U+2248+0338 -> U+2249 */ 1853,
+ /* U+224D+0338 -> U+226D */ 1856,
+ /* U+2261+0338 -> U+2262 */ 1855,
+ /* U+2264+0338 -> U+2270 */ 1859,
+ /* U+2265+0338 -> U+2271 */ 1860,
+ /* U+2272+0338 -> U+2274 */ 1861,
+ /* U+2273+0338 -> U+2275 */ 1862,
+ /* U+2276+0338 -> U+2278 */ 1863,
+ /* U+2277+0338 -> U+2279 */ 1864,
+ /* U+227A+0338 -> U+2280 */ 1865,
+ /* U+227B+0338 -> U+2281 */ 1866,
+ /* U+227C+0338 -> U+22E0 */ 1875,
+ /* U+227D+0338 -> U+22E1 */ 1876,
+ /* U+2282+0338 -> U+2284 */ 1867,
+ /* U+2283+0338 -> U+2285 */ 1868,
+ /* U+2286+0338 -> U+2288 */ 1869,
+ /* U+2287+0338 -> U+2289 */ 1870,
+ /* U+2291+0338 -> U+22E2 */ 1877,
+ /* U+2292+0338 -> U+22E3 */ 1878,
+ /* U+22A2+0338 -> U+22AC */ 1871,
+ /* U+22A8+0338 -> U+22AD */ 1872,
+ /* U+22A9+0338 -> U+22AE */ 1873,
+ /* U+22AB+0338 -> U+22AF */ 1874,
+ /* U+22B2+0338 -> U+22EA */ 1879,
+ /* U+22B3+0338 -> U+22EB */ 1880,
+ /* U+22B4+0338 -> U+22EC */ 1881,
+ /* U+22B5+0338 -> U+22ED */ 1882,
+ /* U+3046+3099 -> U+3094 */ 2320,
+ /* U+304B+3099 -> U+304C */ 2295,
+ /* U+304D+3099 -> U+304E */ 2296,
+ /* U+304F+3099 -> U+3050 */ 2297,
+ /* U+3051+3099 -> U+3052 */ 2298,
+ /* U+3053+3099 -> U+3054 */ 2299,
+ /* U+3055+3099 -> U+3056 */ 2300,
+ /* U+3057+3099 -> U+3058 */ 2301,
+ /* U+3059+3099 -> U+305A */ 2302,
+ /* U+305B+3099 -> U+305C */ 2303,
+ /* U+305D+3099 -> U+305E */ 2304,
+ /* U+305F+3099 -> U+3060 */ 2305,
+ /* U+3061+3099 -> U+3062 */ 2306,
+ /* U+3064+3099 -> U+3065 */ 2307,
+ /* U+3066+3099 -> U+3067 */ 2308,
+ /* U+3068+3099 -> U+3069 */ 2309,
+ /* U+306F+3099 -> U+3070 */ 2310,
+ /* U+306F+309A -> U+3071 */ 2311,
+ /* U+3072+3099 -> U+3073 */ 2312,
+ /* U+3072+309A -> U+3074 */ 2313,
+ /* U+3075+3099 -> U+3076 */ 2314,
+ /* U+3075+309A -> U+3077 */ 2315,
+ /* U+3078+3099 -> U+3079 */ 2316,
+ /* U+3078+309A -> U+307A */ 2317,
+ /* U+307B+3099 -> U+307C */ 2318,
+ /* U+307B+309A -> U+307D */ 2319,
+ /* U+309D+3099 -> U+309E */ 2325,
+ /* U+30A6+3099 -> U+30F4 */ 2352,
+ /* U+30AB+3099 -> U+30AC */ 2327,
+ /* U+30AD+3099 -> U+30AE */ 2328,
+ /* U+30AF+3099 -> U+30B0 */ 2329,
+ /* U+30B1+3099 -> U+30B2 */ 2330,
+ /* U+30B3+3099 -> U+30B4 */ 2331,
+ /* U+30B5+3099 -> U+30B6 */ 2332,
+ /* U+30B7+3099 -> U+30B8 */ 2333,
+ /* U+30B9+3099 -> U+30BA */ 2334,
+ /* U+30BB+3099 -> U+30BC */ 2335,
+ /* U+30BD+3099 -> U+30BE */ 2336,
+ /* U+30BF+3099 -> U+30C0 */ 2337,
+ /* U+30C1+3099 -> U+30C2 */ 2338,
+ /* U+30C4+3099 -> U+30C5 */ 2339,
+ /* U+30C6+3099 -> U+30C7 */ 2340,
+ /* U+30C8+3099 -> U+30C9 */ 2341,
+ /* U+30CF+3099 -> U+30D0 */ 2342,
+ /* U+30CF+309A -> U+30D1 */ 2343,
+ /* U+30D2+3099 -> U+30D3 */ 2344,
+ /* U+30D2+309A -> U+30D4 */ 2345,
+ /* U+30D5+3099 -> U+30D6 */ 2346,
+ /* U+30D5+309A -> U+30D7 */ 2347,
+ /* U+30D8+3099 -> U+30D9 */ 2348,
+ /* U+30D8+309A -> U+30DA */ 2349,
+ /* U+30DB+3099 -> U+30DC */ 2350,
+ /* U+30DB+309A -> U+30DD */ 2351,
+ /* U+30EF+3099 -> U+30F7 */ 2353,
+ /* U+30F0+3099 -> U+30F8 */ 2354,
+ /* U+30F1+3099 -> U+30F9 */ 2355,
+ /* U+30F2+3099 -> U+30FA */ 2356,
+ /* U+30FD+3099 -> U+30FE */ 2357,
+ /* U+11099+110BA -> U+1109A */ 4686,
+ /* U+1109B+110BA -> U+1109C */ 4687,
+ /* U+110A5+110BA -> U+110AB */ 4688,
+ /* U+11131+11127 -> U+1112E */ 4694,
+ /* U+11132+11127 -> U+1112F */ 4695,
+ /* U+11347+1133E -> U+1134B */ 4707,
+ /* U+11347+11357 -> U+1134C */ 4708,
+ /* U+114B9+114B0 -> U+114BC */ 4726,
+ /* U+114B9+114BA -> U+114BB */ 4725,
+ /* U+114B9+114BD -> U+114BE */ 4727,
+ /* U+115B8+115AF -> U+115BA */ 4730,
+ /* U+115B9+115AF -> U+115BB */ 4731,
+ /* U+11935+11930 -> U+11938 */ 4740
+};
+
+/* Perfect hash function for recomposition */
+static int
+Recomp_hash_func(const void *key)
+{
+ static const int16 h[1883] = {
+ 772, 773, 621, 32767, 32767, 387, 653, 196,
+ 32767, 32767, 855, 463, -19, 651, 32767, 32767,
+ 32767, 364, 32767, 32767, -108, 32767, 32767, 32767,
+ 32767, 0, -568, 32767, 32767, 32767, 0, 0,
+ 0, -103, 364, 0, 210, 732, 0, 0,
+ -506, 0, 0, 0, 32767, 32767, 0, 32767,
+ 407, -140, 32767, 409, 32767, 772, 0, 86,
+ 842, 934, 32767, 32767, -499, -355, 32767, 32767,
+ 532, 138, 174, -243, 860, 1870, 742, 32767,
+ 32767, 339, 32767, 1290, 0, 32767, 32767, 0,
+ -449, -1386, 1633, 560, 561, 32767, 1219, 1004,
+ 139, -804, 32767, -179, 141, 579, 1586, 32767,
+ 32767, 32767, 142, 199, 32767, 32767, 143, 0,
+ 32767, 32767, 314, 896, 32767, 32767, 428, 129,
+ 286, -58, 0, 68, 32767, 0, 244, -566,
+ 32767, 32767, 32767, 246, 32767, 32767, 0, 32767,
+ 32767, 271, -108, 928, 32767, 715, 32767, 32767,
+ -211, -497, 32767, 0, 1055, 1339, 32767, 0,
+ 32767, 32767, -968, -144, 32767, 32767, 248, 32767,
+ -161, 32767, 32767, 282, 32767, -372, 0, 2,
+ -137, 1116, 32767, 687, 32767, 459, 913, 0,
+ 461, 879, -816, 443, 32767, 32767, 462, 1089,
+ 32767, 1054, 0, 314, 447, -26, 480, 32767,
+ 64, 0, 0, 112, 32767, 66, 0, 646,
+ 603, 22, -292, 0, 710, 475, 32767, 24,
+ -781, 32767, 32767, 32767, 281, 307, 32767, 1289,
+ 32767, 0, 1064, -149, 454, 118, 32767, 32767,
+ 0, 32767, -126, 0, 32767, 32767, 858, 32767,
+ 32767, 32767, 1029, 886, 665, 209, 0, 26,
+ 359, 0, 0, -108, -508, -603, 894, 906,
+ 32767, 32767, 14, 0, 0, 534, 984, 876,
+ 32767, -93, 110, -367, 167, 843, 32767, 32767,
+ -947, -290, 169, 0, 0, 32767, -42, 564,
+ 0, -927, 32767, 817, 32767, 32767, 32767, 110,
+ 0, 32767, 32767, -38, 32767, 32767, -101, 694,
+ -142, 190, 191, 1288, 32767, -687, 194, -579,
+ 534, -452, 0, -72, 536, 765, 823, 266,
+ -259, 684, 767, 32767, 654, 32767, 32767, 64,
+ 920, 32767, 32767, 32767, 0, 1653, 0, 0,
+ 32767, 32767, -452, -222, 855, 0, 32767, -1153,
+ 127, 490, 449, 863, 32767, -144, 32767, -379,
+ 545, 32767, 32767, 32767, 530, 32767, 32767, 1331,
+ 611, -612, 332, 545, -73, 0, 604, 201,
+ 32767, -279, 338, 836, 340, 408, 32767, -60,
+ -358, 32767, 343, 69, 707, 0, -129, 582,
+ 32767, 0, 32767, 96, 392, 490, 639, 157,
+ -4, 406, 32767, 32767, -571, 1077, 546, 32767,
+ 551, 0, 0, 0, 32767, 32767, 348, 32767,
+ 498, -181, 0, -433, 1057, 260, 0, 32767,
+ 32767, 397, 32767, 816, -130, 32767, 624, 0,
+ 0, 32767, 32767, 32767, 485, 0, 32767, 32767,
+ 32767, 32767, 32767, 0, 32767, 32767, 32767, 1222,
+ -230, 32767, 797, -538, 32767, 974, 32767, 32767,
+ 831, 70, -658, 145, 0, 147, 0, 32767,
+ 1295, 32767, 0, 0, 895, 0, 0, -385,
+ 491, -287, 32767, -587, 32767, 32767, 32767, 813,
+ -471, -13, 32767, 32767, 32767, 0, 203, 411,
+ 470, 0, -546, -179, 146, 0, 0, 32767,
+ -468, 32767, 0, 0, 32767, 32767, 32767, 211,
+ 32767, 32767, 0, 32767, 0, 52, 32767, 0,
+ 32767, 0, 692, 990, 32767, 32767, 32767, 56,
+ -507, 784, 951, 0, 32767, 0, 697, 32767,
+ 187, 0, 32767, 32767, 430, 1209, 682, 32767,
+ 130, 0, -25, 0, -1006, 0, 32767, 214,
+ 433, 22, 0, -1119, 32767, 285, 32767, 32767,
+ 32767, 216, 32767, 32767, 32767, 217, 527, 32767,
+ 32767, 32767, 829, 485, 419, 717, 620, 731,
+ 32767, 470, 0, -145, -620, 1162, -644, 848,
+ 287, -632, 32767, 32767, 32767, 32767, 381, 32767,
+ 510, 511, -554, -2, 32767, 0, 0, 698,
+ 32767, 32767, 436, 1154, 32767, 463, 32767, 32767,
+ 627, 517, 32767, 32767, 854, 579, 723, 396,
+ 110, -42, 354, 32767, 664, 32767, 32767, 0,
+ 0, 32767, 65, -163, 67, 140, 69, 341,
+ 70, 71, 402, 73, 623, 544, 624, 417,
+ -1375, 648, 32767, -26, 904, 0, 548, 0,
+ 0, 32767, 32767, 855, 32767, 488, -524, 599,
+ 130, 131, 32767, 32767, 542, -1110, -324, -462,
+ 32767, -405, -440, 0, 0, 629, 850, 0,
+ 741, 257, 258, 32767, 32767, 0, 32767, 923,
+ 0, 32767, 0, 32767, 1559, 32767, 32767, 32767,
+ 671, 32767, 134, 32767, 32767, -336, -104, 576,
+ 577, 829, 32767, 32767, 762, 902, 32767, 0,
+ 32767, 0, 1506, 887, 32767, 636, 601, 2465,
+ 426, 0, 236, 317, 427, 968, 32767, -975,
+ -559, -343, 341, 32767, 937, 241, 0, 32767,
+ 32767, 547, 32767, 32767, 32767, 32767, 32767, 789,
+ 0, 32767, 32767, 32767, 0, 0, 0, 32767,
+ -192, 859, 1185, 1153, 69, 32767, 32767, 32767,
+ -539, 32767, 32767, 0, 32767, 32767, 32767, 32767,
+ 640, 578, 32767, 32767, -766, 32767, 32767, 32767,
+ 32767, 1050, -572, 32767, 32767, 32767, 32767, 1268,
+ 32767, 32767, 32767, 754, 32767, 32767, 1640, 179,
+ 804, 32767, 32767, 32767, 32767, 0, 684, 943,
+ 1006, 32767, 32767, 652, 0, 32767, 1041, 32767,
+ 718, 791, 32767, 274, 697, 32767, 32767, 0,
+ 32767, 32767, 32767, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 735,
+ 0, 32767, 32767, 32767, 275, 358, 688, 32767,
+ 32767, 32767, 548, -87, 770, 32767, -42, 0,
+ 551, 32767, 691, 222, 32767, 32767, 32767, 32767,
+ 0, 1273, 403, -121, 806, 553, 554, 163,
+ 32767, 32767, 892, 825, 32767, 32767, -490, 32767,
+ 32767, 32767, 32767, 32767, -109, 744, 910, 32767,
+ 91, 32767, 32767, 0, 0, 32767, 32767, 32767,
+ 1521, 50, 701, 32767, 32767, 32767, 32767, 164,
+ 658, 32767, 288, 0, 32767, 0, 51, 0,
+ 32767, 32767, 32767, 32767, 555, 1547, 32767, 32767,
+ 595, 585, 429, 32767, -80, 32767, 1258, 0,
+ 540, 486, -434, 865, 0, 192, 0, 884,
+ 0, 0, 0, 175, 555, 0, 32767, 32767,
+ 0, 32767, -566, 866, 591, 32767, 32767, 32767,
+ 32767, 32767, 496, 495, -215, 32767, 849, -772,
+ 32767, 32767, 502, 178, 483, 32767, 912, 793,
+ 794, 0, 32767, 32767, 32767, -556, 499, 838,
+ 32767, 32767, -506, 331, 0, 0, -1096, 512,
+ 880, 0, 774, -338, 649, 32767, 270, 32767,
+ 32767, -624, 328, 459, 32767, 32767, 32767, 32767,
+ 329, -201, -835, 813, -879, 560, 0, -212,
+ -114, 35, -494, 37, 523, 653, 751, -653,
+ -743, 32767, 1356, 818, 32767, 32767, 856, 0,
+ 44, 902, 0, 0, 0, 0, 32767, -26,
+ 526, 795, 456, 32767, 104, -209, -341, 133,
+ -372, 0, 45, 110, 111, 0, 511, 47,
+ 114, 32767, 32767, 93, 48, 116, -1031, -279,
+ 32767, 192, 0, 32767, 453, 415, 0, -190,
+ 32767, 471, 240, 175, 29, 665, 684, 0,
+ -11, -95, -344, 32767, 245, 148, 0, 530,
+ 0, 1185, -615, -712, 693, 784, 32767, 0,
+ -776, 32767, 32767, -813, 0, 0, 0, 207,
+ 208, 32767, 674, 32767, 742, -289, 249, 32767,
+ 520, 929, -50, 781, 0, -778, 32767, 0,
+ 302, 32767, 720, -465, 0, 32767, 32767, 32767,
+ 0, 0, 32767, 833, 328, 806, 32767, -403,
+ 0, 32767, -77, 32767, 0, 441, 930, 32767,
+ 643, 0, 32767, 1938, 0, 1334, 381, 32767,
+ 216, 32767, 32767, 0, 32767, 484, 383, 0,
+ 242, 395, 0, 32767, 32767, 32767, -781, 355,
+ 356, 32767, 292, 706, 32767, 32767, 32767, 32767,
+ 32767, -410, 32767, 32767, 782, 32767, 189, 32767,
+ 32767, 943, 0, -212, 407, 335, 0, 135,
+ 32767, 616, 0, -497, 0, -67, 853, 32767,
+ 700, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 459, -48, 32767, 58, 0,
+ -856, 1017, 32767, 59, 916, -731, 32767, 940,
+ -855, 347, 650, 0, 678, 32767, 0, 32767,
+ 32767, 530, 32767, 0, -80, 32767, -730, 32767,
+ 1214, 799, 58, 651, 841, 0, 0, -589,
+ -1530, -478, 651, 652, 93, 576, -1215, 32767,
+ 125, 32767, 1279, 32767, 32767, 0, 32767, 0,
+ -367, 416, -1236, 32767, 418, 32767, 815, 558,
+ 559, 781, 419, 32767, 739, 32767, 0, 32767,
+ 128, 570, 1349, -298, -66, 0, 147, -488,
+ 32767, 590, 189, 274, 524, 32767, 1082, -209,
+ 32767, 423, 32767, 32767, 975, 573, 32767, 424,
+ 32767, 32767, 1241, 32767, 32767, 32767, 32767, 32767,
+ 612, 391, 32767, 0, -803, 1004, -561, 32767,
+ 32767, 735, 870, 32767, 0, 32767, 32767, -123,
+ 99, 210, 600, 1294, 109, 1053, 32767, 307,
+ 834, 32767, 0, 1651, 32767, 644, 32767, 32767,
+ 0, 32767, -801, 385, 379, 32767, -368, 32767,
+ 32767, 830, 0, 32767, 32767, 739, 371, 372,
+ -275, 32767, 32767, 331, -780, 32767, 0, 1229,
+ -1462, 913, 266, 827, 125, 32767, 32767, 32767,
+ 393, 32767, 631, -33, -883, -661, -204, 6,
+ -19, 257, 8, 9, 118, 519, 615, -541,
+ -893, 0, 32767, 0, 1156, 15, 900, 32767,
+ 32767, 32767, 32767, 32767, 32767, 1022, 376, 0,
+ 32767, 32767, -972, 676, 840, -661, 631, 58,
+ 0, 17, 32767, 0, -799, 82, 0, 32767,
+ 32767, 680, 32767, 905, 0, 0, 32767, 32767,
+ 0, 0, 32767, 0, 828, 386, 802, 0,
+ 146, 0, 148, 32767, -1146, 0, 150, 151,
+ -743, 153, 154, 32767, 32767, 442, 32767, 743,
+ 0, 0, 746, 0, 32767, 32767, 32767, 98,
+ 32767, 157, 0, 696, 0, 32767, 32767, -294,
+ 32767, 158, 159, 32767, 0, 32767, 160, 32767,
+ 933, 32767, 32767, -50, 759, 824, 162, 672,
+ 32767, 356, 0, 356, 32767, 32767, 0, 0,
+ 656, 692, 253, 254, -374, 102, 256, 32767,
+ 0, 0, 32767, 32767, 259, 32767, 63, 260,
+ 510, 261, 32767, 0, 32767, 1061, 32767, 521,
+ 32767, 32767, 32767, 32767, 32767, 32767, 316, 317,
+ 846, 0, 32767, -500, 318, 0, 32767, 32767,
+ 263, 0, 790, 872, 32767, 32767, 32767, 2171,
+ 264, 32767, 32767, 32767, 32767, 486, 334, 465,
+ 32767, 466, 32767, 444, 606, 32767, 0, 445,
+ 320, -317, 0, 520, 322, 718, 32767, 32767,
+ 32767, 0, 1013, 32767, 32767, 32767, 32767, 32767,
+ 32767, 611, 32767, 0, 0, 32767, 32767, -120,
+ 156, 613, 0, 0, 32767, -68, 32767, 622,
+ 32767, 32767, 32767, 32767, 32767, 455, 32767, 32767,
+ 32767, 403, 533, 0, -161, 405, 95, 96,
+ 32767, 97, 32767, 0, 29, 0, 32767, 32767,
+ 30, 32767, 99, 32767, 32767, 0, 161, 32767,
+ 97, 0, 32, 32767, 32767, 0, 0, 315,
+ 32767, 32767, 414, 966, 0, 585, 32767, 32767,
+ -616, -256, 171, 172, 666, 101, 562, 563,
+ 32767, 95, 0, 0, 1492, 390, -251, 103,
+ 32767, 0, 32767, 188, 1487, 32767, 0, 0,
+ 586, 668, -126, 0, 0, 32767, 32767, 204,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 656, 32767, 32767,
+ 599, 0, 222, 32767, 0, 1368, -412, 435,
+ 32767, 936, 32767, -17, 32767, 832, 32767, 437,
+ 0, -518, 787, 32767, 864, -449, 0, 636,
+ 713, 206, 592, 572, 0, 483, -139, 32767,
+ 32767, 180, 818, 32767, 32767, 1304, 0, 32767,
+ 274, 0, 0, 0, 0, 705, 32767, 32767,
+ 32767, 0, -272, 0, 502, 503, 319, 0,
+ 32767, 0, 13, 32767, 32767, 0, 32767, 270,
+ 737, 0, 32767, 32767, 32767, 901, 32767, 616,
+ 180, 32767, 721, 353, 32767, 0, 32767, 32767,
+ -199, 0, 280, 788, 32767, 940, 32767, 51,
+ 0, 400, 53, 0, 54, -637, 0, -453,
+ 0, 0, 0, 380, 0, 32767, 504, 0,
+ 2049, 0, -964, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 798, 32767, 32767, 32767, 0,
+ 538, 488, 0, 32767, -528, 57, 819, 32767,
+ 32767, 1244, 0, 488, 739, 908, 32767, 32767,
+ 0, 32767, 32767, 0, 55, 533, 0, 32767,
+ 814, 0, 32767, 458, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 776, 777, 920, 0,
+ 0, 755, 32767, 0, 32767, 32767, 0, 32767,
+ 55, -954, 0, 372, 166, 218, 165, 857,
+ 221, 675, 0, 223, 224, -155, 226, 32767,
+ 1851, 227, 32767, 32767, 1192, 0, 229, 0,
+ -72, 0, 865, 0, 0, -330, 0, 683,
+ 32767, -550, -196, 725, -573, 293, 102, 32767,
+ -589, 296, 297, 298, 231, -256, 300, 32767,
+ 32767, 301, 233, 868, 32767, 234, 0, 811,
+ 1187, 32767, 32767, 0, 32767, 518, 0, 361,
+ 362, 466, 0, 365, 32767, -179, 366, 367,
+ 874, 369, 305, 0, 32767, 0, 32767, 0,
+ 32767, 2000, 1215, 451, 652, 0, 0, 799,
+ 32767, 32767, 32767
+ };
+
+ const unsigned char *k = (const unsigned char *) key;
+ size_t keylen = 8;
+ uint32 a = 0;
+ uint32 b = 0;
+
+ while (keylen--)
+ {
+ unsigned char c = *k++;
+
+ a = a * 257 + c;
+ b = b * 17 + c;
+ }
+ return h[a % 1883] + h[b % 1883];
+}
+
+/* Hash lookup information for recomposition */
+static const pg_unicode_recompinfo UnicodeRecompInfo =
+{
+ RecompInverseLookup,
+ Recomp_hash_func,
+ 941
+};
diff --git a/src/include/common/unicode_norm_table.h b/src/include/common/unicode_norm_table.h
new file mode 100644
index 0000000..c0cf336
--- /dev/null
+++ b/src/include/common/unicode_norm_table.h
@@ -0,0 +1,9042 @@
+/*-------------------------------------------------------------------------
+ *
+ * unicode_norm_table.h
+ * Composition table used for Unicode normalization
+ *
+ * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * src/include/common/unicode_norm_table.h
+ *
+ *-------------------------------------------------------------------------
+ */
+
+/*
+ * File auto-generated by src/common/unicode/generate-unicode_norm_table.pl,
+ * do not edit. There is deliberately not an #ifndef PG_UNICODE_NORM_TABLE_H
+ * here.
+ */
+typedef struct
+{
+ uint32 codepoint; /* Unicode codepoint */
+ uint8 comb_class; /* combining class of character */
+ uint8 dec_size_flags; /* size and flags of decomposition code list */
+ uint16 dec_index; /* index into UnicodeDecomp_codepoints, or the
+ * decomposition itself if DECOMP_INLINE */
+} pg_unicode_decomposition;
+
+#define DECOMP_NO_COMPOSE 0x80 /* don't use for re-composition */
+#define DECOMP_INLINE 0x40 /* decomposition is stored inline in
+ * dec_index */
+#define DECOMP_COMPAT 0x20 /* compatibility mapping */
+
+#define DECOMPOSITION_SIZE(x) ((x)->dec_size_flags & 0x1F)
+#define DECOMPOSITION_NO_COMPOSE(x) (((x)->dec_size_flags & (DECOMP_NO_COMPOSE | DECOMP_COMPAT)) != 0)
+#define DECOMPOSITION_IS_INLINE(x) (((x)->dec_size_flags & DECOMP_INLINE) != 0)
+#define DECOMPOSITION_IS_COMPAT(x) (((x)->dec_size_flags & DECOMP_COMPAT) != 0)
+
+/* Table of Unicode codepoints and their decompositions */
+static const pg_unicode_decomposition UnicodeDecompMain[6703] =
+{
+ {0x00A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x00A8, 0, 2 | DECOMP_COMPAT, 0},
+ {0x00AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x00AF, 0, 2 | DECOMP_COMPAT, 2},
+ {0x00B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x00B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x00B4, 0, 2 | DECOMP_COMPAT, 4},
+ {0x00B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x00B8, 0, 2 | DECOMP_COMPAT, 6},
+ {0x00B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x00BA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x00BC, 0, 3 | DECOMP_COMPAT, 8},
+ {0x00BD, 0, 3 | DECOMP_COMPAT, 11},
+ {0x00BE, 0, 3 | DECOMP_COMPAT, 14},
+ {0x00C0, 0, 2, 17},
+ {0x00C1, 0, 2, 19},
+ {0x00C2, 0, 2, 21},
+ {0x00C3, 0, 2, 23},
+ {0x00C4, 0, 2, 25},
+ {0x00C5, 0, 2, 27},
+ {0x00C7, 0, 2, 29},
+ {0x00C8, 0, 2, 31},
+ {0x00C9, 0, 2, 33},
+ {0x00CA, 0, 2, 35},
+ {0x00CB, 0, 2, 37},
+ {0x00CC, 0, 2, 39},
+ {0x00CD, 0, 2, 41},
+ {0x00CE, 0, 2, 43},
+ {0x00CF, 0, 2, 45},
+ {0x00D1, 0, 2, 47},
+ {0x00D2, 0, 2, 49},
+ {0x00D3, 0, 2, 51},
+ {0x00D4, 0, 2, 53},
+ {0x00D5, 0, 2, 55},
+ {0x00D6, 0, 2, 57},
+ {0x00D9, 0, 2, 59},
+ {0x00DA, 0, 2, 61},
+ {0x00DB, 0, 2, 63},
+ {0x00DC, 0, 2, 65},
+ {0x00DD, 0, 2, 67},
+ {0x00E0, 0, 2, 69},
+ {0x00E1, 0, 2, 71},
+ {0x00E2, 0, 2, 73},
+ {0x00E3, 0, 2, 75},
+ {0x00E4, 0, 2, 77},
+ {0x00E5, 0, 2, 79},
+ {0x00E7, 0, 2, 81},
+ {0x00E8, 0, 2, 83},
+ {0x00E9, 0, 2, 85},
+ {0x00EA, 0, 2, 87},
+ {0x00EB, 0, 2, 89},
+ {0x00EC, 0, 2, 91},
+ {0x00ED, 0, 2, 93},
+ {0x00EE, 0, 2, 95},
+ {0x00EF, 0, 2, 97},
+ {0x00F1, 0, 2, 99},
+ {0x00F2, 0, 2, 101},
+ {0x00F3, 0, 2, 103},
+ {0x00F4, 0, 2, 105},
+ {0x00F5, 0, 2, 107},
+ {0x00F6, 0, 2, 109},
+ {0x00F9, 0, 2, 111},
+ {0x00FA, 0, 2, 113},
+ {0x00FB, 0, 2, 115},
+ {0x00FC, 0, 2, 117},
+ {0x00FD, 0, 2, 119},
+ {0x00FF, 0, 2, 121},
+ {0x0100, 0, 2, 123},
+ {0x0101, 0, 2, 125},
+ {0x0102, 0, 2, 127},
+ {0x0103, 0, 2, 129},
+ {0x0104, 0, 2, 131},
+ {0x0105, 0, 2, 133},
+ {0x0106, 0, 2, 135},
+ {0x0107, 0, 2, 137},
+ {0x0108, 0, 2, 139},
+ {0x0109, 0, 2, 141},
+ {0x010A, 0, 2, 143},
+ {0x010B, 0, 2, 145},
+ {0x010C, 0, 2, 147},
+ {0x010D, 0, 2, 149},
+ {0x010E, 0, 2, 151},
+ {0x010F, 0, 2, 153},
+ {0x0112, 0, 2, 155},
+ {0x0113, 0, 2, 157},
+ {0x0114, 0, 2, 159},
+ {0x0115, 0, 2, 161},
+ {0x0116, 0, 2, 163},
+ {0x0117, 0, 2, 165},
+ {0x0118, 0, 2, 167},
+ {0x0119, 0, 2, 169},
+ {0x011A, 0, 2, 171},
+ {0x011B, 0, 2, 173},
+ {0x011C, 0, 2, 175},
+ {0x011D, 0, 2, 177},
+ {0x011E, 0, 2, 179},
+ {0x011F, 0, 2, 181},
+ {0x0120, 0, 2, 183},
+ {0x0121, 0, 2, 185},
+ {0x0122, 0, 2, 187},
+ {0x0123, 0, 2, 189},
+ {0x0124, 0, 2, 191},
+ {0x0125, 0, 2, 193},
+ {0x0128, 0, 2, 195},
+ {0x0129, 0, 2, 197},
+ {0x012A, 0, 2, 199},
+ {0x012B, 0, 2, 201},
+ {0x012C, 0, 2, 203},
+ {0x012D, 0, 2, 205},
+ {0x012E, 0, 2, 207},
+ {0x012F, 0, 2, 209},
+ {0x0130, 0, 2, 211},
+ {0x0132, 0, 2 | DECOMP_COMPAT, 213},
+ {0x0133, 0, 2 | DECOMP_COMPAT, 215},
+ {0x0134, 0, 2, 217},
+ {0x0135, 0, 2, 219},
+ {0x0136, 0, 2, 221},
+ {0x0137, 0, 2, 223},
+ {0x0139, 0, 2, 225},
+ {0x013A, 0, 2, 227},
+ {0x013B, 0, 2, 229},
+ {0x013C, 0, 2, 231},
+ {0x013D, 0, 2, 233},
+ {0x013E, 0, 2, 235},
+ {0x013F, 0, 2 | DECOMP_COMPAT, 237},
+ {0x0140, 0, 2 | DECOMP_COMPAT, 239},
+ {0x0143, 0, 2, 241},
+ {0x0144, 0, 2, 243},
+ {0x0145, 0, 2, 245},
+ {0x0146, 0, 2, 247},
+ {0x0147, 0, 2, 249},
+ {0x0148, 0, 2, 251},
+ {0x0149, 0, 2 | DECOMP_COMPAT, 253},
+ {0x014C, 0, 2, 255},
+ {0x014D, 0, 2, 257},
+ {0x014E, 0, 2, 259},
+ {0x014F, 0, 2, 261},
+ {0x0150, 0, 2, 263},
+ {0x0151, 0, 2, 265},
+ {0x0154, 0, 2, 267},
+ {0x0155, 0, 2, 269},
+ {0x0156, 0, 2, 271},
+ {0x0157, 0, 2, 273},
+ {0x0158, 0, 2, 275},
+ {0x0159, 0, 2, 277},
+ {0x015A, 0, 2, 279},
+ {0x015B, 0, 2, 281},
+ {0x015C, 0, 2, 283},
+ {0x015D, 0, 2, 285},
+ {0x015E, 0, 2, 287},
+ {0x015F, 0, 2, 289},
+ {0x0160, 0, 2, 291},
+ {0x0161, 0, 2, 293},
+ {0x0162, 0, 2, 295},
+ {0x0163, 0, 2, 297},
+ {0x0164, 0, 2, 299},
+ {0x0165, 0, 2, 301},
+ {0x0168, 0, 2, 303},
+ {0x0169, 0, 2, 305},
+ {0x016A, 0, 2, 307},
+ {0x016B, 0, 2, 309},
+ {0x016C, 0, 2, 311},
+ {0x016D, 0, 2, 313},
+ {0x016E, 0, 2, 315},
+ {0x016F, 0, 2, 317},
+ {0x0170, 0, 2, 319},
+ {0x0171, 0, 2, 321},
+ {0x0172, 0, 2, 323},
+ {0x0173, 0, 2, 325},
+ {0x0174, 0, 2, 327},
+ {0x0175, 0, 2, 329},
+ {0x0176, 0, 2, 331},
+ {0x0177, 0, 2, 333},
+ {0x0178, 0, 2, 335},
+ {0x0179, 0, 2, 337},
+ {0x017A, 0, 2, 339},
+ {0x017B, 0, 2, 341},
+ {0x017C, 0, 2, 343},
+ {0x017D, 0, 2, 345},
+ {0x017E, 0, 2, 347},
+ {0x017F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x01A0, 0, 2, 349},
+ {0x01A1, 0, 2, 351},
+ {0x01AF, 0, 2, 353},
+ {0x01B0, 0, 2, 355},
+ {0x01C4, 0, 2 | DECOMP_COMPAT, 357},
+ {0x01C5, 0, 2 | DECOMP_COMPAT, 359},
+ {0x01C6, 0, 2 | DECOMP_COMPAT, 361},
+ {0x01C7, 0, 2 | DECOMP_COMPAT, 363},
+ {0x01C8, 0, 2 | DECOMP_COMPAT, 365},
+ {0x01C9, 0, 2 | DECOMP_COMPAT, 367},
+ {0x01CA, 0, 2 | DECOMP_COMPAT, 369},
+ {0x01CB, 0, 2 | DECOMP_COMPAT, 371},
+ {0x01CC, 0, 2 | DECOMP_COMPAT, 373},
+ {0x01CD, 0, 2, 375},
+ {0x01CE, 0, 2, 377},
+ {0x01CF, 0, 2, 379},
+ {0x01D0, 0, 2, 381},
+ {0x01D1, 0, 2, 383},
+ {0x01D2, 0, 2, 385},
+ {0x01D3, 0, 2, 387},
+ {0x01D4, 0, 2, 389},
+ {0x01D5, 0, 2, 391},
+ {0x01D6, 0, 2, 393},
+ {0x01D7, 0, 2, 395},
+ {0x01D8, 0, 2, 397},
+ {0x01D9, 0, 2, 399},
+ {0x01DA, 0, 2, 401},
+ {0x01DB, 0, 2, 403},
+ {0x01DC, 0, 2, 405},
+ {0x01DE, 0, 2, 407},
+ {0x01DF, 0, 2, 409},
+ {0x01E0, 0, 2, 411},
+ {0x01E1, 0, 2, 413},
+ {0x01E2, 0, 2, 415},
+ {0x01E3, 0, 2, 417},
+ {0x01E6, 0, 2, 419},
+ {0x01E7, 0, 2, 421},
+ {0x01E8, 0, 2, 423},
+ {0x01E9, 0, 2, 425},
+ {0x01EA, 0, 2, 427},
+ {0x01EB, 0, 2, 429},
+ {0x01EC, 0, 2, 431},
+ {0x01ED, 0, 2, 433},
+ {0x01EE, 0, 2, 435},
+ {0x01EF, 0, 2, 437},
+ {0x01F0, 0, 2, 439},
+ {0x01F1, 0, 2 | DECOMP_COMPAT, 441},
+ {0x01F2, 0, 2 | DECOMP_COMPAT, 443},
+ {0x01F3, 0, 2 | DECOMP_COMPAT, 445},
+ {0x01F4, 0, 2, 447},
+ {0x01F5, 0, 2, 449},
+ {0x01F8, 0, 2, 451},
+ {0x01F9, 0, 2, 453},
+ {0x01FA, 0, 2, 455},
+ {0x01FB, 0, 2, 457},
+ {0x01FC, 0, 2, 459},
+ {0x01FD, 0, 2, 461},
+ {0x01FE, 0, 2, 463},
+ {0x01FF, 0, 2, 465},
+ {0x0200, 0, 2, 467},
+ {0x0201, 0, 2, 469},
+ {0x0202, 0, 2, 471},
+ {0x0203, 0, 2, 473},
+ {0x0204, 0, 2, 475},
+ {0x0205, 0, 2, 477},
+ {0x0206, 0, 2, 479},
+ {0x0207, 0, 2, 481},
+ {0x0208, 0, 2, 483},
+ {0x0209, 0, 2, 485},
+ {0x020A, 0, 2, 487},
+ {0x020B, 0, 2, 489},
+ {0x020C, 0, 2, 491},
+ {0x020D, 0, 2, 493},
+ {0x020E, 0, 2, 495},
+ {0x020F, 0, 2, 497},
+ {0x0210, 0, 2, 499},
+ {0x0211, 0, 2, 501},
+ {0x0212, 0, 2, 503},
+ {0x0213, 0, 2, 505},
+ {0x0214, 0, 2, 507},
+ {0x0215, 0, 2, 509},
+ {0x0216, 0, 2, 511},
+ {0x0217, 0, 2, 513},
+ {0x0218, 0, 2, 515},
+ {0x0219, 0, 2, 517},
+ {0x021A, 0, 2, 519},
+ {0x021B, 0, 2, 521},
+ {0x021E, 0, 2, 523},
+ {0x021F, 0, 2, 525},
+ {0x0226, 0, 2, 527},
+ {0x0227, 0, 2, 529},
+ {0x0228, 0, 2, 531},
+ {0x0229, 0, 2, 533},
+ {0x022A, 0, 2, 535},
+ {0x022B, 0, 2, 537},
+ {0x022C, 0, 2, 539},
+ {0x022D, 0, 2, 541},
+ {0x022E, 0, 2, 543},
+ {0x022F, 0, 2, 545},
+ {0x0230, 0, 2, 547},
+ {0x0231, 0, 2, 549},
+ {0x0232, 0, 2, 551},
+ {0x0233, 0, 2, 553},
+ {0x02B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x02B1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0266},
+ {0x02B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x02B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x02B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0279},
+ {0x02B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x027B},
+ {0x02B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0281},
+ {0x02B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x02B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x02D8, 0, 2 | DECOMP_COMPAT, 555},
+ {0x02D9, 0, 2 | DECOMP_COMPAT, 557},
+ {0x02DA, 0, 2 | DECOMP_COMPAT, 559},
+ {0x02DB, 0, 2 | DECOMP_COMPAT, 561},
+ {0x02DC, 0, 2 | DECOMP_COMPAT, 563},
+ {0x02DD, 0, 2 | DECOMP_COMPAT, 565},
+ {0x02E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0263},
+ {0x02E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x02E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x02E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x02E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0295},
+ {0x0300, 230, 0, 0},
+ {0x0301, 230, 0, 0},
+ {0x0302, 230, 0, 0},
+ {0x0303, 230, 0, 0},
+ {0x0304, 230, 0, 0},
+ {0x0305, 230, 0, 0},
+ {0x0306, 230, 0, 0},
+ {0x0307, 230, 0, 0},
+ {0x0308, 230, 0, 0},
+ {0x0309, 230, 0, 0},
+ {0x030A, 230, 0, 0},
+ {0x030B, 230, 0, 0},
+ {0x030C, 230, 0, 0},
+ {0x030D, 230, 0, 0},
+ {0x030E, 230, 0, 0},
+ {0x030F, 230, 0, 0},
+ {0x0310, 230, 0, 0},
+ {0x0311, 230, 0, 0},
+ {0x0312, 230, 0, 0},
+ {0x0313, 230, 0, 0},
+ {0x0314, 230, 0, 0},
+ {0x0315, 232, 0, 0},
+ {0x0316, 220, 0, 0},
+ {0x0317, 220, 0, 0},
+ {0x0318, 220, 0, 0},
+ {0x0319, 220, 0, 0},
+ {0x031A, 232, 0, 0},
+ {0x031B, 216, 0, 0},
+ {0x031C, 220, 0, 0},
+ {0x031D, 220, 0, 0},
+ {0x031E, 220, 0, 0},
+ {0x031F, 220, 0, 0},
+ {0x0320, 220, 0, 0},
+ {0x0321, 202, 0, 0},
+ {0x0322, 202, 0, 0},
+ {0x0323, 220, 0, 0},
+ {0x0324, 220, 0, 0},
+ {0x0325, 220, 0, 0},
+ {0x0326, 220, 0, 0},
+ {0x0327, 202, 0, 0},
+ {0x0328, 202, 0, 0},
+ {0x0329, 220, 0, 0},
+ {0x032A, 220, 0, 0},
+ {0x032B, 220, 0, 0},
+ {0x032C, 220, 0, 0},
+ {0x032D, 220, 0, 0},
+ {0x032E, 220, 0, 0},
+ {0x032F, 220, 0, 0},
+ {0x0330, 220, 0, 0},
+ {0x0331, 220, 0, 0},
+ {0x0332, 220, 0, 0},
+ {0x0333, 220, 0, 0},
+ {0x0334, 1, 0, 0},
+ {0x0335, 1, 0, 0},
+ {0x0336, 1, 0, 0},
+ {0x0337, 1, 0, 0},
+ {0x0338, 1, 0, 0},
+ {0x0339, 220, 0, 0},
+ {0x033A, 220, 0, 0},
+ {0x033B, 220, 0, 0},
+ {0x033C, 220, 0, 0},
+ {0x033D, 230, 0, 0},
+ {0x033E, 230, 0, 0},
+ {0x033F, 230, 0, 0},
+ {0x0340, 230, 1 | DECOMP_INLINE, 0x0300},
+ {0x0341, 230, 1 | DECOMP_INLINE, 0x0301},
+ {0x0342, 230, 0, 0},
+ {0x0343, 230, 1 | DECOMP_INLINE, 0x0313},
+ {0x0344, 230, 2 | DECOMP_NO_COMPOSE, 567}, /* non-starter decomposition */
+ {0x0345, 240, 0, 0},
+ {0x0346, 230, 0, 0},
+ {0x0347, 220, 0, 0},
+ {0x0348, 220, 0, 0},
+ {0x0349, 220, 0, 0},
+ {0x034A, 230, 0, 0},
+ {0x034B, 230, 0, 0},
+ {0x034C, 230, 0, 0},
+ {0x034D, 220, 0, 0},
+ {0x034E, 220, 0, 0},
+ {0x0350, 230, 0, 0},
+ {0x0351, 230, 0, 0},
+ {0x0352, 230, 0, 0},
+ {0x0353, 220, 0, 0},
+ {0x0354, 220, 0, 0},
+ {0x0355, 220, 0, 0},
+ {0x0356, 220, 0, 0},
+ {0x0357, 230, 0, 0},
+ {0x0358, 232, 0, 0},
+ {0x0359, 220, 0, 0},
+ {0x035A, 220, 0, 0},
+ {0x035B, 230, 0, 0},
+ {0x035C, 233, 0, 0},
+ {0x035D, 234, 0, 0},
+ {0x035E, 234, 0, 0},
+ {0x035F, 233, 0, 0},
+ {0x0360, 234, 0, 0},
+ {0x0361, 234, 0, 0},
+ {0x0362, 233, 0, 0},
+ {0x0363, 230, 0, 0},
+ {0x0364, 230, 0, 0},
+ {0x0365, 230, 0, 0},
+ {0x0366, 230, 0, 0},
+ {0x0367, 230, 0, 0},
+ {0x0368, 230, 0, 0},
+ {0x0369, 230, 0, 0},
+ {0x036A, 230, 0, 0},
+ {0x036B, 230, 0, 0},
+ {0x036C, 230, 0, 0},
+ {0x036D, 230, 0, 0},
+ {0x036E, 230, 0, 0},
+ {0x036F, 230, 0, 0},
+ {0x0374, 0, 1 | DECOMP_INLINE, 0x02B9},
+ {0x037A, 0, 2 | DECOMP_COMPAT, 569},
+ {0x037E, 0, 1 | DECOMP_INLINE, 0x003B},
+ {0x0384, 0, 2 | DECOMP_COMPAT, 571},
+ {0x0385, 0, 2, 573},
+ {0x0386, 0, 2, 575},
+ {0x0387, 0, 1 | DECOMP_INLINE, 0x00B7},
+ {0x0388, 0, 2, 577},
+ {0x0389, 0, 2, 579},
+ {0x038A, 0, 2, 581},
+ {0x038C, 0, 2, 583},
+ {0x038E, 0, 2, 585},
+ {0x038F, 0, 2, 587},
+ {0x0390, 0, 2, 589},
+ {0x03AA, 0, 2, 591},
+ {0x03AB, 0, 2, 593},
+ {0x03AC, 0, 2, 595},
+ {0x03AD, 0, 2, 597},
+ {0x03AE, 0, 2, 599},
+ {0x03AF, 0, 2, 601},
+ {0x03B0, 0, 2, 603},
+ {0x03CA, 0, 2, 605},
+ {0x03CB, 0, 2, 607},
+ {0x03CC, 0, 2, 609},
+ {0x03CD, 0, 2, 611},
+ {0x03CE, 0, 2, 613},
+ {0x03D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x03D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x03D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x03D3, 0, 2, 615},
+ {0x03D4, 0, 2, 617},
+ {0x03D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x03D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x03F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x03F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x03F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x03F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x03F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x03F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x0400, 0, 2, 619},
+ {0x0401, 0, 2, 621},
+ {0x0403, 0, 2, 623},
+ {0x0407, 0, 2, 625},
+ {0x040C, 0, 2, 627},
+ {0x040D, 0, 2, 629},
+ {0x040E, 0, 2, 631},
+ {0x0419, 0, 2, 633},
+ {0x0439, 0, 2, 635},
+ {0x0450, 0, 2, 637},
+ {0x0451, 0, 2, 639},
+ {0x0453, 0, 2, 641},
+ {0x0457, 0, 2, 643},
+ {0x045C, 0, 2, 645},
+ {0x045D, 0, 2, 647},
+ {0x045E, 0, 2, 649},
+ {0x0476, 0, 2, 651},
+ {0x0477, 0, 2, 653},
+ {0x0483, 230, 0, 0},
+ {0x0484, 230, 0, 0},
+ {0x0485, 230, 0, 0},
+ {0x0486, 230, 0, 0},
+ {0x0487, 230, 0, 0},
+ {0x04C1, 0, 2, 655},
+ {0x04C2, 0, 2, 657},
+ {0x04D0, 0, 2, 659},
+ {0x04D1, 0, 2, 661},
+ {0x04D2, 0, 2, 663},
+ {0x04D3, 0, 2, 665},
+ {0x04D6, 0, 2, 667},
+ {0x04D7, 0, 2, 669},
+ {0x04DA, 0, 2, 671},
+ {0x04DB, 0, 2, 673},
+ {0x04DC, 0, 2, 675},
+ {0x04DD, 0, 2, 677},
+ {0x04DE, 0, 2, 679},
+ {0x04DF, 0, 2, 681},
+ {0x04E2, 0, 2, 683},
+ {0x04E3, 0, 2, 685},
+ {0x04E4, 0, 2, 687},
+ {0x04E5, 0, 2, 689},
+ {0x04E6, 0, 2, 691},
+ {0x04E7, 0, 2, 693},
+ {0x04EA, 0, 2, 695},
+ {0x04EB, 0, 2, 697},
+ {0x04EC, 0, 2, 699},
+ {0x04ED, 0, 2, 701},
+ {0x04EE, 0, 2, 703},
+ {0x04EF, 0, 2, 705},
+ {0x04F0, 0, 2, 707},
+ {0x04F1, 0, 2, 709},
+ {0x04F2, 0, 2, 711},
+ {0x04F3, 0, 2, 713},
+ {0x04F4, 0, 2, 715},
+ {0x04F5, 0, 2, 717},
+ {0x04F8, 0, 2, 719},
+ {0x04F9, 0, 2, 721},
+ {0x0587, 0, 2 | DECOMP_COMPAT, 723},
+ {0x0591, 220, 0, 0},
+ {0x0592, 230, 0, 0},
+ {0x0593, 230, 0, 0},
+ {0x0594, 230, 0, 0},
+ {0x0595, 230, 0, 0},
+ {0x0596, 220, 0, 0},
+ {0x0597, 230, 0, 0},
+ {0x0598, 230, 0, 0},
+ {0x0599, 230, 0, 0},
+ {0x059A, 222, 0, 0},
+ {0x059B, 220, 0, 0},
+ {0x059C, 230, 0, 0},
+ {0x059D, 230, 0, 0},
+ {0x059E, 230, 0, 0},
+ {0x059F, 230, 0, 0},
+ {0x05A0, 230, 0, 0},
+ {0x05A1, 230, 0, 0},
+ {0x05A2, 220, 0, 0},
+ {0x05A3, 220, 0, 0},
+ {0x05A4, 220, 0, 0},
+ {0x05A5, 220, 0, 0},
+ {0x05A6, 220, 0, 0},
+ {0x05A7, 220, 0, 0},
+ {0x05A8, 230, 0, 0},
+ {0x05A9, 230, 0, 0},
+ {0x05AA, 220, 0, 0},
+ {0x05AB, 230, 0, 0},
+ {0x05AC, 230, 0, 0},
+ {0x05AD, 222, 0, 0},
+ {0x05AE, 228, 0, 0},
+ {0x05AF, 230, 0, 0},
+ {0x05B0, 10, 0, 0},
+ {0x05B1, 11, 0, 0},
+ {0x05B2, 12, 0, 0},
+ {0x05B3, 13, 0, 0},
+ {0x05B4, 14, 0, 0},
+ {0x05B5, 15, 0, 0},
+ {0x05B6, 16, 0, 0},
+ {0x05B7, 17, 0, 0},
+ {0x05B8, 18, 0, 0},
+ {0x05B9, 19, 0, 0},
+ {0x05BA, 19, 0, 0},
+ {0x05BB, 20, 0, 0},
+ {0x05BC, 21, 0, 0},
+ {0x05BD, 22, 0, 0},
+ {0x05BF, 23, 0, 0},
+ {0x05C1, 24, 0, 0},
+ {0x05C2, 25, 0, 0},
+ {0x05C4, 230, 0, 0},
+ {0x05C5, 220, 0, 0},
+ {0x05C7, 18, 0, 0},
+ {0x0610, 230, 0, 0},
+ {0x0611, 230, 0, 0},
+ {0x0612, 230, 0, 0},
+ {0x0613, 230, 0, 0},
+ {0x0614, 230, 0, 0},
+ {0x0615, 230, 0, 0},
+ {0x0616, 230, 0, 0},
+ {0x0617, 230, 0, 0},
+ {0x0618, 30, 0, 0},
+ {0x0619, 31, 0, 0},
+ {0x061A, 32, 0, 0},
+ {0x0622, 0, 2, 725},
+ {0x0623, 0, 2, 727},
+ {0x0624, 0, 2, 729},
+ {0x0625, 0, 2, 731},
+ {0x0626, 0, 2, 733},
+ {0x064B, 27, 0, 0},
+ {0x064C, 28, 0, 0},
+ {0x064D, 29, 0, 0},
+ {0x064E, 30, 0, 0},
+ {0x064F, 31, 0, 0},
+ {0x0650, 32, 0, 0},
+ {0x0651, 33, 0, 0},
+ {0x0652, 34, 0, 0},
+ {0x0653, 230, 0, 0},
+ {0x0654, 230, 0, 0},
+ {0x0655, 220, 0, 0},
+ {0x0656, 220, 0, 0},
+ {0x0657, 230, 0, 0},
+ {0x0658, 230, 0, 0},
+ {0x0659, 230, 0, 0},
+ {0x065A, 230, 0, 0},
+ {0x065B, 230, 0, 0},
+ {0x065C, 220, 0, 0},
+ {0x065D, 230, 0, 0},
+ {0x065E, 230, 0, 0},
+ {0x065F, 220, 0, 0},
+ {0x0670, 35, 0, 0},
+ {0x0675, 0, 2 | DECOMP_COMPAT, 735},
+ {0x0676, 0, 2 | DECOMP_COMPAT, 737},
+ {0x0677, 0, 2 | DECOMP_COMPAT, 739},
+ {0x0678, 0, 2 | DECOMP_COMPAT, 741},
+ {0x06C0, 0, 2, 743},
+ {0x06C2, 0, 2, 745},
+ {0x06D3, 0, 2, 747},
+ {0x06D6, 230, 0, 0},
+ {0x06D7, 230, 0, 0},
+ {0x06D8, 230, 0, 0},
+ {0x06D9, 230, 0, 0},
+ {0x06DA, 230, 0, 0},
+ {0x06DB, 230, 0, 0},
+ {0x06DC, 230, 0, 0},
+ {0x06DF, 230, 0, 0},
+ {0x06E0, 230, 0, 0},
+ {0x06E1, 230, 0, 0},
+ {0x06E2, 230, 0, 0},
+ {0x06E3, 220, 0, 0},
+ {0x06E4, 230, 0, 0},
+ {0x06E7, 230, 0, 0},
+ {0x06E8, 230, 0, 0},
+ {0x06EA, 220, 0, 0},
+ {0x06EB, 230, 0, 0},
+ {0x06EC, 230, 0, 0},
+ {0x06ED, 220, 0, 0},
+ {0x0711, 36, 0, 0},
+ {0x0730, 230, 0, 0},
+ {0x0731, 220, 0, 0},
+ {0x0732, 230, 0, 0},
+ {0x0733, 230, 0, 0},
+ {0x0734, 220, 0, 0},
+ {0x0735, 230, 0, 0},
+ {0x0736, 230, 0, 0},
+ {0x0737, 220, 0, 0},
+ {0x0738, 220, 0, 0},
+ {0x0739, 220, 0, 0},
+ {0x073A, 230, 0, 0},
+ {0x073B, 220, 0, 0},
+ {0x073C, 220, 0, 0},
+ {0x073D, 230, 0, 0},
+ {0x073E, 220, 0, 0},
+ {0x073F, 230, 0, 0},
+ {0x0740, 230, 0, 0},
+ {0x0741, 230, 0, 0},
+ {0x0742, 220, 0, 0},
+ {0x0743, 230, 0, 0},
+ {0x0744, 220, 0, 0},
+ {0x0745, 230, 0, 0},
+ {0x0746, 220, 0, 0},
+ {0x0747, 230, 0, 0},
+ {0x0748, 220, 0, 0},
+ {0x0749, 230, 0, 0},
+ {0x074A, 230, 0, 0},
+ {0x07EB, 230, 0, 0},
+ {0x07EC, 230, 0, 0},
+ {0x07ED, 230, 0, 0},
+ {0x07EE, 230, 0, 0},
+ {0x07EF, 230, 0, 0},
+ {0x07F0, 230, 0, 0},
+ {0x07F1, 230, 0, 0},
+ {0x07F2, 220, 0, 0},
+ {0x07F3, 230, 0, 0},
+ {0x07FD, 220, 0, 0},
+ {0x0816, 230, 0, 0},
+ {0x0817, 230, 0, 0},
+ {0x0818, 230, 0, 0},
+ {0x0819, 230, 0, 0},
+ {0x081B, 230, 0, 0},
+ {0x081C, 230, 0, 0},
+ {0x081D, 230, 0, 0},
+ {0x081E, 230, 0, 0},
+ {0x081F, 230, 0, 0},
+ {0x0820, 230, 0, 0},
+ {0x0821, 230, 0, 0},
+ {0x0822, 230, 0, 0},
+ {0x0823, 230, 0, 0},
+ {0x0825, 230, 0, 0},
+ {0x0826, 230, 0, 0},
+ {0x0827, 230, 0, 0},
+ {0x0829, 230, 0, 0},
+ {0x082A, 230, 0, 0},
+ {0x082B, 230, 0, 0},
+ {0x082C, 230, 0, 0},
+ {0x082D, 230, 0, 0},
+ {0x0859, 220, 0, 0},
+ {0x085A, 220, 0, 0},
+ {0x085B, 220, 0, 0},
+ {0x0898, 230, 0, 0},
+ {0x0899, 220, 0, 0},
+ {0x089A, 220, 0, 0},
+ {0x089B, 220, 0, 0},
+ {0x089C, 230, 0, 0},
+ {0x089D, 230, 0, 0},
+ {0x089E, 230, 0, 0},
+ {0x089F, 230, 0, 0},
+ {0x08CA, 230, 0, 0},
+ {0x08CB, 230, 0, 0},
+ {0x08CC, 230, 0, 0},
+ {0x08CD, 230, 0, 0},
+ {0x08CE, 230, 0, 0},
+ {0x08CF, 220, 0, 0},
+ {0x08D0, 220, 0, 0},
+ {0x08D1, 220, 0, 0},
+ {0x08D2, 220, 0, 0},
+ {0x08D3, 220, 0, 0},
+ {0x08D4, 230, 0, 0},
+ {0x08D5, 230, 0, 0},
+ {0x08D6, 230, 0, 0},
+ {0x08D7, 230, 0, 0},
+ {0x08D8, 230, 0, 0},
+ {0x08D9, 230, 0, 0},
+ {0x08DA, 230, 0, 0},
+ {0x08DB, 230, 0, 0},
+ {0x08DC, 230, 0, 0},
+ {0x08DD, 230, 0, 0},
+ {0x08DE, 230, 0, 0},
+ {0x08DF, 230, 0, 0},
+ {0x08E0, 230, 0, 0},
+ {0x08E1, 230, 0, 0},
+ {0x08E3, 220, 0, 0},
+ {0x08E4, 230, 0, 0},
+ {0x08E5, 230, 0, 0},
+ {0x08E6, 220, 0, 0},
+ {0x08E7, 230, 0, 0},
+ {0x08E8, 230, 0, 0},
+ {0x08E9, 220, 0, 0},
+ {0x08EA, 230, 0, 0},
+ {0x08EB, 230, 0, 0},
+ {0x08EC, 230, 0, 0},
+ {0x08ED, 220, 0, 0},
+ {0x08EE, 220, 0, 0},
+ {0x08EF, 220, 0, 0},
+ {0x08F0, 27, 0, 0},
+ {0x08F1, 28, 0, 0},
+ {0x08F2, 29, 0, 0},
+ {0x08F3, 230, 0, 0},
+ {0x08F4, 230, 0, 0},
+ {0x08F5, 230, 0, 0},
+ {0x08F6, 220, 0, 0},
+ {0x08F7, 230, 0, 0},
+ {0x08F8, 230, 0, 0},
+ {0x08F9, 220, 0, 0},
+ {0x08FA, 220, 0, 0},
+ {0x08FB, 230, 0, 0},
+ {0x08FC, 230, 0, 0},
+ {0x08FD, 230, 0, 0},
+ {0x08FE, 230, 0, 0},
+ {0x08FF, 230, 0, 0},
+ {0x0929, 0, 2, 749},
+ {0x0931, 0, 2, 751},
+ {0x0934, 0, 2, 753},
+ {0x093C, 7, 0, 0},
+ {0x094D, 9, 0, 0},
+ {0x0951, 230, 0, 0},
+ {0x0952, 220, 0, 0},
+ {0x0953, 230, 0, 0},
+ {0x0954, 230, 0, 0},
+ {0x0958, 0, 2 | DECOMP_NO_COMPOSE, 755}, /* in exclusion list */
+ {0x0959, 0, 2 | DECOMP_NO_COMPOSE, 757}, /* in exclusion list */
+ {0x095A, 0, 2 | DECOMP_NO_COMPOSE, 759}, /* in exclusion list */
+ {0x095B, 0, 2 | DECOMP_NO_COMPOSE, 761}, /* in exclusion list */
+ {0x095C, 0, 2 | DECOMP_NO_COMPOSE, 763}, /* in exclusion list */
+ {0x095D, 0, 2 | DECOMP_NO_COMPOSE, 765}, /* in exclusion list */
+ {0x095E, 0, 2 | DECOMP_NO_COMPOSE, 767}, /* in exclusion list */
+ {0x095F, 0, 2 | DECOMP_NO_COMPOSE, 769}, /* in exclusion list */
+ {0x09BC, 7, 0, 0},
+ {0x09CB, 0, 2, 771},
+ {0x09CC, 0, 2, 773},
+ {0x09CD, 9, 0, 0},
+ {0x09DC, 0, 2 | DECOMP_NO_COMPOSE, 775}, /* in exclusion list */
+ {0x09DD, 0, 2 | DECOMP_NO_COMPOSE, 777}, /* in exclusion list */
+ {0x09DF, 0, 2 | DECOMP_NO_COMPOSE, 779}, /* in exclusion list */
+ {0x09FE, 230, 0, 0},
+ {0x0A33, 0, 2 | DECOMP_NO_COMPOSE, 781}, /* in exclusion list */
+ {0x0A36, 0, 2 | DECOMP_NO_COMPOSE, 783}, /* in exclusion list */
+ {0x0A3C, 7, 0, 0},
+ {0x0A4D, 9, 0, 0},
+ {0x0A59, 0, 2 | DECOMP_NO_COMPOSE, 785}, /* in exclusion list */
+ {0x0A5A, 0, 2 | DECOMP_NO_COMPOSE, 787}, /* in exclusion list */
+ {0x0A5B, 0, 2 | DECOMP_NO_COMPOSE, 789}, /* in exclusion list */
+ {0x0A5E, 0, 2 | DECOMP_NO_COMPOSE, 791}, /* in exclusion list */
+ {0x0ABC, 7, 0, 0},
+ {0x0ACD, 9, 0, 0},
+ {0x0B3C, 7, 0, 0},
+ {0x0B48, 0, 2, 793},
+ {0x0B4B, 0, 2, 795},
+ {0x0B4C, 0, 2, 797},
+ {0x0B4D, 9, 0, 0},
+ {0x0B5C, 0, 2 | DECOMP_NO_COMPOSE, 799}, /* in exclusion list */
+ {0x0B5D, 0, 2 | DECOMP_NO_COMPOSE, 801}, /* in exclusion list */
+ {0x0B94, 0, 2, 803},
+ {0x0BCA, 0, 2, 805},
+ {0x0BCB, 0, 2, 807},
+ {0x0BCC, 0, 2, 809},
+ {0x0BCD, 9, 0, 0},
+ {0x0C3C, 7, 0, 0},
+ {0x0C48, 0, 2, 811},
+ {0x0C4D, 9, 0, 0},
+ {0x0C55, 84, 0, 0},
+ {0x0C56, 91, 0, 0},
+ {0x0CBC, 7, 0, 0},
+ {0x0CC0, 0, 2, 813},
+ {0x0CC7, 0, 2, 815},
+ {0x0CC8, 0, 2, 817},
+ {0x0CCA, 0, 2, 819},
+ {0x0CCB, 0, 2, 821},
+ {0x0CCD, 9, 0, 0},
+ {0x0D3B, 9, 0, 0},
+ {0x0D3C, 9, 0, 0},
+ {0x0D4A, 0, 2, 823},
+ {0x0D4B, 0, 2, 825},
+ {0x0D4C, 0, 2, 827},
+ {0x0D4D, 9, 0, 0},
+ {0x0DCA, 9, 0, 0},
+ {0x0DDA, 0, 2, 829},
+ {0x0DDC, 0, 2, 831},
+ {0x0DDD, 0, 2, 833},
+ {0x0DDE, 0, 2, 835},
+ {0x0E33, 0, 2 | DECOMP_COMPAT, 837},
+ {0x0E38, 103, 0, 0},
+ {0x0E39, 103, 0, 0},
+ {0x0E3A, 9, 0, 0},
+ {0x0E48, 107, 0, 0},
+ {0x0E49, 107, 0, 0},
+ {0x0E4A, 107, 0, 0},
+ {0x0E4B, 107, 0, 0},
+ {0x0EB3, 0, 2 | DECOMP_COMPAT, 839},
+ {0x0EB8, 118, 0, 0},
+ {0x0EB9, 118, 0, 0},
+ {0x0EBA, 9, 0, 0},
+ {0x0EC8, 122, 0, 0},
+ {0x0EC9, 122, 0, 0},
+ {0x0ECA, 122, 0, 0},
+ {0x0ECB, 122, 0, 0},
+ {0x0EDC, 0, 2 | DECOMP_COMPAT, 841},
+ {0x0EDD, 0, 2 | DECOMP_COMPAT, 843},
+ {0x0F0C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0F0B},
+ {0x0F18, 220, 0, 0},
+ {0x0F19, 220, 0, 0},
+ {0x0F35, 220, 0, 0},
+ {0x0F37, 220, 0, 0},
+ {0x0F39, 216, 0, 0},
+ {0x0F43, 0, 2 | DECOMP_NO_COMPOSE, 845}, /* in exclusion list */
+ {0x0F4D, 0, 2 | DECOMP_NO_COMPOSE, 847}, /* in exclusion list */
+ {0x0F52, 0, 2 | DECOMP_NO_COMPOSE, 849}, /* in exclusion list */
+ {0x0F57, 0, 2 | DECOMP_NO_COMPOSE, 851}, /* in exclusion list */
+ {0x0F5C, 0, 2 | DECOMP_NO_COMPOSE, 853}, /* in exclusion list */
+ {0x0F69, 0, 2 | DECOMP_NO_COMPOSE, 855}, /* in exclusion list */
+ {0x0F71, 129, 0, 0},
+ {0x0F72, 130, 0, 0},
+ {0x0F73, 0, 2 | DECOMP_NO_COMPOSE, 857}, /* non-starter decomposition */
+ {0x0F74, 132, 0, 0},
+ {0x0F75, 0, 2 | DECOMP_NO_COMPOSE, 859}, /* non-starter decomposition */
+ {0x0F76, 0, 2 | DECOMP_NO_COMPOSE, 861}, /* in exclusion list */
+ {0x0F77, 0, 2 | DECOMP_COMPAT, 863},
+ {0x0F78, 0, 2 | DECOMP_NO_COMPOSE, 865}, /* in exclusion list */
+ {0x0F79, 0, 2 | DECOMP_COMPAT, 867},
+ {0x0F7A, 130, 0, 0},
+ {0x0F7B, 130, 0, 0},
+ {0x0F7C, 130, 0, 0},
+ {0x0F7D, 130, 0, 0},
+ {0x0F80, 130, 0, 0},
+ {0x0F81, 0, 2 | DECOMP_NO_COMPOSE, 869}, /* non-starter decomposition */
+ {0x0F82, 230, 0, 0},
+ {0x0F83, 230, 0, 0},
+ {0x0F84, 9, 0, 0},
+ {0x0F86, 230, 0, 0},
+ {0x0F87, 230, 0, 0},
+ {0x0F93, 0, 2 | DECOMP_NO_COMPOSE, 871}, /* in exclusion list */
+ {0x0F9D, 0, 2 | DECOMP_NO_COMPOSE, 873}, /* in exclusion list */
+ {0x0FA2, 0, 2 | DECOMP_NO_COMPOSE, 875}, /* in exclusion list */
+ {0x0FA7, 0, 2 | DECOMP_NO_COMPOSE, 877}, /* in exclusion list */
+ {0x0FAC, 0, 2 | DECOMP_NO_COMPOSE, 879}, /* in exclusion list */
+ {0x0FB9, 0, 2 | DECOMP_NO_COMPOSE, 881}, /* in exclusion list */
+ {0x0FC6, 220, 0, 0},
+ {0x1026, 0, 2, 883},
+ {0x1037, 7, 0, 0},
+ {0x1039, 9, 0, 0},
+ {0x103A, 9, 0, 0},
+ {0x108D, 220, 0, 0},
+ {0x10FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x10DC},
+ {0x135D, 230, 0, 0},
+ {0x135E, 230, 0, 0},
+ {0x135F, 230, 0, 0},
+ {0x1714, 9, 0, 0},
+ {0x1715, 9, 0, 0},
+ {0x1734, 9, 0, 0},
+ {0x17D2, 9, 0, 0},
+ {0x17DD, 230, 0, 0},
+ {0x18A9, 228, 0, 0},
+ {0x1939, 222, 0, 0},
+ {0x193A, 230, 0, 0},
+ {0x193B, 220, 0, 0},
+ {0x1A17, 230, 0, 0},
+ {0x1A18, 220, 0, 0},
+ {0x1A60, 9, 0, 0},
+ {0x1A75, 230, 0, 0},
+ {0x1A76, 230, 0, 0},
+ {0x1A77, 230, 0, 0},
+ {0x1A78, 230, 0, 0},
+ {0x1A79, 230, 0, 0},
+ {0x1A7A, 230, 0, 0},
+ {0x1A7B, 230, 0, 0},
+ {0x1A7C, 230, 0, 0},
+ {0x1A7F, 220, 0, 0},
+ {0x1AB0, 230, 0, 0},
+ {0x1AB1, 230, 0, 0},
+ {0x1AB2, 230, 0, 0},
+ {0x1AB3, 230, 0, 0},
+ {0x1AB4, 230, 0, 0},
+ {0x1AB5, 220, 0, 0},
+ {0x1AB6, 220, 0, 0},
+ {0x1AB7, 220, 0, 0},
+ {0x1AB8, 220, 0, 0},
+ {0x1AB9, 220, 0, 0},
+ {0x1ABA, 220, 0, 0},
+ {0x1ABB, 230, 0, 0},
+ {0x1ABC, 230, 0, 0},
+ {0x1ABD, 220, 0, 0},
+ {0x1ABF, 220, 0, 0},
+ {0x1AC0, 220, 0, 0},
+ {0x1AC1, 230, 0, 0},
+ {0x1AC2, 230, 0, 0},
+ {0x1AC3, 220, 0, 0},
+ {0x1AC4, 220, 0, 0},
+ {0x1AC5, 230, 0, 0},
+ {0x1AC6, 230, 0, 0},
+ {0x1AC7, 230, 0, 0},
+ {0x1AC8, 230, 0, 0},
+ {0x1AC9, 230, 0, 0},
+ {0x1ACA, 220, 0, 0},
+ {0x1ACB, 230, 0, 0},
+ {0x1ACC, 230, 0, 0},
+ {0x1ACD, 230, 0, 0},
+ {0x1ACE, 230, 0, 0},
+ {0x1B06, 0, 2, 885},
+ {0x1B08, 0, 2, 887},
+ {0x1B0A, 0, 2, 889},
+ {0x1B0C, 0, 2, 891},
+ {0x1B0E, 0, 2, 893},
+ {0x1B12, 0, 2, 895},
+ {0x1B34, 7, 0, 0},
+ {0x1B3B, 0, 2, 897},
+ {0x1B3D, 0, 2, 899},
+ {0x1B40, 0, 2, 901},
+ {0x1B41, 0, 2, 903},
+ {0x1B43, 0, 2, 905},
+ {0x1B44, 9, 0, 0},
+ {0x1B6B, 230, 0, 0},
+ {0x1B6C, 220, 0, 0},
+ {0x1B6D, 230, 0, 0},
+ {0x1B6E, 230, 0, 0},
+ {0x1B6F, 230, 0, 0},
+ {0x1B70, 230, 0, 0},
+ {0x1B71, 230, 0, 0},
+ {0x1B72, 230, 0, 0},
+ {0x1B73, 230, 0, 0},
+ {0x1BAA, 9, 0, 0},
+ {0x1BAB, 9, 0, 0},
+ {0x1BE6, 7, 0, 0},
+ {0x1BF2, 9, 0, 0},
+ {0x1BF3, 9, 0, 0},
+ {0x1C37, 7, 0, 0},
+ {0x1CD0, 230, 0, 0},
+ {0x1CD1, 230, 0, 0},
+ {0x1CD2, 230, 0, 0},
+ {0x1CD4, 1, 0, 0},
+ {0x1CD5, 220, 0, 0},
+ {0x1CD6, 220, 0, 0},
+ {0x1CD7, 220, 0, 0},
+ {0x1CD8, 220, 0, 0},
+ {0x1CD9, 220, 0, 0},
+ {0x1CDA, 230, 0, 0},
+ {0x1CDB, 230, 0, 0},
+ {0x1CDC, 220, 0, 0},
+ {0x1CDD, 220, 0, 0},
+ {0x1CDE, 220, 0, 0},
+ {0x1CDF, 220, 0, 0},
+ {0x1CE0, 230, 0, 0},
+ {0x1CE2, 1, 0, 0},
+ {0x1CE3, 1, 0, 0},
+ {0x1CE4, 1, 0, 0},
+ {0x1CE5, 1, 0, 0},
+ {0x1CE6, 1, 0, 0},
+ {0x1CE7, 1, 0, 0},
+ {0x1CE8, 1, 0, 0},
+ {0x1CED, 220, 0, 0},
+ {0x1CF4, 230, 0, 0},
+ {0x1CF8, 230, 0, 0},
+ {0x1CF9, 230, 0, 0},
+ {0x1D2C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D2D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00C6},
+ {0x1D2E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D30, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D31, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D32, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x018E},
+ {0x1D33, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D34, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D35, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D36, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D37, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D38, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D39, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D3A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D3C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D3D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0222},
+ {0x1D3E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D3F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D40, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D41, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D42, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D43, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D44, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0250},
+ {0x1D45, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0251},
+ {0x1D46, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D02},
+ {0x1D47, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D48, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D49, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D4A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0259},
+ {0x1D4B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x025B},
+ {0x1D4C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x025C},
+ {0x1D4D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D4F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D50, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x014B},
+ {0x1D52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D53, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0254},
+ {0x1D54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D16},
+ {0x1D55, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D17},
+ {0x1D56, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D58, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D1D},
+ {0x1D5A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026F},
+ {0x1D5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D25},
+ {0x1D5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D60, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D63, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D65, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D66, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D67, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D78, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x043D},
+ {0x1D9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0252},
+ {0x1D9C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D9D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0255},
+ {0x1D9E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00F0},
+ {0x1D9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x025C},
+ {0x1DA0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1DA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x025F},
+ {0x1DA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0261},
+ {0x1DA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0265},
+ {0x1DA4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0268},
+ {0x1DA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0269},
+ {0x1DA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026A},
+ {0x1DA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D7B},
+ {0x1DA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x029D},
+ {0x1DA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026D},
+ {0x1DAA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D85},
+ {0x1DAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x029F},
+ {0x1DAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0271},
+ {0x1DAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0270},
+ {0x1DAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0272},
+ {0x1DAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0273},
+ {0x1DB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0274},
+ {0x1DB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0275},
+ {0x1DB2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0278},
+ {0x1DB3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0282},
+ {0x1DB4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0283},
+ {0x1DB5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x01AB},
+ {0x1DB6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0289},
+ {0x1DB7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028A},
+ {0x1DB8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D1C},
+ {0x1DB9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028B},
+ {0x1DBA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028C},
+ {0x1DBB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1DBC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0290},
+ {0x1DBD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0291},
+ {0x1DBE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0292},
+ {0x1DBF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1DC0, 230, 0, 0},
+ {0x1DC1, 230, 0, 0},
+ {0x1DC2, 220, 0, 0},
+ {0x1DC3, 230, 0, 0},
+ {0x1DC4, 230, 0, 0},
+ {0x1DC5, 230, 0, 0},
+ {0x1DC6, 230, 0, 0},
+ {0x1DC7, 230, 0, 0},
+ {0x1DC8, 230, 0, 0},
+ {0x1DC9, 230, 0, 0},
+ {0x1DCA, 220, 0, 0},
+ {0x1DCB, 230, 0, 0},
+ {0x1DCC, 230, 0, 0},
+ {0x1DCD, 234, 0, 0},
+ {0x1DCE, 214, 0, 0},
+ {0x1DCF, 220, 0, 0},
+ {0x1DD0, 202, 0, 0},
+ {0x1DD1, 230, 0, 0},
+ {0x1DD2, 230, 0, 0},
+ {0x1DD3, 230, 0, 0},
+ {0x1DD4, 230, 0, 0},
+ {0x1DD5, 230, 0, 0},
+ {0x1DD6, 230, 0, 0},
+ {0x1DD7, 230, 0, 0},
+ {0x1DD8, 230, 0, 0},
+ {0x1DD9, 230, 0, 0},
+ {0x1DDA, 230, 0, 0},
+ {0x1DDB, 230, 0, 0},
+ {0x1DDC, 230, 0, 0},
+ {0x1DDD, 230, 0, 0},
+ {0x1DDE, 230, 0, 0},
+ {0x1DDF, 230, 0, 0},
+ {0x1DE0, 230, 0, 0},
+ {0x1DE1, 230, 0, 0},
+ {0x1DE2, 230, 0, 0},
+ {0x1DE3, 230, 0, 0},
+ {0x1DE4, 230, 0, 0},
+ {0x1DE5, 230, 0, 0},
+ {0x1DE6, 230, 0, 0},
+ {0x1DE7, 230, 0, 0},
+ {0x1DE8, 230, 0, 0},
+ {0x1DE9, 230, 0, 0},
+ {0x1DEA, 230, 0, 0},
+ {0x1DEB, 230, 0, 0},
+ {0x1DEC, 230, 0, 0},
+ {0x1DED, 230, 0, 0},
+ {0x1DEE, 230, 0, 0},
+ {0x1DEF, 230, 0, 0},
+ {0x1DF0, 230, 0, 0},
+ {0x1DF1, 230, 0, 0},
+ {0x1DF2, 230, 0, 0},
+ {0x1DF3, 230, 0, 0},
+ {0x1DF4, 230, 0, 0},
+ {0x1DF5, 230, 0, 0},
+ {0x1DF6, 232, 0, 0},
+ {0x1DF7, 228, 0, 0},
+ {0x1DF8, 228, 0, 0},
+ {0x1DF9, 220, 0, 0},
+ {0x1DFA, 218, 0, 0},
+ {0x1DFB, 230, 0, 0},
+ {0x1DFC, 233, 0, 0},
+ {0x1DFD, 220, 0, 0},
+ {0x1DFE, 230, 0, 0},
+ {0x1DFF, 220, 0, 0},
+ {0x1E00, 0, 2, 907},
+ {0x1E01, 0, 2, 909},
+ {0x1E02, 0, 2, 911},
+ {0x1E03, 0, 2, 913},
+ {0x1E04, 0, 2, 915},
+ {0x1E05, 0, 2, 917},
+ {0x1E06, 0, 2, 919},
+ {0x1E07, 0, 2, 921},
+ {0x1E08, 0, 2, 923},
+ {0x1E09, 0, 2, 925},
+ {0x1E0A, 0, 2, 927},
+ {0x1E0B, 0, 2, 929},
+ {0x1E0C, 0, 2, 931},
+ {0x1E0D, 0, 2, 933},
+ {0x1E0E, 0, 2, 935},
+ {0x1E0F, 0, 2, 937},
+ {0x1E10, 0, 2, 939},
+ {0x1E11, 0, 2, 941},
+ {0x1E12, 0, 2, 943},
+ {0x1E13, 0, 2, 945},
+ {0x1E14, 0, 2, 947},
+ {0x1E15, 0, 2, 949},
+ {0x1E16, 0, 2, 951},
+ {0x1E17, 0, 2, 953},
+ {0x1E18, 0, 2, 955},
+ {0x1E19, 0, 2, 957},
+ {0x1E1A, 0, 2, 959},
+ {0x1E1B, 0, 2, 961},
+ {0x1E1C, 0, 2, 963},
+ {0x1E1D, 0, 2, 965},
+ {0x1E1E, 0, 2, 967},
+ {0x1E1F, 0, 2, 969},
+ {0x1E20, 0, 2, 971},
+ {0x1E21, 0, 2, 973},
+ {0x1E22, 0, 2, 975},
+ {0x1E23, 0, 2, 977},
+ {0x1E24, 0, 2, 979},
+ {0x1E25, 0, 2, 981},
+ {0x1E26, 0, 2, 983},
+ {0x1E27, 0, 2, 985},
+ {0x1E28, 0, 2, 987},
+ {0x1E29, 0, 2, 989},
+ {0x1E2A, 0, 2, 991},
+ {0x1E2B, 0, 2, 993},
+ {0x1E2C, 0, 2, 995},
+ {0x1E2D, 0, 2, 997},
+ {0x1E2E, 0, 2, 999},
+ {0x1E2F, 0, 2, 1001},
+ {0x1E30, 0, 2, 1003},
+ {0x1E31, 0, 2, 1005},
+ {0x1E32, 0, 2, 1007},
+ {0x1E33, 0, 2, 1009},
+ {0x1E34, 0, 2, 1011},
+ {0x1E35, 0, 2, 1013},
+ {0x1E36, 0, 2, 1015},
+ {0x1E37, 0, 2, 1017},
+ {0x1E38, 0, 2, 1019},
+ {0x1E39, 0, 2, 1021},
+ {0x1E3A, 0, 2, 1023},
+ {0x1E3B, 0, 2, 1025},
+ {0x1E3C, 0, 2, 1027},
+ {0x1E3D, 0, 2, 1029},
+ {0x1E3E, 0, 2, 1031},
+ {0x1E3F, 0, 2, 1033},
+ {0x1E40, 0, 2, 1035},
+ {0x1E41, 0, 2, 1037},
+ {0x1E42, 0, 2, 1039},
+ {0x1E43, 0, 2, 1041},
+ {0x1E44, 0, 2, 1043},
+ {0x1E45, 0, 2, 1045},
+ {0x1E46, 0, 2, 1047},
+ {0x1E47, 0, 2, 1049},
+ {0x1E48, 0, 2, 1051},
+ {0x1E49, 0, 2, 1053},
+ {0x1E4A, 0, 2, 1055},
+ {0x1E4B, 0, 2, 1057},
+ {0x1E4C, 0, 2, 1059},
+ {0x1E4D, 0, 2, 1061},
+ {0x1E4E, 0, 2, 1063},
+ {0x1E4F, 0, 2, 1065},
+ {0x1E50, 0, 2, 1067},
+ {0x1E51, 0, 2, 1069},
+ {0x1E52, 0, 2, 1071},
+ {0x1E53, 0, 2, 1073},
+ {0x1E54, 0, 2, 1075},
+ {0x1E55, 0, 2, 1077},
+ {0x1E56, 0, 2, 1079},
+ {0x1E57, 0, 2, 1081},
+ {0x1E58, 0, 2, 1083},
+ {0x1E59, 0, 2, 1085},
+ {0x1E5A, 0, 2, 1087},
+ {0x1E5B, 0, 2, 1089},
+ {0x1E5C, 0, 2, 1091},
+ {0x1E5D, 0, 2, 1093},
+ {0x1E5E, 0, 2, 1095},
+ {0x1E5F, 0, 2, 1097},
+ {0x1E60, 0, 2, 1099},
+ {0x1E61, 0, 2, 1101},
+ {0x1E62, 0, 2, 1103},
+ {0x1E63, 0, 2, 1105},
+ {0x1E64, 0, 2, 1107},
+ {0x1E65, 0, 2, 1109},
+ {0x1E66, 0, 2, 1111},
+ {0x1E67, 0, 2, 1113},
+ {0x1E68, 0, 2, 1115},
+ {0x1E69, 0, 2, 1117},
+ {0x1E6A, 0, 2, 1119},
+ {0x1E6B, 0, 2, 1121},
+ {0x1E6C, 0, 2, 1123},
+ {0x1E6D, 0, 2, 1125},
+ {0x1E6E, 0, 2, 1127},
+ {0x1E6F, 0, 2, 1129},
+ {0x1E70, 0, 2, 1131},
+ {0x1E71, 0, 2, 1133},
+ {0x1E72, 0, 2, 1135},
+ {0x1E73, 0, 2, 1137},
+ {0x1E74, 0, 2, 1139},
+ {0x1E75, 0, 2, 1141},
+ {0x1E76, 0, 2, 1143},
+ {0x1E77, 0, 2, 1145},
+ {0x1E78, 0, 2, 1147},
+ {0x1E79, 0, 2, 1149},
+ {0x1E7A, 0, 2, 1151},
+ {0x1E7B, 0, 2, 1153},
+ {0x1E7C, 0, 2, 1155},
+ {0x1E7D, 0, 2, 1157},
+ {0x1E7E, 0, 2, 1159},
+ {0x1E7F, 0, 2, 1161},
+ {0x1E80, 0, 2, 1163},
+ {0x1E81, 0, 2, 1165},
+ {0x1E82, 0, 2, 1167},
+ {0x1E83, 0, 2, 1169},
+ {0x1E84, 0, 2, 1171},
+ {0x1E85, 0, 2, 1173},
+ {0x1E86, 0, 2, 1175},
+ {0x1E87, 0, 2, 1177},
+ {0x1E88, 0, 2, 1179},
+ {0x1E89, 0, 2, 1181},
+ {0x1E8A, 0, 2, 1183},
+ {0x1E8B, 0, 2, 1185},
+ {0x1E8C, 0, 2, 1187},
+ {0x1E8D, 0, 2, 1189},
+ {0x1E8E, 0, 2, 1191},
+ {0x1E8F, 0, 2, 1193},
+ {0x1E90, 0, 2, 1195},
+ {0x1E91, 0, 2, 1197},
+ {0x1E92, 0, 2, 1199},
+ {0x1E93, 0, 2, 1201},
+ {0x1E94, 0, 2, 1203},
+ {0x1E95, 0, 2, 1205},
+ {0x1E96, 0, 2, 1207},
+ {0x1E97, 0, 2, 1209},
+ {0x1E98, 0, 2, 1211},
+ {0x1E99, 0, 2, 1213},
+ {0x1E9A, 0, 2 | DECOMP_COMPAT, 1215},
+ {0x1E9B, 0, 2, 1217},
+ {0x1EA0, 0, 2, 1219},
+ {0x1EA1, 0, 2, 1221},
+ {0x1EA2, 0, 2, 1223},
+ {0x1EA3, 0, 2, 1225},
+ {0x1EA4, 0, 2, 1227},
+ {0x1EA5, 0, 2, 1229},
+ {0x1EA6, 0, 2, 1231},
+ {0x1EA7, 0, 2, 1233},
+ {0x1EA8, 0, 2, 1235},
+ {0x1EA9, 0, 2, 1237},
+ {0x1EAA, 0, 2, 1239},
+ {0x1EAB, 0, 2, 1241},
+ {0x1EAC, 0, 2, 1243},
+ {0x1EAD, 0, 2, 1245},
+ {0x1EAE, 0, 2, 1247},
+ {0x1EAF, 0, 2, 1249},
+ {0x1EB0, 0, 2, 1251},
+ {0x1EB1, 0, 2, 1253},
+ {0x1EB2, 0, 2, 1255},
+ {0x1EB3, 0, 2, 1257},
+ {0x1EB4, 0, 2, 1259},
+ {0x1EB5, 0, 2, 1261},
+ {0x1EB6, 0, 2, 1263},
+ {0x1EB7, 0, 2, 1265},
+ {0x1EB8, 0, 2, 1267},
+ {0x1EB9, 0, 2, 1269},
+ {0x1EBA, 0, 2, 1271},
+ {0x1EBB, 0, 2, 1273},
+ {0x1EBC, 0, 2, 1275},
+ {0x1EBD, 0, 2, 1277},
+ {0x1EBE, 0, 2, 1279},
+ {0x1EBF, 0, 2, 1281},
+ {0x1EC0, 0, 2, 1283},
+ {0x1EC1, 0, 2, 1285},
+ {0x1EC2, 0, 2, 1287},
+ {0x1EC3, 0, 2, 1289},
+ {0x1EC4, 0, 2, 1291},
+ {0x1EC5, 0, 2, 1293},
+ {0x1EC6, 0, 2, 1295},
+ {0x1EC7, 0, 2, 1297},
+ {0x1EC8, 0, 2, 1299},
+ {0x1EC9, 0, 2, 1301},
+ {0x1ECA, 0, 2, 1303},
+ {0x1ECB, 0, 2, 1305},
+ {0x1ECC, 0, 2, 1307},
+ {0x1ECD, 0, 2, 1309},
+ {0x1ECE, 0, 2, 1311},
+ {0x1ECF, 0, 2, 1313},
+ {0x1ED0, 0, 2, 1315},
+ {0x1ED1, 0, 2, 1317},
+ {0x1ED2, 0, 2, 1319},
+ {0x1ED3, 0, 2, 1321},
+ {0x1ED4, 0, 2, 1323},
+ {0x1ED5, 0, 2, 1325},
+ {0x1ED6, 0, 2, 1327},
+ {0x1ED7, 0, 2, 1329},
+ {0x1ED8, 0, 2, 1331},
+ {0x1ED9, 0, 2, 1333},
+ {0x1EDA, 0, 2, 1335},
+ {0x1EDB, 0, 2, 1337},
+ {0x1EDC, 0, 2, 1339},
+ {0x1EDD, 0, 2, 1341},
+ {0x1EDE, 0, 2, 1343},
+ {0x1EDF, 0, 2, 1345},
+ {0x1EE0, 0, 2, 1347},
+ {0x1EE1, 0, 2, 1349},
+ {0x1EE2, 0, 2, 1351},
+ {0x1EE3, 0, 2, 1353},
+ {0x1EE4, 0, 2, 1355},
+ {0x1EE5, 0, 2, 1357},
+ {0x1EE6, 0, 2, 1359},
+ {0x1EE7, 0, 2, 1361},
+ {0x1EE8, 0, 2, 1363},
+ {0x1EE9, 0, 2, 1365},
+ {0x1EEA, 0, 2, 1367},
+ {0x1EEB, 0, 2, 1369},
+ {0x1EEC, 0, 2, 1371},
+ {0x1EED, 0, 2, 1373},
+ {0x1EEE, 0, 2, 1375},
+ {0x1EEF, 0, 2, 1377},
+ {0x1EF0, 0, 2, 1379},
+ {0x1EF1, 0, 2, 1381},
+ {0x1EF2, 0, 2, 1383},
+ {0x1EF3, 0, 2, 1385},
+ {0x1EF4, 0, 2, 1387},
+ {0x1EF5, 0, 2, 1389},
+ {0x1EF6, 0, 2, 1391},
+ {0x1EF7, 0, 2, 1393},
+ {0x1EF8, 0, 2, 1395},
+ {0x1EF9, 0, 2, 1397},
+ {0x1F00, 0, 2, 1399},
+ {0x1F01, 0, 2, 1401},
+ {0x1F02, 0, 2, 1403},
+ {0x1F03, 0, 2, 1405},
+ {0x1F04, 0, 2, 1407},
+ {0x1F05, 0, 2, 1409},
+ {0x1F06, 0, 2, 1411},
+ {0x1F07, 0, 2, 1413},
+ {0x1F08, 0, 2, 1415},
+ {0x1F09, 0, 2, 1417},
+ {0x1F0A, 0, 2, 1419},
+ {0x1F0B, 0, 2, 1421},
+ {0x1F0C, 0, 2, 1423},
+ {0x1F0D, 0, 2, 1425},
+ {0x1F0E, 0, 2, 1427},
+ {0x1F0F, 0, 2, 1429},
+ {0x1F10, 0, 2, 1431},
+ {0x1F11, 0, 2, 1433},
+ {0x1F12, 0, 2, 1435},
+ {0x1F13, 0, 2, 1437},
+ {0x1F14, 0, 2, 1439},
+ {0x1F15, 0, 2, 1441},
+ {0x1F18, 0, 2, 1443},
+ {0x1F19, 0, 2, 1445},
+ {0x1F1A, 0, 2, 1447},
+ {0x1F1B, 0, 2, 1449},
+ {0x1F1C, 0, 2, 1451},
+ {0x1F1D, 0, 2, 1453},
+ {0x1F20, 0, 2, 1455},
+ {0x1F21, 0, 2, 1457},
+ {0x1F22, 0, 2, 1459},
+ {0x1F23, 0, 2, 1461},
+ {0x1F24, 0, 2, 1463},
+ {0x1F25, 0, 2, 1465},
+ {0x1F26, 0, 2, 1467},
+ {0x1F27, 0, 2, 1469},
+ {0x1F28, 0, 2, 1471},
+ {0x1F29, 0, 2, 1473},
+ {0x1F2A, 0, 2, 1475},
+ {0x1F2B, 0, 2, 1477},
+ {0x1F2C, 0, 2, 1479},
+ {0x1F2D, 0, 2, 1481},
+ {0x1F2E, 0, 2, 1483},
+ {0x1F2F, 0, 2, 1485},
+ {0x1F30, 0, 2, 1487},
+ {0x1F31, 0, 2, 1489},
+ {0x1F32, 0, 2, 1491},
+ {0x1F33, 0, 2, 1493},
+ {0x1F34, 0, 2, 1495},
+ {0x1F35, 0, 2, 1497},
+ {0x1F36, 0, 2, 1499},
+ {0x1F37, 0, 2, 1501},
+ {0x1F38, 0, 2, 1503},
+ {0x1F39, 0, 2, 1505},
+ {0x1F3A, 0, 2, 1507},
+ {0x1F3B, 0, 2, 1509},
+ {0x1F3C, 0, 2, 1511},
+ {0x1F3D, 0, 2, 1513},
+ {0x1F3E, 0, 2, 1515},
+ {0x1F3F, 0, 2, 1517},
+ {0x1F40, 0, 2, 1519},
+ {0x1F41, 0, 2, 1521},
+ {0x1F42, 0, 2, 1523},
+ {0x1F43, 0, 2, 1525},
+ {0x1F44, 0, 2, 1527},
+ {0x1F45, 0, 2, 1529},
+ {0x1F48, 0, 2, 1531},
+ {0x1F49, 0, 2, 1533},
+ {0x1F4A, 0, 2, 1535},
+ {0x1F4B, 0, 2, 1537},
+ {0x1F4C, 0, 2, 1539},
+ {0x1F4D, 0, 2, 1541},
+ {0x1F50, 0, 2, 1543},
+ {0x1F51, 0, 2, 1545},
+ {0x1F52, 0, 2, 1547},
+ {0x1F53, 0, 2, 1549},
+ {0x1F54, 0, 2, 1551},
+ {0x1F55, 0, 2, 1553},
+ {0x1F56, 0, 2, 1555},
+ {0x1F57, 0, 2, 1557},
+ {0x1F59, 0, 2, 1559},
+ {0x1F5B, 0, 2, 1561},
+ {0x1F5D, 0, 2, 1563},
+ {0x1F5F, 0, 2, 1565},
+ {0x1F60, 0, 2, 1567},
+ {0x1F61, 0, 2, 1569},
+ {0x1F62, 0, 2, 1571},
+ {0x1F63, 0, 2, 1573},
+ {0x1F64, 0, 2, 1575},
+ {0x1F65, 0, 2, 1577},
+ {0x1F66, 0, 2, 1579},
+ {0x1F67, 0, 2, 1581},
+ {0x1F68, 0, 2, 1583},
+ {0x1F69, 0, 2, 1585},
+ {0x1F6A, 0, 2, 1587},
+ {0x1F6B, 0, 2, 1589},
+ {0x1F6C, 0, 2, 1591},
+ {0x1F6D, 0, 2, 1593},
+ {0x1F6E, 0, 2, 1595},
+ {0x1F6F, 0, 2, 1597},
+ {0x1F70, 0, 2, 1599},
+ {0x1F71, 0, 1 | DECOMP_INLINE, 0x03AC},
+ {0x1F72, 0, 2, 1601},
+ {0x1F73, 0, 1 | DECOMP_INLINE, 0x03AD},
+ {0x1F74, 0, 2, 1603},
+ {0x1F75, 0, 1 | DECOMP_INLINE, 0x03AE},
+ {0x1F76, 0, 2, 1605},
+ {0x1F77, 0, 1 | DECOMP_INLINE, 0x03AF},
+ {0x1F78, 0, 2, 1607},
+ {0x1F79, 0, 1 | DECOMP_INLINE, 0x03CC},
+ {0x1F7A, 0, 2, 1609},
+ {0x1F7B, 0, 1 | DECOMP_INLINE, 0x03CD},
+ {0x1F7C, 0, 2, 1611},
+ {0x1F7D, 0, 1 | DECOMP_INLINE, 0x03CE},
+ {0x1F80, 0, 2, 1613},
+ {0x1F81, 0, 2, 1615},
+ {0x1F82, 0, 2, 1617},
+ {0x1F83, 0, 2, 1619},
+ {0x1F84, 0, 2, 1621},
+ {0x1F85, 0, 2, 1623},
+ {0x1F86, 0, 2, 1625},
+ {0x1F87, 0, 2, 1627},
+ {0x1F88, 0, 2, 1629},
+ {0x1F89, 0, 2, 1631},
+ {0x1F8A, 0, 2, 1633},
+ {0x1F8B, 0, 2, 1635},
+ {0x1F8C, 0, 2, 1637},
+ {0x1F8D, 0, 2, 1639},
+ {0x1F8E, 0, 2, 1641},
+ {0x1F8F, 0, 2, 1643},
+ {0x1F90, 0, 2, 1645},
+ {0x1F91, 0, 2, 1647},
+ {0x1F92, 0, 2, 1649},
+ {0x1F93, 0, 2, 1651},
+ {0x1F94, 0, 2, 1653},
+ {0x1F95, 0, 2, 1655},
+ {0x1F96, 0, 2, 1657},
+ {0x1F97, 0, 2, 1659},
+ {0x1F98, 0, 2, 1661},
+ {0x1F99, 0, 2, 1663},
+ {0x1F9A, 0, 2, 1665},
+ {0x1F9B, 0, 2, 1667},
+ {0x1F9C, 0, 2, 1669},
+ {0x1F9D, 0, 2, 1671},
+ {0x1F9E, 0, 2, 1673},
+ {0x1F9F, 0, 2, 1675},
+ {0x1FA0, 0, 2, 1677},
+ {0x1FA1, 0, 2, 1679},
+ {0x1FA2, 0, 2, 1681},
+ {0x1FA3, 0, 2, 1683},
+ {0x1FA4, 0, 2, 1685},
+ {0x1FA5, 0, 2, 1687},
+ {0x1FA6, 0, 2, 1689},
+ {0x1FA7, 0, 2, 1691},
+ {0x1FA8, 0, 2, 1693},
+ {0x1FA9, 0, 2, 1695},
+ {0x1FAA, 0, 2, 1697},
+ {0x1FAB, 0, 2, 1699},
+ {0x1FAC, 0, 2, 1701},
+ {0x1FAD, 0, 2, 1703},
+ {0x1FAE, 0, 2, 1705},
+ {0x1FAF, 0, 2, 1707},
+ {0x1FB0, 0, 2, 1709},
+ {0x1FB1, 0, 2, 1711},
+ {0x1FB2, 0, 2, 1713},
+ {0x1FB3, 0, 2, 1715},
+ {0x1FB4, 0, 2, 1717},
+ {0x1FB6, 0, 2, 1719},
+ {0x1FB7, 0, 2, 1721},
+ {0x1FB8, 0, 2, 1723},
+ {0x1FB9, 0, 2, 1725},
+ {0x1FBA, 0, 2, 1727},
+ {0x1FBB, 0, 1 | DECOMP_INLINE, 0x0386},
+ {0x1FBC, 0, 2, 1729},
+ {0x1FBD, 0, 2 | DECOMP_COMPAT, 1731},
+ {0x1FBE, 0, 1 | DECOMP_INLINE, 0x03B9},
+ {0x1FBF, 0, 2 | DECOMP_COMPAT, 1733},
+ {0x1FC0, 0, 2 | DECOMP_COMPAT, 1735},
+ {0x1FC1, 0, 2, 1737},
+ {0x1FC2, 0, 2, 1739},
+ {0x1FC3, 0, 2, 1741},
+ {0x1FC4, 0, 2, 1743},
+ {0x1FC6, 0, 2, 1745},
+ {0x1FC7, 0, 2, 1747},
+ {0x1FC8, 0, 2, 1749},
+ {0x1FC9, 0, 1 | DECOMP_INLINE, 0x0388},
+ {0x1FCA, 0, 2, 1751},
+ {0x1FCB, 0, 1 | DECOMP_INLINE, 0x0389},
+ {0x1FCC, 0, 2, 1753},
+ {0x1FCD, 0, 2, 1755},
+ {0x1FCE, 0, 2, 1757},
+ {0x1FCF, 0, 2, 1759},
+ {0x1FD0, 0, 2, 1761},
+ {0x1FD1, 0, 2, 1763},
+ {0x1FD2, 0, 2, 1765},
+ {0x1FD3, 0, 1 | DECOMP_INLINE, 0x0390},
+ {0x1FD6, 0, 2, 1767},
+ {0x1FD7, 0, 2, 1769},
+ {0x1FD8, 0, 2, 1771},
+ {0x1FD9, 0, 2, 1773},
+ {0x1FDA, 0, 2, 1775},
+ {0x1FDB, 0, 1 | DECOMP_INLINE, 0x038A},
+ {0x1FDD, 0, 2, 1777},
+ {0x1FDE, 0, 2, 1779},
+ {0x1FDF, 0, 2, 1781},
+ {0x1FE0, 0, 2, 1783},
+ {0x1FE1, 0, 2, 1785},
+ {0x1FE2, 0, 2, 1787},
+ {0x1FE3, 0, 1 | DECOMP_INLINE, 0x03B0},
+ {0x1FE4, 0, 2, 1789},
+ {0x1FE5, 0, 2, 1791},
+ {0x1FE6, 0, 2, 1793},
+ {0x1FE7, 0, 2, 1795},
+ {0x1FE8, 0, 2, 1797},
+ {0x1FE9, 0, 2, 1799},
+ {0x1FEA, 0, 2, 1801},
+ {0x1FEB, 0, 1 | DECOMP_INLINE, 0x038E},
+ {0x1FEC, 0, 2, 1803},
+ {0x1FED, 0, 2, 1805},
+ {0x1FEE, 0, 1 | DECOMP_INLINE, 0x0385},
+ {0x1FEF, 0, 1 | DECOMP_INLINE, 0x0060},
+ {0x1FF2, 0, 2, 1807},
+ {0x1FF3, 0, 2, 1809},
+ {0x1FF4, 0, 2, 1811},
+ {0x1FF6, 0, 2, 1813},
+ {0x1FF7, 0, 2, 1815},
+ {0x1FF8, 0, 2, 1817},
+ {0x1FF9, 0, 1 | DECOMP_INLINE, 0x038C},
+ {0x1FFA, 0, 2, 1819},
+ {0x1FFB, 0, 1 | DECOMP_INLINE, 0x038F},
+ {0x1FFC, 0, 2, 1821},
+ {0x1FFD, 0, 1 | DECOMP_INLINE, 0x00B4},
+ {0x1FFE, 0, 2 | DECOMP_COMPAT, 1823},
+ {0x2000, 0, 1 | DECOMP_INLINE, 0x2002},
+ {0x2001, 0, 1 | DECOMP_INLINE, 0x2003},
+ {0x2002, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2003, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2004, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2005, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2006, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2007, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2008, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2009, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x200A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2011, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2010},
+ {0x2017, 0, 2 | DECOMP_COMPAT, 1825},
+ {0x2024, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002E},
+ {0x2025, 0, 2 | DECOMP_COMPAT, 1827},
+ {0x2026, 0, 3 | DECOMP_COMPAT, 1829},
+ {0x202F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2033, 0, 2 | DECOMP_COMPAT, 1832},
+ {0x2034, 0, 3 | DECOMP_COMPAT, 1834},
+ {0x2036, 0, 2 | DECOMP_COMPAT, 1837},
+ {0x2037, 0, 3 | DECOMP_COMPAT, 1839},
+ {0x203C, 0, 2 | DECOMP_COMPAT, 1842},
+ {0x203E, 0, 2 | DECOMP_COMPAT, 1844},
+ {0x2047, 0, 2 | DECOMP_COMPAT, 1846},
+ {0x2048, 0, 2 | DECOMP_COMPAT, 1848},
+ {0x2049, 0, 2 | DECOMP_COMPAT, 1850},
+ {0x2057, 0, 4 | DECOMP_COMPAT, 1852},
+ {0x205F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x2070, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x2071, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x2074, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x2075, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x2076, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x2077, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x2078, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x2079, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x207A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002B},
+ {0x207B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2212},
+ {0x207C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003D},
+ {0x207D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0028},
+ {0x207E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0029},
+ {0x207F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x2080, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x2081, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x2082, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x2083, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x2084, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x2085, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x2086, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x2087, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x2088, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x2089, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x208A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002B},
+ {0x208B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2212},
+ {0x208C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003D},
+ {0x208D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0028},
+ {0x208E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0029},
+ {0x2090, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x2091, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x2092, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x2093, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x2094, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0259},
+ {0x2095, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x2096, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x2097, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x2098, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x2099, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x209A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x209B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x209C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x20A8, 0, 2 | DECOMP_COMPAT, 1856},
+ {0x20D0, 230, 0, 0},
+ {0x20D1, 230, 0, 0},
+ {0x20D2, 1, 0, 0},
+ {0x20D3, 1, 0, 0},
+ {0x20D4, 230, 0, 0},
+ {0x20D5, 230, 0, 0},
+ {0x20D6, 230, 0, 0},
+ {0x20D7, 230, 0, 0},
+ {0x20D8, 1, 0, 0},
+ {0x20D9, 1, 0, 0},
+ {0x20DA, 1, 0, 0},
+ {0x20DB, 230, 0, 0},
+ {0x20DC, 230, 0, 0},
+ {0x20E1, 230, 0, 0},
+ {0x20E5, 1, 0, 0},
+ {0x20E6, 1, 0, 0},
+ {0x20E7, 230, 0, 0},
+ {0x20E8, 220, 0, 0},
+ {0x20E9, 230, 0, 0},
+ {0x20EA, 1, 0, 0},
+ {0x20EB, 1, 0, 0},
+ {0x20EC, 220, 0, 0},
+ {0x20ED, 220, 0, 0},
+ {0x20EE, 220, 0, 0},
+ {0x20EF, 220, 0, 0},
+ {0x20F0, 230, 0, 0},
+ {0x2100, 0, 3 | DECOMP_COMPAT, 1858},
+ {0x2101, 0, 3 | DECOMP_COMPAT, 1861},
+ {0x2102, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x2103, 0, 2 | DECOMP_COMPAT, 1864},
+ {0x2105, 0, 3 | DECOMP_COMPAT, 1866},
+ {0x2106, 0, 3 | DECOMP_COMPAT, 1869},
+ {0x2107, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0190},
+ {0x2109, 0, 2 | DECOMP_COMPAT, 1872},
+ {0x210A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x210B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x210C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x210D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x210E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x210F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0127},
+ {0x2110, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x2111, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x2112, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x2113, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x2115, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x2116, 0, 2 | DECOMP_COMPAT, 1874},
+ {0x2119, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x211A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x211B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x211C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x211D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x2120, 0, 2 | DECOMP_COMPAT, 1876},
+ {0x2121, 0, 3 | DECOMP_COMPAT, 1878},
+ {0x2122, 0, 2 | DECOMP_COMPAT, 1881},
+ {0x2124, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x2126, 0, 1 | DECOMP_INLINE, 0x03A9},
+ {0x2128, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x212A, 0, 1 | DECOMP_INLINE, 0x004B},
+ {0x212B, 0, 1 | DECOMP_INLINE, 0x00C5},
+ {0x212C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x212D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x212F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x2130, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x2131, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x2133, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x2134, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x2135, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D0},
+ {0x2136, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D1},
+ {0x2137, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D2},
+ {0x2138, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D3},
+ {0x2139, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x213B, 0, 3 | DECOMP_COMPAT, 1883},
+ {0x213C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x213D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x213E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x213F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x2140, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2211},
+ {0x2145, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x2146, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x2147, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x2148, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x2149, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x2150, 0, 3 | DECOMP_COMPAT, 1886},
+ {0x2151, 0, 3 | DECOMP_COMPAT, 1889},
+ {0x2152, 0, 4 | DECOMP_COMPAT, 1892},
+ {0x2153, 0, 3 | DECOMP_COMPAT, 1896},
+ {0x2154, 0, 3 | DECOMP_COMPAT, 1899},
+ {0x2155, 0, 3 | DECOMP_COMPAT, 1902},
+ {0x2156, 0, 3 | DECOMP_COMPAT, 1905},
+ {0x2157, 0, 3 | DECOMP_COMPAT, 1908},
+ {0x2158, 0, 3 | DECOMP_COMPAT, 1911},
+ {0x2159, 0, 3 | DECOMP_COMPAT, 1914},
+ {0x215A, 0, 3 | DECOMP_COMPAT, 1917},
+ {0x215B, 0, 3 | DECOMP_COMPAT, 1920},
+ {0x215C, 0, 3 | DECOMP_COMPAT, 1923},
+ {0x215D, 0, 3 | DECOMP_COMPAT, 1926},
+ {0x215E, 0, 3 | DECOMP_COMPAT, 1929},
+ {0x215F, 0, 2 | DECOMP_COMPAT, 1932},
+ {0x2160, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x2161, 0, 2 | DECOMP_COMPAT, 1934},
+ {0x2162, 0, 3 | DECOMP_COMPAT, 1936},
+ {0x2163, 0, 2 | DECOMP_COMPAT, 1939},
+ {0x2164, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x2165, 0, 2 | DECOMP_COMPAT, 1941},
+ {0x2166, 0, 3 | DECOMP_COMPAT, 1943},
+ {0x2167, 0, 4 | DECOMP_COMPAT, 1946},
+ {0x2168, 0, 2 | DECOMP_COMPAT, 1950},
+ {0x2169, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x216A, 0, 2 | DECOMP_COMPAT, 1952},
+ {0x216B, 0, 3 | DECOMP_COMPAT, 1954},
+ {0x216C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x216D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x216E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x216F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x2170, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x2171, 0, 2 | DECOMP_COMPAT, 1957},
+ {0x2172, 0, 3 | DECOMP_COMPAT, 1959},
+ {0x2173, 0, 2 | DECOMP_COMPAT, 1962},
+ {0x2174, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x2175, 0, 2 | DECOMP_COMPAT, 1964},
+ {0x2176, 0, 3 | DECOMP_COMPAT, 1966},
+ {0x2177, 0, 4 | DECOMP_COMPAT, 1969},
+ {0x2178, 0, 2 | DECOMP_COMPAT, 1973},
+ {0x2179, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x217A, 0, 2 | DECOMP_COMPAT, 1975},
+ {0x217B, 0, 3 | DECOMP_COMPAT, 1977},
+ {0x217C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x217D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x217E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x217F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x2189, 0, 3 | DECOMP_COMPAT, 1980},
+ {0x219A, 0, 2, 1983},
+ {0x219B, 0, 2, 1985},
+ {0x21AE, 0, 2, 1987},
+ {0x21CD, 0, 2, 1989},
+ {0x21CE, 0, 2, 1991},
+ {0x21CF, 0, 2, 1993},
+ {0x2204, 0, 2, 1995},
+ {0x2209, 0, 2, 1997},
+ {0x220C, 0, 2, 1999},
+ {0x2224, 0, 2, 2001},
+ {0x2226, 0, 2, 2003},
+ {0x222C, 0, 2 | DECOMP_COMPAT, 2005},
+ {0x222D, 0, 3 | DECOMP_COMPAT, 2007},
+ {0x222F, 0, 2 | DECOMP_COMPAT, 2010},
+ {0x2230, 0, 3 | DECOMP_COMPAT, 2012},
+ {0x2241, 0, 2, 2015},
+ {0x2244, 0, 2, 2017},
+ {0x2247, 0, 2, 2019},
+ {0x2249, 0, 2, 2021},
+ {0x2260, 0, 2, 2023},
+ {0x2262, 0, 2, 2025},
+ {0x226D, 0, 2, 2027},
+ {0x226E, 0, 2, 2029},
+ {0x226F, 0, 2, 2031},
+ {0x2270, 0, 2, 2033},
+ {0x2271, 0, 2, 2035},
+ {0x2274, 0, 2, 2037},
+ {0x2275, 0, 2, 2039},
+ {0x2278, 0, 2, 2041},
+ {0x2279, 0, 2, 2043},
+ {0x2280, 0, 2, 2045},
+ {0x2281, 0, 2, 2047},
+ {0x2284, 0, 2, 2049},
+ {0x2285, 0, 2, 2051},
+ {0x2288, 0, 2, 2053},
+ {0x2289, 0, 2, 2055},
+ {0x22AC, 0, 2, 2057},
+ {0x22AD, 0, 2, 2059},
+ {0x22AE, 0, 2, 2061},
+ {0x22AF, 0, 2, 2063},
+ {0x22E0, 0, 2, 2065},
+ {0x22E1, 0, 2, 2067},
+ {0x22E2, 0, 2, 2069},
+ {0x22E3, 0, 2, 2071},
+ {0x22EA, 0, 2, 2073},
+ {0x22EB, 0, 2, 2075},
+ {0x22EC, 0, 2, 2077},
+ {0x22ED, 0, 2, 2079},
+ {0x2329, 0, 1 | DECOMP_INLINE, 0x3008},
+ {0x232A, 0, 1 | DECOMP_INLINE, 0x3009},
+ {0x2460, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x2461, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x2462, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x2463, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x2464, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x2465, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x2466, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x2467, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x2468, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x2469, 0, 2 | DECOMP_COMPAT, 2081},
+ {0x246A, 0, 2 | DECOMP_COMPAT, 2083},
+ {0x246B, 0, 2 | DECOMP_COMPAT, 2085},
+ {0x246C, 0, 2 | DECOMP_COMPAT, 2087},
+ {0x246D, 0, 2 | DECOMP_COMPAT, 2089},
+ {0x246E, 0, 2 | DECOMP_COMPAT, 2091},
+ {0x246F, 0, 2 | DECOMP_COMPAT, 2093},
+ {0x2470, 0, 2 | DECOMP_COMPAT, 2095},
+ {0x2471, 0, 2 | DECOMP_COMPAT, 2097},
+ {0x2472, 0, 2 | DECOMP_COMPAT, 2099},
+ {0x2473, 0, 2 | DECOMP_COMPAT, 2101},
+ {0x2474, 0, 3 | DECOMP_COMPAT, 2103},
+ {0x2475, 0, 3 | DECOMP_COMPAT, 2106},
+ {0x2476, 0, 3 | DECOMP_COMPAT, 2109},
+ {0x2477, 0, 3 | DECOMP_COMPAT, 2112},
+ {0x2478, 0, 3 | DECOMP_COMPAT, 2115},
+ {0x2479, 0, 3 | DECOMP_COMPAT, 2118},
+ {0x247A, 0, 3 | DECOMP_COMPAT, 2121},
+ {0x247B, 0, 3 | DECOMP_COMPAT, 2124},
+ {0x247C, 0, 3 | DECOMP_COMPAT, 2127},
+ {0x247D, 0, 4 | DECOMP_COMPAT, 2130},
+ {0x247E, 0, 4 | DECOMP_COMPAT, 2134},
+ {0x247F, 0, 4 | DECOMP_COMPAT, 2138},
+ {0x2480, 0, 4 | DECOMP_COMPAT, 2142},
+ {0x2481, 0, 4 | DECOMP_COMPAT, 2146},
+ {0x2482, 0, 4 | DECOMP_COMPAT, 2150},
+ {0x2483, 0, 4 | DECOMP_COMPAT, 2154},
+ {0x2484, 0, 4 | DECOMP_COMPAT, 2158},
+ {0x2485, 0, 4 | DECOMP_COMPAT, 2162},
+ {0x2486, 0, 4 | DECOMP_COMPAT, 2166},
+ {0x2487, 0, 4 | DECOMP_COMPAT, 2170},
+ {0x2488, 0, 2 | DECOMP_COMPAT, 2174},
+ {0x2489, 0, 2 | DECOMP_COMPAT, 2176},
+ {0x248A, 0, 2 | DECOMP_COMPAT, 2178},
+ {0x248B, 0, 2 | DECOMP_COMPAT, 2180},
+ {0x248C, 0, 2 | DECOMP_COMPAT, 2182},
+ {0x248D, 0, 2 | DECOMP_COMPAT, 2184},
+ {0x248E, 0, 2 | DECOMP_COMPAT, 2186},
+ {0x248F, 0, 2 | DECOMP_COMPAT, 2188},
+ {0x2490, 0, 2 | DECOMP_COMPAT, 2190},
+ {0x2491, 0, 3 | DECOMP_COMPAT, 2192},
+ {0x2492, 0, 3 | DECOMP_COMPAT, 2195},
+ {0x2493, 0, 3 | DECOMP_COMPAT, 2198},
+ {0x2494, 0, 3 | DECOMP_COMPAT, 2201},
+ {0x2495, 0, 3 | DECOMP_COMPAT, 2204},
+ {0x2496, 0, 3 | DECOMP_COMPAT, 2207},
+ {0x2497, 0, 3 | DECOMP_COMPAT, 2210},
+ {0x2498, 0, 3 | DECOMP_COMPAT, 2213},
+ {0x2499, 0, 3 | DECOMP_COMPAT, 2216},
+ {0x249A, 0, 3 | DECOMP_COMPAT, 2219},
+ {0x249B, 0, 3 | DECOMP_COMPAT, 2222},
+ {0x249C, 0, 3 | DECOMP_COMPAT, 2225},
+ {0x249D, 0, 3 | DECOMP_COMPAT, 2228},
+ {0x249E, 0, 3 | DECOMP_COMPAT, 2231},
+ {0x249F, 0, 3 | DECOMP_COMPAT, 2234},
+ {0x24A0, 0, 3 | DECOMP_COMPAT, 2237},
+ {0x24A1, 0, 3 | DECOMP_COMPAT, 2240},
+ {0x24A2, 0, 3 | DECOMP_COMPAT, 2243},
+ {0x24A3, 0, 3 | DECOMP_COMPAT, 2246},
+ {0x24A4, 0, 3 | DECOMP_COMPAT, 2249},
+ {0x24A5, 0, 3 | DECOMP_COMPAT, 2252},
+ {0x24A6, 0, 3 | DECOMP_COMPAT, 2255},
+ {0x24A7, 0, 3 | DECOMP_COMPAT, 2258},
+ {0x24A8, 0, 3 | DECOMP_COMPAT, 2261},
+ {0x24A9, 0, 3 | DECOMP_COMPAT, 2264},
+ {0x24AA, 0, 3 | DECOMP_COMPAT, 2267},
+ {0x24AB, 0, 3 | DECOMP_COMPAT, 2270},
+ {0x24AC, 0, 3 | DECOMP_COMPAT, 2273},
+ {0x24AD, 0, 3 | DECOMP_COMPAT, 2276},
+ {0x24AE, 0, 3 | DECOMP_COMPAT, 2279},
+ {0x24AF, 0, 3 | DECOMP_COMPAT, 2282},
+ {0x24B0, 0, 3 | DECOMP_COMPAT, 2285},
+ {0x24B1, 0, 3 | DECOMP_COMPAT, 2288},
+ {0x24B2, 0, 3 | DECOMP_COMPAT, 2291},
+ {0x24B3, 0, 3 | DECOMP_COMPAT, 2294},
+ {0x24B4, 0, 3 | DECOMP_COMPAT, 2297},
+ {0x24B5, 0, 3 | DECOMP_COMPAT, 2300},
+ {0x24B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x24B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x24B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x24B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x24BA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x24BB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x24BC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x24BD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x24BE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x24BF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x24C0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x24C1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x24C2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x24C3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x24C4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x24C5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x24C6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x24C7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x24C8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x24C9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x24CA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x24CB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x24CC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x24CD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x24CE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x24CF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x24D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x24D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x24D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x24D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x24D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x24D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x24D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x24D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x24D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x24D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x24DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x24DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x24DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x24DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x24DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x24DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x24E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x24E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x24E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x24E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x24E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x24E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x24E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x24E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x24E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x24E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x24EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x2A0C, 0, 4 | DECOMP_COMPAT, 2303},
+ {0x2A74, 0, 3 | DECOMP_COMPAT, 2307},
+ {0x2A75, 0, 2 | DECOMP_COMPAT, 2310},
+ {0x2A76, 0, 3 | DECOMP_COMPAT, 2312},
+ {0x2ADC, 0, 2 | DECOMP_NO_COMPOSE, 2315}, /* in exclusion list */
+ {0x2C7C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x2C7D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x2CEF, 230, 0, 0},
+ {0x2CF0, 230, 0, 0},
+ {0x2CF1, 230, 0, 0},
+ {0x2D6F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2D61},
+ {0x2D7F, 9, 0, 0},
+ {0x2DE0, 230, 0, 0},
+ {0x2DE1, 230, 0, 0},
+ {0x2DE2, 230, 0, 0},
+ {0x2DE3, 230, 0, 0},
+ {0x2DE4, 230, 0, 0},
+ {0x2DE5, 230, 0, 0},
+ {0x2DE6, 230, 0, 0},
+ {0x2DE7, 230, 0, 0},
+ {0x2DE8, 230, 0, 0},
+ {0x2DE9, 230, 0, 0},
+ {0x2DEA, 230, 0, 0},
+ {0x2DEB, 230, 0, 0},
+ {0x2DEC, 230, 0, 0},
+ {0x2DED, 230, 0, 0},
+ {0x2DEE, 230, 0, 0},
+ {0x2DEF, 230, 0, 0},
+ {0x2DF0, 230, 0, 0},
+ {0x2DF1, 230, 0, 0},
+ {0x2DF2, 230, 0, 0},
+ {0x2DF3, 230, 0, 0},
+ {0x2DF4, 230, 0, 0},
+ {0x2DF5, 230, 0, 0},
+ {0x2DF6, 230, 0, 0},
+ {0x2DF7, 230, 0, 0},
+ {0x2DF8, 230, 0, 0},
+ {0x2DF9, 230, 0, 0},
+ {0x2DFA, 230, 0, 0},
+ {0x2DFB, 230, 0, 0},
+ {0x2DFC, 230, 0, 0},
+ {0x2DFD, 230, 0, 0},
+ {0x2DFE, 230, 0, 0},
+ {0x2DFF, 230, 0, 0},
+ {0x2E9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6BCD},
+ {0x2EF3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F9F},
+ {0x2F00, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E00},
+ {0x2F01, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E28},
+ {0x2F02, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E36},
+ {0x2F03, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E3F},
+ {0x2F04, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E59},
+ {0x2F05, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E85},
+ {0x2F06, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E8C},
+ {0x2F07, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4EA0},
+ {0x2F08, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4EBA},
+ {0x2F09, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x513F},
+ {0x2F0A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5165},
+ {0x2F0B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x516B},
+ {0x2F0C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5182},
+ {0x2F0D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5196},
+ {0x2F0E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x51AB},
+ {0x2F0F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x51E0},
+ {0x2F10, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x51F5},
+ {0x2F11, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5200},
+ {0x2F12, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x529B},
+ {0x2F13, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x52F9},
+ {0x2F14, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5315},
+ {0x2F15, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x531A},
+ {0x2F16, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5338},
+ {0x2F17, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5341},
+ {0x2F18, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x535C},
+ {0x2F19, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5369},
+ {0x2F1A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5382},
+ {0x2F1B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53B6},
+ {0x2F1C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53C8},
+ {0x2F1D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53E3},
+ {0x2F1E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x56D7},
+ {0x2F1F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x571F},
+ {0x2F20, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x58EB},
+ {0x2F21, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5902},
+ {0x2F22, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x590A},
+ {0x2F23, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5915},
+ {0x2F24, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5927},
+ {0x2F25, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5973},
+ {0x2F26, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5B50},
+ {0x2F27, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5B80},
+ {0x2F28, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5BF8},
+ {0x2F29, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5C0F},
+ {0x2F2A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5C22},
+ {0x2F2B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5C38},
+ {0x2F2C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5C6E},
+ {0x2F2D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5C71},
+ {0x2F2E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DDB},
+ {0x2F2F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DE5},
+ {0x2F30, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DF1},
+ {0x2F31, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DFE},
+ {0x2F32, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5E72},
+ {0x2F33, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5E7A},
+ {0x2F34, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5E7F},
+ {0x2F35, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5EF4},
+ {0x2F36, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5EFE},
+ {0x2F37, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F0B},
+ {0x2F38, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F13},
+ {0x2F39, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F50},
+ {0x2F3A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F61},
+ {0x2F3B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F73},
+ {0x2F3C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5FC3},
+ {0x2F3D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6208},
+ {0x2F3E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6236},
+ {0x2F3F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x624B},
+ {0x2F40, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x652F},
+ {0x2F41, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6534},
+ {0x2F42, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6587},
+ {0x2F43, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6597},
+ {0x2F44, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65A4},
+ {0x2F45, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65B9},
+ {0x2F46, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65E0},
+ {0x2F47, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65E5},
+ {0x2F48, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x66F0},
+ {0x2F49, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6708},
+ {0x2F4A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6728},
+ {0x2F4B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6B20},
+ {0x2F4C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6B62},
+ {0x2F4D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6B79},
+ {0x2F4E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6BB3},
+ {0x2F4F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6BCB},
+ {0x2F50, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6BD4},
+ {0x2F51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6BDB},
+ {0x2F52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6C0F},
+ {0x2F53, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6C14},
+ {0x2F54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6C34},
+ {0x2F55, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x706B},
+ {0x2F56, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x722A},
+ {0x2F57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7236},
+ {0x2F58, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x723B},
+ {0x2F59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x723F},
+ {0x2F5A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7247},
+ {0x2F5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7259},
+ {0x2F5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x725B},
+ {0x2F5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x72AC},
+ {0x2F5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7384},
+ {0x2F5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7389},
+ {0x2F60, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x74DC},
+ {0x2F61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x74E6},
+ {0x2F62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7518},
+ {0x2F63, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x751F},
+ {0x2F64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7528},
+ {0x2F65, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7530},
+ {0x2F66, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x758B},
+ {0x2F67, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7592},
+ {0x2F68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7676},
+ {0x2F69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x767D},
+ {0x2F6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x76AE},
+ {0x2F6B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x76BF},
+ {0x2F6C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x76EE},
+ {0x2F6D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x77DB},
+ {0x2F6E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x77E2},
+ {0x2F6F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x77F3},
+ {0x2F70, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x793A},
+ {0x2F71, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x79B8},
+ {0x2F72, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x79BE},
+ {0x2F73, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7A74},
+ {0x2F74, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7ACB},
+ {0x2F75, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7AF9},
+ {0x2F76, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7C73},
+ {0x2F77, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7CF8},
+ {0x2F78, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7F36},
+ {0x2F79, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7F51},
+ {0x2F7A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7F8A},
+ {0x2F7B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7FBD},
+ {0x2F7C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8001},
+ {0x2F7D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x800C},
+ {0x2F7E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8012},
+ {0x2F7F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8033},
+ {0x2F80, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x807F},
+ {0x2F81, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8089},
+ {0x2F82, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x81E3},
+ {0x2F83, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x81EA},
+ {0x2F84, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x81F3},
+ {0x2F85, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x81FC},
+ {0x2F86, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x820C},
+ {0x2F87, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x821B},
+ {0x2F88, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x821F},
+ {0x2F89, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x826E},
+ {0x2F8A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8272},
+ {0x2F8B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8278},
+ {0x2F8C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x864D},
+ {0x2F8D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x866B},
+ {0x2F8E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8840},
+ {0x2F8F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x884C},
+ {0x2F90, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8863},
+ {0x2F91, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x897E},
+ {0x2F92, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x898B},
+ {0x2F93, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x89D2},
+ {0x2F94, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8A00},
+ {0x2F95, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8C37},
+ {0x2F96, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8C46},
+ {0x2F97, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8C55},
+ {0x2F98, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8C78},
+ {0x2F99, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8C9D},
+ {0x2F9A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8D64},
+ {0x2F9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8D70},
+ {0x2F9C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8DB3},
+ {0x2F9D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8EAB},
+ {0x2F9E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8ECA},
+ {0x2F9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8F9B},
+ {0x2FA0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8FB0},
+ {0x2FA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8FB5},
+ {0x2FA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9091},
+ {0x2FA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9149},
+ {0x2FA4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x91C6},
+ {0x2FA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x91CC},
+ {0x2FA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x91D1},
+ {0x2FA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9577},
+ {0x2FA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9580},
+ {0x2FA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x961C},
+ {0x2FAA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x96B6},
+ {0x2FAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x96B9},
+ {0x2FAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x96E8},
+ {0x2FAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9751},
+ {0x2FAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x975E},
+ {0x2FAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9762},
+ {0x2FB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9769},
+ {0x2FB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x97CB},
+ {0x2FB2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x97ED},
+ {0x2FB3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x97F3},
+ {0x2FB4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9801},
+ {0x2FB5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x98A8},
+ {0x2FB6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x98DB},
+ {0x2FB7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x98DF},
+ {0x2FB8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9996},
+ {0x2FB9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9999},
+ {0x2FBA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x99AC},
+ {0x2FBB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9AA8},
+ {0x2FBC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9AD8},
+ {0x2FBD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9ADF},
+ {0x2FBE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9B25},
+ {0x2FBF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9B2F},
+ {0x2FC0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9B32},
+ {0x2FC1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9B3C},
+ {0x2FC2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9B5A},
+ {0x2FC3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9CE5},
+ {0x2FC4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9E75},
+ {0x2FC5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9E7F},
+ {0x2FC6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9EA5},
+ {0x2FC7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9EBB},
+ {0x2FC8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9EC3},
+ {0x2FC9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9ECD},
+ {0x2FCA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9ED1},
+ {0x2FCB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9EF9},
+ {0x2FCC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9EFD},
+ {0x2FCD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F0E},
+ {0x2FCE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F13},
+ {0x2FCF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F20},
+ {0x2FD0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F3B},
+ {0x2FD1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F4A},
+ {0x2FD2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F52},
+ {0x2FD3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F8D},
+ {0x2FD4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9F9C},
+ {0x2FD5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9FA0},
+ {0x3000, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0020},
+ {0x302A, 218, 0, 0},
+ {0x302B, 228, 0, 0},
+ {0x302C, 232, 0, 0},
+ {0x302D, 222, 0, 0},
+ {0x302E, 224, 0, 0},
+ {0x302F, 224, 0, 0},
+ {0x3036, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3012},
+ {0x3038, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5341},
+ {0x3039, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5344},
+ {0x303A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5345},
+ {0x304C, 0, 2, 2317},
+ {0x304E, 0, 2, 2319},
+ {0x3050, 0, 2, 2321},
+ {0x3052, 0, 2, 2323},
+ {0x3054, 0, 2, 2325},
+ {0x3056, 0, 2, 2327},
+ {0x3058, 0, 2, 2329},
+ {0x305A, 0, 2, 2331},
+ {0x305C, 0, 2, 2333},
+ {0x305E, 0, 2, 2335},
+ {0x3060, 0, 2, 2337},
+ {0x3062, 0, 2, 2339},
+ {0x3065, 0, 2, 2341},
+ {0x3067, 0, 2, 2343},
+ {0x3069, 0, 2, 2345},
+ {0x3070, 0, 2, 2347},
+ {0x3071, 0, 2, 2349},
+ {0x3073, 0, 2, 2351},
+ {0x3074, 0, 2, 2353},
+ {0x3076, 0, 2, 2355},
+ {0x3077, 0, 2, 2357},
+ {0x3079, 0, 2, 2359},
+ {0x307A, 0, 2, 2361},
+ {0x307C, 0, 2, 2363},
+ {0x307D, 0, 2, 2365},
+ {0x3094, 0, 2, 2367},
+ {0x3099, 8, 0, 0},
+ {0x309A, 8, 0, 0},
+ {0x309B, 0, 2 | DECOMP_COMPAT, 2369},
+ {0x309C, 0, 2 | DECOMP_COMPAT, 2371},
+ {0x309E, 0, 2, 2373},
+ {0x309F, 0, 2 | DECOMP_COMPAT, 2375},
+ {0x30AC, 0, 2, 2377},
+ {0x30AE, 0, 2, 2379},
+ {0x30B0, 0, 2, 2381},
+ {0x30B2, 0, 2, 2383},
+ {0x30B4, 0, 2, 2385},
+ {0x30B6, 0, 2, 2387},
+ {0x30B8, 0, 2, 2389},
+ {0x30BA, 0, 2, 2391},
+ {0x30BC, 0, 2, 2393},
+ {0x30BE, 0, 2, 2395},
+ {0x30C0, 0, 2, 2397},
+ {0x30C2, 0, 2, 2399},
+ {0x30C5, 0, 2, 2401},
+ {0x30C7, 0, 2, 2403},
+ {0x30C9, 0, 2, 2405},
+ {0x30D0, 0, 2, 2407},
+ {0x30D1, 0, 2, 2409},
+ {0x30D3, 0, 2, 2411},
+ {0x30D4, 0, 2, 2413},
+ {0x30D6, 0, 2, 2415},
+ {0x30D7, 0, 2, 2417},
+ {0x30D9, 0, 2, 2419},
+ {0x30DA, 0, 2, 2421},
+ {0x30DC, 0, 2, 2423},
+ {0x30DD, 0, 2, 2425},
+ {0x30F4, 0, 2, 2427},
+ {0x30F7, 0, 2, 2429},
+ {0x30F8, 0, 2, 2431},
+ {0x30F9, 0, 2, 2433},
+ {0x30FA, 0, 2, 2435},
+ {0x30FE, 0, 2, 2437},
+ {0x30FF, 0, 2 | DECOMP_COMPAT, 2439},
+ {0x3131, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1100},
+ {0x3132, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1101},
+ {0x3133, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11AA},
+ {0x3134, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1102},
+ {0x3135, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11AC},
+ {0x3136, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11AD},
+ {0x3137, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1103},
+ {0x3138, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1104},
+ {0x3139, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1105},
+ {0x313A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B0},
+ {0x313B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B1},
+ {0x313C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B2},
+ {0x313D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B3},
+ {0x313E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B4},
+ {0x313F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11B5},
+ {0x3140, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x111A},
+ {0x3141, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1106},
+ {0x3142, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1107},
+ {0x3143, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1108},
+ {0x3144, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1121},
+ {0x3145, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1109},
+ {0x3146, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110A},
+ {0x3147, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110B},
+ {0x3148, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110C},
+ {0x3149, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110D},
+ {0x314A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110E},
+ {0x314B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110F},
+ {0x314C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1110},
+ {0x314D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1111},
+ {0x314E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1112},
+ {0x314F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1161},
+ {0x3150, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1162},
+ {0x3151, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1163},
+ {0x3152, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1164},
+ {0x3153, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1165},
+ {0x3154, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1166},
+ {0x3155, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1167},
+ {0x3156, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1168},
+ {0x3157, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1169},
+ {0x3158, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116A},
+ {0x3159, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116B},
+ {0x315A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116C},
+ {0x315B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116D},
+ {0x315C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116E},
+ {0x315D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x116F},
+ {0x315E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1170},
+ {0x315F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1171},
+ {0x3160, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1172},
+ {0x3161, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1173},
+ {0x3162, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1174},
+ {0x3163, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1175},
+ {0x3164, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1160},
+ {0x3165, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1114},
+ {0x3166, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1115},
+ {0x3167, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11C7},
+ {0x3168, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11C8},
+ {0x3169, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11CC},
+ {0x316A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11CE},
+ {0x316B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11D3},
+ {0x316C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11D7},
+ {0x316D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11D9},
+ {0x316E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x111C},
+ {0x316F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11DD},
+ {0x3170, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11DF},
+ {0x3171, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x111D},
+ {0x3172, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x111E},
+ {0x3173, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1120},
+ {0x3174, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1122},
+ {0x3175, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1123},
+ {0x3176, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1127},
+ {0x3177, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1129},
+ {0x3178, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x112B},
+ {0x3179, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x112C},
+ {0x317A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x112D},
+ {0x317B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x112E},
+ {0x317C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x112F},
+ {0x317D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1132},
+ {0x317E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1136},
+ {0x317F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1140},
+ {0x3180, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1147},
+ {0x3181, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x114C},
+ {0x3182, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11F1},
+ {0x3183, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11F2},
+ {0x3184, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1157},
+ {0x3185, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1158},
+ {0x3186, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1159},
+ {0x3187, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1184},
+ {0x3188, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1185},
+ {0x3189, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1188},
+ {0x318A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1191},
+ {0x318B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1192},
+ {0x318C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1194},
+ {0x318D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x119E},
+ {0x318E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x11A1},
+ {0x3192, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E00},
+ {0x3193, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E8C},
+ {0x3194, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E09},
+ {0x3195, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x56DB},
+ {0x3196, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E0A},
+ {0x3197, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E2D},
+ {0x3198, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E0B},
+ {0x3199, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7532},
+ {0x319A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E59},
+ {0x319B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E19},
+ {0x319C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E01},
+ {0x319D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5929},
+ {0x319E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5730},
+ {0x319F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4EBA},
+ {0x3200, 0, 3 | DECOMP_COMPAT, 2441},
+ {0x3201, 0, 3 | DECOMP_COMPAT, 2444},
+ {0x3202, 0, 3 | DECOMP_COMPAT, 2447},
+ {0x3203, 0, 3 | DECOMP_COMPAT, 2450},
+ {0x3204, 0, 3 | DECOMP_COMPAT, 2453},
+ {0x3205, 0, 3 | DECOMP_COMPAT, 2456},
+ {0x3206, 0, 3 | DECOMP_COMPAT, 2459},
+ {0x3207, 0, 3 | DECOMP_COMPAT, 2462},
+ {0x3208, 0, 3 | DECOMP_COMPAT, 2465},
+ {0x3209, 0, 3 | DECOMP_COMPAT, 2468},
+ {0x320A, 0, 3 | DECOMP_COMPAT, 2471},
+ {0x320B, 0, 3 | DECOMP_COMPAT, 2474},
+ {0x320C, 0, 3 | DECOMP_COMPAT, 2477},
+ {0x320D, 0, 3 | DECOMP_COMPAT, 2480},
+ {0x320E, 0, 4 | DECOMP_COMPAT, 2483},
+ {0x320F, 0, 4 | DECOMP_COMPAT, 2487},
+ {0x3210, 0, 4 | DECOMP_COMPAT, 2491},
+ {0x3211, 0, 4 | DECOMP_COMPAT, 2495},
+ {0x3212, 0, 4 | DECOMP_COMPAT, 2499},
+ {0x3213, 0, 4 | DECOMP_COMPAT, 2503},
+ {0x3214, 0, 4 | DECOMP_COMPAT, 2507},
+ {0x3215, 0, 4 | DECOMP_COMPAT, 2511},
+ {0x3216, 0, 4 | DECOMP_COMPAT, 2515},
+ {0x3217, 0, 4 | DECOMP_COMPAT, 2519},
+ {0x3218, 0, 4 | DECOMP_COMPAT, 2523},
+ {0x3219, 0, 4 | DECOMP_COMPAT, 2527},
+ {0x321A, 0, 4 | DECOMP_COMPAT, 2531},
+ {0x321B, 0, 4 | DECOMP_COMPAT, 2535},
+ {0x321C, 0, 4 | DECOMP_COMPAT, 2539},
+ {0x321D, 0, 7 | DECOMP_COMPAT, 2543},
+ {0x321E, 0, 6 | DECOMP_COMPAT, 2550},
+ {0x3220, 0, 3 | DECOMP_COMPAT, 2556},
+ {0x3221, 0, 3 | DECOMP_COMPAT, 2559},
+ {0x3222, 0, 3 | DECOMP_COMPAT, 2562},
+ {0x3223, 0, 3 | DECOMP_COMPAT, 2565},
+ {0x3224, 0, 3 | DECOMP_COMPAT, 2568},
+ {0x3225, 0, 3 | DECOMP_COMPAT, 2571},
+ {0x3226, 0, 3 | DECOMP_COMPAT, 2574},
+ {0x3227, 0, 3 | DECOMP_COMPAT, 2577},
+ {0x3228, 0, 3 | DECOMP_COMPAT, 2580},
+ {0x3229, 0, 3 | DECOMP_COMPAT, 2583},
+ {0x322A, 0, 3 | DECOMP_COMPAT, 2586},
+ {0x322B, 0, 3 | DECOMP_COMPAT, 2589},
+ {0x322C, 0, 3 | DECOMP_COMPAT, 2592},
+ {0x322D, 0, 3 | DECOMP_COMPAT, 2595},
+ {0x322E, 0, 3 | DECOMP_COMPAT, 2598},
+ {0x322F, 0, 3 | DECOMP_COMPAT, 2601},
+ {0x3230, 0, 3 | DECOMP_COMPAT, 2604},
+ {0x3231, 0, 3 | DECOMP_COMPAT, 2607},
+ {0x3232, 0, 3 | DECOMP_COMPAT, 2610},
+ {0x3233, 0, 3 | DECOMP_COMPAT, 2613},
+ {0x3234, 0, 3 | DECOMP_COMPAT, 2616},
+ {0x3235, 0, 3 | DECOMP_COMPAT, 2619},
+ {0x3236, 0, 3 | DECOMP_COMPAT, 2622},
+ {0x3237, 0, 3 | DECOMP_COMPAT, 2625},
+ {0x3238, 0, 3 | DECOMP_COMPAT, 2628},
+ {0x3239, 0, 3 | DECOMP_COMPAT, 2631},
+ {0x323A, 0, 3 | DECOMP_COMPAT, 2634},
+ {0x323B, 0, 3 | DECOMP_COMPAT, 2637},
+ {0x323C, 0, 3 | DECOMP_COMPAT, 2640},
+ {0x323D, 0, 3 | DECOMP_COMPAT, 2643},
+ {0x323E, 0, 3 | DECOMP_COMPAT, 2646},
+ {0x323F, 0, 3 | DECOMP_COMPAT, 2649},
+ {0x3240, 0, 3 | DECOMP_COMPAT, 2652},
+ {0x3241, 0, 3 | DECOMP_COMPAT, 2655},
+ {0x3242, 0, 3 | DECOMP_COMPAT, 2658},
+ {0x3243, 0, 3 | DECOMP_COMPAT, 2661},
+ {0x3244, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x554F},
+ {0x3245, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5E7C},
+ {0x3246, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6587},
+ {0x3247, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7B8F},
+ {0x3250, 0, 3 | DECOMP_COMPAT, 2664},
+ {0x3251, 0, 2 | DECOMP_COMPAT, 2667},
+ {0x3252, 0, 2 | DECOMP_COMPAT, 2669},
+ {0x3253, 0, 2 | DECOMP_COMPAT, 2671},
+ {0x3254, 0, 2 | DECOMP_COMPAT, 2673},
+ {0x3255, 0, 2 | DECOMP_COMPAT, 2675},
+ {0x3256, 0, 2 | DECOMP_COMPAT, 2677},
+ {0x3257, 0, 2 | DECOMP_COMPAT, 2679},
+ {0x3258, 0, 2 | DECOMP_COMPAT, 2681},
+ {0x3259, 0, 2 | DECOMP_COMPAT, 2683},
+ {0x325A, 0, 2 | DECOMP_COMPAT, 2685},
+ {0x325B, 0, 2 | DECOMP_COMPAT, 2687},
+ {0x325C, 0, 2 | DECOMP_COMPAT, 2689},
+ {0x325D, 0, 2 | DECOMP_COMPAT, 2691},
+ {0x325E, 0, 2 | DECOMP_COMPAT, 2693},
+ {0x325F, 0, 2 | DECOMP_COMPAT, 2695},
+ {0x3260, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1100},
+ {0x3261, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1102},
+ {0x3262, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1103},
+ {0x3263, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1105},
+ {0x3264, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1106},
+ {0x3265, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1107},
+ {0x3266, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1109},
+ {0x3267, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110B},
+ {0x3268, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110C},
+ {0x3269, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110E},
+ {0x326A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x110F},
+ {0x326B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1110},
+ {0x326C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1111},
+ {0x326D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1112},
+ {0x326E, 0, 2 | DECOMP_COMPAT, 2697},
+ {0x326F, 0, 2 | DECOMP_COMPAT, 2699},
+ {0x3270, 0, 2 | DECOMP_COMPAT, 2701},
+ {0x3271, 0, 2 | DECOMP_COMPAT, 2703},
+ {0x3272, 0, 2 | DECOMP_COMPAT, 2705},
+ {0x3273, 0, 2 | DECOMP_COMPAT, 2707},
+ {0x3274, 0, 2 | DECOMP_COMPAT, 2709},
+ {0x3275, 0, 2 | DECOMP_COMPAT, 2711},
+ {0x3276, 0, 2 | DECOMP_COMPAT, 2713},
+ {0x3277, 0, 2 | DECOMP_COMPAT, 2715},
+ {0x3278, 0, 2 | DECOMP_COMPAT, 2717},
+ {0x3279, 0, 2 | DECOMP_COMPAT, 2719},
+ {0x327A, 0, 2 | DECOMP_COMPAT, 2721},
+ {0x327B, 0, 2 | DECOMP_COMPAT, 2723},
+ {0x327C, 0, 5 | DECOMP_COMPAT, 2725},
+ {0x327D, 0, 4 | DECOMP_COMPAT, 2730},
+ {0x327E, 0, 2 | DECOMP_COMPAT, 2734},
+ {0x3280, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E00},
+ {0x3281, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E8C},
+ {0x3282, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E09},
+ {0x3283, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x56DB},
+ {0x3284, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E94},
+ {0x3285, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x516D},
+ {0x3286, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E03},
+ {0x3287, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x516B},
+ {0x3288, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E5D},
+ {0x3289, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5341},
+ {0x328A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6708},
+ {0x328B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x706B},
+ {0x328C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6C34},
+ {0x328D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6728},
+ {0x328E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x91D1},
+ {0x328F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x571F},
+ {0x3290, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65E5},
+ {0x3291, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x682A},
+ {0x3292, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6709},
+ {0x3293, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x793E},
+ {0x3294, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x540D},
+ {0x3295, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7279},
+ {0x3296, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8CA1},
+ {0x3297, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x795D},
+ {0x3298, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x52B4},
+ {0x3299, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x79D8},
+ {0x329A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7537},
+ {0x329B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5973},
+ {0x329C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9069},
+ {0x329D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x512A},
+ {0x329E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5370},
+ {0x329F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6CE8},
+ {0x32A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x9805},
+ {0x32A1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4F11},
+ {0x32A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5199},
+ {0x32A3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6B63},
+ {0x32A4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E0A},
+ {0x32A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E2D},
+ {0x32A6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E0B},
+ {0x32A7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DE6},
+ {0x32A8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53F3},
+ {0x32A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x533B},
+ {0x32AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5B97},
+ {0x32AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5B66},
+ {0x32AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x76E3},
+ {0x32AD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4F01},
+ {0x32AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8CC7},
+ {0x32AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5354},
+ {0x32B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x591C},
+ {0x32B1, 0, 2 | DECOMP_COMPAT, 2736},
+ {0x32B2, 0, 2 | DECOMP_COMPAT, 2738},
+ {0x32B3, 0, 2 | DECOMP_COMPAT, 2740},
+ {0x32B4, 0, 2 | DECOMP_COMPAT, 2742},
+ {0x32B5, 0, 2 | DECOMP_COMPAT, 2744},
+ {0x32B6, 0, 2 | DECOMP_COMPAT, 2746},
+ {0x32B7, 0, 2 | DECOMP_COMPAT, 2748},
+ {0x32B8, 0, 2 | DECOMP_COMPAT, 2750},
+ {0x32B9, 0, 2 | DECOMP_COMPAT, 2752},
+ {0x32BA, 0, 2 | DECOMP_COMPAT, 2754},
+ {0x32BB, 0, 2 | DECOMP_COMPAT, 2756},
+ {0x32BC, 0, 2 | DECOMP_COMPAT, 2758},
+ {0x32BD, 0, 2 | DECOMP_COMPAT, 2760},
+ {0x32BE, 0, 2 | DECOMP_COMPAT, 2762},
+ {0x32BF, 0, 2 | DECOMP_COMPAT, 2764},
+ {0x32C0, 0, 2 | DECOMP_COMPAT, 2766},
+ {0x32C1, 0, 2 | DECOMP_COMPAT, 2768},
+ {0x32C2, 0, 2 | DECOMP_COMPAT, 2770},
+ {0x32C3, 0, 2 | DECOMP_COMPAT, 2772},
+ {0x32C4, 0, 2 | DECOMP_COMPAT, 2774},
+ {0x32C5, 0, 2 | DECOMP_COMPAT, 2776},
+ {0x32C6, 0, 2 | DECOMP_COMPAT, 2778},
+ {0x32C7, 0, 2 | DECOMP_COMPAT, 2780},
+ {0x32C8, 0, 2 | DECOMP_COMPAT, 2782},
+ {0x32C9, 0, 3 | DECOMP_COMPAT, 2784},
+ {0x32CA, 0, 3 | DECOMP_COMPAT, 2787},
+ {0x32CB, 0, 3 | DECOMP_COMPAT, 2790},
+ {0x32CC, 0, 2 | DECOMP_COMPAT, 2793},
+ {0x32CD, 0, 3 | DECOMP_COMPAT, 2795},
+ {0x32CE, 0, 2 | DECOMP_COMPAT, 2798},
+ {0x32CF, 0, 3 | DECOMP_COMPAT, 2800},
+ {0x32D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A2},
+ {0x32D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A4},
+ {0x32D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A6},
+ {0x32D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A8},
+ {0x32D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AA},
+ {0x32D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AB},
+ {0x32D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AD},
+ {0x32D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AF},
+ {0x32D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B1},
+ {0x32D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B3},
+ {0x32DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B5},
+ {0x32DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B7},
+ {0x32DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B9},
+ {0x32DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BB},
+ {0x32DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BD},
+ {0x32DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BF},
+ {0x32E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C1},
+ {0x32E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C4},
+ {0x32E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C6},
+ {0x32E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C8},
+ {0x32E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CA},
+ {0x32E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CB},
+ {0x32E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CC},
+ {0x32E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CD},
+ {0x32E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CE},
+ {0x32E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CF},
+ {0x32EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D2},
+ {0x32EB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D5},
+ {0x32EC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D8},
+ {0x32ED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DB},
+ {0x32EE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DE},
+ {0x32EF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DF},
+ {0x32F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E0},
+ {0x32F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E1},
+ {0x32F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E2},
+ {0x32F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E4},
+ {0x32F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E6},
+ {0x32F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E8},
+ {0x32F6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E9},
+ {0x32F7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EA},
+ {0x32F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EB},
+ {0x32F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EC},
+ {0x32FA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30ED},
+ {0x32FB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EF},
+ {0x32FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30F0},
+ {0x32FD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30F1},
+ {0x32FE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30F2},
+ {0x32FF, 0, 2 | DECOMP_COMPAT, 2803},
+ {0x3300, 0, 4 | DECOMP_COMPAT, 2805},
+ {0x3301, 0, 4 | DECOMP_COMPAT, 2809},
+ {0x3302, 0, 4 | DECOMP_COMPAT, 2813},
+ {0x3303, 0, 3 | DECOMP_COMPAT, 2817},
+ {0x3304, 0, 4 | DECOMP_COMPAT, 2820},
+ {0x3305, 0, 3 | DECOMP_COMPAT, 2824},
+ {0x3306, 0, 3 | DECOMP_COMPAT, 2827},
+ {0x3307, 0, 5 | DECOMP_COMPAT, 2830},
+ {0x3308, 0, 4 | DECOMP_COMPAT, 2835},
+ {0x3309, 0, 3 | DECOMP_COMPAT, 2839},
+ {0x330A, 0, 3 | DECOMP_COMPAT, 2842},
+ {0x330B, 0, 3 | DECOMP_COMPAT, 2845},
+ {0x330C, 0, 4 | DECOMP_COMPAT, 2848},
+ {0x330D, 0, 4 | DECOMP_COMPAT, 2852},
+ {0x330E, 0, 3 | DECOMP_COMPAT, 2856},
+ {0x330F, 0, 3 | DECOMP_COMPAT, 2859},
+ {0x3310, 0, 2 | DECOMP_COMPAT, 2862},
+ {0x3311, 0, 3 | DECOMP_COMPAT, 2864},
+ {0x3312, 0, 4 | DECOMP_COMPAT, 2867},
+ {0x3313, 0, 4 | DECOMP_COMPAT, 2871},
+ {0x3314, 0, 2 | DECOMP_COMPAT, 2875},
+ {0x3315, 0, 5 | DECOMP_COMPAT, 2877},
+ {0x3316, 0, 6 | DECOMP_COMPAT, 2882},
+ {0x3317, 0, 5 | DECOMP_COMPAT, 2888},
+ {0x3318, 0, 3 | DECOMP_COMPAT, 2893},
+ {0x3319, 0, 5 | DECOMP_COMPAT, 2896},
+ {0x331A, 0, 5 | DECOMP_COMPAT, 2901},
+ {0x331B, 0, 4 | DECOMP_COMPAT, 2906},
+ {0x331C, 0, 3 | DECOMP_COMPAT, 2910},
+ {0x331D, 0, 3 | DECOMP_COMPAT, 2913},
+ {0x331E, 0, 3 | DECOMP_COMPAT, 2916},
+ {0x331F, 0, 4 | DECOMP_COMPAT, 2919},
+ {0x3320, 0, 5 | DECOMP_COMPAT, 2923},
+ {0x3321, 0, 4 | DECOMP_COMPAT, 2928},
+ {0x3322, 0, 3 | DECOMP_COMPAT, 2932},
+ {0x3323, 0, 3 | DECOMP_COMPAT, 2935},
+ {0x3324, 0, 3 | DECOMP_COMPAT, 2938},
+ {0x3325, 0, 2 | DECOMP_COMPAT, 2941},
+ {0x3326, 0, 2 | DECOMP_COMPAT, 2943},
+ {0x3327, 0, 2 | DECOMP_COMPAT, 2945},
+ {0x3328, 0, 2 | DECOMP_COMPAT, 2947},
+ {0x3329, 0, 3 | DECOMP_COMPAT, 2949},
+ {0x332A, 0, 3 | DECOMP_COMPAT, 2952},
+ {0x332B, 0, 5 | DECOMP_COMPAT, 2955},
+ {0x332C, 0, 3 | DECOMP_COMPAT, 2960},
+ {0x332D, 0, 4 | DECOMP_COMPAT, 2963},
+ {0x332E, 0, 5 | DECOMP_COMPAT, 2967},
+ {0x332F, 0, 3 | DECOMP_COMPAT, 2972},
+ {0x3330, 0, 2 | DECOMP_COMPAT, 2975},
+ {0x3331, 0, 2 | DECOMP_COMPAT, 2977},
+ {0x3332, 0, 5 | DECOMP_COMPAT, 2979},
+ {0x3333, 0, 4 | DECOMP_COMPAT, 2984},
+ {0x3334, 0, 5 | DECOMP_COMPAT, 2988},
+ {0x3335, 0, 3 | DECOMP_COMPAT, 2993},
+ {0x3336, 0, 5 | DECOMP_COMPAT, 2996},
+ {0x3337, 0, 2 | DECOMP_COMPAT, 3001},
+ {0x3338, 0, 3 | DECOMP_COMPAT, 3003},
+ {0x3339, 0, 3 | DECOMP_COMPAT, 3006},
+ {0x333A, 0, 3 | DECOMP_COMPAT, 3009},
+ {0x333B, 0, 3 | DECOMP_COMPAT, 3012},
+ {0x333C, 0, 3 | DECOMP_COMPAT, 3015},
+ {0x333D, 0, 4 | DECOMP_COMPAT, 3018},
+ {0x333E, 0, 3 | DECOMP_COMPAT, 3022},
+ {0x333F, 0, 2 | DECOMP_COMPAT, 3025},
+ {0x3340, 0, 3 | DECOMP_COMPAT, 3027},
+ {0x3341, 0, 3 | DECOMP_COMPAT, 3030},
+ {0x3342, 0, 3 | DECOMP_COMPAT, 3033},
+ {0x3343, 0, 4 | DECOMP_COMPAT, 3036},
+ {0x3344, 0, 3 | DECOMP_COMPAT, 3040},
+ {0x3345, 0, 3 | DECOMP_COMPAT, 3043},
+ {0x3346, 0, 3 | DECOMP_COMPAT, 3046},
+ {0x3347, 0, 5 | DECOMP_COMPAT, 3049},
+ {0x3348, 0, 4 | DECOMP_COMPAT, 3054},
+ {0x3349, 0, 2 | DECOMP_COMPAT, 3058},
+ {0x334A, 0, 5 | DECOMP_COMPAT, 3060},
+ {0x334B, 0, 2 | DECOMP_COMPAT, 3065},
+ {0x334C, 0, 4 | DECOMP_COMPAT, 3067},
+ {0x334D, 0, 4 | DECOMP_COMPAT, 3071},
+ {0x334E, 0, 3 | DECOMP_COMPAT, 3075},
+ {0x334F, 0, 3 | DECOMP_COMPAT, 3078},
+ {0x3350, 0, 3 | DECOMP_COMPAT, 3081},
+ {0x3351, 0, 4 | DECOMP_COMPAT, 3084},
+ {0x3352, 0, 2 | DECOMP_COMPAT, 3088},
+ {0x3353, 0, 3 | DECOMP_COMPAT, 3090},
+ {0x3354, 0, 4 | DECOMP_COMPAT, 3093},
+ {0x3355, 0, 2 | DECOMP_COMPAT, 3097},
+ {0x3356, 0, 5 | DECOMP_COMPAT, 3099},
+ {0x3357, 0, 3 | DECOMP_COMPAT, 3104},
+ {0x3358, 0, 2 | DECOMP_COMPAT, 3107},
+ {0x3359, 0, 2 | DECOMP_COMPAT, 3109},
+ {0x335A, 0, 2 | DECOMP_COMPAT, 3111},
+ {0x335B, 0, 2 | DECOMP_COMPAT, 3113},
+ {0x335C, 0, 2 | DECOMP_COMPAT, 3115},
+ {0x335D, 0, 2 | DECOMP_COMPAT, 3117},
+ {0x335E, 0, 2 | DECOMP_COMPAT, 3119},
+ {0x335F, 0, 2 | DECOMP_COMPAT, 3121},
+ {0x3360, 0, 2 | DECOMP_COMPAT, 3123},
+ {0x3361, 0, 2 | DECOMP_COMPAT, 3125},
+ {0x3362, 0, 3 | DECOMP_COMPAT, 3127},
+ {0x3363, 0, 3 | DECOMP_COMPAT, 3130},
+ {0x3364, 0, 3 | DECOMP_COMPAT, 3133},
+ {0x3365, 0, 3 | DECOMP_COMPAT, 3136},
+ {0x3366, 0, 3 | DECOMP_COMPAT, 3139},
+ {0x3367, 0, 3 | DECOMP_COMPAT, 3142},
+ {0x3368, 0, 3 | DECOMP_COMPAT, 3145},
+ {0x3369, 0, 3 | DECOMP_COMPAT, 3148},
+ {0x336A, 0, 3 | DECOMP_COMPAT, 3151},
+ {0x336B, 0, 3 | DECOMP_COMPAT, 3154},
+ {0x336C, 0, 3 | DECOMP_COMPAT, 3157},
+ {0x336D, 0, 3 | DECOMP_COMPAT, 3160},
+ {0x336E, 0, 3 | DECOMP_COMPAT, 3163},
+ {0x336F, 0, 3 | DECOMP_COMPAT, 3166},
+ {0x3370, 0, 3 | DECOMP_COMPAT, 3169},
+ {0x3371, 0, 3 | DECOMP_COMPAT, 3172},
+ {0x3372, 0, 2 | DECOMP_COMPAT, 3175},
+ {0x3373, 0, 2 | DECOMP_COMPAT, 3177},
+ {0x3374, 0, 3 | DECOMP_COMPAT, 3179},
+ {0x3375, 0, 2 | DECOMP_COMPAT, 3182},
+ {0x3376, 0, 2 | DECOMP_COMPAT, 3184},
+ {0x3377, 0, 2 | DECOMP_COMPAT, 3186},
+ {0x3378, 0, 3 | DECOMP_COMPAT, 3188},
+ {0x3379, 0, 3 | DECOMP_COMPAT, 3191},
+ {0x337A, 0, 2 | DECOMP_COMPAT, 3194},
+ {0x337B, 0, 2 | DECOMP_COMPAT, 3196},
+ {0x337C, 0, 2 | DECOMP_COMPAT, 3198},
+ {0x337D, 0, 2 | DECOMP_COMPAT, 3200},
+ {0x337E, 0, 2 | DECOMP_COMPAT, 3202},
+ {0x337F, 0, 4 | DECOMP_COMPAT, 3204},
+ {0x3380, 0, 2 | DECOMP_COMPAT, 3208},
+ {0x3381, 0, 2 | DECOMP_COMPAT, 3210},
+ {0x3382, 0, 2 | DECOMP_COMPAT, 3212},
+ {0x3383, 0, 2 | DECOMP_COMPAT, 3214},
+ {0x3384, 0, 2 | DECOMP_COMPAT, 3216},
+ {0x3385, 0, 2 | DECOMP_COMPAT, 3218},
+ {0x3386, 0, 2 | DECOMP_COMPAT, 3220},
+ {0x3387, 0, 2 | DECOMP_COMPAT, 3222},
+ {0x3388, 0, 3 | DECOMP_COMPAT, 3224},
+ {0x3389, 0, 4 | DECOMP_COMPAT, 3227},
+ {0x338A, 0, 2 | DECOMP_COMPAT, 3231},
+ {0x338B, 0, 2 | DECOMP_COMPAT, 3233},
+ {0x338C, 0, 2 | DECOMP_COMPAT, 3235},
+ {0x338D, 0, 2 | DECOMP_COMPAT, 3237},
+ {0x338E, 0, 2 | DECOMP_COMPAT, 3239},
+ {0x338F, 0, 2 | DECOMP_COMPAT, 3241},
+ {0x3390, 0, 2 | DECOMP_COMPAT, 3243},
+ {0x3391, 0, 3 | DECOMP_COMPAT, 3245},
+ {0x3392, 0, 3 | DECOMP_COMPAT, 3248},
+ {0x3393, 0, 3 | DECOMP_COMPAT, 3251},
+ {0x3394, 0, 3 | DECOMP_COMPAT, 3254},
+ {0x3395, 0, 2 | DECOMP_COMPAT, 3257},
+ {0x3396, 0, 2 | DECOMP_COMPAT, 3259},
+ {0x3397, 0, 2 | DECOMP_COMPAT, 3261},
+ {0x3398, 0, 2 | DECOMP_COMPAT, 3263},
+ {0x3399, 0, 2 | DECOMP_COMPAT, 3265},
+ {0x339A, 0, 2 | DECOMP_COMPAT, 3267},
+ {0x339B, 0, 2 | DECOMP_COMPAT, 3269},
+ {0x339C, 0, 2 | DECOMP_COMPAT, 3271},
+ {0x339D, 0, 2 | DECOMP_COMPAT, 3273},
+ {0x339E, 0, 2 | DECOMP_COMPAT, 3275},
+ {0x339F, 0, 3 | DECOMP_COMPAT, 3277},
+ {0x33A0, 0, 3 | DECOMP_COMPAT, 3280},
+ {0x33A1, 0, 2 | DECOMP_COMPAT, 3283},
+ {0x33A2, 0, 3 | DECOMP_COMPAT, 3285},
+ {0x33A3, 0, 3 | DECOMP_COMPAT, 3288},
+ {0x33A4, 0, 3 | DECOMP_COMPAT, 3291},
+ {0x33A5, 0, 2 | DECOMP_COMPAT, 3294},
+ {0x33A6, 0, 3 | DECOMP_COMPAT, 3296},
+ {0x33A7, 0, 3 | DECOMP_COMPAT, 3299},
+ {0x33A8, 0, 4 | DECOMP_COMPAT, 3302},
+ {0x33A9, 0, 2 | DECOMP_COMPAT, 3306},
+ {0x33AA, 0, 3 | DECOMP_COMPAT, 3308},
+ {0x33AB, 0, 3 | DECOMP_COMPAT, 3311},
+ {0x33AC, 0, 3 | DECOMP_COMPAT, 3314},
+ {0x33AD, 0, 3 | DECOMP_COMPAT, 3317},
+ {0x33AE, 0, 5 | DECOMP_COMPAT, 3320},
+ {0x33AF, 0, 6 | DECOMP_COMPAT, 3325},
+ {0x33B0, 0, 2 | DECOMP_COMPAT, 3331},
+ {0x33B1, 0, 2 | DECOMP_COMPAT, 3333},
+ {0x33B2, 0, 2 | DECOMP_COMPAT, 3335},
+ {0x33B3, 0, 2 | DECOMP_COMPAT, 3337},
+ {0x33B4, 0, 2 | DECOMP_COMPAT, 3339},
+ {0x33B5, 0, 2 | DECOMP_COMPAT, 3341},
+ {0x33B6, 0, 2 | DECOMP_COMPAT, 3343},
+ {0x33B7, 0, 2 | DECOMP_COMPAT, 3345},
+ {0x33B8, 0, 2 | DECOMP_COMPAT, 3347},
+ {0x33B9, 0, 2 | DECOMP_COMPAT, 3349},
+ {0x33BA, 0, 2 | DECOMP_COMPAT, 3351},
+ {0x33BB, 0, 2 | DECOMP_COMPAT, 3353},
+ {0x33BC, 0, 2 | DECOMP_COMPAT, 3355},
+ {0x33BD, 0, 2 | DECOMP_COMPAT, 3357},
+ {0x33BE, 0, 2 | DECOMP_COMPAT, 3359},
+ {0x33BF, 0, 2 | DECOMP_COMPAT, 3361},
+ {0x33C0, 0, 2 | DECOMP_COMPAT, 3363},
+ {0x33C1, 0, 2 | DECOMP_COMPAT, 3365},
+ {0x33C2, 0, 4 | DECOMP_COMPAT, 3367},
+ {0x33C3, 0, 2 | DECOMP_COMPAT, 3371},
+ {0x33C4, 0, 2 | DECOMP_COMPAT, 3373},
+ {0x33C5, 0, 2 | DECOMP_COMPAT, 3375},
+ {0x33C6, 0, 4 | DECOMP_COMPAT, 3377},
+ {0x33C7, 0, 3 | DECOMP_COMPAT, 3381},
+ {0x33C8, 0, 2 | DECOMP_COMPAT, 3384},
+ {0x33C9, 0, 2 | DECOMP_COMPAT, 3386},
+ {0x33CA, 0, 2 | DECOMP_COMPAT, 3388},
+ {0x33CB, 0, 2 | DECOMP_COMPAT, 3390},
+ {0x33CC, 0, 2 | DECOMP_COMPAT, 3392},
+ {0x33CD, 0, 2 | DECOMP_COMPAT, 3394},
+ {0x33CE, 0, 2 | DECOMP_COMPAT, 3396},
+ {0x33CF, 0, 2 | DECOMP_COMPAT, 3398},
+ {0x33D0, 0, 2 | DECOMP_COMPAT, 3400},
+ {0x33D1, 0, 2 | DECOMP_COMPAT, 3402},
+ {0x33D2, 0, 3 | DECOMP_COMPAT, 3404},
+ {0x33D3, 0, 2 | DECOMP_COMPAT, 3407},
+ {0x33D4, 0, 2 | DECOMP_COMPAT, 3409},
+ {0x33D5, 0, 3 | DECOMP_COMPAT, 3411},
+ {0x33D6, 0, 3 | DECOMP_COMPAT, 3414},
+ {0x33D7, 0, 2 | DECOMP_COMPAT, 3417},
+ {0x33D8, 0, 4 | DECOMP_COMPAT, 3419},
+ {0x33D9, 0, 3 | DECOMP_COMPAT, 3423},
+ {0x33DA, 0, 2 | DECOMP_COMPAT, 3426},
+ {0x33DB, 0, 2 | DECOMP_COMPAT, 3428},
+ {0x33DC, 0, 2 | DECOMP_COMPAT, 3430},
+ {0x33DD, 0, 2 | DECOMP_COMPAT, 3432},
+ {0x33DE, 0, 3 | DECOMP_COMPAT, 3434},
+ {0x33DF, 0, 3 | DECOMP_COMPAT, 3437},
+ {0x33E0, 0, 2 | DECOMP_COMPAT, 3440},
+ {0x33E1, 0, 2 | DECOMP_COMPAT, 3442},
+ {0x33E2, 0, 2 | DECOMP_COMPAT, 3444},
+ {0x33E3, 0, 2 | DECOMP_COMPAT, 3446},
+ {0x33E4, 0, 2 | DECOMP_COMPAT, 3448},
+ {0x33E5, 0, 2 | DECOMP_COMPAT, 3450},
+ {0x33E6, 0, 2 | DECOMP_COMPAT, 3452},
+ {0x33E7, 0, 2 | DECOMP_COMPAT, 3454},
+ {0x33E8, 0, 2 | DECOMP_COMPAT, 3456},
+ {0x33E9, 0, 3 | DECOMP_COMPAT, 3458},
+ {0x33EA, 0, 3 | DECOMP_COMPAT, 3461},
+ {0x33EB, 0, 3 | DECOMP_COMPAT, 3464},
+ {0x33EC, 0, 3 | DECOMP_COMPAT, 3467},
+ {0x33ED, 0, 3 | DECOMP_COMPAT, 3470},
+ {0x33EE, 0, 3 | DECOMP_COMPAT, 3473},
+ {0x33EF, 0, 3 | DECOMP_COMPAT, 3476},
+ {0x33F0, 0, 3 | DECOMP_COMPAT, 3479},
+ {0x33F1, 0, 3 | DECOMP_COMPAT, 3482},
+ {0x33F2, 0, 3 | DECOMP_COMPAT, 3485},
+ {0x33F3, 0, 3 | DECOMP_COMPAT, 3488},
+ {0x33F4, 0, 3 | DECOMP_COMPAT, 3491},
+ {0x33F5, 0, 3 | DECOMP_COMPAT, 3494},
+ {0x33F6, 0, 3 | DECOMP_COMPAT, 3497},
+ {0x33F7, 0, 3 | DECOMP_COMPAT, 3500},
+ {0x33F8, 0, 3 | DECOMP_COMPAT, 3503},
+ {0x33F9, 0, 3 | DECOMP_COMPAT, 3506},
+ {0x33FA, 0, 3 | DECOMP_COMPAT, 3509},
+ {0x33FB, 0, 3 | DECOMP_COMPAT, 3512},
+ {0x33FC, 0, 3 | DECOMP_COMPAT, 3515},
+ {0x33FD, 0, 3 | DECOMP_COMPAT, 3518},
+ {0x33FE, 0, 3 | DECOMP_COMPAT, 3521},
+ {0x33FF, 0, 3 | DECOMP_COMPAT, 3524},
+ {0xA66F, 230, 0, 0},
+ {0xA674, 230, 0, 0},
+ {0xA675, 230, 0, 0},
+ {0xA676, 230, 0, 0},
+ {0xA677, 230, 0, 0},
+ {0xA678, 230, 0, 0},
+ {0xA679, 230, 0, 0},
+ {0xA67A, 230, 0, 0},
+ {0xA67B, 230, 0, 0},
+ {0xA67C, 230, 0, 0},
+ {0xA67D, 230, 0, 0},
+ {0xA69C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x044A},
+ {0xA69D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x044C},
+ {0xA69E, 230, 0, 0},
+ {0xA69F, 230, 0, 0},
+ {0xA6F0, 230, 0, 0},
+ {0xA6F1, 230, 0, 0},
+ {0xA770, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xA76F},
+ {0xA7F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0xA7F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0xA7F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0xA7F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0126},
+ {0xA7F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0153},
+ {0xA806, 9, 0, 0},
+ {0xA82C, 9, 0, 0},
+ {0xA8C4, 9, 0, 0},
+ {0xA8E0, 230, 0, 0},
+ {0xA8E1, 230, 0, 0},
+ {0xA8E2, 230, 0, 0},
+ {0xA8E3, 230, 0, 0},
+ {0xA8E4, 230, 0, 0},
+ {0xA8E5, 230, 0, 0},
+ {0xA8E6, 230, 0, 0},
+ {0xA8E7, 230, 0, 0},
+ {0xA8E8, 230, 0, 0},
+ {0xA8E9, 230, 0, 0},
+ {0xA8EA, 230, 0, 0},
+ {0xA8EB, 230, 0, 0},
+ {0xA8EC, 230, 0, 0},
+ {0xA8ED, 230, 0, 0},
+ {0xA8EE, 230, 0, 0},
+ {0xA8EF, 230, 0, 0},
+ {0xA8F0, 230, 0, 0},
+ {0xA8F1, 230, 0, 0},
+ {0xA92B, 220, 0, 0},
+ {0xA92C, 220, 0, 0},
+ {0xA92D, 220, 0, 0},
+ {0xA953, 9, 0, 0},
+ {0xA9B3, 7, 0, 0},
+ {0xA9C0, 9, 0, 0},
+ {0xAAB0, 230, 0, 0},
+ {0xAAB2, 230, 0, 0},
+ {0xAAB3, 230, 0, 0},
+ {0xAAB4, 220, 0, 0},
+ {0xAAB7, 230, 0, 0},
+ {0xAAB8, 230, 0, 0},
+ {0xAABE, 230, 0, 0},
+ {0xAABF, 230, 0, 0},
+ {0xAAC1, 230, 0, 0},
+ {0xAAF6, 9, 0, 0},
+ {0xAB5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xA727},
+ {0xAB5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xAB37},
+ {0xAB5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026B},
+ {0xAB5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xAB52},
+ {0xAB69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028D},
+ {0xABED, 9, 0, 0},
+ {0xF900, 0, 1 | DECOMP_INLINE, 0x8C48},
+ {0xF901, 0, 1 | DECOMP_INLINE, 0x66F4},
+ {0xF902, 0, 1 | DECOMP_INLINE, 0x8ECA},
+ {0xF903, 0, 1 | DECOMP_INLINE, 0x8CC8},
+ {0xF904, 0, 1 | DECOMP_INLINE, 0x6ED1},
+ {0xF905, 0, 1 | DECOMP_INLINE, 0x4E32},
+ {0xF906, 0, 1 | DECOMP_INLINE, 0x53E5},
+ {0xF907, 0, 1 | DECOMP_INLINE, 0x9F9C},
+ {0xF908, 0, 1 | DECOMP_INLINE, 0x9F9C},
+ {0xF909, 0, 1 | DECOMP_INLINE, 0x5951},
+ {0xF90A, 0, 1 | DECOMP_INLINE, 0x91D1},
+ {0xF90B, 0, 1 | DECOMP_INLINE, 0x5587},
+ {0xF90C, 0, 1 | DECOMP_INLINE, 0x5948},
+ {0xF90D, 0, 1 | DECOMP_INLINE, 0x61F6},
+ {0xF90E, 0, 1 | DECOMP_INLINE, 0x7669},
+ {0xF90F, 0, 1 | DECOMP_INLINE, 0x7F85},
+ {0xF910, 0, 1 | DECOMP_INLINE, 0x863F},
+ {0xF911, 0, 1 | DECOMP_INLINE, 0x87BA},
+ {0xF912, 0, 1 | DECOMP_INLINE, 0x88F8},
+ {0xF913, 0, 1 | DECOMP_INLINE, 0x908F},
+ {0xF914, 0, 1 | DECOMP_INLINE, 0x6A02},
+ {0xF915, 0, 1 | DECOMP_INLINE, 0x6D1B},
+ {0xF916, 0, 1 | DECOMP_INLINE, 0x70D9},
+ {0xF917, 0, 1 | DECOMP_INLINE, 0x73DE},
+ {0xF918, 0, 1 | DECOMP_INLINE, 0x843D},
+ {0xF919, 0, 1 | DECOMP_INLINE, 0x916A},
+ {0xF91A, 0, 1 | DECOMP_INLINE, 0x99F1},
+ {0xF91B, 0, 1 | DECOMP_INLINE, 0x4E82},
+ {0xF91C, 0, 1 | DECOMP_INLINE, 0x5375},
+ {0xF91D, 0, 1 | DECOMP_INLINE, 0x6B04},
+ {0xF91E, 0, 1 | DECOMP_INLINE, 0x721B},
+ {0xF91F, 0, 1 | DECOMP_INLINE, 0x862D},
+ {0xF920, 0, 1 | DECOMP_INLINE, 0x9E1E},
+ {0xF921, 0, 1 | DECOMP_INLINE, 0x5D50},
+ {0xF922, 0, 1 | DECOMP_INLINE, 0x6FEB},
+ {0xF923, 0, 1 | DECOMP_INLINE, 0x85CD},
+ {0xF924, 0, 1 | DECOMP_INLINE, 0x8964},
+ {0xF925, 0, 1 | DECOMP_INLINE, 0x62C9},
+ {0xF926, 0, 1 | DECOMP_INLINE, 0x81D8},
+ {0xF927, 0, 1 | DECOMP_INLINE, 0x881F},
+ {0xF928, 0, 1 | DECOMP_INLINE, 0x5ECA},
+ {0xF929, 0, 1 | DECOMP_INLINE, 0x6717},
+ {0xF92A, 0, 1 | DECOMP_INLINE, 0x6D6A},
+ {0xF92B, 0, 1 | DECOMP_INLINE, 0x72FC},
+ {0xF92C, 0, 1 | DECOMP_INLINE, 0x90CE},
+ {0xF92D, 0, 1 | DECOMP_INLINE, 0x4F86},
+ {0xF92E, 0, 1 | DECOMP_INLINE, 0x51B7},
+ {0xF92F, 0, 1 | DECOMP_INLINE, 0x52DE},
+ {0xF930, 0, 1 | DECOMP_INLINE, 0x64C4},
+ {0xF931, 0, 1 | DECOMP_INLINE, 0x6AD3},
+ {0xF932, 0, 1 | DECOMP_INLINE, 0x7210},
+ {0xF933, 0, 1 | DECOMP_INLINE, 0x76E7},
+ {0xF934, 0, 1 | DECOMP_INLINE, 0x8001},
+ {0xF935, 0, 1 | DECOMP_INLINE, 0x8606},
+ {0xF936, 0, 1 | DECOMP_INLINE, 0x865C},
+ {0xF937, 0, 1 | DECOMP_INLINE, 0x8DEF},
+ {0xF938, 0, 1 | DECOMP_INLINE, 0x9732},
+ {0xF939, 0, 1 | DECOMP_INLINE, 0x9B6F},
+ {0xF93A, 0, 1 | DECOMP_INLINE, 0x9DFA},
+ {0xF93B, 0, 1 | DECOMP_INLINE, 0x788C},
+ {0xF93C, 0, 1 | DECOMP_INLINE, 0x797F},
+ {0xF93D, 0, 1 | DECOMP_INLINE, 0x7DA0},
+ {0xF93E, 0, 1 | DECOMP_INLINE, 0x83C9},
+ {0xF93F, 0, 1 | DECOMP_INLINE, 0x9304},
+ {0xF940, 0, 1 | DECOMP_INLINE, 0x9E7F},
+ {0xF941, 0, 1 | DECOMP_INLINE, 0x8AD6},
+ {0xF942, 0, 1 | DECOMP_INLINE, 0x58DF},
+ {0xF943, 0, 1 | DECOMP_INLINE, 0x5F04},
+ {0xF944, 0, 1 | DECOMP_INLINE, 0x7C60},
+ {0xF945, 0, 1 | DECOMP_INLINE, 0x807E},
+ {0xF946, 0, 1 | DECOMP_INLINE, 0x7262},
+ {0xF947, 0, 1 | DECOMP_INLINE, 0x78CA},
+ {0xF948, 0, 1 | DECOMP_INLINE, 0x8CC2},
+ {0xF949, 0, 1 | DECOMP_INLINE, 0x96F7},
+ {0xF94A, 0, 1 | DECOMP_INLINE, 0x58D8},
+ {0xF94B, 0, 1 | DECOMP_INLINE, 0x5C62},
+ {0xF94C, 0, 1 | DECOMP_INLINE, 0x6A13},
+ {0xF94D, 0, 1 | DECOMP_INLINE, 0x6DDA},
+ {0xF94E, 0, 1 | DECOMP_INLINE, 0x6F0F},
+ {0xF94F, 0, 1 | DECOMP_INLINE, 0x7D2F},
+ {0xF950, 0, 1 | DECOMP_INLINE, 0x7E37},
+ {0xF951, 0, 1 | DECOMP_INLINE, 0x964B},
+ {0xF952, 0, 1 | DECOMP_INLINE, 0x52D2},
+ {0xF953, 0, 1 | DECOMP_INLINE, 0x808B},
+ {0xF954, 0, 1 | DECOMP_INLINE, 0x51DC},
+ {0xF955, 0, 1 | DECOMP_INLINE, 0x51CC},
+ {0xF956, 0, 1 | DECOMP_INLINE, 0x7A1C},
+ {0xF957, 0, 1 | DECOMP_INLINE, 0x7DBE},
+ {0xF958, 0, 1 | DECOMP_INLINE, 0x83F1},
+ {0xF959, 0, 1 | DECOMP_INLINE, 0x9675},
+ {0xF95A, 0, 1 | DECOMP_INLINE, 0x8B80},
+ {0xF95B, 0, 1 | DECOMP_INLINE, 0x62CF},
+ {0xF95C, 0, 1 | DECOMP_INLINE, 0x6A02},
+ {0xF95D, 0, 1 | DECOMP_INLINE, 0x8AFE},
+ {0xF95E, 0, 1 | DECOMP_INLINE, 0x4E39},
+ {0xF95F, 0, 1 | DECOMP_INLINE, 0x5BE7},
+ {0xF960, 0, 1 | DECOMP_INLINE, 0x6012},
+ {0xF961, 0, 1 | DECOMP_INLINE, 0x7387},
+ {0xF962, 0, 1 | DECOMP_INLINE, 0x7570},
+ {0xF963, 0, 1 | DECOMP_INLINE, 0x5317},
+ {0xF964, 0, 1 | DECOMP_INLINE, 0x78FB},
+ {0xF965, 0, 1 | DECOMP_INLINE, 0x4FBF},
+ {0xF966, 0, 1 | DECOMP_INLINE, 0x5FA9},
+ {0xF967, 0, 1 | DECOMP_INLINE, 0x4E0D},
+ {0xF968, 0, 1 | DECOMP_INLINE, 0x6CCC},
+ {0xF969, 0, 1 | DECOMP_INLINE, 0x6578},
+ {0xF96A, 0, 1 | DECOMP_INLINE, 0x7D22},
+ {0xF96B, 0, 1 | DECOMP_INLINE, 0x53C3},
+ {0xF96C, 0, 1 | DECOMP_INLINE, 0x585E},
+ {0xF96D, 0, 1 | DECOMP_INLINE, 0x7701},
+ {0xF96E, 0, 1 | DECOMP_INLINE, 0x8449},
+ {0xF96F, 0, 1 | DECOMP_INLINE, 0x8AAA},
+ {0xF970, 0, 1 | DECOMP_INLINE, 0x6BBA},
+ {0xF971, 0, 1 | DECOMP_INLINE, 0x8FB0},
+ {0xF972, 0, 1 | DECOMP_INLINE, 0x6C88},
+ {0xF973, 0, 1 | DECOMP_INLINE, 0x62FE},
+ {0xF974, 0, 1 | DECOMP_INLINE, 0x82E5},
+ {0xF975, 0, 1 | DECOMP_INLINE, 0x63A0},
+ {0xF976, 0, 1 | DECOMP_INLINE, 0x7565},
+ {0xF977, 0, 1 | DECOMP_INLINE, 0x4EAE},
+ {0xF978, 0, 1 | DECOMP_INLINE, 0x5169},
+ {0xF979, 0, 1 | DECOMP_INLINE, 0x51C9},
+ {0xF97A, 0, 1 | DECOMP_INLINE, 0x6881},
+ {0xF97B, 0, 1 | DECOMP_INLINE, 0x7CE7},
+ {0xF97C, 0, 1 | DECOMP_INLINE, 0x826F},
+ {0xF97D, 0, 1 | DECOMP_INLINE, 0x8AD2},
+ {0xF97E, 0, 1 | DECOMP_INLINE, 0x91CF},
+ {0xF97F, 0, 1 | DECOMP_INLINE, 0x52F5},
+ {0xF980, 0, 1 | DECOMP_INLINE, 0x5442},
+ {0xF981, 0, 1 | DECOMP_INLINE, 0x5973},
+ {0xF982, 0, 1 | DECOMP_INLINE, 0x5EEC},
+ {0xF983, 0, 1 | DECOMP_INLINE, 0x65C5},
+ {0xF984, 0, 1 | DECOMP_INLINE, 0x6FFE},
+ {0xF985, 0, 1 | DECOMP_INLINE, 0x792A},
+ {0xF986, 0, 1 | DECOMP_INLINE, 0x95AD},
+ {0xF987, 0, 1 | DECOMP_INLINE, 0x9A6A},
+ {0xF988, 0, 1 | DECOMP_INLINE, 0x9E97},
+ {0xF989, 0, 1 | DECOMP_INLINE, 0x9ECE},
+ {0xF98A, 0, 1 | DECOMP_INLINE, 0x529B},
+ {0xF98B, 0, 1 | DECOMP_INLINE, 0x66C6},
+ {0xF98C, 0, 1 | DECOMP_INLINE, 0x6B77},
+ {0xF98D, 0, 1 | DECOMP_INLINE, 0x8F62},
+ {0xF98E, 0, 1 | DECOMP_INLINE, 0x5E74},
+ {0xF98F, 0, 1 | DECOMP_INLINE, 0x6190},
+ {0xF990, 0, 1 | DECOMP_INLINE, 0x6200},
+ {0xF991, 0, 1 | DECOMP_INLINE, 0x649A},
+ {0xF992, 0, 1 | DECOMP_INLINE, 0x6F23},
+ {0xF993, 0, 1 | DECOMP_INLINE, 0x7149},
+ {0xF994, 0, 1 | DECOMP_INLINE, 0x7489},
+ {0xF995, 0, 1 | DECOMP_INLINE, 0x79CA},
+ {0xF996, 0, 1 | DECOMP_INLINE, 0x7DF4},
+ {0xF997, 0, 1 | DECOMP_INLINE, 0x806F},
+ {0xF998, 0, 1 | DECOMP_INLINE, 0x8F26},
+ {0xF999, 0, 1 | DECOMP_INLINE, 0x84EE},
+ {0xF99A, 0, 1 | DECOMP_INLINE, 0x9023},
+ {0xF99B, 0, 1 | DECOMP_INLINE, 0x934A},
+ {0xF99C, 0, 1 | DECOMP_INLINE, 0x5217},
+ {0xF99D, 0, 1 | DECOMP_INLINE, 0x52A3},
+ {0xF99E, 0, 1 | DECOMP_INLINE, 0x54BD},
+ {0xF99F, 0, 1 | DECOMP_INLINE, 0x70C8},
+ {0xF9A0, 0, 1 | DECOMP_INLINE, 0x88C2},
+ {0xF9A1, 0, 1 | DECOMP_INLINE, 0x8AAA},
+ {0xF9A2, 0, 1 | DECOMP_INLINE, 0x5EC9},
+ {0xF9A3, 0, 1 | DECOMP_INLINE, 0x5FF5},
+ {0xF9A4, 0, 1 | DECOMP_INLINE, 0x637B},
+ {0xF9A5, 0, 1 | DECOMP_INLINE, 0x6BAE},
+ {0xF9A6, 0, 1 | DECOMP_INLINE, 0x7C3E},
+ {0xF9A7, 0, 1 | DECOMP_INLINE, 0x7375},
+ {0xF9A8, 0, 1 | DECOMP_INLINE, 0x4EE4},
+ {0xF9A9, 0, 1 | DECOMP_INLINE, 0x56F9},
+ {0xF9AA, 0, 1 | DECOMP_INLINE, 0x5BE7},
+ {0xF9AB, 0, 1 | DECOMP_INLINE, 0x5DBA},
+ {0xF9AC, 0, 1 | DECOMP_INLINE, 0x601C},
+ {0xF9AD, 0, 1 | DECOMP_INLINE, 0x73B2},
+ {0xF9AE, 0, 1 | DECOMP_INLINE, 0x7469},
+ {0xF9AF, 0, 1 | DECOMP_INLINE, 0x7F9A},
+ {0xF9B0, 0, 1 | DECOMP_INLINE, 0x8046},
+ {0xF9B1, 0, 1 | DECOMP_INLINE, 0x9234},
+ {0xF9B2, 0, 1 | DECOMP_INLINE, 0x96F6},
+ {0xF9B3, 0, 1 | DECOMP_INLINE, 0x9748},
+ {0xF9B4, 0, 1 | DECOMP_INLINE, 0x9818},
+ {0xF9B5, 0, 1 | DECOMP_INLINE, 0x4F8B},
+ {0xF9B6, 0, 1 | DECOMP_INLINE, 0x79AE},
+ {0xF9B7, 0, 1 | DECOMP_INLINE, 0x91B4},
+ {0xF9B8, 0, 1 | DECOMP_INLINE, 0x96B8},
+ {0xF9B9, 0, 1 | DECOMP_INLINE, 0x60E1},
+ {0xF9BA, 0, 1 | DECOMP_INLINE, 0x4E86},
+ {0xF9BB, 0, 1 | DECOMP_INLINE, 0x50DA},
+ {0xF9BC, 0, 1 | DECOMP_INLINE, 0x5BEE},
+ {0xF9BD, 0, 1 | DECOMP_INLINE, 0x5C3F},
+ {0xF9BE, 0, 1 | DECOMP_INLINE, 0x6599},
+ {0xF9BF, 0, 1 | DECOMP_INLINE, 0x6A02},
+ {0xF9C0, 0, 1 | DECOMP_INLINE, 0x71CE},
+ {0xF9C1, 0, 1 | DECOMP_INLINE, 0x7642},
+ {0xF9C2, 0, 1 | DECOMP_INLINE, 0x84FC},
+ {0xF9C3, 0, 1 | DECOMP_INLINE, 0x907C},
+ {0xF9C4, 0, 1 | DECOMP_INLINE, 0x9F8D},
+ {0xF9C5, 0, 1 | DECOMP_INLINE, 0x6688},
+ {0xF9C6, 0, 1 | DECOMP_INLINE, 0x962E},
+ {0xF9C7, 0, 1 | DECOMP_INLINE, 0x5289},
+ {0xF9C8, 0, 1 | DECOMP_INLINE, 0x677B},
+ {0xF9C9, 0, 1 | DECOMP_INLINE, 0x67F3},
+ {0xF9CA, 0, 1 | DECOMP_INLINE, 0x6D41},
+ {0xF9CB, 0, 1 | DECOMP_INLINE, 0x6E9C},
+ {0xF9CC, 0, 1 | DECOMP_INLINE, 0x7409},
+ {0xF9CD, 0, 1 | DECOMP_INLINE, 0x7559},
+ {0xF9CE, 0, 1 | DECOMP_INLINE, 0x786B},
+ {0xF9CF, 0, 1 | DECOMP_INLINE, 0x7D10},
+ {0xF9D0, 0, 1 | DECOMP_INLINE, 0x985E},
+ {0xF9D1, 0, 1 | DECOMP_INLINE, 0x516D},
+ {0xF9D2, 0, 1 | DECOMP_INLINE, 0x622E},
+ {0xF9D3, 0, 1 | DECOMP_INLINE, 0x9678},
+ {0xF9D4, 0, 1 | DECOMP_INLINE, 0x502B},
+ {0xF9D5, 0, 1 | DECOMP_INLINE, 0x5D19},
+ {0xF9D6, 0, 1 | DECOMP_INLINE, 0x6DEA},
+ {0xF9D7, 0, 1 | DECOMP_INLINE, 0x8F2A},
+ {0xF9D8, 0, 1 | DECOMP_INLINE, 0x5F8B},
+ {0xF9D9, 0, 1 | DECOMP_INLINE, 0x6144},
+ {0xF9DA, 0, 1 | DECOMP_INLINE, 0x6817},
+ {0xF9DB, 0, 1 | DECOMP_INLINE, 0x7387},
+ {0xF9DC, 0, 1 | DECOMP_INLINE, 0x9686},
+ {0xF9DD, 0, 1 | DECOMP_INLINE, 0x5229},
+ {0xF9DE, 0, 1 | DECOMP_INLINE, 0x540F},
+ {0xF9DF, 0, 1 | DECOMP_INLINE, 0x5C65},
+ {0xF9E0, 0, 1 | DECOMP_INLINE, 0x6613},
+ {0xF9E1, 0, 1 | DECOMP_INLINE, 0x674E},
+ {0xF9E2, 0, 1 | DECOMP_INLINE, 0x68A8},
+ {0xF9E3, 0, 1 | DECOMP_INLINE, 0x6CE5},
+ {0xF9E4, 0, 1 | DECOMP_INLINE, 0x7406},
+ {0xF9E5, 0, 1 | DECOMP_INLINE, 0x75E2},
+ {0xF9E6, 0, 1 | DECOMP_INLINE, 0x7F79},
+ {0xF9E7, 0, 1 | DECOMP_INLINE, 0x88CF},
+ {0xF9E8, 0, 1 | DECOMP_INLINE, 0x88E1},
+ {0xF9E9, 0, 1 | DECOMP_INLINE, 0x91CC},
+ {0xF9EA, 0, 1 | DECOMP_INLINE, 0x96E2},
+ {0xF9EB, 0, 1 | DECOMP_INLINE, 0x533F},
+ {0xF9EC, 0, 1 | DECOMP_INLINE, 0x6EBA},
+ {0xF9ED, 0, 1 | DECOMP_INLINE, 0x541D},
+ {0xF9EE, 0, 1 | DECOMP_INLINE, 0x71D0},
+ {0xF9EF, 0, 1 | DECOMP_INLINE, 0x7498},
+ {0xF9F0, 0, 1 | DECOMP_INLINE, 0x85FA},
+ {0xF9F1, 0, 1 | DECOMP_INLINE, 0x96A3},
+ {0xF9F2, 0, 1 | DECOMP_INLINE, 0x9C57},
+ {0xF9F3, 0, 1 | DECOMP_INLINE, 0x9E9F},
+ {0xF9F4, 0, 1 | DECOMP_INLINE, 0x6797},
+ {0xF9F5, 0, 1 | DECOMP_INLINE, 0x6DCB},
+ {0xF9F6, 0, 1 | DECOMP_INLINE, 0x81E8},
+ {0xF9F7, 0, 1 | DECOMP_INLINE, 0x7ACB},
+ {0xF9F8, 0, 1 | DECOMP_INLINE, 0x7B20},
+ {0xF9F9, 0, 1 | DECOMP_INLINE, 0x7C92},
+ {0xF9FA, 0, 1 | DECOMP_INLINE, 0x72C0},
+ {0xF9FB, 0, 1 | DECOMP_INLINE, 0x7099},
+ {0xF9FC, 0, 1 | DECOMP_INLINE, 0x8B58},
+ {0xF9FD, 0, 1 | DECOMP_INLINE, 0x4EC0},
+ {0xF9FE, 0, 1 | DECOMP_INLINE, 0x8336},
+ {0xF9FF, 0, 1 | DECOMP_INLINE, 0x523A},
+ {0xFA00, 0, 1 | DECOMP_INLINE, 0x5207},
+ {0xFA01, 0, 1 | DECOMP_INLINE, 0x5EA6},
+ {0xFA02, 0, 1 | DECOMP_INLINE, 0x62D3},
+ {0xFA03, 0, 1 | DECOMP_INLINE, 0x7CD6},
+ {0xFA04, 0, 1 | DECOMP_INLINE, 0x5B85},
+ {0xFA05, 0, 1 | DECOMP_INLINE, 0x6D1E},
+ {0xFA06, 0, 1 | DECOMP_INLINE, 0x66B4},
+ {0xFA07, 0, 1 | DECOMP_INLINE, 0x8F3B},
+ {0xFA08, 0, 1 | DECOMP_INLINE, 0x884C},
+ {0xFA09, 0, 1 | DECOMP_INLINE, 0x964D},
+ {0xFA0A, 0, 1 | DECOMP_INLINE, 0x898B},
+ {0xFA0B, 0, 1 | DECOMP_INLINE, 0x5ED3},
+ {0xFA0C, 0, 1 | DECOMP_INLINE, 0x5140},
+ {0xFA0D, 0, 1 | DECOMP_INLINE, 0x55C0},
+ {0xFA10, 0, 1 | DECOMP_INLINE, 0x585A},
+ {0xFA12, 0, 1 | DECOMP_INLINE, 0x6674},
+ {0xFA15, 0, 1 | DECOMP_INLINE, 0x51DE},
+ {0xFA16, 0, 1 | DECOMP_INLINE, 0x732A},
+ {0xFA17, 0, 1 | DECOMP_INLINE, 0x76CA},
+ {0xFA18, 0, 1 | DECOMP_INLINE, 0x793C},
+ {0xFA19, 0, 1 | DECOMP_INLINE, 0x795E},
+ {0xFA1A, 0, 1 | DECOMP_INLINE, 0x7965},
+ {0xFA1B, 0, 1 | DECOMP_INLINE, 0x798F},
+ {0xFA1C, 0, 1 | DECOMP_INLINE, 0x9756},
+ {0xFA1D, 0, 1 | DECOMP_INLINE, 0x7CBE},
+ {0xFA1E, 0, 1 | DECOMP_INLINE, 0x7FBD},
+ {0xFA20, 0, 1 | DECOMP_INLINE, 0x8612},
+ {0xFA22, 0, 1 | DECOMP_INLINE, 0x8AF8},
+ {0xFA25, 0, 1 | DECOMP_INLINE, 0x9038},
+ {0xFA26, 0, 1 | DECOMP_INLINE, 0x90FD},
+ {0xFA2A, 0, 1 | DECOMP_INLINE, 0x98EF},
+ {0xFA2B, 0, 1 | DECOMP_INLINE, 0x98FC},
+ {0xFA2C, 0, 1 | DECOMP_INLINE, 0x9928},
+ {0xFA2D, 0, 1 | DECOMP_INLINE, 0x9DB4},
+ {0xFA2E, 0, 1 | DECOMP_INLINE, 0x90DE},
+ {0xFA2F, 0, 1 | DECOMP_INLINE, 0x96B7},
+ {0xFA30, 0, 1 | DECOMP_INLINE, 0x4FAE},
+ {0xFA31, 0, 1 | DECOMP_INLINE, 0x50E7},
+ {0xFA32, 0, 1 | DECOMP_INLINE, 0x514D},
+ {0xFA33, 0, 1 | DECOMP_INLINE, 0x52C9},
+ {0xFA34, 0, 1 | DECOMP_INLINE, 0x52E4},
+ {0xFA35, 0, 1 | DECOMP_INLINE, 0x5351},
+ {0xFA36, 0, 1 | DECOMP_INLINE, 0x559D},
+ {0xFA37, 0, 1 | DECOMP_INLINE, 0x5606},
+ {0xFA38, 0, 1 | DECOMP_INLINE, 0x5668},
+ {0xFA39, 0, 1 | DECOMP_INLINE, 0x5840},
+ {0xFA3A, 0, 1 | DECOMP_INLINE, 0x58A8},
+ {0xFA3B, 0, 1 | DECOMP_INLINE, 0x5C64},
+ {0xFA3C, 0, 1 | DECOMP_INLINE, 0x5C6E},
+ {0xFA3D, 0, 1 | DECOMP_INLINE, 0x6094},
+ {0xFA3E, 0, 1 | DECOMP_INLINE, 0x6168},
+ {0xFA3F, 0, 1 | DECOMP_INLINE, 0x618E},
+ {0xFA40, 0, 1 | DECOMP_INLINE, 0x61F2},
+ {0xFA41, 0, 1 | DECOMP_INLINE, 0x654F},
+ {0xFA42, 0, 1 | DECOMP_INLINE, 0x65E2},
+ {0xFA43, 0, 1 | DECOMP_INLINE, 0x6691},
+ {0xFA44, 0, 1 | DECOMP_INLINE, 0x6885},
+ {0xFA45, 0, 1 | DECOMP_INLINE, 0x6D77},
+ {0xFA46, 0, 1 | DECOMP_INLINE, 0x6E1A},
+ {0xFA47, 0, 1 | DECOMP_INLINE, 0x6F22},
+ {0xFA48, 0, 1 | DECOMP_INLINE, 0x716E},
+ {0xFA49, 0, 1 | DECOMP_INLINE, 0x722B},
+ {0xFA4A, 0, 1 | DECOMP_INLINE, 0x7422},
+ {0xFA4B, 0, 1 | DECOMP_INLINE, 0x7891},
+ {0xFA4C, 0, 1 | DECOMP_INLINE, 0x793E},
+ {0xFA4D, 0, 1 | DECOMP_INLINE, 0x7949},
+ {0xFA4E, 0, 1 | DECOMP_INLINE, 0x7948},
+ {0xFA4F, 0, 1 | DECOMP_INLINE, 0x7950},
+ {0xFA50, 0, 1 | DECOMP_INLINE, 0x7956},
+ {0xFA51, 0, 1 | DECOMP_INLINE, 0x795D},
+ {0xFA52, 0, 1 | DECOMP_INLINE, 0x798D},
+ {0xFA53, 0, 1 | DECOMP_INLINE, 0x798E},
+ {0xFA54, 0, 1 | DECOMP_INLINE, 0x7A40},
+ {0xFA55, 0, 1 | DECOMP_INLINE, 0x7A81},
+ {0xFA56, 0, 1 | DECOMP_INLINE, 0x7BC0},
+ {0xFA57, 0, 1 | DECOMP_INLINE, 0x7DF4},
+ {0xFA58, 0, 1 | DECOMP_INLINE, 0x7E09},
+ {0xFA59, 0, 1 | DECOMP_INLINE, 0x7E41},
+ {0xFA5A, 0, 1 | DECOMP_INLINE, 0x7F72},
+ {0xFA5B, 0, 1 | DECOMP_INLINE, 0x8005},
+ {0xFA5C, 0, 1 | DECOMP_INLINE, 0x81ED},
+ {0xFA5D, 0, 1 | DECOMP_INLINE, 0x8279},
+ {0xFA5E, 0, 1 | DECOMP_INLINE, 0x8279},
+ {0xFA5F, 0, 1 | DECOMP_INLINE, 0x8457},
+ {0xFA60, 0, 1 | DECOMP_INLINE, 0x8910},
+ {0xFA61, 0, 1 | DECOMP_INLINE, 0x8996},
+ {0xFA62, 0, 1 | DECOMP_INLINE, 0x8B01},
+ {0xFA63, 0, 1 | DECOMP_INLINE, 0x8B39},
+ {0xFA64, 0, 1 | DECOMP_INLINE, 0x8CD3},
+ {0xFA65, 0, 1 | DECOMP_INLINE, 0x8D08},
+ {0xFA66, 0, 1 | DECOMP_INLINE, 0x8FB6},
+ {0xFA67, 0, 1 | DECOMP_INLINE, 0x9038},
+ {0xFA68, 0, 1 | DECOMP_INLINE, 0x96E3},
+ {0xFA69, 0, 1 | DECOMP_INLINE, 0x97FF},
+ {0xFA6A, 0, 1 | DECOMP_INLINE, 0x983B},
+ {0xFA6B, 0, 1 | DECOMP_INLINE, 0x6075},
+ {0xFA6C, 0, 1, 3527},
+ {0xFA6D, 0, 1 | DECOMP_INLINE, 0x8218},
+ {0xFA70, 0, 1 | DECOMP_INLINE, 0x4E26},
+ {0xFA71, 0, 1 | DECOMP_INLINE, 0x51B5},
+ {0xFA72, 0, 1 | DECOMP_INLINE, 0x5168},
+ {0xFA73, 0, 1 | DECOMP_INLINE, 0x4F80},
+ {0xFA74, 0, 1 | DECOMP_INLINE, 0x5145},
+ {0xFA75, 0, 1 | DECOMP_INLINE, 0x5180},
+ {0xFA76, 0, 1 | DECOMP_INLINE, 0x52C7},
+ {0xFA77, 0, 1 | DECOMP_INLINE, 0x52FA},
+ {0xFA78, 0, 1 | DECOMP_INLINE, 0x559D},
+ {0xFA79, 0, 1 | DECOMP_INLINE, 0x5555},
+ {0xFA7A, 0, 1 | DECOMP_INLINE, 0x5599},
+ {0xFA7B, 0, 1 | DECOMP_INLINE, 0x55E2},
+ {0xFA7C, 0, 1 | DECOMP_INLINE, 0x585A},
+ {0xFA7D, 0, 1 | DECOMP_INLINE, 0x58B3},
+ {0xFA7E, 0, 1 | DECOMP_INLINE, 0x5944},
+ {0xFA7F, 0, 1 | DECOMP_INLINE, 0x5954},
+ {0xFA80, 0, 1 | DECOMP_INLINE, 0x5A62},
+ {0xFA81, 0, 1 | DECOMP_INLINE, 0x5B28},
+ {0xFA82, 0, 1 | DECOMP_INLINE, 0x5ED2},
+ {0xFA83, 0, 1 | DECOMP_INLINE, 0x5ED9},
+ {0xFA84, 0, 1 | DECOMP_INLINE, 0x5F69},
+ {0xFA85, 0, 1 | DECOMP_INLINE, 0x5FAD},
+ {0xFA86, 0, 1 | DECOMP_INLINE, 0x60D8},
+ {0xFA87, 0, 1 | DECOMP_INLINE, 0x614E},
+ {0xFA88, 0, 1 | DECOMP_INLINE, 0x6108},
+ {0xFA89, 0, 1 | DECOMP_INLINE, 0x618E},
+ {0xFA8A, 0, 1 | DECOMP_INLINE, 0x6160},
+ {0xFA8B, 0, 1 | DECOMP_INLINE, 0x61F2},
+ {0xFA8C, 0, 1 | DECOMP_INLINE, 0x6234},
+ {0xFA8D, 0, 1 | DECOMP_INLINE, 0x63C4},
+ {0xFA8E, 0, 1 | DECOMP_INLINE, 0x641C},
+ {0xFA8F, 0, 1 | DECOMP_INLINE, 0x6452},
+ {0xFA90, 0, 1 | DECOMP_INLINE, 0x6556},
+ {0xFA91, 0, 1 | DECOMP_INLINE, 0x6674},
+ {0xFA92, 0, 1 | DECOMP_INLINE, 0x6717},
+ {0xFA93, 0, 1 | DECOMP_INLINE, 0x671B},
+ {0xFA94, 0, 1 | DECOMP_INLINE, 0x6756},
+ {0xFA95, 0, 1 | DECOMP_INLINE, 0x6B79},
+ {0xFA96, 0, 1 | DECOMP_INLINE, 0x6BBA},
+ {0xFA97, 0, 1 | DECOMP_INLINE, 0x6D41},
+ {0xFA98, 0, 1 | DECOMP_INLINE, 0x6EDB},
+ {0xFA99, 0, 1 | DECOMP_INLINE, 0x6ECB},
+ {0xFA9A, 0, 1 | DECOMP_INLINE, 0x6F22},
+ {0xFA9B, 0, 1 | DECOMP_INLINE, 0x701E},
+ {0xFA9C, 0, 1 | DECOMP_INLINE, 0x716E},
+ {0xFA9D, 0, 1 | DECOMP_INLINE, 0x77A7},
+ {0xFA9E, 0, 1 | DECOMP_INLINE, 0x7235},
+ {0xFA9F, 0, 1 | DECOMP_INLINE, 0x72AF},
+ {0xFAA0, 0, 1 | DECOMP_INLINE, 0x732A},
+ {0xFAA1, 0, 1 | DECOMP_INLINE, 0x7471},
+ {0xFAA2, 0, 1 | DECOMP_INLINE, 0x7506},
+ {0xFAA3, 0, 1 | DECOMP_INLINE, 0x753B},
+ {0xFAA4, 0, 1 | DECOMP_INLINE, 0x761D},
+ {0xFAA5, 0, 1 | DECOMP_INLINE, 0x761F},
+ {0xFAA6, 0, 1 | DECOMP_INLINE, 0x76CA},
+ {0xFAA7, 0, 1 | DECOMP_INLINE, 0x76DB},
+ {0xFAA8, 0, 1 | DECOMP_INLINE, 0x76F4},
+ {0xFAA9, 0, 1 | DECOMP_INLINE, 0x774A},
+ {0xFAAA, 0, 1 | DECOMP_INLINE, 0x7740},
+ {0xFAAB, 0, 1 | DECOMP_INLINE, 0x78CC},
+ {0xFAAC, 0, 1 | DECOMP_INLINE, 0x7AB1},
+ {0xFAAD, 0, 1 | DECOMP_INLINE, 0x7BC0},
+ {0xFAAE, 0, 1 | DECOMP_INLINE, 0x7C7B},
+ {0xFAAF, 0, 1 | DECOMP_INLINE, 0x7D5B},
+ {0xFAB0, 0, 1 | DECOMP_INLINE, 0x7DF4},
+ {0xFAB1, 0, 1 | DECOMP_INLINE, 0x7F3E},
+ {0xFAB2, 0, 1 | DECOMP_INLINE, 0x8005},
+ {0xFAB3, 0, 1 | DECOMP_INLINE, 0x8352},
+ {0xFAB4, 0, 1 | DECOMP_INLINE, 0x83EF},
+ {0xFAB5, 0, 1 | DECOMP_INLINE, 0x8779},
+ {0xFAB6, 0, 1 | DECOMP_INLINE, 0x8941},
+ {0xFAB7, 0, 1 | DECOMP_INLINE, 0x8986},
+ {0xFAB8, 0, 1 | DECOMP_INLINE, 0x8996},
+ {0xFAB9, 0, 1 | DECOMP_INLINE, 0x8ABF},
+ {0xFABA, 0, 1 | DECOMP_INLINE, 0x8AF8},
+ {0xFABB, 0, 1 | DECOMP_INLINE, 0x8ACB},
+ {0xFABC, 0, 1 | DECOMP_INLINE, 0x8B01},
+ {0xFABD, 0, 1 | DECOMP_INLINE, 0x8AFE},
+ {0xFABE, 0, 1 | DECOMP_INLINE, 0x8AED},
+ {0xFABF, 0, 1 | DECOMP_INLINE, 0x8B39},
+ {0xFAC0, 0, 1 | DECOMP_INLINE, 0x8B8A},
+ {0xFAC1, 0, 1 | DECOMP_INLINE, 0x8D08},
+ {0xFAC2, 0, 1 | DECOMP_INLINE, 0x8F38},
+ {0xFAC3, 0, 1 | DECOMP_INLINE, 0x9072},
+ {0xFAC4, 0, 1 | DECOMP_INLINE, 0x9199},
+ {0xFAC5, 0, 1 | DECOMP_INLINE, 0x9276},
+ {0xFAC6, 0, 1 | DECOMP_INLINE, 0x967C},
+ {0xFAC7, 0, 1 | DECOMP_INLINE, 0x96E3},
+ {0xFAC8, 0, 1 | DECOMP_INLINE, 0x9756},
+ {0xFAC9, 0, 1 | DECOMP_INLINE, 0x97DB},
+ {0xFACA, 0, 1 | DECOMP_INLINE, 0x97FF},
+ {0xFACB, 0, 1 | DECOMP_INLINE, 0x980B},
+ {0xFACC, 0, 1 | DECOMP_INLINE, 0x983B},
+ {0xFACD, 0, 1 | DECOMP_INLINE, 0x9B12},
+ {0xFACE, 0, 1 | DECOMP_INLINE, 0x9F9C},
+ {0xFACF, 0, 1, 3528},
+ {0xFAD0, 0, 1, 3529},
+ {0xFAD1, 0, 1, 3530},
+ {0xFAD2, 0, 1 | DECOMP_INLINE, 0x3B9D},
+ {0xFAD3, 0, 1 | DECOMP_INLINE, 0x4018},
+ {0xFAD4, 0, 1 | DECOMP_INLINE, 0x4039},
+ {0xFAD5, 0, 1, 3531},
+ {0xFAD6, 0, 1, 3532},
+ {0xFAD7, 0, 1, 3533},
+ {0xFAD8, 0, 1 | DECOMP_INLINE, 0x9F43},
+ {0xFAD9, 0, 1 | DECOMP_INLINE, 0x9F8E},
+ {0xFB00, 0, 2 | DECOMP_COMPAT, 3534},
+ {0xFB01, 0, 2 | DECOMP_COMPAT, 3536},
+ {0xFB02, 0, 2 | DECOMP_COMPAT, 3538},
+ {0xFB03, 0, 3 | DECOMP_COMPAT, 3540},
+ {0xFB04, 0, 3 | DECOMP_COMPAT, 3543},
+ {0xFB05, 0, 2 | DECOMP_COMPAT, 3546},
+ {0xFB06, 0, 2 | DECOMP_COMPAT, 3548},
+ {0xFB13, 0, 2 | DECOMP_COMPAT, 3550},
+ {0xFB14, 0, 2 | DECOMP_COMPAT, 3552},
+ {0xFB15, 0, 2 | DECOMP_COMPAT, 3554},
+ {0xFB16, 0, 2 | DECOMP_COMPAT, 3556},
+ {0xFB17, 0, 2 | DECOMP_COMPAT, 3558},
+ {0xFB1D, 0, 2 | DECOMP_NO_COMPOSE, 3560}, /* in exclusion list */
+ {0xFB1E, 26, 0, 0},
+ {0xFB1F, 0, 2 | DECOMP_NO_COMPOSE, 3562}, /* in exclusion list */
+ {0xFB20, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05E2},
+ {0xFB21, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D0},
+ {0xFB22, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D3},
+ {0xFB23, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05D4},
+ {0xFB24, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05DB},
+ {0xFB25, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05DC},
+ {0xFB26, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05DD},
+ {0xFB27, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05E8},
+ {0xFB28, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x05EA},
+ {0xFB29, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002B},
+ {0xFB2A, 0, 2 | DECOMP_NO_COMPOSE, 3564}, /* in exclusion list */
+ {0xFB2B, 0, 2 | DECOMP_NO_COMPOSE, 3566}, /* in exclusion list */
+ {0xFB2C, 0, 2 | DECOMP_NO_COMPOSE, 3568}, /* in exclusion list */
+ {0xFB2D, 0, 2 | DECOMP_NO_COMPOSE, 3570}, /* in exclusion list */
+ {0xFB2E, 0, 2 | DECOMP_NO_COMPOSE, 3572}, /* in exclusion list */
+ {0xFB2F, 0, 2 | DECOMP_NO_COMPOSE, 3574}, /* in exclusion list */
+ {0xFB30, 0, 2 | DECOMP_NO_COMPOSE, 3576}, /* in exclusion list */
+ {0xFB31, 0, 2 | DECOMP_NO_COMPOSE, 3578}, /* in exclusion list */
+ {0xFB32, 0, 2 | DECOMP_NO_COMPOSE, 3580}, /* in exclusion list */
+ {0xFB33, 0, 2 | DECOMP_NO_COMPOSE, 3582}, /* in exclusion list */
+ {0xFB34, 0, 2 | DECOMP_NO_COMPOSE, 3584}, /* in exclusion list */
+ {0xFB35, 0, 2 | DECOMP_NO_COMPOSE, 3586}, /* in exclusion list */
+ {0xFB36, 0, 2 | DECOMP_NO_COMPOSE, 3588}, /* in exclusion list */
+ {0xFB38, 0, 2 | DECOMP_NO_COMPOSE, 3590}, /* in exclusion list */
+ {0xFB39, 0, 2 | DECOMP_NO_COMPOSE, 3592}, /* in exclusion list */
+ {0xFB3A, 0, 2 | DECOMP_NO_COMPOSE, 3594}, /* in exclusion list */
+ {0xFB3B, 0, 2 | DECOMP_NO_COMPOSE, 3596}, /* in exclusion list */
+ {0xFB3C, 0, 2 | DECOMP_NO_COMPOSE, 3598}, /* in exclusion list */
+ {0xFB3E, 0, 2 | DECOMP_NO_COMPOSE, 3600}, /* in exclusion list */
+ {0xFB40, 0, 2 | DECOMP_NO_COMPOSE, 3602}, /* in exclusion list */
+ {0xFB41, 0, 2 | DECOMP_NO_COMPOSE, 3604}, /* in exclusion list */
+ {0xFB43, 0, 2 | DECOMP_NO_COMPOSE, 3606}, /* in exclusion list */
+ {0xFB44, 0, 2 | DECOMP_NO_COMPOSE, 3608}, /* in exclusion list */
+ {0xFB46, 0, 2 | DECOMP_NO_COMPOSE, 3610}, /* in exclusion list */
+ {0xFB47, 0, 2 | DECOMP_NO_COMPOSE, 3612}, /* in exclusion list */
+ {0xFB48, 0, 2 | DECOMP_NO_COMPOSE, 3614}, /* in exclusion list */
+ {0xFB49, 0, 2 | DECOMP_NO_COMPOSE, 3616}, /* in exclusion list */
+ {0xFB4A, 0, 2 | DECOMP_NO_COMPOSE, 3618}, /* in exclusion list */
+ {0xFB4B, 0, 2 | DECOMP_NO_COMPOSE, 3620}, /* in exclusion list */
+ {0xFB4C, 0, 2 | DECOMP_NO_COMPOSE, 3622}, /* in exclusion list */
+ {0xFB4D, 0, 2 | DECOMP_NO_COMPOSE, 3624}, /* in exclusion list */
+ {0xFB4E, 0, 2 | DECOMP_NO_COMPOSE, 3626}, /* in exclusion list */
+ {0xFB4F, 0, 2 | DECOMP_COMPAT, 3628},
+ {0xFB50, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0671},
+ {0xFB51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0671},
+ {0xFB52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067B},
+ {0xFB53, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067B},
+ {0xFB54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067B},
+ {0xFB55, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067B},
+ {0xFB56, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067E},
+ {0xFB57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067E},
+ {0xFB58, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067E},
+ {0xFB59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067E},
+ {0xFB5A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0680},
+ {0xFB5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0680},
+ {0xFB5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0680},
+ {0xFB5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0680},
+ {0xFB5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067A},
+ {0xFB5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067A},
+ {0xFB60, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067A},
+ {0xFB61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067A},
+ {0xFB62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067F},
+ {0xFB63, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067F},
+ {0xFB64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067F},
+ {0xFB65, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x067F},
+ {0xFB66, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0679},
+ {0xFB67, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0679},
+ {0xFB68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0679},
+ {0xFB69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0679},
+ {0xFB6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A4},
+ {0xFB6B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A4},
+ {0xFB6C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A4},
+ {0xFB6D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A4},
+ {0xFB6E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A6},
+ {0xFB6F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A6},
+ {0xFB70, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A6},
+ {0xFB71, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A6},
+ {0xFB72, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0684},
+ {0xFB73, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0684},
+ {0xFB74, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0684},
+ {0xFB75, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0684},
+ {0xFB76, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0683},
+ {0xFB77, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0683},
+ {0xFB78, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0683},
+ {0xFB79, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0683},
+ {0xFB7A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0686},
+ {0xFB7B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0686},
+ {0xFB7C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0686},
+ {0xFB7D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0686},
+ {0xFB7E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0687},
+ {0xFB7F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0687},
+ {0xFB80, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0687},
+ {0xFB81, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0687},
+ {0xFB82, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068D},
+ {0xFB83, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068D},
+ {0xFB84, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068C},
+ {0xFB85, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068C},
+ {0xFB86, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068E},
+ {0xFB87, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x068E},
+ {0xFB88, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0688},
+ {0xFB89, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0688},
+ {0xFB8A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0698},
+ {0xFB8B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0698},
+ {0xFB8C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0691},
+ {0xFB8D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0691},
+ {0xFB8E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A9},
+ {0xFB8F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A9},
+ {0xFB90, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A9},
+ {0xFB91, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A9},
+ {0xFB92, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AF},
+ {0xFB93, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AF},
+ {0xFB94, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AF},
+ {0xFB95, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AF},
+ {0xFB96, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B3},
+ {0xFB97, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B3},
+ {0xFB98, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B3},
+ {0xFB99, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B3},
+ {0xFB9A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B1},
+ {0xFB9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B1},
+ {0xFB9C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B1},
+ {0xFB9D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06B1},
+ {0xFB9E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BA},
+ {0xFB9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BA},
+ {0xFBA0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BB},
+ {0xFBA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BB},
+ {0xFBA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BB},
+ {0xFBA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BB},
+ {0xFBA4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C0},
+ {0xFBA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C0},
+ {0xFBA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C1},
+ {0xFBA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C1},
+ {0xFBA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C1},
+ {0xFBA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C1},
+ {0xFBAA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BE},
+ {0xFBAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BE},
+ {0xFBAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BE},
+ {0xFBAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BE},
+ {0xFBAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D2},
+ {0xFBAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D2},
+ {0xFBB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D3},
+ {0xFBB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D3},
+ {0xFBD3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AD},
+ {0xFBD4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AD},
+ {0xFBD5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AD},
+ {0xFBD6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06AD},
+ {0xFBD7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C7},
+ {0xFBD8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C7},
+ {0xFBD9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C6},
+ {0xFBDA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C6},
+ {0xFBDB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C8},
+ {0xFBDC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C8},
+ {0xFBDD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0677},
+ {0xFBDE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CB},
+ {0xFBDF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CB},
+ {0xFBE0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C5},
+ {0xFBE1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C5},
+ {0xFBE2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C9},
+ {0xFBE3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06C9},
+ {0xFBE4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D0},
+ {0xFBE5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D0},
+ {0xFBE6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D0},
+ {0xFBE7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06D0},
+ {0xFBE8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0649},
+ {0xFBE9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0649},
+ {0xFBEA, 0, 2 | DECOMP_COMPAT, 3630},
+ {0xFBEB, 0, 2 | DECOMP_COMPAT, 3632},
+ {0xFBEC, 0, 2 | DECOMP_COMPAT, 3634},
+ {0xFBED, 0, 2 | DECOMP_COMPAT, 3636},
+ {0xFBEE, 0, 2 | DECOMP_COMPAT, 3638},
+ {0xFBEF, 0, 2 | DECOMP_COMPAT, 3640},
+ {0xFBF0, 0, 2 | DECOMP_COMPAT, 3642},
+ {0xFBF1, 0, 2 | DECOMP_COMPAT, 3644},
+ {0xFBF2, 0, 2 | DECOMP_COMPAT, 3646},
+ {0xFBF3, 0, 2 | DECOMP_COMPAT, 3648},
+ {0xFBF4, 0, 2 | DECOMP_COMPAT, 3650},
+ {0xFBF5, 0, 2 | DECOMP_COMPAT, 3652},
+ {0xFBF6, 0, 2 | DECOMP_COMPAT, 3654},
+ {0xFBF7, 0, 2 | DECOMP_COMPAT, 3656},
+ {0xFBF8, 0, 2 | DECOMP_COMPAT, 3658},
+ {0xFBF9, 0, 2 | DECOMP_COMPAT, 3660},
+ {0xFBFA, 0, 2 | DECOMP_COMPAT, 3662},
+ {0xFBFB, 0, 2 | DECOMP_COMPAT, 3664},
+ {0xFBFC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CC},
+ {0xFBFD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CC},
+ {0xFBFE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CC},
+ {0xFBFF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06CC},
+ {0xFC00, 0, 2 | DECOMP_COMPAT, 3666},
+ {0xFC01, 0, 2 | DECOMP_COMPAT, 3668},
+ {0xFC02, 0, 2 | DECOMP_COMPAT, 3670},
+ {0xFC03, 0, 2 | DECOMP_COMPAT, 3672},
+ {0xFC04, 0, 2 | DECOMP_COMPAT, 3674},
+ {0xFC05, 0, 2 | DECOMP_COMPAT, 3676},
+ {0xFC06, 0, 2 | DECOMP_COMPAT, 3678},
+ {0xFC07, 0, 2 | DECOMP_COMPAT, 3680},
+ {0xFC08, 0, 2 | DECOMP_COMPAT, 3682},
+ {0xFC09, 0, 2 | DECOMP_COMPAT, 3684},
+ {0xFC0A, 0, 2 | DECOMP_COMPAT, 3686},
+ {0xFC0B, 0, 2 | DECOMP_COMPAT, 3688},
+ {0xFC0C, 0, 2 | DECOMP_COMPAT, 3690},
+ {0xFC0D, 0, 2 | DECOMP_COMPAT, 3692},
+ {0xFC0E, 0, 2 | DECOMP_COMPAT, 3694},
+ {0xFC0F, 0, 2 | DECOMP_COMPAT, 3696},
+ {0xFC10, 0, 2 | DECOMP_COMPAT, 3698},
+ {0xFC11, 0, 2 | DECOMP_COMPAT, 3700},
+ {0xFC12, 0, 2 | DECOMP_COMPAT, 3702},
+ {0xFC13, 0, 2 | DECOMP_COMPAT, 3704},
+ {0xFC14, 0, 2 | DECOMP_COMPAT, 3706},
+ {0xFC15, 0, 2 | DECOMP_COMPAT, 3708},
+ {0xFC16, 0, 2 | DECOMP_COMPAT, 3710},
+ {0xFC17, 0, 2 | DECOMP_COMPAT, 3712},
+ {0xFC18, 0, 2 | DECOMP_COMPAT, 3714},
+ {0xFC19, 0, 2 | DECOMP_COMPAT, 3716},
+ {0xFC1A, 0, 2 | DECOMP_COMPAT, 3718},
+ {0xFC1B, 0, 2 | DECOMP_COMPAT, 3720},
+ {0xFC1C, 0, 2 | DECOMP_COMPAT, 3722},
+ {0xFC1D, 0, 2 | DECOMP_COMPAT, 3724},
+ {0xFC1E, 0, 2 | DECOMP_COMPAT, 3726},
+ {0xFC1F, 0, 2 | DECOMP_COMPAT, 3728},
+ {0xFC20, 0, 2 | DECOMP_COMPAT, 3730},
+ {0xFC21, 0, 2 | DECOMP_COMPAT, 3732},
+ {0xFC22, 0, 2 | DECOMP_COMPAT, 3734},
+ {0xFC23, 0, 2 | DECOMP_COMPAT, 3736},
+ {0xFC24, 0, 2 | DECOMP_COMPAT, 3738},
+ {0xFC25, 0, 2 | DECOMP_COMPAT, 3740},
+ {0xFC26, 0, 2 | DECOMP_COMPAT, 3742},
+ {0xFC27, 0, 2 | DECOMP_COMPAT, 3744},
+ {0xFC28, 0, 2 | DECOMP_COMPAT, 3746},
+ {0xFC29, 0, 2 | DECOMP_COMPAT, 3748},
+ {0xFC2A, 0, 2 | DECOMP_COMPAT, 3750},
+ {0xFC2B, 0, 2 | DECOMP_COMPAT, 3752},
+ {0xFC2C, 0, 2 | DECOMP_COMPAT, 3754},
+ {0xFC2D, 0, 2 | DECOMP_COMPAT, 3756},
+ {0xFC2E, 0, 2 | DECOMP_COMPAT, 3758},
+ {0xFC2F, 0, 2 | DECOMP_COMPAT, 3760},
+ {0xFC30, 0, 2 | DECOMP_COMPAT, 3762},
+ {0xFC31, 0, 2 | DECOMP_COMPAT, 3764},
+ {0xFC32, 0, 2 | DECOMP_COMPAT, 3766},
+ {0xFC33, 0, 2 | DECOMP_COMPAT, 3768},
+ {0xFC34, 0, 2 | DECOMP_COMPAT, 3770},
+ {0xFC35, 0, 2 | DECOMP_COMPAT, 3772},
+ {0xFC36, 0, 2 | DECOMP_COMPAT, 3774},
+ {0xFC37, 0, 2 | DECOMP_COMPAT, 3776},
+ {0xFC38, 0, 2 | DECOMP_COMPAT, 3778},
+ {0xFC39, 0, 2 | DECOMP_COMPAT, 3780},
+ {0xFC3A, 0, 2 | DECOMP_COMPAT, 3782},
+ {0xFC3B, 0, 2 | DECOMP_COMPAT, 3784},
+ {0xFC3C, 0, 2 | DECOMP_COMPAT, 3786},
+ {0xFC3D, 0, 2 | DECOMP_COMPAT, 3788},
+ {0xFC3E, 0, 2 | DECOMP_COMPAT, 3790},
+ {0xFC3F, 0, 2 | DECOMP_COMPAT, 3792},
+ {0xFC40, 0, 2 | DECOMP_COMPAT, 3794},
+ {0xFC41, 0, 2 | DECOMP_COMPAT, 3796},
+ {0xFC42, 0, 2 | DECOMP_COMPAT, 3798},
+ {0xFC43, 0, 2 | DECOMP_COMPAT, 3800},
+ {0xFC44, 0, 2 | DECOMP_COMPAT, 3802},
+ {0xFC45, 0, 2 | DECOMP_COMPAT, 3804},
+ {0xFC46, 0, 2 | DECOMP_COMPAT, 3806},
+ {0xFC47, 0, 2 | DECOMP_COMPAT, 3808},
+ {0xFC48, 0, 2 | DECOMP_COMPAT, 3810},
+ {0xFC49, 0, 2 | DECOMP_COMPAT, 3812},
+ {0xFC4A, 0, 2 | DECOMP_COMPAT, 3814},
+ {0xFC4B, 0, 2 | DECOMP_COMPAT, 3816},
+ {0xFC4C, 0, 2 | DECOMP_COMPAT, 3818},
+ {0xFC4D, 0, 2 | DECOMP_COMPAT, 3820},
+ {0xFC4E, 0, 2 | DECOMP_COMPAT, 3822},
+ {0xFC4F, 0, 2 | DECOMP_COMPAT, 3824},
+ {0xFC50, 0, 2 | DECOMP_COMPAT, 3826},
+ {0xFC51, 0, 2 | DECOMP_COMPAT, 3828},
+ {0xFC52, 0, 2 | DECOMP_COMPAT, 3830},
+ {0xFC53, 0, 2 | DECOMP_COMPAT, 3832},
+ {0xFC54, 0, 2 | DECOMP_COMPAT, 3834},
+ {0xFC55, 0, 2 | DECOMP_COMPAT, 3836},
+ {0xFC56, 0, 2 | DECOMP_COMPAT, 3838},
+ {0xFC57, 0, 2 | DECOMP_COMPAT, 3840},
+ {0xFC58, 0, 2 | DECOMP_COMPAT, 3842},
+ {0xFC59, 0, 2 | DECOMP_COMPAT, 3844},
+ {0xFC5A, 0, 2 | DECOMP_COMPAT, 3846},
+ {0xFC5B, 0, 2 | DECOMP_COMPAT, 3848},
+ {0xFC5C, 0, 2 | DECOMP_COMPAT, 3850},
+ {0xFC5D, 0, 2 | DECOMP_COMPAT, 3852},
+ {0xFC5E, 0, 3 | DECOMP_COMPAT, 3854},
+ {0xFC5F, 0, 3 | DECOMP_COMPAT, 3857},
+ {0xFC60, 0, 3 | DECOMP_COMPAT, 3860},
+ {0xFC61, 0, 3 | DECOMP_COMPAT, 3863},
+ {0xFC62, 0, 3 | DECOMP_COMPAT, 3866},
+ {0xFC63, 0, 3 | DECOMP_COMPAT, 3869},
+ {0xFC64, 0, 2 | DECOMP_COMPAT, 3872},
+ {0xFC65, 0, 2 | DECOMP_COMPAT, 3874},
+ {0xFC66, 0, 2 | DECOMP_COMPAT, 3876},
+ {0xFC67, 0, 2 | DECOMP_COMPAT, 3878},
+ {0xFC68, 0, 2 | DECOMP_COMPAT, 3880},
+ {0xFC69, 0, 2 | DECOMP_COMPAT, 3882},
+ {0xFC6A, 0, 2 | DECOMP_COMPAT, 3884},
+ {0xFC6B, 0, 2 | DECOMP_COMPAT, 3886},
+ {0xFC6C, 0, 2 | DECOMP_COMPAT, 3888},
+ {0xFC6D, 0, 2 | DECOMP_COMPAT, 3890},
+ {0xFC6E, 0, 2 | DECOMP_COMPAT, 3892},
+ {0xFC6F, 0, 2 | DECOMP_COMPAT, 3894},
+ {0xFC70, 0, 2 | DECOMP_COMPAT, 3896},
+ {0xFC71, 0, 2 | DECOMP_COMPAT, 3898},
+ {0xFC72, 0, 2 | DECOMP_COMPAT, 3900},
+ {0xFC73, 0, 2 | DECOMP_COMPAT, 3902},
+ {0xFC74, 0, 2 | DECOMP_COMPAT, 3904},
+ {0xFC75, 0, 2 | DECOMP_COMPAT, 3906},
+ {0xFC76, 0, 2 | DECOMP_COMPAT, 3908},
+ {0xFC77, 0, 2 | DECOMP_COMPAT, 3910},
+ {0xFC78, 0, 2 | DECOMP_COMPAT, 3912},
+ {0xFC79, 0, 2 | DECOMP_COMPAT, 3914},
+ {0xFC7A, 0, 2 | DECOMP_COMPAT, 3916},
+ {0xFC7B, 0, 2 | DECOMP_COMPAT, 3918},
+ {0xFC7C, 0, 2 | DECOMP_COMPAT, 3920},
+ {0xFC7D, 0, 2 | DECOMP_COMPAT, 3922},
+ {0xFC7E, 0, 2 | DECOMP_COMPAT, 3924},
+ {0xFC7F, 0, 2 | DECOMP_COMPAT, 3926},
+ {0xFC80, 0, 2 | DECOMP_COMPAT, 3928},
+ {0xFC81, 0, 2 | DECOMP_COMPAT, 3930},
+ {0xFC82, 0, 2 | DECOMP_COMPAT, 3932},
+ {0xFC83, 0, 2 | DECOMP_COMPAT, 3934},
+ {0xFC84, 0, 2 | DECOMP_COMPAT, 3936},
+ {0xFC85, 0, 2 | DECOMP_COMPAT, 3938},
+ {0xFC86, 0, 2 | DECOMP_COMPAT, 3940},
+ {0xFC87, 0, 2 | DECOMP_COMPAT, 3942},
+ {0xFC88, 0, 2 | DECOMP_COMPAT, 3944},
+ {0xFC89, 0, 2 | DECOMP_COMPAT, 3946},
+ {0xFC8A, 0, 2 | DECOMP_COMPAT, 3948},
+ {0xFC8B, 0, 2 | DECOMP_COMPAT, 3950},
+ {0xFC8C, 0, 2 | DECOMP_COMPAT, 3952},
+ {0xFC8D, 0, 2 | DECOMP_COMPAT, 3954},
+ {0xFC8E, 0, 2 | DECOMP_COMPAT, 3956},
+ {0xFC8F, 0, 2 | DECOMP_COMPAT, 3958},
+ {0xFC90, 0, 2 | DECOMP_COMPAT, 3960},
+ {0xFC91, 0, 2 | DECOMP_COMPAT, 3962},
+ {0xFC92, 0, 2 | DECOMP_COMPAT, 3964},
+ {0xFC93, 0, 2 | DECOMP_COMPAT, 3966},
+ {0xFC94, 0, 2 | DECOMP_COMPAT, 3968},
+ {0xFC95, 0, 2 | DECOMP_COMPAT, 3970},
+ {0xFC96, 0, 2 | DECOMP_COMPAT, 3972},
+ {0xFC97, 0, 2 | DECOMP_COMPAT, 3974},
+ {0xFC98, 0, 2 | DECOMP_COMPAT, 3976},
+ {0xFC99, 0, 2 | DECOMP_COMPAT, 3978},
+ {0xFC9A, 0, 2 | DECOMP_COMPAT, 3980},
+ {0xFC9B, 0, 2 | DECOMP_COMPAT, 3982},
+ {0xFC9C, 0, 2 | DECOMP_COMPAT, 3984},
+ {0xFC9D, 0, 2 | DECOMP_COMPAT, 3986},
+ {0xFC9E, 0, 2 | DECOMP_COMPAT, 3988},
+ {0xFC9F, 0, 2 | DECOMP_COMPAT, 3990},
+ {0xFCA0, 0, 2 | DECOMP_COMPAT, 3992},
+ {0xFCA1, 0, 2 | DECOMP_COMPAT, 3994},
+ {0xFCA2, 0, 2 | DECOMP_COMPAT, 3996},
+ {0xFCA3, 0, 2 | DECOMP_COMPAT, 3998},
+ {0xFCA4, 0, 2 | DECOMP_COMPAT, 4000},
+ {0xFCA5, 0, 2 | DECOMP_COMPAT, 4002},
+ {0xFCA6, 0, 2 | DECOMP_COMPAT, 4004},
+ {0xFCA7, 0, 2 | DECOMP_COMPAT, 4006},
+ {0xFCA8, 0, 2 | DECOMP_COMPAT, 4008},
+ {0xFCA9, 0, 2 | DECOMP_COMPAT, 4010},
+ {0xFCAA, 0, 2 | DECOMP_COMPAT, 4012},
+ {0xFCAB, 0, 2 | DECOMP_COMPAT, 4014},
+ {0xFCAC, 0, 2 | DECOMP_COMPAT, 4016},
+ {0xFCAD, 0, 2 | DECOMP_COMPAT, 4018},
+ {0xFCAE, 0, 2 | DECOMP_COMPAT, 4020},
+ {0xFCAF, 0, 2 | DECOMP_COMPAT, 4022},
+ {0xFCB0, 0, 2 | DECOMP_COMPAT, 4024},
+ {0xFCB1, 0, 2 | DECOMP_COMPAT, 4026},
+ {0xFCB2, 0, 2 | DECOMP_COMPAT, 4028},
+ {0xFCB3, 0, 2 | DECOMP_COMPAT, 4030},
+ {0xFCB4, 0, 2 | DECOMP_COMPAT, 4032},
+ {0xFCB5, 0, 2 | DECOMP_COMPAT, 4034},
+ {0xFCB6, 0, 2 | DECOMP_COMPAT, 4036},
+ {0xFCB7, 0, 2 | DECOMP_COMPAT, 4038},
+ {0xFCB8, 0, 2 | DECOMP_COMPAT, 4040},
+ {0xFCB9, 0, 2 | DECOMP_COMPAT, 4042},
+ {0xFCBA, 0, 2 | DECOMP_COMPAT, 4044},
+ {0xFCBB, 0, 2 | DECOMP_COMPAT, 4046},
+ {0xFCBC, 0, 2 | DECOMP_COMPAT, 4048},
+ {0xFCBD, 0, 2 | DECOMP_COMPAT, 4050},
+ {0xFCBE, 0, 2 | DECOMP_COMPAT, 4052},
+ {0xFCBF, 0, 2 | DECOMP_COMPAT, 4054},
+ {0xFCC0, 0, 2 | DECOMP_COMPAT, 4056},
+ {0xFCC1, 0, 2 | DECOMP_COMPAT, 4058},
+ {0xFCC2, 0, 2 | DECOMP_COMPAT, 4060},
+ {0xFCC3, 0, 2 | DECOMP_COMPAT, 4062},
+ {0xFCC4, 0, 2 | DECOMP_COMPAT, 4064},
+ {0xFCC5, 0, 2 | DECOMP_COMPAT, 4066},
+ {0xFCC6, 0, 2 | DECOMP_COMPAT, 4068},
+ {0xFCC7, 0, 2 | DECOMP_COMPAT, 4070},
+ {0xFCC8, 0, 2 | DECOMP_COMPAT, 4072},
+ {0xFCC9, 0, 2 | DECOMP_COMPAT, 4074},
+ {0xFCCA, 0, 2 | DECOMP_COMPAT, 4076},
+ {0xFCCB, 0, 2 | DECOMP_COMPAT, 4078},
+ {0xFCCC, 0, 2 | DECOMP_COMPAT, 4080},
+ {0xFCCD, 0, 2 | DECOMP_COMPAT, 4082},
+ {0xFCCE, 0, 2 | DECOMP_COMPAT, 4084},
+ {0xFCCF, 0, 2 | DECOMP_COMPAT, 4086},
+ {0xFCD0, 0, 2 | DECOMP_COMPAT, 4088},
+ {0xFCD1, 0, 2 | DECOMP_COMPAT, 4090},
+ {0xFCD2, 0, 2 | DECOMP_COMPAT, 4092},
+ {0xFCD3, 0, 2 | DECOMP_COMPAT, 4094},
+ {0xFCD4, 0, 2 | DECOMP_COMPAT, 4096},
+ {0xFCD5, 0, 2 | DECOMP_COMPAT, 4098},
+ {0xFCD6, 0, 2 | DECOMP_COMPAT, 4100},
+ {0xFCD7, 0, 2 | DECOMP_COMPAT, 4102},
+ {0xFCD8, 0, 2 | DECOMP_COMPAT, 4104},
+ {0xFCD9, 0, 2 | DECOMP_COMPAT, 4106},
+ {0xFCDA, 0, 2 | DECOMP_COMPAT, 4108},
+ {0xFCDB, 0, 2 | DECOMP_COMPAT, 4110},
+ {0xFCDC, 0, 2 | DECOMP_COMPAT, 4112},
+ {0xFCDD, 0, 2 | DECOMP_COMPAT, 4114},
+ {0xFCDE, 0, 2 | DECOMP_COMPAT, 4116},
+ {0xFCDF, 0, 2 | DECOMP_COMPAT, 4118},
+ {0xFCE0, 0, 2 | DECOMP_COMPAT, 4120},
+ {0xFCE1, 0, 2 | DECOMP_COMPAT, 4122},
+ {0xFCE2, 0, 2 | DECOMP_COMPAT, 4124},
+ {0xFCE3, 0, 2 | DECOMP_COMPAT, 4126},
+ {0xFCE4, 0, 2 | DECOMP_COMPAT, 4128},
+ {0xFCE5, 0, 2 | DECOMP_COMPAT, 4130},
+ {0xFCE6, 0, 2 | DECOMP_COMPAT, 4132},
+ {0xFCE7, 0, 2 | DECOMP_COMPAT, 4134},
+ {0xFCE8, 0, 2 | DECOMP_COMPAT, 4136},
+ {0xFCE9, 0, 2 | DECOMP_COMPAT, 4138},
+ {0xFCEA, 0, 2 | DECOMP_COMPAT, 4140},
+ {0xFCEB, 0, 2 | DECOMP_COMPAT, 4142},
+ {0xFCEC, 0, 2 | DECOMP_COMPAT, 4144},
+ {0xFCED, 0, 2 | DECOMP_COMPAT, 4146},
+ {0xFCEE, 0, 2 | DECOMP_COMPAT, 4148},
+ {0xFCEF, 0, 2 | DECOMP_COMPAT, 4150},
+ {0xFCF0, 0, 2 | DECOMP_COMPAT, 4152},
+ {0xFCF1, 0, 2 | DECOMP_COMPAT, 4154},
+ {0xFCF2, 0, 3 | DECOMP_COMPAT, 4156},
+ {0xFCF3, 0, 3 | DECOMP_COMPAT, 4159},
+ {0xFCF4, 0, 3 | DECOMP_COMPAT, 4162},
+ {0xFCF5, 0, 2 | DECOMP_COMPAT, 4165},
+ {0xFCF6, 0, 2 | DECOMP_COMPAT, 4167},
+ {0xFCF7, 0, 2 | DECOMP_COMPAT, 4169},
+ {0xFCF8, 0, 2 | DECOMP_COMPAT, 4171},
+ {0xFCF9, 0, 2 | DECOMP_COMPAT, 4173},
+ {0xFCFA, 0, 2 | DECOMP_COMPAT, 4175},
+ {0xFCFB, 0, 2 | DECOMP_COMPAT, 4177},
+ {0xFCFC, 0, 2 | DECOMP_COMPAT, 4179},
+ {0xFCFD, 0, 2 | DECOMP_COMPAT, 4181},
+ {0xFCFE, 0, 2 | DECOMP_COMPAT, 4183},
+ {0xFCFF, 0, 2 | DECOMP_COMPAT, 4185},
+ {0xFD00, 0, 2 | DECOMP_COMPAT, 4187},
+ {0xFD01, 0, 2 | DECOMP_COMPAT, 4189},
+ {0xFD02, 0, 2 | DECOMP_COMPAT, 4191},
+ {0xFD03, 0, 2 | DECOMP_COMPAT, 4193},
+ {0xFD04, 0, 2 | DECOMP_COMPAT, 4195},
+ {0xFD05, 0, 2 | DECOMP_COMPAT, 4197},
+ {0xFD06, 0, 2 | DECOMP_COMPAT, 4199},
+ {0xFD07, 0, 2 | DECOMP_COMPAT, 4201},
+ {0xFD08, 0, 2 | DECOMP_COMPAT, 4203},
+ {0xFD09, 0, 2 | DECOMP_COMPAT, 4205},
+ {0xFD0A, 0, 2 | DECOMP_COMPAT, 4207},
+ {0xFD0B, 0, 2 | DECOMP_COMPAT, 4209},
+ {0xFD0C, 0, 2 | DECOMP_COMPAT, 4211},
+ {0xFD0D, 0, 2 | DECOMP_COMPAT, 4213},
+ {0xFD0E, 0, 2 | DECOMP_COMPAT, 4215},
+ {0xFD0F, 0, 2 | DECOMP_COMPAT, 4217},
+ {0xFD10, 0, 2 | DECOMP_COMPAT, 4219},
+ {0xFD11, 0, 2 | DECOMP_COMPAT, 4221},
+ {0xFD12, 0, 2 | DECOMP_COMPAT, 4223},
+ {0xFD13, 0, 2 | DECOMP_COMPAT, 4225},
+ {0xFD14, 0, 2 | DECOMP_COMPAT, 4227},
+ {0xFD15, 0, 2 | DECOMP_COMPAT, 4229},
+ {0xFD16, 0, 2 | DECOMP_COMPAT, 4231},
+ {0xFD17, 0, 2 | DECOMP_COMPAT, 4233},
+ {0xFD18, 0, 2 | DECOMP_COMPAT, 4235},
+ {0xFD19, 0, 2 | DECOMP_COMPAT, 4237},
+ {0xFD1A, 0, 2 | DECOMP_COMPAT, 4239},
+ {0xFD1B, 0, 2 | DECOMP_COMPAT, 4241},
+ {0xFD1C, 0, 2 | DECOMP_COMPAT, 4243},
+ {0xFD1D, 0, 2 | DECOMP_COMPAT, 4245},
+ {0xFD1E, 0, 2 | DECOMP_COMPAT, 4247},
+ {0xFD1F, 0, 2 | DECOMP_COMPAT, 4249},
+ {0xFD20, 0, 2 | DECOMP_COMPAT, 4251},
+ {0xFD21, 0, 2 | DECOMP_COMPAT, 4253},
+ {0xFD22, 0, 2 | DECOMP_COMPAT, 4255},
+ {0xFD23, 0, 2 | DECOMP_COMPAT, 4257},
+ {0xFD24, 0, 2 | DECOMP_COMPAT, 4259},
+ {0xFD25, 0, 2 | DECOMP_COMPAT, 4261},
+ {0xFD26, 0, 2 | DECOMP_COMPAT, 4263},
+ {0xFD27, 0, 2 | DECOMP_COMPAT, 4265},
+ {0xFD28, 0, 2 | DECOMP_COMPAT, 4267},
+ {0xFD29, 0, 2 | DECOMP_COMPAT, 4269},
+ {0xFD2A, 0, 2 | DECOMP_COMPAT, 4271},
+ {0xFD2B, 0, 2 | DECOMP_COMPAT, 4273},
+ {0xFD2C, 0, 2 | DECOMP_COMPAT, 4275},
+ {0xFD2D, 0, 2 | DECOMP_COMPAT, 4277},
+ {0xFD2E, 0, 2 | DECOMP_COMPAT, 4279},
+ {0xFD2F, 0, 2 | DECOMP_COMPAT, 4281},
+ {0xFD30, 0, 2 | DECOMP_COMPAT, 4283},
+ {0xFD31, 0, 2 | DECOMP_COMPAT, 4285},
+ {0xFD32, 0, 2 | DECOMP_COMPAT, 4287},
+ {0xFD33, 0, 2 | DECOMP_COMPAT, 4289},
+ {0xFD34, 0, 2 | DECOMP_COMPAT, 4291},
+ {0xFD35, 0, 2 | DECOMP_COMPAT, 4293},
+ {0xFD36, 0, 2 | DECOMP_COMPAT, 4295},
+ {0xFD37, 0, 2 | DECOMP_COMPAT, 4297},
+ {0xFD38, 0, 2 | DECOMP_COMPAT, 4299},
+ {0xFD39, 0, 2 | DECOMP_COMPAT, 4301},
+ {0xFD3A, 0, 2 | DECOMP_COMPAT, 4303},
+ {0xFD3B, 0, 2 | DECOMP_COMPAT, 4305},
+ {0xFD3C, 0, 2 | DECOMP_COMPAT, 4307},
+ {0xFD3D, 0, 2 | DECOMP_COMPAT, 4309},
+ {0xFD50, 0, 3 | DECOMP_COMPAT, 4311},
+ {0xFD51, 0, 3 | DECOMP_COMPAT, 4314},
+ {0xFD52, 0, 3 | DECOMP_COMPAT, 4317},
+ {0xFD53, 0, 3 | DECOMP_COMPAT, 4320},
+ {0xFD54, 0, 3 | DECOMP_COMPAT, 4323},
+ {0xFD55, 0, 3 | DECOMP_COMPAT, 4326},
+ {0xFD56, 0, 3 | DECOMP_COMPAT, 4329},
+ {0xFD57, 0, 3 | DECOMP_COMPAT, 4332},
+ {0xFD58, 0, 3 | DECOMP_COMPAT, 4335},
+ {0xFD59, 0, 3 | DECOMP_COMPAT, 4338},
+ {0xFD5A, 0, 3 | DECOMP_COMPAT, 4341},
+ {0xFD5B, 0, 3 | DECOMP_COMPAT, 4344},
+ {0xFD5C, 0, 3 | DECOMP_COMPAT, 4347},
+ {0xFD5D, 0, 3 | DECOMP_COMPAT, 4350},
+ {0xFD5E, 0, 3 | DECOMP_COMPAT, 4353},
+ {0xFD5F, 0, 3 | DECOMP_COMPAT, 4356},
+ {0xFD60, 0, 3 | DECOMP_COMPAT, 4359},
+ {0xFD61, 0, 3 | DECOMP_COMPAT, 4362},
+ {0xFD62, 0, 3 | DECOMP_COMPAT, 4365},
+ {0xFD63, 0, 3 | DECOMP_COMPAT, 4368},
+ {0xFD64, 0, 3 | DECOMP_COMPAT, 4371},
+ {0xFD65, 0, 3 | DECOMP_COMPAT, 4374},
+ {0xFD66, 0, 3 | DECOMP_COMPAT, 4377},
+ {0xFD67, 0, 3 | DECOMP_COMPAT, 4380},
+ {0xFD68, 0, 3 | DECOMP_COMPAT, 4383},
+ {0xFD69, 0, 3 | DECOMP_COMPAT, 4386},
+ {0xFD6A, 0, 3 | DECOMP_COMPAT, 4389},
+ {0xFD6B, 0, 3 | DECOMP_COMPAT, 4392},
+ {0xFD6C, 0, 3 | DECOMP_COMPAT, 4395},
+ {0xFD6D, 0, 3 | DECOMP_COMPAT, 4398},
+ {0xFD6E, 0, 3 | DECOMP_COMPAT, 4401},
+ {0xFD6F, 0, 3 | DECOMP_COMPAT, 4404},
+ {0xFD70, 0, 3 | DECOMP_COMPAT, 4407},
+ {0xFD71, 0, 3 | DECOMP_COMPAT, 4410},
+ {0xFD72, 0, 3 | DECOMP_COMPAT, 4413},
+ {0xFD73, 0, 3 | DECOMP_COMPAT, 4416},
+ {0xFD74, 0, 3 | DECOMP_COMPAT, 4419},
+ {0xFD75, 0, 3 | DECOMP_COMPAT, 4422},
+ {0xFD76, 0, 3 | DECOMP_COMPAT, 4425},
+ {0xFD77, 0, 3 | DECOMP_COMPAT, 4428},
+ {0xFD78, 0, 3 | DECOMP_COMPAT, 4431},
+ {0xFD79, 0, 3 | DECOMP_COMPAT, 4434},
+ {0xFD7A, 0, 3 | DECOMP_COMPAT, 4437},
+ {0xFD7B, 0, 3 | DECOMP_COMPAT, 4440},
+ {0xFD7C, 0, 3 | DECOMP_COMPAT, 4443},
+ {0xFD7D, 0, 3 | DECOMP_COMPAT, 4446},
+ {0xFD7E, 0, 3 | DECOMP_COMPAT, 4449},
+ {0xFD7F, 0, 3 | DECOMP_COMPAT, 4452},
+ {0xFD80, 0, 3 | DECOMP_COMPAT, 4455},
+ {0xFD81, 0, 3 | DECOMP_COMPAT, 4458},
+ {0xFD82, 0, 3 | DECOMP_COMPAT, 4461},
+ {0xFD83, 0, 3 | DECOMP_COMPAT, 4464},
+ {0xFD84, 0, 3 | DECOMP_COMPAT, 4467},
+ {0xFD85, 0, 3 | DECOMP_COMPAT, 4470},
+ {0xFD86, 0, 3 | DECOMP_COMPAT, 4473},
+ {0xFD87, 0, 3 | DECOMP_COMPAT, 4476},
+ {0xFD88, 0, 3 | DECOMP_COMPAT, 4479},
+ {0xFD89, 0, 3 | DECOMP_COMPAT, 4482},
+ {0xFD8A, 0, 3 | DECOMP_COMPAT, 4485},
+ {0xFD8B, 0, 3 | DECOMP_COMPAT, 4488},
+ {0xFD8C, 0, 3 | DECOMP_COMPAT, 4491},
+ {0xFD8D, 0, 3 | DECOMP_COMPAT, 4494},
+ {0xFD8E, 0, 3 | DECOMP_COMPAT, 4497},
+ {0xFD8F, 0, 3 | DECOMP_COMPAT, 4500},
+ {0xFD92, 0, 3 | DECOMP_COMPAT, 4503},
+ {0xFD93, 0, 3 | DECOMP_COMPAT, 4506},
+ {0xFD94, 0, 3 | DECOMP_COMPAT, 4509},
+ {0xFD95, 0, 3 | DECOMP_COMPAT, 4512},
+ {0xFD96, 0, 3 | DECOMP_COMPAT, 4515},
+ {0xFD97, 0, 3 | DECOMP_COMPAT, 4518},
+ {0xFD98, 0, 3 | DECOMP_COMPAT, 4521},
+ {0xFD99, 0, 3 | DECOMP_COMPAT, 4524},
+ {0xFD9A, 0, 3 | DECOMP_COMPAT, 4527},
+ {0xFD9B, 0, 3 | DECOMP_COMPAT, 4530},
+ {0xFD9C, 0, 3 | DECOMP_COMPAT, 4533},
+ {0xFD9D, 0, 3 | DECOMP_COMPAT, 4536},
+ {0xFD9E, 0, 3 | DECOMP_COMPAT, 4539},
+ {0xFD9F, 0, 3 | DECOMP_COMPAT, 4542},
+ {0xFDA0, 0, 3 | DECOMP_COMPAT, 4545},
+ {0xFDA1, 0, 3 | DECOMP_COMPAT, 4548},
+ {0xFDA2, 0, 3 | DECOMP_COMPAT, 4551},
+ {0xFDA3, 0, 3 | DECOMP_COMPAT, 4554},
+ {0xFDA4, 0, 3 | DECOMP_COMPAT, 4557},
+ {0xFDA5, 0, 3 | DECOMP_COMPAT, 4560},
+ {0xFDA6, 0, 3 | DECOMP_COMPAT, 4563},
+ {0xFDA7, 0, 3 | DECOMP_COMPAT, 4566},
+ {0xFDA8, 0, 3 | DECOMP_COMPAT, 4569},
+ {0xFDA9, 0, 3 | DECOMP_COMPAT, 4572},
+ {0xFDAA, 0, 3 | DECOMP_COMPAT, 4575},
+ {0xFDAB, 0, 3 | DECOMP_COMPAT, 4578},
+ {0xFDAC, 0, 3 | DECOMP_COMPAT, 4581},
+ {0xFDAD, 0, 3 | DECOMP_COMPAT, 4584},
+ {0xFDAE, 0, 3 | DECOMP_COMPAT, 4587},
+ {0xFDAF, 0, 3 | DECOMP_COMPAT, 4590},
+ {0xFDB0, 0, 3 | DECOMP_COMPAT, 4593},
+ {0xFDB1, 0, 3 | DECOMP_COMPAT, 4596},
+ {0xFDB2, 0, 3 | DECOMP_COMPAT, 4599},
+ {0xFDB3, 0, 3 | DECOMP_COMPAT, 4602},
+ {0xFDB4, 0, 3 | DECOMP_COMPAT, 4605},
+ {0xFDB5, 0, 3 | DECOMP_COMPAT, 4608},
+ {0xFDB6, 0, 3 | DECOMP_COMPAT, 4611},
+ {0xFDB7, 0, 3 | DECOMP_COMPAT, 4614},
+ {0xFDB8, 0, 3 | DECOMP_COMPAT, 4617},
+ {0xFDB9, 0, 3 | DECOMP_COMPAT, 4620},
+ {0xFDBA, 0, 3 | DECOMP_COMPAT, 4623},
+ {0xFDBB, 0, 3 | DECOMP_COMPAT, 4626},
+ {0xFDBC, 0, 3 | DECOMP_COMPAT, 4629},
+ {0xFDBD, 0, 3 | DECOMP_COMPAT, 4632},
+ {0xFDBE, 0, 3 | DECOMP_COMPAT, 4635},
+ {0xFDBF, 0, 3 | DECOMP_COMPAT, 4638},
+ {0xFDC0, 0, 3 | DECOMP_COMPAT, 4641},
+ {0xFDC1, 0, 3 | DECOMP_COMPAT, 4644},
+ {0xFDC2, 0, 3 | DECOMP_COMPAT, 4647},
+ {0xFDC3, 0, 3 | DECOMP_COMPAT, 4650},
+ {0xFDC4, 0, 3 | DECOMP_COMPAT, 4653},
+ {0xFDC5, 0, 3 | DECOMP_COMPAT, 4656},
+ {0xFDC6, 0, 3 | DECOMP_COMPAT, 4659},
+ {0xFDC7, 0, 3 | DECOMP_COMPAT, 4662},
+ {0xFDF0, 0, 3 | DECOMP_COMPAT, 4665},
+ {0xFDF1, 0, 3 | DECOMP_COMPAT, 4668},
+ {0xFDF2, 0, 4 | DECOMP_COMPAT, 4671},
+ {0xFDF3, 0, 4 | DECOMP_COMPAT, 4675},
+ {0xFDF4, 0, 4 | DECOMP_COMPAT, 4679},
+ {0xFDF5, 0, 4 | DECOMP_COMPAT, 4683},
+ {0xFDF6, 0, 4 | DECOMP_COMPAT, 4687},
+ {0xFDF7, 0, 4 | DECOMP_COMPAT, 4691},
+ {0xFDF8, 0, 4 | DECOMP_COMPAT, 4695},
+ {0xFDF9, 0, 3 | DECOMP_COMPAT, 4699},
+ {0xFDFA, 0, 18 | DECOMP_COMPAT, 4702},
+ {0xFDFB, 0, 8 | DECOMP_COMPAT, 4720},
+ {0xFDFC, 0, 4 | DECOMP_COMPAT, 4728},
+ {0xFE10, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002C},
+ {0xFE11, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3001},
+ {0xFE12, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3002},
+ {0xFE13, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003A},
+ {0xFE14, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003B},
+ {0xFE15, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0021},
+ {0xFE16, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003F},
+ {0xFE17, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3016},
+ {0xFE18, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3017},
+ {0xFE19, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2026},
+ {0xFE20, 230, 0, 0},
+ {0xFE21, 230, 0, 0},
+ {0xFE22, 230, 0, 0},
+ {0xFE23, 230, 0, 0},
+ {0xFE24, 230, 0, 0},
+ {0xFE25, 230, 0, 0},
+ {0xFE26, 230, 0, 0},
+ {0xFE27, 220, 0, 0},
+ {0xFE28, 220, 0, 0},
+ {0xFE29, 220, 0, 0},
+ {0xFE2A, 220, 0, 0},
+ {0xFE2B, 220, 0, 0},
+ {0xFE2C, 220, 0, 0},
+ {0xFE2D, 220, 0, 0},
+ {0xFE2E, 230, 0, 0},
+ {0xFE2F, 230, 0, 0},
+ {0xFE30, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2025},
+ {0xFE31, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2014},
+ {0xFE32, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2013},
+ {0xFE33, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFE34, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFE35, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0028},
+ {0xFE36, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0029},
+ {0xFE37, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007B},
+ {0xFE38, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007D},
+ {0xFE39, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3014},
+ {0xFE3A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3015},
+ {0xFE3B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3010},
+ {0xFE3C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3011},
+ {0xFE3D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300A},
+ {0xFE3E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300B},
+ {0xFE3F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3008},
+ {0xFE40, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3009},
+ {0xFE41, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300C},
+ {0xFE42, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300D},
+ {0xFE43, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300E},
+ {0xFE44, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300F},
+ {0xFE47, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005B},
+ {0xFE48, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005D},
+ {0xFE49, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x203E},
+ {0xFE4A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x203E},
+ {0xFE4B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x203E},
+ {0xFE4C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x203E},
+ {0xFE4D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFE4E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFE4F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFE50, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002C},
+ {0xFE51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3001},
+ {0xFE52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002E},
+ {0xFE54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003B},
+ {0xFE55, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003A},
+ {0xFE56, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003F},
+ {0xFE57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0021},
+ {0xFE58, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2014},
+ {0xFE59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0028},
+ {0xFE5A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0029},
+ {0xFE5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007B},
+ {0xFE5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007D},
+ {0xFE5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3014},
+ {0xFE5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3015},
+ {0xFE5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0023},
+ {0xFE60, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0026},
+ {0xFE61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002A},
+ {0xFE62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002B},
+ {0xFE63, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002D},
+ {0xFE64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003C},
+ {0xFE65, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003E},
+ {0xFE66, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003D},
+ {0xFE68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005C},
+ {0xFE69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0024},
+ {0xFE6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0025},
+ {0xFE6B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0040},
+ {0xFE70, 0, 2 | DECOMP_COMPAT, 4732},
+ {0xFE71, 0, 2 | DECOMP_COMPAT, 4734},
+ {0xFE72, 0, 2 | DECOMP_COMPAT, 4736},
+ {0xFE74, 0, 2 | DECOMP_COMPAT, 4738},
+ {0xFE76, 0, 2 | DECOMP_COMPAT, 4740},
+ {0xFE77, 0, 2 | DECOMP_COMPAT, 4742},
+ {0xFE78, 0, 2 | DECOMP_COMPAT, 4744},
+ {0xFE79, 0, 2 | DECOMP_COMPAT, 4746},
+ {0xFE7A, 0, 2 | DECOMP_COMPAT, 4748},
+ {0xFE7B, 0, 2 | DECOMP_COMPAT, 4750},
+ {0xFE7C, 0, 2 | DECOMP_COMPAT, 4752},
+ {0xFE7D, 0, 2 | DECOMP_COMPAT, 4754},
+ {0xFE7E, 0, 2 | DECOMP_COMPAT, 4756},
+ {0xFE7F, 0, 2 | DECOMP_COMPAT, 4758},
+ {0xFE80, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0621},
+ {0xFE81, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0622},
+ {0xFE82, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0622},
+ {0xFE83, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0623},
+ {0xFE84, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0623},
+ {0xFE85, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0624},
+ {0xFE86, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0624},
+ {0xFE87, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0625},
+ {0xFE88, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0625},
+ {0xFE89, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0626},
+ {0xFE8A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0626},
+ {0xFE8B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0626},
+ {0xFE8C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0626},
+ {0xFE8D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0627},
+ {0xFE8E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0627},
+ {0xFE8F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0xFE90, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0xFE91, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0xFE92, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0xFE93, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0629},
+ {0xFE94, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0629},
+ {0xFE95, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0xFE96, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0xFE97, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0xFE98, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0xFE99, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0xFE9A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0xFE9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0xFE9C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0xFE9D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0xFE9E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0xFE9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0xFEA0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0xFEA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0xFEA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0xFEA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0xFEA4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0xFEA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0xFEA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0xFEA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0xFEA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0xFEA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062F},
+ {0xFEAA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062F},
+ {0xFEAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0630},
+ {0xFEAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0630},
+ {0xFEAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0631},
+ {0xFEAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0631},
+ {0xFEAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0632},
+ {0xFEB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0632},
+ {0xFEB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0xFEB2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0xFEB3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0xFEB4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0xFEB5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0xFEB6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0xFEB7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0xFEB8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0xFEB9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0xFEBA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0xFEBB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0xFEBC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0xFEBD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0xFEBE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0xFEBF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0xFEC0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0xFEC1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0xFEC2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0xFEC3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0xFEC4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0xFEC5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0xFEC6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0xFEC7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0xFEC8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0xFEC9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0xFECA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0xFECB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0xFECC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0xFECD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0xFECE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0xFECF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0xFED0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0xFED1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0xFED2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0xFED3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0xFED4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0xFED5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0xFED6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0xFED7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0xFED8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0xFED9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0xFEDA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0xFEDB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0xFEDC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0xFEDD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0xFEDE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0xFEDF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0xFEE0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0xFEE1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0xFEE2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0xFEE3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0xFEE4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0xFEE5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0xFEE6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0xFEE7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0xFEE8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0xFEE9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0xFEEA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0xFEEB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0xFEEC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0xFEED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0648},
+ {0xFEEE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0648},
+ {0xFEEF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0649},
+ {0xFEF0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0649},
+ {0xFEF1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0xFEF2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0xFEF3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0xFEF4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0xFEF5, 0, 2 | DECOMP_COMPAT, 4760},
+ {0xFEF6, 0, 2 | DECOMP_COMPAT, 4762},
+ {0xFEF7, 0, 2 | DECOMP_COMPAT, 4764},
+ {0xFEF8, 0, 2 | DECOMP_COMPAT, 4766},
+ {0xFEF9, 0, 2 | DECOMP_COMPAT, 4768},
+ {0xFEFA, 0, 2 | DECOMP_COMPAT, 4770},
+ {0xFEFB, 0, 2 | DECOMP_COMPAT, 4772},
+ {0xFEFC, 0, 2 | DECOMP_COMPAT, 4774},
+ {0xFF01, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0021},
+ {0xFF02, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0022},
+ {0xFF03, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0023},
+ {0xFF04, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0024},
+ {0xFF05, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0025},
+ {0xFF06, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0026},
+ {0xFF07, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0027},
+ {0xFF08, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0028},
+ {0xFF09, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0029},
+ {0xFF0A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002A},
+ {0xFF0B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002B},
+ {0xFF0C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002C},
+ {0xFF0D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002D},
+ {0xFF0E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002E},
+ {0xFF0F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x002F},
+ {0xFF10, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0xFF11, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0xFF12, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0xFF13, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0xFF14, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0xFF15, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0xFF16, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0xFF17, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0xFF18, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0xFF19, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0xFF1A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003A},
+ {0xFF1B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003B},
+ {0xFF1C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003C},
+ {0xFF1D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003D},
+ {0xFF1E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003E},
+ {0xFF1F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x003F},
+ {0xFF20, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0040},
+ {0xFF21, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0xFF22, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0xFF23, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0xFF24, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0xFF25, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0xFF26, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0xFF27, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0xFF28, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0xFF29, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0xFF2A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0xFF2B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0xFF2C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0xFF2D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0xFF2E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0xFF2F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0xFF30, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0xFF31, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0xFF32, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0xFF33, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0xFF34, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0xFF35, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0xFF36, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0xFF37, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0xFF38, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0xFF39, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0xFF3A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0xFF3B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005B},
+ {0xFF3C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005C},
+ {0xFF3D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005D},
+ {0xFF3E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005E},
+ {0xFF3F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005F},
+ {0xFF40, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0060},
+ {0xFF41, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0xFF42, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0xFF43, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0xFF44, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0xFF45, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0xFF46, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0xFF47, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0xFF48, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0xFF49, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0xFF4A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0xFF4B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0xFF4C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0xFF4D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0xFF4E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0xFF4F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0xFF50, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0xFF51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0xFF52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0xFF53, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0xFF54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0xFF55, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0xFF56, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0xFF57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0xFF58, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0xFF59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0xFF5A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0xFF5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007B},
+ {0xFF5C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007C},
+ {0xFF5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007D},
+ {0xFF5E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007E},
+ {0xFF5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2985},
+ {0xFF60, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2986},
+ {0xFF61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3002},
+ {0xFF62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300C},
+ {0xFF63, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x300D},
+ {0xFF64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3001},
+ {0xFF65, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30FB},
+ {0xFF66, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30F2},
+ {0xFF67, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A1},
+ {0xFF68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A3},
+ {0xFF69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A5},
+ {0xFF6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A7},
+ {0xFF6B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A9},
+ {0xFF6C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E3},
+ {0xFF6D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E5},
+ {0xFF6E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E7},
+ {0xFF6F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C3},
+ {0xFF70, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30FC},
+ {0xFF71, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A2},
+ {0xFF72, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A4},
+ {0xFF73, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A6},
+ {0xFF74, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30A8},
+ {0xFF75, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AA},
+ {0xFF76, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AB},
+ {0xFF77, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AD},
+ {0xFF78, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30AF},
+ {0xFF79, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B1},
+ {0xFF7A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B3},
+ {0xFF7B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B5},
+ {0xFF7C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B7},
+ {0xFF7D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B9},
+ {0xFF7E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BB},
+ {0xFF7F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BD},
+ {0xFF80, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30BF},
+ {0xFF81, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C1},
+ {0xFF82, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C4},
+ {0xFF83, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C6},
+ {0xFF84, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C8},
+ {0xFF85, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CA},
+ {0xFF86, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CB},
+ {0xFF87, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CC},
+ {0xFF88, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CD},
+ {0xFF89, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CE},
+ {0xFF8A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30CF},
+ {0xFF8B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D2},
+ {0xFF8C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D5},
+ {0xFF8D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30D8},
+ {0xFF8E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DB},
+ {0xFF8F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DE},
+ {0xFF90, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30DF},
+ {0xFF91, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E0},
+ {0xFF92, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E1},
+ {0xFF93, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E2},
+ {0xFF94, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E4},
+ {0xFF95, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E6},
+ {0xFF96, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E8},
+ {0xFF97, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30E9},
+ {0xFF98, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EA},
+ {0xFF99, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EB},
+ {0xFF9A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EC},
+ {0xFF9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30ED},
+ {0xFF9C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30EF},
+ {0xFF9D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30F3},
+ {0xFF9E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3099},
+ {0xFF9F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x309A},
+ {0xFFA0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3164},
+ {0xFFA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3131},
+ {0xFFA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3132},
+ {0xFFA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3133},
+ {0xFFA4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3134},
+ {0xFFA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3135},
+ {0xFFA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3136},
+ {0xFFA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3137},
+ {0xFFA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3138},
+ {0xFFA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3139},
+ {0xFFAA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313A},
+ {0xFFAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313B},
+ {0xFFAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313C},
+ {0xFFAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313D},
+ {0xFFAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313E},
+ {0xFFAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x313F},
+ {0xFFB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3140},
+ {0xFFB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3141},
+ {0xFFB2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3142},
+ {0xFFB3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3143},
+ {0xFFB4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3144},
+ {0xFFB5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3145},
+ {0xFFB6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3146},
+ {0xFFB7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3147},
+ {0xFFB8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3148},
+ {0xFFB9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3149},
+ {0xFFBA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314A},
+ {0xFFBB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314B},
+ {0xFFBC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314C},
+ {0xFFBD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314D},
+ {0xFFBE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314E},
+ {0xFFC2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x314F},
+ {0xFFC3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3150},
+ {0xFFC4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3151},
+ {0xFFC5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3152},
+ {0xFFC6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3153},
+ {0xFFC7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3154},
+ {0xFFCA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3155},
+ {0xFFCB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3156},
+ {0xFFCC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3157},
+ {0xFFCD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3158},
+ {0xFFCE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3159},
+ {0xFFCF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315A},
+ {0xFFD2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315B},
+ {0xFFD3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315C},
+ {0xFFD4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315D},
+ {0xFFD5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315E},
+ {0xFFD6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x315F},
+ {0xFFD7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3160},
+ {0xFFDA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3161},
+ {0xFFDB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3162},
+ {0xFFDC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x3163},
+ {0xFFE0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00A2},
+ {0xFFE1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00A3},
+ {0xFFE2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00AC},
+ {0xFFE3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00AF},
+ {0xFFE4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00A6},
+ {0xFFE5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00A5},
+ {0xFFE6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x20A9},
+ {0xFFE8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2502},
+ {0xFFE9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2190},
+ {0xFFEA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2191},
+ {0xFFEB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2192},
+ {0xFFEC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2193},
+ {0xFFED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x25A0},
+ {0xFFEE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x25CB},
+ {0x101FD, 220, 0, 0},
+ {0x102E0, 220, 0, 0},
+ {0x10376, 230, 0, 0},
+ {0x10377, 230, 0, 0},
+ {0x10378, 230, 0, 0},
+ {0x10379, 230, 0, 0},
+ {0x1037A, 230, 0, 0},
+ {0x10781, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02D0},
+ {0x10782, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02D1},
+ {0x10783, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00E6},
+ {0x10784, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0299},
+ {0x10785, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0253},
+ {0x10787, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A3},
+ {0x10788, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xAB66},
+ {0x10789, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A5},
+ {0x1078A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A4},
+ {0x1078B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0256},
+ {0x1078C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0257},
+ {0x1078D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x1D91},
+ {0x1078E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0258},
+ {0x1078F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x025E},
+ {0x10790, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A9},
+ {0x10791, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0264},
+ {0x10792, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0262},
+ {0x10793, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0260},
+ {0x10794, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x029B},
+ {0x10795, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0127},
+ {0x10796, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x029C},
+ {0x10797, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0267},
+ {0x10798, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0284},
+ {0x10799, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02AA},
+ {0x1079A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02AB},
+ {0x1079B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026C},
+ {0x1079C, 0, 1 | DECOMP_COMPAT, 4776},
+ {0x1079D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xA78E},
+ {0x1079E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x026E},
+ {0x1079F, 0, 1 | DECOMP_COMPAT, 4777},
+ {0x107A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028E},
+ {0x107A1, 0, 1 | DECOMP_COMPAT, 4778},
+ {0x107A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x00F8},
+ {0x107A3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0276},
+ {0x107A4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0277},
+ {0x107A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x107A6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x027A},
+ {0x107A7, 0, 1 | DECOMP_COMPAT, 4779},
+ {0x107A8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x027D},
+ {0x107A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x027E},
+ {0x107AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0280},
+ {0x107AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A8},
+ {0x107AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A6},
+ {0x107AD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0xAB67},
+ {0x107AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A7},
+ {0x107AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0288},
+ {0x107B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2C71},
+ {0x107B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x028F},
+ {0x107B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A1},
+ {0x107B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x02A2},
+ {0x107B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0298},
+ {0x107B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x01C0},
+ {0x107B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x01C1},
+ {0x107B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x01C2},
+ {0x107B9, 0, 1 | DECOMP_COMPAT, 4780},
+ {0x107BA, 0, 1 | DECOMP_COMPAT, 4781},
+ {0x10A0D, 220, 0, 0},
+ {0x10A0F, 230, 0, 0},
+ {0x10A38, 230, 0, 0},
+ {0x10A39, 1, 0, 0},
+ {0x10A3A, 220, 0, 0},
+ {0x10A3F, 9, 0, 0},
+ {0x10AE5, 230, 0, 0},
+ {0x10AE6, 220, 0, 0},
+ {0x10D24, 230, 0, 0},
+ {0x10D25, 230, 0, 0},
+ {0x10D26, 230, 0, 0},
+ {0x10D27, 230, 0, 0},
+ {0x10EAB, 230, 0, 0},
+ {0x10EAC, 230, 0, 0},
+ {0x10F46, 220, 0, 0},
+ {0x10F47, 220, 0, 0},
+ {0x10F48, 230, 0, 0},
+ {0x10F49, 230, 0, 0},
+ {0x10F4A, 230, 0, 0},
+ {0x10F4B, 220, 0, 0},
+ {0x10F4C, 230, 0, 0},
+ {0x10F4D, 220, 0, 0},
+ {0x10F4E, 220, 0, 0},
+ {0x10F4F, 220, 0, 0},
+ {0x10F50, 220, 0, 0},
+ {0x10F82, 230, 0, 0},
+ {0x10F83, 220, 0, 0},
+ {0x10F84, 230, 0, 0},
+ {0x10F85, 220, 0, 0},
+ {0x11046, 9, 0, 0},
+ {0x11070, 9, 0, 0},
+ {0x1107F, 9, 0, 0},
+ {0x1109A, 0, 2, 4782},
+ {0x1109C, 0, 2, 4784},
+ {0x110AB, 0, 2, 4786},
+ {0x110B9, 9, 0, 0},
+ {0x110BA, 7, 0, 0},
+ {0x11100, 230, 0, 0},
+ {0x11101, 230, 0, 0},
+ {0x11102, 230, 0, 0},
+ {0x1112E, 0, 2, 4788},
+ {0x1112F, 0, 2, 4790},
+ {0x11133, 9, 0, 0},
+ {0x11134, 9, 0, 0},
+ {0x11173, 7, 0, 0},
+ {0x111C0, 9, 0, 0},
+ {0x111CA, 7, 0, 0},
+ {0x11235, 9, 0, 0},
+ {0x11236, 7, 0, 0},
+ {0x112E9, 7, 0, 0},
+ {0x112EA, 9, 0, 0},
+ {0x1133B, 7, 0, 0},
+ {0x1133C, 7, 0, 0},
+ {0x1134B, 0, 2, 4792},
+ {0x1134C, 0, 2, 4794},
+ {0x1134D, 9, 0, 0},
+ {0x11366, 230, 0, 0},
+ {0x11367, 230, 0, 0},
+ {0x11368, 230, 0, 0},
+ {0x11369, 230, 0, 0},
+ {0x1136A, 230, 0, 0},
+ {0x1136B, 230, 0, 0},
+ {0x1136C, 230, 0, 0},
+ {0x11370, 230, 0, 0},
+ {0x11371, 230, 0, 0},
+ {0x11372, 230, 0, 0},
+ {0x11373, 230, 0, 0},
+ {0x11374, 230, 0, 0},
+ {0x11442, 9, 0, 0},
+ {0x11446, 7, 0, 0},
+ {0x1145E, 230, 0, 0},
+ {0x114BB, 0, 2, 4796},
+ {0x114BC, 0, 2, 4798},
+ {0x114BE, 0, 2, 4800},
+ {0x114C2, 9, 0, 0},
+ {0x114C3, 7, 0, 0},
+ {0x115BA, 0, 2, 4802},
+ {0x115BB, 0, 2, 4804},
+ {0x115BF, 9, 0, 0},
+ {0x115C0, 7, 0, 0},
+ {0x1163F, 9, 0, 0},
+ {0x116B6, 9, 0, 0},
+ {0x116B7, 7, 0, 0},
+ {0x1172B, 9, 0, 0},
+ {0x11839, 9, 0, 0},
+ {0x1183A, 7, 0, 0},
+ {0x11938, 0, 2, 4806},
+ {0x1193D, 9, 0, 0},
+ {0x1193E, 9, 0, 0},
+ {0x11943, 7, 0, 0},
+ {0x119E0, 9, 0, 0},
+ {0x11A34, 9, 0, 0},
+ {0x11A47, 9, 0, 0},
+ {0x11A99, 9, 0, 0},
+ {0x11C3F, 9, 0, 0},
+ {0x11D42, 7, 0, 0},
+ {0x11D44, 9, 0, 0},
+ {0x11D45, 9, 0, 0},
+ {0x11D97, 9, 0, 0},
+ {0x16AF0, 1, 0, 0},
+ {0x16AF1, 1, 0, 0},
+ {0x16AF2, 1, 0, 0},
+ {0x16AF3, 1, 0, 0},
+ {0x16AF4, 1, 0, 0},
+ {0x16B30, 230, 0, 0},
+ {0x16B31, 230, 0, 0},
+ {0x16B32, 230, 0, 0},
+ {0x16B33, 230, 0, 0},
+ {0x16B34, 230, 0, 0},
+ {0x16B35, 230, 0, 0},
+ {0x16B36, 230, 0, 0},
+ {0x16FF0, 6, 0, 0},
+ {0x16FF1, 6, 0, 0},
+ {0x1BC9E, 1, 0, 0},
+ {0x1D15E, 0, 2 | DECOMP_NO_COMPOSE, 4808}, /* in exclusion list */
+ {0x1D15F, 0, 2 | DECOMP_NO_COMPOSE, 4810}, /* in exclusion list */
+ {0x1D160, 0, 2 | DECOMP_NO_COMPOSE, 4812}, /* in exclusion list */
+ {0x1D161, 0, 2 | DECOMP_NO_COMPOSE, 4814}, /* in exclusion list */
+ {0x1D162, 0, 2 | DECOMP_NO_COMPOSE, 4816}, /* in exclusion list */
+ {0x1D163, 0, 2 | DECOMP_NO_COMPOSE, 4818}, /* in exclusion list */
+ {0x1D164, 0, 2 | DECOMP_NO_COMPOSE, 4820}, /* in exclusion list */
+ {0x1D165, 216, 0, 0},
+ {0x1D166, 216, 0, 0},
+ {0x1D167, 1, 0, 0},
+ {0x1D168, 1, 0, 0},
+ {0x1D169, 1, 0, 0},
+ {0x1D16D, 226, 0, 0},
+ {0x1D16E, 216, 0, 0},
+ {0x1D16F, 216, 0, 0},
+ {0x1D170, 216, 0, 0},
+ {0x1D171, 216, 0, 0},
+ {0x1D172, 216, 0, 0},
+ {0x1D17B, 220, 0, 0},
+ {0x1D17C, 220, 0, 0},
+ {0x1D17D, 220, 0, 0},
+ {0x1D17E, 220, 0, 0},
+ {0x1D17F, 220, 0, 0},
+ {0x1D180, 220, 0, 0},
+ {0x1D181, 220, 0, 0},
+ {0x1D182, 220, 0, 0},
+ {0x1D185, 230, 0, 0},
+ {0x1D186, 230, 0, 0},
+ {0x1D187, 230, 0, 0},
+ {0x1D188, 230, 0, 0},
+ {0x1D189, 230, 0, 0},
+ {0x1D18A, 220, 0, 0},
+ {0x1D18B, 220, 0, 0},
+ {0x1D1AA, 230, 0, 0},
+ {0x1D1AB, 230, 0, 0},
+ {0x1D1AC, 230, 0, 0},
+ {0x1D1AD, 230, 0, 0},
+ {0x1D1BB, 0, 2 | DECOMP_NO_COMPOSE, 4822}, /* in exclusion list */
+ {0x1D1BC, 0, 2 | DECOMP_NO_COMPOSE, 4824}, /* in exclusion list */
+ {0x1D1BD, 0, 2 | DECOMP_NO_COMPOSE, 4826}, /* in exclusion list */
+ {0x1D1BE, 0, 2 | DECOMP_NO_COMPOSE, 4828}, /* in exclusion list */
+ {0x1D1BF, 0, 2 | DECOMP_NO_COMPOSE, 4830}, /* in exclusion list */
+ {0x1D1C0, 0, 2 | DECOMP_NO_COMPOSE, 4832}, /* in exclusion list */
+ {0x1D242, 230, 0, 0},
+ {0x1D243, 230, 0, 0},
+ {0x1D244, 230, 0, 0},
+ {0x1D400, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D401, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D402, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D403, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D404, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D405, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D406, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D407, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D408, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D409, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D40A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D40B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D40C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D40D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D40E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D40F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D410, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D411, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D412, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D413, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D414, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D415, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D416, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D417, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D418, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D419, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D41A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D41B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D41C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D41D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D41E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D41F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D420, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D421, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D422, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D423, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D424, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D425, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D426, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D427, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D428, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D429, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D42A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D42B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D42C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D42D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D42E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D42F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D430, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D431, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D432, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D433, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D434, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D435, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D436, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D437, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D438, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D439, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D43A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D43B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D43C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D43D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D43E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D43F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D440, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D441, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D442, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D443, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D444, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D445, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D446, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D447, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D448, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D449, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D44A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D44B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D44C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D44D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D44E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D44F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D450, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D451, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D452, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D453, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D454, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D456, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D457, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D458, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D459, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D45A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D45B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D45C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D45D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D45E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D45F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D460, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D461, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D462, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D463, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D464, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D465, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D466, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D467, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D468, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D469, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D46A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D46B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D46C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D46D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D46E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D46F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D470, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D471, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D472, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D473, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D474, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D475, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D476, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D477, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D478, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D479, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D47A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D47B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D47C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D47D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D47E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D47F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D480, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D481, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D482, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D483, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D484, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D485, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D486, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D487, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D488, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D489, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D48A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D48B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D48C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D48D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D48E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D48F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D490, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D491, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D492, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D493, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D494, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D495, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D496, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D497, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D498, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D499, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D49A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D49B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D49C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D49E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D49F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D4A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D4A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D4A6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D4A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D4AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D4AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D4AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D4AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D4AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D4B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D4B1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D4B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D4B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D4B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D4B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D4B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D4B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D4B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D4B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D4BB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D4BD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D4BE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D4BF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D4C0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D4C1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D4C2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D4C3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D4C5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D4C6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D4C7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D4C8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D4C9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D4CA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D4CB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D4CC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D4CD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D4CE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D4CF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D4D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D4D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D4D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D4D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D4D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D4D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D4D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D4D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D4D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D4D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D4DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D4DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D4DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D4DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D4DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D4DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D4E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D4E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D4E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D4E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D4E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D4E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D4E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D4E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D4E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D4E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D4EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D4EB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D4EC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D4ED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D4EE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D4EF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D4F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D4F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D4F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D4F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D4F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D4F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D4F6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D4F7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D4F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D4F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D4FA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D4FB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D4FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D4FD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D4FE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D4FF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D500, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D501, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D502, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D503, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D504, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D505, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D507, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D508, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D509, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D50A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D50D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D50E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D50F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D510, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D511, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D512, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D513, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D514, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D516, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D517, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D518, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D519, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D51A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D51B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D51C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D51E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D51F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D520, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D521, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D522, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D523, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D524, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D525, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D526, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D527, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D528, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D529, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D52A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D52B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D52C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D52D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D52E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D52F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D530, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D531, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D532, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D533, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D534, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D535, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D536, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D537, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D538, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D539, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D53B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D53C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D53D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D53E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D540, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D541, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D542, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D543, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D544, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D546, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D54A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D54B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D54C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D54D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D54E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D54F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D550, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D552, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D553, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D554, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D555, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D556, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D557, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D558, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D559, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D55A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D55B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D55C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D55D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D55E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D55F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D560, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D561, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D562, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D563, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D564, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D565, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D566, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D567, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D568, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D569, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D56A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D56B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D56C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D56D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D56E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D56F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D570, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D571, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D572, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D573, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D574, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D575, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D576, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D577, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D578, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D579, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D57A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D57B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D57C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D57D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D57E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D57F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D580, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D581, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D582, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D583, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D584, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D585, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D586, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D587, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D588, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D589, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D58A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D58B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D58C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D58D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D58E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D58F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D590, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D591, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D592, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D593, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D594, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D595, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D596, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D597, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D598, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D599, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D59A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D59B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D59C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D59D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D59E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D59F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D5A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D5A1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D5A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D5A3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D5A4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D5A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D5A6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D5A7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D5A8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D5A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D5AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D5AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D5AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D5AD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D5AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D5AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D5B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D5B1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D5B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D5B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D5B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D5B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D5B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D5B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D5B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D5B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D5BA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D5BB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D5BC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D5BD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D5BE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D5BF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D5C0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D5C1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D5C2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D5C3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D5C4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D5C5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D5C6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D5C7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D5C8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D5C9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D5CA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D5CB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D5CC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D5CD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D5CE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D5CF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D5D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D5D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D5D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D5D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D5D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D5D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D5D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D5D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D5D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D5D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D5DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D5DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D5DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D5DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D5DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D5DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D5E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D5E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D5E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D5E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D5E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D5E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D5E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D5E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D5E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D5E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D5EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D5EB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D5EC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D5ED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D5EE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D5EF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D5F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D5F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D5F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D5F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D5F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D5F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D5F6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D5F7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D5F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D5F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D5FA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D5FB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D5FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D5FD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D5FE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D5FF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D600, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D601, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D602, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D603, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D604, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D605, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D606, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D607, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D608, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D609, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D60A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D60B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D60C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D60D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D60E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D60F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D610, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D611, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D612, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D613, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D614, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D615, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D616, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D617, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D618, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D619, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D61A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D61B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D61C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D61D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D61E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D61F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D620, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D621, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D622, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D623, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D624, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D625, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D626, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D627, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D628, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D629, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D62A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D62B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D62C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D62D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D62E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D62F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D630, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D631, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D632, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D633, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D634, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D635, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D636, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D637, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D638, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D639, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D63A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D63B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D63C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D63D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D63E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D63F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D640, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D641, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D642, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D643, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D644, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D645, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D646, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D647, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D648, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D649, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D64A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D64B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D64C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D64D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D64E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D64F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D650, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D651, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D652, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D653, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D654, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D655, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D656, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D657, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D658, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D659, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D65A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D65B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D65C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D65D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D65E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D65F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D660, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D661, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D662, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D663, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D664, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D665, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D666, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D667, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D668, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D669, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D66A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D66B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D66C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D66D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D66E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D66F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D670, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1D671, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1D672, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1D673, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1D674, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1D675, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1D676, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1D677, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1D678, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1D679, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1D67A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1D67B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1D67C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1D67D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1D67E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1D67F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1D680, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1D681, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1D682, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1D683, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1D684, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1D685, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1D686, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1D687, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1D688, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1D689, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1D68A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0061},
+ {0x1D68B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0062},
+ {0x1D68C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0063},
+ {0x1D68D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0064},
+ {0x1D68E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0065},
+ {0x1D68F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0066},
+ {0x1D690, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0067},
+ {0x1D691, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0068},
+ {0x1D692, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0069},
+ {0x1D693, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006A},
+ {0x1D694, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006B},
+ {0x1D695, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006C},
+ {0x1D696, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006D},
+ {0x1D697, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006E},
+ {0x1D698, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x006F},
+ {0x1D699, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0070},
+ {0x1D69A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0071},
+ {0x1D69B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0072},
+ {0x1D69C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0073},
+ {0x1D69D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0074},
+ {0x1D69E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0075},
+ {0x1D69F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0076},
+ {0x1D6A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0077},
+ {0x1D6A1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0078},
+ {0x1D6A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0079},
+ {0x1D6A3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x007A},
+ {0x1D6A4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0131},
+ {0x1D6A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0237},
+ {0x1D6A8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0391},
+ {0x1D6A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0392},
+ {0x1D6AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x1D6AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0394},
+ {0x1D6AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0395},
+ {0x1D6AD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0396},
+ {0x1D6AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0397},
+ {0x1D6AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x1D6B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0399},
+ {0x1D6B1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039A},
+ {0x1D6B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039B},
+ {0x1D6B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039C},
+ {0x1D6B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039D},
+ {0x1D6B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039E},
+ {0x1D6B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039F},
+ {0x1D6B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x1D6B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A1},
+ {0x1D6B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F4},
+ {0x1D6BA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x1D6BB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A4},
+ {0x1D6BC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x1D6BD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A6},
+ {0x1D6BE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A7},
+ {0x1D6BF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A8},
+ {0x1D6C0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A9},
+ {0x1D6C1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2207},
+ {0x1D6C2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B1},
+ {0x1D6C3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D6C4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D6C5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D6C6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x1D6C7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B6},
+ {0x1D6C8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B7},
+ {0x1D6C9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1D6CA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B9},
+ {0x1D6CB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x1D6CC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BB},
+ {0x1D6CD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x1D6CE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BD},
+ {0x1D6CF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BE},
+ {0x1D6D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BF},
+ {0x1D6D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x1D6D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D6D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x1D6D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C3},
+ {0x1D6D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C4},
+ {0x1D6D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C5},
+ {0x1D6D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D6D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D6D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C8},
+ {0x1D6DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C9},
+ {0x1D6DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2202},
+ {0x1D6DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F5},
+ {0x1D6DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D1},
+ {0x1D6DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F0},
+ {0x1D6DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D5},
+ {0x1D6E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F1},
+ {0x1D6E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D6},
+ {0x1D6E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0391},
+ {0x1D6E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0392},
+ {0x1D6E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x1D6E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0394},
+ {0x1D6E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0395},
+ {0x1D6E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0396},
+ {0x1D6E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0397},
+ {0x1D6E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x1D6EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0399},
+ {0x1D6EB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039A},
+ {0x1D6EC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039B},
+ {0x1D6ED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039C},
+ {0x1D6EE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039D},
+ {0x1D6EF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039E},
+ {0x1D6F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039F},
+ {0x1D6F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x1D6F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A1},
+ {0x1D6F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F4},
+ {0x1D6F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x1D6F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A4},
+ {0x1D6F6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x1D6F7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A6},
+ {0x1D6F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A7},
+ {0x1D6F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A8},
+ {0x1D6FA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A9},
+ {0x1D6FB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2207},
+ {0x1D6FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B1},
+ {0x1D6FD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D6FE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D6FF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D700, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x1D701, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B6},
+ {0x1D702, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B7},
+ {0x1D703, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1D704, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B9},
+ {0x1D705, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x1D706, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BB},
+ {0x1D707, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x1D708, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BD},
+ {0x1D709, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BE},
+ {0x1D70A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BF},
+ {0x1D70B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x1D70C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D70D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x1D70E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C3},
+ {0x1D70F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C4},
+ {0x1D710, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C5},
+ {0x1D711, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D712, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D713, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C8},
+ {0x1D714, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C9},
+ {0x1D715, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2202},
+ {0x1D716, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F5},
+ {0x1D717, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D1},
+ {0x1D718, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F0},
+ {0x1D719, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D5},
+ {0x1D71A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F1},
+ {0x1D71B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D6},
+ {0x1D71C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0391},
+ {0x1D71D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0392},
+ {0x1D71E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x1D71F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0394},
+ {0x1D720, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0395},
+ {0x1D721, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0396},
+ {0x1D722, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0397},
+ {0x1D723, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x1D724, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0399},
+ {0x1D725, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039A},
+ {0x1D726, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039B},
+ {0x1D727, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039C},
+ {0x1D728, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039D},
+ {0x1D729, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039E},
+ {0x1D72A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039F},
+ {0x1D72B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x1D72C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A1},
+ {0x1D72D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F4},
+ {0x1D72E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x1D72F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A4},
+ {0x1D730, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x1D731, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A6},
+ {0x1D732, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A7},
+ {0x1D733, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A8},
+ {0x1D734, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A9},
+ {0x1D735, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2207},
+ {0x1D736, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B1},
+ {0x1D737, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D738, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D739, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D73A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x1D73B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B6},
+ {0x1D73C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B7},
+ {0x1D73D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1D73E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B9},
+ {0x1D73F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x1D740, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BB},
+ {0x1D741, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x1D742, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BD},
+ {0x1D743, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BE},
+ {0x1D744, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BF},
+ {0x1D745, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x1D746, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D747, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x1D748, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C3},
+ {0x1D749, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C4},
+ {0x1D74A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C5},
+ {0x1D74B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D74C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D74D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C8},
+ {0x1D74E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C9},
+ {0x1D74F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2202},
+ {0x1D750, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F5},
+ {0x1D751, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D1},
+ {0x1D752, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F0},
+ {0x1D753, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D5},
+ {0x1D754, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F1},
+ {0x1D755, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D6},
+ {0x1D756, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0391},
+ {0x1D757, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0392},
+ {0x1D758, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x1D759, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0394},
+ {0x1D75A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0395},
+ {0x1D75B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0396},
+ {0x1D75C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0397},
+ {0x1D75D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x1D75E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0399},
+ {0x1D75F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039A},
+ {0x1D760, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039B},
+ {0x1D761, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039C},
+ {0x1D762, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039D},
+ {0x1D763, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039E},
+ {0x1D764, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039F},
+ {0x1D765, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x1D766, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A1},
+ {0x1D767, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F4},
+ {0x1D768, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x1D769, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A4},
+ {0x1D76A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x1D76B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A6},
+ {0x1D76C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A7},
+ {0x1D76D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A8},
+ {0x1D76E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A9},
+ {0x1D76F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2207},
+ {0x1D770, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B1},
+ {0x1D771, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D772, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D773, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D774, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x1D775, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B6},
+ {0x1D776, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B7},
+ {0x1D777, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1D778, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B9},
+ {0x1D779, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x1D77A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BB},
+ {0x1D77B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x1D77C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BD},
+ {0x1D77D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BE},
+ {0x1D77E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BF},
+ {0x1D77F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x1D780, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D781, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x1D782, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C3},
+ {0x1D783, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C4},
+ {0x1D784, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C5},
+ {0x1D785, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D786, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D787, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C8},
+ {0x1D788, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C9},
+ {0x1D789, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2202},
+ {0x1D78A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F5},
+ {0x1D78B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D1},
+ {0x1D78C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F0},
+ {0x1D78D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D5},
+ {0x1D78E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F1},
+ {0x1D78F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D6},
+ {0x1D790, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0391},
+ {0x1D791, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0392},
+ {0x1D792, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0393},
+ {0x1D793, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0394},
+ {0x1D794, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0395},
+ {0x1D795, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0396},
+ {0x1D796, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0397},
+ {0x1D797, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0398},
+ {0x1D798, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0399},
+ {0x1D799, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039A},
+ {0x1D79A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039B},
+ {0x1D79B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039C},
+ {0x1D79C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039D},
+ {0x1D79D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039E},
+ {0x1D79E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x039F},
+ {0x1D79F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A0},
+ {0x1D7A0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A1},
+ {0x1D7A1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F4},
+ {0x1D7A2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A3},
+ {0x1D7A3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A4},
+ {0x1D7A4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A5},
+ {0x1D7A5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A6},
+ {0x1D7A6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A7},
+ {0x1D7A7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A8},
+ {0x1D7A8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03A9},
+ {0x1D7A9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2207},
+ {0x1D7AA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B1},
+ {0x1D7AB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B2},
+ {0x1D7AC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B3},
+ {0x1D7AD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B4},
+ {0x1D7AE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B5},
+ {0x1D7AF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B6},
+ {0x1D7B0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B7},
+ {0x1D7B1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B8},
+ {0x1D7B2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03B9},
+ {0x1D7B3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BA},
+ {0x1D7B4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BB},
+ {0x1D7B5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BC},
+ {0x1D7B6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BD},
+ {0x1D7B7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BE},
+ {0x1D7B8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03BF},
+ {0x1D7B9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C0},
+ {0x1D7BA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C1},
+ {0x1D7BB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C2},
+ {0x1D7BC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C3},
+ {0x1D7BD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C4},
+ {0x1D7BE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C5},
+ {0x1D7BF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C6},
+ {0x1D7C0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C7},
+ {0x1D7C1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C8},
+ {0x1D7C2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03C9},
+ {0x1D7C3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x2202},
+ {0x1D7C4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F5},
+ {0x1D7C5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D1},
+ {0x1D7C6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F0},
+ {0x1D7C7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D5},
+ {0x1D7C8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03F1},
+ {0x1D7C9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03D6},
+ {0x1D7CA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03DC},
+ {0x1D7CB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x03DD},
+ {0x1D7CE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1D7CF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1D7D0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1D7D1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1D7D2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1D7D3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1D7D4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1D7D5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1D7D6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1D7D7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x1D7D8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1D7D9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1D7DA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1D7DB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1D7DC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1D7DD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1D7DE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1D7DF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1D7E0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1D7E1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x1D7E2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1D7E3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1D7E4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1D7E5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1D7E6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1D7E7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1D7E8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1D7E9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1D7EA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1D7EB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x1D7EC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1D7ED, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1D7EE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1D7EF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1D7F0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1D7F1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1D7F2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1D7F3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1D7F4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1D7F5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x1D7F6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1D7F7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1D7F8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1D7F9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1D7FA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1D7FB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1D7FC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1D7FD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1D7FE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1D7FF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x1E000, 230, 0, 0},
+ {0x1E001, 230, 0, 0},
+ {0x1E002, 230, 0, 0},
+ {0x1E003, 230, 0, 0},
+ {0x1E004, 230, 0, 0},
+ {0x1E005, 230, 0, 0},
+ {0x1E006, 230, 0, 0},
+ {0x1E008, 230, 0, 0},
+ {0x1E009, 230, 0, 0},
+ {0x1E00A, 230, 0, 0},
+ {0x1E00B, 230, 0, 0},
+ {0x1E00C, 230, 0, 0},
+ {0x1E00D, 230, 0, 0},
+ {0x1E00E, 230, 0, 0},
+ {0x1E00F, 230, 0, 0},
+ {0x1E010, 230, 0, 0},
+ {0x1E011, 230, 0, 0},
+ {0x1E012, 230, 0, 0},
+ {0x1E013, 230, 0, 0},
+ {0x1E014, 230, 0, 0},
+ {0x1E015, 230, 0, 0},
+ {0x1E016, 230, 0, 0},
+ {0x1E017, 230, 0, 0},
+ {0x1E018, 230, 0, 0},
+ {0x1E01B, 230, 0, 0},
+ {0x1E01C, 230, 0, 0},
+ {0x1E01D, 230, 0, 0},
+ {0x1E01E, 230, 0, 0},
+ {0x1E01F, 230, 0, 0},
+ {0x1E020, 230, 0, 0},
+ {0x1E021, 230, 0, 0},
+ {0x1E023, 230, 0, 0},
+ {0x1E024, 230, 0, 0},
+ {0x1E026, 230, 0, 0},
+ {0x1E027, 230, 0, 0},
+ {0x1E028, 230, 0, 0},
+ {0x1E029, 230, 0, 0},
+ {0x1E02A, 230, 0, 0},
+ {0x1E130, 230, 0, 0},
+ {0x1E131, 230, 0, 0},
+ {0x1E132, 230, 0, 0},
+ {0x1E133, 230, 0, 0},
+ {0x1E134, 230, 0, 0},
+ {0x1E135, 230, 0, 0},
+ {0x1E136, 230, 0, 0},
+ {0x1E2AE, 230, 0, 0},
+ {0x1E2EC, 230, 0, 0},
+ {0x1E2ED, 230, 0, 0},
+ {0x1E2EE, 230, 0, 0},
+ {0x1E2EF, 230, 0, 0},
+ {0x1E8D0, 220, 0, 0},
+ {0x1E8D1, 220, 0, 0},
+ {0x1E8D2, 220, 0, 0},
+ {0x1E8D3, 220, 0, 0},
+ {0x1E8D4, 220, 0, 0},
+ {0x1E8D5, 220, 0, 0},
+ {0x1E8D6, 220, 0, 0},
+ {0x1E944, 230, 0, 0},
+ {0x1E945, 230, 0, 0},
+ {0x1E946, 230, 0, 0},
+ {0x1E947, 230, 0, 0},
+ {0x1E948, 230, 0, 0},
+ {0x1E949, 230, 0, 0},
+ {0x1E94A, 7, 0, 0},
+ {0x1EE00, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0627},
+ {0x1EE01, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0x1EE02, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EE03, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062F},
+ {0x1EE05, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0648},
+ {0x1EE06, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0632},
+ {0x1EE07, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EE08, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0x1EE09, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EE0A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0x1EE0B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0x1EE0C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0x1EE0D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EE0E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EE0F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EE10, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0x1EE11, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EE12, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EE13, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0631},
+ {0x1EE14, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EE15, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0x1EE16, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0x1EE17, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EE18, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0630},
+ {0x1EE19, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EE1A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0x1EE1B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1EE1C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x066E},
+ {0x1EE1D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BA},
+ {0x1EE1E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A1},
+ {0x1EE1F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x066F},
+ {0x1EE21, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0x1EE22, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EE24, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0x1EE27, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EE29, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EE2A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0x1EE2B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0x1EE2C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0x1EE2D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EE2E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EE2F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EE30, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0x1EE31, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EE32, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EE34, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EE35, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0x1EE36, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0x1EE37, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EE39, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EE3B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1EE42, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EE47, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EE49, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EE4B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0x1EE4D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EE4E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EE4F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EE51, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EE52, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EE54, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EE57, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EE59, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EE5B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1EE5D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06BA},
+ {0x1EE5F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x066F},
+ {0x1EE61, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0x1EE62, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EE64, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0x1EE67, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EE68, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0x1EE69, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EE6A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0643},
+ {0x1EE6C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0x1EE6D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EE6E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EE6F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EE70, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0x1EE71, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EE72, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EE74, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EE75, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0x1EE76, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0x1EE77, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EE79, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EE7A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0x1EE7B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1EE7C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x066E},
+ {0x1EE7E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x06A1},
+ {0x1EE80, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0627},
+ {0x1EE81, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0x1EE82, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EE83, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062F},
+ {0x1EE84, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0647},
+ {0x1EE85, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0648},
+ {0x1EE86, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0632},
+ {0x1EE87, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EE88, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0x1EE89, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EE8B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0x1EE8C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0x1EE8D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EE8E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EE8F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EE90, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0x1EE91, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EE92, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EE93, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0631},
+ {0x1EE94, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EE95, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0x1EE96, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0x1EE97, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EE98, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0630},
+ {0x1EE99, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EE9A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0x1EE9B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1EEA1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0628},
+ {0x1EEA2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062C},
+ {0x1EEA3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062F},
+ {0x1EEA5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0648},
+ {0x1EEA6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0632},
+ {0x1EEA7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062D},
+ {0x1EEA8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0637},
+ {0x1EEA9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x064A},
+ {0x1EEAB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0644},
+ {0x1EEAC, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0645},
+ {0x1EEAD, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0646},
+ {0x1EEAE, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0633},
+ {0x1EEAF, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0639},
+ {0x1EEB0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0641},
+ {0x1EEB1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0635},
+ {0x1EEB2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0642},
+ {0x1EEB3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0631},
+ {0x1EEB4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0634},
+ {0x1EEB5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062A},
+ {0x1EEB6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062B},
+ {0x1EEB7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x062E},
+ {0x1EEB8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0630},
+ {0x1EEB9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0636},
+ {0x1EEBA, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0638},
+ {0x1EEBB, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x063A},
+ {0x1F100, 0, 2 | DECOMP_COMPAT, 4834},
+ {0x1F101, 0, 2 | DECOMP_COMPAT, 4836},
+ {0x1F102, 0, 2 | DECOMP_COMPAT, 4838},
+ {0x1F103, 0, 2 | DECOMP_COMPAT, 4840},
+ {0x1F104, 0, 2 | DECOMP_COMPAT, 4842},
+ {0x1F105, 0, 2 | DECOMP_COMPAT, 4844},
+ {0x1F106, 0, 2 | DECOMP_COMPAT, 4846},
+ {0x1F107, 0, 2 | DECOMP_COMPAT, 4848},
+ {0x1F108, 0, 2 | DECOMP_COMPAT, 4850},
+ {0x1F109, 0, 2 | DECOMP_COMPAT, 4852},
+ {0x1F10A, 0, 2 | DECOMP_COMPAT, 4854},
+ {0x1F110, 0, 3 | DECOMP_COMPAT, 4856},
+ {0x1F111, 0, 3 | DECOMP_COMPAT, 4859},
+ {0x1F112, 0, 3 | DECOMP_COMPAT, 4862},
+ {0x1F113, 0, 3 | DECOMP_COMPAT, 4865},
+ {0x1F114, 0, 3 | DECOMP_COMPAT, 4868},
+ {0x1F115, 0, 3 | DECOMP_COMPAT, 4871},
+ {0x1F116, 0, 3 | DECOMP_COMPAT, 4874},
+ {0x1F117, 0, 3 | DECOMP_COMPAT, 4877},
+ {0x1F118, 0, 3 | DECOMP_COMPAT, 4880},
+ {0x1F119, 0, 3 | DECOMP_COMPAT, 4883},
+ {0x1F11A, 0, 3 | DECOMP_COMPAT, 4886},
+ {0x1F11B, 0, 3 | DECOMP_COMPAT, 4889},
+ {0x1F11C, 0, 3 | DECOMP_COMPAT, 4892},
+ {0x1F11D, 0, 3 | DECOMP_COMPAT, 4895},
+ {0x1F11E, 0, 3 | DECOMP_COMPAT, 4898},
+ {0x1F11F, 0, 3 | DECOMP_COMPAT, 4901},
+ {0x1F120, 0, 3 | DECOMP_COMPAT, 4904},
+ {0x1F121, 0, 3 | DECOMP_COMPAT, 4907},
+ {0x1F122, 0, 3 | DECOMP_COMPAT, 4910},
+ {0x1F123, 0, 3 | DECOMP_COMPAT, 4913},
+ {0x1F124, 0, 3 | DECOMP_COMPAT, 4916},
+ {0x1F125, 0, 3 | DECOMP_COMPAT, 4919},
+ {0x1F126, 0, 3 | DECOMP_COMPAT, 4922},
+ {0x1F127, 0, 3 | DECOMP_COMPAT, 4925},
+ {0x1F128, 0, 3 | DECOMP_COMPAT, 4928},
+ {0x1F129, 0, 3 | DECOMP_COMPAT, 4931},
+ {0x1F12A, 0, 3 | DECOMP_COMPAT, 4934},
+ {0x1F12B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1F12C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1F12D, 0, 2 | DECOMP_COMPAT, 4937},
+ {0x1F12E, 0, 2 | DECOMP_COMPAT, 4939},
+ {0x1F130, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0041},
+ {0x1F131, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0042},
+ {0x1F132, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0043},
+ {0x1F133, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0044},
+ {0x1F134, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0045},
+ {0x1F135, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0046},
+ {0x1F136, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0047},
+ {0x1F137, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0048},
+ {0x1F138, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0049},
+ {0x1F139, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004A},
+ {0x1F13A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004B},
+ {0x1F13B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004C},
+ {0x1F13C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004D},
+ {0x1F13D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004E},
+ {0x1F13E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x004F},
+ {0x1F13F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0050},
+ {0x1F140, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0051},
+ {0x1F141, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0052},
+ {0x1F142, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0053},
+ {0x1F143, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0054},
+ {0x1F144, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0055},
+ {0x1F145, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0056},
+ {0x1F146, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0057},
+ {0x1F147, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0058},
+ {0x1F148, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0059},
+ {0x1F149, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x005A},
+ {0x1F14A, 0, 2 | DECOMP_COMPAT, 4941},
+ {0x1F14B, 0, 2 | DECOMP_COMPAT, 4943},
+ {0x1F14C, 0, 2 | DECOMP_COMPAT, 4945},
+ {0x1F14D, 0, 2 | DECOMP_COMPAT, 4947},
+ {0x1F14E, 0, 3 | DECOMP_COMPAT, 4949},
+ {0x1F14F, 0, 2 | DECOMP_COMPAT, 4952},
+ {0x1F16A, 0, 2 | DECOMP_COMPAT, 4954},
+ {0x1F16B, 0, 2 | DECOMP_COMPAT, 4956},
+ {0x1F16C, 0, 2 | DECOMP_COMPAT, 4958},
+ {0x1F190, 0, 2 | DECOMP_COMPAT, 4960},
+ {0x1F200, 0, 2 | DECOMP_COMPAT, 4962},
+ {0x1F201, 0, 2 | DECOMP_COMPAT, 4964},
+ {0x1F202, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30B5},
+ {0x1F210, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x624B},
+ {0x1F211, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5B57},
+ {0x1F212, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53CC},
+ {0x1F213, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x30C7},
+ {0x1F214, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E8C},
+ {0x1F215, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x591A},
+ {0x1F216, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x89E3},
+ {0x1F217, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5929},
+ {0x1F218, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4EA4},
+ {0x1F219, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6620},
+ {0x1F21A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7121},
+ {0x1F21B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6599},
+ {0x1F21C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x524D},
+ {0x1F21D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F8C},
+ {0x1F21E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x518D},
+ {0x1F21F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x65B0},
+ {0x1F220, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x521D},
+ {0x1F221, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7D42},
+ {0x1F222, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x751F},
+ {0x1F223, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8CA9},
+ {0x1F224, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x58F0},
+ {0x1F225, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5439},
+ {0x1F226, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6F14},
+ {0x1F227, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6295},
+ {0x1F228, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6355},
+ {0x1F229, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E00},
+ {0x1F22A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E09},
+ {0x1F22B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x904A},
+ {0x1F22C, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5DE6},
+ {0x1F22D, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x4E2D},
+ {0x1F22E, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53F3},
+ {0x1F22F, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6307},
+ {0x1F230, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x8D70},
+ {0x1F231, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6253},
+ {0x1F232, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7981},
+ {0x1F233, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7A7A},
+ {0x1F234, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5408},
+ {0x1F235, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6E80},
+ {0x1F236, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6709},
+ {0x1F237, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x6708},
+ {0x1F238, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x7533},
+ {0x1F239, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5272},
+ {0x1F23A, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x55B6},
+ {0x1F23B, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x914D},
+ {0x1F240, 0, 3 | DECOMP_COMPAT, 4966},
+ {0x1F241, 0, 3 | DECOMP_COMPAT, 4969},
+ {0x1F242, 0, 3 | DECOMP_COMPAT, 4972},
+ {0x1F243, 0, 3 | DECOMP_COMPAT, 4975},
+ {0x1F244, 0, 3 | DECOMP_COMPAT, 4978},
+ {0x1F245, 0, 3 | DECOMP_COMPAT, 4981},
+ {0x1F246, 0, 3 | DECOMP_COMPAT, 4984},
+ {0x1F247, 0, 3 | DECOMP_COMPAT, 4987},
+ {0x1F248, 0, 3 | DECOMP_COMPAT, 4990},
+ {0x1F250, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x5F97},
+ {0x1F251, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x53EF},
+ {0x1FBF0, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0030},
+ {0x1FBF1, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0031},
+ {0x1FBF2, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0032},
+ {0x1FBF3, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0033},
+ {0x1FBF4, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0034},
+ {0x1FBF5, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0035},
+ {0x1FBF6, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0036},
+ {0x1FBF7, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0037},
+ {0x1FBF8, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0038},
+ {0x1FBF9, 0, 1 | DECOMP_COMPAT | DECOMP_INLINE, 0x0039},
+ {0x2F800, 0, 1 | DECOMP_INLINE, 0x4E3D},
+ {0x2F801, 0, 1 | DECOMP_INLINE, 0x4E38},
+ {0x2F802, 0, 1 | DECOMP_INLINE, 0x4E41},
+ {0x2F803, 0, 1, 4993},
+ {0x2F804, 0, 1 | DECOMP_INLINE, 0x4F60},
+ {0x2F805, 0, 1 | DECOMP_INLINE, 0x4FAE},
+ {0x2F806, 0, 1 | DECOMP_INLINE, 0x4FBB},
+ {0x2F807, 0, 1 | DECOMP_INLINE, 0x5002},
+ {0x2F808, 0, 1 | DECOMP_INLINE, 0x507A},
+ {0x2F809, 0, 1 | DECOMP_INLINE, 0x5099},
+ {0x2F80A, 0, 1 | DECOMP_INLINE, 0x50E7},
+ {0x2F80B, 0, 1 | DECOMP_INLINE, 0x50CF},
+ {0x2F80C, 0, 1 | DECOMP_INLINE, 0x349E},
+ {0x2F80D, 0, 1, 4994},
+ {0x2F80E, 0, 1 | DECOMP_INLINE, 0x514D},
+ {0x2F80F, 0, 1 | DECOMP_INLINE, 0x5154},
+ {0x2F810, 0, 1 | DECOMP_INLINE, 0x5164},
+ {0x2F811, 0, 1 | DECOMP_INLINE, 0x5177},
+ {0x2F812, 0, 1, 4995},
+ {0x2F813, 0, 1 | DECOMP_INLINE, 0x34B9},
+ {0x2F814, 0, 1 | DECOMP_INLINE, 0x5167},
+ {0x2F815, 0, 1 | DECOMP_INLINE, 0x518D},
+ {0x2F816, 0, 1, 4996},
+ {0x2F817, 0, 1 | DECOMP_INLINE, 0x5197},
+ {0x2F818, 0, 1 | DECOMP_INLINE, 0x51A4},
+ {0x2F819, 0, 1 | DECOMP_INLINE, 0x4ECC},
+ {0x2F81A, 0, 1 | DECOMP_INLINE, 0x51AC},
+ {0x2F81B, 0, 1 | DECOMP_INLINE, 0x51B5},
+ {0x2F81C, 0, 1, 4997},
+ {0x2F81D, 0, 1 | DECOMP_INLINE, 0x51F5},
+ {0x2F81E, 0, 1 | DECOMP_INLINE, 0x5203},
+ {0x2F81F, 0, 1 | DECOMP_INLINE, 0x34DF},
+ {0x2F820, 0, 1 | DECOMP_INLINE, 0x523B},
+ {0x2F821, 0, 1 | DECOMP_INLINE, 0x5246},
+ {0x2F822, 0, 1 | DECOMP_INLINE, 0x5272},
+ {0x2F823, 0, 1 | DECOMP_INLINE, 0x5277},
+ {0x2F824, 0, 1 | DECOMP_INLINE, 0x3515},
+ {0x2F825, 0, 1 | DECOMP_INLINE, 0x52C7},
+ {0x2F826, 0, 1 | DECOMP_INLINE, 0x52C9},
+ {0x2F827, 0, 1 | DECOMP_INLINE, 0x52E4},
+ {0x2F828, 0, 1 | DECOMP_INLINE, 0x52FA},
+ {0x2F829, 0, 1 | DECOMP_INLINE, 0x5305},
+ {0x2F82A, 0, 1 | DECOMP_INLINE, 0x5306},
+ {0x2F82B, 0, 1 | DECOMP_INLINE, 0x5317},
+ {0x2F82C, 0, 1 | DECOMP_INLINE, 0x5349},
+ {0x2F82D, 0, 1 | DECOMP_INLINE, 0x5351},
+ {0x2F82E, 0, 1 | DECOMP_INLINE, 0x535A},
+ {0x2F82F, 0, 1 | DECOMP_INLINE, 0x5373},
+ {0x2F830, 0, 1 | DECOMP_INLINE, 0x537D},
+ {0x2F831, 0, 1 | DECOMP_INLINE, 0x537F},
+ {0x2F832, 0, 1 | DECOMP_INLINE, 0x537F},
+ {0x2F833, 0, 1 | DECOMP_INLINE, 0x537F},
+ {0x2F834, 0, 1, 4998},
+ {0x2F835, 0, 1 | DECOMP_INLINE, 0x7070},
+ {0x2F836, 0, 1 | DECOMP_INLINE, 0x53CA},
+ {0x2F837, 0, 1 | DECOMP_INLINE, 0x53DF},
+ {0x2F838, 0, 1, 4999},
+ {0x2F839, 0, 1 | DECOMP_INLINE, 0x53EB},
+ {0x2F83A, 0, 1 | DECOMP_INLINE, 0x53F1},
+ {0x2F83B, 0, 1 | DECOMP_INLINE, 0x5406},
+ {0x2F83C, 0, 1 | DECOMP_INLINE, 0x549E},
+ {0x2F83D, 0, 1 | DECOMP_INLINE, 0x5438},
+ {0x2F83E, 0, 1 | DECOMP_INLINE, 0x5448},
+ {0x2F83F, 0, 1 | DECOMP_INLINE, 0x5468},
+ {0x2F840, 0, 1 | DECOMP_INLINE, 0x54A2},
+ {0x2F841, 0, 1 | DECOMP_INLINE, 0x54F6},
+ {0x2F842, 0, 1 | DECOMP_INLINE, 0x5510},
+ {0x2F843, 0, 1 | DECOMP_INLINE, 0x5553},
+ {0x2F844, 0, 1 | DECOMP_INLINE, 0x5563},
+ {0x2F845, 0, 1 | DECOMP_INLINE, 0x5584},
+ {0x2F846, 0, 1 | DECOMP_INLINE, 0x5584},
+ {0x2F847, 0, 1 | DECOMP_INLINE, 0x5599},
+ {0x2F848, 0, 1 | DECOMP_INLINE, 0x55AB},
+ {0x2F849, 0, 1 | DECOMP_INLINE, 0x55B3},
+ {0x2F84A, 0, 1 | DECOMP_INLINE, 0x55C2},
+ {0x2F84B, 0, 1 | DECOMP_INLINE, 0x5716},
+ {0x2F84C, 0, 1 | DECOMP_INLINE, 0x5606},
+ {0x2F84D, 0, 1 | DECOMP_INLINE, 0x5717},
+ {0x2F84E, 0, 1 | DECOMP_INLINE, 0x5651},
+ {0x2F84F, 0, 1 | DECOMP_INLINE, 0x5674},
+ {0x2F850, 0, 1 | DECOMP_INLINE, 0x5207},
+ {0x2F851, 0, 1 | DECOMP_INLINE, 0x58EE},
+ {0x2F852, 0, 1 | DECOMP_INLINE, 0x57CE},
+ {0x2F853, 0, 1 | DECOMP_INLINE, 0x57F4},
+ {0x2F854, 0, 1 | DECOMP_INLINE, 0x580D},
+ {0x2F855, 0, 1 | DECOMP_INLINE, 0x578B},
+ {0x2F856, 0, 1 | DECOMP_INLINE, 0x5832},
+ {0x2F857, 0, 1 | DECOMP_INLINE, 0x5831},
+ {0x2F858, 0, 1 | DECOMP_INLINE, 0x58AC},
+ {0x2F859, 0, 1, 5000},
+ {0x2F85A, 0, 1 | DECOMP_INLINE, 0x58F2},
+ {0x2F85B, 0, 1 | DECOMP_INLINE, 0x58F7},
+ {0x2F85C, 0, 1 | DECOMP_INLINE, 0x5906},
+ {0x2F85D, 0, 1 | DECOMP_INLINE, 0x591A},
+ {0x2F85E, 0, 1 | DECOMP_INLINE, 0x5922},
+ {0x2F85F, 0, 1 | DECOMP_INLINE, 0x5962},
+ {0x2F860, 0, 1, 5001},
+ {0x2F861, 0, 1, 5002},
+ {0x2F862, 0, 1 | DECOMP_INLINE, 0x59EC},
+ {0x2F863, 0, 1 | DECOMP_INLINE, 0x5A1B},
+ {0x2F864, 0, 1 | DECOMP_INLINE, 0x5A27},
+ {0x2F865, 0, 1 | DECOMP_INLINE, 0x59D8},
+ {0x2F866, 0, 1 | DECOMP_INLINE, 0x5A66},
+ {0x2F867, 0, 1 | DECOMP_INLINE, 0x36EE},
+ {0x2F868, 0, 1 | DECOMP_INLINE, 0x36FC},
+ {0x2F869, 0, 1 | DECOMP_INLINE, 0x5B08},
+ {0x2F86A, 0, 1 | DECOMP_INLINE, 0x5B3E},
+ {0x2F86B, 0, 1 | DECOMP_INLINE, 0x5B3E},
+ {0x2F86C, 0, 1, 5003},
+ {0x2F86D, 0, 1 | DECOMP_INLINE, 0x5BC3},
+ {0x2F86E, 0, 1 | DECOMP_INLINE, 0x5BD8},
+ {0x2F86F, 0, 1 | DECOMP_INLINE, 0x5BE7},
+ {0x2F870, 0, 1 | DECOMP_INLINE, 0x5BF3},
+ {0x2F871, 0, 1, 5004},
+ {0x2F872, 0, 1 | DECOMP_INLINE, 0x5BFF},
+ {0x2F873, 0, 1 | DECOMP_INLINE, 0x5C06},
+ {0x2F874, 0, 1 | DECOMP_INLINE, 0x5F53},
+ {0x2F875, 0, 1 | DECOMP_INLINE, 0x5C22},
+ {0x2F876, 0, 1 | DECOMP_INLINE, 0x3781},
+ {0x2F877, 0, 1 | DECOMP_INLINE, 0x5C60},
+ {0x2F878, 0, 1 | DECOMP_INLINE, 0x5C6E},
+ {0x2F879, 0, 1 | DECOMP_INLINE, 0x5CC0},
+ {0x2F87A, 0, 1 | DECOMP_INLINE, 0x5C8D},
+ {0x2F87B, 0, 1, 5005},
+ {0x2F87C, 0, 1 | DECOMP_INLINE, 0x5D43},
+ {0x2F87D, 0, 1, 5006},
+ {0x2F87E, 0, 1 | DECOMP_INLINE, 0x5D6E},
+ {0x2F87F, 0, 1 | DECOMP_INLINE, 0x5D6B},
+ {0x2F880, 0, 1 | DECOMP_INLINE, 0x5D7C},
+ {0x2F881, 0, 1 | DECOMP_INLINE, 0x5DE1},
+ {0x2F882, 0, 1 | DECOMP_INLINE, 0x5DE2},
+ {0x2F883, 0, 1 | DECOMP_INLINE, 0x382F},
+ {0x2F884, 0, 1 | DECOMP_INLINE, 0x5DFD},
+ {0x2F885, 0, 1 | DECOMP_INLINE, 0x5E28},
+ {0x2F886, 0, 1 | DECOMP_INLINE, 0x5E3D},
+ {0x2F887, 0, 1 | DECOMP_INLINE, 0x5E69},
+ {0x2F888, 0, 1 | DECOMP_INLINE, 0x3862},
+ {0x2F889, 0, 1, 5007},
+ {0x2F88A, 0, 1 | DECOMP_INLINE, 0x387C},
+ {0x2F88B, 0, 1 | DECOMP_INLINE, 0x5EB0},
+ {0x2F88C, 0, 1 | DECOMP_INLINE, 0x5EB3},
+ {0x2F88D, 0, 1 | DECOMP_INLINE, 0x5EB6},
+ {0x2F88E, 0, 1 | DECOMP_INLINE, 0x5ECA},
+ {0x2F88F, 0, 1, 5008},
+ {0x2F890, 0, 1 | DECOMP_INLINE, 0x5EFE},
+ {0x2F891, 0, 1, 5009},
+ {0x2F892, 0, 1, 5010},
+ {0x2F893, 0, 1 | DECOMP_INLINE, 0x8201},
+ {0x2F894, 0, 1 | DECOMP_INLINE, 0x5F22},
+ {0x2F895, 0, 1 | DECOMP_INLINE, 0x5F22},
+ {0x2F896, 0, 1 | DECOMP_INLINE, 0x38C7},
+ {0x2F897, 0, 1, 5011},
+ {0x2F898, 0, 1, 5012},
+ {0x2F899, 0, 1 | DECOMP_INLINE, 0x5F62},
+ {0x2F89A, 0, 1 | DECOMP_INLINE, 0x5F6B},
+ {0x2F89B, 0, 1 | DECOMP_INLINE, 0x38E3},
+ {0x2F89C, 0, 1 | DECOMP_INLINE, 0x5F9A},
+ {0x2F89D, 0, 1 | DECOMP_INLINE, 0x5FCD},
+ {0x2F89E, 0, 1 | DECOMP_INLINE, 0x5FD7},
+ {0x2F89F, 0, 1 | DECOMP_INLINE, 0x5FF9},
+ {0x2F8A0, 0, 1 | DECOMP_INLINE, 0x6081},
+ {0x2F8A1, 0, 1 | DECOMP_INLINE, 0x393A},
+ {0x2F8A2, 0, 1 | DECOMP_INLINE, 0x391C},
+ {0x2F8A3, 0, 1 | DECOMP_INLINE, 0x6094},
+ {0x2F8A4, 0, 1, 5013},
+ {0x2F8A5, 0, 1 | DECOMP_INLINE, 0x60C7},
+ {0x2F8A6, 0, 1 | DECOMP_INLINE, 0x6148},
+ {0x2F8A7, 0, 1 | DECOMP_INLINE, 0x614C},
+ {0x2F8A8, 0, 1 | DECOMP_INLINE, 0x614E},
+ {0x2F8A9, 0, 1 | DECOMP_INLINE, 0x614C},
+ {0x2F8AA, 0, 1 | DECOMP_INLINE, 0x617A},
+ {0x2F8AB, 0, 1 | DECOMP_INLINE, 0x618E},
+ {0x2F8AC, 0, 1 | DECOMP_INLINE, 0x61B2},
+ {0x2F8AD, 0, 1 | DECOMP_INLINE, 0x61A4},
+ {0x2F8AE, 0, 1 | DECOMP_INLINE, 0x61AF},
+ {0x2F8AF, 0, 1 | DECOMP_INLINE, 0x61DE},
+ {0x2F8B0, 0, 1 | DECOMP_INLINE, 0x61F2},
+ {0x2F8B1, 0, 1 | DECOMP_INLINE, 0x61F6},
+ {0x2F8B2, 0, 1 | DECOMP_INLINE, 0x6210},
+ {0x2F8B3, 0, 1 | DECOMP_INLINE, 0x621B},
+ {0x2F8B4, 0, 1 | DECOMP_INLINE, 0x625D},
+ {0x2F8B5, 0, 1 | DECOMP_INLINE, 0x62B1},
+ {0x2F8B6, 0, 1 | DECOMP_INLINE, 0x62D4},
+ {0x2F8B7, 0, 1 | DECOMP_INLINE, 0x6350},
+ {0x2F8B8, 0, 1, 5014},
+ {0x2F8B9, 0, 1 | DECOMP_INLINE, 0x633D},
+ {0x2F8BA, 0, 1 | DECOMP_INLINE, 0x62FC},
+ {0x2F8BB, 0, 1 | DECOMP_INLINE, 0x6368},
+ {0x2F8BC, 0, 1 | DECOMP_INLINE, 0x6383},
+ {0x2F8BD, 0, 1 | DECOMP_INLINE, 0x63E4},
+ {0x2F8BE, 0, 1, 5015},
+ {0x2F8BF, 0, 1 | DECOMP_INLINE, 0x6422},
+ {0x2F8C0, 0, 1 | DECOMP_INLINE, 0x63C5},
+ {0x2F8C1, 0, 1 | DECOMP_INLINE, 0x63A9},
+ {0x2F8C2, 0, 1 | DECOMP_INLINE, 0x3A2E},
+ {0x2F8C3, 0, 1 | DECOMP_INLINE, 0x6469},
+ {0x2F8C4, 0, 1 | DECOMP_INLINE, 0x647E},
+ {0x2F8C5, 0, 1 | DECOMP_INLINE, 0x649D},
+ {0x2F8C6, 0, 1 | DECOMP_INLINE, 0x6477},
+ {0x2F8C7, 0, 1 | DECOMP_INLINE, 0x3A6C},
+ {0x2F8C8, 0, 1 | DECOMP_INLINE, 0x654F},
+ {0x2F8C9, 0, 1 | DECOMP_INLINE, 0x656C},
+ {0x2F8CA, 0, 1, 5016},
+ {0x2F8CB, 0, 1 | DECOMP_INLINE, 0x65E3},
+ {0x2F8CC, 0, 1 | DECOMP_INLINE, 0x66F8},
+ {0x2F8CD, 0, 1 | DECOMP_INLINE, 0x6649},
+ {0x2F8CE, 0, 1 | DECOMP_INLINE, 0x3B19},
+ {0x2F8CF, 0, 1 | DECOMP_INLINE, 0x6691},
+ {0x2F8D0, 0, 1 | DECOMP_INLINE, 0x3B08},
+ {0x2F8D1, 0, 1 | DECOMP_INLINE, 0x3AE4},
+ {0x2F8D2, 0, 1 | DECOMP_INLINE, 0x5192},
+ {0x2F8D3, 0, 1 | DECOMP_INLINE, 0x5195},
+ {0x2F8D4, 0, 1 | DECOMP_INLINE, 0x6700},
+ {0x2F8D5, 0, 1 | DECOMP_INLINE, 0x669C},
+ {0x2F8D6, 0, 1 | DECOMP_INLINE, 0x80AD},
+ {0x2F8D7, 0, 1 | DECOMP_INLINE, 0x43D9},
+ {0x2F8D8, 0, 1 | DECOMP_INLINE, 0x6717},
+ {0x2F8D9, 0, 1 | DECOMP_INLINE, 0x671B},
+ {0x2F8DA, 0, 1 | DECOMP_INLINE, 0x6721},
+ {0x2F8DB, 0, 1 | DECOMP_INLINE, 0x675E},
+ {0x2F8DC, 0, 1 | DECOMP_INLINE, 0x6753},
+ {0x2F8DD, 0, 1, 5017},
+ {0x2F8DE, 0, 1 | DECOMP_INLINE, 0x3B49},
+ {0x2F8DF, 0, 1 | DECOMP_INLINE, 0x67FA},
+ {0x2F8E0, 0, 1 | DECOMP_INLINE, 0x6785},
+ {0x2F8E1, 0, 1 | DECOMP_INLINE, 0x6852},
+ {0x2F8E2, 0, 1 | DECOMP_INLINE, 0x6885},
+ {0x2F8E3, 0, 1, 5018},
+ {0x2F8E4, 0, 1 | DECOMP_INLINE, 0x688E},
+ {0x2F8E5, 0, 1 | DECOMP_INLINE, 0x681F},
+ {0x2F8E6, 0, 1 | DECOMP_INLINE, 0x6914},
+ {0x2F8E7, 0, 1 | DECOMP_INLINE, 0x3B9D},
+ {0x2F8E8, 0, 1 | DECOMP_INLINE, 0x6942},
+ {0x2F8E9, 0, 1 | DECOMP_INLINE, 0x69A3},
+ {0x2F8EA, 0, 1 | DECOMP_INLINE, 0x69EA},
+ {0x2F8EB, 0, 1 | DECOMP_INLINE, 0x6AA8},
+ {0x2F8EC, 0, 1, 5019},
+ {0x2F8ED, 0, 1 | DECOMP_INLINE, 0x6ADB},
+ {0x2F8EE, 0, 1 | DECOMP_INLINE, 0x3C18},
+ {0x2F8EF, 0, 1 | DECOMP_INLINE, 0x6B21},
+ {0x2F8F0, 0, 1, 5020},
+ {0x2F8F1, 0, 1 | DECOMP_INLINE, 0x6B54},
+ {0x2F8F2, 0, 1 | DECOMP_INLINE, 0x3C4E},
+ {0x2F8F3, 0, 1 | DECOMP_INLINE, 0x6B72},
+ {0x2F8F4, 0, 1 | DECOMP_INLINE, 0x6B9F},
+ {0x2F8F5, 0, 1 | DECOMP_INLINE, 0x6BBA},
+ {0x2F8F6, 0, 1 | DECOMP_INLINE, 0x6BBB},
+ {0x2F8F7, 0, 1, 5021},
+ {0x2F8F8, 0, 1, 5022},
+ {0x2F8F9, 0, 1, 5023},
+ {0x2F8FA, 0, 1 | DECOMP_INLINE, 0x6C4E},
+ {0x2F8FB, 0, 1, 5024},
+ {0x2F8FC, 0, 1 | DECOMP_INLINE, 0x6CBF},
+ {0x2F8FD, 0, 1 | DECOMP_INLINE, 0x6CCD},
+ {0x2F8FE, 0, 1 | DECOMP_INLINE, 0x6C67},
+ {0x2F8FF, 0, 1 | DECOMP_INLINE, 0x6D16},
+ {0x2F900, 0, 1 | DECOMP_INLINE, 0x6D3E},
+ {0x2F901, 0, 1 | DECOMP_INLINE, 0x6D77},
+ {0x2F902, 0, 1 | DECOMP_INLINE, 0x6D41},
+ {0x2F903, 0, 1 | DECOMP_INLINE, 0x6D69},
+ {0x2F904, 0, 1 | DECOMP_INLINE, 0x6D78},
+ {0x2F905, 0, 1 | DECOMP_INLINE, 0x6D85},
+ {0x2F906, 0, 1, 5025},
+ {0x2F907, 0, 1 | DECOMP_INLINE, 0x6D34},
+ {0x2F908, 0, 1 | DECOMP_INLINE, 0x6E2F},
+ {0x2F909, 0, 1 | DECOMP_INLINE, 0x6E6E},
+ {0x2F90A, 0, 1 | DECOMP_INLINE, 0x3D33},
+ {0x2F90B, 0, 1 | DECOMP_INLINE, 0x6ECB},
+ {0x2F90C, 0, 1 | DECOMP_INLINE, 0x6EC7},
+ {0x2F90D, 0, 1, 5026},
+ {0x2F90E, 0, 1 | DECOMP_INLINE, 0x6DF9},
+ {0x2F90F, 0, 1 | DECOMP_INLINE, 0x6F6E},
+ {0x2F910, 0, 1, 5027},
+ {0x2F911, 0, 1, 5028},
+ {0x2F912, 0, 1 | DECOMP_INLINE, 0x6FC6},
+ {0x2F913, 0, 1 | DECOMP_INLINE, 0x7039},
+ {0x2F914, 0, 1 | DECOMP_INLINE, 0x701E},
+ {0x2F915, 0, 1 | DECOMP_INLINE, 0x701B},
+ {0x2F916, 0, 1 | DECOMP_INLINE, 0x3D96},
+ {0x2F917, 0, 1 | DECOMP_INLINE, 0x704A},
+ {0x2F918, 0, 1 | DECOMP_INLINE, 0x707D},
+ {0x2F919, 0, 1 | DECOMP_INLINE, 0x7077},
+ {0x2F91A, 0, 1 | DECOMP_INLINE, 0x70AD},
+ {0x2F91B, 0, 1, 5029},
+ {0x2F91C, 0, 1 | DECOMP_INLINE, 0x7145},
+ {0x2F91D, 0, 1, 5030},
+ {0x2F91E, 0, 1 | DECOMP_INLINE, 0x719C},
+ {0x2F91F, 0, 1, 5031},
+ {0x2F920, 0, 1 | DECOMP_INLINE, 0x7228},
+ {0x2F921, 0, 1 | DECOMP_INLINE, 0x7235},
+ {0x2F922, 0, 1 | DECOMP_INLINE, 0x7250},
+ {0x2F923, 0, 1, 5032},
+ {0x2F924, 0, 1 | DECOMP_INLINE, 0x7280},
+ {0x2F925, 0, 1 | DECOMP_INLINE, 0x7295},
+ {0x2F926, 0, 1, 5033},
+ {0x2F927, 0, 1, 5034},
+ {0x2F928, 0, 1 | DECOMP_INLINE, 0x737A},
+ {0x2F929, 0, 1 | DECOMP_INLINE, 0x738B},
+ {0x2F92A, 0, 1 | DECOMP_INLINE, 0x3EAC},
+ {0x2F92B, 0, 1 | DECOMP_INLINE, 0x73A5},
+ {0x2F92C, 0, 1 | DECOMP_INLINE, 0x3EB8},
+ {0x2F92D, 0, 1 | DECOMP_INLINE, 0x3EB8},
+ {0x2F92E, 0, 1 | DECOMP_INLINE, 0x7447},
+ {0x2F92F, 0, 1 | DECOMP_INLINE, 0x745C},
+ {0x2F930, 0, 1 | DECOMP_INLINE, 0x7471},
+ {0x2F931, 0, 1 | DECOMP_INLINE, 0x7485},
+ {0x2F932, 0, 1 | DECOMP_INLINE, 0x74CA},
+ {0x2F933, 0, 1 | DECOMP_INLINE, 0x3F1B},
+ {0x2F934, 0, 1 | DECOMP_INLINE, 0x7524},
+ {0x2F935, 0, 1, 5035},
+ {0x2F936, 0, 1 | DECOMP_INLINE, 0x753E},
+ {0x2F937, 0, 1, 5036},
+ {0x2F938, 0, 1 | DECOMP_INLINE, 0x7570},
+ {0x2F939, 0, 1, 5037},
+ {0x2F93A, 0, 1 | DECOMP_INLINE, 0x7610},
+ {0x2F93B, 0, 1, 5038},
+ {0x2F93C, 0, 1, 5039},
+ {0x2F93D, 0, 1, 5040},
+ {0x2F93E, 0, 1 | DECOMP_INLINE, 0x3FFC},
+ {0x2F93F, 0, 1 | DECOMP_INLINE, 0x4008},
+ {0x2F940, 0, 1 | DECOMP_INLINE, 0x76F4},
+ {0x2F941, 0, 1, 5041},
+ {0x2F942, 0, 1, 5042},
+ {0x2F943, 0, 1, 5043},
+ {0x2F944, 0, 1, 5044},
+ {0x2F945, 0, 1 | DECOMP_INLINE, 0x771E},
+ {0x2F946, 0, 1 | DECOMP_INLINE, 0x771F},
+ {0x2F947, 0, 1 | DECOMP_INLINE, 0x771F},
+ {0x2F948, 0, 1 | DECOMP_INLINE, 0x774A},
+ {0x2F949, 0, 1 | DECOMP_INLINE, 0x4039},
+ {0x2F94A, 0, 1 | DECOMP_INLINE, 0x778B},
+ {0x2F94B, 0, 1 | DECOMP_INLINE, 0x4046},
+ {0x2F94C, 0, 1 | DECOMP_INLINE, 0x4096},
+ {0x2F94D, 0, 1, 5045},
+ {0x2F94E, 0, 1 | DECOMP_INLINE, 0x784E},
+ {0x2F94F, 0, 1 | DECOMP_INLINE, 0x788C},
+ {0x2F950, 0, 1 | DECOMP_INLINE, 0x78CC},
+ {0x2F951, 0, 1 | DECOMP_INLINE, 0x40E3},
+ {0x2F952, 0, 1, 5046},
+ {0x2F953, 0, 1 | DECOMP_INLINE, 0x7956},
+ {0x2F954, 0, 1, 5047},
+ {0x2F955, 0, 1, 5048},
+ {0x2F956, 0, 1 | DECOMP_INLINE, 0x798F},
+ {0x2F957, 0, 1 | DECOMP_INLINE, 0x79EB},
+ {0x2F958, 0, 1 | DECOMP_INLINE, 0x412F},
+ {0x2F959, 0, 1 | DECOMP_INLINE, 0x7A40},
+ {0x2F95A, 0, 1 | DECOMP_INLINE, 0x7A4A},
+ {0x2F95B, 0, 1 | DECOMP_INLINE, 0x7A4F},
+ {0x2F95C, 0, 1, 5049},
+ {0x2F95D, 0, 1, 5050},
+ {0x2F95E, 0, 1, 5051},
+ {0x2F95F, 0, 1 | DECOMP_INLINE, 0x7AEE},
+ {0x2F960, 0, 1 | DECOMP_INLINE, 0x4202},
+ {0x2F961, 0, 1, 5052},
+ {0x2F962, 0, 1 | DECOMP_INLINE, 0x7BC6},
+ {0x2F963, 0, 1 | DECOMP_INLINE, 0x7BC9},
+ {0x2F964, 0, 1 | DECOMP_INLINE, 0x4227},
+ {0x2F965, 0, 1, 5053},
+ {0x2F966, 0, 1 | DECOMP_INLINE, 0x7CD2},
+ {0x2F967, 0, 1 | DECOMP_INLINE, 0x42A0},
+ {0x2F968, 0, 1 | DECOMP_INLINE, 0x7CE8},
+ {0x2F969, 0, 1 | DECOMP_INLINE, 0x7CE3},
+ {0x2F96A, 0, 1 | DECOMP_INLINE, 0x7D00},
+ {0x2F96B, 0, 1, 5054},
+ {0x2F96C, 0, 1 | DECOMP_INLINE, 0x7D63},
+ {0x2F96D, 0, 1 | DECOMP_INLINE, 0x4301},
+ {0x2F96E, 0, 1 | DECOMP_INLINE, 0x7DC7},
+ {0x2F96F, 0, 1 | DECOMP_INLINE, 0x7E02},
+ {0x2F970, 0, 1 | DECOMP_INLINE, 0x7E45},
+ {0x2F971, 0, 1 | DECOMP_INLINE, 0x4334},
+ {0x2F972, 0, 1, 5055},
+ {0x2F973, 0, 1, 5056},
+ {0x2F974, 0, 1 | DECOMP_INLINE, 0x4359},
+ {0x2F975, 0, 1, 5057},
+ {0x2F976, 0, 1 | DECOMP_INLINE, 0x7F7A},
+ {0x2F977, 0, 1, 5058},
+ {0x2F978, 0, 1 | DECOMP_INLINE, 0x7F95},
+ {0x2F979, 0, 1 | DECOMP_INLINE, 0x7FFA},
+ {0x2F97A, 0, 1 | DECOMP_INLINE, 0x8005},
+ {0x2F97B, 0, 1, 5059},
+ {0x2F97C, 0, 1, 5060},
+ {0x2F97D, 0, 1 | DECOMP_INLINE, 0x8060},
+ {0x2F97E, 0, 1, 5061},
+ {0x2F97F, 0, 1 | DECOMP_INLINE, 0x8070},
+ {0x2F980, 0, 1, 5062},
+ {0x2F981, 0, 1 | DECOMP_INLINE, 0x43D5},
+ {0x2F982, 0, 1 | DECOMP_INLINE, 0x80B2},
+ {0x2F983, 0, 1 | DECOMP_INLINE, 0x8103},
+ {0x2F984, 0, 1 | DECOMP_INLINE, 0x440B},
+ {0x2F985, 0, 1 | DECOMP_INLINE, 0x813E},
+ {0x2F986, 0, 1 | DECOMP_INLINE, 0x5AB5},
+ {0x2F987, 0, 1, 5063},
+ {0x2F988, 0, 1, 5064},
+ {0x2F989, 0, 1, 5065},
+ {0x2F98A, 0, 1, 5066},
+ {0x2F98B, 0, 1 | DECOMP_INLINE, 0x8201},
+ {0x2F98C, 0, 1 | DECOMP_INLINE, 0x8204},
+ {0x2F98D, 0, 1 | DECOMP_INLINE, 0x8F9E},
+ {0x2F98E, 0, 1 | DECOMP_INLINE, 0x446B},
+ {0x2F98F, 0, 1 | DECOMP_INLINE, 0x8291},
+ {0x2F990, 0, 1 | DECOMP_INLINE, 0x828B},
+ {0x2F991, 0, 1 | DECOMP_INLINE, 0x829D},
+ {0x2F992, 0, 1 | DECOMP_INLINE, 0x52B3},
+ {0x2F993, 0, 1 | DECOMP_INLINE, 0x82B1},
+ {0x2F994, 0, 1 | DECOMP_INLINE, 0x82B3},
+ {0x2F995, 0, 1 | DECOMP_INLINE, 0x82BD},
+ {0x2F996, 0, 1 | DECOMP_INLINE, 0x82E6},
+ {0x2F997, 0, 1, 5067},
+ {0x2F998, 0, 1 | DECOMP_INLINE, 0x82E5},
+ {0x2F999, 0, 1 | DECOMP_INLINE, 0x831D},
+ {0x2F99A, 0, 1 | DECOMP_INLINE, 0x8363},
+ {0x2F99B, 0, 1 | DECOMP_INLINE, 0x83AD},
+ {0x2F99C, 0, 1 | DECOMP_INLINE, 0x8323},
+ {0x2F99D, 0, 1 | DECOMP_INLINE, 0x83BD},
+ {0x2F99E, 0, 1 | DECOMP_INLINE, 0x83E7},
+ {0x2F99F, 0, 1 | DECOMP_INLINE, 0x8457},
+ {0x2F9A0, 0, 1 | DECOMP_INLINE, 0x8353},
+ {0x2F9A1, 0, 1 | DECOMP_INLINE, 0x83CA},
+ {0x2F9A2, 0, 1 | DECOMP_INLINE, 0x83CC},
+ {0x2F9A3, 0, 1 | DECOMP_INLINE, 0x83DC},
+ {0x2F9A4, 0, 1, 5068},
+ {0x2F9A5, 0, 1, 5069},
+ {0x2F9A6, 0, 1, 5070},
+ {0x2F9A7, 0, 1 | DECOMP_INLINE, 0x452B},
+ {0x2F9A8, 0, 1 | DECOMP_INLINE, 0x84F1},
+ {0x2F9A9, 0, 1 | DECOMP_INLINE, 0x84F3},
+ {0x2F9AA, 0, 1 | DECOMP_INLINE, 0x8516},
+ {0x2F9AB, 0, 1, 5071},
+ {0x2F9AC, 0, 1 | DECOMP_INLINE, 0x8564},
+ {0x2F9AD, 0, 1, 5072},
+ {0x2F9AE, 0, 1 | DECOMP_INLINE, 0x455D},
+ {0x2F9AF, 0, 1 | DECOMP_INLINE, 0x4561},
+ {0x2F9B0, 0, 1, 5073},
+ {0x2F9B1, 0, 1, 5074},
+ {0x2F9B2, 0, 1 | DECOMP_INLINE, 0x456B},
+ {0x2F9B3, 0, 1 | DECOMP_INLINE, 0x8650},
+ {0x2F9B4, 0, 1 | DECOMP_INLINE, 0x865C},
+ {0x2F9B5, 0, 1 | DECOMP_INLINE, 0x8667},
+ {0x2F9B6, 0, 1 | DECOMP_INLINE, 0x8669},
+ {0x2F9B7, 0, 1 | DECOMP_INLINE, 0x86A9},
+ {0x2F9B8, 0, 1 | DECOMP_INLINE, 0x8688},
+ {0x2F9B9, 0, 1 | DECOMP_INLINE, 0x870E},
+ {0x2F9BA, 0, 1 | DECOMP_INLINE, 0x86E2},
+ {0x2F9BB, 0, 1 | DECOMP_INLINE, 0x8779},
+ {0x2F9BC, 0, 1 | DECOMP_INLINE, 0x8728},
+ {0x2F9BD, 0, 1 | DECOMP_INLINE, 0x876B},
+ {0x2F9BE, 0, 1 | DECOMP_INLINE, 0x8786},
+ {0x2F9BF, 0, 1 | DECOMP_INLINE, 0x45D7},
+ {0x2F9C0, 0, 1 | DECOMP_INLINE, 0x87E1},
+ {0x2F9C1, 0, 1 | DECOMP_INLINE, 0x8801},
+ {0x2F9C2, 0, 1 | DECOMP_INLINE, 0x45F9},
+ {0x2F9C3, 0, 1 | DECOMP_INLINE, 0x8860},
+ {0x2F9C4, 0, 1 | DECOMP_INLINE, 0x8863},
+ {0x2F9C5, 0, 1, 5075},
+ {0x2F9C6, 0, 1 | DECOMP_INLINE, 0x88D7},
+ {0x2F9C7, 0, 1 | DECOMP_INLINE, 0x88DE},
+ {0x2F9C8, 0, 1 | DECOMP_INLINE, 0x4635},
+ {0x2F9C9, 0, 1 | DECOMP_INLINE, 0x88FA},
+ {0x2F9CA, 0, 1 | DECOMP_INLINE, 0x34BB},
+ {0x2F9CB, 0, 1, 5076},
+ {0x2F9CC, 0, 1, 5077},
+ {0x2F9CD, 0, 1 | DECOMP_INLINE, 0x46BE},
+ {0x2F9CE, 0, 1 | DECOMP_INLINE, 0x46C7},
+ {0x2F9CF, 0, 1 | DECOMP_INLINE, 0x8AA0},
+ {0x2F9D0, 0, 1 | DECOMP_INLINE, 0x8AED},
+ {0x2F9D1, 0, 1 | DECOMP_INLINE, 0x8B8A},
+ {0x2F9D2, 0, 1 | DECOMP_INLINE, 0x8C55},
+ {0x2F9D3, 0, 1, 5078},
+ {0x2F9D4, 0, 1 | DECOMP_INLINE, 0x8CAB},
+ {0x2F9D5, 0, 1 | DECOMP_INLINE, 0x8CC1},
+ {0x2F9D6, 0, 1 | DECOMP_INLINE, 0x8D1B},
+ {0x2F9D7, 0, 1 | DECOMP_INLINE, 0x8D77},
+ {0x2F9D8, 0, 1, 5079},
+ {0x2F9D9, 0, 1, 5080},
+ {0x2F9DA, 0, 1 | DECOMP_INLINE, 0x8DCB},
+ {0x2F9DB, 0, 1 | DECOMP_INLINE, 0x8DBC},
+ {0x2F9DC, 0, 1 | DECOMP_INLINE, 0x8DF0},
+ {0x2F9DD, 0, 1, 5081},
+ {0x2F9DE, 0, 1 | DECOMP_INLINE, 0x8ED4},
+ {0x2F9DF, 0, 1 | DECOMP_INLINE, 0x8F38},
+ {0x2F9E0, 0, 1, 5082},
+ {0x2F9E1, 0, 1, 5083},
+ {0x2F9E2, 0, 1 | DECOMP_INLINE, 0x9094},
+ {0x2F9E3, 0, 1 | DECOMP_INLINE, 0x90F1},
+ {0x2F9E4, 0, 1 | DECOMP_INLINE, 0x9111},
+ {0x2F9E5, 0, 1, 5084},
+ {0x2F9E6, 0, 1 | DECOMP_INLINE, 0x911B},
+ {0x2F9E7, 0, 1 | DECOMP_INLINE, 0x9238},
+ {0x2F9E8, 0, 1 | DECOMP_INLINE, 0x92D7},
+ {0x2F9E9, 0, 1 | DECOMP_INLINE, 0x92D8},
+ {0x2F9EA, 0, 1 | DECOMP_INLINE, 0x927C},
+ {0x2F9EB, 0, 1 | DECOMP_INLINE, 0x93F9},
+ {0x2F9EC, 0, 1 | DECOMP_INLINE, 0x9415},
+ {0x2F9ED, 0, 1, 5085},
+ {0x2F9EE, 0, 1 | DECOMP_INLINE, 0x958B},
+ {0x2F9EF, 0, 1 | DECOMP_INLINE, 0x4995},
+ {0x2F9F0, 0, 1 | DECOMP_INLINE, 0x95B7},
+ {0x2F9F1, 0, 1, 5086},
+ {0x2F9F2, 0, 1 | DECOMP_INLINE, 0x49E6},
+ {0x2F9F3, 0, 1 | DECOMP_INLINE, 0x96C3},
+ {0x2F9F4, 0, 1 | DECOMP_INLINE, 0x5DB2},
+ {0x2F9F5, 0, 1 | DECOMP_INLINE, 0x9723},
+ {0x2F9F6, 0, 1, 5087},
+ {0x2F9F7, 0, 1, 5088},
+ {0x2F9F8, 0, 1 | DECOMP_INLINE, 0x4A6E},
+ {0x2F9F9, 0, 1 | DECOMP_INLINE, 0x4A76},
+ {0x2F9FA, 0, 1 | DECOMP_INLINE, 0x97E0},
+ {0x2F9FB, 0, 1, 5089},
+ {0x2F9FC, 0, 1 | DECOMP_INLINE, 0x4AB2},
+ {0x2F9FD, 0, 1, 5090},
+ {0x2F9FE, 0, 1 | DECOMP_INLINE, 0x980B},
+ {0x2F9FF, 0, 1 | DECOMP_INLINE, 0x980B},
+ {0x2FA00, 0, 1 | DECOMP_INLINE, 0x9829},
+ {0x2FA01, 0, 1, 5091},
+ {0x2FA02, 0, 1 | DECOMP_INLINE, 0x98E2},
+ {0x2FA03, 0, 1 | DECOMP_INLINE, 0x4B33},
+ {0x2FA04, 0, 1 | DECOMP_INLINE, 0x9929},
+ {0x2FA05, 0, 1 | DECOMP_INLINE, 0x99A7},
+ {0x2FA06, 0, 1 | DECOMP_INLINE, 0x99C2},
+ {0x2FA07, 0, 1 | DECOMP_INLINE, 0x99FE},
+ {0x2FA08, 0, 1 | DECOMP_INLINE, 0x4BCE},
+ {0x2FA09, 0, 1, 5092},
+ {0x2FA0A, 0, 1 | DECOMP_INLINE, 0x9B12},
+ {0x2FA0B, 0, 1 | DECOMP_INLINE, 0x9C40},
+ {0x2FA0C, 0, 1 | DECOMP_INLINE, 0x9CFD},
+ {0x2FA0D, 0, 1 | DECOMP_INLINE, 0x4CCE},
+ {0x2FA0E, 0, 1 | DECOMP_INLINE, 0x4CED},
+ {0x2FA0F, 0, 1 | DECOMP_INLINE, 0x9D67},
+ {0x2FA10, 0, 1, 5093},
+ {0x2FA11, 0, 1 | DECOMP_INLINE, 0x4CF8},
+ {0x2FA12, 0, 1, 5094},
+ {0x2FA13, 0, 1, 5095},
+ {0x2FA14, 0, 1, 5096},
+ {0x2FA15, 0, 1 | DECOMP_INLINE, 0x9EBB},
+ {0x2FA16, 0, 1 | DECOMP_INLINE, 0x4D56},
+ {0x2FA17, 0, 1 | DECOMP_INLINE, 0x9EF9},
+ {0x2FA18, 0, 1 | DECOMP_INLINE, 0x9EFE},
+ {0x2FA19, 0, 1 | DECOMP_INLINE, 0x9F05},
+ {0x2FA1A, 0, 1 | DECOMP_INLINE, 0x9F0F},
+ {0x2FA1B, 0, 1 | DECOMP_INLINE, 0x9F16},
+ {0x2FA1C, 0, 1 | DECOMP_INLINE, 0x9F3B},
+ {0x2FA1D, 0, 1, 5097}
+
+};
+
+/* codepoints array */
+static const uint32 UnicodeDecomp_codepoints[5098] =
+{
+ /* 0 */ 0x0020, 0x0308,
+ /* 2 */ 0x0020, 0x0304,
+ /* 4 */ 0x0020, 0x0301,
+ /* 6 */ 0x0020, 0x0327,
+ /* 8 */ 0x0031, 0x2044, 0x0034,
+ /* 11 */ 0x0031, 0x2044, 0x0032,
+ /* 14 */ 0x0033, 0x2044, 0x0034,
+ /* 17 */ 0x0041, 0x0300,
+ /* 19 */ 0x0041, 0x0301,
+ /* 21 */ 0x0041, 0x0302,
+ /* 23 */ 0x0041, 0x0303,
+ /* 25 */ 0x0041, 0x0308,
+ /* 27 */ 0x0041, 0x030A,
+ /* 29 */ 0x0043, 0x0327,
+ /* 31 */ 0x0045, 0x0300,
+ /* 33 */ 0x0045, 0x0301,
+ /* 35 */ 0x0045, 0x0302,
+ /* 37 */ 0x0045, 0x0308,
+ /* 39 */ 0x0049, 0x0300,
+ /* 41 */ 0x0049, 0x0301,
+ /* 43 */ 0x0049, 0x0302,
+ /* 45 */ 0x0049, 0x0308,
+ /* 47 */ 0x004E, 0x0303,
+ /* 49 */ 0x004F, 0x0300,
+ /* 51 */ 0x004F, 0x0301,
+ /* 53 */ 0x004F, 0x0302,
+ /* 55 */ 0x004F, 0x0303,
+ /* 57 */ 0x004F, 0x0308,
+ /* 59 */ 0x0055, 0x0300,
+ /* 61 */ 0x0055, 0x0301,
+ /* 63 */ 0x0055, 0x0302,
+ /* 65 */ 0x0055, 0x0308,
+ /* 67 */ 0x0059, 0x0301,
+ /* 69 */ 0x0061, 0x0300,
+ /* 71 */ 0x0061, 0x0301,
+ /* 73 */ 0x0061, 0x0302,
+ /* 75 */ 0x0061, 0x0303,
+ /* 77 */ 0x0061, 0x0308,
+ /* 79 */ 0x0061, 0x030A,
+ /* 81 */ 0x0063, 0x0327,
+ /* 83 */ 0x0065, 0x0300,
+ /* 85 */ 0x0065, 0x0301,
+ /* 87 */ 0x0065, 0x0302,
+ /* 89 */ 0x0065, 0x0308,
+ /* 91 */ 0x0069, 0x0300,
+ /* 93 */ 0x0069, 0x0301,
+ /* 95 */ 0x0069, 0x0302,
+ /* 97 */ 0x0069, 0x0308,
+ /* 99 */ 0x006E, 0x0303,
+ /* 101 */ 0x006F, 0x0300,
+ /* 103 */ 0x006F, 0x0301,
+ /* 105 */ 0x006F, 0x0302,
+ /* 107 */ 0x006F, 0x0303,
+ /* 109 */ 0x006F, 0x0308,
+ /* 111 */ 0x0075, 0x0300,
+ /* 113 */ 0x0075, 0x0301,
+ /* 115 */ 0x0075, 0x0302,
+ /* 117 */ 0x0075, 0x0308,
+ /* 119 */ 0x0079, 0x0301,
+ /* 121 */ 0x0079, 0x0308,
+ /* 123 */ 0x0041, 0x0304,
+ /* 125 */ 0x0061, 0x0304,
+ /* 127 */ 0x0041, 0x0306,
+ /* 129 */ 0x0061, 0x0306,
+ /* 131 */ 0x0041, 0x0328,
+ /* 133 */ 0x0061, 0x0328,
+ /* 135 */ 0x0043, 0x0301,
+ /* 137 */ 0x0063, 0x0301,
+ /* 139 */ 0x0043, 0x0302,
+ /* 141 */ 0x0063, 0x0302,
+ /* 143 */ 0x0043, 0x0307,
+ /* 145 */ 0x0063, 0x0307,
+ /* 147 */ 0x0043, 0x030C,
+ /* 149 */ 0x0063, 0x030C,
+ /* 151 */ 0x0044, 0x030C,
+ /* 153 */ 0x0064, 0x030C,
+ /* 155 */ 0x0045, 0x0304,
+ /* 157 */ 0x0065, 0x0304,
+ /* 159 */ 0x0045, 0x0306,
+ /* 161 */ 0x0065, 0x0306,
+ /* 163 */ 0x0045, 0x0307,
+ /* 165 */ 0x0065, 0x0307,
+ /* 167 */ 0x0045, 0x0328,
+ /* 169 */ 0x0065, 0x0328,
+ /* 171 */ 0x0045, 0x030C,
+ /* 173 */ 0x0065, 0x030C,
+ /* 175 */ 0x0047, 0x0302,
+ /* 177 */ 0x0067, 0x0302,
+ /* 179 */ 0x0047, 0x0306,
+ /* 181 */ 0x0067, 0x0306,
+ /* 183 */ 0x0047, 0x0307,
+ /* 185 */ 0x0067, 0x0307,
+ /* 187 */ 0x0047, 0x0327,
+ /* 189 */ 0x0067, 0x0327,
+ /* 191 */ 0x0048, 0x0302,
+ /* 193 */ 0x0068, 0x0302,
+ /* 195 */ 0x0049, 0x0303,
+ /* 197 */ 0x0069, 0x0303,
+ /* 199 */ 0x0049, 0x0304,
+ /* 201 */ 0x0069, 0x0304,
+ /* 203 */ 0x0049, 0x0306,
+ /* 205 */ 0x0069, 0x0306,
+ /* 207 */ 0x0049, 0x0328,
+ /* 209 */ 0x0069, 0x0328,
+ /* 211 */ 0x0049, 0x0307,
+ /* 213 */ 0x0049, 0x004A,
+ /* 215 */ 0x0069, 0x006A,
+ /* 217 */ 0x004A, 0x0302,
+ /* 219 */ 0x006A, 0x0302,
+ /* 221 */ 0x004B, 0x0327,
+ /* 223 */ 0x006B, 0x0327,
+ /* 225 */ 0x004C, 0x0301,
+ /* 227 */ 0x006C, 0x0301,
+ /* 229 */ 0x004C, 0x0327,
+ /* 231 */ 0x006C, 0x0327,
+ /* 233 */ 0x004C, 0x030C,
+ /* 235 */ 0x006C, 0x030C,
+ /* 237 */ 0x004C, 0x00B7,
+ /* 239 */ 0x006C, 0x00B7,
+ /* 241 */ 0x004E, 0x0301,
+ /* 243 */ 0x006E, 0x0301,
+ /* 245 */ 0x004E, 0x0327,
+ /* 247 */ 0x006E, 0x0327,
+ /* 249 */ 0x004E, 0x030C,
+ /* 251 */ 0x006E, 0x030C,
+ /* 253 */ 0x02BC, 0x006E,
+ /* 255 */ 0x004F, 0x0304,
+ /* 257 */ 0x006F, 0x0304,
+ /* 259 */ 0x004F, 0x0306,
+ /* 261 */ 0x006F, 0x0306,
+ /* 263 */ 0x004F, 0x030B,
+ /* 265 */ 0x006F, 0x030B,
+ /* 267 */ 0x0052, 0x0301,
+ /* 269 */ 0x0072, 0x0301,
+ /* 271 */ 0x0052, 0x0327,
+ /* 273 */ 0x0072, 0x0327,
+ /* 275 */ 0x0052, 0x030C,
+ /* 277 */ 0x0072, 0x030C,
+ /* 279 */ 0x0053, 0x0301,
+ /* 281 */ 0x0073, 0x0301,
+ /* 283 */ 0x0053, 0x0302,
+ /* 285 */ 0x0073, 0x0302,
+ /* 287 */ 0x0053, 0x0327,
+ /* 289 */ 0x0073, 0x0327,
+ /* 291 */ 0x0053, 0x030C,
+ /* 293 */ 0x0073, 0x030C,
+ /* 295 */ 0x0054, 0x0327,
+ /* 297 */ 0x0074, 0x0327,
+ /* 299 */ 0x0054, 0x030C,
+ /* 301 */ 0x0074, 0x030C,
+ /* 303 */ 0x0055, 0x0303,
+ /* 305 */ 0x0075, 0x0303,
+ /* 307 */ 0x0055, 0x0304,
+ /* 309 */ 0x0075, 0x0304,
+ /* 311 */ 0x0055, 0x0306,
+ /* 313 */ 0x0075, 0x0306,
+ /* 315 */ 0x0055, 0x030A,
+ /* 317 */ 0x0075, 0x030A,
+ /* 319 */ 0x0055, 0x030B,
+ /* 321 */ 0x0075, 0x030B,
+ /* 323 */ 0x0055, 0x0328,
+ /* 325 */ 0x0075, 0x0328,
+ /* 327 */ 0x0057, 0x0302,
+ /* 329 */ 0x0077, 0x0302,
+ /* 331 */ 0x0059, 0x0302,
+ /* 333 */ 0x0079, 0x0302,
+ /* 335 */ 0x0059, 0x0308,
+ /* 337 */ 0x005A, 0x0301,
+ /* 339 */ 0x007A, 0x0301,
+ /* 341 */ 0x005A, 0x0307,
+ /* 343 */ 0x007A, 0x0307,
+ /* 345 */ 0x005A, 0x030C,
+ /* 347 */ 0x007A, 0x030C,
+ /* 349 */ 0x004F, 0x031B,
+ /* 351 */ 0x006F, 0x031B,
+ /* 353 */ 0x0055, 0x031B,
+ /* 355 */ 0x0075, 0x031B,
+ /* 357 */ 0x0044, 0x017D,
+ /* 359 */ 0x0044, 0x017E,
+ /* 361 */ 0x0064, 0x017E,
+ /* 363 */ 0x004C, 0x004A,
+ /* 365 */ 0x004C, 0x006A,
+ /* 367 */ 0x006C, 0x006A,
+ /* 369 */ 0x004E, 0x004A,
+ /* 371 */ 0x004E, 0x006A,
+ /* 373 */ 0x006E, 0x006A,
+ /* 375 */ 0x0041, 0x030C,
+ /* 377 */ 0x0061, 0x030C,
+ /* 379 */ 0x0049, 0x030C,
+ /* 381 */ 0x0069, 0x030C,
+ /* 383 */ 0x004F, 0x030C,
+ /* 385 */ 0x006F, 0x030C,
+ /* 387 */ 0x0055, 0x030C,
+ /* 389 */ 0x0075, 0x030C,
+ /* 391 */ 0x00DC, 0x0304,
+ /* 393 */ 0x00FC, 0x0304,
+ /* 395 */ 0x00DC, 0x0301,
+ /* 397 */ 0x00FC, 0x0301,
+ /* 399 */ 0x00DC, 0x030C,
+ /* 401 */ 0x00FC, 0x030C,
+ /* 403 */ 0x00DC, 0x0300,
+ /* 405 */ 0x00FC, 0x0300,
+ /* 407 */ 0x00C4, 0x0304,
+ /* 409 */ 0x00E4, 0x0304,
+ /* 411 */ 0x0226, 0x0304,
+ /* 413 */ 0x0227, 0x0304,
+ /* 415 */ 0x00C6, 0x0304,
+ /* 417 */ 0x00E6, 0x0304,
+ /* 419 */ 0x0047, 0x030C,
+ /* 421 */ 0x0067, 0x030C,
+ /* 423 */ 0x004B, 0x030C,
+ /* 425 */ 0x006B, 0x030C,
+ /* 427 */ 0x004F, 0x0328,
+ /* 429 */ 0x006F, 0x0328,
+ /* 431 */ 0x01EA, 0x0304,
+ /* 433 */ 0x01EB, 0x0304,
+ /* 435 */ 0x01B7, 0x030C,
+ /* 437 */ 0x0292, 0x030C,
+ /* 439 */ 0x006A, 0x030C,
+ /* 441 */ 0x0044, 0x005A,
+ /* 443 */ 0x0044, 0x007A,
+ /* 445 */ 0x0064, 0x007A,
+ /* 447 */ 0x0047, 0x0301,
+ /* 449 */ 0x0067, 0x0301,
+ /* 451 */ 0x004E, 0x0300,
+ /* 453 */ 0x006E, 0x0300,
+ /* 455 */ 0x00C5, 0x0301,
+ /* 457 */ 0x00E5, 0x0301,
+ /* 459 */ 0x00C6, 0x0301,
+ /* 461 */ 0x00E6, 0x0301,
+ /* 463 */ 0x00D8, 0x0301,
+ /* 465 */ 0x00F8, 0x0301,
+ /* 467 */ 0x0041, 0x030F,
+ /* 469 */ 0x0061, 0x030F,
+ /* 471 */ 0x0041, 0x0311,
+ /* 473 */ 0x0061, 0x0311,
+ /* 475 */ 0x0045, 0x030F,
+ /* 477 */ 0x0065, 0x030F,
+ /* 479 */ 0x0045, 0x0311,
+ /* 481 */ 0x0065, 0x0311,
+ /* 483 */ 0x0049, 0x030F,
+ /* 485 */ 0x0069, 0x030F,
+ /* 487 */ 0x0049, 0x0311,
+ /* 489 */ 0x0069, 0x0311,
+ /* 491 */ 0x004F, 0x030F,
+ /* 493 */ 0x006F, 0x030F,
+ /* 495 */ 0x004F, 0x0311,
+ /* 497 */ 0x006F, 0x0311,
+ /* 499 */ 0x0052, 0x030F,
+ /* 501 */ 0x0072, 0x030F,
+ /* 503 */ 0x0052, 0x0311,
+ /* 505 */ 0x0072, 0x0311,
+ /* 507 */ 0x0055, 0x030F,
+ /* 509 */ 0x0075, 0x030F,
+ /* 511 */ 0x0055, 0x0311,
+ /* 513 */ 0x0075, 0x0311,
+ /* 515 */ 0x0053, 0x0326,
+ /* 517 */ 0x0073, 0x0326,
+ /* 519 */ 0x0054, 0x0326,
+ /* 521 */ 0x0074, 0x0326,
+ /* 523 */ 0x0048, 0x030C,
+ /* 525 */ 0x0068, 0x030C,
+ /* 527 */ 0x0041, 0x0307,
+ /* 529 */ 0x0061, 0x0307,
+ /* 531 */ 0x0045, 0x0327,
+ /* 533 */ 0x0065, 0x0327,
+ /* 535 */ 0x00D6, 0x0304,
+ /* 537 */ 0x00F6, 0x0304,
+ /* 539 */ 0x00D5, 0x0304,
+ /* 541 */ 0x00F5, 0x0304,
+ /* 543 */ 0x004F, 0x0307,
+ /* 545 */ 0x006F, 0x0307,
+ /* 547 */ 0x022E, 0x0304,
+ /* 549 */ 0x022F, 0x0304,
+ /* 551 */ 0x0059, 0x0304,
+ /* 553 */ 0x0079, 0x0304,
+ /* 555 */ 0x0020, 0x0306,
+ /* 557 */ 0x0020, 0x0307,
+ /* 559 */ 0x0020, 0x030A,
+ /* 561 */ 0x0020, 0x0328,
+ /* 563 */ 0x0020, 0x0303,
+ /* 565 */ 0x0020, 0x030B,
+ /* 567 */ 0x0308, 0x0301,
+ /* 569 */ 0x0020, 0x0345,
+ /* 571 */ 0x0020, 0x0301,
+ /* 573 */ 0x00A8, 0x0301,
+ /* 575 */ 0x0391, 0x0301,
+ /* 577 */ 0x0395, 0x0301,
+ /* 579 */ 0x0397, 0x0301,
+ /* 581 */ 0x0399, 0x0301,
+ /* 583 */ 0x039F, 0x0301,
+ /* 585 */ 0x03A5, 0x0301,
+ /* 587 */ 0x03A9, 0x0301,
+ /* 589 */ 0x03CA, 0x0301,
+ /* 591 */ 0x0399, 0x0308,
+ /* 593 */ 0x03A5, 0x0308,
+ /* 595 */ 0x03B1, 0x0301,
+ /* 597 */ 0x03B5, 0x0301,
+ /* 599 */ 0x03B7, 0x0301,
+ /* 601 */ 0x03B9, 0x0301,
+ /* 603 */ 0x03CB, 0x0301,
+ /* 605 */ 0x03B9, 0x0308,
+ /* 607 */ 0x03C5, 0x0308,
+ /* 609 */ 0x03BF, 0x0301,
+ /* 611 */ 0x03C5, 0x0301,
+ /* 613 */ 0x03C9, 0x0301,
+ /* 615 */ 0x03D2, 0x0301,
+ /* 617 */ 0x03D2, 0x0308,
+ /* 619 */ 0x0415, 0x0300,
+ /* 621 */ 0x0415, 0x0308,
+ /* 623 */ 0x0413, 0x0301,
+ /* 625 */ 0x0406, 0x0308,
+ /* 627 */ 0x041A, 0x0301,
+ /* 629 */ 0x0418, 0x0300,
+ /* 631 */ 0x0423, 0x0306,
+ /* 633 */ 0x0418, 0x0306,
+ /* 635 */ 0x0438, 0x0306,
+ /* 637 */ 0x0435, 0x0300,
+ /* 639 */ 0x0435, 0x0308,
+ /* 641 */ 0x0433, 0x0301,
+ /* 643 */ 0x0456, 0x0308,
+ /* 645 */ 0x043A, 0x0301,
+ /* 647 */ 0x0438, 0x0300,
+ /* 649 */ 0x0443, 0x0306,
+ /* 651 */ 0x0474, 0x030F,
+ /* 653 */ 0x0475, 0x030F,
+ /* 655 */ 0x0416, 0x0306,
+ /* 657 */ 0x0436, 0x0306,
+ /* 659 */ 0x0410, 0x0306,
+ /* 661 */ 0x0430, 0x0306,
+ /* 663 */ 0x0410, 0x0308,
+ /* 665 */ 0x0430, 0x0308,
+ /* 667 */ 0x0415, 0x0306,
+ /* 669 */ 0x0435, 0x0306,
+ /* 671 */ 0x04D8, 0x0308,
+ /* 673 */ 0x04D9, 0x0308,
+ /* 675 */ 0x0416, 0x0308,
+ /* 677 */ 0x0436, 0x0308,
+ /* 679 */ 0x0417, 0x0308,
+ /* 681 */ 0x0437, 0x0308,
+ /* 683 */ 0x0418, 0x0304,
+ /* 685 */ 0x0438, 0x0304,
+ /* 687 */ 0x0418, 0x0308,
+ /* 689 */ 0x0438, 0x0308,
+ /* 691 */ 0x041E, 0x0308,
+ /* 693 */ 0x043E, 0x0308,
+ /* 695 */ 0x04E8, 0x0308,
+ /* 697 */ 0x04E9, 0x0308,
+ /* 699 */ 0x042D, 0x0308,
+ /* 701 */ 0x044D, 0x0308,
+ /* 703 */ 0x0423, 0x0304,
+ /* 705 */ 0x0443, 0x0304,
+ /* 707 */ 0x0423, 0x0308,
+ /* 709 */ 0x0443, 0x0308,
+ /* 711 */ 0x0423, 0x030B,
+ /* 713 */ 0x0443, 0x030B,
+ /* 715 */ 0x0427, 0x0308,
+ /* 717 */ 0x0447, 0x0308,
+ /* 719 */ 0x042B, 0x0308,
+ /* 721 */ 0x044B, 0x0308,
+ /* 723 */ 0x0565, 0x0582,
+ /* 725 */ 0x0627, 0x0653,
+ /* 727 */ 0x0627, 0x0654,
+ /* 729 */ 0x0648, 0x0654,
+ /* 731 */ 0x0627, 0x0655,
+ /* 733 */ 0x064A, 0x0654,
+ /* 735 */ 0x0627, 0x0674,
+ /* 737 */ 0x0648, 0x0674,
+ /* 739 */ 0x06C7, 0x0674,
+ /* 741 */ 0x064A, 0x0674,
+ /* 743 */ 0x06D5, 0x0654,
+ /* 745 */ 0x06C1, 0x0654,
+ /* 747 */ 0x06D2, 0x0654,
+ /* 749 */ 0x0928, 0x093C,
+ /* 751 */ 0x0930, 0x093C,
+ /* 753 */ 0x0933, 0x093C,
+ /* 755 */ 0x0915, 0x093C,
+ /* 757 */ 0x0916, 0x093C,
+ /* 759 */ 0x0917, 0x093C,
+ /* 761 */ 0x091C, 0x093C,
+ /* 763 */ 0x0921, 0x093C,
+ /* 765 */ 0x0922, 0x093C,
+ /* 767 */ 0x092B, 0x093C,
+ /* 769 */ 0x092F, 0x093C,
+ /* 771 */ 0x09C7, 0x09BE,
+ /* 773 */ 0x09C7, 0x09D7,
+ /* 775 */ 0x09A1, 0x09BC,
+ /* 777 */ 0x09A2, 0x09BC,
+ /* 779 */ 0x09AF, 0x09BC,
+ /* 781 */ 0x0A32, 0x0A3C,
+ /* 783 */ 0x0A38, 0x0A3C,
+ /* 785 */ 0x0A16, 0x0A3C,
+ /* 787 */ 0x0A17, 0x0A3C,
+ /* 789 */ 0x0A1C, 0x0A3C,
+ /* 791 */ 0x0A2B, 0x0A3C,
+ /* 793 */ 0x0B47, 0x0B56,
+ /* 795 */ 0x0B47, 0x0B3E,
+ /* 797 */ 0x0B47, 0x0B57,
+ /* 799 */ 0x0B21, 0x0B3C,
+ /* 801 */ 0x0B22, 0x0B3C,
+ /* 803 */ 0x0B92, 0x0BD7,
+ /* 805 */ 0x0BC6, 0x0BBE,
+ /* 807 */ 0x0BC7, 0x0BBE,
+ /* 809 */ 0x0BC6, 0x0BD7,
+ /* 811 */ 0x0C46, 0x0C56,
+ /* 813 */ 0x0CBF, 0x0CD5,
+ /* 815 */ 0x0CC6, 0x0CD5,
+ /* 817 */ 0x0CC6, 0x0CD6,
+ /* 819 */ 0x0CC6, 0x0CC2,
+ /* 821 */ 0x0CCA, 0x0CD5,
+ /* 823 */ 0x0D46, 0x0D3E,
+ /* 825 */ 0x0D47, 0x0D3E,
+ /* 827 */ 0x0D46, 0x0D57,
+ /* 829 */ 0x0DD9, 0x0DCA,
+ /* 831 */ 0x0DD9, 0x0DCF,
+ /* 833 */ 0x0DDC, 0x0DCA,
+ /* 835 */ 0x0DD9, 0x0DDF,
+ /* 837 */ 0x0E4D, 0x0E32,
+ /* 839 */ 0x0ECD, 0x0EB2,
+ /* 841 */ 0x0EAB, 0x0E99,
+ /* 843 */ 0x0EAB, 0x0EA1,
+ /* 845 */ 0x0F42, 0x0FB7,
+ /* 847 */ 0x0F4C, 0x0FB7,
+ /* 849 */ 0x0F51, 0x0FB7,
+ /* 851 */ 0x0F56, 0x0FB7,
+ /* 853 */ 0x0F5B, 0x0FB7,
+ /* 855 */ 0x0F40, 0x0FB5,
+ /* 857 */ 0x0F71, 0x0F72,
+ /* 859 */ 0x0F71, 0x0F74,
+ /* 861 */ 0x0FB2, 0x0F80,
+ /* 863 */ 0x0FB2, 0x0F81,
+ /* 865 */ 0x0FB3, 0x0F80,
+ /* 867 */ 0x0FB3, 0x0F81,
+ /* 869 */ 0x0F71, 0x0F80,
+ /* 871 */ 0x0F92, 0x0FB7,
+ /* 873 */ 0x0F9C, 0x0FB7,
+ /* 875 */ 0x0FA1, 0x0FB7,
+ /* 877 */ 0x0FA6, 0x0FB7,
+ /* 879 */ 0x0FAB, 0x0FB7,
+ /* 881 */ 0x0F90, 0x0FB5,
+ /* 883 */ 0x1025, 0x102E,
+ /* 885 */ 0x1B05, 0x1B35,
+ /* 887 */ 0x1B07, 0x1B35,
+ /* 889 */ 0x1B09, 0x1B35,
+ /* 891 */ 0x1B0B, 0x1B35,
+ /* 893 */ 0x1B0D, 0x1B35,
+ /* 895 */ 0x1B11, 0x1B35,
+ /* 897 */ 0x1B3A, 0x1B35,
+ /* 899 */ 0x1B3C, 0x1B35,
+ /* 901 */ 0x1B3E, 0x1B35,
+ /* 903 */ 0x1B3F, 0x1B35,
+ /* 905 */ 0x1B42, 0x1B35,
+ /* 907 */ 0x0041, 0x0325,
+ /* 909 */ 0x0061, 0x0325,
+ /* 911 */ 0x0042, 0x0307,
+ /* 913 */ 0x0062, 0x0307,
+ /* 915 */ 0x0042, 0x0323,
+ /* 917 */ 0x0062, 0x0323,
+ /* 919 */ 0x0042, 0x0331,
+ /* 921 */ 0x0062, 0x0331,
+ /* 923 */ 0x00C7, 0x0301,
+ /* 925 */ 0x00E7, 0x0301,
+ /* 927 */ 0x0044, 0x0307,
+ /* 929 */ 0x0064, 0x0307,
+ /* 931 */ 0x0044, 0x0323,
+ /* 933 */ 0x0064, 0x0323,
+ /* 935 */ 0x0044, 0x0331,
+ /* 937 */ 0x0064, 0x0331,
+ /* 939 */ 0x0044, 0x0327,
+ /* 941 */ 0x0064, 0x0327,
+ /* 943 */ 0x0044, 0x032D,
+ /* 945 */ 0x0064, 0x032D,
+ /* 947 */ 0x0112, 0x0300,
+ /* 949 */ 0x0113, 0x0300,
+ /* 951 */ 0x0112, 0x0301,
+ /* 953 */ 0x0113, 0x0301,
+ /* 955 */ 0x0045, 0x032D,
+ /* 957 */ 0x0065, 0x032D,
+ /* 959 */ 0x0045, 0x0330,
+ /* 961 */ 0x0065, 0x0330,
+ /* 963 */ 0x0228, 0x0306,
+ /* 965 */ 0x0229, 0x0306,
+ /* 967 */ 0x0046, 0x0307,
+ /* 969 */ 0x0066, 0x0307,
+ /* 971 */ 0x0047, 0x0304,
+ /* 973 */ 0x0067, 0x0304,
+ /* 975 */ 0x0048, 0x0307,
+ /* 977 */ 0x0068, 0x0307,
+ /* 979 */ 0x0048, 0x0323,
+ /* 981 */ 0x0068, 0x0323,
+ /* 983 */ 0x0048, 0x0308,
+ /* 985 */ 0x0068, 0x0308,
+ /* 987 */ 0x0048, 0x0327,
+ /* 989 */ 0x0068, 0x0327,
+ /* 991 */ 0x0048, 0x032E,
+ /* 993 */ 0x0068, 0x032E,
+ /* 995 */ 0x0049, 0x0330,
+ /* 997 */ 0x0069, 0x0330,
+ /* 999 */ 0x00CF, 0x0301,
+ /* 1001 */ 0x00EF, 0x0301,
+ /* 1003 */ 0x004B, 0x0301,
+ /* 1005 */ 0x006B, 0x0301,
+ /* 1007 */ 0x004B, 0x0323,
+ /* 1009 */ 0x006B, 0x0323,
+ /* 1011 */ 0x004B, 0x0331,
+ /* 1013 */ 0x006B, 0x0331,
+ /* 1015 */ 0x004C, 0x0323,
+ /* 1017 */ 0x006C, 0x0323,
+ /* 1019 */ 0x1E36, 0x0304,
+ /* 1021 */ 0x1E37, 0x0304,
+ /* 1023 */ 0x004C, 0x0331,
+ /* 1025 */ 0x006C, 0x0331,
+ /* 1027 */ 0x004C, 0x032D,
+ /* 1029 */ 0x006C, 0x032D,
+ /* 1031 */ 0x004D, 0x0301,
+ /* 1033 */ 0x006D, 0x0301,
+ /* 1035 */ 0x004D, 0x0307,
+ /* 1037 */ 0x006D, 0x0307,
+ /* 1039 */ 0x004D, 0x0323,
+ /* 1041 */ 0x006D, 0x0323,
+ /* 1043 */ 0x004E, 0x0307,
+ /* 1045 */ 0x006E, 0x0307,
+ /* 1047 */ 0x004E, 0x0323,
+ /* 1049 */ 0x006E, 0x0323,
+ /* 1051 */ 0x004E, 0x0331,
+ /* 1053 */ 0x006E, 0x0331,
+ /* 1055 */ 0x004E, 0x032D,
+ /* 1057 */ 0x006E, 0x032D,
+ /* 1059 */ 0x00D5, 0x0301,
+ /* 1061 */ 0x00F5, 0x0301,
+ /* 1063 */ 0x00D5, 0x0308,
+ /* 1065 */ 0x00F5, 0x0308,
+ /* 1067 */ 0x014C, 0x0300,
+ /* 1069 */ 0x014D, 0x0300,
+ /* 1071 */ 0x014C, 0x0301,
+ /* 1073 */ 0x014D, 0x0301,
+ /* 1075 */ 0x0050, 0x0301,
+ /* 1077 */ 0x0070, 0x0301,
+ /* 1079 */ 0x0050, 0x0307,
+ /* 1081 */ 0x0070, 0x0307,
+ /* 1083 */ 0x0052, 0x0307,
+ /* 1085 */ 0x0072, 0x0307,
+ /* 1087 */ 0x0052, 0x0323,
+ /* 1089 */ 0x0072, 0x0323,
+ /* 1091 */ 0x1E5A, 0x0304,
+ /* 1093 */ 0x1E5B, 0x0304,
+ /* 1095 */ 0x0052, 0x0331,
+ /* 1097 */ 0x0072, 0x0331,
+ /* 1099 */ 0x0053, 0x0307,
+ /* 1101 */ 0x0073, 0x0307,
+ /* 1103 */ 0x0053, 0x0323,
+ /* 1105 */ 0x0073, 0x0323,
+ /* 1107 */ 0x015A, 0x0307,
+ /* 1109 */ 0x015B, 0x0307,
+ /* 1111 */ 0x0160, 0x0307,
+ /* 1113 */ 0x0161, 0x0307,
+ /* 1115 */ 0x1E62, 0x0307,
+ /* 1117 */ 0x1E63, 0x0307,
+ /* 1119 */ 0x0054, 0x0307,
+ /* 1121 */ 0x0074, 0x0307,
+ /* 1123 */ 0x0054, 0x0323,
+ /* 1125 */ 0x0074, 0x0323,
+ /* 1127 */ 0x0054, 0x0331,
+ /* 1129 */ 0x0074, 0x0331,
+ /* 1131 */ 0x0054, 0x032D,
+ /* 1133 */ 0x0074, 0x032D,
+ /* 1135 */ 0x0055, 0x0324,
+ /* 1137 */ 0x0075, 0x0324,
+ /* 1139 */ 0x0055, 0x0330,
+ /* 1141 */ 0x0075, 0x0330,
+ /* 1143 */ 0x0055, 0x032D,
+ /* 1145 */ 0x0075, 0x032D,
+ /* 1147 */ 0x0168, 0x0301,
+ /* 1149 */ 0x0169, 0x0301,
+ /* 1151 */ 0x016A, 0x0308,
+ /* 1153 */ 0x016B, 0x0308,
+ /* 1155 */ 0x0056, 0x0303,
+ /* 1157 */ 0x0076, 0x0303,
+ /* 1159 */ 0x0056, 0x0323,
+ /* 1161 */ 0x0076, 0x0323,
+ /* 1163 */ 0x0057, 0x0300,
+ /* 1165 */ 0x0077, 0x0300,
+ /* 1167 */ 0x0057, 0x0301,
+ /* 1169 */ 0x0077, 0x0301,
+ /* 1171 */ 0x0057, 0x0308,
+ /* 1173 */ 0x0077, 0x0308,
+ /* 1175 */ 0x0057, 0x0307,
+ /* 1177 */ 0x0077, 0x0307,
+ /* 1179 */ 0x0057, 0x0323,
+ /* 1181 */ 0x0077, 0x0323,
+ /* 1183 */ 0x0058, 0x0307,
+ /* 1185 */ 0x0078, 0x0307,
+ /* 1187 */ 0x0058, 0x0308,
+ /* 1189 */ 0x0078, 0x0308,
+ /* 1191 */ 0x0059, 0x0307,
+ /* 1193 */ 0x0079, 0x0307,
+ /* 1195 */ 0x005A, 0x0302,
+ /* 1197 */ 0x007A, 0x0302,
+ /* 1199 */ 0x005A, 0x0323,
+ /* 1201 */ 0x007A, 0x0323,
+ /* 1203 */ 0x005A, 0x0331,
+ /* 1205 */ 0x007A, 0x0331,
+ /* 1207 */ 0x0068, 0x0331,
+ /* 1209 */ 0x0074, 0x0308,
+ /* 1211 */ 0x0077, 0x030A,
+ /* 1213 */ 0x0079, 0x030A,
+ /* 1215 */ 0x0061, 0x02BE,
+ /* 1217 */ 0x017F, 0x0307,
+ /* 1219 */ 0x0041, 0x0323,
+ /* 1221 */ 0x0061, 0x0323,
+ /* 1223 */ 0x0041, 0x0309,
+ /* 1225 */ 0x0061, 0x0309,
+ /* 1227 */ 0x00C2, 0x0301,
+ /* 1229 */ 0x00E2, 0x0301,
+ /* 1231 */ 0x00C2, 0x0300,
+ /* 1233 */ 0x00E2, 0x0300,
+ /* 1235 */ 0x00C2, 0x0309,
+ /* 1237 */ 0x00E2, 0x0309,
+ /* 1239 */ 0x00C2, 0x0303,
+ /* 1241 */ 0x00E2, 0x0303,
+ /* 1243 */ 0x1EA0, 0x0302,
+ /* 1245 */ 0x1EA1, 0x0302,
+ /* 1247 */ 0x0102, 0x0301,
+ /* 1249 */ 0x0103, 0x0301,
+ /* 1251 */ 0x0102, 0x0300,
+ /* 1253 */ 0x0103, 0x0300,
+ /* 1255 */ 0x0102, 0x0309,
+ /* 1257 */ 0x0103, 0x0309,
+ /* 1259 */ 0x0102, 0x0303,
+ /* 1261 */ 0x0103, 0x0303,
+ /* 1263 */ 0x1EA0, 0x0306,
+ /* 1265 */ 0x1EA1, 0x0306,
+ /* 1267 */ 0x0045, 0x0323,
+ /* 1269 */ 0x0065, 0x0323,
+ /* 1271 */ 0x0045, 0x0309,
+ /* 1273 */ 0x0065, 0x0309,
+ /* 1275 */ 0x0045, 0x0303,
+ /* 1277 */ 0x0065, 0x0303,
+ /* 1279 */ 0x00CA, 0x0301,
+ /* 1281 */ 0x00EA, 0x0301,
+ /* 1283 */ 0x00CA, 0x0300,
+ /* 1285 */ 0x00EA, 0x0300,
+ /* 1287 */ 0x00CA, 0x0309,
+ /* 1289 */ 0x00EA, 0x0309,
+ /* 1291 */ 0x00CA, 0x0303,
+ /* 1293 */ 0x00EA, 0x0303,
+ /* 1295 */ 0x1EB8, 0x0302,
+ /* 1297 */ 0x1EB9, 0x0302,
+ /* 1299 */ 0x0049, 0x0309,
+ /* 1301 */ 0x0069, 0x0309,
+ /* 1303 */ 0x0049, 0x0323,
+ /* 1305 */ 0x0069, 0x0323,
+ /* 1307 */ 0x004F, 0x0323,
+ /* 1309 */ 0x006F, 0x0323,
+ /* 1311 */ 0x004F, 0x0309,
+ /* 1313 */ 0x006F, 0x0309,
+ /* 1315 */ 0x00D4, 0x0301,
+ /* 1317 */ 0x00F4, 0x0301,
+ /* 1319 */ 0x00D4, 0x0300,
+ /* 1321 */ 0x00F4, 0x0300,
+ /* 1323 */ 0x00D4, 0x0309,
+ /* 1325 */ 0x00F4, 0x0309,
+ /* 1327 */ 0x00D4, 0x0303,
+ /* 1329 */ 0x00F4, 0x0303,
+ /* 1331 */ 0x1ECC, 0x0302,
+ /* 1333 */ 0x1ECD, 0x0302,
+ /* 1335 */ 0x01A0, 0x0301,
+ /* 1337 */ 0x01A1, 0x0301,
+ /* 1339 */ 0x01A0, 0x0300,
+ /* 1341 */ 0x01A1, 0x0300,
+ /* 1343 */ 0x01A0, 0x0309,
+ /* 1345 */ 0x01A1, 0x0309,
+ /* 1347 */ 0x01A0, 0x0303,
+ /* 1349 */ 0x01A1, 0x0303,
+ /* 1351 */ 0x01A0, 0x0323,
+ /* 1353 */ 0x01A1, 0x0323,
+ /* 1355 */ 0x0055, 0x0323,
+ /* 1357 */ 0x0075, 0x0323,
+ /* 1359 */ 0x0055, 0x0309,
+ /* 1361 */ 0x0075, 0x0309,
+ /* 1363 */ 0x01AF, 0x0301,
+ /* 1365 */ 0x01B0, 0x0301,
+ /* 1367 */ 0x01AF, 0x0300,
+ /* 1369 */ 0x01B0, 0x0300,
+ /* 1371 */ 0x01AF, 0x0309,
+ /* 1373 */ 0x01B0, 0x0309,
+ /* 1375 */ 0x01AF, 0x0303,
+ /* 1377 */ 0x01B0, 0x0303,
+ /* 1379 */ 0x01AF, 0x0323,
+ /* 1381 */ 0x01B0, 0x0323,
+ /* 1383 */ 0x0059, 0x0300,
+ /* 1385 */ 0x0079, 0x0300,
+ /* 1387 */ 0x0059, 0x0323,
+ /* 1389 */ 0x0079, 0x0323,
+ /* 1391 */ 0x0059, 0x0309,
+ /* 1393 */ 0x0079, 0x0309,
+ /* 1395 */ 0x0059, 0x0303,
+ /* 1397 */ 0x0079, 0x0303,
+ /* 1399 */ 0x03B1, 0x0313,
+ /* 1401 */ 0x03B1, 0x0314,
+ /* 1403 */ 0x1F00, 0x0300,
+ /* 1405 */ 0x1F01, 0x0300,
+ /* 1407 */ 0x1F00, 0x0301,
+ /* 1409 */ 0x1F01, 0x0301,
+ /* 1411 */ 0x1F00, 0x0342,
+ /* 1413 */ 0x1F01, 0x0342,
+ /* 1415 */ 0x0391, 0x0313,
+ /* 1417 */ 0x0391, 0x0314,
+ /* 1419 */ 0x1F08, 0x0300,
+ /* 1421 */ 0x1F09, 0x0300,
+ /* 1423 */ 0x1F08, 0x0301,
+ /* 1425 */ 0x1F09, 0x0301,
+ /* 1427 */ 0x1F08, 0x0342,
+ /* 1429 */ 0x1F09, 0x0342,
+ /* 1431 */ 0x03B5, 0x0313,
+ /* 1433 */ 0x03B5, 0x0314,
+ /* 1435 */ 0x1F10, 0x0300,
+ /* 1437 */ 0x1F11, 0x0300,
+ /* 1439 */ 0x1F10, 0x0301,
+ /* 1441 */ 0x1F11, 0x0301,
+ /* 1443 */ 0x0395, 0x0313,
+ /* 1445 */ 0x0395, 0x0314,
+ /* 1447 */ 0x1F18, 0x0300,
+ /* 1449 */ 0x1F19, 0x0300,
+ /* 1451 */ 0x1F18, 0x0301,
+ /* 1453 */ 0x1F19, 0x0301,
+ /* 1455 */ 0x03B7, 0x0313,
+ /* 1457 */ 0x03B7, 0x0314,
+ /* 1459 */ 0x1F20, 0x0300,
+ /* 1461 */ 0x1F21, 0x0300,
+ /* 1463 */ 0x1F20, 0x0301,
+ /* 1465 */ 0x1F21, 0x0301,
+ /* 1467 */ 0x1F20, 0x0342,
+ /* 1469 */ 0x1F21, 0x0342,
+ /* 1471 */ 0x0397, 0x0313,
+ /* 1473 */ 0x0397, 0x0314,
+ /* 1475 */ 0x1F28, 0x0300,
+ /* 1477 */ 0x1F29, 0x0300,
+ /* 1479 */ 0x1F28, 0x0301,
+ /* 1481 */ 0x1F29, 0x0301,
+ /* 1483 */ 0x1F28, 0x0342,
+ /* 1485 */ 0x1F29, 0x0342,
+ /* 1487 */ 0x03B9, 0x0313,
+ /* 1489 */ 0x03B9, 0x0314,
+ /* 1491 */ 0x1F30, 0x0300,
+ /* 1493 */ 0x1F31, 0x0300,
+ /* 1495 */ 0x1F30, 0x0301,
+ /* 1497 */ 0x1F31, 0x0301,
+ /* 1499 */ 0x1F30, 0x0342,
+ /* 1501 */ 0x1F31, 0x0342,
+ /* 1503 */ 0x0399, 0x0313,
+ /* 1505 */ 0x0399, 0x0314,
+ /* 1507 */ 0x1F38, 0x0300,
+ /* 1509 */ 0x1F39, 0x0300,
+ /* 1511 */ 0x1F38, 0x0301,
+ /* 1513 */ 0x1F39, 0x0301,
+ /* 1515 */ 0x1F38, 0x0342,
+ /* 1517 */ 0x1F39, 0x0342,
+ /* 1519 */ 0x03BF, 0x0313,
+ /* 1521 */ 0x03BF, 0x0314,
+ /* 1523 */ 0x1F40, 0x0300,
+ /* 1525 */ 0x1F41, 0x0300,
+ /* 1527 */ 0x1F40, 0x0301,
+ /* 1529 */ 0x1F41, 0x0301,
+ /* 1531 */ 0x039F, 0x0313,
+ /* 1533 */ 0x039F, 0x0314,
+ /* 1535 */ 0x1F48, 0x0300,
+ /* 1537 */ 0x1F49, 0x0300,
+ /* 1539 */ 0x1F48, 0x0301,
+ /* 1541 */ 0x1F49, 0x0301,
+ /* 1543 */ 0x03C5, 0x0313,
+ /* 1545 */ 0x03C5, 0x0314,
+ /* 1547 */ 0x1F50, 0x0300,
+ /* 1549 */ 0x1F51, 0x0300,
+ /* 1551 */ 0x1F50, 0x0301,
+ /* 1553 */ 0x1F51, 0x0301,
+ /* 1555 */ 0x1F50, 0x0342,
+ /* 1557 */ 0x1F51, 0x0342,
+ /* 1559 */ 0x03A5, 0x0314,
+ /* 1561 */ 0x1F59, 0x0300,
+ /* 1563 */ 0x1F59, 0x0301,
+ /* 1565 */ 0x1F59, 0x0342,
+ /* 1567 */ 0x03C9, 0x0313,
+ /* 1569 */ 0x03C9, 0x0314,
+ /* 1571 */ 0x1F60, 0x0300,
+ /* 1573 */ 0x1F61, 0x0300,
+ /* 1575 */ 0x1F60, 0x0301,
+ /* 1577 */ 0x1F61, 0x0301,
+ /* 1579 */ 0x1F60, 0x0342,
+ /* 1581 */ 0x1F61, 0x0342,
+ /* 1583 */ 0x03A9, 0x0313,
+ /* 1585 */ 0x03A9, 0x0314,
+ /* 1587 */ 0x1F68, 0x0300,
+ /* 1589 */ 0x1F69, 0x0300,
+ /* 1591 */ 0x1F68, 0x0301,
+ /* 1593 */ 0x1F69, 0x0301,
+ /* 1595 */ 0x1F68, 0x0342,
+ /* 1597 */ 0x1F69, 0x0342,
+ /* 1599 */ 0x03B1, 0x0300,
+ /* 1601 */ 0x03B5, 0x0300,
+ /* 1603 */ 0x03B7, 0x0300,
+ /* 1605 */ 0x03B9, 0x0300,
+ /* 1607 */ 0x03BF, 0x0300,
+ /* 1609 */ 0x03C5, 0x0300,
+ /* 1611 */ 0x03C9, 0x0300,
+ /* 1613 */ 0x1F00, 0x0345,
+ /* 1615 */ 0x1F01, 0x0345,
+ /* 1617 */ 0x1F02, 0x0345,
+ /* 1619 */ 0x1F03, 0x0345,
+ /* 1621 */ 0x1F04, 0x0345,
+ /* 1623 */ 0x1F05, 0x0345,
+ /* 1625 */ 0x1F06, 0x0345,
+ /* 1627 */ 0x1F07, 0x0345,
+ /* 1629 */ 0x1F08, 0x0345,
+ /* 1631 */ 0x1F09, 0x0345,
+ /* 1633 */ 0x1F0A, 0x0345,
+ /* 1635 */ 0x1F0B, 0x0345,
+ /* 1637 */ 0x1F0C, 0x0345,
+ /* 1639 */ 0x1F0D, 0x0345,
+ /* 1641 */ 0x1F0E, 0x0345,
+ /* 1643 */ 0x1F0F, 0x0345,
+ /* 1645 */ 0x1F20, 0x0345,
+ /* 1647 */ 0x1F21, 0x0345,
+ /* 1649 */ 0x1F22, 0x0345,
+ /* 1651 */ 0x1F23, 0x0345,
+ /* 1653 */ 0x1F24, 0x0345,
+ /* 1655 */ 0x1F25, 0x0345,
+ /* 1657 */ 0x1F26, 0x0345,
+ /* 1659 */ 0x1F27, 0x0345,
+ /* 1661 */ 0x1F28, 0x0345,
+ /* 1663 */ 0x1F29, 0x0345,
+ /* 1665 */ 0x1F2A, 0x0345,
+ /* 1667 */ 0x1F2B, 0x0345,
+ /* 1669 */ 0x1F2C, 0x0345,
+ /* 1671 */ 0x1F2D, 0x0345,
+ /* 1673 */ 0x1F2E, 0x0345,
+ /* 1675 */ 0x1F2F, 0x0345,
+ /* 1677 */ 0x1F60, 0x0345,
+ /* 1679 */ 0x1F61, 0x0345,
+ /* 1681 */ 0x1F62, 0x0345,
+ /* 1683 */ 0x1F63, 0x0345,
+ /* 1685 */ 0x1F64, 0x0345,
+ /* 1687 */ 0x1F65, 0x0345,
+ /* 1689 */ 0x1F66, 0x0345,
+ /* 1691 */ 0x1F67, 0x0345,
+ /* 1693 */ 0x1F68, 0x0345,
+ /* 1695 */ 0x1F69, 0x0345,
+ /* 1697 */ 0x1F6A, 0x0345,
+ /* 1699 */ 0x1F6B, 0x0345,
+ /* 1701 */ 0x1F6C, 0x0345,
+ /* 1703 */ 0x1F6D, 0x0345,
+ /* 1705 */ 0x1F6E, 0x0345,
+ /* 1707 */ 0x1F6F, 0x0345,
+ /* 1709 */ 0x03B1, 0x0306,
+ /* 1711 */ 0x03B1, 0x0304,
+ /* 1713 */ 0x1F70, 0x0345,
+ /* 1715 */ 0x03B1, 0x0345,
+ /* 1717 */ 0x03AC, 0x0345,
+ /* 1719 */ 0x03B1, 0x0342,
+ /* 1721 */ 0x1FB6, 0x0345,
+ /* 1723 */ 0x0391, 0x0306,
+ /* 1725 */ 0x0391, 0x0304,
+ /* 1727 */ 0x0391, 0x0300,
+ /* 1729 */ 0x0391, 0x0345,
+ /* 1731 */ 0x0020, 0x0313,
+ /* 1733 */ 0x0020, 0x0313,
+ /* 1735 */ 0x0020, 0x0342,
+ /* 1737 */ 0x00A8, 0x0342,
+ /* 1739 */ 0x1F74, 0x0345,
+ /* 1741 */ 0x03B7, 0x0345,
+ /* 1743 */ 0x03AE, 0x0345,
+ /* 1745 */ 0x03B7, 0x0342,
+ /* 1747 */ 0x1FC6, 0x0345,
+ /* 1749 */ 0x0395, 0x0300,
+ /* 1751 */ 0x0397, 0x0300,
+ /* 1753 */ 0x0397, 0x0345,
+ /* 1755 */ 0x1FBF, 0x0300,
+ /* 1757 */ 0x1FBF, 0x0301,
+ /* 1759 */ 0x1FBF, 0x0342,
+ /* 1761 */ 0x03B9, 0x0306,
+ /* 1763 */ 0x03B9, 0x0304,
+ /* 1765 */ 0x03CA, 0x0300,
+ /* 1767 */ 0x03B9, 0x0342,
+ /* 1769 */ 0x03CA, 0x0342,
+ /* 1771 */ 0x0399, 0x0306,
+ /* 1773 */ 0x0399, 0x0304,
+ /* 1775 */ 0x0399, 0x0300,
+ /* 1777 */ 0x1FFE, 0x0300,
+ /* 1779 */ 0x1FFE, 0x0301,
+ /* 1781 */ 0x1FFE, 0x0342,
+ /* 1783 */ 0x03C5, 0x0306,
+ /* 1785 */ 0x03C5, 0x0304,
+ /* 1787 */ 0x03CB, 0x0300,
+ /* 1789 */ 0x03C1, 0x0313,
+ /* 1791 */ 0x03C1, 0x0314,
+ /* 1793 */ 0x03C5, 0x0342,
+ /* 1795 */ 0x03CB, 0x0342,
+ /* 1797 */ 0x03A5, 0x0306,
+ /* 1799 */ 0x03A5, 0x0304,
+ /* 1801 */ 0x03A5, 0x0300,
+ /* 1803 */ 0x03A1, 0x0314,
+ /* 1805 */ 0x00A8, 0x0300,
+ /* 1807 */ 0x1F7C, 0x0345,
+ /* 1809 */ 0x03C9, 0x0345,
+ /* 1811 */ 0x03CE, 0x0345,
+ /* 1813 */ 0x03C9, 0x0342,
+ /* 1815 */ 0x1FF6, 0x0345,
+ /* 1817 */ 0x039F, 0x0300,
+ /* 1819 */ 0x03A9, 0x0300,
+ /* 1821 */ 0x03A9, 0x0345,
+ /* 1823 */ 0x0020, 0x0314,
+ /* 1825 */ 0x0020, 0x0333,
+ /* 1827 */ 0x002E, 0x002E,
+ /* 1829 */ 0x002E, 0x002E, 0x002E,
+ /* 1832 */ 0x2032, 0x2032,
+ /* 1834 */ 0x2032, 0x2032, 0x2032,
+ /* 1837 */ 0x2035, 0x2035,
+ /* 1839 */ 0x2035, 0x2035, 0x2035,
+ /* 1842 */ 0x0021, 0x0021,
+ /* 1844 */ 0x0020, 0x0305,
+ /* 1846 */ 0x003F, 0x003F,
+ /* 1848 */ 0x003F, 0x0021,
+ /* 1850 */ 0x0021, 0x003F,
+ /* 1852 */ 0x2032, 0x2032, 0x2032, 0x2032,
+ /* 1856 */ 0x0052, 0x0073,
+ /* 1858 */ 0x0061, 0x002F, 0x0063,
+ /* 1861 */ 0x0061, 0x002F, 0x0073,
+ /* 1864 */ 0x00B0, 0x0043,
+ /* 1866 */ 0x0063, 0x002F, 0x006F,
+ /* 1869 */ 0x0063, 0x002F, 0x0075,
+ /* 1872 */ 0x00B0, 0x0046,
+ /* 1874 */ 0x004E, 0x006F,
+ /* 1876 */ 0x0053, 0x004D,
+ /* 1878 */ 0x0054, 0x0045, 0x004C,
+ /* 1881 */ 0x0054, 0x004D,
+ /* 1883 */ 0x0046, 0x0041, 0x0058,
+ /* 1886 */ 0x0031, 0x2044, 0x0037,
+ /* 1889 */ 0x0031, 0x2044, 0x0039,
+ /* 1892 */ 0x0031, 0x2044, 0x0031, 0x0030,
+ /* 1896 */ 0x0031, 0x2044, 0x0033,
+ /* 1899 */ 0x0032, 0x2044, 0x0033,
+ /* 1902 */ 0x0031, 0x2044, 0x0035,
+ /* 1905 */ 0x0032, 0x2044, 0x0035,
+ /* 1908 */ 0x0033, 0x2044, 0x0035,
+ /* 1911 */ 0x0034, 0x2044, 0x0035,
+ /* 1914 */ 0x0031, 0x2044, 0x0036,
+ /* 1917 */ 0x0035, 0x2044, 0x0036,
+ /* 1920 */ 0x0031, 0x2044, 0x0038,
+ /* 1923 */ 0x0033, 0x2044, 0x0038,
+ /* 1926 */ 0x0035, 0x2044, 0x0038,
+ /* 1929 */ 0x0037, 0x2044, 0x0038,
+ /* 1932 */ 0x0031, 0x2044,
+ /* 1934 */ 0x0049, 0x0049,
+ /* 1936 */ 0x0049, 0x0049, 0x0049,
+ /* 1939 */ 0x0049, 0x0056,
+ /* 1941 */ 0x0056, 0x0049,
+ /* 1943 */ 0x0056, 0x0049, 0x0049,
+ /* 1946 */ 0x0056, 0x0049, 0x0049, 0x0049,
+ /* 1950 */ 0x0049, 0x0058,
+ /* 1952 */ 0x0058, 0x0049,
+ /* 1954 */ 0x0058, 0x0049, 0x0049,
+ /* 1957 */ 0x0069, 0x0069,
+ /* 1959 */ 0x0069, 0x0069, 0x0069,
+ /* 1962 */ 0x0069, 0x0076,
+ /* 1964 */ 0x0076, 0x0069,
+ /* 1966 */ 0x0076, 0x0069, 0x0069,
+ /* 1969 */ 0x0076, 0x0069, 0x0069, 0x0069,
+ /* 1973 */ 0x0069, 0x0078,
+ /* 1975 */ 0x0078, 0x0069,
+ /* 1977 */ 0x0078, 0x0069, 0x0069,
+ /* 1980 */ 0x0030, 0x2044, 0x0033,
+ /* 1983 */ 0x2190, 0x0338,
+ /* 1985 */ 0x2192, 0x0338,
+ /* 1987 */ 0x2194, 0x0338,
+ /* 1989 */ 0x21D0, 0x0338,
+ /* 1991 */ 0x21D4, 0x0338,
+ /* 1993 */ 0x21D2, 0x0338,
+ /* 1995 */ 0x2203, 0x0338,
+ /* 1997 */ 0x2208, 0x0338,
+ /* 1999 */ 0x220B, 0x0338,
+ /* 2001 */ 0x2223, 0x0338,
+ /* 2003 */ 0x2225, 0x0338,
+ /* 2005 */ 0x222B, 0x222B,
+ /* 2007 */ 0x222B, 0x222B, 0x222B,
+ /* 2010 */ 0x222E, 0x222E,
+ /* 2012 */ 0x222E, 0x222E, 0x222E,
+ /* 2015 */ 0x223C, 0x0338,
+ /* 2017 */ 0x2243, 0x0338,
+ /* 2019 */ 0x2245, 0x0338,
+ /* 2021 */ 0x2248, 0x0338,
+ /* 2023 */ 0x003D, 0x0338,
+ /* 2025 */ 0x2261, 0x0338,
+ /* 2027 */ 0x224D, 0x0338,
+ /* 2029 */ 0x003C, 0x0338,
+ /* 2031 */ 0x003E, 0x0338,
+ /* 2033 */ 0x2264, 0x0338,
+ /* 2035 */ 0x2265, 0x0338,
+ /* 2037 */ 0x2272, 0x0338,
+ /* 2039 */ 0x2273, 0x0338,
+ /* 2041 */ 0x2276, 0x0338,
+ /* 2043 */ 0x2277, 0x0338,
+ /* 2045 */ 0x227A, 0x0338,
+ /* 2047 */ 0x227B, 0x0338,
+ /* 2049 */ 0x2282, 0x0338,
+ /* 2051 */ 0x2283, 0x0338,
+ /* 2053 */ 0x2286, 0x0338,
+ /* 2055 */ 0x2287, 0x0338,
+ /* 2057 */ 0x22A2, 0x0338,
+ /* 2059 */ 0x22A8, 0x0338,
+ /* 2061 */ 0x22A9, 0x0338,
+ /* 2063 */ 0x22AB, 0x0338,
+ /* 2065 */ 0x227C, 0x0338,
+ /* 2067 */ 0x227D, 0x0338,
+ /* 2069 */ 0x2291, 0x0338,
+ /* 2071 */ 0x2292, 0x0338,
+ /* 2073 */ 0x22B2, 0x0338,
+ /* 2075 */ 0x22B3, 0x0338,
+ /* 2077 */ 0x22B4, 0x0338,
+ /* 2079 */ 0x22B5, 0x0338,
+ /* 2081 */ 0x0031, 0x0030,
+ /* 2083 */ 0x0031, 0x0031,
+ /* 2085 */ 0x0031, 0x0032,
+ /* 2087 */ 0x0031, 0x0033,
+ /* 2089 */ 0x0031, 0x0034,
+ /* 2091 */ 0x0031, 0x0035,
+ /* 2093 */ 0x0031, 0x0036,
+ /* 2095 */ 0x0031, 0x0037,
+ /* 2097 */ 0x0031, 0x0038,
+ /* 2099 */ 0x0031, 0x0039,
+ /* 2101 */ 0x0032, 0x0030,
+ /* 2103 */ 0x0028, 0x0031, 0x0029,
+ /* 2106 */ 0x0028, 0x0032, 0x0029,
+ /* 2109 */ 0x0028, 0x0033, 0x0029,
+ /* 2112 */ 0x0028, 0x0034, 0x0029,
+ /* 2115 */ 0x0028, 0x0035, 0x0029,
+ /* 2118 */ 0x0028, 0x0036, 0x0029,
+ /* 2121 */ 0x0028, 0x0037, 0x0029,
+ /* 2124 */ 0x0028, 0x0038, 0x0029,
+ /* 2127 */ 0x0028, 0x0039, 0x0029,
+ /* 2130 */ 0x0028, 0x0031, 0x0030, 0x0029,
+ /* 2134 */ 0x0028, 0x0031, 0x0031, 0x0029,
+ /* 2138 */ 0x0028, 0x0031, 0x0032, 0x0029,
+ /* 2142 */ 0x0028, 0x0031, 0x0033, 0x0029,
+ /* 2146 */ 0x0028, 0x0031, 0x0034, 0x0029,
+ /* 2150 */ 0x0028, 0x0031, 0x0035, 0x0029,
+ /* 2154 */ 0x0028, 0x0031, 0x0036, 0x0029,
+ /* 2158 */ 0x0028, 0x0031, 0x0037, 0x0029,
+ /* 2162 */ 0x0028, 0x0031, 0x0038, 0x0029,
+ /* 2166 */ 0x0028, 0x0031, 0x0039, 0x0029,
+ /* 2170 */ 0x0028, 0x0032, 0x0030, 0x0029,
+ /* 2174 */ 0x0031, 0x002E,
+ /* 2176 */ 0x0032, 0x002E,
+ /* 2178 */ 0x0033, 0x002E,
+ /* 2180 */ 0x0034, 0x002E,
+ /* 2182 */ 0x0035, 0x002E,
+ /* 2184 */ 0x0036, 0x002E,
+ /* 2186 */ 0x0037, 0x002E,
+ /* 2188 */ 0x0038, 0x002E,
+ /* 2190 */ 0x0039, 0x002E,
+ /* 2192 */ 0x0031, 0x0030, 0x002E,
+ /* 2195 */ 0x0031, 0x0031, 0x002E,
+ /* 2198 */ 0x0031, 0x0032, 0x002E,
+ /* 2201 */ 0x0031, 0x0033, 0x002E,
+ /* 2204 */ 0x0031, 0x0034, 0x002E,
+ /* 2207 */ 0x0031, 0x0035, 0x002E,
+ /* 2210 */ 0x0031, 0x0036, 0x002E,
+ /* 2213 */ 0x0031, 0x0037, 0x002E,
+ /* 2216 */ 0x0031, 0x0038, 0x002E,
+ /* 2219 */ 0x0031, 0x0039, 0x002E,
+ /* 2222 */ 0x0032, 0x0030, 0x002E,
+ /* 2225 */ 0x0028, 0x0061, 0x0029,
+ /* 2228 */ 0x0028, 0x0062, 0x0029,
+ /* 2231 */ 0x0028, 0x0063, 0x0029,
+ /* 2234 */ 0x0028, 0x0064, 0x0029,
+ /* 2237 */ 0x0028, 0x0065, 0x0029,
+ /* 2240 */ 0x0028, 0x0066, 0x0029,
+ /* 2243 */ 0x0028, 0x0067, 0x0029,
+ /* 2246 */ 0x0028, 0x0068, 0x0029,
+ /* 2249 */ 0x0028, 0x0069, 0x0029,
+ /* 2252 */ 0x0028, 0x006A, 0x0029,
+ /* 2255 */ 0x0028, 0x006B, 0x0029,
+ /* 2258 */ 0x0028, 0x006C, 0x0029,
+ /* 2261 */ 0x0028, 0x006D, 0x0029,
+ /* 2264 */ 0x0028, 0x006E, 0x0029,
+ /* 2267 */ 0x0028, 0x006F, 0x0029,
+ /* 2270 */ 0x0028, 0x0070, 0x0029,
+ /* 2273 */ 0x0028, 0x0071, 0x0029,
+ /* 2276 */ 0x0028, 0x0072, 0x0029,
+ /* 2279 */ 0x0028, 0x0073, 0x0029,
+ /* 2282 */ 0x0028, 0x0074, 0x0029,
+ /* 2285 */ 0x0028, 0x0075, 0x0029,
+ /* 2288 */ 0x0028, 0x0076, 0x0029,
+ /* 2291 */ 0x0028, 0x0077, 0x0029,
+ /* 2294 */ 0x0028, 0x0078, 0x0029,
+ /* 2297 */ 0x0028, 0x0079, 0x0029,
+ /* 2300 */ 0x0028, 0x007A, 0x0029,
+ /* 2303 */ 0x222B, 0x222B, 0x222B, 0x222B,
+ /* 2307 */ 0x003A, 0x003A, 0x003D,
+ /* 2310 */ 0x003D, 0x003D,
+ /* 2312 */ 0x003D, 0x003D, 0x003D,
+ /* 2315 */ 0x2ADD, 0x0338,
+ /* 2317 */ 0x304B, 0x3099,
+ /* 2319 */ 0x304D, 0x3099,
+ /* 2321 */ 0x304F, 0x3099,
+ /* 2323 */ 0x3051, 0x3099,
+ /* 2325 */ 0x3053, 0x3099,
+ /* 2327 */ 0x3055, 0x3099,
+ /* 2329 */ 0x3057, 0x3099,
+ /* 2331 */ 0x3059, 0x3099,
+ /* 2333 */ 0x305B, 0x3099,
+ /* 2335 */ 0x305D, 0x3099,
+ /* 2337 */ 0x305F, 0x3099,
+ /* 2339 */ 0x3061, 0x3099,
+ /* 2341 */ 0x3064, 0x3099,
+ /* 2343 */ 0x3066, 0x3099,
+ /* 2345 */ 0x3068, 0x3099,
+ /* 2347 */ 0x306F, 0x3099,
+ /* 2349 */ 0x306F, 0x309A,
+ /* 2351 */ 0x3072, 0x3099,
+ /* 2353 */ 0x3072, 0x309A,
+ /* 2355 */ 0x3075, 0x3099,
+ /* 2357 */ 0x3075, 0x309A,
+ /* 2359 */ 0x3078, 0x3099,
+ /* 2361 */ 0x3078, 0x309A,
+ /* 2363 */ 0x307B, 0x3099,
+ /* 2365 */ 0x307B, 0x309A,
+ /* 2367 */ 0x3046, 0x3099,
+ /* 2369 */ 0x0020, 0x3099,
+ /* 2371 */ 0x0020, 0x309A,
+ /* 2373 */ 0x309D, 0x3099,
+ /* 2375 */ 0x3088, 0x308A,
+ /* 2377 */ 0x30AB, 0x3099,
+ /* 2379 */ 0x30AD, 0x3099,
+ /* 2381 */ 0x30AF, 0x3099,
+ /* 2383 */ 0x30B1, 0x3099,
+ /* 2385 */ 0x30B3, 0x3099,
+ /* 2387 */ 0x30B5, 0x3099,
+ /* 2389 */ 0x30B7, 0x3099,
+ /* 2391 */ 0x30B9, 0x3099,
+ /* 2393 */ 0x30BB, 0x3099,
+ /* 2395 */ 0x30BD, 0x3099,
+ /* 2397 */ 0x30BF, 0x3099,
+ /* 2399 */ 0x30C1, 0x3099,
+ /* 2401 */ 0x30C4, 0x3099,
+ /* 2403 */ 0x30C6, 0x3099,
+ /* 2405 */ 0x30C8, 0x3099,
+ /* 2407 */ 0x30CF, 0x3099,
+ /* 2409 */ 0x30CF, 0x309A,
+ /* 2411 */ 0x30D2, 0x3099,
+ /* 2413 */ 0x30D2, 0x309A,
+ /* 2415 */ 0x30D5, 0x3099,
+ /* 2417 */ 0x30D5, 0x309A,
+ /* 2419 */ 0x30D8, 0x3099,
+ /* 2421 */ 0x30D8, 0x309A,
+ /* 2423 */ 0x30DB, 0x3099,
+ /* 2425 */ 0x30DB, 0x309A,
+ /* 2427 */ 0x30A6, 0x3099,
+ /* 2429 */ 0x30EF, 0x3099,
+ /* 2431 */ 0x30F0, 0x3099,
+ /* 2433 */ 0x30F1, 0x3099,
+ /* 2435 */ 0x30F2, 0x3099,
+ /* 2437 */ 0x30FD, 0x3099,
+ /* 2439 */ 0x30B3, 0x30C8,
+ /* 2441 */ 0x0028, 0x1100, 0x0029,
+ /* 2444 */ 0x0028, 0x1102, 0x0029,
+ /* 2447 */ 0x0028, 0x1103, 0x0029,
+ /* 2450 */ 0x0028, 0x1105, 0x0029,
+ /* 2453 */ 0x0028, 0x1106, 0x0029,
+ /* 2456 */ 0x0028, 0x1107, 0x0029,
+ /* 2459 */ 0x0028, 0x1109, 0x0029,
+ /* 2462 */ 0x0028, 0x110B, 0x0029,
+ /* 2465 */ 0x0028, 0x110C, 0x0029,
+ /* 2468 */ 0x0028, 0x110E, 0x0029,
+ /* 2471 */ 0x0028, 0x110F, 0x0029,
+ /* 2474 */ 0x0028, 0x1110, 0x0029,
+ /* 2477 */ 0x0028, 0x1111, 0x0029,
+ /* 2480 */ 0x0028, 0x1112, 0x0029,
+ /* 2483 */ 0x0028, 0x1100, 0x1161, 0x0029,
+ /* 2487 */ 0x0028, 0x1102, 0x1161, 0x0029,
+ /* 2491 */ 0x0028, 0x1103, 0x1161, 0x0029,
+ /* 2495 */ 0x0028, 0x1105, 0x1161, 0x0029,
+ /* 2499 */ 0x0028, 0x1106, 0x1161, 0x0029,
+ /* 2503 */ 0x0028, 0x1107, 0x1161, 0x0029,
+ /* 2507 */ 0x0028, 0x1109, 0x1161, 0x0029,
+ /* 2511 */ 0x0028, 0x110B, 0x1161, 0x0029,
+ /* 2515 */ 0x0028, 0x110C, 0x1161, 0x0029,
+ /* 2519 */ 0x0028, 0x110E, 0x1161, 0x0029,
+ /* 2523 */ 0x0028, 0x110F, 0x1161, 0x0029,
+ /* 2527 */ 0x0028, 0x1110, 0x1161, 0x0029,
+ /* 2531 */ 0x0028, 0x1111, 0x1161, 0x0029,
+ /* 2535 */ 0x0028, 0x1112, 0x1161, 0x0029,
+ /* 2539 */ 0x0028, 0x110C, 0x116E, 0x0029,
+ /* 2543 */ 0x0028, 0x110B, 0x1169, 0x110C, 0x1165, 0x11AB, 0x0029,
+ /* 2550 */ 0x0028, 0x110B, 0x1169, 0x1112, 0x116E, 0x0029,
+ /* 2556 */ 0x0028, 0x4E00, 0x0029,
+ /* 2559 */ 0x0028, 0x4E8C, 0x0029,
+ /* 2562 */ 0x0028, 0x4E09, 0x0029,
+ /* 2565 */ 0x0028, 0x56DB, 0x0029,
+ /* 2568 */ 0x0028, 0x4E94, 0x0029,
+ /* 2571 */ 0x0028, 0x516D, 0x0029,
+ /* 2574 */ 0x0028, 0x4E03, 0x0029,
+ /* 2577 */ 0x0028, 0x516B, 0x0029,
+ /* 2580 */ 0x0028, 0x4E5D, 0x0029,
+ /* 2583 */ 0x0028, 0x5341, 0x0029,
+ /* 2586 */ 0x0028, 0x6708, 0x0029,
+ /* 2589 */ 0x0028, 0x706B, 0x0029,
+ /* 2592 */ 0x0028, 0x6C34, 0x0029,
+ /* 2595 */ 0x0028, 0x6728, 0x0029,
+ /* 2598 */ 0x0028, 0x91D1, 0x0029,
+ /* 2601 */ 0x0028, 0x571F, 0x0029,
+ /* 2604 */ 0x0028, 0x65E5, 0x0029,
+ /* 2607 */ 0x0028, 0x682A, 0x0029,
+ /* 2610 */ 0x0028, 0x6709, 0x0029,
+ /* 2613 */ 0x0028, 0x793E, 0x0029,
+ /* 2616 */ 0x0028, 0x540D, 0x0029,
+ /* 2619 */ 0x0028, 0x7279, 0x0029,
+ /* 2622 */ 0x0028, 0x8CA1, 0x0029,
+ /* 2625 */ 0x0028, 0x795D, 0x0029,
+ /* 2628 */ 0x0028, 0x52B4, 0x0029,
+ /* 2631 */ 0x0028, 0x4EE3, 0x0029,
+ /* 2634 */ 0x0028, 0x547C, 0x0029,
+ /* 2637 */ 0x0028, 0x5B66, 0x0029,
+ /* 2640 */ 0x0028, 0x76E3, 0x0029,
+ /* 2643 */ 0x0028, 0x4F01, 0x0029,
+ /* 2646 */ 0x0028, 0x8CC7, 0x0029,
+ /* 2649 */ 0x0028, 0x5354, 0x0029,
+ /* 2652 */ 0x0028, 0x796D, 0x0029,
+ /* 2655 */ 0x0028, 0x4F11, 0x0029,
+ /* 2658 */ 0x0028, 0x81EA, 0x0029,
+ /* 2661 */ 0x0028, 0x81F3, 0x0029,
+ /* 2664 */ 0x0050, 0x0054, 0x0045,
+ /* 2667 */ 0x0032, 0x0031,
+ /* 2669 */ 0x0032, 0x0032,
+ /* 2671 */ 0x0032, 0x0033,
+ /* 2673 */ 0x0032, 0x0034,
+ /* 2675 */ 0x0032, 0x0035,
+ /* 2677 */ 0x0032, 0x0036,
+ /* 2679 */ 0x0032, 0x0037,
+ /* 2681 */ 0x0032, 0x0038,
+ /* 2683 */ 0x0032, 0x0039,
+ /* 2685 */ 0x0033, 0x0030,
+ /* 2687 */ 0x0033, 0x0031,
+ /* 2689 */ 0x0033, 0x0032,
+ /* 2691 */ 0x0033, 0x0033,
+ /* 2693 */ 0x0033, 0x0034,
+ /* 2695 */ 0x0033, 0x0035,
+ /* 2697 */ 0x1100, 0x1161,
+ /* 2699 */ 0x1102, 0x1161,
+ /* 2701 */ 0x1103, 0x1161,
+ /* 2703 */ 0x1105, 0x1161,
+ /* 2705 */ 0x1106, 0x1161,
+ /* 2707 */ 0x1107, 0x1161,
+ /* 2709 */ 0x1109, 0x1161,
+ /* 2711 */ 0x110B, 0x1161,
+ /* 2713 */ 0x110C, 0x1161,
+ /* 2715 */ 0x110E, 0x1161,
+ /* 2717 */ 0x110F, 0x1161,
+ /* 2719 */ 0x1110, 0x1161,
+ /* 2721 */ 0x1111, 0x1161,
+ /* 2723 */ 0x1112, 0x1161,
+ /* 2725 */ 0x110E, 0x1161, 0x11B7, 0x1100, 0x1169,
+ /* 2730 */ 0x110C, 0x116E, 0x110B, 0x1174,
+ /* 2734 */ 0x110B, 0x116E,
+ /* 2736 */ 0x0033, 0x0036,
+ /* 2738 */ 0x0033, 0x0037,
+ /* 2740 */ 0x0033, 0x0038,
+ /* 2742 */ 0x0033, 0x0039,
+ /* 2744 */ 0x0034, 0x0030,
+ /* 2746 */ 0x0034, 0x0031,
+ /* 2748 */ 0x0034, 0x0032,
+ /* 2750 */ 0x0034, 0x0033,
+ /* 2752 */ 0x0034, 0x0034,
+ /* 2754 */ 0x0034, 0x0035,
+ /* 2756 */ 0x0034, 0x0036,
+ /* 2758 */ 0x0034, 0x0037,
+ /* 2760 */ 0x0034, 0x0038,
+ /* 2762 */ 0x0034, 0x0039,
+ /* 2764 */ 0x0035, 0x0030,
+ /* 2766 */ 0x0031, 0x6708,
+ /* 2768 */ 0x0032, 0x6708,
+ /* 2770 */ 0x0033, 0x6708,
+ /* 2772 */ 0x0034, 0x6708,
+ /* 2774 */ 0x0035, 0x6708,
+ /* 2776 */ 0x0036, 0x6708,
+ /* 2778 */ 0x0037, 0x6708,
+ /* 2780 */ 0x0038, 0x6708,
+ /* 2782 */ 0x0039, 0x6708,
+ /* 2784 */ 0x0031, 0x0030, 0x6708,
+ /* 2787 */ 0x0031, 0x0031, 0x6708,
+ /* 2790 */ 0x0031, 0x0032, 0x6708,
+ /* 2793 */ 0x0048, 0x0067,
+ /* 2795 */ 0x0065, 0x0072, 0x0067,
+ /* 2798 */ 0x0065, 0x0056,
+ /* 2800 */ 0x004C, 0x0054, 0x0044,
+ /* 2803 */ 0x4EE4, 0x548C,
+ /* 2805 */ 0x30A2, 0x30D1, 0x30FC, 0x30C8,
+ /* 2809 */ 0x30A2, 0x30EB, 0x30D5, 0x30A1,
+ /* 2813 */ 0x30A2, 0x30F3, 0x30DA, 0x30A2,
+ /* 2817 */ 0x30A2, 0x30FC, 0x30EB,
+ /* 2820 */ 0x30A4, 0x30CB, 0x30F3, 0x30B0,
+ /* 2824 */ 0x30A4, 0x30F3, 0x30C1,
+ /* 2827 */ 0x30A6, 0x30A9, 0x30F3,
+ /* 2830 */ 0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9,
+ /* 2835 */ 0x30A8, 0x30FC, 0x30AB, 0x30FC,
+ /* 2839 */ 0x30AA, 0x30F3, 0x30B9,
+ /* 2842 */ 0x30AA, 0x30FC, 0x30E0,
+ /* 2845 */ 0x30AB, 0x30A4, 0x30EA,
+ /* 2848 */ 0x30AB, 0x30E9, 0x30C3, 0x30C8,
+ /* 2852 */ 0x30AB, 0x30ED, 0x30EA, 0x30FC,
+ /* 2856 */ 0x30AC, 0x30ED, 0x30F3,
+ /* 2859 */ 0x30AC, 0x30F3, 0x30DE,
+ /* 2862 */ 0x30AE, 0x30AC,
+ /* 2864 */ 0x30AE, 0x30CB, 0x30FC,
+ /* 2867 */ 0x30AD, 0x30E5, 0x30EA, 0x30FC,
+ /* 2871 */ 0x30AE, 0x30EB, 0x30C0, 0x30FC,
+ /* 2875 */ 0x30AD, 0x30ED,
+ /* 2877 */ 0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0,
+ /* 2882 */ 0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB,
+ /* 2888 */ 0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8,
+ /* 2893 */ 0x30B0, 0x30E9, 0x30E0,
+ /* 2896 */ 0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3,
+ /* 2901 */ 0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED,
+ /* 2906 */ 0x30AF, 0x30ED, 0x30FC, 0x30CD,
+ /* 2910 */ 0x30B1, 0x30FC, 0x30B9,
+ /* 2913 */ 0x30B3, 0x30EB, 0x30CA,
+ /* 2916 */ 0x30B3, 0x30FC, 0x30DD,
+ /* 2919 */ 0x30B5, 0x30A4, 0x30AF, 0x30EB,
+ /* 2923 */ 0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0,
+ /* 2928 */ 0x30B7, 0x30EA, 0x30F3, 0x30B0,
+ /* 2932 */ 0x30BB, 0x30F3, 0x30C1,
+ /* 2935 */ 0x30BB, 0x30F3, 0x30C8,
+ /* 2938 */ 0x30C0, 0x30FC, 0x30B9,
+ /* 2941 */ 0x30C7, 0x30B7,
+ /* 2943 */ 0x30C9, 0x30EB,
+ /* 2945 */ 0x30C8, 0x30F3,
+ /* 2947 */ 0x30CA, 0x30CE,
+ /* 2949 */ 0x30CE, 0x30C3, 0x30C8,
+ /* 2952 */ 0x30CF, 0x30A4, 0x30C4,
+ /* 2955 */ 0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8,
+ /* 2960 */ 0x30D1, 0x30FC, 0x30C4,
+ /* 2963 */ 0x30D0, 0x30FC, 0x30EC, 0x30EB,
+ /* 2967 */ 0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB,
+ /* 2972 */ 0x30D4, 0x30AF, 0x30EB,
+ /* 2975 */ 0x30D4, 0x30B3,
+ /* 2977 */ 0x30D3, 0x30EB,
+ /* 2979 */ 0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9,
+ /* 2984 */ 0x30D5, 0x30A3, 0x30FC, 0x30C8,
+ /* 2988 */ 0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB,
+ /* 2993 */ 0x30D5, 0x30E9, 0x30F3,
+ /* 2996 */ 0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB,
+ /* 3001 */ 0x30DA, 0x30BD,
+ /* 3003 */ 0x30DA, 0x30CB, 0x30D2,
+ /* 3006 */ 0x30D8, 0x30EB, 0x30C4,
+ /* 3009 */ 0x30DA, 0x30F3, 0x30B9,
+ /* 3012 */ 0x30DA, 0x30FC, 0x30B8,
+ /* 3015 */ 0x30D9, 0x30FC, 0x30BF,
+ /* 3018 */ 0x30DD, 0x30A4, 0x30F3, 0x30C8,
+ /* 3022 */ 0x30DC, 0x30EB, 0x30C8,
+ /* 3025 */ 0x30DB, 0x30F3,
+ /* 3027 */ 0x30DD, 0x30F3, 0x30C9,
+ /* 3030 */ 0x30DB, 0x30FC, 0x30EB,
+ /* 3033 */ 0x30DB, 0x30FC, 0x30F3,
+ /* 3036 */ 0x30DE, 0x30A4, 0x30AF, 0x30ED,
+ /* 3040 */ 0x30DE, 0x30A4, 0x30EB,
+ /* 3043 */ 0x30DE, 0x30C3, 0x30CF,
+ /* 3046 */ 0x30DE, 0x30EB, 0x30AF,
+ /* 3049 */ 0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3,
+ /* 3054 */ 0x30DF, 0x30AF, 0x30ED, 0x30F3,
+ /* 3058 */ 0x30DF, 0x30EA,
+ /* 3060 */ 0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB,
+ /* 3065 */ 0x30E1, 0x30AC,
+ /* 3067 */ 0x30E1, 0x30AC, 0x30C8, 0x30F3,
+ /* 3071 */ 0x30E1, 0x30FC, 0x30C8, 0x30EB,
+ /* 3075 */ 0x30E4, 0x30FC, 0x30C9,
+ /* 3078 */ 0x30E4, 0x30FC, 0x30EB,
+ /* 3081 */ 0x30E6, 0x30A2, 0x30F3,
+ /* 3084 */ 0x30EA, 0x30C3, 0x30C8, 0x30EB,
+ /* 3088 */ 0x30EA, 0x30E9,
+ /* 3090 */ 0x30EB, 0x30D4, 0x30FC,
+ /* 3093 */ 0x30EB, 0x30FC, 0x30D6, 0x30EB,
+ /* 3097 */ 0x30EC, 0x30E0,
+ /* 3099 */ 0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3,
+ /* 3104 */ 0x30EF, 0x30C3, 0x30C8,
+ /* 3107 */ 0x0030, 0x70B9,
+ /* 3109 */ 0x0031, 0x70B9,
+ /* 3111 */ 0x0032, 0x70B9,
+ /* 3113 */ 0x0033, 0x70B9,
+ /* 3115 */ 0x0034, 0x70B9,
+ /* 3117 */ 0x0035, 0x70B9,
+ /* 3119 */ 0x0036, 0x70B9,
+ /* 3121 */ 0x0037, 0x70B9,
+ /* 3123 */ 0x0038, 0x70B9,
+ /* 3125 */ 0x0039, 0x70B9,
+ /* 3127 */ 0x0031, 0x0030, 0x70B9,
+ /* 3130 */ 0x0031, 0x0031, 0x70B9,
+ /* 3133 */ 0x0031, 0x0032, 0x70B9,
+ /* 3136 */ 0x0031, 0x0033, 0x70B9,
+ /* 3139 */ 0x0031, 0x0034, 0x70B9,
+ /* 3142 */ 0x0031, 0x0035, 0x70B9,
+ /* 3145 */ 0x0031, 0x0036, 0x70B9,
+ /* 3148 */ 0x0031, 0x0037, 0x70B9,
+ /* 3151 */ 0x0031, 0x0038, 0x70B9,
+ /* 3154 */ 0x0031, 0x0039, 0x70B9,
+ /* 3157 */ 0x0032, 0x0030, 0x70B9,
+ /* 3160 */ 0x0032, 0x0031, 0x70B9,
+ /* 3163 */ 0x0032, 0x0032, 0x70B9,
+ /* 3166 */ 0x0032, 0x0033, 0x70B9,
+ /* 3169 */ 0x0032, 0x0034, 0x70B9,
+ /* 3172 */ 0x0068, 0x0050, 0x0061,
+ /* 3175 */ 0x0064, 0x0061,
+ /* 3177 */ 0x0041, 0x0055,
+ /* 3179 */ 0x0062, 0x0061, 0x0072,
+ /* 3182 */ 0x006F, 0x0056,
+ /* 3184 */ 0x0070, 0x0063,
+ /* 3186 */ 0x0064, 0x006D,
+ /* 3188 */ 0x0064, 0x006D, 0x00B2,
+ /* 3191 */ 0x0064, 0x006D, 0x00B3,
+ /* 3194 */ 0x0049, 0x0055,
+ /* 3196 */ 0x5E73, 0x6210,
+ /* 3198 */ 0x662D, 0x548C,
+ /* 3200 */ 0x5927, 0x6B63,
+ /* 3202 */ 0x660E, 0x6CBB,
+ /* 3204 */ 0x682A, 0x5F0F, 0x4F1A, 0x793E,
+ /* 3208 */ 0x0070, 0x0041,
+ /* 3210 */ 0x006E, 0x0041,
+ /* 3212 */ 0x03BC, 0x0041,
+ /* 3214 */ 0x006D, 0x0041,
+ /* 3216 */ 0x006B, 0x0041,
+ /* 3218 */ 0x004B, 0x0042,
+ /* 3220 */ 0x004D, 0x0042,
+ /* 3222 */ 0x0047, 0x0042,
+ /* 3224 */ 0x0063, 0x0061, 0x006C,
+ /* 3227 */ 0x006B, 0x0063, 0x0061, 0x006C,
+ /* 3231 */ 0x0070, 0x0046,
+ /* 3233 */ 0x006E, 0x0046,
+ /* 3235 */ 0x03BC, 0x0046,
+ /* 3237 */ 0x03BC, 0x0067,
+ /* 3239 */ 0x006D, 0x0067,
+ /* 3241 */ 0x006B, 0x0067,
+ /* 3243 */ 0x0048, 0x007A,
+ /* 3245 */ 0x006B, 0x0048, 0x007A,
+ /* 3248 */ 0x004D, 0x0048, 0x007A,
+ /* 3251 */ 0x0047, 0x0048, 0x007A,
+ /* 3254 */ 0x0054, 0x0048, 0x007A,
+ /* 3257 */ 0x03BC, 0x2113,
+ /* 3259 */ 0x006D, 0x2113,
+ /* 3261 */ 0x0064, 0x2113,
+ /* 3263 */ 0x006B, 0x2113,
+ /* 3265 */ 0x0066, 0x006D,
+ /* 3267 */ 0x006E, 0x006D,
+ /* 3269 */ 0x03BC, 0x006D,
+ /* 3271 */ 0x006D, 0x006D,
+ /* 3273 */ 0x0063, 0x006D,
+ /* 3275 */ 0x006B, 0x006D,
+ /* 3277 */ 0x006D, 0x006D, 0x00B2,
+ /* 3280 */ 0x0063, 0x006D, 0x00B2,
+ /* 3283 */ 0x006D, 0x00B2,
+ /* 3285 */ 0x006B, 0x006D, 0x00B2,
+ /* 3288 */ 0x006D, 0x006D, 0x00B3,
+ /* 3291 */ 0x0063, 0x006D, 0x00B3,
+ /* 3294 */ 0x006D, 0x00B3,
+ /* 3296 */ 0x006B, 0x006D, 0x00B3,
+ /* 3299 */ 0x006D, 0x2215, 0x0073,
+ /* 3302 */ 0x006D, 0x2215, 0x0073, 0x00B2,
+ /* 3306 */ 0x0050, 0x0061,
+ /* 3308 */ 0x006B, 0x0050, 0x0061,
+ /* 3311 */ 0x004D, 0x0050, 0x0061,
+ /* 3314 */ 0x0047, 0x0050, 0x0061,
+ /* 3317 */ 0x0072, 0x0061, 0x0064,
+ /* 3320 */ 0x0072, 0x0061, 0x0064, 0x2215, 0x0073,
+ /* 3325 */ 0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x00B2,
+ /* 3331 */ 0x0070, 0x0073,
+ /* 3333 */ 0x006E, 0x0073,
+ /* 3335 */ 0x03BC, 0x0073,
+ /* 3337 */ 0x006D, 0x0073,
+ /* 3339 */ 0x0070, 0x0056,
+ /* 3341 */ 0x006E, 0x0056,
+ /* 3343 */ 0x03BC, 0x0056,
+ /* 3345 */ 0x006D, 0x0056,
+ /* 3347 */ 0x006B, 0x0056,
+ /* 3349 */ 0x004D, 0x0056,
+ /* 3351 */ 0x0070, 0x0057,
+ /* 3353 */ 0x006E, 0x0057,
+ /* 3355 */ 0x03BC, 0x0057,
+ /* 3357 */ 0x006D, 0x0057,
+ /* 3359 */ 0x006B, 0x0057,
+ /* 3361 */ 0x004D, 0x0057,
+ /* 3363 */ 0x006B, 0x03A9,
+ /* 3365 */ 0x004D, 0x03A9,
+ /* 3367 */ 0x0061, 0x002E, 0x006D, 0x002E,
+ /* 3371 */ 0x0042, 0x0071,
+ /* 3373 */ 0x0063, 0x0063,
+ /* 3375 */ 0x0063, 0x0064,
+ /* 3377 */ 0x0043, 0x2215, 0x006B, 0x0067,
+ /* 3381 */ 0x0043, 0x006F, 0x002E,
+ /* 3384 */ 0x0064, 0x0042,
+ /* 3386 */ 0x0047, 0x0079,
+ /* 3388 */ 0x0068, 0x0061,
+ /* 3390 */ 0x0048, 0x0050,
+ /* 3392 */ 0x0069, 0x006E,
+ /* 3394 */ 0x004B, 0x004B,
+ /* 3396 */ 0x004B, 0x004D,
+ /* 3398 */ 0x006B, 0x0074,
+ /* 3400 */ 0x006C, 0x006D,
+ /* 3402 */ 0x006C, 0x006E,
+ /* 3404 */ 0x006C, 0x006F, 0x0067,
+ /* 3407 */ 0x006C, 0x0078,
+ /* 3409 */ 0x006D, 0x0062,
+ /* 3411 */ 0x006D, 0x0069, 0x006C,
+ /* 3414 */ 0x006D, 0x006F, 0x006C,
+ /* 3417 */ 0x0050, 0x0048,
+ /* 3419 */ 0x0070, 0x002E, 0x006D, 0x002E,
+ /* 3423 */ 0x0050, 0x0050, 0x004D,
+ /* 3426 */ 0x0050, 0x0052,
+ /* 3428 */ 0x0073, 0x0072,
+ /* 3430 */ 0x0053, 0x0076,
+ /* 3432 */ 0x0057, 0x0062,
+ /* 3434 */ 0x0056, 0x2215, 0x006D,
+ /* 3437 */ 0x0041, 0x2215, 0x006D,
+ /* 3440 */ 0x0031, 0x65E5,
+ /* 3442 */ 0x0032, 0x65E5,
+ /* 3444 */ 0x0033, 0x65E5,
+ /* 3446 */ 0x0034, 0x65E5,
+ /* 3448 */ 0x0035, 0x65E5,
+ /* 3450 */ 0x0036, 0x65E5,
+ /* 3452 */ 0x0037, 0x65E5,
+ /* 3454 */ 0x0038, 0x65E5,
+ /* 3456 */ 0x0039, 0x65E5,
+ /* 3458 */ 0x0031, 0x0030, 0x65E5,
+ /* 3461 */ 0x0031, 0x0031, 0x65E5,
+ /* 3464 */ 0x0031, 0x0032, 0x65E5,
+ /* 3467 */ 0x0031, 0x0033, 0x65E5,
+ /* 3470 */ 0x0031, 0x0034, 0x65E5,
+ /* 3473 */ 0x0031, 0x0035, 0x65E5,
+ /* 3476 */ 0x0031, 0x0036, 0x65E5,
+ /* 3479 */ 0x0031, 0x0037, 0x65E5,
+ /* 3482 */ 0x0031, 0x0038, 0x65E5,
+ /* 3485 */ 0x0031, 0x0039, 0x65E5,
+ /* 3488 */ 0x0032, 0x0030, 0x65E5,
+ /* 3491 */ 0x0032, 0x0031, 0x65E5,
+ /* 3494 */ 0x0032, 0x0032, 0x65E5,
+ /* 3497 */ 0x0032, 0x0033, 0x65E5,
+ /* 3500 */ 0x0032, 0x0034, 0x65E5,
+ /* 3503 */ 0x0032, 0x0035, 0x65E5,
+ /* 3506 */ 0x0032, 0x0036, 0x65E5,
+ /* 3509 */ 0x0032, 0x0037, 0x65E5,
+ /* 3512 */ 0x0032, 0x0038, 0x65E5,
+ /* 3515 */ 0x0032, 0x0039, 0x65E5,
+ /* 3518 */ 0x0033, 0x0030, 0x65E5,
+ /* 3521 */ 0x0033, 0x0031, 0x65E5,
+ /* 3524 */ 0x0067, 0x0061, 0x006C,
+ /* 3527 */ 0x242EE,
+ /* 3528 */ 0x2284A,
+ /* 3529 */ 0x22844,
+ /* 3530 */ 0x233D5,
+ /* 3531 */ 0x25249,
+ /* 3532 */ 0x25CD0,
+ /* 3533 */ 0x27ED3,
+ /* 3534 */ 0x0066, 0x0066,
+ /* 3536 */ 0x0066, 0x0069,
+ /* 3538 */ 0x0066, 0x006C,
+ /* 3540 */ 0x0066, 0x0066, 0x0069,
+ /* 3543 */ 0x0066, 0x0066, 0x006C,
+ /* 3546 */ 0x017F, 0x0074,
+ /* 3548 */ 0x0073, 0x0074,
+ /* 3550 */ 0x0574, 0x0576,
+ /* 3552 */ 0x0574, 0x0565,
+ /* 3554 */ 0x0574, 0x056B,
+ /* 3556 */ 0x057E, 0x0576,
+ /* 3558 */ 0x0574, 0x056D,
+ /* 3560 */ 0x05D9, 0x05B4,
+ /* 3562 */ 0x05F2, 0x05B7,
+ /* 3564 */ 0x05E9, 0x05C1,
+ /* 3566 */ 0x05E9, 0x05C2,
+ /* 3568 */ 0xFB49, 0x05C1,
+ /* 3570 */ 0xFB49, 0x05C2,
+ /* 3572 */ 0x05D0, 0x05B7,
+ /* 3574 */ 0x05D0, 0x05B8,
+ /* 3576 */ 0x05D0, 0x05BC,
+ /* 3578 */ 0x05D1, 0x05BC,
+ /* 3580 */ 0x05D2, 0x05BC,
+ /* 3582 */ 0x05D3, 0x05BC,
+ /* 3584 */ 0x05D4, 0x05BC,
+ /* 3586 */ 0x05D5, 0x05BC,
+ /* 3588 */ 0x05D6, 0x05BC,
+ /* 3590 */ 0x05D8, 0x05BC,
+ /* 3592 */ 0x05D9, 0x05BC,
+ /* 3594 */ 0x05DA, 0x05BC,
+ /* 3596 */ 0x05DB, 0x05BC,
+ /* 3598 */ 0x05DC, 0x05BC,
+ /* 3600 */ 0x05DE, 0x05BC,
+ /* 3602 */ 0x05E0, 0x05BC,
+ /* 3604 */ 0x05E1, 0x05BC,
+ /* 3606 */ 0x05E3, 0x05BC,
+ /* 3608 */ 0x05E4, 0x05BC,
+ /* 3610 */ 0x05E6, 0x05BC,
+ /* 3612 */ 0x05E7, 0x05BC,
+ /* 3614 */ 0x05E8, 0x05BC,
+ /* 3616 */ 0x05E9, 0x05BC,
+ /* 3618 */ 0x05EA, 0x05BC,
+ /* 3620 */ 0x05D5, 0x05B9,
+ /* 3622 */ 0x05D1, 0x05BF,
+ /* 3624 */ 0x05DB, 0x05BF,
+ /* 3626 */ 0x05E4, 0x05BF,
+ /* 3628 */ 0x05D0, 0x05DC,
+ /* 3630 */ 0x0626, 0x0627,
+ /* 3632 */ 0x0626, 0x0627,
+ /* 3634 */ 0x0626, 0x06D5,
+ /* 3636 */ 0x0626, 0x06D5,
+ /* 3638 */ 0x0626, 0x0648,
+ /* 3640 */ 0x0626, 0x0648,
+ /* 3642 */ 0x0626, 0x06C7,
+ /* 3644 */ 0x0626, 0x06C7,
+ /* 3646 */ 0x0626, 0x06C6,
+ /* 3648 */ 0x0626, 0x06C6,
+ /* 3650 */ 0x0626, 0x06C8,
+ /* 3652 */ 0x0626, 0x06C8,
+ /* 3654 */ 0x0626, 0x06D0,
+ /* 3656 */ 0x0626, 0x06D0,
+ /* 3658 */ 0x0626, 0x06D0,
+ /* 3660 */ 0x0626, 0x0649,
+ /* 3662 */ 0x0626, 0x0649,
+ /* 3664 */ 0x0626, 0x0649,
+ /* 3666 */ 0x0626, 0x062C,
+ /* 3668 */ 0x0626, 0x062D,
+ /* 3670 */ 0x0626, 0x0645,
+ /* 3672 */ 0x0626, 0x0649,
+ /* 3674 */ 0x0626, 0x064A,
+ /* 3676 */ 0x0628, 0x062C,
+ /* 3678 */ 0x0628, 0x062D,
+ /* 3680 */ 0x0628, 0x062E,
+ /* 3682 */ 0x0628, 0x0645,
+ /* 3684 */ 0x0628, 0x0649,
+ /* 3686 */ 0x0628, 0x064A,
+ /* 3688 */ 0x062A, 0x062C,
+ /* 3690 */ 0x062A, 0x062D,
+ /* 3692 */ 0x062A, 0x062E,
+ /* 3694 */ 0x062A, 0x0645,
+ /* 3696 */ 0x062A, 0x0649,
+ /* 3698 */ 0x062A, 0x064A,
+ /* 3700 */ 0x062B, 0x062C,
+ /* 3702 */ 0x062B, 0x0645,
+ /* 3704 */ 0x062B, 0x0649,
+ /* 3706 */ 0x062B, 0x064A,
+ /* 3708 */ 0x062C, 0x062D,
+ /* 3710 */ 0x062C, 0x0645,
+ /* 3712 */ 0x062D, 0x062C,
+ /* 3714 */ 0x062D, 0x0645,
+ /* 3716 */ 0x062E, 0x062C,
+ /* 3718 */ 0x062E, 0x062D,
+ /* 3720 */ 0x062E, 0x0645,
+ /* 3722 */ 0x0633, 0x062C,
+ /* 3724 */ 0x0633, 0x062D,
+ /* 3726 */ 0x0633, 0x062E,
+ /* 3728 */ 0x0633, 0x0645,
+ /* 3730 */ 0x0635, 0x062D,
+ /* 3732 */ 0x0635, 0x0645,
+ /* 3734 */ 0x0636, 0x062C,
+ /* 3736 */ 0x0636, 0x062D,
+ /* 3738 */ 0x0636, 0x062E,
+ /* 3740 */ 0x0636, 0x0645,
+ /* 3742 */ 0x0637, 0x062D,
+ /* 3744 */ 0x0637, 0x0645,
+ /* 3746 */ 0x0638, 0x0645,
+ /* 3748 */ 0x0639, 0x062C,
+ /* 3750 */ 0x0639, 0x0645,
+ /* 3752 */ 0x063A, 0x062C,
+ /* 3754 */ 0x063A, 0x0645,
+ /* 3756 */ 0x0641, 0x062C,
+ /* 3758 */ 0x0641, 0x062D,
+ /* 3760 */ 0x0641, 0x062E,
+ /* 3762 */ 0x0641, 0x0645,
+ /* 3764 */ 0x0641, 0x0649,
+ /* 3766 */ 0x0641, 0x064A,
+ /* 3768 */ 0x0642, 0x062D,
+ /* 3770 */ 0x0642, 0x0645,
+ /* 3772 */ 0x0642, 0x0649,
+ /* 3774 */ 0x0642, 0x064A,
+ /* 3776 */ 0x0643, 0x0627,
+ /* 3778 */ 0x0643, 0x062C,
+ /* 3780 */ 0x0643, 0x062D,
+ /* 3782 */ 0x0643, 0x062E,
+ /* 3784 */ 0x0643, 0x0644,
+ /* 3786 */ 0x0643, 0x0645,
+ /* 3788 */ 0x0643, 0x0649,
+ /* 3790 */ 0x0643, 0x064A,
+ /* 3792 */ 0x0644, 0x062C,
+ /* 3794 */ 0x0644, 0x062D,
+ /* 3796 */ 0x0644, 0x062E,
+ /* 3798 */ 0x0644, 0x0645,
+ /* 3800 */ 0x0644, 0x0649,
+ /* 3802 */ 0x0644, 0x064A,
+ /* 3804 */ 0x0645, 0x062C,
+ /* 3806 */ 0x0645, 0x062D,
+ /* 3808 */ 0x0645, 0x062E,
+ /* 3810 */ 0x0645, 0x0645,
+ /* 3812 */ 0x0645, 0x0649,
+ /* 3814 */ 0x0645, 0x064A,
+ /* 3816 */ 0x0646, 0x062C,
+ /* 3818 */ 0x0646, 0x062D,
+ /* 3820 */ 0x0646, 0x062E,
+ /* 3822 */ 0x0646, 0x0645,
+ /* 3824 */ 0x0646, 0x0649,
+ /* 3826 */ 0x0646, 0x064A,
+ /* 3828 */ 0x0647, 0x062C,
+ /* 3830 */ 0x0647, 0x0645,
+ /* 3832 */ 0x0647, 0x0649,
+ /* 3834 */ 0x0647, 0x064A,
+ /* 3836 */ 0x064A, 0x062C,
+ /* 3838 */ 0x064A, 0x062D,
+ /* 3840 */ 0x064A, 0x062E,
+ /* 3842 */ 0x064A, 0x0645,
+ /* 3844 */ 0x064A, 0x0649,
+ /* 3846 */ 0x064A, 0x064A,
+ /* 3848 */ 0x0630, 0x0670,
+ /* 3850 */ 0x0631, 0x0670,
+ /* 3852 */ 0x0649, 0x0670,
+ /* 3854 */ 0x0020, 0x064C, 0x0651,
+ /* 3857 */ 0x0020, 0x064D, 0x0651,
+ /* 3860 */ 0x0020, 0x064E, 0x0651,
+ /* 3863 */ 0x0020, 0x064F, 0x0651,
+ /* 3866 */ 0x0020, 0x0650, 0x0651,
+ /* 3869 */ 0x0020, 0x0651, 0x0670,
+ /* 3872 */ 0x0626, 0x0631,
+ /* 3874 */ 0x0626, 0x0632,
+ /* 3876 */ 0x0626, 0x0645,
+ /* 3878 */ 0x0626, 0x0646,
+ /* 3880 */ 0x0626, 0x0649,
+ /* 3882 */ 0x0626, 0x064A,
+ /* 3884 */ 0x0628, 0x0631,
+ /* 3886 */ 0x0628, 0x0632,
+ /* 3888 */ 0x0628, 0x0645,
+ /* 3890 */ 0x0628, 0x0646,
+ /* 3892 */ 0x0628, 0x0649,
+ /* 3894 */ 0x0628, 0x064A,
+ /* 3896 */ 0x062A, 0x0631,
+ /* 3898 */ 0x062A, 0x0632,
+ /* 3900 */ 0x062A, 0x0645,
+ /* 3902 */ 0x062A, 0x0646,
+ /* 3904 */ 0x062A, 0x0649,
+ /* 3906 */ 0x062A, 0x064A,
+ /* 3908 */ 0x062B, 0x0631,
+ /* 3910 */ 0x062B, 0x0632,
+ /* 3912 */ 0x062B, 0x0645,
+ /* 3914 */ 0x062B, 0x0646,
+ /* 3916 */ 0x062B, 0x0649,
+ /* 3918 */ 0x062B, 0x064A,
+ /* 3920 */ 0x0641, 0x0649,
+ /* 3922 */ 0x0641, 0x064A,
+ /* 3924 */ 0x0642, 0x0649,
+ /* 3926 */ 0x0642, 0x064A,
+ /* 3928 */ 0x0643, 0x0627,
+ /* 3930 */ 0x0643, 0x0644,
+ /* 3932 */ 0x0643, 0x0645,
+ /* 3934 */ 0x0643, 0x0649,
+ /* 3936 */ 0x0643, 0x064A,
+ /* 3938 */ 0x0644, 0x0645,
+ /* 3940 */ 0x0644, 0x0649,
+ /* 3942 */ 0x0644, 0x064A,
+ /* 3944 */ 0x0645, 0x0627,
+ /* 3946 */ 0x0645, 0x0645,
+ /* 3948 */ 0x0646, 0x0631,
+ /* 3950 */ 0x0646, 0x0632,
+ /* 3952 */ 0x0646, 0x0645,
+ /* 3954 */ 0x0646, 0x0646,
+ /* 3956 */ 0x0646, 0x0649,
+ /* 3958 */ 0x0646, 0x064A,
+ /* 3960 */ 0x0649, 0x0670,
+ /* 3962 */ 0x064A, 0x0631,
+ /* 3964 */ 0x064A, 0x0632,
+ /* 3966 */ 0x064A, 0x0645,
+ /* 3968 */ 0x064A, 0x0646,
+ /* 3970 */ 0x064A, 0x0649,
+ /* 3972 */ 0x064A, 0x064A,
+ /* 3974 */ 0x0626, 0x062C,
+ /* 3976 */ 0x0626, 0x062D,
+ /* 3978 */ 0x0626, 0x062E,
+ /* 3980 */ 0x0626, 0x0645,
+ /* 3982 */ 0x0626, 0x0647,
+ /* 3984 */ 0x0628, 0x062C,
+ /* 3986 */ 0x0628, 0x062D,
+ /* 3988 */ 0x0628, 0x062E,
+ /* 3990 */ 0x0628, 0x0645,
+ /* 3992 */ 0x0628, 0x0647,
+ /* 3994 */ 0x062A, 0x062C,
+ /* 3996 */ 0x062A, 0x062D,
+ /* 3998 */ 0x062A, 0x062E,
+ /* 4000 */ 0x062A, 0x0645,
+ /* 4002 */ 0x062A, 0x0647,
+ /* 4004 */ 0x062B, 0x0645,
+ /* 4006 */ 0x062C, 0x062D,
+ /* 4008 */ 0x062C, 0x0645,
+ /* 4010 */ 0x062D, 0x062C,
+ /* 4012 */ 0x062D, 0x0645,
+ /* 4014 */ 0x062E, 0x062C,
+ /* 4016 */ 0x062E, 0x0645,
+ /* 4018 */ 0x0633, 0x062C,
+ /* 4020 */ 0x0633, 0x062D,
+ /* 4022 */ 0x0633, 0x062E,
+ /* 4024 */ 0x0633, 0x0645,
+ /* 4026 */ 0x0635, 0x062D,
+ /* 4028 */ 0x0635, 0x062E,
+ /* 4030 */ 0x0635, 0x0645,
+ /* 4032 */ 0x0636, 0x062C,
+ /* 4034 */ 0x0636, 0x062D,
+ /* 4036 */ 0x0636, 0x062E,
+ /* 4038 */ 0x0636, 0x0645,
+ /* 4040 */ 0x0637, 0x062D,
+ /* 4042 */ 0x0638, 0x0645,
+ /* 4044 */ 0x0639, 0x062C,
+ /* 4046 */ 0x0639, 0x0645,
+ /* 4048 */ 0x063A, 0x062C,
+ /* 4050 */ 0x063A, 0x0645,
+ /* 4052 */ 0x0641, 0x062C,
+ /* 4054 */ 0x0641, 0x062D,
+ /* 4056 */ 0x0641, 0x062E,
+ /* 4058 */ 0x0641, 0x0645,
+ /* 4060 */ 0x0642, 0x062D,
+ /* 4062 */ 0x0642, 0x0645,
+ /* 4064 */ 0x0643, 0x062C,
+ /* 4066 */ 0x0643, 0x062D,
+ /* 4068 */ 0x0643, 0x062E,
+ /* 4070 */ 0x0643, 0x0644,
+ /* 4072 */ 0x0643, 0x0645,
+ /* 4074 */ 0x0644, 0x062C,
+ /* 4076 */ 0x0644, 0x062D,
+ /* 4078 */ 0x0644, 0x062E,
+ /* 4080 */ 0x0644, 0x0645,
+ /* 4082 */ 0x0644, 0x0647,
+ /* 4084 */ 0x0645, 0x062C,
+ /* 4086 */ 0x0645, 0x062D,
+ /* 4088 */ 0x0645, 0x062E,
+ /* 4090 */ 0x0645, 0x0645,
+ /* 4092 */ 0x0646, 0x062C,
+ /* 4094 */ 0x0646, 0x062D,
+ /* 4096 */ 0x0646, 0x062E,
+ /* 4098 */ 0x0646, 0x0645,
+ /* 4100 */ 0x0646, 0x0647,
+ /* 4102 */ 0x0647, 0x062C,
+ /* 4104 */ 0x0647, 0x0645,
+ /* 4106 */ 0x0647, 0x0670,
+ /* 4108 */ 0x064A, 0x062C,
+ /* 4110 */ 0x064A, 0x062D,
+ /* 4112 */ 0x064A, 0x062E,
+ /* 4114 */ 0x064A, 0x0645,
+ /* 4116 */ 0x064A, 0x0647,
+ /* 4118 */ 0x0626, 0x0645,
+ /* 4120 */ 0x0626, 0x0647,
+ /* 4122 */ 0x0628, 0x0645,
+ /* 4124 */ 0x0628, 0x0647,
+ /* 4126 */ 0x062A, 0x0645,
+ /* 4128 */ 0x062A, 0x0647,
+ /* 4130 */ 0x062B, 0x0645,
+ /* 4132 */ 0x062B, 0x0647,
+ /* 4134 */ 0x0633, 0x0645,
+ /* 4136 */ 0x0633, 0x0647,
+ /* 4138 */ 0x0634, 0x0645,
+ /* 4140 */ 0x0634, 0x0647,
+ /* 4142 */ 0x0643, 0x0644,
+ /* 4144 */ 0x0643, 0x0645,
+ /* 4146 */ 0x0644, 0x0645,
+ /* 4148 */ 0x0646, 0x0645,
+ /* 4150 */ 0x0646, 0x0647,
+ /* 4152 */ 0x064A, 0x0645,
+ /* 4154 */ 0x064A, 0x0647,
+ /* 4156 */ 0x0640, 0x064E, 0x0651,
+ /* 4159 */ 0x0640, 0x064F, 0x0651,
+ /* 4162 */ 0x0640, 0x0650, 0x0651,
+ /* 4165 */ 0x0637, 0x0649,
+ /* 4167 */ 0x0637, 0x064A,
+ /* 4169 */ 0x0639, 0x0649,
+ /* 4171 */ 0x0639, 0x064A,
+ /* 4173 */ 0x063A, 0x0649,
+ /* 4175 */ 0x063A, 0x064A,
+ /* 4177 */ 0x0633, 0x0649,
+ /* 4179 */ 0x0633, 0x064A,
+ /* 4181 */ 0x0634, 0x0649,
+ /* 4183 */ 0x0634, 0x064A,
+ /* 4185 */ 0x062D, 0x0649,
+ /* 4187 */ 0x062D, 0x064A,
+ /* 4189 */ 0x062C, 0x0649,
+ /* 4191 */ 0x062C, 0x064A,
+ /* 4193 */ 0x062E, 0x0649,
+ /* 4195 */ 0x062E, 0x064A,
+ /* 4197 */ 0x0635, 0x0649,
+ /* 4199 */ 0x0635, 0x064A,
+ /* 4201 */ 0x0636, 0x0649,
+ /* 4203 */ 0x0636, 0x064A,
+ /* 4205 */ 0x0634, 0x062C,
+ /* 4207 */ 0x0634, 0x062D,
+ /* 4209 */ 0x0634, 0x062E,
+ /* 4211 */ 0x0634, 0x0645,
+ /* 4213 */ 0x0634, 0x0631,
+ /* 4215 */ 0x0633, 0x0631,
+ /* 4217 */ 0x0635, 0x0631,
+ /* 4219 */ 0x0636, 0x0631,
+ /* 4221 */ 0x0637, 0x0649,
+ /* 4223 */ 0x0637, 0x064A,
+ /* 4225 */ 0x0639, 0x0649,
+ /* 4227 */ 0x0639, 0x064A,
+ /* 4229 */ 0x063A, 0x0649,
+ /* 4231 */ 0x063A, 0x064A,
+ /* 4233 */ 0x0633, 0x0649,
+ /* 4235 */ 0x0633, 0x064A,
+ /* 4237 */ 0x0634, 0x0649,
+ /* 4239 */ 0x0634, 0x064A,
+ /* 4241 */ 0x062D, 0x0649,
+ /* 4243 */ 0x062D, 0x064A,
+ /* 4245 */ 0x062C, 0x0649,
+ /* 4247 */ 0x062C, 0x064A,
+ /* 4249 */ 0x062E, 0x0649,
+ /* 4251 */ 0x062E, 0x064A,
+ /* 4253 */ 0x0635, 0x0649,
+ /* 4255 */ 0x0635, 0x064A,
+ /* 4257 */ 0x0636, 0x0649,
+ /* 4259 */ 0x0636, 0x064A,
+ /* 4261 */ 0x0634, 0x062C,
+ /* 4263 */ 0x0634, 0x062D,
+ /* 4265 */ 0x0634, 0x062E,
+ /* 4267 */ 0x0634, 0x0645,
+ /* 4269 */ 0x0634, 0x0631,
+ /* 4271 */ 0x0633, 0x0631,
+ /* 4273 */ 0x0635, 0x0631,
+ /* 4275 */ 0x0636, 0x0631,
+ /* 4277 */ 0x0634, 0x062C,
+ /* 4279 */ 0x0634, 0x062D,
+ /* 4281 */ 0x0634, 0x062E,
+ /* 4283 */ 0x0634, 0x0645,
+ /* 4285 */ 0x0633, 0x0647,
+ /* 4287 */ 0x0634, 0x0647,
+ /* 4289 */ 0x0637, 0x0645,
+ /* 4291 */ 0x0633, 0x062C,
+ /* 4293 */ 0x0633, 0x062D,
+ /* 4295 */ 0x0633, 0x062E,
+ /* 4297 */ 0x0634, 0x062C,
+ /* 4299 */ 0x0634, 0x062D,
+ /* 4301 */ 0x0634, 0x062E,
+ /* 4303 */ 0x0637, 0x0645,
+ /* 4305 */ 0x0638, 0x0645,
+ /* 4307 */ 0x0627, 0x064B,
+ /* 4309 */ 0x0627, 0x064B,
+ /* 4311 */ 0x062A, 0x062C, 0x0645,
+ /* 4314 */ 0x062A, 0x062D, 0x062C,
+ /* 4317 */ 0x062A, 0x062D, 0x062C,
+ /* 4320 */ 0x062A, 0x062D, 0x0645,
+ /* 4323 */ 0x062A, 0x062E, 0x0645,
+ /* 4326 */ 0x062A, 0x0645, 0x062C,
+ /* 4329 */ 0x062A, 0x0645, 0x062D,
+ /* 4332 */ 0x062A, 0x0645, 0x062E,
+ /* 4335 */ 0x062C, 0x0645, 0x062D,
+ /* 4338 */ 0x062C, 0x0645, 0x062D,
+ /* 4341 */ 0x062D, 0x0645, 0x064A,
+ /* 4344 */ 0x062D, 0x0645, 0x0649,
+ /* 4347 */ 0x0633, 0x062D, 0x062C,
+ /* 4350 */ 0x0633, 0x062C, 0x062D,
+ /* 4353 */ 0x0633, 0x062C, 0x0649,
+ /* 4356 */ 0x0633, 0x0645, 0x062D,
+ /* 4359 */ 0x0633, 0x0645, 0x062D,
+ /* 4362 */ 0x0633, 0x0645, 0x062C,
+ /* 4365 */ 0x0633, 0x0645, 0x0645,
+ /* 4368 */ 0x0633, 0x0645, 0x0645,
+ /* 4371 */ 0x0635, 0x062D, 0x062D,
+ /* 4374 */ 0x0635, 0x062D, 0x062D,
+ /* 4377 */ 0x0635, 0x0645, 0x0645,
+ /* 4380 */ 0x0634, 0x062D, 0x0645,
+ /* 4383 */ 0x0634, 0x062D, 0x0645,
+ /* 4386 */ 0x0634, 0x062C, 0x064A,
+ /* 4389 */ 0x0634, 0x0645, 0x062E,
+ /* 4392 */ 0x0634, 0x0645, 0x062E,
+ /* 4395 */ 0x0634, 0x0645, 0x0645,
+ /* 4398 */ 0x0634, 0x0645, 0x0645,
+ /* 4401 */ 0x0636, 0x062D, 0x0649,
+ /* 4404 */ 0x0636, 0x062E, 0x0645,
+ /* 4407 */ 0x0636, 0x062E, 0x0645,
+ /* 4410 */ 0x0637, 0x0645, 0x062D,
+ /* 4413 */ 0x0637, 0x0645, 0x062D,
+ /* 4416 */ 0x0637, 0x0645, 0x0645,
+ /* 4419 */ 0x0637, 0x0645, 0x064A,
+ /* 4422 */ 0x0639, 0x062C, 0x0645,
+ /* 4425 */ 0x0639, 0x0645, 0x0645,
+ /* 4428 */ 0x0639, 0x0645, 0x0645,
+ /* 4431 */ 0x0639, 0x0645, 0x0649,
+ /* 4434 */ 0x063A, 0x0645, 0x0645,
+ /* 4437 */ 0x063A, 0x0645, 0x064A,
+ /* 4440 */ 0x063A, 0x0645, 0x0649,
+ /* 4443 */ 0x0641, 0x062E, 0x0645,
+ /* 4446 */ 0x0641, 0x062E, 0x0645,
+ /* 4449 */ 0x0642, 0x0645, 0x062D,
+ /* 4452 */ 0x0642, 0x0645, 0x0645,
+ /* 4455 */ 0x0644, 0x062D, 0x0645,
+ /* 4458 */ 0x0644, 0x062D, 0x064A,
+ /* 4461 */ 0x0644, 0x062D, 0x0649,
+ /* 4464 */ 0x0644, 0x062C, 0x062C,
+ /* 4467 */ 0x0644, 0x062C, 0x062C,
+ /* 4470 */ 0x0644, 0x062E, 0x0645,
+ /* 4473 */ 0x0644, 0x062E, 0x0645,
+ /* 4476 */ 0x0644, 0x0645, 0x062D,
+ /* 4479 */ 0x0644, 0x0645, 0x062D,
+ /* 4482 */ 0x0645, 0x062D, 0x062C,
+ /* 4485 */ 0x0645, 0x062D, 0x0645,
+ /* 4488 */ 0x0645, 0x062D, 0x064A,
+ /* 4491 */ 0x0645, 0x062C, 0x062D,
+ /* 4494 */ 0x0645, 0x062C, 0x0645,
+ /* 4497 */ 0x0645, 0x062E, 0x062C,
+ /* 4500 */ 0x0645, 0x062E, 0x0645,
+ /* 4503 */ 0x0645, 0x062C, 0x062E,
+ /* 4506 */ 0x0647, 0x0645, 0x062C,
+ /* 4509 */ 0x0647, 0x0645, 0x0645,
+ /* 4512 */ 0x0646, 0x062D, 0x0645,
+ /* 4515 */ 0x0646, 0x062D, 0x0649,
+ /* 4518 */ 0x0646, 0x062C, 0x0645,
+ /* 4521 */ 0x0646, 0x062C, 0x0645,
+ /* 4524 */ 0x0646, 0x062C, 0x0649,
+ /* 4527 */ 0x0646, 0x0645, 0x064A,
+ /* 4530 */ 0x0646, 0x0645, 0x0649,
+ /* 4533 */ 0x064A, 0x0645, 0x0645,
+ /* 4536 */ 0x064A, 0x0645, 0x0645,
+ /* 4539 */ 0x0628, 0x062E, 0x064A,
+ /* 4542 */ 0x062A, 0x062C, 0x064A,
+ /* 4545 */ 0x062A, 0x062C, 0x0649,
+ /* 4548 */ 0x062A, 0x062E, 0x064A,
+ /* 4551 */ 0x062A, 0x062E, 0x0649,
+ /* 4554 */ 0x062A, 0x0645, 0x064A,
+ /* 4557 */ 0x062A, 0x0645, 0x0649,
+ /* 4560 */ 0x062C, 0x0645, 0x064A,
+ /* 4563 */ 0x062C, 0x062D, 0x0649,
+ /* 4566 */ 0x062C, 0x0645, 0x0649,
+ /* 4569 */ 0x0633, 0x062E, 0x0649,
+ /* 4572 */ 0x0635, 0x062D, 0x064A,
+ /* 4575 */ 0x0634, 0x062D, 0x064A,
+ /* 4578 */ 0x0636, 0x062D, 0x064A,
+ /* 4581 */ 0x0644, 0x062C, 0x064A,
+ /* 4584 */ 0x0644, 0x0645, 0x064A,
+ /* 4587 */ 0x064A, 0x062D, 0x064A,
+ /* 4590 */ 0x064A, 0x062C, 0x064A,
+ /* 4593 */ 0x064A, 0x0645, 0x064A,
+ /* 4596 */ 0x0645, 0x0645, 0x064A,
+ /* 4599 */ 0x0642, 0x0645, 0x064A,
+ /* 4602 */ 0x0646, 0x062D, 0x064A,
+ /* 4605 */ 0x0642, 0x0645, 0x062D,
+ /* 4608 */ 0x0644, 0x062D, 0x0645,
+ /* 4611 */ 0x0639, 0x0645, 0x064A,
+ /* 4614 */ 0x0643, 0x0645, 0x064A,
+ /* 4617 */ 0x0646, 0x062C, 0x062D,
+ /* 4620 */ 0x0645, 0x062E, 0x064A,
+ /* 4623 */ 0x0644, 0x062C, 0x0645,
+ /* 4626 */ 0x0643, 0x0645, 0x0645,
+ /* 4629 */ 0x0644, 0x062C, 0x0645,
+ /* 4632 */ 0x0646, 0x062C, 0x062D,
+ /* 4635 */ 0x062C, 0x062D, 0x064A,
+ /* 4638 */ 0x062D, 0x062C, 0x064A,
+ /* 4641 */ 0x0645, 0x062C, 0x064A,
+ /* 4644 */ 0x0641, 0x0645, 0x064A,
+ /* 4647 */ 0x0628, 0x062D, 0x064A,
+ /* 4650 */ 0x0643, 0x0645, 0x0645,
+ /* 4653 */ 0x0639, 0x062C, 0x0645,
+ /* 4656 */ 0x0635, 0x0645, 0x0645,
+ /* 4659 */ 0x0633, 0x062E, 0x064A,
+ /* 4662 */ 0x0646, 0x062C, 0x064A,
+ /* 4665 */ 0x0635, 0x0644, 0x06D2,
+ /* 4668 */ 0x0642, 0x0644, 0x06D2,
+ /* 4671 */ 0x0627, 0x0644, 0x0644, 0x0647,
+ /* 4675 */ 0x0627, 0x0643, 0x0628, 0x0631,
+ /* 4679 */ 0x0645, 0x062D, 0x0645, 0x062F,
+ /* 4683 */ 0x0635, 0x0644, 0x0639, 0x0645,
+ /* 4687 */ 0x0631, 0x0633, 0x0648, 0x0644,
+ /* 4691 */ 0x0639, 0x0644, 0x064A, 0x0647,
+ /* 4695 */ 0x0648, 0x0633, 0x0644, 0x0645,
+ /* 4699 */ 0x0635, 0x0644, 0x0649,
+ /* 4702 */ 0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645,
+ /* 4720 */ 0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647,
+ /* 4728 */ 0x0631, 0x06CC, 0x0627, 0x0644,
+ /* 4732 */ 0x0020, 0x064B,
+ /* 4734 */ 0x0640, 0x064B,
+ /* 4736 */ 0x0020, 0x064C,
+ /* 4738 */ 0x0020, 0x064D,
+ /* 4740 */ 0x0020, 0x064E,
+ /* 4742 */ 0x0640, 0x064E,
+ /* 4744 */ 0x0020, 0x064F,
+ /* 4746 */ 0x0640, 0x064F,
+ /* 4748 */ 0x0020, 0x0650,
+ /* 4750 */ 0x0640, 0x0650,
+ /* 4752 */ 0x0020, 0x0651,
+ /* 4754 */ 0x0640, 0x0651,
+ /* 4756 */ 0x0020, 0x0652,
+ /* 4758 */ 0x0640, 0x0652,
+ /* 4760 */ 0x0644, 0x0622,
+ /* 4762 */ 0x0644, 0x0622,
+ /* 4764 */ 0x0644, 0x0623,
+ /* 4766 */ 0x0644, 0x0623,
+ /* 4768 */ 0x0644, 0x0625,
+ /* 4770 */ 0x0644, 0x0625,
+ /* 4772 */ 0x0644, 0x0627,
+ /* 4774 */ 0x0644, 0x0627,
+ /* 4776 */ 0x1DF04,
+ /* 4777 */ 0x1DF05,
+ /* 4778 */ 0x1DF06,
+ /* 4779 */ 0x1DF08,
+ /* 4780 */ 0x1DF0A,
+ /* 4781 */ 0x1DF1E,
+ /* 4782 */ 0x11099, 0x110BA,
+ /* 4784 */ 0x1109B, 0x110BA,
+ /* 4786 */ 0x110A5, 0x110BA,
+ /* 4788 */ 0x11131, 0x11127,
+ /* 4790 */ 0x11132, 0x11127,
+ /* 4792 */ 0x11347, 0x1133E,
+ /* 4794 */ 0x11347, 0x11357,
+ /* 4796 */ 0x114B9, 0x114BA,
+ /* 4798 */ 0x114B9, 0x114B0,
+ /* 4800 */ 0x114B9, 0x114BD,
+ /* 4802 */ 0x115B8, 0x115AF,
+ /* 4804 */ 0x115B9, 0x115AF,
+ /* 4806 */ 0x11935, 0x11930,
+ /* 4808 */ 0x1D157, 0x1D165,
+ /* 4810 */ 0x1D158, 0x1D165,
+ /* 4812 */ 0x1D15F, 0x1D16E,
+ /* 4814 */ 0x1D15F, 0x1D16F,
+ /* 4816 */ 0x1D15F, 0x1D170,
+ /* 4818 */ 0x1D15F, 0x1D171,
+ /* 4820 */ 0x1D15F, 0x1D172,
+ /* 4822 */ 0x1D1B9, 0x1D165,
+ /* 4824 */ 0x1D1BA, 0x1D165,
+ /* 4826 */ 0x1D1BB, 0x1D16E,
+ /* 4828 */ 0x1D1BC, 0x1D16E,
+ /* 4830 */ 0x1D1BB, 0x1D16F,
+ /* 4832 */ 0x1D1BC, 0x1D16F,
+ /* 4834 */ 0x0030, 0x002E,
+ /* 4836 */ 0x0030, 0x002C,
+ /* 4838 */ 0x0031, 0x002C,
+ /* 4840 */ 0x0032, 0x002C,
+ /* 4842 */ 0x0033, 0x002C,
+ /* 4844 */ 0x0034, 0x002C,
+ /* 4846 */ 0x0035, 0x002C,
+ /* 4848 */ 0x0036, 0x002C,
+ /* 4850 */ 0x0037, 0x002C,
+ /* 4852 */ 0x0038, 0x002C,
+ /* 4854 */ 0x0039, 0x002C,
+ /* 4856 */ 0x0028, 0x0041, 0x0029,
+ /* 4859 */ 0x0028, 0x0042, 0x0029,
+ /* 4862 */ 0x0028, 0x0043, 0x0029,
+ /* 4865 */ 0x0028, 0x0044, 0x0029,
+ /* 4868 */ 0x0028, 0x0045, 0x0029,
+ /* 4871 */ 0x0028, 0x0046, 0x0029,
+ /* 4874 */ 0x0028, 0x0047, 0x0029,
+ /* 4877 */ 0x0028, 0x0048, 0x0029,
+ /* 4880 */ 0x0028, 0x0049, 0x0029,
+ /* 4883 */ 0x0028, 0x004A, 0x0029,
+ /* 4886 */ 0x0028, 0x004B, 0x0029,
+ /* 4889 */ 0x0028, 0x004C, 0x0029,
+ /* 4892 */ 0x0028, 0x004D, 0x0029,
+ /* 4895 */ 0x0028, 0x004E, 0x0029,
+ /* 4898 */ 0x0028, 0x004F, 0x0029,
+ /* 4901 */ 0x0028, 0x0050, 0x0029,
+ /* 4904 */ 0x0028, 0x0051, 0x0029,
+ /* 4907 */ 0x0028, 0x0052, 0x0029,
+ /* 4910 */ 0x0028, 0x0053, 0x0029,
+ /* 4913 */ 0x0028, 0x0054, 0x0029,
+ /* 4916 */ 0x0028, 0x0055, 0x0029,
+ /* 4919 */ 0x0028, 0x0056, 0x0029,
+ /* 4922 */ 0x0028, 0x0057, 0x0029,
+ /* 4925 */ 0x0028, 0x0058, 0x0029,
+ /* 4928 */ 0x0028, 0x0059, 0x0029,
+ /* 4931 */ 0x0028, 0x005A, 0x0029,
+ /* 4934 */ 0x3014, 0x0053, 0x3015,
+ /* 4937 */ 0x0043, 0x0044,
+ /* 4939 */ 0x0057, 0x005A,
+ /* 4941 */ 0x0048, 0x0056,
+ /* 4943 */ 0x004D, 0x0056,
+ /* 4945 */ 0x0053, 0x0044,
+ /* 4947 */ 0x0053, 0x0053,
+ /* 4949 */ 0x0050, 0x0050, 0x0056,
+ /* 4952 */ 0x0057, 0x0043,
+ /* 4954 */ 0x004D, 0x0043,
+ /* 4956 */ 0x004D, 0x0044,
+ /* 4958 */ 0x004D, 0x0052,
+ /* 4960 */ 0x0044, 0x004A,
+ /* 4962 */ 0x307B, 0x304B,
+ /* 4964 */ 0x30B3, 0x30B3,
+ /* 4966 */ 0x3014, 0x672C, 0x3015,
+ /* 4969 */ 0x3014, 0x4E09, 0x3015,
+ /* 4972 */ 0x3014, 0x4E8C, 0x3015,
+ /* 4975 */ 0x3014, 0x5B89, 0x3015,
+ /* 4978 */ 0x3014, 0x70B9, 0x3015,
+ /* 4981 */ 0x3014, 0x6253, 0x3015,
+ /* 4984 */ 0x3014, 0x76D7, 0x3015,
+ /* 4987 */ 0x3014, 0x52DD, 0x3015,
+ /* 4990 */ 0x3014, 0x6557, 0x3015,
+ /* 4993 */ 0x20122,
+ /* 4994 */ 0x2063A,
+ /* 4995 */ 0x2051C,
+ /* 4996 */ 0x2054B,
+ /* 4997 */ 0x291DF,
+ /* 4998 */ 0x20A2C,
+ /* 4999 */ 0x20B63,
+ /* 5000 */ 0x214E4,
+ /* 5001 */ 0x216A8,
+ /* 5002 */ 0x216EA,
+ /* 5003 */ 0x219C8,
+ /* 5004 */ 0x21B18,
+ /* 5005 */ 0x21DE4,
+ /* 5006 */ 0x21DE6,
+ /* 5007 */ 0x22183,
+ /* 5008 */ 0x2A392,
+ /* 5009 */ 0x22331,
+ /* 5010 */ 0x22331,
+ /* 5011 */ 0x232B8,
+ /* 5012 */ 0x261DA,
+ /* 5013 */ 0x226D4,
+ /* 5014 */ 0x22B0C,
+ /* 5015 */ 0x22BF1,
+ /* 5016 */ 0x2300A,
+ /* 5017 */ 0x233C3,
+ /* 5018 */ 0x2346D,
+ /* 5019 */ 0x236A3,
+ /* 5020 */ 0x238A7,
+ /* 5021 */ 0x23A8D,
+ /* 5022 */ 0x21D0B,
+ /* 5023 */ 0x23AFA,
+ /* 5024 */ 0x23CBC,
+ /* 5025 */ 0x23D1E,
+ /* 5026 */ 0x23ED1,
+ /* 5027 */ 0x23F5E,
+ /* 5028 */ 0x23F8E,
+ /* 5029 */ 0x20525,
+ /* 5030 */ 0x24263,
+ /* 5031 */ 0x243AB,
+ /* 5032 */ 0x24608,
+ /* 5033 */ 0x24735,
+ /* 5034 */ 0x24814,
+ /* 5035 */ 0x24C36,
+ /* 5036 */ 0x24C92,
+ /* 5037 */ 0x2219F,
+ /* 5038 */ 0x24FA1,
+ /* 5039 */ 0x24FB8,
+ /* 5040 */ 0x25044,
+ /* 5041 */ 0x250F3,
+ /* 5042 */ 0x250F2,
+ /* 5043 */ 0x25119,
+ /* 5044 */ 0x25133,
+ /* 5045 */ 0x2541D,
+ /* 5046 */ 0x25626,
+ /* 5047 */ 0x2569A,
+ /* 5048 */ 0x256C5,
+ /* 5049 */ 0x2597C,
+ /* 5050 */ 0x25AA7,
+ /* 5051 */ 0x25AA7,
+ /* 5052 */ 0x25BAB,
+ /* 5053 */ 0x25C80,
+ /* 5054 */ 0x25F86,
+ /* 5055 */ 0x26228,
+ /* 5056 */ 0x26247,
+ /* 5057 */ 0x262D9,
+ /* 5058 */ 0x2633E,
+ /* 5059 */ 0x264DA,
+ /* 5060 */ 0x26523,
+ /* 5061 */ 0x265A8,
+ /* 5062 */ 0x2335F,
+ /* 5063 */ 0x267A7,
+ /* 5064 */ 0x267B5,
+ /* 5065 */ 0x23393,
+ /* 5066 */ 0x2339C,
+ /* 5067 */ 0x26B3C,
+ /* 5068 */ 0x26C36,
+ /* 5069 */ 0x26D6B,
+ /* 5070 */ 0x26CD5,
+ /* 5071 */ 0x273CA,
+ /* 5072 */ 0x26F2C,
+ /* 5073 */ 0x26FB1,
+ /* 5074 */ 0x270D2,
+ /* 5075 */ 0x27667,
+ /* 5076 */ 0x278AE,
+ /* 5077 */ 0x27966,
+ /* 5078 */ 0x27CA8,
+ /* 5079 */ 0x27F2F,
+ /* 5080 */ 0x20804,
+ /* 5081 */ 0x208DE,
+ /* 5082 */ 0x285D2,
+ /* 5083 */ 0x285ED,
+ /* 5084 */ 0x2872E,
+ /* 5085 */ 0x28BFA,
+ /* 5086 */ 0x28D77,
+ /* 5087 */ 0x29145,
+ /* 5088 */ 0x2921A,
+ /* 5089 */ 0x2940A,
+ /* 5090 */ 0x29496,
+ /* 5091 */ 0x295B6,
+ /* 5092 */ 0x29B30,
+ /* 5093 */ 0x2A0CE,
+ /* 5094 */ 0x2A105,
+ /* 5095 */ 0x2A20E,
+ /* 5096 */ 0x2A291,
+ /* 5097 */ 0x2A600
+};
diff --git a/src/include/common/unicode_normprops_table.h b/src/include/common/unicode_normprops_table.h
new file mode 100644
index 0000000..2b421cb
--- /dev/null
+++ b/src/include/common/unicode_normprops_table.h
@@ -0,0 +1,7849 @@
+/* generated by src/common/unicode/generate-unicode_normprops_table.pl, do not edit */
+
+#include "common/unicode_norm.h"
+
+/*
+ * Normalization quick check entry for codepoint. We use a bit field
+ * here to save space.
+ */
+typedef struct
+{
+ unsigned int codepoint:21;
+ signed int quickcheck:4; /* really UnicodeNormalizationQC */
+} pg_unicode_normprops;
+
+/* Typedef for hash function on quick check table */
+typedef int (*qc_hash_func) (const void *key);
+
+/* Information for quick check lookup with perfect hash function */
+typedef struct
+{
+ const pg_unicode_normprops *normprops;
+ qc_hash_func hash;
+ int num_normprops;
+} pg_unicode_norminfo;
+
+static const pg_unicode_normprops UnicodeNormProps_NFC_QC[] = {
+ {0x0300, UNICODE_NORM_QC_MAYBE},
+ {0x0301, UNICODE_NORM_QC_MAYBE},
+ {0x0302, UNICODE_NORM_QC_MAYBE},
+ {0x0303, UNICODE_NORM_QC_MAYBE},
+ {0x0304, UNICODE_NORM_QC_MAYBE},
+ {0x0306, UNICODE_NORM_QC_MAYBE},
+ {0x0307, UNICODE_NORM_QC_MAYBE},
+ {0x0308, UNICODE_NORM_QC_MAYBE},
+ {0x0309, UNICODE_NORM_QC_MAYBE},
+ {0x030A, UNICODE_NORM_QC_MAYBE},
+ {0x030B, UNICODE_NORM_QC_MAYBE},
+ {0x030C, UNICODE_NORM_QC_MAYBE},
+ {0x030F, UNICODE_NORM_QC_MAYBE},
+ {0x0311, UNICODE_NORM_QC_MAYBE},
+ {0x0313, UNICODE_NORM_QC_MAYBE},
+ {0x0314, UNICODE_NORM_QC_MAYBE},
+ {0x031B, UNICODE_NORM_QC_MAYBE},
+ {0x0323, UNICODE_NORM_QC_MAYBE},
+ {0x0324, UNICODE_NORM_QC_MAYBE},
+ {0x0325, UNICODE_NORM_QC_MAYBE},
+ {0x0326, UNICODE_NORM_QC_MAYBE},
+ {0x0327, UNICODE_NORM_QC_MAYBE},
+ {0x0328, UNICODE_NORM_QC_MAYBE},
+ {0x032D, UNICODE_NORM_QC_MAYBE},
+ {0x032E, UNICODE_NORM_QC_MAYBE},
+ {0x0330, UNICODE_NORM_QC_MAYBE},
+ {0x0331, UNICODE_NORM_QC_MAYBE},
+ {0x0338, UNICODE_NORM_QC_MAYBE},
+ {0x0340, UNICODE_NORM_QC_NO},
+ {0x0341, UNICODE_NORM_QC_NO},
+ {0x0342, UNICODE_NORM_QC_MAYBE},
+ {0x0343, UNICODE_NORM_QC_NO},
+ {0x0344, UNICODE_NORM_QC_NO},
+ {0x0345, UNICODE_NORM_QC_MAYBE},
+ {0x0374, UNICODE_NORM_QC_NO},
+ {0x037E, UNICODE_NORM_QC_NO},
+ {0x0387, UNICODE_NORM_QC_NO},
+ {0x0653, UNICODE_NORM_QC_MAYBE},
+ {0x0654, UNICODE_NORM_QC_MAYBE},
+ {0x0655, UNICODE_NORM_QC_MAYBE},
+ {0x093C, UNICODE_NORM_QC_MAYBE},
+ {0x0958, UNICODE_NORM_QC_NO},
+ {0x0959, UNICODE_NORM_QC_NO},
+ {0x095A, UNICODE_NORM_QC_NO},
+ {0x095B, UNICODE_NORM_QC_NO},
+ {0x095C, UNICODE_NORM_QC_NO},
+ {0x095D, UNICODE_NORM_QC_NO},
+ {0x095E, UNICODE_NORM_QC_NO},
+ {0x095F, UNICODE_NORM_QC_NO},
+ {0x09BE, UNICODE_NORM_QC_MAYBE},
+ {0x09D7, UNICODE_NORM_QC_MAYBE},
+ {0x09DC, UNICODE_NORM_QC_NO},
+ {0x09DD, UNICODE_NORM_QC_NO},
+ {0x09DF, UNICODE_NORM_QC_NO},
+ {0x0A33, UNICODE_NORM_QC_NO},
+ {0x0A36, UNICODE_NORM_QC_NO},
+ {0x0A59, UNICODE_NORM_QC_NO},
+ {0x0A5A, UNICODE_NORM_QC_NO},
+ {0x0A5B, UNICODE_NORM_QC_NO},
+ {0x0A5E, UNICODE_NORM_QC_NO},
+ {0x0B3E, UNICODE_NORM_QC_MAYBE},
+ {0x0B56, UNICODE_NORM_QC_MAYBE},
+ {0x0B57, UNICODE_NORM_QC_MAYBE},
+ {0x0B5C, UNICODE_NORM_QC_NO},
+ {0x0B5D, UNICODE_NORM_QC_NO},
+ {0x0BBE, UNICODE_NORM_QC_MAYBE},
+ {0x0BD7, UNICODE_NORM_QC_MAYBE},
+ {0x0C56, UNICODE_NORM_QC_MAYBE},
+ {0x0CC2, UNICODE_NORM_QC_MAYBE},
+ {0x0CD5, UNICODE_NORM_QC_MAYBE},
+ {0x0CD6, UNICODE_NORM_QC_MAYBE},
+ {0x0D3E, UNICODE_NORM_QC_MAYBE},
+ {0x0D57, UNICODE_NORM_QC_MAYBE},
+ {0x0DCA, UNICODE_NORM_QC_MAYBE},
+ {0x0DCF, UNICODE_NORM_QC_MAYBE},
+ {0x0DDF, UNICODE_NORM_QC_MAYBE},
+ {0x0F43, UNICODE_NORM_QC_NO},
+ {0x0F4D, UNICODE_NORM_QC_NO},
+ {0x0F52, UNICODE_NORM_QC_NO},
+ {0x0F57, UNICODE_NORM_QC_NO},
+ {0x0F5C, UNICODE_NORM_QC_NO},
+ {0x0F69, UNICODE_NORM_QC_NO},
+ {0x0F73, UNICODE_NORM_QC_NO},
+ {0x0F75, UNICODE_NORM_QC_NO},
+ {0x0F76, UNICODE_NORM_QC_NO},
+ {0x0F78, UNICODE_NORM_QC_NO},
+ {0x0F81, UNICODE_NORM_QC_NO},
+ {0x0F93, UNICODE_NORM_QC_NO},
+ {0x0F9D, UNICODE_NORM_QC_NO},
+ {0x0FA2, UNICODE_NORM_QC_NO},
+ {0x0FA7, UNICODE_NORM_QC_NO},
+ {0x0FAC, UNICODE_NORM_QC_NO},
+ {0x0FB9, UNICODE_NORM_QC_NO},
+ {0x102E, UNICODE_NORM_QC_MAYBE},
+ {0x1161, UNICODE_NORM_QC_MAYBE},
+ {0x1162, UNICODE_NORM_QC_MAYBE},
+ {0x1163, UNICODE_NORM_QC_MAYBE},
+ {0x1164, UNICODE_NORM_QC_MAYBE},
+ {0x1165, UNICODE_NORM_QC_MAYBE},
+ {0x1166, UNICODE_NORM_QC_MAYBE},
+ {0x1167, UNICODE_NORM_QC_MAYBE},
+ {0x1168, UNICODE_NORM_QC_MAYBE},
+ {0x1169, UNICODE_NORM_QC_MAYBE},
+ {0x116A, UNICODE_NORM_QC_MAYBE},
+ {0x116B, UNICODE_NORM_QC_MAYBE},
+ {0x116C, UNICODE_NORM_QC_MAYBE},
+ {0x116D, UNICODE_NORM_QC_MAYBE},
+ {0x116E, UNICODE_NORM_QC_MAYBE},
+ {0x116F, UNICODE_NORM_QC_MAYBE},
+ {0x1170, UNICODE_NORM_QC_MAYBE},
+ {0x1171, UNICODE_NORM_QC_MAYBE},
+ {0x1172, UNICODE_NORM_QC_MAYBE},
+ {0x1173, UNICODE_NORM_QC_MAYBE},
+ {0x1174, UNICODE_NORM_QC_MAYBE},
+ {0x1175, UNICODE_NORM_QC_MAYBE},
+ {0x11A8, UNICODE_NORM_QC_MAYBE},
+ {0x11A9, UNICODE_NORM_QC_MAYBE},
+ {0x11AA, UNICODE_NORM_QC_MAYBE},
+ {0x11AB, UNICODE_NORM_QC_MAYBE},
+ {0x11AC, UNICODE_NORM_QC_MAYBE},
+ {0x11AD, UNICODE_NORM_QC_MAYBE},
+ {0x11AE, UNICODE_NORM_QC_MAYBE},
+ {0x11AF, UNICODE_NORM_QC_MAYBE},
+ {0x11B0, UNICODE_NORM_QC_MAYBE},
+ {0x11B1, UNICODE_NORM_QC_MAYBE},
+ {0x11B2, UNICODE_NORM_QC_MAYBE},
+ {0x11B3, UNICODE_NORM_QC_MAYBE},
+ {0x11B4, UNICODE_NORM_QC_MAYBE},
+ {0x11B5, UNICODE_NORM_QC_MAYBE},
+ {0x11B6, UNICODE_NORM_QC_MAYBE},
+ {0x11B7, UNICODE_NORM_QC_MAYBE},
+ {0x11B8, UNICODE_NORM_QC_MAYBE},
+ {0x11B9, UNICODE_NORM_QC_MAYBE},
+ {0x11BA, UNICODE_NORM_QC_MAYBE},
+ {0x11BB, UNICODE_NORM_QC_MAYBE},
+ {0x11BC, UNICODE_NORM_QC_MAYBE},
+ {0x11BD, UNICODE_NORM_QC_MAYBE},
+ {0x11BE, UNICODE_NORM_QC_MAYBE},
+ {0x11BF, UNICODE_NORM_QC_MAYBE},
+ {0x11C0, UNICODE_NORM_QC_MAYBE},
+ {0x11C1, UNICODE_NORM_QC_MAYBE},
+ {0x11C2, UNICODE_NORM_QC_MAYBE},
+ {0x1B35, UNICODE_NORM_QC_MAYBE},
+ {0x1F71, UNICODE_NORM_QC_NO},
+ {0x1F73, UNICODE_NORM_QC_NO},
+ {0x1F75, UNICODE_NORM_QC_NO},
+ {0x1F77, UNICODE_NORM_QC_NO},
+ {0x1F79, UNICODE_NORM_QC_NO},
+ {0x1F7B, UNICODE_NORM_QC_NO},
+ {0x1F7D, UNICODE_NORM_QC_NO},
+ {0x1FBB, UNICODE_NORM_QC_NO},
+ {0x1FBE, UNICODE_NORM_QC_NO},
+ {0x1FC9, UNICODE_NORM_QC_NO},
+ {0x1FCB, UNICODE_NORM_QC_NO},
+ {0x1FD3, UNICODE_NORM_QC_NO},
+ {0x1FDB, UNICODE_NORM_QC_NO},
+ {0x1FE3, UNICODE_NORM_QC_NO},
+ {0x1FEB, UNICODE_NORM_QC_NO},
+ {0x1FEE, UNICODE_NORM_QC_NO},
+ {0x1FEF, UNICODE_NORM_QC_NO},
+ {0x1FF9, UNICODE_NORM_QC_NO},
+ {0x1FFB, UNICODE_NORM_QC_NO},
+ {0x1FFD, UNICODE_NORM_QC_NO},
+ {0x2000, UNICODE_NORM_QC_NO},
+ {0x2001, UNICODE_NORM_QC_NO},
+ {0x2126, UNICODE_NORM_QC_NO},
+ {0x212A, UNICODE_NORM_QC_NO},
+ {0x212B, UNICODE_NORM_QC_NO},
+ {0x2329, UNICODE_NORM_QC_NO},
+ {0x232A, UNICODE_NORM_QC_NO},
+ {0x2ADC, UNICODE_NORM_QC_NO},
+ {0x3099, UNICODE_NORM_QC_MAYBE},
+ {0x309A, UNICODE_NORM_QC_MAYBE},
+ {0xF900, UNICODE_NORM_QC_NO},
+ {0xF901, UNICODE_NORM_QC_NO},
+ {0xF902, UNICODE_NORM_QC_NO},
+ {0xF903, UNICODE_NORM_QC_NO},
+ {0xF904, UNICODE_NORM_QC_NO},
+ {0xF905, UNICODE_NORM_QC_NO},
+ {0xF906, UNICODE_NORM_QC_NO},
+ {0xF907, UNICODE_NORM_QC_NO},
+ {0xF908, UNICODE_NORM_QC_NO},
+ {0xF909, UNICODE_NORM_QC_NO},
+ {0xF90A, UNICODE_NORM_QC_NO},
+ {0xF90B, UNICODE_NORM_QC_NO},
+ {0xF90C, UNICODE_NORM_QC_NO},
+ {0xF90D, UNICODE_NORM_QC_NO},
+ {0xF90E, UNICODE_NORM_QC_NO},
+ {0xF90F, UNICODE_NORM_QC_NO},
+ {0xF910, UNICODE_NORM_QC_NO},
+ {0xF911, UNICODE_NORM_QC_NO},
+ {0xF912, UNICODE_NORM_QC_NO},
+ {0xF913, UNICODE_NORM_QC_NO},
+ {0xF914, UNICODE_NORM_QC_NO},
+ {0xF915, UNICODE_NORM_QC_NO},
+ {0xF916, UNICODE_NORM_QC_NO},
+ {0xF917, UNICODE_NORM_QC_NO},
+ {0xF918, UNICODE_NORM_QC_NO},
+ {0xF919, UNICODE_NORM_QC_NO},
+ {0xF91A, UNICODE_NORM_QC_NO},
+ {0xF91B, UNICODE_NORM_QC_NO},
+ {0xF91C, UNICODE_NORM_QC_NO},
+ {0xF91D, UNICODE_NORM_QC_NO},
+ {0xF91E, UNICODE_NORM_QC_NO},
+ {0xF91F, UNICODE_NORM_QC_NO},
+ {0xF920, UNICODE_NORM_QC_NO},
+ {0xF921, UNICODE_NORM_QC_NO},
+ {0xF922, UNICODE_NORM_QC_NO},
+ {0xF923, UNICODE_NORM_QC_NO},
+ {0xF924, UNICODE_NORM_QC_NO},
+ {0xF925, UNICODE_NORM_QC_NO},
+ {0xF926, UNICODE_NORM_QC_NO},
+ {0xF927, UNICODE_NORM_QC_NO},
+ {0xF928, UNICODE_NORM_QC_NO},
+ {0xF929, UNICODE_NORM_QC_NO},
+ {0xF92A, UNICODE_NORM_QC_NO},
+ {0xF92B, UNICODE_NORM_QC_NO},
+ {0xF92C, UNICODE_NORM_QC_NO},
+ {0xF92D, UNICODE_NORM_QC_NO},
+ {0xF92E, UNICODE_NORM_QC_NO},
+ {0xF92F, UNICODE_NORM_QC_NO},
+ {0xF930, UNICODE_NORM_QC_NO},
+ {0xF931, UNICODE_NORM_QC_NO},
+ {0xF932, UNICODE_NORM_QC_NO},
+ {0xF933, UNICODE_NORM_QC_NO},
+ {0xF934, UNICODE_NORM_QC_NO},
+ {0xF935, UNICODE_NORM_QC_NO},
+ {0xF936, UNICODE_NORM_QC_NO},
+ {0xF937, UNICODE_NORM_QC_NO},
+ {0xF938, UNICODE_NORM_QC_NO},
+ {0xF939, UNICODE_NORM_QC_NO},
+ {0xF93A, UNICODE_NORM_QC_NO},
+ {0xF93B, UNICODE_NORM_QC_NO},
+ {0xF93C, UNICODE_NORM_QC_NO},
+ {0xF93D, UNICODE_NORM_QC_NO},
+ {0xF93E, UNICODE_NORM_QC_NO},
+ {0xF93F, UNICODE_NORM_QC_NO},
+ {0xF940, UNICODE_NORM_QC_NO},
+ {0xF941, UNICODE_NORM_QC_NO},
+ {0xF942, UNICODE_NORM_QC_NO},
+ {0xF943, UNICODE_NORM_QC_NO},
+ {0xF944, UNICODE_NORM_QC_NO},
+ {0xF945, UNICODE_NORM_QC_NO},
+ {0xF946, UNICODE_NORM_QC_NO},
+ {0xF947, UNICODE_NORM_QC_NO},
+ {0xF948, UNICODE_NORM_QC_NO},
+ {0xF949, UNICODE_NORM_QC_NO},
+ {0xF94A, UNICODE_NORM_QC_NO},
+ {0xF94B, UNICODE_NORM_QC_NO},
+ {0xF94C, UNICODE_NORM_QC_NO},
+ {0xF94D, UNICODE_NORM_QC_NO},
+ {0xF94E, UNICODE_NORM_QC_NO},
+ {0xF94F, UNICODE_NORM_QC_NO},
+ {0xF950, UNICODE_NORM_QC_NO},
+ {0xF951, UNICODE_NORM_QC_NO},
+ {0xF952, UNICODE_NORM_QC_NO},
+ {0xF953, UNICODE_NORM_QC_NO},
+ {0xF954, UNICODE_NORM_QC_NO},
+ {0xF955, UNICODE_NORM_QC_NO},
+ {0xF956, UNICODE_NORM_QC_NO},
+ {0xF957, UNICODE_NORM_QC_NO},
+ {0xF958, UNICODE_NORM_QC_NO},
+ {0xF959, UNICODE_NORM_QC_NO},
+ {0xF95A, UNICODE_NORM_QC_NO},
+ {0xF95B, UNICODE_NORM_QC_NO},
+ {0xF95C, UNICODE_NORM_QC_NO},
+ {0xF95D, UNICODE_NORM_QC_NO},
+ {0xF95E, UNICODE_NORM_QC_NO},
+ {0xF95F, UNICODE_NORM_QC_NO},
+ {0xF960, UNICODE_NORM_QC_NO},
+ {0xF961, UNICODE_NORM_QC_NO},
+ {0xF962, UNICODE_NORM_QC_NO},
+ {0xF963, UNICODE_NORM_QC_NO},
+ {0xF964, UNICODE_NORM_QC_NO},
+ {0xF965, UNICODE_NORM_QC_NO},
+ {0xF966, UNICODE_NORM_QC_NO},
+ {0xF967, UNICODE_NORM_QC_NO},
+ {0xF968, UNICODE_NORM_QC_NO},
+ {0xF969, UNICODE_NORM_QC_NO},
+ {0xF96A, UNICODE_NORM_QC_NO},
+ {0xF96B, UNICODE_NORM_QC_NO},
+ {0xF96C, UNICODE_NORM_QC_NO},
+ {0xF96D, UNICODE_NORM_QC_NO},
+ {0xF96E, UNICODE_NORM_QC_NO},
+ {0xF96F, UNICODE_NORM_QC_NO},
+ {0xF970, UNICODE_NORM_QC_NO},
+ {0xF971, UNICODE_NORM_QC_NO},
+ {0xF972, UNICODE_NORM_QC_NO},
+ {0xF973, UNICODE_NORM_QC_NO},
+ {0xF974, UNICODE_NORM_QC_NO},
+ {0xF975, UNICODE_NORM_QC_NO},
+ {0xF976, UNICODE_NORM_QC_NO},
+ {0xF977, UNICODE_NORM_QC_NO},
+ {0xF978, UNICODE_NORM_QC_NO},
+ {0xF979, UNICODE_NORM_QC_NO},
+ {0xF97A, UNICODE_NORM_QC_NO},
+ {0xF97B, UNICODE_NORM_QC_NO},
+ {0xF97C, UNICODE_NORM_QC_NO},
+ {0xF97D, UNICODE_NORM_QC_NO},
+ {0xF97E, UNICODE_NORM_QC_NO},
+ {0xF97F, UNICODE_NORM_QC_NO},
+ {0xF980, UNICODE_NORM_QC_NO},
+ {0xF981, UNICODE_NORM_QC_NO},
+ {0xF982, UNICODE_NORM_QC_NO},
+ {0xF983, UNICODE_NORM_QC_NO},
+ {0xF984, UNICODE_NORM_QC_NO},
+ {0xF985, UNICODE_NORM_QC_NO},
+ {0xF986, UNICODE_NORM_QC_NO},
+ {0xF987, UNICODE_NORM_QC_NO},
+ {0xF988, UNICODE_NORM_QC_NO},
+ {0xF989, UNICODE_NORM_QC_NO},
+ {0xF98A, UNICODE_NORM_QC_NO},
+ {0xF98B, UNICODE_NORM_QC_NO},
+ {0xF98C, UNICODE_NORM_QC_NO},
+ {0xF98D, UNICODE_NORM_QC_NO},
+ {0xF98E, UNICODE_NORM_QC_NO},
+ {0xF98F, UNICODE_NORM_QC_NO},
+ {0xF990, UNICODE_NORM_QC_NO},
+ {0xF991, UNICODE_NORM_QC_NO},
+ {0xF992, UNICODE_NORM_QC_NO},
+ {0xF993, UNICODE_NORM_QC_NO},
+ {0xF994, UNICODE_NORM_QC_NO},
+ {0xF995, UNICODE_NORM_QC_NO},
+ {0xF996, UNICODE_NORM_QC_NO},
+ {0xF997, UNICODE_NORM_QC_NO},
+ {0xF998, UNICODE_NORM_QC_NO},
+ {0xF999, UNICODE_NORM_QC_NO},
+ {0xF99A, UNICODE_NORM_QC_NO},
+ {0xF99B, UNICODE_NORM_QC_NO},
+ {0xF99C, UNICODE_NORM_QC_NO},
+ {0xF99D, UNICODE_NORM_QC_NO},
+ {0xF99E, UNICODE_NORM_QC_NO},
+ {0xF99F, UNICODE_NORM_QC_NO},
+ {0xF9A0, UNICODE_NORM_QC_NO},
+ {0xF9A1, UNICODE_NORM_QC_NO},
+ {0xF9A2, UNICODE_NORM_QC_NO},
+ {0xF9A3, UNICODE_NORM_QC_NO},
+ {0xF9A4, UNICODE_NORM_QC_NO},
+ {0xF9A5, UNICODE_NORM_QC_NO},
+ {0xF9A6, UNICODE_NORM_QC_NO},
+ {0xF9A7, UNICODE_NORM_QC_NO},
+ {0xF9A8, UNICODE_NORM_QC_NO},
+ {0xF9A9, UNICODE_NORM_QC_NO},
+ {0xF9AA, UNICODE_NORM_QC_NO},
+ {0xF9AB, UNICODE_NORM_QC_NO},
+ {0xF9AC, UNICODE_NORM_QC_NO},
+ {0xF9AD, UNICODE_NORM_QC_NO},
+ {0xF9AE, UNICODE_NORM_QC_NO},
+ {0xF9AF, UNICODE_NORM_QC_NO},
+ {0xF9B0, UNICODE_NORM_QC_NO},
+ {0xF9B1, UNICODE_NORM_QC_NO},
+ {0xF9B2, UNICODE_NORM_QC_NO},
+ {0xF9B3, UNICODE_NORM_QC_NO},
+ {0xF9B4, UNICODE_NORM_QC_NO},
+ {0xF9B5, UNICODE_NORM_QC_NO},
+ {0xF9B6, UNICODE_NORM_QC_NO},
+ {0xF9B7, UNICODE_NORM_QC_NO},
+ {0xF9B8, UNICODE_NORM_QC_NO},
+ {0xF9B9, UNICODE_NORM_QC_NO},
+ {0xF9BA, UNICODE_NORM_QC_NO},
+ {0xF9BB, UNICODE_NORM_QC_NO},
+ {0xF9BC, UNICODE_NORM_QC_NO},
+ {0xF9BD, UNICODE_NORM_QC_NO},
+ {0xF9BE, UNICODE_NORM_QC_NO},
+ {0xF9BF, UNICODE_NORM_QC_NO},
+ {0xF9C0, UNICODE_NORM_QC_NO},
+ {0xF9C1, UNICODE_NORM_QC_NO},
+ {0xF9C2, UNICODE_NORM_QC_NO},
+ {0xF9C3, UNICODE_NORM_QC_NO},
+ {0xF9C4, UNICODE_NORM_QC_NO},
+ {0xF9C5, UNICODE_NORM_QC_NO},
+ {0xF9C6, UNICODE_NORM_QC_NO},
+ {0xF9C7, UNICODE_NORM_QC_NO},
+ {0xF9C8, UNICODE_NORM_QC_NO},
+ {0xF9C9, UNICODE_NORM_QC_NO},
+ {0xF9CA, UNICODE_NORM_QC_NO},
+ {0xF9CB, UNICODE_NORM_QC_NO},
+ {0xF9CC, UNICODE_NORM_QC_NO},
+ {0xF9CD, UNICODE_NORM_QC_NO},
+ {0xF9CE, UNICODE_NORM_QC_NO},
+ {0xF9CF, UNICODE_NORM_QC_NO},
+ {0xF9D0, UNICODE_NORM_QC_NO},
+ {0xF9D1, UNICODE_NORM_QC_NO},
+ {0xF9D2, UNICODE_NORM_QC_NO},
+ {0xF9D3, UNICODE_NORM_QC_NO},
+ {0xF9D4, UNICODE_NORM_QC_NO},
+ {0xF9D5, UNICODE_NORM_QC_NO},
+ {0xF9D6, UNICODE_NORM_QC_NO},
+ {0xF9D7, UNICODE_NORM_QC_NO},
+ {0xF9D8, UNICODE_NORM_QC_NO},
+ {0xF9D9, UNICODE_NORM_QC_NO},
+ {0xF9DA, UNICODE_NORM_QC_NO},
+ {0xF9DB, UNICODE_NORM_QC_NO},
+ {0xF9DC, UNICODE_NORM_QC_NO},
+ {0xF9DD, UNICODE_NORM_QC_NO},
+ {0xF9DE, UNICODE_NORM_QC_NO},
+ {0xF9DF, UNICODE_NORM_QC_NO},
+ {0xF9E0, UNICODE_NORM_QC_NO},
+ {0xF9E1, UNICODE_NORM_QC_NO},
+ {0xF9E2, UNICODE_NORM_QC_NO},
+ {0xF9E3, UNICODE_NORM_QC_NO},
+ {0xF9E4, UNICODE_NORM_QC_NO},
+ {0xF9E5, UNICODE_NORM_QC_NO},
+ {0xF9E6, UNICODE_NORM_QC_NO},
+ {0xF9E7, UNICODE_NORM_QC_NO},
+ {0xF9E8, UNICODE_NORM_QC_NO},
+ {0xF9E9, UNICODE_NORM_QC_NO},
+ {0xF9EA, UNICODE_NORM_QC_NO},
+ {0xF9EB, UNICODE_NORM_QC_NO},
+ {0xF9EC, UNICODE_NORM_QC_NO},
+ {0xF9ED, UNICODE_NORM_QC_NO},
+ {0xF9EE, UNICODE_NORM_QC_NO},
+ {0xF9EF, UNICODE_NORM_QC_NO},
+ {0xF9F0, UNICODE_NORM_QC_NO},
+ {0xF9F1, UNICODE_NORM_QC_NO},
+ {0xF9F2, UNICODE_NORM_QC_NO},
+ {0xF9F3, UNICODE_NORM_QC_NO},
+ {0xF9F4, UNICODE_NORM_QC_NO},
+ {0xF9F5, UNICODE_NORM_QC_NO},
+ {0xF9F6, UNICODE_NORM_QC_NO},
+ {0xF9F7, UNICODE_NORM_QC_NO},
+ {0xF9F8, UNICODE_NORM_QC_NO},
+ {0xF9F9, UNICODE_NORM_QC_NO},
+ {0xF9FA, UNICODE_NORM_QC_NO},
+ {0xF9FB, UNICODE_NORM_QC_NO},
+ {0xF9FC, UNICODE_NORM_QC_NO},
+ {0xF9FD, UNICODE_NORM_QC_NO},
+ {0xF9FE, UNICODE_NORM_QC_NO},
+ {0xF9FF, UNICODE_NORM_QC_NO},
+ {0xFA00, UNICODE_NORM_QC_NO},
+ {0xFA01, UNICODE_NORM_QC_NO},
+ {0xFA02, UNICODE_NORM_QC_NO},
+ {0xFA03, UNICODE_NORM_QC_NO},
+ {0xFA04, UNICODE_NORM_QC_NO},
+ {0xFA05, UNICODE_NORM_QC_NO},
+ {0xFA06, UNICODE_NORM_QC_NO},
+ {0xFA07, UNICODE_NORM_QC_NO},
+ {0xFA08, UNICODE_NORM_QC_NO},
+ {0xFA09, UNICODE_NORM_QC_NO},
+ {0xFA0A, UNICODE_NORM_QC_NO},
+ {0xFA0B, UNICODE_NORM_QC_NO},
+ {0xFA0C, UNICODE_NORM_QC_NO},
+ {0xFA0D, UNICODE_NORM_QC_NO},
+ {0xFA10, UNICODE_NORM_QC_NO},
+ {0xFA12, UNICODE_NORM_QC_NO},
+ {0xFA15, UNICODE_NORM_QC_NO},
+ {0xFA16, UNICODE_NORM_QC_NO},
+ {0xFA17, UNICODE_NORM_QC_NO},
+ {0xFA18, UNICODE_NORM_QC_NO},
+ {0xFA19, UNICODE_NORM_QC_NO},
+ {0xFA1A, UNICODE_NORM_QC_NO},
+ {0xFA1B, UNICODE_NORM_QC_NO},
+ {0xFA1C, UNICODE_NORM_QC_NO},
+ {0xFA1D, UNICODE_NORM_QC_NO},
+ {0xFA1E, UNICODE_NORM_QC_NO},
+ {0xFA20, UNICODE_NORM_QC_NO},
+ {0xFA22, UNICODE_NORM_QC_NO},
+ {0xFA25, UNICODE_NORM_QC_NO},
+ {0xFA26, UNICODE_NORM_QC_NO},
+ {0xFA2A, UNICODE_NORM_QC_NO},
+ {0xFA2B, UNICODE_NORM_QC_NO},
+ {0xFA2C, UNICODE_NORM_QC_NO},
+ {0xFA2D, UNICODE_NORM_QC_NO},
+ {0xFA2E, UNICODE_NORM_QC_NO},
+ {0xFA2F, UNICODE_NORM_QC_NO},
+ {0xFA30, UNICODE_NORM_QC_NO},
+ {0xFA31, UNICODE_NORM_QC_NO},
+ {0xFA32, UNICODE_NORM_QC_NO},
+ {0xFA33, UNICODE_NORM_QC_NO},
+ {0xFA34, UNICODE_NORM_QC_NO},
+ {0xFA35, UNICODE_NORM_QC_NO},
+ {0xFA36, UNICODE_NORM_QC_NO},
+ {0xFA37, UNICODE_NORM_QC_NO},
+ {0xFA38, UNICODE_NORM_QC_NO},
+ {0xFA39, UNICODE_NORM_QC_NO},
+ {0xFA3A, UNICODE_NORM_QC_NO},
+ {0xFA3B, UNICODE_NORM_QC_NO},
+ {0xFA3C, UNICODE_NORM_QC_NO},
+ {0xFA3D, UNICODE_NORM_QC_NO},
+ {0xFA3E, UNICODE_NORM_QC_NO},
+ {0xFA3F, UNICODE_NORM_QC_NO},
+ {0xFA40, UNICODE_NORM_QC_NO},
+ {0xFA41, UNICODE_NORM_QC_NO},
+ {0xFA42, UNICODE_NORM_QC_NO},
+ {0xFA43, UNICODE_NORM_QC_NO},
+ {0xFA44, UNICODE_NORM_QC_NO},
+ {0xFA45, UNICODE_NORM_QC_NO},
+ {0xFA46, UNICODE_NORM_QC_NO},
+ {0xFA47, UNICODE_NORM_QC_NO},
+ {0xFA48, UNICODE_NORM_QC_NO},
+ {0xFA49, UNICODE_NORM_QC_NO},
+ {0xFA4A, UNICODE_NORM_QC_NO},
+ {0xFA4B, UNICODE_NORM_QC_NO},
+ {0xFA4C, UNICODE_NORM_QC_NO},
+ {0xFA4D, UNICODE_NORM_QC_NO},
+ {0xFA4E, UNICODE_NORM_QC_NO},
+ {0xFA4F, UNICODE_NORM_QC_NO},
+ {0xFA50, UNICODE_NORM_QC_NO},
+ {0xFA51, UNICODE_NORM_QC_NO},
+ {0xFA52, UNICODE_NORM_QC_NO},
+ {0xFA53, UNICODE_NORM_QC_NO},
+ {0xFA54, UNICODE_NORM_QC_NO},
+ {0xFA55, UNICODE_NORM_QC_NO},
+ {0xFA56, UNICODE_NORM_QC_NO},
+ {0xFA57, UNICODE_NORM_QC_NO},
+ {0xFA58, UNICODE_NORM_QC_NO},
+ {0xFA59, UNICODE_NORM_QC_NO},
+ {0xFA5A, UNICODE_NORM_QC_NO},
+ {0xFA5B, UNICODE_NORM_QC_NO},
+ {0xFA5C, UNICODE_NORM_QC_NO},
+ {0xFA5D, UNICODE_NORM_QC_NO},
+ {0xFA5E, UNICODE_NORM_QC_NO},
+ {0xFA5F, UNICODE_NORM_QC_NO},
+ {0xFA60, UNICODE_NORM_QC_NO},
+ {0xFA61, UNICODE_NORM_QC_NO},
+ {0xFA62, UNICODE_NORM_QC_NO},
+ {0xFA63, UNICODE_NORM_QC_NO},
+ {0xFA64, UNICODE_NORM_QC_NO},
+ {0xFA65, UNICODE_NORM_QC_NO},
+ {0xFA66, UNICODE_NORM_QC_NO},
+ {0xFA67, UNICODE_NORM_QC_NO},
+ {0xFA68, UNICODE_NORM_QC_NO},
+ {0xFA69, UNICODE_NORM_QC_NO},
+ {0xFA6A, UNICODE_NORM_QC_NO},
+ {0xFA6B, UNICODE_NORM_QC_NO},
+ {0xFA6C, UNICODE_NORM_QC_NO},
+ {0xFA6D, UNICODE_NORM_QC_NO},
+ {0xFA70, UNICODE_NORM_QC_NO},
+ {0xFA71, UNICODE_NORM_QC_NO},
+ {0xFA72, UNICODE_NORM_QC_NO},
+ {0xFA73, UNICODE_NORM_QC_NO},
+ {0xFA74, UNICODE_NORM_QC_NO},
+ {0xFA75, UNICODE_NORM_QC_NO},
+ {0xFA76, UNICODE_NORM_QC_NO},
+ {0xFA77, UNICODE_NORM_QC_NO},
+ {0xFA78, UNICODE_NORM_QC_NO},
+ {0xFA79, UNICODE_NORM_QC_NO},
+ {0xFA7A, UNICODE_NORM_QC_NO},
+ {0xFA7B, UNICODE_NORM_QC_NO},
+ {0xFA7C, UNICODE_NORM_QC_NO},
+ {0xFA7D, UNICODE_NORM_QC_NO},
+ {0xFA7E, UNICODE_NORM_QC_NO},
+ {0xFA7F, UNICODE_NORM_QC_NO},
+ {0xFA80, UNICODE_NORM_QC_NO},
+ {0xFA81, UNICODE_NORM_QC_NO},
+ {0xFA82, UNICODE_NORM_QC_NO},
+ {0xFA83, UNICODE_NORM_QC_NO},
+ {0xFA84, UNICODE_NORM_QC_NO},
+ {0xFA85, UNICODE_NORM_QC_NO},
+ {0xFA86, UNICODE_NORM_QC_NO},
+ {0xFA87, UNICODE_NORM_QC_NO},
+ {0xFA88, UNICODE_NORM_QC_NO},
+ {0xFA89, UNICODE_NORM_QC_NO},
+ {0xFA8A, UNICODE_NORM_QC_NO},
+ {0xFA8B, UNICODE_NORM_QC_NO},
+ {0xFA8C, UNICODE_NORM_QC_NO},
+ {0xFA8D, UNICODE_NORM_QC_NO},
+ {0xFA8E, UNICODE_NORM_QC_NO},
+ {0xFA8F, UNICODE_NORM_QC_NO},
+ {0xFA90, UNICODE_NORM_QC_NO},
+ {0xFA91, UNICODE_NORM_QC_NO},
+ {0xFA92, UNICODE_NORM_QC_NO},
+ {0xFA93, UNICODE_NORM_QC_NO},
+ {0xFA94, UNICODE_NORM_QC_NO},
+ {0xFA95, UNICODE_NORM_QC_NO},
+ {0xFA96, UNICODE_NORM_QC_NO},
+ {0xFA97, UNICODE_NORM_QC_NO},
+ {0xFA98, UNICODE_NORM_QC_NO},
+ {0xFA99, UNICODE_NORM_QC_NO},
+ {0xFA9A, UNICODE_NORM_QC_NO},
+ {0xFA9B, UNICODE_NORM_QC_NO},
+ {0xFA9C, UNICODE_NORM_QC_NO},
+ {0xFA9D, UNICODE_NORM_QC_NO},
+ {0xFA9E, UNICODE_NORM_QC_NO},
+ {0xFA9F, UNICODE_NORM_QC_NO},
+ {0xFAA0, UNICODE_NORM_QC_NO},
+ {0xFAA1, UNICODE_NORM_QC_NO},
+ {0xFAA2, UNICODE_NORM_QC_NO},
+ {0xFAA3, UNICODE_NORM_QC_NO},
+ {0xFAA4, UNICODE_NORM_QC_NO},
+ {0xFAA5, UNICODE_NORM_QC_NO},
+ {0xFAA6, UNICODE_NORM_QC_NO},
+ {0xFAA7, UNICODE_NORM_QC_NO},
+ {0xFAA8, UNICODE_NORM_QC_NO},
+ {0xFAA9, UNICODE_NORM_QC_NO},
+ {0xFAAA, UNICODE_NORM_QC_NO},
+ {0xFAAB, UNICODE_NORM_QC_NO},
+ {0xFAAC, UNICODE_NORM_QC_NO},
+ {0xFAAD, UNICODE_NORM_QC_NO},
+ {0xFAAE, UNICODE_NORM_QC_NO},
+ {0xFAAF, UNICODE_NORM_QC_NO},
+ {0xFAB0, UNICODE_NORM_QC_NO},
+ {0xFAB1, UNICODE_NORM_QC_NO},
+ {0xFAB2, UNICODE_NORM_QC_NO},
+ {0xFAB3, UNICODE_NORM_QC_NO},
+ {0xFAB4, UNICODE_NORM_QC_NO},
+ {0xFAB5, UNICODE_NORM_QC_NO},
+ {0xFAB6, UNICODE_NORM_QC_NO},
+ {0xFAB7, UNICODE_NORM_QC_NO},
+ {0xFAB8, UNICODE_NORM_QC_NO},
+ {0xFAB9, UNICODE_NORM_QC_NO},
+ {0xFABA, UNICODE_NORM_QC_NO},
+ {0xFABB, UNICODE_NORM_QC_NO},
+ {0xFABC, UNICODE_NORM_QC_NO},
+ {0xFABD, UNICODE_NORM_QC_NO},
+ {0xFABE, UNICODE_NORM_QC_NO},
+ {0xFABF, UNICODE_NORM_QC_NO},
+ {0xFAC0, UNICODE_NORM_QC_NO},
+ {0xFAC1, UNICODE_NORM_QC_NO},
+ {0xFAC2, UNICODE_NORM_QC_NO},
+ {0xFAC3, UNICODE_NORM_QC_NO},
+ {0xFAC4, UNICODE_NORM_QC_NO},
+ {0xFAC5, UNICODE_NORM_QC_NO},
+ {0xFAC6, UNICODE_NORM_QC_NO},
+ {0xFAC7, UNICODE_NORM_QC_NO},
+ {0xFAC8, UNICODE_NORM_QC_NO},
+ {0xFAC9, UNICODE_NORM_QC_NO},
+ {0xFACA, UNICODE_NORM_QC_NO},
+ {0xFACB, UNICODE_NORM_QC_NO},
+ {0xFACC, UNICODE_NORM_QC_NO},
+ {0xFACD, UNICODE_NORM_QC_NO},
+ {0xFACE, UNICODE_NORM_QC_NO},
+ {0xFACF, UNICODE_NORM_QC_NO},
+ {0xFAD0, UNICODE_NORM_QC_NO},
+ {0xFAD1, UNICODE_NORM_QC_NO},
+ {0xFAD2, UNICODE_NORM_QC_NO},
+ {0xFAD3, UNICODE_NORM_QC_NO},
+ {0xFAD4, UNICODE_NORM_QC_NO},
+ {0xFAD5, UNICODE_NORM_QC_NO},
+ {0xFAD6, UNICODE_NORM_QC_NO},
+ {0xFAD7, UNICODE_NORM_QC_NO},
+ {0xFAD8, UNICODE_NORM_QC_NO},
+ {0xFAD9, UNICODE_NORM_QC_NO},
+ {0xFB1D, UNICODE_NORM_QC_NO},
+ {0xFB1F, UNICODE_NORM_QC_NO},
+ {0xFB2A, UNICODE_NORM_QC_NO},
+ {0xFB2B, UNICODE_NORM_QC_NO},
+ {0xFB2C, UNICODE_NORM_QC_NO},
+ {0xFB2D, UNICODE_NORM_QC_NO},
+ {0xFB2E, UNICODE_NORM_QC_NO},
+ {0xFB2F, UNICODE_NORM_QC_NO},
+ {0xFB30, UNICODE_NORM_QC_NO},
+ {0xFB31, UNICODE_NORM_QC_NO},
+ {0xFB32, UNICODE_NORM_QC_NO},
+ {0xFB33, UNICODE_NORM_QC_NO},
+ {0xFB34, UNICODE_NORM_QC_NO},
+ {0xFB35, UNICODE_NORM_QC_NO},
+ {0xFB36, UNICODE_NORM_QC_NO},
+ {0xFB38, UNICODE_NORM_QC_NO},
+ {0xFB39, UNICODE_NORM_QC_NO},
+ {0xFB3A, UNICODE_NORM_QC_NO},
+ {0xFB3B, UNICODE_NORM_QC_NO},
+ {0xFB3C, UNICODE_NORM_QC_NO},
+ {0xFB3E, UNICODE_NORM_QC_NO},
+ {0xFB40, UNICODE_NORM_QC_NO},
+ {0xFB41, UNICODE_NORM_QC_NO},
+ {0xFB43, UNICODE_NORM_QC_NO},
+ {0xFB44, UNICODE_NORM_QC_NO},
+ {0xFB46, UNICODE_NORM_QC_NO},
+ {0xFB47, UNICODE_NORM_QC_NO},
+ {0xFB48, UNICODE_NORM_QC_NO},
+ {0xFB49, UNICODE_NORM_QC_NO},
+ {0xFB4A, UNICODE_NORM_QC_NO},
+ {0xFB4B, UNICODE_NORM_QC_NO},
+ {0xFB4C, UNICODE_NORM_QC_NO},
+ {0xFB4D, UNICODE_NORM_QC_NO},
+ {0xFB4E, UNICODE_NORM_QC_NO},
+ {0x110BA, UNICODE_NORM_QC_MAYBE},
+ {0x11127, UNICODE_NORM_QC_MAYBE},
+ {0x1133E, UNICODE_NORM_QC_MAYBE},
+ {0x11357, UNICODE_NORM_QC_MAYBE},
+ {0x114B0, UNICODE_NORM_QC_MAYBE},
+ {0x114BA, UNICODE_NORM_QC_MAYBE},
+ {0x114BD, UNICODE_NORM_QC_MAYBE},
+ {0x115AF, UNICODE_NORM_QC_MAYBE},
+ {0x11930, UNICODE_NORM_QC_MAYBE},
+ {0x1D15E, UNICODE_NORM_QC_NO},
+ {0x1D15F, UNICODE_NORM_QC_NO},
+ {0x1D160, UNICODE_NORM_QC_NO},
+ {0x1D161, UNICODE_NORM_QC_NO},
+ {0x1D162, UNICODE_NORM_QC_NO},
+ {0x1D163, UNICODE_NORM_QC_NO},
+ {0x1D164, UNICODE_NORM_QC_NO},
+ {0x1D1BB, UNICODE_NORM_QC_NO},
+ {0x1D1BC, UNICODE_NORM_QC_NO},
+ {0x1D1BD, UNICODE_NORM_QC_NO},
+ {0x1D1BE, UNICODE_NORM_QC_NO},
+ {0x1D1BF, UNICODE_NORM_QC_NO},
+ {0x1D1C0, UNICODE_NORM_QC_NO},
+ {0x2F800, UNICODE_NORM_QC_NO},
+ {0x2F801, UNICODE_NORM_QC_NO},
+ {0x2F802, UNICODE_NORM_QC_NO},
+ {0x2F803, UNICODE_NORM_QC_NO},
+ {0x2F804, UNICODE_NORM_QC_NO},
+ {0x2F805, UNICODE_NORM_QC_NO},
+ {0x2F806, UNICODE_NORM_QC_NO},
+ {0x2F807, UNICODE_NORM_QC_NO},
+ {0x2F808, UNICODE_NORM_QC_NO},
+ {0x2F809, UNICODE_NORM_QC_NO},
+ {0x2F80A, UNICODE_NORM_QC_NO},
+ {0x2F80B, UNICODE_NORM_QC_NO},
+ {0x2F80C, UNICODE_NORM_QC_NO},
+ {0x2F80D, UNICODE_NORM_QC_NO},
+ {0x2F80E, UNICODE_NORM_QC_NO},
+ {0x2F80F, UNICODE_NORM_QC_NO},
+ {0x2F810, UNICODE_NORM_QC_NO},
+ {0x2F811, UNICODE_NORM_QC_NO},
+ {0x2F812, UNICODE_NORM_QC_NO},
+ {0x2F813, UNICODE_NORM_QC_NO},
+ {0x2F814, UNICODE_NORM_QC_NO},
+ {0x2F815, UNICODE_NORM_QC_NO},
+ {0x2F816, UNICODE_NORM_QC_NO},
+ {0x2F817, UNICODE_NORM_QC_NO},
+ {0x2F818, UNICODE_NORM_QC_NO},
+ {0x2F819, UNICODE_NORM_QC_NO},
+ {0x2F81A, UNICODE_NORM_QC_NO},
+ {0x2F81B, UNICODE_NORM_QC_NO},
+ {0x2F81C, UNICODE_NORM_QC_NO},
+ {0x2F81D, UNICODE_NORM_QC_NO},
+ {0x2F81E, UNICODE_NORM_QC_NO},
+ {0x2F81F, UNICODE_NORM_QC_NO},
+ {0x2F820, UNICODE_NORM_QC_NO},
+ {0x2F821, UNICODE_NORM_QC_NO},
+ {0x2F822, UNICODE_NORM_QC_NO},
+ {0x2F823, UNICODE_NORM_QC_NO},
+ {0x2F824, UNICODE_NORM_QC_NO},
+ {0x2F825, UNICODE_NORM_QC_NO},
+ {0x2F826, UNICODE_NORM_QC_NO},
+ {0x2F827, UNICODE_NORM_QC_NO},
+ {0x2F828, UNICODE_NORM_QC_NO},
+ {0x2F829, UNICODE_NORM_QC_NO},
+ {0x2F82A, UNICODE_NORM_QC_NO},
+ {0x2F82B, UNICODE_NORM_QC_NO},
+ {0x2F82C, UNICODE_NORM_QC_NO},
+ {0x2F82D, UNICODE_NORM_QC_NO},
+ {0x2F82E, UNICODE_NORM_QC_NO},
+ {0x2F82F, UNICODE_NORM_QC_NO},
+ {0x2F830, UNICODE_NORM_QC_NO},
+ {0x2F831, UNICODE_NORM_QC_NO},
+ {0x2F832, UNICODE_NORM_QC_NO},
+ {0x2F833, UNICODE_NORM_QC_NO},
+ {0x2F834, UNICODE_NORM_QC_NO},
+ {0x2F835, UNICODE_NORM_QC_NO},
+ {0x2F836, UNICODE_NORM_QC_NO},
+ {0x2F837, UNICODE_NORM_QC_NO},
+ {0x2F838, UNICODE_NORM_QC_NO},
+ {0x2F839, UNICODE_NORM_QC_NO},
+ {0x2F83A, UNICODE_NORM_QC_NO},
+ {0x2F83B, UNICODE_NORM_QC_NO},
+ {0x2F83C, UNICODE_NORM_QC_NO},
+ {0x2F83D, UNICODE_NORM_QC_NO},
+ {0x2F83E, UNICODE_NORM_QC_NO},
+ {0x2F83F, UNICODE_NORM_QC_NO},
+ {0x2F840, UNICODE_NORM_QC_NO},
+ {0x2F841, UNICODE_NORM_QC_NO},
+ {0x2F842, UNICODE_NORM_QC_NO},
+ {0x2F843, UNICODE_NORM_QC_NO},
+ {0x2F844, UNICODE_NORM_QC_NO},
+ {0x2F845, UNICODE_NORM_QC_NO},
+ {0x2F846, UNICODE_NORM_QC_NO},
+ {0x2F847, UNICODE_NORM_QC_NO},
+ {0x2F848, UNICODE_NORM_QC_NO},
+ {0x2F849, UNICODE_NORM_QC_NO},
+ {0x2F84A, UNICODE_NORM_QC_NO},
+ {0x2F84B, UNICODE_NORM_QC_NO},
+ {0x2F84C, UNICODE_NORM_QC_NO},
+ {0x2F84D, UNICODE_NORM_QC_NO},
+ {0x2F84E, UNICODE_NORM_QC_NO},
+ {0x2F84F, UNICODE_NORM_QC_NO},
+ {0x2F850, UNICODE_NORM_QC_NO},
+ {0x2F851, UNICODE_NORM_QC_NO},
+ {0x2F852, UNICODE_NORM_QC_NO},
+ {0x2F853, UNICODE_NORM_QC_NO},
+ {0x2F854, UNICODE_NORM_QC_NO},
+ {0x2F855, UNICODE_NORM_QC_NO},
+ {0x2F856, UNICODE_NORM_QC_NO},
+ {0x2F857, UNICODE_NORM_QC_NO},
+ {0x2F858, UNICODE_NORM_QC_NO},
+ {0x2F859, UNICODE_NORM_QC_NO},
+ {0x2F85A, UNICODE_NORM_QC_NO},
+ {0x2F85B, UNICODE_NORM_QC_NO},
+ {0x2F85C, UNICODE_NORM_QC_NO},
+ {0x2F85D, UNICODE_NORM_QC_NO},
+ {0x2F85E, UNICODE_NORM_QC_NO},
+ {0x2F85F, UNICODE_NORM_QC_NO},
+ {0x2F860, UNICODE_NORM_QC_NO},
+ {0x2F861, UNICODE_NORM_QC_NO},
+ {0x2F862, UNICODE_NORM_QC_NO},
+ {0x2F863, UNICODE_NORM_QC_NO},
+ {0x2F864, UNICODE_NORM_QC_NO},
+ {0x2F865, UNICODE_NORM_QC_NO},
+ {0x2F866, UNICODE_NORM_QC_NO},
+ {0x2F867, UNICODE_NORM_QC_NO},
+ {0x2F868, UNICODE_NORM_QC_NO},
+ {0x2F869, UNICODE_NORM_QC_NO},
+ {0x2F86A, UNICODE_NORM_QC_NO},
+ {0x2F86B, UNICODE_NORM_QC_NO},
+ {0x2F86C, UNICODE_NORM_QC_NO},
+ {0x2F86D, UNICODE_NORM_QC_NO},
+ {0x2F86E, UNICODE_NORM_QC_NO},
+ {0x2F86F, UNICODE_NORM_QC_NO},
+ {0x2F870, UNICODE_NORM_QC_NO},
+ {0x2F871, UNICODE_NORM_QC_NO},
+ {0x2F872, UNICODE_NORM_QC_NO},
+ {0x2F873, UNICODE_NORM_QC_NO},
+ {0x2F874, UNICODE_NORM_QC_NO},
+ {0x2F875, UNICODE_NORM_QC_NO},
+ {0x2F876, UNICODE_NORM_QC_NO},
+ {0x2F877, UNICODE_NORM_QC_NO},
+ {0x2F878, UNICODE_NORM_QC_NO},
+ {0x2F879, UNICODE_NORM_QC_NO},
+ {0x2F87A, UNICODE_NORM_QC_NO},
+ {0x2F87B, UNICODE_NORM_QC_NO},
+ {0x2F87C, UNICODE_NORM_QC_NO},
+ {0x2F87D, UNICODE_NORM_QC_NO},
+ {0x2F87E, UNICODE_NORM_QC_NO},
+ {0x2F87F, UNICODE_NORM_QC_NO},
+ {0x2F880, UNICODE_NORM_QC_NO},
+ {0x2F881, UNICODE_NORM_QC_NO},
+ {0x2F882, UNICODE_NORM_QC_NO},
+ {0x2F883, UNICODE_NORM_QC_NO},
+ {0x2F884, UNICODE_NORM_QC_NO},
+ {0x2F885, UNICODE_NORM_QC_NO},
+ {0x2F886, UNICODE_NORM_QC_NO},
+ {0x2F887, UNICODE_NORM_QC_NO},
+ {0x2F888, UNICODE_NORM_QC_NO},
+ {0x2F889, UNICODE_NORM_QC_NO},
+ {0x2F88A, UNICODE_NORM_QC_NO},
+ {0x2F88B, UNICODE_NORM_QC_NO},
+ {0x2F88C, UNICODE_NORM_QC_NO},
+ {0x2F88D, UNICODE_NORM_QC_NO},
+ {0x2F88E, UNICODE_NORM_QC_NO},
+ {0x2F88F, UNICODE_NORM_QC_NO},
+ {0x2F890, UNICODE_NORM_QC_NO},
+ {0x2F891, UNICODE_NORM_QC_NO},
+ {0x2F892, UNICODE_NORM_QC_NO},
+ {0x2F893, UNICODE_NORM_QC_NO},
+ {0x2F894, UNICODE_NORM_QC_NO},
+ {0x2F895, UNICODE_NORM_QC_NO},
+ {0x2F896, UNICODE_NORM_QC_NO},
+ {0x2F897, UNICODE_NORM_QC_NO},
+ {0x2F898, UNICODE_NORM_QC_NO},
+ {0x2F899, UNICODE_NORM_QC_NO},
+ {0x2F89A, UNICODE_NORM_QC_NO},
+ {0x2F89B, UNICODE_NORM_QC_NO},
+ {0x2F89C, UNICODE_NORM_QC_NO},
+ {0x2F89D, UNICODE_NORM_QC_NO},
+ {0x2F89E, UNICODE_NORM_QC_NO},
+ {0x2F89F, UNICODE_NORM_QC_NO},
+ {0x2F8A0, UNICODE_NORM_QC_NO},
+ {0x2F8A1, UNICODE_NORM_QC_NO},
+ {0x2F8A2, UNICODE_NORM_QC_NO},
+ {0x2F8A3, UNICODE_NORM_QC_NO},
+ {0x2F8A4, UNICODE_NORM_QC_NO},
+ {0x2F8A5, UNICODE_NORM_QC_NO},
+ {0x2F8A6, UNICODE_NORM_QC_NO},
+ {0x2F8A7, UNICODE_NORM_QC_NO},
+ {0x2F8A8, UNICODE_NORM_QC_NO},
+ {0x2F8A9, UNICODE_NORM_QC_NO},
+ {0x2F8AA, UNICODE_NORM_QC_NO},
+ {0x2F8AB, UNICODE_NORM_QC_NO},
+ {0x2F8AC, UNICODE_NORM_QC_NO},
+ {0x2F8AD, UNICODE_NORM_QC_NO},
+ {0x2F8AE, UNICODE_NORM_QC_NO},
+ {0x2F8AF, UNICODE_NORM_QC_NO},
+ {0x2F8B0, UNICODE_NORM_QC_NO},
+ {0x2F8B1, UNICODE_NORM_QC_NO},
+ {0x2F8B2, UNICODE_NORM_QC_NO},
+ {0x2F8B3, UNICODE_NORM_QC_NO},
+ {0x2F8B4, UNICODE_NORM_QC_NO},
+ {0x2F8B5, UNICODE_NORM_QC_NO},
+ {0x2F8B6, UNICODE_NORM_QC_NO},
+ {0x2F8B7, UNICODE_NORM_QC_NO},
+ {0x2F8B8, UNICODE_NORM_QC_NO},
+ {0x2F8B9, UNICODE_NORM_QC_NO},
+ {0x2F8BA, UNICODE_NORM_QC_NO},
+ {0x2F8BB, UNICODE_NORM_QC_NO},
+ {0x2F8BC, UNICODE_NORM_QC_NO},
+ {0x2F8BD, UNICODE_NORM_QC_NO},
+ {0x2F8BE, UNICODE_NORM_QC_NO},
+ {0x2F8BF, UNICODE_NORM_QC_NO},
+ {0x2F8C0, UNICODE_NORM_QC_NO},
+ {0x2F8C1, UNICODE_NORM_QC_NO},
+ {0x2F8C2, UNICODE_NORM_QC_NO},
+ {0x2F8C3, UNICODE_NORM_QC_NO},
+ {0x2F8C4, UNICODE_NORM_QC_NO},
+ {0x2F8C5, UNICODE_NORM_QC_NO},
+ {0x2F8C6, UNICODE_NORM_QC_NO},
+ {0x2F8C7, UNICODE_NORM_QC_NO},
+ {0x2F8C8, UNICODE_NORM_QC_NO},
+ {0x2F8C9, UNICODE_NORM_QC_NO},
+ {0x2F8CA, UNICODE_NORM_QC_NO},
+ {0x2F8CB, UNICODE_NORM_QC_NO},
+ {0x2F8CC, UNICODE_NORM_QC_NO},
+ {0x2F8CD, UNICODE_NORM_QC_NO},
+ {0x2F8CE, UNICODE_NORM_QC_NO},
+ {0x2F8CF, UNICODE_NORM_QC_NO},
+ {0x2F8D0, UNICODE_NORM_QC_NO},
+ {0x2F8D1, UNICODE_NORM_QC_NO},
+ {0x2F8D2, UNICODE_NORM_QC_NO},
+ {0x2F8D3, UNICODE_NORM_QC_NO},
+ {0x2F8D4, UNICODE_NORM_QC_NO},
+ {0x2F8D5, UNICODE_NORM_QC_NO},
+ {0x2F8D6, UNICODE_NORM_QC_NO},
+ {0x2F8D7, UNICODE_NORM_QC_NO},
+ {0x2F8D8, UNICODE_NORM_QC_NO},
+ {0x2F8D9, UNICODE_NORM_QC_NO},
+ {0x2F8DA, UNICODE_NORM_QC_NO},
+ {0x2F8DB, UNICODE_NORM_QC_NO},
+ {0x2F8DC, UNICODE_NORM_QC_NO},
+ {0x2F8DD, UNICODE_NORM_QC_NO},
+ {0x2F8DE, UNICODE_NORM_QC_NO},
+ {0x2F8DF, UNICODE_NORM_QC_NO},
+ {0x2F8E0, UNICODE_NORM_QC_NO},
+ {0x2F8E1, UNICODE_NORM_QC_NO},
+ {0x2F8E2, UNICODE_NORM_QC_NO},
+ {0x2F8E3, UNICODE_NORM_QC_NO},
+ {0x2F8E4, UNICODE_NORM_QC_NO},
+ {0x2F8E5, UNICODE_NORM_QC_NO},
+ {0x2F8E6, UNICODE_NORM_QC_NO},
+ {0x2F8E7, UNICODE_NORM_QC_NO},
+ {0x2F8E8, UNICODE_NORM_QC_NO},
+ {0x2F8E9, UNICODE_NORM_QC_NO},
+ {0x2F8EA, UNICODE_NORM_QC_NO},
+ {0x2F8EB, UNICODE_NORM_QC_NO},
+ {0x2F8EC, UNICODE_NORM_QC_NO},
+ {0x2F8ED, UNICODE_NORM_QC_NO},
+ {0x2F8EE, UNICODE_NORM_QC_NO},
+ {0x2F8EF, UNICODE_NORM_QC_NO},
+ {0x2F8F0, UNICODE_NORM_QC_NO},
+ {0x2F8F1, UNICODE_NORM_QC_NO},
+ {0x2F8F2, UNICODE_NORM_QC_NO},
+ {0x2F8F3, UNICODE_NORM_QC_NO},
+ {0x2F8F4, UNICODE_NORM_QC_NO},
+ {0x2F8F5, UNICODE_NORM_QC_NO},
+ {0x2F8F6, UNICODE_NORM_QC_NO},
+ {0x2F8F7, UNICODE_NORM_QC_NO},
+ {0x2F8F8, UNICODE_NORM_QC_NO},
+ {0x2F8F9, UNICODE_NORM_QC_NO},
+ {0x2F8FA, UNICODE_NORM_QC_NO},
+ {0x2F8FB, UNICODE_NORM_QC_NO},
+ {0x2F8FC, UNICODE_NORM_QC_NO},
+ {0x2F8FD, UNICODE_NORM_QC_NO},
+ {0x2F8FE, UNICODE_NORM_QC_NO},
+ {0x2F8FF, UNICODE_NORM_QC_NO},
+ {0x2F900, UNICODE_NORM_QC_NO},
+ {0x2F901, UNICODE_NORM_QC_NO},
+ {0x2F902, UNICODE_NORM_QC_NO},
+ {0x2F903, UNICODE_NORM_QC_NO},
+ {0x2F904, UNICODE_NORM_QC_NO},
+ {0x2F905, UNICODE_NORM_QC_NO},
+ {0x2F906, UNICODE_NORM_QC_NO},
+ {0x2F907, UNICODE_NORM_QC_NO},
+ {0x2F908, UNICODE_NORM_QC_NO},
+ {0x2F909, UNICODE_NORM_QC_NO},
+ {0x2F90A, UNICODE_NORM_QC_NO},
+ {0x2F90B, UNICODE_NORM_QC_NO},
+ {0x2F90C, UNICODE_NORM_QC_NO},
+ {0x2F90D, UNICODE_NORM_QC_NO},
+ {0x2F90E, UNICODE_NORM_QC_NO},
+ {0x2F90F, UNICODE_NORM_QC_NO},
+ {0x2F910, UNICODE_NORM_QC_NO},
+ {0x2F911, UNICODE_NORM_QC_NO},
+ {0x2F912, UNICODE_NORM_QC_NO},
+ {0x2F913, UNICODE_NORM_QC_NO},
+ {0x2F914, UNICODE_NORM_QC_NO},
+ {0x2F915, UNICODE_NORM_QC_NO},
+ {0x2F916, UNICODE_NORM_QC_NO},
+ {0x2F917, UNICODE_NORM_QC_NO},
+ {0x2F918, UNICODE_NORM_QC_NO},
+ {0x2F919, UNICODE_NORM_QC_NO},
+ {0x2F91A, UNICODE_NORM_QC_NO},
+ {0x2F91B, UNICODE_NORM_QC_NO},
+ {0x2F91C, UNICODE_NORM_QC_NO},
+ {0x2F91D, UNICODE_NORM_QC_NO},
+ {0x2F91E, UNICODE_NORM_QC_NO},
+ {0x2F91F, UNICODE_NORM_QC_NO},
+ {0x2F920, UNICODE_NORM_QC_NO},
+ {0x2F921, UNICODE_NORM_QC_NO},
+ {0x2F922, UNICODE_NORM_QC_NO},
+ {0x2F923, UNICODE_NORM_QC_NO},
+ {0x2F924, UNICODE_NORM_QC_NO},
+ {0x2F925, UNICODE_NORM_QC_NO},
+ {0x2F926, UNICODE_NORM_QC_NO},
+ {0x2F927, UNICODE_NORM_QC_NO},
+ {0x2F928, UNICODE_NORM_QC_NO},
+ {0x2F929, UNICODE_NORM_QC_NO},
+ {0x2F92A, UNICODE_NORM_QC_NO},
+ {0x2F92B, UNICODE_NORM_QC_NO},
+ {0x2F92C, UNICODE_NORM_QC_NO},
+ {0x2F92D, UNICODE_NORM_QC_NO},
+ {0x2F92E, UNICODE_NORM_QC_NO},
+ {0x2F92F, UNICODE_NORM_QC_NO},
+ {0x2F930, UNICODE_NORM_QC_NO},
+ {0x2F931, UNICODE_NORM_QC_NO},
+ {0x2F932, UNICODE_NORM_QC_NO},
+ {0x2F933, UNICODE_NORM_QC_NO},
+ {0x2F934, UNICODE_NORM_QC_NO},
+ {0x2F935, UNICODE_NORM_QC_NO},
+ {0x2F936, UNICODE_NORM_QC_NO},
+ {0x2F937, UNICODE_NORM_QC_NO},
+ {0x2F938, UNICODE_NORM_QC_NO},
+ {0x2F939, UNICODE_NORM_QC_NO},
+ {0x2F93A, UNICODE_NORM_QC_NO},
+ {0x2F93B, UNICODE_NORM_QC_NO},
+ {0x2F93C, UNICODE_NORM_QC_NO},
+ {0x2F93D, UNICODE_NORM_QC_NO},
+ {0x2F93E, UNICODE_NORM_QC_NO},
+ {0x2F93F, UNICODE_NORM_QC_NO},
+ {0x2F940, UNICODE_NORM_QC_NO},
+ {0x2F941, UNICODE_NORM_QC_NO},
+ {0x2F942, UNICODE_NORM_QC_NO},
+ {0x2F943, UNICODE_NORM_QC_NO},
+ {0x2F944, UNICODE_NORM_QC_NO},
+ {0x2F945, UNICODE_NORM_QC_NO},
+ {0x2F946, UNICODE_NORM_QC_NO},
+ {0x2F947, UNICODE_NORM_QC_NO},
+ {0x2F948, UNICODE_NORM_QC_NO},
+ {0x2F949, UNICODE_NORM_QC_NO},
+ {0x2F94A, UNICODE_NORM_QC_NO},
+ {0x2F94B, UNICODE_NORM_QC_NO},
+ {0x2F94C, UNICODE_NORM_QC_NO},
+ {0x2F94D, UNICODE_NORM_QC_NO},
+ {0x2F94E, UNICODE_NORM_QC_NO},
+ {0x2F94F, UNICODE_NORM_QC_NO},
+ {0x2F950, UNICODE_NORM_QC_NO},
+ {0x2F951, UNICODE_NORM_QC_NO},
+ {0x2F952, UNICODE_NORM_QC_NO},
+ {0x2F953, UNICODE_NORM_QC_NO},
+ {0x2F954, UNICODE_NORM_QC_NO},
+ {0x2F955, UNICODE_NORM_QC_NO},
+ {0x2F956, UNICODE_NORM_QC_NO},
+ {0x2F957, UNICODE_NORM_QC_NO},
+ {0x2F958, UNICODE_NORM_QC_NO},
+ {0x2F959, UNICODE_NORM_QC_NO},
+ {0x2F95A, UNICODE_NORM_QC_NO},
+ {0x2F95B, UNICODE_NORM_QC_NO},
+ {0x2F95C, UNICODE_NORM_QC_NO},
+ {0x2F95D, UNICODE_NORM_QC_NO},
+ {0x2F95E, UNICODE_NORM_QC_NO},
+ {0x2F95F, UNICODE_NORM_QC_NO},
+ {0x2F960, UNICODE_NORM_QC_NO},
+ {0x2F961, UNICODE_NORM_QC_NO},
+ {0x2F962, UNICODE_NORM_QC_NO},
+ {0x2F963, UNICODE_NORM_QC_NO},
+ {0x2F964, UNICODE_NORM_QC_NO},
+ {0x2F965, UNICODE_NORM_QC_NO},
+ {0x2F966, UNICODE_NORM_QC_NO},
+ {0x2F967, UNICODE_NORM_QC_NO},
+ {0x2F968, UNICODE_NORM_QC_NO},
+ {0x2F969, UNICODE_NORM_QC_NO},
+ {0x2F96A, UNICODE_NORM_QC_NO},
+ {0x2F96B, UNICODE_NORM_QC_NO},
+ {0x2F96C, UNICODE_NORM_QC_NO},
+ {0x2F96D, UNICODE_NORM_QC_NO},
+ {0x2F96E, UNICODE_NORM_QC_NO},
+ {0x2F96F, UNICODE_NORM_QC_NO},
+ {0x2F970, UNICODE_NORM_QC_NO},
+ {0x2F971, UNICODE_NORM_QC_NO},
+ {0x2F972, UNICODE_NORM_QC_NO},
+ {0x2F973, UNICODE_NORM_QC_NO},
+ {0x2F974, UNICODE_NORM_QC_NO},
+ {0x2F975, UNICODE_NORM_QC_NO},
+ {0x2F976, UNICODE_NORM_QC_NO},
+ {0x2F977, UNICODE_NORM_QC_NO},
+ {0x2F978, UNICODE_NORM_QC_NO},
+ {0x2F979, UNICODE_NORM_QC_NO},
+ {0x2F97A, UNICODE_NORM_QC_NO},
+ {0x2F97B, UNICODE_NORM_QC_NO},
+ {0x2F97C, UNICODE_NORM_QC_NO},
+ {0x2F97D, UNICODE_NORM_QC_NO},
+ {0x2F97E, UNICODE_NORM_QC_NO},
+ {0x2F97F, UNICODE_NORM_QC_NO},
+ {0x2F980, UNICODE_NORM_QC_NO},
+ {0x2F981, UNICODE_NORM_QC_NO},
+ {0x2F982, UNICODE_NORM_QC_NO},
+ {0x2F983, UNICODE_NORM_QC_NO},
+ {0x2F984, UNICODE_NORM_QC_NO},
+ {0x2F985, UNICODE_NORM_QC_NO},
+ {0x2F986, UNICODE_NORM_QC_NO},
+ {0x2F987, UNICODE_NORM_QC_NO},
+ {0x2F988, UNICODE_NORM_QC_NO},
+ {0x2F989, UNICODE_NORM_QC_NO},
+ {0x2F98A, UNICODE_NORM_QC_NO},
+ {0x2F98B, UNICODE_NORM_QC_NO},
+ {0x2F98C, UNICODE_NORM_QC_NO},
+ {0x2F98D, UNICODE_NORM_QC_NO},
+ {0x2F98E, UNICODE_NORM_QC_NO},
+ {0x2F98F, UNICODE_NORM_QC_NO},
+ {0x2F990, UNICODE_NORM_QC_NO},
+ {0x2F991, UNICODE_NORM_QC_NO},
+ {0x2F992, UNICODE_NORM_QC_NO},
+ {0x2F993, UNICODE_NORM_QC_NO},
+ {0x2F994, UNICODE_NORM_QC_NO},
+ {0x2F995, UNICODE_NORM_QC_NO},
+ {0x2F996, UNICODE_NORM_QC_NO},
+ {0x2F997, UNICODE_NORM_QC_NO},
+ {0x2F998, UNICODE_NORM_QC_NO},
+ {0x2F999, UNICODE_NORM_QC_NO},
+ {0x2F99A, UNICODE_NORM_QC_NO},
+ {0x2F99B, UNICODE_NORM_QC_NO},
+ {0x2F99C, UNICODE_NORM_QC_NO},
+ {0x2F99D, UNICODE_NORM_QC_NO},
+ {0x2F99E, UNICODE_NORM_QC_NO},
+ {0x2F99F, UNICODE_NORM_QC_NO},
+ {0x2F9A0, UNICODE_NORM_QC_NO},
+ {0x2F9A1, UNICODE_NORM_QC_NO},
+ {0x2F9A2, UNICODE_NORM_QC_NO},
+ {0x2F9A3, UNICODE_NORM_QC_NO},
+ {0x2F9A4, UNICODE_NORM_QC_NO},
+ {0x2F9A5, UNICODE_NORM_QC_NO},
+ {0x2F9A6, UNICODE_NORM_QC_NO},
+ {0x2F9A7, UNICODE_NORM_QC_NO},
+ {0x2F9A8, UNICODE_NORM_QC_NO},
+ {0x2F9A9, UNICODE_NORM_QC_NO},
+ {0x2F9AA, UNICODE_NORM_QC_NO},
+ {0x2F9AB, UNICODE_NORM_QC_NO},
+ {0x2F9AC, UNICODE_NORM_QC_NO},
+ {0x2F9AD, UNICODE_NORM_QC_NO},
+ {0x2F9AE, UNICODE_NORM_QC_NO},
+ {0x2F9AF, UNICODE_NORM_QC_NO},
+ {0x2F9B0, UNICODE_NORM_QC_NO},
+ {0x2F9B1, UNICODE_NORM_QC_NO},
+ {0x2F9B2, UNICODE_NORM_QC_NO},
+ {0x2F9B3, UNICODE_NORM_QC_NO},
+ {0x2F9B4, UNICODE_NORM_QC_NO},
+ {0x2F9B5, UNICODE_NORM_QC_NO},
+ {0x2F9B6, UNICODE_NORM_QC_NO},
+ {0x2F9B7, UNICODE_NORM_QC_NO},
+ {0x2F9B8, UNICODE_NORM_QC_NO},
+ {0x2F9B9, UNICODE_NORM_QC_NO},
+ {0x2F9BA, UNICODE_NORM_QC_NO},
+ {0x2F9BB, UNICODE_NORM_QC_NO},
+ {0x2F9BC, UNICODE_NORM_QC_NO},
+ {0x2F9BD, UNICODE_NORM_QC_NO},
+ {0x2F9BE, UNICODE_NORM_QC_NO},
+ {0x2F9BF, UNICODE_NORM_QC_NO},
+ {0x2F9C0, UNICODE_NORM_QC_NO},
+ {0x2F9C1, UNICODE_NORM_QC_NO},
+ {0x2F9C2, UNICODE_NORM_QC_NO},
+ {0x2F9C3, UNICODE_NORM_QC_NO},
+ {0x2F9C4, UNICODE_NORM_QC_NO},
+ {0x2F9C5, UNICODE_NORM_QC_NO},
+ {0x2F9C6, UNICODE_NORM_QC_NO},
+ {0x2F9C7, UNICODE_NORM_QC_NO},
+ {0x2F9C8, UNICODE_NORM_QC_NO},
+ {0x2F9C9, UNICODE_NORM_QC_NO},
+ {0x2F9CA, UNICODE_NORM_QC_NO},
+ {0x2F9CB, UNICODE_NORM_QC_NO},
+ {0x2F9CC, UNICODE_NORM_QC_NO},
+ {0x2F9CD, UNICODE_NORM_QC_NO},
+ {0x2F9CE, UNICODE_NORM_QC_NO},
+ {0x2F9CF, UNICODE_NORM_QC_NO},
+ {0x2F9D0, UNICODE_NORM_QC_NO},
+ {0x2F9D1, UNICODE_NORM_QC_NO},
+ {0x2F9D2, UNICODE_NORM_QC_NO},
+ {0x2F9D3, UNICODE_NORM_QC_NO},
+ {0x2F9D4, UNICODE_NORM_QC_NO},
+ {0x2F9D5, UNICODE_NORM_QC_NO},
+ {0x2F9D6, UNICODE_NORM_QC_NO},
+ {0x2F9D7, UNICODE_NORM_QC_NO},
+ {0x2F9D8, UNICODE_NORM_QC_NO},
+ {0x2F9D9, UNICODE_NORM_QC_NO},
+ {0x2F9DA, UNICODE_NORM_QC_NO},
+ {0x2F9DB, UNICODE_NORM_QC_NO},
+ {0x2F9DC, UNICODE_NORM_QC_NO},
+ {0x2F9DD, UNICODE_NORM_QC_NO},
+ {0x2F9DE, UNICODE_NORM_QC_NO},
+ {0x2F9DF, UNICODE_NORM_QC_NO},
+ {0x2F9E0, UNICODE_NORM_QC_NO},
+ {0x2F9E1, UNICODE_NORM_QC_NO},
+ {0x2F9E2, UNICODE_NORM_QC_NO},
+ {0x2F9E3, UNICODE_NORM_QC_NO},
+ {0x2F9E4, UNICODE_NORM_QC_NO},
+ {0x2F9E5, UNICODE_NORM_QC_NO},
+ {0x2F9E6, UNICODE_NORM_QC_NO},
+ {0x2F9E7, UNICODE_NORM_QC_NO},
+ {0x2F9E8, UNICODE_NORM_QC_NO},
+ {0x2F9E9, UNICODE_NORM_QC_NO},
+ {0x2F9EA, UNICODE_NORM_QC_NO},
+ {0x2F9EB, UNICODE_NORM_QC_NO},
+ {0x2F9EC, UNICODE_NORM_QC_NO},
+ {0x2F9ED, UNICODE_NORM_QC_NO},
+ {0x2F9EE, UNICODE_NORM_QC_NO},
+ {0x2F9EF, UNICODE_NORM_QC_NO},
+ {0x2F9F0, UNICODE_NORM_QC_NO},
+ {0x2F9F1, UNICODE_NORM_QC_NO},
+ {0x2F9F2, UNICODE_NORM_QC_NO},
+ {0x2F9F3, UNICODE_NORM_QC_NO},
+ {0x2F9F4, UNICODE_NORM_QC_NO},
+ {0x2F9F5, UNICODE_NORM_QC_NO},
+ {0x2F9F6, UNICODE_NORM_QC_NO},
+ {0x2F9F7, UNICODE_NORM_QC_NO},
+ {0x2F9F8, UNICODE_NORM_QC_NO},
+ {0x2F9F9, UNICODE_NORM_QC_NO},
+ {0x2F9FA, UNICODE_NORM_QC_NO},
+ {0x2F9FB, UNICODE_NORM_QC_NO},
+ {0x2F9FC, UNICODE_NORM_QC_NO},
+ {0x2F9FD, UNICODE_NORM_QC_NO},
+ {0x2F9FE, UNICODE_NORM_QC_NO},
+ {0x2F9FF, UNICODE_NORM_QC_NO},
+ {0x2FA00, UNICODE_NORM_QC_NO},
+ {0x2FA01, UNICODE_NORM_QC_NO},
+ {0x2FA02, UNICODE_NORM_QC_NO},
+ {0x2FA03, UNICODE_NORM_QC_NO},
+ {0x2FA04, UNICODE_NORM_QC_NO},
+ {0x2FA05, UNICODE_NORM_QC_NO},
+ {0x2FA06, UNICODE_NORM_QC_NO},
+ {0x2FA07, UNICODE_NORM_QC_NO},
+ {0x2FA08, UNICODE_NORM_QC_NO},
+ {0x2FA09, UNICODE_NORM_QC_NO},
+ {0x2FA0A, UNICODE_NORM_QC_NO},
+ {0x2FA0B, UNICODE_NORM_QC_NO},
+ {0x2FA0C, UNICODE_NORM_QC_NO},
+ {0x2FA0D, UNICODE_NORM_QC_NO},
+ {0x2FA0E, UNICODE_NORM_QC_NO},
+ {0x2FA0F, UNICODE_NORM_QC_NO},
+ {0x2FA10, UNICODE_NORM_QC_NO},
+ {0x2FA11, UNICODE_NORM_QC_NO},
+ {0x2FA12, UNICODE_NORM_QC_NO},
+ {0x2FA13, UNICODE_NORM_QC_NO},
+ {0x2FA14, UNICODE_NORM_QC_NO},
+ {0x2FA15, UNICODE_NORM_QC_NO},
+ {0x2FA16, UNICODE_NORM_QC_NO},
+ {0x2FA17, UNICODE_NORM_QC_NO},
+ {0x2FA18, UNICODE_NORM_QC_NO},
+ {0x2FA19, UNICODE_NORM_QC_NO},
+ {0x2FA1A, UNICODE_NORM_QC_NO},
+ {0x2FA1B, UNICODE_NORM_QC_NO},
+ {0x2FA1C, UNICODE_NORM_QC_NO},
+ {0x2FA1D, UNICODE_NORM_QC_NO},
+};
+
+/* Perfect hash function for NFC_QC */
+static int
+NFC_QC_hash_func(const void *key)
+{
+ static const int16 h[2463] = {
+ 0, -2717, 0, 221, 1293, 223, 1295, 225,
+ 226, 241, 0, 229, 230, 231, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ -386, 0, 0, 0, 0, 0, 0, 0,
+ -163, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ -246, -175, 1260, 0, 0, 0, -174, -173,
+ 0, -172, 0, 0, 0, 0, 0, 0,
+ 1049, 0, 300, 301, 1071, 0, 1071, 0,
+ 1071, 1071, 1057, 0, 0, 0, 0, 1061,
+ 0, -1053, 1664, 0, 2956, 0, 0, -13,
+ 0, 0, 0, 0, 2156, 0, 0, 0,
+ 0, 0, 0, 0, 71, 0, 1082, 0,
+ 1083, 1083, 0, 1084, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 359, 360, 361,
+ -1091, 363, -762, -130, -129, -128, -127, -126,
+ 137, -124, -708, -707, -706, -120, -185, -705,
+ -117, -184, -1307, -114, -113, -112, -111, 0,
+ 386, 387, 388, 389, -90, 391, 171, 172,
+ 394, -94, -183, 397, 398, 399, -98, -225,
+ 402, -1019, -636, -1019, -225, 407, 408, 409,
+ 410, 411, 674, 413, -171, -170, -169, 417,
+ 352, -168, 420, 353, -770, 423, 424, 425,
+ 426, 427, 428, 32767, 239, 239, 239, 239,
+ 239, 239, 239, 239, 239, 239, 239, 239,
+ 239, 239, 32767, 32767, 237, 32767, 236, 32767,
+ 32767, 234, 234, 234, 234, 617, 234, 234,
+ 234, -2483, 234, -1430, 1526, -1430, 1527, 47,
+ 48, 471, 230, 32767, 32767, 32767, 227, 227,
+ 227, 227, 227, 227, 227, 227, 227, 227,
+ 227, 227, 227, 227, 227, 227, 227, 227,
+ -159, 227, 227, 227, 227, 227, 227, 227,
+ 64, 227, 227, 227, 227, 227, 227, 227,
+ 227, 227, 227, 227, 227, 227, 227, 227,
+ 227, 227, 227, 227, 227, 227, 227, 227,
+ -19, 52, 1487, 227, 227, 227, 53, 54,
+ 227, 55, 227, 227, 227, 227, 227, 227,
+ 1276, 227, -989, 32767, 1296, 225, 1296, 225,
+ 1296, 1296, 1282, 225, 225, 225, 225, 1286,
+ 225, -828, 1889, 225, 3181, 225, 225, 212,
+ 225, 225, 225, 225, 2381, 225, 225, 225,
+ 225, 225, 225, 225, 296, 225, 1307, 225,
+ 1308, 1308, 225, 1309, 225, 225, 225, 225,
+ 225, 225, 225, 225, 225, 225, 225, 225,
+ 225, 225, 225, 225, 225, 584, 585, 586,
+ -866, 588, -537, 95, 96, 97, 98, 99,
+ 362, 101, -483, -482, -481, 105, 40, -480,
+ 108, 41, -1082, 111, 112, 113, 114, 225,
+ 611, 612, 613, 614, 135, 616, 396, 397,
+ 619, 131, 42, 622, 623, 624, 127, 0,
+ 627, -794, -411, -794, 0, 632, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -272, 32767, 32767, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, -166, -165, 32767, 32767, 32767, 32767,
+ -164, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 397, 32767, 396, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 386,
+ 0, 386, 386, 386, 386, 386, 386, 386,
+ 223, 386, 386, 386, 32767, 385, 385, 385,
+ 385, 385, 32767, 384, 32767, 383, 383, 32767,
+ 382, 382, 32767, 381, 381, 381, 381, 381,
+ 135, 206, 1641, 381, 32767, 32767, 32767, 32767,
+ 32767, 32767, -160, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 1148, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 0, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -257, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, -910, -910, 32767, 32767,
+ 0, 32767, 0, 32767, 0, 32767, 0, 32767,
+ 147, 32767, 0, 32767, 0, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 143, 32767, 144, 32767, 145,
+ 32767, 146, 32767, 0, 32767, 148, 32767, 149,
+ 32767, 32767, 32767, -160, 32767, 32767, 32767, 32767,
+ 32767, 32767, 15, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 145, 32767, 144, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, -148, 32767, 32767, 32767, 32767,
+ 32767, 32767, 2009, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 0, 32767, 32767, 135, -918, 32767,
+ 151, 32767, 32767, 0, 1, 2, 3, 4,
+ 133, 5, 6, 7, 8, 9, 10, 11,
+ 32767, 32767, -1248, 32767, 13, 154, 188, 188,
+ 32767, 32767, 32767, 32767, 32767, 155, 16, 32767,
+ 32767, 32767, 32767, 32767, 32767, -1853, -1054, 18,
+ -1052, -1051, -1036, 22, 32767, 157, 32767, 28,
+ 23, 1077, 673, 25, -2930, 0, 32767, 32767,
+ 32767, 32767, 32767, 27, 32767, 155, 32767, 154,
+ 32767, 32767, -62, 28, -42, 30, -1051, 32,
+ -1050, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 34,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 129, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 672, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 32767,
+ 32767, 32767, 32767, 32767, -156, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, -155, 32767, 32767,
+ 32767, 0, 0, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 73, 32767, 32767, 32767, 32767, 74, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 675,
+ 32767, 32767, 32767, 32767, 32767, 75, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 165, 32767, 32767, 32767, 166, 167,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 170, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 689, 690, 691, 692, 693, 694, 695,
+ 696, 697, 698, 699, 700, 701, 702, 703,
+ 704, 705, 706, 707, 708, 709, 710, 711,
+ 712, 713, 714, 715, 716, 717, 718, 719,
+ 720, 721, 722, -304, -303, -302, -301, -300,
+ -299, -298, -297, 930, -295, -294, -293, -292,
+ -291, -290, -289, -288, -287, -286, -285, -284,
+ -283, -282, -281, -280, -279, -278, -277, -276,
+ -275, 753, 754, 755, 646, 757, -712, -1765,
+ 952, -712, 2244, -712, 2245, 765, 766, 767,
+ 768, 125, 770, 771, 772, 773, 774, 775,
+ 603, 777, 778, 779, 780, 781, 782, 783,
+ 784, 2011, 786, 787, 788, 789, 790, 791,
+ 792, 793, 794, 795, 796, 797, 798, 799,
+ 800, 801, 802, 803, 804, 805, 806, 603,
+ 603, 809, 603, 811, 603, 603, 814, 815,
+ 816, 817, 435, 819, 820, 821, 3539, 823,
+ 603, -468, 603, -468, 603, 603, 589, 831,
+ 603, 603, 603, 835, 836, 837, 838, 839,
+ 840, 841, 842, 843, 844, 845, 846, 847,
+ 848, 849, 850, 851, 852, 1239, 854, 855,
+ 856, 857, 858, 859, 860, 1024, 862, 863,
+ 864, 865, 866, 867, 868, 869, 870, 871,
+ 872, 873, 874, 875, 876, 877, 878, 879,
+ 880, 881, 882, 883, 884, 1131, 1061, -373,
+ 888, 889, 890, 1065, 1065, 893, 1066, 895,
+ 896, 897, 898, 899, 900, -148, 902, 603,
+ 603, -166, 906, -164, 908, -162, -161, -146,
+ 912, 913, 914, 915, -145, 917, 1971, -745,
+ 920, -2035, 922, 923, 937, 925, 926, 927,
+ 928, -1227, 930, 931, 932, 933, 934, 935,
+ 936, 866, 938, -143, 940, -142, -141, 943,
+ -140, 32767, 945, 946, 947, 948, 949, 950,
+ 951, 952, 953, 954, 955, 956, 957, 958,
+ 959, 960, 961, -65, -64, -63, -62, -61,
+ -60, -59, -58, 1169, -56, -55, -54, -53,
+ -52, -51, -50, -49, -48, -47, -46, -45,
+ -44, -43, -42, -41, -40, -39, -38, -37,
+ -36, 992, 993, 994, 885, 996, -473, -1526,
+ 1191, -473, 2483, -473, 2484, 1004, 1005, 1006,
+ 1007, 364, 1009, 1010, 1011, 1012, 1013, 1014,
+ 842, 1016, 1017, 1018, 1019, 1020, 1021, 1022,
+ 1023, 2250, 1025, 1026, 1027, 1028, 1029, 1030,
+ 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038,
+ 1039, 1040, 1041, 1042, 1043, 1044, 1045, 842,
+ 842, 1048, 842, 1050, 842, 842, 1053, 1054,
+ 1055, 1056, 674, 1058, 1059, 1060, 3778, 1062,
+ 842, -229, 842, -229, 842, 842, 828, 1070,
+ 842, 842, 842, 1074, 1075, 1076, 1077, 1078,
+ 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086,
+ 1087, 1088, 1089, 1090, 1091, 1478, 1093, 1094,
+ 1095, 1096, 1097, 1098, 1099, 1263, 1101, 1102,
+ 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110,
+ 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118,
+ 1119, 1120, 1121, 1122, 1123, 1370, 1300, -134,
+ 1127, 1128, 1129, 1304, 1304, 1132, 1305, 1134,
+ 1135, 1136, 1137, 1138, 1139, 91, 1141, 842,
+ 842, 73, 1145, 75, 1147, 77, 78, 93,
+ 1151, 1152, 1153, 1154, 94, 1156, 2210, -506,
+ 1159, -1796, 1161, 1162, 1176, 1164, 1165, 1166,
+ 1167, -988, 1169, 1170, 1171, 1172, 1173, 1174,
+ 1175, 1105, 1177, 96, 1179, 97, 98, 1182,
+ 99, 1184, 1185, 1186, 1187, 1188, 1189, 1190,
+ 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198,
+ 1199, 1200, 0, 174, 175, 176, 177, 178,
+ 179, 180, 181, 1408, 183, 184, 185, 186,
+ 187, 188, 189, 190, 191, 192, 193, 194,
+ 195, 196, 197, 198, 199, 200, 201, 202,
+ 203, 0, 0, 206, 0, 208, 0, 0,
+ 211, 212, 213, 214, -168, 216, 217, 218,
+ 2936, 220, 0, -1071, 0, -1071, 0, 0,
+ -14, 228, 0, 0, 0, 232, 233, 234,
+ 235, 236, 237, 238, 239, 240, 241, 242,
+ 243, 244, 245, 246, 247, 248, 249, 636,
+ 251, 252, 253, 254, 255, 256, 257, 421,
+ 259, 260, 261, 262, 263, 264, 265, 266,
+ 267, 268, 269, 270, 271, 272, 273, 274,
+ 275, 276, 277, 278, 279, 280, 281, 528,
+ 458, -976, 285, 286, 287, 462, 462, 290,
+ 463, 292, 293, 294, 295, 296, 297, -751,
+ 299, 0, 0, -769, 303, -767, 305, -765,
+ -764, -749, 309, 310, 311, 312, -748, 314,
+ 1368, -1348, 317, -2638, 319, 320, 334, 322,
+ 323, 324, 325, -1830, 327, 328, 329, 330,
+ 331, 332, 333, 263, 335, -746, 337, -745,
+ -744, 340, -743, 342, 343, 344, 345, 346,
+ 347, 348, 349, 350, 351, 352, 353, 354,
+ 355, 356, 357, 358, 0, 0, 0, 1453,
+ 0, 1126, 495, 495, 495, 495, 495, 233,
+ 495, 1080, 1080, 1080, 495, 561, 1082, 495,
+ 563, 1687, 495, 495, 495, 495, 385, 0,
+ 0, 0, 0, 480, 0, 221, 221, 0,
+ 489, 579, 0, 0, 0, 498, 626, 0,
+ 1422, 1040, 1424, 631, 0, 0, 0, 0,
+ 0, -262, 0, 585, 585, 585, 0, 66,
+ 587, 0, 68, 1192, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, 669, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 670,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 142, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 115, 116, 117, 118, 119, 120,
+ 121, 122, 123, 124, 125, 126, 127, 128,
+ 129, 130, 131, 132, 133, 134, 135, 136,
+ 137, 138, 139, 140, 141, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 1027, 1027, 1027,
+ 1027, 1027, 1027, 1027, 1027, -199, 1027, 1027,
+ 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027,
+ 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027,
+ 1027, 1027, 1027, 0, 0, 0, 110, 0,
+ 1470, 2524, -192, 1473, -1482, 1475, -1481, 0,
+ 0, 0, 0, 644, 0, 0, 0, 0,
+ 0, 0, 173, 0, 0, 0, 0, 0,
+ 0, 0, 0, -1226, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 204, 205, 0, 207, 0, 209, 210,
+ 0, 0, 0, 0, 383, 0, 0
+ };
+
+ const unsigned char *k = (const unsigned char *) key;
+ size_t keylen = 4;
+ uint32 a = 0;
+ uint32 b = 0;
+
+ while (keylen--)
+ {
+ unsigned char c = *k++;
+
+ a = a * 257 + c;
+ b = b * 17 + c;
+ }
+ return h[a % 2463] + h[b % 2463];
+}
+
+/* Hash lookup information for NFC_QC */
+static const pg_unicode_norminfo UnicodeNormInfo_NFC_QC = {
+ UnicodeNormProps_NFC_QC,
+ NFC_QC_hash_func,
+ 1231
+};
+
+static const pg_unicode_normprops UnicodeNormProps_NFKC_QC[] = {
+ {0x00A0, UNICODE_NORM_QC_NO},
+ {0x00A8, UNICODE_NORM_QC_NO},
+ {0x00AA, UNICODE_NORM_QC_NO},
+ {0x00AF, UNICODE_NORM_QC_NO},
+ {0x00B2, UNICODE_NORM_QC_NO},
+ {0x00B3, UNICODE_NORM_QC_NO},
+ {0x00B4, UNICODE_NORM_QC_NO},
+ {0x00B5, UNICODE_NORM_QC_NO},
+ {0x00B8, UNICODE_NORM_QC_NO},
+ {0x00B9, UNICODE_NORM_QC_NO},
+ {0x00BA, UNICODE_NORM_QC_NO},
+ {0x00BC, UNICODE_NORM_QC_NO},
+ {0x00BD, UNICODE_NORM_QC_NO},
+ {0x00BE, UNICODE_NORM_QC_NO},
+ {0x0132, UNICODE_NORM_QC_NO},
+ {0x0133, UNICODE_NORM_QC_NO},
+ {0x013F, UNICODE_NORM_QC_NO},
+ {0x0140, UNICODE_NORM_QC_NO},
+ {0x0149, UNICODE_NORM_QC_NO},
+ {0x017F, UNICODE_NORM_QC_NO},
+ {0x01C4, UNICODE_NORM_QC_NO},
+ {0x01C5, UNICODE_NORM_QC_NO},
+ {0x01C6, UNICODE_NORM_QC_NO},
+ {0x01C7, UNICODE_NORM_QC_NO},
+ {0x01C8, UNICODE_NORM_QC_NO},
+ {0x01C9, UNICODE_NORM_QC_NO},
+ {0x01CA, UNICODE_NORM_QC_NO},
+ {0x01CB, UNICODE_NORM_QC_NO},
+ {0x01CC, UNICODE_NORM_QC_NO},
+ {0x01F1, UNICODE_NORM_QC_NO},
+ {0x01F2, UNICODE_NORM_QC_NO},
+ {0x01F3, UNICODE_NORM_QC_NO},
+ {0x02B0, UNICODE_NORM_QC_NO},
+ {0x02B1, UNICODE_NORM_QC_NO},
+ {0x02B2, UNICODE_NORM_QC_NO},
+ {0x02B3, UNICODE_NORM_QC_NO},
+ {0x02B4, UNICODE_NORM_QC_NO},
+ {0x02B5, UNICODE_NORM_QC_NO},
+ {0x02B6, UNICODE_NORM_QC_NO},
+ {0x02B7, UNICODE_NORM_QC_NO},
+ {0x02B8, UNICODE_NORM_QC_NO},
+ {0x02D8, UNICODE_NORM_QC_NO},
+ {0x02D9, UNICODE_NORM_QC_NO},
+ {0x02DA, UNICODE_NORM_QC_NO},
+ {0x02DB, UNICODE_NORM_QC_NO},
+ {0x02DC, UNICODE_NORM_QC_NO},
+ {0x02DD, UNICODE_NORM_QC_NO},
+ {0x02E0, UNICODE_NORM_QC_NO},
+ {0x02E1, UNICODE_NORM_QC_NO},
+ {0x02E2, UNICODE_NORM_QC_NO},
+ {0x02E3, UNICODE_NORM_QC_NO},
+ {0x02E4, UNICODE_NORM_QC_NO},
+ {0x0300, UNICODE_NORM_QC_MAYBE},
+ {0x0301, UNICODE_NORM_QC_MAYBE},
+ {0x0302, UNICODE_NORM_QC_MAYBE},
+ {0x0303, UNICODE_NORM_QC_MAYBE},
+ {0x0304, UNICODE_NORM_QC_MAYBE},
+ {0x0306, UNICODE_NORM_QC_MAYBE},
+ {0x0307, UNICODE_NORM_QC_MAYBE},
+ {0x0308, UNICODE_NORM_QC_MAYBE},
+ {0x0309, UNICODE_NORM_QC_MAYBE},
+ {0x030A, UNICODE_NORM_QC_MAYBE},
+ {0x030B, UNICODE_NORM_QC_MAYBE},
+ {0x030C, UNICODE_NORM_QC_MAYBE},
+ {0x030F, UNICODE_NORM_QC_MAYBE},
+ {0x0311, UNICODE_NORM_QC_MAYBE},
+ {0x0313, UNICODE_NORM_QC_MAYBE},
+ {0x0314, UNICODE_NORM_QC_MAYBE},
+ {0x031B, UNICODE_NORM_QC_MAYBE},
+ {0x0323, UNICODE_NORM_QC_MAYBE},
+ {0x0324, UNICODE_NORM_QC_MAYBE},
+ {0x0325, UNICODE_NORM_QC_MAYBE},
+ {0x0326, UNICODE_NORM_QC_MAYBE},
+ {0x0327, UNICODE_NORM_QC_MAYBE},
+ {0x0328, UNICODE_NORM_QC_MAYBE},
+ {0x032D, UNICODE_NORM_QC_MAYBE},
+ {0x032E, UNICODE_NORM_QC_MAYBE},
+ {0x0330, UNICODE_NORM_QC_MAYBE},
+ {0x0331, UNICODE_NORM_QC_MAYBE},
+ {0x0338, UNICODE_NORM_QC_MAYBE},
+ {0x0340, UNICODE_NORM_QC_NO},
+ {0x0341, UNICODE_NORM_QC_NO},
+ {0x0342, UNICODE_NORM_QC_MAYBE},
+ {0x0343, UNICODE_NORM_QC_NO},
+ {0x0344, UNICODE_NORM_QC_NO},
+ {0x0345, UNICODE_NORM_QC_MAYBE},
+ {0x0374, UNICODE_NORM_QC_NO},
+ {0x037A, UNICODE_NORM_QC_NO},
+ {0x037E, UNICODE_NORM_QC_NO},
+ {0x0384, UNICODE_NORM_QC_NO},
+ {0x0385, UNICODE_NORM_QC_NO},
+ {0x0387, UNICODE_NORM_QC_NO},
+ {0x03D0, UNICODE_NORM_QC_NO},
+ {0x03D1, UNICODE_NORM_QC_NO},
+ {0x03D2, UNICODE_NORM_QC_NO},
+ {0x03D3, UNICODE_NORM_QC_NO},
+ {0x03D4, UNICODE_NORM_QC_NO},
+ {0x03D5, UNICODE_NORM_QC_NO},
+ {0x03D6, UNICODE_NORM_QC_NO},
+ {0x03F0, UNICODE_NORM_QC_NO},
+ {0x03F1, UNICODE_NORM_QC_NO},
+ {0x03F2, UNICODE_NORM_QC_NO},
+ {0x03F4, UNICODE_NORM_QC_NO},
+ {0x03F5, UNICODE_NORM_QC_NO},
+ {0x03F9, UNICODE_NORM_QC_NO},
+ {0x0587, UNICODE_NORM_QC_NO},
+ {0x0653, UNICODE_NORM_QC_MAYBE},
+ {0x0654, UNICODE_NORM_QC_MAYBE},
+ {0x0655, UNICODE_NORM_QC_MAYBE},
+ {0x0675, UNICODE_NORM_QC_NO},
+ {0x0676, UNICODE_NORM_QC_NO},
+ {0x0677, UNICODE_NORM_QC_NO},
+ {0x0678, UNICODE_NORM_QC_NO},
+ {0x093C, UNICODE_NORM_QC_MAYBE},
+ {0x0958, UNICODE_NORM_QC_NO},
+ {0x0959, UNICODE_NORM_QC_NO},
+ {0x095A, UNICODE_NORM_QC_NO},
+ {0x095B, UNICODE_NORM_QC_NO},
+ {0x095C, UNICODE_NORM_QC_NO},
+ {0x095D, UNICODE_NORM_QC_NO},
+ {0x095E, UNICODE_NORM_QC_NO},
+ {0x095F, UNICODE_NORM_QC_NO},
+ {0x09BE, UNICODE_NORM_QC_MAYBE},
+ {0x09D7, UNICODE_NORM_QC_MAYBE},
+ {0x09DC, UNICODE_NORM_QC_NO},
+ {0x09DD, UNICODE_NORM_QC_NO},
+ {0x09DF, UNICODE_NORM_QC_NO},
+ {0x0A33, UNICODE_NORM_QC_NO},
+ {0x0A36, UNICODE_NORM_QC_NO},
+ {0x0A59, UNICODE_NORM_QC_NO},
+ {0x0A5A, UNICODE_NORM_QC_NO},
+ {0x0A5B, UNICODE_NORM_QC_NO},
+ {0x0A5E, UNICODE_NORM_QC_NO},
+ {0x0B3E, UNICODE_NORM_QC_MAYBE},
+ {0x0B56, UNICODE_NORM_QC_MAYBE},
+ {0x0B57, UNICODE_NORM_QC_MAYBE},
+ {0x0B5C, UNICODE_NORM_QC_NO},
+ {0x0B5D, UNICODE_NORM_QC_NO},
+ {0x0BBE, UNICODE_NORM_QC_MAYBE},
+ {0x0BD7, UNICODE_NORM_QC_MAYBE},
+ {0x0C56, UNICODE_NORM_QC_MAYBE},
+ {0x0CC2, UNICODE_NORM_QC_MAYBE},
+ {0x0CD5, UNICODE_NORM_QC_MAYBE},
+ {0x0CD6, UNICODE_NORM_QC_MAYBE},
+ {0x0D3E, UNICODE_NORM_QC_MAYBE},
+ {0x0D57, UNICODE_NORM_QC_MAYBE},
+ {0x0DCA, UNICODE_NORM_QC_MAYBE},
+ {0x0DCF, UNICODE_NORM_QC_MAYBE},
+ {0x0DDF, UNICODE_NORM_QC_MAYBE},
+ {0x0E33, UNICODE_NORM_QC_NO},
+ {0x0EB3, UNICODE_NORM_QC_NO},
+ {0x0EDC, UNICODE_NORM_QC_NO},
+ {0x0EDD, UNICODE_NORM_QC_NO},
+ {0x0F0C, UNICODE_NORM_QC_NO},
+ {0x0F43, UNICODE_NORM_QC_NO},
+ {0x0F4D, UNICODE_NORM_QC_NO},
+ {0x0F52, UNICODE_NORM_QC_NO},
+ {0x0F57, UNICODE_NORM_QC_NO},
+ {0x0F5C, UNICODE_NORM_QC_NO},
+ {0x0F69, UNICODE_NORM_QC_NO},
+ {0x0F73, UNICODE_NORM_QC_NO},
+ {0x0F75, UNICODE_NORM_QC_NO},
+ {0x0F76, UNICODE_NORM_QC_NO},
+ {0x0F77, UNICODE_NORM_QC_NO},
+ {0x0F78, UNICODE_NORM_QC_NO},
+ {0x0F79, UNICODE_NORM_QC_NO},
+ {0x0F81, UNICODE_NORM_QC_NO},
+ {0x0F93, UNICODE_NORM_QC_NO},
+ {0x0F9D, UNICODE_NORM_QC_NO},
+ {0x0FA2, UNICODE_NORM_QC_NO},
+ {0x0FA7, UNICODE_NORM_QC_NO},
+ {0x0FAC, UNICODE_NORM_QC_NO},
+ {0x0FB9, UNICODE_NORM_QC_NO},
+ {0x102E, UNICODE_NORM_QC_MAYBE},
+ {0x10FC, UNICODE_NORM_QC_NO},
+ {0x1161, UNICODE_NORM_QC_MAYBE},
+ {0x1162, UNICODE_NORM_QC_MAYBE},
+ {0x1163, UNICODE_NORM_QC_MAYBE},
+ {0x1164, UNICODE_NORM_QC_MAYBE},
+ {0x1165, UNICODE_NORM_QC_MAYBE},
+ {0x1166, UNICODE_NORM_QC_MAYBE},
+ {0x1167, UNICODE_NORM_QC_MAYBE},
+ {0x1168, UNICODE_NORM_QC_MAYBE},
+ {0x1169, UNICODE_NORM_QC_MAYBE},
+ {0x116A, UNICODE_NORM_QC_MAYBE},
+ {0x116B, UNICODE_NORM_QC_MAYBE},
+ {0x116C, UNICODE_NORM_QC_MAYBE},
+ {0x116D, UNICODE_NORM_QC_MAYBE},
+ {0x116E, UNICODE_NORM_QC_MAYBE},
+ {0x116F, UNICODE_NORM_QC_MAYBE},
+ {0x1170, UNICODE_NORM_QC_MAYBE},
+ {0x1171, UNICODE_NORM_QC_MAYBE},
+ {0x1172, UNICODE_NORM_QC_MAYBE},
+ {0x1173, UNICODE_NORM_QC_MAYBE},
+ {0x1174, UNICODE_NORM_QC_MAYBE},
+ {0x1175, UNICODE_NORM_QC_MAYBE},
+ {0x11A8, UNICODE_NORM_QC_MAYBE},
+ {0x11A9, UNICODE_NORM_QC_MAYBE},
+ {0x11AA, UNICODE_NORM_QC_MAYBE},
+ {0x11AB, UNICODE_NORM_QC_MAYBE},
+ {0x11AC, UNICODE_NORM_QC_MAYBE},
+ {0x11AD, UNICODE_NORM_QC_MAYBE},
+ {0x11AE, UNICODE_NORM_QC_MAYBE},
+ {0x11AF, UNICODE_NORM_QC_MAYBE},
+ {0x11B0, UNICODE_NORM_QC_MAYBE},
+ {0x11B1, UNICODE_NORM_QC_MAYBE},
+ {0x11B2, UNICODE_NORM_QC_MAYBE},
+ {0x11B3, UNICODE_NORM_QC_MAYBE},
+ {0x11B4, UNICODE_NORM_QC_MAYBE},
+ {0x11B5, UNICODE_NORM_QC_MAYBE},
+ {0x11B6, UNICODE_NORM_QC_MAYBE},
+ {0x11B7, UNICODE_NORM_QC_MAYBE},
+ {0x11B8, UNICODE_NORM_QC_MAYBE},
+ {0x11B9, UNICODE_NORM_QC_MAYBE},
+ {0x11BA, UNICODE_NORM_QC_MAYBE},
+ {0x11BB, UNICODE_NORM_QC_MAYBE},
+ {0x11BC, UNICODE_NORM_QC_MAYBE},
+ {0x11BD, UNICODE_NORM_QC_MAYBE},
+ {0x11BE, UNICODE_NORM_QC_MAYBE},
+ {0x11BF, UNICODE_NORM_QC_MAYBE},
+ {0x11C0, UNICODE_NORM_QC_MAYBE},
+ {0x11C1, UNICODE_NORM_QC_MAYBE},
+ {0x11C2, UNICODE_NORM_QC_MAYBE},
+ {0x1B35, UNICODE_NORM_QC_MAYBE},
+ {0x1D2C, UNICODE_NORM_QC_NO},
+ {0x1D2D, UNICODE_NORM_QC_NO},
+ {0x1D2E, UNICODE_NORM_QC_NO},
+ {0x1D30, UNICODE_NORM_QC_NO},
+ {0x1D31, UNICODE_NORM_QC_NO},
+ {0x1D32, UNICODE_NORM_QC_NO},
+ {0x1D33, UNICODE_NORM_QC_NO},
+ {0x1D34, UNICODE_NORM_QC_NO},
+ {0x1D35, UNICODE_NORM_QC_NO},
+ {0x1D36, UNICODE_NORM_QC_NO},
+ {0x1D37, UNICODE_NORM_QC_NO},
+ {0x1D38, UNICODE_NORM_QC_NO},
+ {0x1D39, UNICODE_NORM_QC_NO},
+ {0x1D3A, UNICODE_NORM_QC_NO},
+ {0x1D3C, UNICODE_NORM_QC_NO},
+ {0x1D3D, UNICODE_NORM_QC_NO},
+ {0x1D3E, UNICODE_NORM_QC_NO},
+ {0x1D3F, UNICODE_NORM_QC_NO},
+ {0x1D40, UNICODE_NORM_QC_NO},
+ {0x1D41, UNICODE_NORM_QC_NO},
+ {0x1D42, UNICODE_NORM_QC_NO},
+ {0x1D43, UNICODE_NORM_QC_NO},
+ {0x1D44, UNICODE_NORM_QC_NO},
+ {0x1D45, UNICODE_NORM_QC_NO},
+ {0x1D46, UNICODE_NORM_QC_NO},
+ {0x1D47, UNICODE_NORM_QC_NO},
+ {0x1D48, UNICODE_NORM_QC_NO},
+ {0x1D49, UNICODE_NORM_QC_NO},
+ {0x1D4A, UNICODE_NORM_QC_NO},
+ {0x1D4B, UNICODE_NORM_QC_NO},
+ {0x1D4C, UNICODE_NORM_QC_NO},
+ {0x1D4D, UNICODE_NORM_QC_NO},
+ {0x1D4F, UNICODE_NORM_QC_NO},
+ {0x1D50, UNICODE_NORM_QC_NO},
+ {0x1D51, UNICODE_NORM_QC_NO},
+ {0x1D52, UNICODE_NORM_QC_NO},
+ {0x1D53, UNICODE_NORM_QC_NO},
+ {0x1D54, UNICODE_NORM_QC_NO},
+ {0x1D55, UNICODE_NORM_QC_NO},
+ {0x1D56, UNICODE_NORM_QC_NO},
+ {0x1D57, UNICODE_NORM_QC_NO},
+ {0x1D58, UNICODE_NORM_QC_NO},
+ {0x1D59, UNICODE_NORM_QC_NO},
+ {0x1D5A, UNICODE_NORM_QC_NO},
+ {0x1D5B, UNICODE_NORM_QC_NO},
+ {0x1D5C, UNICODE_NORM_QC_NO},
+ {0x1D5D, UNICODE_NORM_QC_NO},
+ {0x1D5E, UNICODE_NORM_QC_NO},
+ {0x1D5F, UNICODE_NORM_QC_NO},
+ {0x1D60, UNICODE_NORM_QC_NO},
+ {0x1D61, UNICODE_NORM_QC_NO},
+ {0x1D62, UNICODE_NORM_QC_NO},
+ {0x1D63, UNICODE_NORM_QC_NO},
+ {0x1D64, UNICODE_NORM_QC_NO},
+ {0x1D65, UNICODE_NORM_QC_NO},
+ {0x1D66, UNICODE_NORM_QC_NO},
+ {0x1D67, UNICODE_NORM_QC_NO},
+ {0x1D68, UNICODE_NORM_QC_NO},
+ {0x1D69, UNICODE_NORM_QC_NO},
+ {0x1D6A, UNICODE_NORM_QC_NO},
+ {0x1D78, UNICODE_NORM_QC_NO},
+ {0x1D9B, UNICODE_NORM_QC_NO},
+ {0x1D9C, UNICODE_NORM_QC_NO},
+ {0x1D9D, UNICODE_NORM_QC_NO},
+ {0x1D9E, UNICODE_NORM_QC_NO},
+ {0x1D9F, UNICODE_NORM_QC_NO},
+ {0x1DA0, UNICODE_NORM_QC_NO},
+ {0x1DA1, UNICODE_NORM_QC_NO},
+ {0x1DA2, UNICODE_NORM_QC_NO},
+ {0x1DA3, UNICODE_NORM_QC_NO},
+ {0x1DA4, UNICODE_NORM_QC_NO},
+ {0x1DA5, UNICODE_NORM_QC_NO},
+ {0x1DA6, UNICODE_NORM_QC_NO},
+ {0x1DA7, UNICODE_NORM_QC_NO},
+ {0x1DA8, UNICODE_NORM_QC_NO},
+ {0x1DA9, UNICODE_NORM_QC_NO},
+ {0x1DAA, UNICODE_NORM_QC_NO},
+ {0x1DAB, UNICODE_NORM_QC_NO},
+ {0x1DAC, UNICODE_NORM_QC_NO},
+ {0x1DAD, UNICODE_NORM_QC_NO},
+ {0x1DAE, UNICODE_NORM_QC_NO},
+ {0x1DAF, UNICODE_NORM_QC_NO},
+ {0x1DB0, UNICODE_NORM_QC_NO},
+ {0x1DB1, UNICODE_NORM_QC_NO},
+ {0x1DB2, UNICODE_NORM_QC_NO},
+ {0x1DB3, UNICODE_NORM_QC_NO},
+ {0x1DB4, UNICODE_NORM_QC_NO},
+ {0x1DB5, UNICODE_NORM_QC_NO},
+ {0x1DB6, UNICODE_NORM_QC_NO},
+ {0x1DB7, UNICODE_NORM_QC_NO},
+ {0x1DB8, UNICODE_NORM_QC_NO},
+ {0x1DB9, UNICODE_NORM_QC_NO},
+ {0x1DBA, UNICODE_NORM_QC_NO},
+ {0x1DBB, UNICODE_NORM_QC_NO},
+ {0x1DBC, UNICODE_NORM_QC_NO},
+ {0x1DBD, UNICODE_NORM_QC_NO},
+ {0x1DBE, UNICODE_NORM_QC_NO},
+ {0x1DBF, UNICODE_NORM_QC_NO},
+ {0x1E9A, UNICODE_NORM_QC_NO},
+ {0x1E9B, UNICODE_NORM_QC_NO},
+ {0x1F71, UNICODE_NORM_QC_NO},
+ {0x1F73, UNICODE_NORM_QC_NO},
+ {0x1F75, UNICODE_NORM_QC_NO},
+ {0x1F77, UNICODE_NORM_QC_NO},
+ {0x1F79, UNICODE_NORM_QC_NO},
+ {0x1F7B, UNICODE_NORM_QC_NO},
+ {0x1F7D, UNICODE_NORM_QC_NO},
+ {0x1FBB, UNICODE_NORM_QC_NO},
+ {0x1FBD, UNICODE_NORM_QC_NO},
+ {0x1FBE, UNICODE_NORM_QC_NO},
+ {0x1FBF, UNICODE_NORM_QC_NO},
+ {0x1FC0, UNICODE_NORM_QC_NO},
+ {0x1FC1, UNICODE_NORM_QC_NO},
+ {0x1FC9, UNICODE_NORM_QC_NO},
+ {0x1FCB, UNICODE_NORM_QC_NO},
+ {0x1FCD, UNICODE_NORM_QC_NO},
+ {0x1FCE, UNICODE_NORM_QC_NO},
+ {0x1FCF, UNICODE_NORM_QC_NO},
+ {0x1FD3, UNICODE_NORM_QC_NO},
+ {0x1FDB, UNICODE_NORM_QC_NO},
+ {0x1FDD, UNICODE_NORM_QC_NO},
+ {0x1FDE, UNICODE_NORM_QC_NO},
+ {0x1FDF, UNICODE_NORM_QC_NO},
+ {0x1FE3, UNICODE_NORM_QC_NO},
+ {0x1FEB, UNICODE_NORM_QC_NO},
+ {0x1FED, UNICODE_NORM_QC_NO},
+ {0x1FEE, UNICODE_NORM_QC_NO},
+ {0x1FEF, UNICODE_NORM_QC_NO},
+ {0x1FF9, UNICODE_NORM_QC_NO},
+ {0x1FFB, UNICODE_NORM_QC_NO},
+ {0x1FFD, UNICODE_NORM_QC_NO},
+ {0x1FFE, UNICODE_NORM_QC_NO},
+ {0x2000, UNICODE_NORM_QC_NO},
+ {0x2001, UNICODE_NORM_QC_NO},
+ {0x2002, UNICODE_NORM_QC_NO},
+ {0x2003, UNICODE_NORM_QC_NO},
+ {0x2004, UNICODE_NORM_QC_NO},
+ {0x2005, UNICODE_NORM_QC_NO},
+ {0x2006, UNICODE_NORM_QC_NO},
+ {0x2007, UNICODE_NORM_QC_NO},
+ {0x2008, UNICODE_NORM_QC_NO},
+ {0x2009, UNICODE_NORM_QC_NO},
+ {0x200A, UNICODE_NORM_QC_NO},
+ {0x2011, UNICODE_NORM_QC_NO},
+ {0x2017, UNICODE_NORM_QC_NO},
+ {0x2024, UNICODE_NORM_QC_NO},
+ {0x2025, UNICODE_NORM_QC_NO},
+ {0x2026, UNICODE_NORM_QC_NO},
+ {0x202F, UNICODE_NORM_QC_NO},
+ {0x2033, UNICODE_NORM_QC_NO},
+ {0x2034, UNICODE_NORM_QC_NO},
+ {0x2036, UNICODE_NORM_QC_NO},
+ {0x2037, UNICODE_NORM_QC_NO},
+ {0x203C, UNICODE_NORM_QC_NO},
+ {0x203E, UNICODE_NORM_QC_NO},
+ {0x2047, UNICODE_NORM_QC_NO},
+ {0x2048, UNICODE_NORM_QC_NO},
+ {0x2049, UNICODE_NORM_QC_NO},
+ {0x2057, UNICODE_NORM_QC_NO},
+ {0x205F, UNICODE_NORM_QC_NO},
+ {0x2070, UNICODE_NORM_QC_NO},
+ {0x2071, UNICODE_NORM_QC_NO},
+ {0x2074, UNICODE_NORM_QC_NO},
+ {0x2075, UNICODE_NORM_QC_NO},
+ {0x2076, UNICODE_NORM_QC_NO},
+ {0x2077, UNICODE_NORM_QC_NO},
+ {0x2078, UNICODE_NORM_QC_NO},
+ {0x2079, UNICODE_NORM_QC_NO},
+ {0x207A, UNICODE_NORM_QC_NO},
+ {0x207B, UNICODE_NORM_QC_NO},
+ {0x207C, UNICODE_NORM_QC_NO},
+ {0x207D, UNICODE_NORM_QC_NO},
+ {0x207E, UNICODE_NORM_QC_NO},
+ {0x207F, UNICODE_NORM_QC_NO},
+ {0x2080, UNICODE_NORM_QC_NO},
+ {0x2081, UNICODE_NORM_QC_NO},
+ {0x2082, UNICODE_NORM_QC_NO},
+ {0x2083, UNICODE_NORM_QC_NO},
+ {0x2084, UNICODE_NORM_QC_NO},
+ {0x2085, UNICODE_NORM_QC_NO},
+ {0x2086, UNICODE_NORM_QC_NO},
+ {0x2087, UNICODE_NORM_QC_NO},
+ {0x2088, UNICODE_NORM_QC_NO},
+ {0x2089, UNICODE_NORM_QC_NO},
+ {0x208A, UNICODE_NORM_QC_NO},
+ {0x208B, UNICODE_NORM_QC_NO},
+ {0x208C, UNICODE_NORM_QC_NO},
+ {0x208D, UNICODE_NORM_QC_NO},
+ {0x208E, UNICODE_NORM_QC_NO},
+ {0x2090, UNICODE_NORM_QC_NO},
+ {0x2091, UNICODE_NORM_QC_NO},
+ {0x2092, UNICODE_NORM_QC_NO},
+ {0x2093, UNICODE_NORM_QC_NO},
+ {0x2094, UNICODE_NORM_QC_NO},
+ {0x2095, UNICODE_NORM_QC_NO},
+ {0x2096, UNICODE_NORM_QC_NO},
+ {0x2097, UNICODE_NORM_QC_NO},
+ {0x2098, UNICODE_NORM_QC_NO},
+ {0x2099, UNICODE_NORM_QC_NO},
+ {0x209A, UNICODE_NORM_QC_NO},
+ {0x209B, UNICODE_NORM_QC_NO},
+ {0x209C, UNICODE_NORM_QC_NO},
+ {0x20A8, UNICODE_NORM_QC_NO},
+ {0x2100, UNICODE_NORM_QC_NO},
+ {0x2101, UNICODE_NORM_QC_NO},
+ {0x2102, UNICODE_NORM_QC_NO},
+ {0x2103, UNICODE_NORM_QC_NO},
+ {0x2105, UNICODE_NORM_QC_NO},
+ {0x2106, UNICODE_NORM_QC_NO},
+ {0x2107, UNICODE_NORM_QC_NO},
+ {0x2109, UNICODE_NORM_QC_NO},
+ {0x210A, UNICODE_NORM_QC_NO},
+ {0x210B, UNICODE_NORM_QC_NO},
+ {0x210C, UNICODE_NORM_QC_NO},
+ {0x210D, UNICODE_NORM_QC_NO},
+ {0x210E, UNICODE_NORM_QC_NO},
+ {0x210F, UNICODE_NORM_QC_NO},
+ {0x2110, UNICODE_NORM_QC_NO},
+ {0x2111, UNICODE_NORM_QC_NO},
+ {0x2112, UNICODE_NORM_QC_NO},
+ {0x2113, UNICODE_NORM_QC_NO},
+ {0x2115, UNICODE_NORM_QC_NO},
+ {0x2116, UNICODE_NORM_QC_NO},
+ {0x2119, UNICODE_NORM_QC_NO},
+ {0x211A, UNICODE_NORM_QC_NO},
+ {0x211B, UNICODE_NORM_QC_NO},
+ {0x211C, UNICODE_NORM_QC_NO},
+ {0x211D, UNICODE_NORM_QC_NO},
+ {0x2120, UNICODE_NORM_QC_NO},
+ {0x2121, UNICODE_NORM_QC_NO},
+ {0x2122, UNICODE_NORM_QC_NO},
+ {0x2124, UNICODE_NORM_QC_NO},
+ {0x2126, UNICODE_NORM_QC_NO},
+ {0x2128, UNICODE_NORM_QC_NO},
+ {0x212A, UNICODE_NORM_QC_NO},
+ {0x212B, UNICODE_NORM_QC_NO},
+ {0x212C, UNICODE_NORM_QC_NO},
+ {0x212D, UNICODE_NORM_QC_NO},
+ {0x212F, UNICODE_NORM_QC_NO},
+ {0x2130, UNICODE_NORM_QC_NO},
+ {0x2131, UNICODE_NORM_QC_NO},
+ {0x2133, UNICODE_NORM_QC_NO},
+ {0x2134, UNICODE_NORM_QC_NO},
+ {0x2135, UNICODE_NORM_QC_NO},
+ {0x2136, UNICODE_NORM_QC_NO},
+ {0x2137, UNICODE_NORM_QC_NO},
+ {0x2138, UNICODE_NORM_QC_NO},
+ {0x2139, UNICODE_NORM_QC_NO},
+ {0x213B, UNICODE_NORM_QC_NO},
+ {0x213C, UNICODE_NORM_QC_NO},
+ {0x213D, UNICODE_NORM_QC_NO},
+ {0x213E, UNICODE_NORM_QC_NO},
+ {0x213F, UNICODE_NORM_QC_NO},
+ {0x2140, UNICODE_NORM_QC_NO},
+ {0x2145, UNICODE_NORM_QC_NO},
+ {0x2146, UNICODE_NORM_QC_NO},
+ {0x2147, UNICODE_NORM_QC_NO},
+ {0x2148, UNICODE_NORM_QC_NO},
+ {0x2149, UNICODE_NORM_QC_NO},
+ {0x2150, UNICODE_NORM_QC_NO},
+ {0x2151, UNICODE_NORM_QC_NO},
+ {0x2152, UNICODE_NORM_QC_NO},
+ {0x2153, UNICODE_NORM_QC_NO},
+ {0x2154, UNICODE_NORM_QC_NO},
+ {0x2155, UNICODE_NORM_QC_NO},
+ {0x2156, UNICODE_NORM_QC_NO},
+ {0x2157, UNICODE_NORM_QC_NO},
+ {0x2158, UNICODE_NORM_QC_NO},
+ {0x2159, UNICODE_NORM_QC_NO},
+ {0x215A, UNICODE_NORM_QC_NO},
+ {0x215B, UNICODE_NORM_QC_NO},
+ {0x215C, UNICODE_NORM_QC_NO},
+ {0x215D, UNICODE_NORM_QC_NO},
+ {0x215E, UNICODE_NORM_QC_NO},
+ {0x215F, UNICODE_NORM_QC_NO},
+ {0x2160, UNICODE_NORM_QC_NO},
+ {0x2161, UNICODE_NORM_QC_NO},
+ {0x2162, UNICODE_NORM_QC_NO},
+ {0x2163, UNICODE_NORM_QC_NO},
+ {0x2164, UNICODE_NORM_QC_NO},
+ {0x2165, UNICODE_NORM_QC_NO},
+ {0x2166, UNICODE_NORM_QC_NO},
+ {0x2167, UNICODE_NORM_QC_NO},
+ {0x2168, UNICODE_NORM_QC_NO},
+ {0x2169, UNICODE_NORM_QC_NO},
+ {0x216A, UNICODE_NORM_QC_NO},
+ {0x216B, UNICODE_NORM_QC_NO},
+ {0x216C, UNICODE_NORM_QC_NO},
+ {0x216D, UNICODE_NORM_QC_NO},
+ {0x216E, UNICODE_NORM_QC_NO},
+ {0x216F, UNICODE_NORM_QC_NO},
+ {0x2170, UNICODE_NORM_QC_NO},
+ {0x2171, UNICODE_NORM_QC_NO},
+ {0x2172, UNICODE_NORM_QC_NO},
+ {0x2173, UNICODE_NORM_QC_NO},
+ {0x2174, UNICODE_NORM_QC_NO},
+ {0x2175, UNICODE_NORM_QC_NO},
+ {0x2176, UNICODE_NORM_QC_NO},
+ {0x2177, UNICODE_NORM_QC_NO},
+ {0x2178, UNICODE_NORM_QC_NO},
+ {0x2179, UNICODE_NORM_QC_NO},
+ {0x217A, UNICODE_NORM_QC_NO},
+ {0x217B, UNICODE_NORM_QC_NO},
+ {0x217C, UNICODE_NORM_QC_NO},
+ {0x217D, UNICODE_NORM_QC_NO},
+ {0x217E, UNICODE_NORM_QC_NO},
+ {0x217F, UNICODE_NORM_QC_NO},
+ {0x2189, UNICODE_NORM_QC_NO},
+ {0x222C, UNICODE_NORM_QC_NO},
+ {0x222D, UNICODE_NORM_QC_NO},
+ {0x222F, UNICODE_NORM_QC_NO},
+ {0x2230, UNICODE_NORM_QC_NO},
+ {0x2329, UNICODE_NORM_QC_NO},
+ {0x232A, UNICODE_NORM_QC_NO},
+ {0x2460, UNICODE_NORM_QC_NO},
+ {0x2461, UNICODE_NORM_QC_NO},
+ {0x2462, UNICODE_NORM_QC_NO},
+ {0x2463, UNICODE_NORM_QC_NO},
+ {0x2464, UNICODE_NORM_QC_NO},
+ {0x2465, UNICODE_NORM_QC_NO},
+ {0x2466, UNICODE_NORM_QC_NO},
+ {0x2467, UNICODE_NORM_QC_NO},
+ {0x2468, UNICODE_NORM_QC_NO},
+ {0x2469, UNICODE_NORM_QC_NO},
+ {0x246A, UNICODE_NORM_QC_NO},
+ {0x246B, UNICODE_NORM_QC_NO},
+ {0x246C, UNICODE_NORM_QC_NO},
+ {0x246D, UNICODE_NORM_QC_NO},
+ {0x246E, UNICODE_NORM_QC_NO},
+ {0x246F, UNICODE_NORM_QC_NO},
+ {0x2470, UNICODE_NORM_QC_NO},
+ {0x2471, UNICODE_NORM_QC_NO},
+ {0x2472, UNICODE_NORM_QC_NO},
+ {0x2473, UNICODE_NORM_QC_NO},
+ {0x2474, UNICODE_NORM_QC_NO},
+ {0x2475, UNICODE_NORM_QC_NO},
+ {0x2476, UNICODE_NORM_QC_NO},
+ {0x2477, UNICODE_NORM_QC_NO},
+ {0x2478, UNICODE_NORM_QC_NO},
+ {0x2479, UNICODE_NORM_QC_NO},
+ {0x247A, UNICODE_NORM_QC_NO},
+ {0x247B, UNICODE_NORM_QC_NO},
+ {0x247C, UNICODE_NORM_QC_NO},
+ {0x247D, UNICODE_NORM_QC_NO},
+ {0x247E, UNICODE_NORM_QC_NO},
+ {0x247F, UNICODE_NORM_QC_NO},
+ {0x2480, UNICODE_NORM_QC_NO},
+ {0x2481, UNICODE_NORM_QC_NO},
+ {0x2482, UNICODE_NORM_QC_NO},
+ {0x2483, UNICODE_NORM_QC_NO},
+ {0x2484, UNICODE_NORM_QC_NO},
+ {0x2485, UNICODE_NORM_QC_NO},
+ {0x2486, UNICODE_NORM_QC_NO},
+ {0x2487, UNICODE_NORM_QC_NO},
+ {0x2488, UNICODE_NORM_QC_NO},
+ {0x2489, UNICODE_NORM_QC_NO},
+ {0x248A, UNICODE_NORM_QC_NO},
+ {0x248B, UNICODE_NORM_QC_NO},
+ {0x248C, UNICODE_NORM_QC_NO},
+ {0x248D, UNICODE_NORM_QC_NO},
+ {0x248E, UNICODE_NORM_QC_NO},
+ {0x248F, UNICODE_NORM_QC_NO},
+ {0x2490, UNICODE_NORM_QC_NO},
+ {0x2491, UNICODE_NORM_QC_NO},
+ {0x2492, UNICODE_NORM_QC_NO},
+ {0x2493, UNICODE_NORM_QC_NO},
+ {0x2494, UNICODE_NORM_QC_NO},
+ {0x2495, UNICODE_NORM_QC_NO},
+ {0x2496, UNICODE_NORM_QC_NO},
+ {0x2497, UNICODE_NORM_QC_NO},
+ {0x2498, UNICODE_NORM_QC_NO},
+ {0x2499, UNICODE_NORM_QC_NO},
+ {0x249A, UNICODE_NORM_QC_NO},
+ {0x249B, UNICODE_NORM_QC_NO},
+ {0x249C, UNICODE_NORM_QC_NO},
+ {0x249D, UNICODE_NORM_QC_NO},
+ {0x249E, UNICODE_NORM_QC_NO},
+ {0x249F, UNICODE_NORM_QC_NO},
+ {0x24A0, UNICODE_NORM_QC_NO},
+ {0x24A1, UNICODE_NORM_QC_NO},
+ {0x24A2, UNICODE_NORM_QC_NO},
+ {0x24A3, UNICODE_NORM_QC_NO},
+ {0x24A4, UNICODE_NORM_QC_NO},
+ {0x24A5, UNICODE_NORM_QC_NO},
+ {0x24A6, UNICODE_NORM_QC_NO},
+ {0x24A7, UNICODE_NORM_QC_NO},
+ {0x24A8, UNICODE_NORM_QC_NO},
+ {0x24A9, UNICODE_NORM_QC_NO},
+ {0x24AA, UNICODE_NORM_QC_NO},
+ {0x24AB, UNICODE_NORM_QC_NO},
+ {0x24AC, UNICODE_NORM_QC_NO},
+ {0x24AD, UNICODE_NORM_QC_NO},
+ {0x24AE, UNICODE_NORM_QC_NO},
+ {0x24AF, UNICODE_NORM_QC_NO},
+ {0x24B0, UNICODE_NORM_QC_NO},
+ {0x24B1, UNICODE_NORM_QC_NO},
+ {0x24B2, UNICODE_NORM_QC_NO},
+ {0x24B3, UNICODE_NORM_QC_NO},
+ {0x24B4, UNICODE_NORM_QC_NO},
+ {0x24B5, UNICODE_NORM_QC_NO},
+ {0x24B6, UNICODE_NORM_QC_NO},
+ {0x24B7, UNICODE_NORM_QC_NO},
+ {0x24B8, UNICODE_NORM_QC_NO},
+ {0x24B9, UNICODE_NORM_QC_NO},
+ {0x24BA, UNICODE_NORM_QC_NO},
+ {0x24BB, UNICODE_NORM_QC_NO},
+ {0x24BC, UNICODE_NORM_QC_NO},
+ {0x24BD, UNICODE_NORM_QC_NO},
+ {0x24BE, UNICODE_NORM_QC_NO},
+ {0x24BF, UNICODE_NORM_QC_NO},
+ {0x24C0, UNICODE_NORM_QC_NO},
+ {0x24C1, UNICODE_NORM_QC_NO},
+ {0x24C2, UNICODE_NORM_QC_NO},
+ {0x24C3, UNICODE_NORM_QC_NO},
+ {0x24C4, UNICODE_NORM_QC_NO},
+ {0x24C5, UNICODE_NORM_QC_NO},
+ {0x24C6, UNICODE_NORM_QC_NO},
+ {0x24C7, UNICODE_NORM_QC_NO},
+ {0x24C8, UNICODE_NORM_QC_NO},
+ {0x24C9, UNICODE_NORM_QC_NO},
+ {0x24CA, UNICODE_NORM_QC_NO},
+ {0x24CB, UNICODE_NORM_QC_NO},
+ {0x24CC, UNICODE_NORM_QC_NO},
+ {0x24CD, UNICODE_NORM_QC_NO},
+ {0x24CE, UNICODE_NORM_QC_NO},
+ {0x24CF, UNICODE_NORM_QC_NO},
+ {0x24D0, UNICODE_NORM_QC_NO},
+ {0x24D1, UNICODE_NORM_QC_NO},
+ {0x24D2, UNICODE_NORM_QC_NO},
+ {0x24D3, UNICODE_NORM_QC_NO},
+ {0x24D4, UNICODE_NORM_QC_NO},
+ {0x24D5, UNICODE_NORM_QC_NO},
+ {0x24D6, UNICODE_NORM_QC_NO},
+ {0x24D7, UNICODE_NORM_QC_NO},
+ {0x24D8, UNICODE_NORM_QC_NO},
+ {0x24D9, UNICODE_NORM_QC_NO},
+ {0x24DA, UNICODE_NORM_QC_NO},
+ {0x24DB, UNICODE_NORM_QC_NO},
+ {0x24DC, UNICODE_NORM_QC_NO},
+ {0x24DD, UNICODE_NORM_QC_NO},
+ {0x24DE, UNICODE_NORM_QC_NO},
+ {0x24DF, UNICODE_NORM_QC_NO},
+ {0x24E0, UNICODE_NORM_QC_NO},
+ {0x24E1, UNICODE_NORM_QC_NO},
+ {0x24E2, UNICODE_NORM_QC_NO},
+ {0x24E3, UNICODE_NORM_QC_NO},
+ {0x24E4, UNICODE_NORM_QC_NO},
+ {0x24E5, UNICODE_NORM_QC_NO},
+ {0x24E6, UNICODE_NORM_QC_NO},
+ {0x24E7, UNICODE_NORM_QC_NO},
+ {0x24E8, UNICODE_NORM_QC_NO},
+ {0x24E9, UNICODE_NORM_QC_NO},
+ {0x24EA, UNICODE_NORM_QC_NO},
+ {0x2A0C, UNICODE_NORM_QC_NO},
+ {0x2A74, UNICODE_NORM_QC_NO},
+ {0x2A75, UNICODE_NORM_QC_NO},
+ {0x2A76, UNICODE_NORM_QC_NO},
+ {0x2ADC, UNICODE_NORM_QC_NO},
+ {0x2C7C, UNICODE_NORM_QC_NO},
+ {0x2C7D, UNICODE_NORM_QC_NO},
+ {0x2D6F, UNICODE_NORM_QC_NO},
+ {0x2E9F, UNICODE_NORM_QC_NO},
+ {0x2EF3, UNICODE_NORM_QC_NO},
+ {0x2F00, UNICODE_NORM_QC_NO},
+ {0x2F01, UNICODE_NORM_QC_NO},
+ {0x2F02, UNICODE_NORM_QC_NO},
+ {0x2F03, UNICODE_NORM_QC_NO},
+ {0x2F04, UNICODE_NORM_QC_NO},
+ {0x2F05, UNICODE_NORM_QC_NO},
+ {0x2F06, UNICODE_NORM_QC_NO},
+ {0x2F07, UNICODE_NORM_QC_NO},
+ {0x2F08, UNICODE_NORM_QC_NO},
+ {0x2F09, UNICODE_NORM_QC_NO},
+ {0x2F0A, UNICODE_NORM_QC_NO},
+ {0x2F0B, UNICODE_NORM_QC_NO},
+ {0x2F0C, UNICODE_NORM_QC_NO},
+ {0x2F0D, UNICODE_NORM_QC_NO},
+ {0x2F0E, UNICODE_NORM_QC_NO},
+ {0x2F0F, UNICODE_NORM_QC_NO},
+ {0x2F10, UNICODE_NORM_QC_NO},
+ {0x2F11, UNICODE_NORM_QC_NO},
+ {0x2F12, UNICODE_NORM_QC_NO},
+ {0x2F13, UNICODE_NORM_QC_NO},
+ {0x2F14, UNICODE_NORM_QC_NO},
+ {0x2F15, UNICODE_NORM_QC_NO},
+ {0x2F16, UNICODE_NORM_QC_NO},
+ {0x2F17, UNICODE_NORM_QC_NO},
+ {0x2F18, UNICODE_NORM_QC_NO},
+ {0x2F19, UNICODE_NORM_QC_NO},
+ {0x2F1A, UNICODE_NORM_QC_NO},
+ {0x2F1B, UNICODE_NORM_QC_NO},
+ {0x2F1C, UNICODE_NORM_QC_NO},
+ {0x2F1D, UNICODE_NORM_QC_NO},
+ {0x2F1E, UNICODE_NORM_QC_NO},
+ {0x2F1F, UNICODE_NORM_QC_NO},
+ {0x2F20, UNICODE_NORM_QC_NO},
+ {0x2F21, UNICODE_NORM_QC_NO},
+ {0x2F22, UNICODE_NORM_QC_NO},
+ {0x2F23, UNICODE_NORM_QC_NO},
+ {0x2F24, UNICODE_NORM_QC_NO},
+ {0x2F25, UNICODE_NORM_QC_NO},
+ {0x2F26, UNICODE_NORM_QC_NO},
+ {0x2F27, UNICODE_NORM_QC_NO},
+ {0x2F28, UNICODE_NORM_QC_NO},
+ {0x2F29, UNICODE_NORM_QC_NO},
+ {0x2F2A, UNICODE_NORM_QC_NO},
+ {0x2F2B, UNICODE_NORM_QC_NO},
+ {0x2F2C, UNICODE_NORM_QC_NO},
+ {0x2F2D, UNICODE_NORM_QC_NO},
+ {0x2F2E, UNICODE_NORM_QC_NO},
+ {0x2F2F, UNICODE_NORM_QC_NO},
+ {0x2F30, UNICODE_NORM_QC_NO},
+ {0x2F31, UNICODE_NORM_QC_NO},
+ {0x2F32, UNICODE_NORM_QC_NO},
+ {0x2F33, UNICODE_NORM_QC_NO},
+ {0x2F34, UNICODE_NORM_QC_NO},
+ {0x2F35, UNICODE_NORM_QC_NO},
+ {0x2F36, UNICODE_NORM_QC_NO},
+ {0x2F37, UNICODE_NORM_QC_NO},
+ {0x2F38, UNICODE_NORM_QC_NO},
+ {0x2F39, UNICODE_NORM_QC_NO},
+ {0x2F3A, UNICODE_NORM_QC_NO},
+ {0x2F3B, UNICODE_NORM_QC_NO},
+ {0x2F3C, UNICODE_NORM_QC_NO},
+ {0x2F3D, UNICODE_NORM_QC_NO},
+ {0x2F3E, UNICODE_NORM_QC_NO},
+ {0x2F3F, UNICODE_NORM_QC_NO},
+ {0x2F40, UNICODE_NORM_QC_NO},
+ {0x2F41, UNICODE_NORM_QC_NO},
+ {0x2F42, UNICODE_NORM_QC_NO},
+ {0x2F43, UNICODE_NORM_QC_NO},
+ {0x2F44, UNICODE_NORM_QC_NO},
+ {0x2F45, UNICODE_NORM_QC_NO},
+ {0x2F46, UNICODE_NORM_QC_NO},
+ {0x2F47, UNICODE_NORM_QC_NO},
+ {0x2F48, UNICODE_NORM_QC_NO},
+ {0x2F49, UNICODE_NORM_QC_NO},
+ {0x2F4A, UNICODE_NORM_QC_NO},
+ {0x2F4B, UNICODE_NORM_QC_NO},
+ {0x2F4C, UNICODE_NORM_QC_NO},
+ {0x2F4D, UNICODE_NORM_QC_NO},
+ {0x2F4E, UNICODE_NORM_QC_NO},
+ {0x2F4F, UNICODE_NORM_QC_NO},
+ {0x2F50, UNICODE_NORM_QC_NO},
+ {0x2F51, UNICODE_NORM_QC_NO},
+ {0x2F52, UNICODE_NORM_QC_NO},
+ {0x2F53, UNICODE_NORM_QC_NO},
+ {0x2F54, UNICODE_NORM_QC_NO},
+ {0x2F55, UNICODE_NORM_QC_NO},
+ {0x2F56, UNICODE_NORM_QC_NO},
+ {0x2F57, UNICODE_NORM_QC_NO},
+ {0x2F58, UNICODE_NORM_QC_NO},
+ {0x2F59, UNICODE_NORM_QC_NO},
+ {0x2F5A, UNICODE_NORM_QC_NO},
+ {0x2F5B, UNICODE_NORM_QC_NO},
+ {0x2F5C, UNICODE_NORM_QC_NO},
+ {0x2F5D, UNICODE_NORM_QC_NO},
+ {0x2F5E, UNICODE_NORM_QC_NO},
+ {0x2F5F, UNICODE_NORM_QC_NO},
+ {0x2F60, UNICODE_NORM_QC_NO},
+ {0x2F61, UNICODE_NORM_QC_NO},
+ {0x2F62, UNICODE_NORM_QC_NO},
+ {0x2F63, UNICODE_NORM_QC_NO},
+ {0x2F64, UNICODE_NORM_QC_NO},
+ {0x2F65, UNICODE_NORM_QC_NO},
+ {0x2F66, UNICODE_NORM_QC_NO},
+ {0x2F67, UNICODE_NORM_QC_NO},
+ {0x2F68, UNICODE_NORM_QC_NO},
+ {0x2F69, UNICODE_NORM_QC_NO},
+ {0x2F6A, UNICODE_NORM_QC_NO},
+ {0x2F6B, UNICODE_NORM_QC_NO},
+ {0x2F6C, UNICODE_NORM_QC_NO},
+ {0x2F6D, UNICODE_NORM_QC_NO},
+ {0x2F6E, UNICODE_NORM_QC_NO},
+ {0x2F6F, UNICODE_NORM_QC_NO},
+ {0x2F70, UNICODE_NORM_QC_NO},
+ {0x2F71, UNICODE_NORM_QC_NO},
+ {0x2F72, UNICODE_NORM_QC_NO},
+ {0x2F73, UNICODE_NORM_QC_NO},
+ {0x2F74, UNICODE_NORM_QC_NO},
+ {0x2F75, UNICODE_NORM_QC_NO},
+ {0x2F76, UNICODE_NORM_QC_NO},
+ {0x2F77, UNICODE_NORM_QC_NO},
+ {0x2F78, UNICODE_NORM_QC_NO},
+ {0x2F79, UNICODE_NORM_QC_NO},
+ {0x2F7A, UNICODE_NORM_QC_NO},
+ {0x2F7B, UNICODE_NORM_QC_NO},
+ {0x2F7C, UNICODE_NORM_QC_NO},
+ {0x2F7D, UNICODE_NORM_QC_NO},
+ {0x2F7E, UNICODE_NORM_QC_NO},
+ {0x2F7F, UNICODE_NORM_QC_NO},
+ {0x2F80, UNICODE_NORM_QC_NO},
+ {0x2F81, UNICODE_NORM_QC_NO},
+ {0x2F82, UNICODE_NORM_QC_NO},
+ {0x2F83, UNICODE_NORM_QC_NO},
+ {0x2F84, UNICODE_NORM_QC_NO},
+ {0x2F85, UNICODE_NORM_QC_NO},
+ {0x2F86, UNICODE_NORM_QC_NO},
+ {0x2F87, UNICODE_NORM_QC_NO},
+ {0x2F88, UNICODE_NORM_QC_NO},
+ {0x2F89, UNICODE_NORM_QC_NO},
+ {0x2F8A, UNICODE_NORM_QC_NO},
+ {0x2F8B, UNICODE_NORM_QC_NO},
+ {0x2F8C, UNICODE_NORM_QC_NO},
+ {0x2F8D, UNICODE_NORM_QC_NO},
+ {0x2F8E, UNICODE_NORM_QC_NO},
+ {0x2F8F, UNICODE_NORM_QC_NO},
+ {0x2F90, UNICODE_NORM_QC_NO},
+ {0x2F91, UNICODE_NORM_QC_NO},
+ {0x2F92, UNICODE_NORM_QC_NO},
+ {0x2F93, UNICODE_NORM_QC_NO},
+ {0x2F94, UNICODE_NORM_QC_NO},
+ {0x2F95, UNICODE_NORM_QC_NO},
+ {0x2F96, UNICODE_NORM_QC_NO},
+ {0x2F97, UNICODE_NORM_QC_NO},
+ {0x2F98, UNICODE_NORM_QC_NO},
+ {0x2F99, UNICODE_NORM_QC_NO},
+ {0x2F9A, UNICODE_NORM_QC_NO},
+ {0x2F9B, UNICODE_NORM_QC_NO},
+ {0x2F9C, UNICODE_NORM_QC_NO},
+ {0x2F9D, UNICODE_NORM_QC_NO},
+ {0x2F9E, UNICODE_NORM_QC_NO},
+ {0x2F9F, UNICODE_NORM_QC_NO},
+ {0x2FA0, UNICODE_NORM_QC_NO},
+ {0x2FA1, UNICODE_NORM_QC_NO},
+ {0x2FA2, UNICODE_NORM_QC_NO},
+ {0x2FA3, UNICODE_NORM_QC_NO},
+ {0x2FA4, UNICODE_NORM_QC_NO},
+ {0x2FA5, UNICODE_NORM_QC_NO},
+ {0x2FA6, UNICODE_NORM_QC_NO},
+ {0x2FA7, UNICODE_NORM_QC_NO},
+ {0x2FA8, UNICODE_NORM_QC_NO},
+ {0x2FA9, UNICODE_NORM_QC_NO},
+ {0x2FAA, UNICODE_NORM_QC_NO},
+ {0x2FAB, UNICODE_NORM_QC_NO},
+ {0x2FAC, UNICODE_NORM_QC_NO},
+ {0x2FAD, UNICODE_NORM_QC_NO},
+ {0x2FAE, UNICODE_NORM_QC_NO},
+ {0x2FAF, UNICODE_NORM_QC_NO},
+ {0x2FB0, UNICODE_NORM_QC_NO},
+ {0x2FB1, UNICODE_NORM_QC_NO},
+ {0x2FB2, UNICODE_NORM_QC_NO},
+ {0x2FB3, UNICODE_NORM_QC_NO},
+ {0x2FB4, UNICODE_NORM_QC_NO},
+ {0x2FB5, UNICODE_NORM_QC_NO},
+ {0x2FB6, UNICODE_NORM_QC_NO},
+ {0x2FB7, UNICODE_NORM_QC_NO},
+ {0x2FB8, UNICODE_NORM_QC_NO},
+ {0x2FB9, UNICODE_NORM_QC_NO},
+ {0x2FBA, UNICODE_NORM_QC_NO},
+ {0x2FBB, UNICODE_NORM_QC_NO},
+ {0x2FBC, UNICODE_NORM_QC_NO},
+ {0x2FBD, UNICODE_NORM_QC_NO},
+ {0x2FBE, UNICODE_NORM_QC_NO},
+ {0x2FBF, UNICODE_NORM_QC_NO},
+ {0x2FC0, UNICODE_NORM_QC_NO},
+ {0x2FC1, UNICODE_NORM_QC_NO},
+ {0x2FC2, UNICODE_NORM_QC_NO},
+ {0x2FC3, UNICODE_NORM_QC_NO},
+ {0x2FC4, UNICODE_NORM_QC_NO},
+ {0x2FC5, UNICODE_NORM_QC_NO},
+ {0x2FC6, UNICODE_NORM_QC_NO},
+ {0x2FC7, UNICODE_NORM_QC_NO},
+ {0x2FC8, UNICODE_NORM_QC_NO},
+ {0x2FC9, UNICODE_NORM_QC_NO},
+ {0x2FCA, UNICODE_NORM_QC_NO},
+ {0x2FCB, UNICODE_NORM_QC_NO},
+ {0x2FCC, UNICODE_NORM_QC_NO},
+ {0x2FCD, UNICODE_NORM_QC_NO},
+ {0x2FCE, UNICODE_NORM_QC_NO},
+ {0x2FCF, UNICODE_NORM_QC_NO},
+ {0x2FD0, UNICODE_NORM_QC_NO},
+ {0x2FD1, UNICODE_NORM_QC_NO},
+ {0x2FD2, UNICODE_NORM_QC_NO},
+ {0x2FD3, UNICODE_NORM_QC_NO},
+ {0x2FD4, UNICODE_NORM_QC_NO},
+ {0x2FD5, UNICODE_NORM_QC_NO},
+ {0x3000, UNICODE_NORM_QC_NO},
+ {0x3036, UNICODE_NORM_QC_NO},
+ {0x3038, UNICODE_NORM_QC_NO},
+ {0x3039, UNICODE_NORM_QC_NO},
+ {0x303A, UNICODE_NORM_QC_NO},
+ {0x3099, UNICODE_NORM_QC_MAYBE},
+ {0x309A, UNICODE_NORM_QC_MAYBE},
+ {0x309B, UNICODE_NORM_QC_NO},
+ {0x309C, UNICODE_NORM_QC_NO},
+ {0x309F, UNICODE_NORM_QC_NO},
+ {0x30FF, UNICODE_NORM_QC_NO},
+ {0x3131, UNICODE_NORM_QC_NO},
+ {0x3132, UNICODE_NORM_QC_NO},
+ {0x3133, UNICODE_NORM_QC_NO},
+ {0x3134, UNICODE_NORM_QC_NO},
+ {0x3135, UNICODE_NORM_QC_NO},
+ {0x3136, UNICODE_NORM_QC_NO},
+ {0x3137, UNICODE_NORM_QC_NO},
+ {0x3138, UNICODE_NORM_QC_NO},
+ {0x3139, UNICODE_NORM_QC_NO},
+ {0x313A, UNICODE_NORM_QC_NO},
+ {0x313B, UNICODE_NORM_QC_NO},
+ {0x313C, UNICODE_NORM_QC_NO},
+ {0x313D, UNICODE_NORM_QC_NO},
+ {0x313E, UNICODE_NORM_QC_NO},
+ {0x313F, UNICODE_NORM_QC_NO},
+ {0x3140, UNICODE_NORM_QC_NO},
+ {0x3141, UNICODE_NORM_QC_NO},
+ {0x3142, UNICODE_NORM_QC_NO},
+ {0x3143, UNICODE_NORM_QC_NO},
+ {0x3144, UNICODE_NORM_QC_NO},
+ {0x3145, UNICODE_NORM_QC_NO},
+ {0x3146, UNICODE_NORM_QC_NO},
+ {0x3147, UNICODE_NORM_QC_NO},
+ {0x3148, UNICODE_NORM_QC_NO},
+ {0x3149, UNICODE_NORM_QC_NO},
+ {0x314A, UNICODE_NORM_QC_NO},
+ {0x314B, UNICODE_NORM_QC_NO},
+ {0x314C, UNICODE_NORM_QC_NO},
+ {0x314D, UNICODE_NORM_QC_NO},
+ {0x314E, UNICODE_NORM_QC_NO},
+ {0x314F, UNICODE_NORM_QC_NO},
+ {0x3150, UNICODE_NORM_QC_NO},
+ {0x3151, UNICODE_NORM_QC_NO},
+ {0x3152, UNICODE_NORM_QC_NO},
+ {0x3153, UNICODE_NORM_QC_NO},
+ {0x3154, UNICODE_NORM_QC_NO},
+ {0x3155, UNICODE_NORM_QC_NO},
+ {0x3156, UNICODE_NORM_QC_NO},
+ {0x3157, UNICODE_NORM_QC_NO},
+ {0x3158, UNICODE_NORM_QC_NO},
+ {0x3159, UNICODE_NORM_QC_NO},
+ {0x315A, UNICODE_NORM_QC_NO},
+ {0x315B, UNICODE_NORM_QC_NO},
+ {0x315C, UNICODE_NORM_QC_NO},
+ {0x315D, UNICODE_NORM_QC_NO},
+ {0x315E, UNICODE_NORM_QC_NO},
+ {0x315F, UNICODE_NORM_QC_NO},
+ {0x3160, UNICODE_NORM_QC_NO},
+ {0x3161, UNICODE_NORM_QC_NO},
+ {0x3162, UNICODE_NORM_QC_NO},
+ {0x3163, UNICODE_NORM_QC_NO},
+ {0x3164, UNICODE_NORM_QC_NO},
+ {0x3165, UNICODE_NORM_QC_NO},
+ {0x3166, UNICODE_NORM_QC_NO},
+ {0x3167, UNICODE_NORM_QC_NO},
+ {0x3168, UNICODE_NORM_QC_NO},
+ {0x3169, UNICODE_NORM_QC_NO},
+ {0x316A, UNICODE_NORM_QC_NO},
+ {0x316B, UNICODE_NORM_QC_NO},
+ {0x316C, UNICODE_NORM_QC_NO},
+ {0x316D, UNICODE_NORM_QC_NO},
+ {0x316E, UNICODE_NORM_QC_NO},
+ {0x316F, UNICODE_NORM_QC_NO},
+ {0x3170, UNICODE_NORM_QC_NO},
+ {0x3171, UNICODE_NORM_QC_NO},
+ {0x3172, UNICODE_NORM_QC_NO},
+ {0x3173, UNICODE_NORM_QC_NO},
+ {0x3174, UNICODE_NORM_QC_NO},
+ {0x3175, UNICODE_NORM_QC_NO},
+ {0x3176, UNICODE_NORM_QC_NO},
+ {0x3177, UNICODE_NORM_QC_NO},
+ {0x3178, UNICODE_NORM_QC_NO},
+ {0x3179, UNICODE_NORM_QC_NO},
+ {0x317A, UNICODE_NORM_QC_NO},
+ {0x317B, UNICODE_NORM_QC_NO},
+ {0x317C, UNICODE_NORM_QC_NO},
+ {0x317D, UNICODE_NORM_QC_NO},
+ {0x317E, UNICODE_NORM_QC_NO},
+ {0x317F, UNICODE_NORM_QC_NO},
+ {0x3180, UNICODE_NORM_QC_NO},
+ {0x3181, UNICODE_NORM_QC_NO},
+ {0x3182, UNICODE_NORM_QC_NO},
+ {0x3183, UNICODE_NORM_QC_NO},
+ {0x3184, UNICODE_NORM_QC_NO},
+ {0x3185, UNICODE_NORM_QC_NO},
+ {0x3186, UNICODE_NORM_QC_NO},
+ {0x3187, UNICODE_NORM_QC_NO},
+ {0x3188, UNICODE_NORM_QC_NO},
+ {0x3189, UNICODE_NORM_QC_NO},
+ {0x318A, UNICODE_NORM_QC_NO},
+ {0x318B, UNICODE_NORM_QC_NO},
+ {0x318C, UNICODE_NORM_QC_NO},
+ {0x318D, UNICODE_NORM_QC_NO},
+ {0x318E, UNICODE_NORM_QC_NO},
+ {0x3192, UNICODE_NORM_QC_NO},
+ {0x3193, UNICODE_NORM_QC_NO},
+ {0x3194, UNICODE_NORM_QC_NO},
+ {0x3195, UNICODE_NORM_QC_NO},
+ {0x3196, UNICODE_NORM_QC_NO},
+ {0x3197, UNICODE_NORM_QC_NO},
+ {0x3198, UNICODE_NORM_QC_NO},
+ {0x3199, UNICODE_NORM_QC_NO},
+ {0x319A, UNICODE_NORM_QC_NO},
+ {0x319B, UNICODE_NORM_QC_NO},
+ {0x319C, UNICODE_NORM_QC_NO},
+ {0x319D, UNICODE_NORM_QC_NO},
+ {0x319E, UNICODE_NORM_QC_NO},
+ {0x319F, UNICODE_NORM_QC_NO},
+ {0x3200, UNICODE_NORM_QC_NO},
+ {0x3201, UNICODE_NORM_QC_NO},
+ {0x3202, UNICODE_NORM_QC_NO},
+ {0x3203, UNICODE_NORM_QC_NO},
+ {0x3204, UNICODE_NORM_QC_NO},
+ {0x3205, UNICODE_NORM_QC_NO},
+ {0x3206, UNICODE_NORM_QC_NO},
+ {0x3207, UNICODE_NORM_QC_NO},
+ {0x3208, UNICODE_NORM_QC_NO},
+ {0x3209, UNICODE_NORM_QC_NO},
+ {0x320A, UNICODE_NORM_QC_NO},
+ {0x320B, UNICODE_NORM_QC_NO},
+ {0x320C, UNICODE_NORM_QC_NO},
+ {0x320D, UNICODE_NORM_QC_NO},
+ {0x320E, UNICODE_NORM_QC_NO},
+ {0x320F, UNICODE_NORM_QC_NO},
+ {0x3210, UNICODE_NORM_QC_NO},
+ {0x3211, UNICODE_NORM_QC_NO},
+ {0x3212, UNICODE_NORM_QC_NO},
+ {0x3213, UNICODE_NORM_QC_NO},
+ {0x3214, UNICODE_NORM_QC_NO},
+ {0x3215, UNICODE_NORM_QC_NO},
+ {0x3216, UNICODE_NORM_QC_NO},
+ {0x3217, UNICODE_NORM_QC_NO},
+ {0x3218, UNICODE_NORM_QC_NO},
+ {0x3219, UNICODE_NORM_QC_NO},
+ {0x321A, UNICODE_NORM_QC_NO},
+ {0x321B, UNICODE_NORM_QC_NO},
+ {0x321C, UNICODE_NORM_QC_NO},
+ {0x321D, UNICODE_NORM_QC_NO},
+ {0x321E, UNICODE_NORM_QC_NO},
+ {0x3220, UNICODE_NORM_QC_NO},
+ {0x3221, UNICODE_NORM_QC_NO},
+ {0x3222, UNICODE_NORM_QC_NO},
+ {0x3223, UNICODE_NORM_QC_NO},
+ {0x3224, UNICODE_NORM_QC_NO},
+ {0x3225, UNICODE_NORM_QC_NO},
+ {0x3226, UNICODE_NORM_QC_NO},
+ {0x3227, UNICODE_NORM_QC_NO},
+ {0x3228, UNICODE_NORM_QC_NO},
+ {0x3229, UNICODE_NORM_QC_NO},
+ {0x322A, UNICODE_NORM_QC_NO},
+ {0x322B, UNICODE_NORM_QC_NO},
+ {0x322C, UNICODE_NORM_QC_NO},
+ {0x322D, UNICODE_NORM_QC_NO},
+ {0x322E, UNICODE_NORM_QC_NO},
+ {0x322F, UNICODE_NORM_QC_NO},
+ {0x3230, UNICODE_NORM_QC_NO},
+ {0x3231, UNICODE_NORM_QC_NO},
+ {0x3232, UNICODE_NORM_QC_NO},
+ {0x3233, UNICODE_NORM_QC_NO},
+ {0x3234, UNICODE_NORM_QC_NO},
+ {0x3235, UNICODE_NORM_QC_NO},
+ {0x3236, UNICODE_NORM_QC_NO},
+ {0x3237, UNICODE_NORM_QC_NO},
+ {0x3238, UNICODE_NORM_QC_NO},
+ {0x3239, UNICODE_NORM_QC_NO},
+ {0x323A, UNICODE_NORM_QC_NO},
+ {0x323B, UNICODE_NORM_QC_NO},
+ {0x323C, UNICODE_NORM_QC_NO},
+ {0x323D, UNICODE_NORM_QC_NO},
+ {0x323E, UNICODE_NORM_QC_NO},
+ {0x323F, UNICODE_NORM_QC_NO},
+ {0x3240, UNICODE_NORM_QC_NO},
+ {0x3241, UNICODE_NORM_QC_NO},
+ {0x3242, UNICODE_NORM_QC_NO},
+ {0x3243, UNICODE_NORM_QC_NO},
+ {0x3244, UNICODE_NORM_QC_NO},
+ {0x3245, UNICODE_NORM_QC_NO},
+ {0x3246, UNICODE_NORM_QC_NO},
+ {0x3247, UNICODE_NORM_QC_NO},
+ {0x3250, UNICODE_NORM_QC_NO},
+ {0x3251, UNICODE_NORM_QC_NO},
+ {0x3252, UNICODE_NORM_QC_NO},
+ {0x3253, UNICODE_NORM_QC_NO},
+ {0x3254, UNICODE_NORM_QC_NO},
+ {0x3255, UNICODE_NORM_QC_NO},
+ {0x3256, UNICODE_NORM_QC_NO},
+ {0x3257, UNICODE_NORM_QC_NO},
+ {0x3258, UNICODE_NORM_QC_NO},
+ {0x3259, UNICODE_NORM_QC_NO},
+ {0x325A, UNICODE_NORM_QC_NO},
+ {0x325B, UNICODE_NORM_QC_NO},
+ {0x325C, UNICODE_NORM_QC_NO},
+ {0x325D, UNICODE_NORM_QC_NO},
+ {0x325E, UNICODE_NORM_QC_NO},
+ {0x325F, UNICODE_NORM_QC_NO},
+ {0x3260, UNICODE_NORM_QC_NO},
+ {0x3261, UNICODE_NORM_QC_NO},
+ {0x3262, UNICODE_NORM_QC_NO},
+ {0x3263, UNICODE_NORM_QC_NO},
+ {0x3264, UNICODE_NORM_QC_NO},
+ {0x3265, UNICODE_NORM_QC_NO},
+ {0x3266, UNICODE_NORM_QC_NO},
+ {0x3267, UNICODE_NORM_QC_NO},
+ {0x3268, UNICODE_NORM_QC_NO},
+ {0x3269, UNICODE_NORM_QC_NO},
+ {0x326A, UNICODE_NORM_QC_NO},
+ {0x326B, UNICODE_NORM_QC_NO},
+ {0x326C, UNICODE_NORM_QC_NO},
+ {0x326D, UNICODE_NORM_QC_NO},
+ {0x326E, UNICODE_NORM_QC_NO},
+ {0x326F, UNICODE_NORM_QC_NO},
+ {0x3270, UNICODE_NORM_QC_NO},
+ {0x3271, UNICODE_NORM_QC_NO},
+ {0x3272, UNICODE_NORM_QC_NO},
+ {0x3273, UNICODE_NORM_QC_NO},
+ {0x3274, UNICODE_NORM_QC_NO},
+ {0x3275, UNICODE_NORM_QC_NO},
+ {0x3276, UNICODE_NORM_QC_NO},
+ {0x3277, UNICODE_NORM_QC_NO},
+ {0x3278, UNICODE_NORM_QC_NO},
+ {0x3279, UNICODE_NORM_QC_NO},
+ {0x327A, UNICODE_NORM_QC_NO},
+ {0x327B, UNICODE_NORM_QC_NO},
+ {0x327C, UNICODE_NORM_QC_NO},
+ {0x327D, UNICODE_NORM_QC_NO},
+ {0x327E, UNICODE_NORM_QC_NO},
+ {0x3280, UNICODE_NORM_QC_NO},
+ {0x3281, UNICODE_NORM_QC_NO},
+ {0x3282, UNICODE_NORM_QC_NO},
+ {0x3283, UNICODE_NORM_QC_NO},
+ {0x3284, UNICODE_NORM_QC_NO},
+ {0x3285, UNICODE_NORM_QC_NO},
+ {0x3286, UNICODE_NORM_QC_NO},
+ {0x3287, UNICODE_NORM_QC_NO},
+ {0x3288, UNICODE_NORM_QC_NO},
+ {0x3289, UNICODE_NORM_QC_NO},
+ {0x328A, UNICODE_NORM_QC_NO},
+ {0x328B, UNICODE_NORM_QC_NO},
+ {0x328C, UNICODE_NORM_QC_NO},
+ {0x328D, UNICODE_NORM_QC_NO},
+ {0x328E, UNICODE_NORM_QC_NO},
+ {0x328F, UNICODE_NORM_QC_NO},
+ {0x3290, UNICODE_NORM_QC_NO},
+ {0x3291, UNICODE_NORM_QC_NO},
+ {0x3292, UNICODE_NORM_QC_NO},
+ {0x3293, UNICODE_NORM_QC_NO},
+ {0x3294, UNICODE_NORM_QC_NO},
+ {0x3295, UNICODE_NORM_QC_NO},
+ {0x3296, UNICODE_NORM_QC_NO},
+ {0x3297, UNICODE_NORM_QC_NO},
+ {0x3298, UNICODE_NORM_QC_NO},
+ {0x3299, UNICODE_NORM_QC_NO},
+ {0x329A, UNICODE_NORM_QC_NO},
+ {0x329B, UNICODE_NORM_QC_NO},
+ {0x329C, UNICODE_NORM_QC_NO},
+ {0x329D, UNICODE_NORM_QC_NO},
+ {0x329E, UNICODE_NORM_QC_NO},
+ {0x329F, UNICODE_NORM_QC_NO},
+ {0x32A0, UNICODE_NORM_QC_NO},
+ {0x32A1, UNICODE_NORM_QC_NO},
+ {0x32A2, UNICODE_NORM_QC_NO},
+ {0x32A3, UNICODE_NORM_QC_NO},
+ {0x32A4, UNICODE_NORM_QC_NO},
+ {0x32A5, UNICODE_NORM_QC_NO},
+ {0x32A6, UNICODE_NORM_QC_NO},
+ {0x32A7, UNICODE_NORM_QC_NO},
+ {0x32A8, UNICODE_NORM_QC_NO},
+ {0x32A9, UNICODE_NORM_QC_NO},
+ {0x32AA, UNICODE_NORM_QC_NO},
+ {0x32AB, UNICODE_NORM_QC_NO},
+ {0x32AC, UNICODE_NORM_QC_NO},
+ {0x32AD, UNICODE_NORM_QC_NO},
+ {0x32AE, UNICODE_NORM_QC_NO},
+ {0x32AF, UNICODE_NORM_QC_NO},
+ {0x32B0, UNICODE_NORM_QC_NO},
+ {0x32B1, UNICODE_NORM_QC_NO},
+ {0x32B2, UNICODE_NORM_QC_NO},
+ {0x32B3, UNICODE_NORM_QC_NO},
+ {0x32B4, UNICODE_NORM_QC_NO},
+ {0x32B5, UNICODE_NORM_QC_NO},
+ {0x32B6, UNICODE_NORM_QC_NO},
+ {0x32B7, UNICODE_NORM_QC_NO},
+ {0x32B8, UNICODE_NORM_QC_NO},
+ {0x32B9, UNICODE_NORM_QC_NO},
+ {0x32BA, UNICODE_NORM_QC_NO},
+ {0x32BB, UNICODE_NORM_QC_NO},
+ {0x32BC, UNICODE_NORM_QC_NO},
+ {0x32BD, UNICODE_NORM_QC_NO},
+ {0x32BE, UNICODE_NORM_QC_NO},
+ {0x32BF, UNICODE_NORM_QC_NO},
+ {0x32C0, UNICODE_NORM_QC_NO},
+ {0x32C1, UNICODE_NORM_QC_NO},
+ {0x32C2, UNICODE_NORM_QC_NO},
+ {0x32C3, UNICODE_NORM_QC_NO},
+ {0x32C4, UNICODE_NORM_QC_NO},
+ {0x32C5, UNICODE_NORM_QC_NO},
+ {0x32C6, UNICODE_NORM_QC_NO},
+ {0x32C7, UNICODE_NORM_QC_NO},
+ {0x32C8, UNICODE_NORM_QC_NO},
+ {0x32C9, UNICODE_NORM_QC_NO},
+ {0x32CA, UNICODE_NORM_QC_NO},
+ {0x32CB, UNICODE_NORM_QC_NO},
+ {0x32CC, UNICODE_NORM_QC_NO},
+ {0x32CD, UNICODE_NORM_QC_NO},
+ {0x32CE, UNICODE_NORM_QC_NO},
+ {0x32CF, UNICODE_NORM_QC_NO},
+ {0x32D0, UNICODE_NORM_QC_NO},
+ {0x32D1, UNICODE_NORM_QC_NO},
+ {0x32D2, UNICODE_NORM_QC_NO},
+ {0x32D3, UNICODE_NORM_QC_NO},
+ {0x32D4, UNICODE_NORM_QC_NO},
+ {0x32D5, UNICODE_NORM_QC_NO},
+ {0x32D6, UNICODE_NORM_QC_NO},
+ {0x32D7, UNICODE_NORM_QC_NO},
+ {0x32D8, UNICODE_NORM_QC_NO},
+ {0x32D9, UNICODE_NORM_QC_NO},
+ {0x32DA, UNICODE_NORM_QC_NO},
+ {0x32DB, UNICODE_NORM_QC_NO},
+ {0x32DC, UNICODE_NORM_QC_NO},
+ {0x32DD, UNICODE_NORM_QC_NO},
+ {0x32DE, UNICODE_NORM_QC_NO},
+ {0x32DF, UNICODE_NORM_QC_NO},
+ {0x32E0, UNICODE_NORM_QC_NO},
+ {0x32E1, UNICODE_NORM_QC_NO},
+ {0x32E2, UNICODE_NORM_QC_NO},
+ {0x32E3, UNICODE_NORM_QC_NO},
+ {0x32E4, UNICODE_NORM_QC_NO},
+ {0x32E5, UNICODE_NORM_QC_NO},
+ {0x32E6, UNICODE_NORM_QC_NO},
+ {0x32E7, UNICODE_NORM_QC_NO},
+ {0x32E8, UNICODE_NORM_QC_NO},
+ {0x32E9, UNICODE_NORM_QC_NO},
+ {0x32EA, UNICODE_NORM_QC_NO},
+ {0x32EB, UNICODE_NORM_QC_NO},
+ {0x32EC, UNICODE_NORM_QC_NO},
+ {0x32ED, UNICODE_NORM_QC_NO},
+ {0x32EE, UNICODE_NORM_QC_NO},
+ {0x32EF, UNICODE_NORM_QC_NO},
+ {0x32F0, UNICODE_NORM_QC_NO},
+ {0x32F1, UNICODE_NORM_QC_NO},
+ {0x32F2, UNICODE_NORM_QC_NO},
+ {0x32F3, UNICODE_NORM_QC_NO},
+ {0x32F4, UNICODE_NORM_QC_NO},
+ {0x32F5, UNICODE_NORM_QC_NO},
+ {0x32F6, UNICODE_NORM_QC_NO},
+ {0x32F7, UNICODE_NORM_QC_NO},
+ {0x32F8, UNICODE_NORM_QC_NO},
+ {0x32F9, UNICODE_NORM_QC_NO},
+ {0x32FA, UNICODE_NORM_QC_NO},
+ {0x32FB, UNICODE_NORM_QC_NO},
+ {0x32FC, UNICODE_NORM_QC_NO},
+ {0x32FD, UNICODE_NORM_QC_NO},
+ {0x32FE, UNICODE_NORM_QC_NO},
+ {0x32FF, UNICODE_NORM_QC_NO},
+ {0x3300, UNICODE_NORM_QC_NO},
+ {0x3301, UNICODE_NORM_QC_NO},
+ {0x3302, UNICODE_NORM_QC_NO},
+ {0x3303, UNICODE_NORM_QC_NO},
+ {0x3304, UNICODE_NORM_QC_NO},
+ {0x3305, UNICODE_NORM_QC_NO},
+ {0x3306, UNICODE_NORM_QC_NO},
+ {0x3307, UNICODE_NORM_QC_NO},
+ {0x3308, UNICODE_NORM_QC_NO},
+ {0x3309, UNICODE_NORM_QC_NO},
+ {0x330A, UNICODE_NORM_QC_NO},
+ {0x330B, UNICODE_NORM_QC_NO},
+ {0x330C, UNICODE_NORM_QC_NO},
+ {0x330D, UNICODE_NORM_QC_NO},
+ {0x330E, UNICODE_NORM_QC_NO},
+ {0x330F, UNICODE_NORM_QC_NO},
+ {0x3310, UNICODE_NORM_QC_NO},
+ {0x3311, UNICODE_NORM_QC_NO},
+ {0x3312, UNICODE_NORM_QC_NO},
+ {0x3313, UNICODE_NORM_QC_NO},
+ {0x3314, UNICODE_NORM_QC_NO},
+ {0x3315, UNICODE_NORM_QC_NO},
+ {0x3316, UNICODE_NORM_QC_NO},
+ {0x3317, UNICODE_NORM_QC_NO},
+ {0x3318, UNICODE_NORM_QC_NO},
+ {0x3319, UNICODE_NORM_QC_NO},
+ {0x331A, UNICODE_NORM_QC_NO},
+ {0x331B, UNICODE_NORM_QC_NO},
+ {0x331C, UNICODE_NORM_QC_NO},
+ {0x331D, UNICODE_NORM_QC_NO},
+ {0x331E, UNICODE_NORM_QC_NO},
+ {0x331F, UNICODE_NORM_QC_NO},
+ {0x3320, UNICODE_NORM_QC_NO},
+ {0x3321, UNICODE_NORM_QC_NO},
+ {0x3322, UNICODE_NORM_QC_NO},
+ {0x3323, UNICODE_NORM_QC_NO},
+ {0x3324, UNICODE_NORM_QC_NO},
+ {0x3325, UNICODE_NORM_QC_NO},
+ {0x3326, UNICODE_NORM_QC_NO},
+ {0x3327, UNICODE_NORM_QC_NO},
+ {0x3328, UNICODE_NORM_QC_NO},
+ {0x3329, UNICODE_NORM_QC_NO},
+ {0x332A, UNICODE_NORM_QC_NO},
+ {0x332B, UNICODE_NORM_QC_NO},
+ {0x332C, UNICODE_NORM_QC_NO},
+ {0x332D, UNICODE_NORM_QC_NO},
+ {0x332E, UNICODE_NORM_QC_NO},
+ {0x332F, UNICODE_NORM_QC_NO},
+ {0x3330, UNICODE_NORM_QC_NO},
+ {0x3331, UNICODE_NORM_QC_NO},
+ {0x3332, UNICODE_NORM_QC_NO},
+ {0x3333, UNICODE_NORM_QC_NO},
+ {0x3334, UNICODE_NORM_QC_NO},
+ {0x3335, UNICODE_NORM_QC_NO},
+ {0x3336, UNICODE_NORM_QC_NO},
+ {0x3337, UNICODE_NORM_QC_NO},
+ {0x3338, UNICODE_NORM_QC_NO},
+ {0x3339, UNICODE_NORM_QC_NO},
+ {0x333A, UNICODE_NORM_QC_NO},
+ {0x333B, UNICODE_NORM_QC_NO},
+ {0x333C, UNICODE_NORM_QC_NO},
+ {0x333D, UNICODE_NORM_QC_NO},
+ {0x333E, UNICODE_NORM_QC_NO},
+ {0x333F, UNICODE_NORM_QC_NO},
+ {0x3340, UNICODE_NORM_QC_NO},
+ {0x3341, UNICODE_NORM_QC_NO},
+ {0x3342, UNICODE_NORM_QC_NO},
+ {0x3343, UNICODE_NORM_QC_NO},
+ {0x3344, UNICODE_NORM_QC_NO},
+ {0x3345, UNICODE_NORM_QC_NO},
+ {0x3346, UNICODE_NORM_QC_NO},
+ {0x3347, UNICODE_NORM_QC_NO},
+ {0x3348, UNICODE_NORM_QC_NO},
+ {0x3349, UNICODE_NORM_QC_NO},
+ {0x334A, UNICODE_NORM_QC_NO},
+ {0x334B, UNICODE_NORM_QC_NO},
+ {0x334C, UNICODE_NORM_QC_NO},
+ {0x334D, UNICODE_NORM_QC_NO},
+ {0x334E, UNICODE_NORM_QC_NO},
+ {0x334F, UNICODE_NORM_QC_NO},
+ {0x3350, UNICODE_NORM_QC_NO},
+ {0x3351, UNICODE_NORM_QC_NO},
+ {0x3352, UNICODE_NORM_QC_NO},
+ {0x3353, UNICODE_NORM_QC_NO},
+ {0x3354, UNICODE_NORM_QC_NO},
+ {0x3355, UNICODE_NORM_QC_NO},
+ {0x3356, UNICODE_NORM_QC_NO},
+ {0x3357, UNICODE_NORM_QC_NO},
+ {0x3358, UNICODE_NORM_QC_NO},
+ {0x3359, UNICODE_NORM_QC_NO},
+ {0x335A, UNICODE_NORM_QC_NO},
+ {0x335B, UNICODE_NORM_QC_NO},
+ {0x335C, UNICODE_NORM_QC_NO},
+ {0x335D, UNICODE_NORM_QC_NO},
+ {0x335E, UNICODE_NORM_QC_NO},
+ {0x335F, UNICODE_NORM_QC_NO},
+ {0x3360, UNICODE_NORM_QC_NO},
+ {0x3361, UNICODE_NORM_QC_NO},
+ {0x3362, UNICODE_NORM_QC_NO},
+ {0x3363, UNICODE_NORM_QC_NO},
+ {0x3364, UNICODE_NORM_QC_NO},
+ {0x3365, UNICODE_NORM_QC_NO},
+ {0x3366, UNICODE_NORM_QC_NO},
+ {0x3367, UNICODE_NORM_QC_NO},
+ {0x3368, UNICODE_NORM_QC_NO},
+ {0x3369, UNICODE_NORM_QC_NO},
+ {0x336A, UNICODE_NORM_QC_NO},
+ {0x336B, UNICODE_NORM_QC_NO},
+ {0x336C, UNICODE_NORM_QC_NO},
+ {0x336D, UNICODE_NORM_QC_NO},
+ {0x336E, UNICODE_NORM_QC_NO},
+ {0x336F, UNICODE_NORM_QC_NO},
+ {0x3370, UNICODE_NORM_QC_NO},
+ {0x3371, UNICODE_NORM_QC_NO},
+ {0x3372, UNICODE_NORM_QC_NO},
+ {0x3373, UNICODE_NORM_QC_NO},
+ {0x3374, UNICODE_NORM_QC_NO},
+ {0x3375, UNICODE_NORM_QC_NO},
+ {0x3376, UNICODE_NORM_QC_NO},
+ {0x3377, UNICODE_NORM_QC_NO},
+ {0x3378, UNICODE_NORM_QC_NO},
+ {0x3379, UNICODE_NORM_QC_NO},
+ {0x337A, UNICODE_NORM_QC_NO},
+ {0x337B, UNICODE_NORM_QC_NO},
+ {0x337C, UNICODE_NORM_QC_NO},
+ {0x337D, UNICODE_NORM_QC_NO},
+ {0x337E, UNICODE_NORM_QC_NO},
+ {0x337F, UNICODE_NORM_QC_NO},
+ {0x3380, UNICODE_NORM_QC_NO},
+ {0x3381, UNICODE_NORM_QC_NO},
+ {0x3382, UNICODE_NORM_QC_NO},
+ {0x3383, UNICODE_NORM_QC_NO},
+ {0x3384, UNICODE_NORM_QC_NO},
+ {0x3385, UNICODE_NORM_QC_NO},
+ {0x3386, UNICODE_NORM_QC_NO},
+ {0x3387, UNICODE_NORM_QC_NO},
+ {0x3388, UNICODE_NORM_QC_NO},
+ {0x3389, UNICODE_NORM_QC_NO},
+ {0x338A, UNICODE_NORM_QC_NO},
+ {0x338B, UNICODE_NORM_QC_NO},
+ {0x338C, UNICODE_NORM_QC_NO},
+ {0x338D, UNICODE_NORM_QC_NO},
+ {0x338E, UNICODE_NORM_QC_NO},
+ {0x338F, UNICODE_NORM_QC_NO},
+ {0x3390, UNICODE_NORM_QC_NO},
+ {0x3391, UNICODE_NORM_QC_NO},
+ {0x3392, UNICODE_NORM_QC_NO},
+ {0x3393, UNICODE_NORM_QC_NO},
+ {0x3394, UNICODE_NORM_QC_NO},
+ {0x3395, UNICODE_NORM_QC_NO},
+ {0x3396, UNICODE_NORM_QC_NO},
+ {0x3397, UNICODE_NORM_QC_NO},
+ {0x3398, UNICODE_NORM_QC_NO},
+ {0x3399, UNICODE_NORM_QC_NO},
+ {0x339A, UNICODE_NORM_QC_NO},
+ {0x339B, UNICODE_NORM_QC_NO},
+ {0x339C, UNICODE_NORM_QC_NO},
+ {0x339D, UNICODE_NORM_QC_NO},
+ {0x339E, UNICODE_NORM_QC_NO},
+ {0x339F, UNICODE_NORM_QC_NO},
+ {0x33A0, UNICODE_NORM_QC_NO},
+ {0x33A1, UNICODE_NORM_QC_NO},
+ {0x33A2, UNICODE_NORM_QC_NO},
+ {0x33A3, UNICODE_NORM_QC_NO},
+ {0x33A4, UNICODE_NORM_QC_NO},
+ {0x33A5, UNICODE_NORM_QC_NO},
+ {0x33A6, UNICODE_NORM_QC_NO},
+ {0x33A7, UNICODE_NORM_QC_NO},
+ {0x33A8, UNICODE_NORM_QC_NO},
+ {0x33A9, UNICODE_NORM_QC_NO},
+ {0x33AA, UNICODE_NORM_QC_NO},
+ {0x33AB, UNICODE_NORM_QC_NO},
+ {0x33AC, UNICODE_NORM_QC_NO},
+ {0x33AD, UNICODE_NORM_QC_NO},
+ {0x33AE, UNICODE_NORM_QC_NO},
+ {0x33AF, UNICODE_NORM_QC_NO},
+ {0x33B0, UNICODE_NORM_QC_NO},
+ {0x33B1, UNICODE_NORM_QC_NO},
+ {0x33B2, UNICODE_NORM_QC_NO},
+ {0x33B3, UNICODE_NORM_QC_NO},
+ {0x33B4, UNICODE_NORM_QC_NO},
+ {0x33B5, UNICODE_NORM_QC_NO},
+ {0x33B6, UNICODE_NORM_QC_NO},
+ {0x33B7, UNICODE_NORM_QC_NO},
+ {0x33B8, UNICODE_NORM_QC_NO},
+ {0x33B9, UNICODE_NORM_QC_NO},
+ {0x33BA, UNICODE_NORM_QC_NO},
+ {0x33BB, UNICODE_NORM_QC_NO},
+ {0x33BC, UNICODE_NORM_QC_NO},
+ {0x33BD, UNICODE_NORM_QC_NO},
+ {0x33BE, UNICODE_NORM_QC_NO},
+ {0x33BF, UNICODE_NORM_QC_NO},
+ {0x33C0, UNICODE_NORM_QC_NO},
+ {0x33C1, UNICODE_NORM_QC_NO},
+ {0x33C2, UNICODE_NORM_QC_NO},
+ {0x33C3, UNICODE_NORM_QC_NO},
+ {0x33C4, UNICODE_NORM_QC_NO},
+ {0x33C5, UNICODE_NORM_QC_NO},
+ {0x33C6, UNICODE_NORM_QC_NO},
+ {0x33C7, UNICODE_NORM_QC_NO},
+ {0x33C8, UNICODE_NORM_QC_NO},
+ {0x33C9, UNICODE_NORM_QC_NO},
+ {0x33CA, UNICODE_NORM_QC_NO},
+ {0x33CB, UNICODE_NORM_QC_NO},
+ {0x33CC, UNICODE_NORM_QC_NO},
+ {0x33CD, UNICODE_NORM_QC_NO},
+ {0x33CE, UNICODE_NORM_QC_NO},
+ {0x33CF, UNICODE_NORM_QC_NO},
+ {0x33D0, UNICODE_NORM_QC_NO},
+ {0x33D1, UNICODE_NORM_QC_NO},
+ {0x33D2, UNICODE_NORM_QC_NO},
+ {0x33D3, UNICODE_NORM_QC_NO},
+ {0x33D4, UNICODE_NORM_QC_NO},
+ {0x33D5, UNICODE_NORM_QC_NO},
+ {0x33D6, UNICODE_NORM_QC_NO},
+ {0x33D7, UNICODE_NORM_QC_NO},
+ {0x33D8, UNICODE_NORM_QC_NO},
+ {0x33D9, UNICODE_NORM_QC_NO},
+ {0x33DA, UNICODE_NORM_QC_NO},
+ {0x33DB, UNICODE_NORM_QC_NO},
+ {0x33DC, UNICODE_NORM_QC_NO},
+ {0x33DD, UNICODE_NORM_QC_NO},
+ {0x33DE, UNICODE_NORM_QC_NO},
+ {0x33DF, UNICODE_NORM_QC_NO},
+ {0x33E0, UNICODE_NORM_QC_NO},
+ {0x33E1, UNICODE_NORM_QC_NO},
+ {0x33E2, UNICODE_NORM_QC_NO},
+ {0x33E3, UNICODE_NORM_QC_NO},
+ {0x33E4, UNICODE_NORM_QC_NO},
+ {0x33E5, UNICODE_NORM_QC_NO},
+ {0x33E6, UNICODE_NORM_QC_NO},
+ {0x33E7, UNICODE_NORM_QC_NO},
+ {0x33E8, UNICODE_NORM_QC_NO},
+ {0x33E9, UNICODE_NORM_QC_NO},
+ {0x33EA, UNICODE_NORM_QC_NO},
+ {0x33EB, UNICODE_NORM_QC_NO},
+ {0x33EC, UNICODE_NORM_QC_NO},
+ {0x33ED, UNICODE_NORM_QC_NO},
+ {0x33EE, UNICODE_NORM_QC_NO},
+ {0x33EF, UNICODE_NORM_QC_NO},
+ {0x33F0, UNICODE_NORM_QC_NO},
+ {0x33F1, UNICODE_NORM_QC_NO},
+ {0x33F2, UNICODE_NORM_QC_NO},
+ {0x33F3, UNICODE_NORM_QC_NO},
+ {0x33F4, UNICODE_NORM_QC_NO},
+ {0x33F5, UNICODE_NORM_QC_NO},
+ {0x33F6, UNICODE_NORM_QC_NO},
+ {0x33F7, UNICODE_NORM_QC_NO},
+ {0x33F8, UNICODE_NORM_QC_NO},
+ {0x33F9, UNICODE_NORM_QC_NO},
+ {0x33FA, UNICODE_NORM_QC_NO},
+ {0x33FB, UNICODE_NORM_QC_NO},
+ {0x33FC, UNICODE_NORM_QC_NO},
+ {0x33FD, UNICODE_NORM_QC_NO},
+ {0x33FE, UNICODE_NORM_QC_NO},
+ {0x33FF, UNICODE_NORM_QC_NO},
+ {0xA69C, UNICODE_NORM_QC_NO},
+ {0xA69D, UNICODE_NORM_QC_NO},
+ {0xA770, UNICODE_NORM_QC_NO},
+ {0xA7F2, UNICODE_NORM_QC_NO},
+ {0xA7F3, UNICODE_NORM_QC_NO},
+ {0xA7F4, UNICODE_NORM_QC_NO},
+ {0xA7F8, UNICODE_NORM_QC_NO},
+ {0xA7F9, UNICODE_NORM_QC_NO},
+ {0xAB5C, UNICODE_NORM_QC_NO},
+ {0xAB5D, UNICODE_NORM_QC_NO},
+ {0xAB5E, UNICODE_NORM_QC_NO},
+ {0xAB5F, UNICODE_NORM_QC_NO},
+ {0xAB69, UNICODE_NORM_QC_NO},
+ {0xF900, UNICODE_NORM_QC_NO},
+ {0xF901, UNICODE_NORM_QC_NO},
+ {0xF902, UNICODE_NORM_QC_NO},
+ {0xF903, UNICODE_NORM_QC_NO},
+ {0xF904, UNICODE_NORM_QC_NO},
+ {0xF905, UNICODE_NORM_QC_NO},
+ {0xF906, UNICODE_NORM_QC_NO},
+ {0xF907, UNICODE_NORM_QC_NO},
+ {0xF908, UNICODE_NORM_QC_NO},
+ {0xF909, UNICODE_NORM_QC_NO},
+ {0xF90A, UNICODE_NORM_QC_NO},
+ {0xF90B, UNICODE_NORM_QC_NO},
+ {0xF90C, UNICODE_NORM_QC_NO},
+ {0xF90D, UNICODE_NORM_QC_NO},
+ {0xF90E, UNICODE_NORM_QC_NO},
+ {0xF90F, UNICODE_NORM_QC_NO},
+ {0xF910, UNICODE_NORM_QC_NO},
+ {0xF911, UNICODE_NORM_QC_NO},
+ {0xF912, UNICODE_NORM_QC_NO},
+ {0xF913, UNICODE_NORM_QC_NO},
+ {0xF914, UNICODE_NORM_QC_NO},
+ {0xF915, UNICODE_NORM_QC_NO},
+ {0xF916, UNICODE_NORM_QC_NO},
+ {0xF917, UNICODE_NORM_QC_NO},
+ {0xF918, UNICODE_NORM_QC_NO},
+ {0xF919, UNICODE_NORM_QC_NO},
+ {0xF91A, UNICODE_NORM_QC_NO},
+ {0xF91B, UNICODE_NORM_QC_NO},
+ {0xF91C, UNICODE_NORM_QC_NO},
+ {0xF91D, UNICODE_NORM_QC_NO},
+ {0xF91E, UNICODE_NORM_QC_NO},
+ {0xF91F, UNICODE_NORM_QC_NO},
+ {0xF920, UNICODE_NORM_QC_NO},
+ {0xF921, UNICODE_NORM_QC_NO},
+ {0xF922, UNICODE_NORM_QC_NO},
+ {0xF923, UNICODE_NORM_QC_NO},
+ {0xF924, UNICODE_NORM_QC_NO},
+ {0xF925, UNICODE_NORM_QC_NO},
+ {0xF926, UNICODE_NORM_QC_NO},
+ {0xF927, UNICODE_NORM_QC_NO},
+ {0xF928, UNICODE_NORM_QC_NO},
+ {0xF929, UNICODE_NORM_QC_NO},
+ {0xF92A, UNICODE_NORM_QC_NO},
+ {0xF92B, UNICODE_NORM_QC_NO},
+ {0xF92C, UNICODE_NORM_QC_NO},
+ {0xF92D, UNICODE_NORM_QC_NO},
+ {0xF92E, UNICODE_NORM_QC_NO},
+ {0xF92F, UNICODE_NORM_QC_NO},
+ {0xF930, UNICODE_NORM_QC_NO},
+ {0xF931, UNICODE_NORM_QC_NO},
+ {0xF932, UNICODE_NORM_QC_NO},
+ {0xF933, UNICODE_NORM_QC_NO},
+ {0xF934, UNICODE_NORM_QC_NO},
+ {0xF935, UNICODE_NORM_QC_NO},
+ {0xF936, UNICODE_NORM_QC_NO},
+ {0xF937, UNICODE_NORM_QC_NO},
+ {0xF938, UNICODE_NORM_QC_NO},
+ {0xF939, UNICODE_NORM_QC_NO},
+ {0xF93A, UNICODE_NORM_QC_NO},
+ {0xF93B, UNICODE_NORM_QC_NO},
+ {0xF93C, UNICODE_NORM_QC_NO},
+ {0xF93D, UNICODE_NORM_QC_NO},
+ {0xF93E, UNICODE_NORM_QC_NO},
+ {0xF93F, UNICODE_NORM_QC_NO},
+ {0xF940, UNICODE_NORM_QC_NO},
+ {0xF941, UNICODE_NORM_QC_NO},
+ {0xF942, UNICODE_NORM_QC_NO},
+ {0xF943, UNICODE_NORM_QC_NO},
+ {0xF944, UNICODE_NORM_QC_NO},
+ {0xF945, UNICODE_NORM_QC_NO},
+ {0xF946, UNICODE_NORM_QC_NO},
+ {0xF947, UNICODE_NORM_QC_NO},
+ {0xF948, UNICODE_NORM_QC_NO},
+ {0xF949, UNICODE_NORM_QC_NO},
+ {0xF94A, UNICODE_NORM_QC_NO},
+ {0xF94B, UNICODE_NORM_QC_NO},
+ {0xF94C, UNICODE_NORM_QC_NO},
+ {0xF94D, UNICODE_NORM_QC_NO},
+ {0xF94E, UNICODE_NORM_QC_NO},
+ {0xF94F, UNICODE_NORM_QC_NO},
+ {0xF950, UNICODE_NORM_QC_NO},
+ {0xF951, UNICODE_NORM_QC_NO},
+ {0xF952, UNICODE_NORM_QC_NO},
+ {0xF953, UNICODE_NORM_QC_NO},
+ {0xF954, UNICODE_NORM_QC_NO},
+ {0xF955, UNICODE_NORM_QC_NO},
+ {0xF956, UNICODE_NORM_QC_NO},
+ {0xF957, UNICODE_NORM_QC_NO},
+ {0xF958, UNICODE_NORM_QC_NO},
+ {0xF959, UNICODE_NORM_QC_NO},
+ {0xF95A, UNICODE_NORM_QC_NO},
+ {0xF95B, UNICODE_NORM_QC_NO},
+ {0xF95C, UNICODE_NORM_QC_NO},
+ {0xF95D, UNICODE_NORM_QC_NO},
+ {0xF95E, UNICODE_NORM_QC_NO},
+ {0xF95F, UNICODE_NORM_QC_NO},
+ {0xF960, UNICODE_NORM_QC_NO},
+ {0xF961, UNICODE_NORM_QC_NO},
+ {0xF962, UNICODE_NORM_QC_NO},
+ {0xF963, UNICODE_NORM_QC_NO},
+ {0xF964, UNICODE_NORM_QC_NO},
+ {0xF965, UNICODE_NORM_QC_NO},
+ {0xF966, UNICODE_NORM_QC_NO},
+ {0xF967, UNICODE_NORM_QC_NO},
+ {0xF968, UNICODE_NORM_QC_NO},
+ {0xF969, UNICODE_NORM_QC_NO},
+ {0xF96A, UNICODE_NORM_QC_NO},
+ {0xF96B, UNICODE_NORM_QC_NO},
+ {0xF96C, UNICODE_NORM_QC_NO},
+ {0xF96D, UNICODE_NORM_QC_NO},
+ {0xF96E, UNICODE_NORM_QC_NO},
+ {0xF96F, UNICODE_NORM_QC_NO},
+ {0xF970, UNICODE_NORM_QC_NO},
+ {0xF971, UNICODE_NORM_QC_NO},
+ {0xF972, UNICODE_NORM_QC_NO},
+ {0xF973, UNICODE_NORM_QC_NO},
+ {0xF974, UNICODE_NORM_QC_NO},
+ {0xF975, UNICODE_NORM_QC_NO},
+ {0xF976, UNICODE_NORM_QC_NO},
+ {0xF977, UNICODE_NORM_QC_NO},
+ {0xF978, UNICODE_NORM_QC_NO},
+ {0xF979, UNICODE_NORM_QC_NO},
+ {0xF97A, UNICODE_NORM_QC_NO},
+ {0xF97B, UNICODE_NORM_QC_NO},
+ {0xF97C, UNICODE_NORM_QC_NO},
+ {0xF97D, UNICODE_NORM_QC_NO},
+ {0xF97E, UNICODE_NORM_QC_NO},
+ {0xF97F, UNICODE_NORM_QC_NO},
+ {0xF980, UNICODE_NORM_QC_NO},
+ {0xF981, UNICODE_NORM_QC_NO},
+ {0xF982, UNICODE_NORM_QC_NO},
+ {0xF983, UNICODE_NORM_QC_NO},
+ {0xF984, UNICODE_NORM_QC_NO},
+ {0xF985, UNICODE_NORM_QC_NO},
+ {0xF986, UNICODE_NORM_QC_NO},
+ {0xF987, UNICODE_NORM_QC_NO},
+ {0xF988, UNICODE_NORM_QC_NO},
+ {0xF989, UNICODE_NORM_QC_NO},
+ {0xF98A, UNICODE_NORM_QC_NO},
+ {0xF98B, UNICODE_NORM_QC_NO},
+ {0xF98C, UNICODE_NORM_QC_NO},
+ {0xF98D, UNICODE_NORM_QC_NO},
+ {0xF98E, UNICODE_NORM_QC_NO},
+ {0xF98F, UNICODE_NORM_QC_NO},
+ {0xF990, UNICODE_NORM_QC_NO},
+ {0xF991, UNICODE_NORM_QC_NO},
+ {0xF992, UNICODE_NORM_QC_NO},
+ {0xF993, UNICODE_NORM_QC_NO},
+ {0xF994, UNICODE_NORM_QC_NO},
+ {0xF995, UNICODE_NORM_QC_NO},
+ {0xF996, UNICODE_NORM_QC_NO},
+ {0xF997, UNICODE_NORM_QC_NO},
+ {0xF998, UNICODE_NORM_QC_NO},
+ {0xF999, UNICODE_NORM_QC_NO},
+ {0xF99A, UNICODE_NORM_QC_NO},
+ {0xF99B, UNICODE_NORM_QC_NO},
+ {0xF99C, UNICODE_NORM_QC_NO},
+ {0xF99D, UNICODE_NORM_QC_NO},
+ {0xF99E, UNICODE_NORM_QC_NO},
+ {0xF99F, UNICODE_NORM_QC_NO},
+ {0xF9A0, UNICODE_NORM_QC_NO},
+ {0xF9A1, UNICODE_NORM_QC_NO},
+ {0xF9A2, UNICODE_NORM_QC_NO},
+ {0xF9A3, UNICODE_NORM_QC_NO},
+ {0xF9A4, UNICODE_NORM_QC_NO},
+ {0xF9A5, UNICODE_NORM_QC_NO},
+ {0xF9A6, UNICODE_NORM_QC_NO},
+ {0xF9A7, UNICODE_NORM_QC_NO},
+ {0xF9A8, UNICODE_NORM_QC_NO},
+ {0xF9A9, UNICODE_NORM_QC_NO},
+ {0xF9AA, UNICODE_NORM_QC_NO},
+ {0xF9AB, UNICODE_NORM_QC_NO},
+ {0xF9AC, UNICODE_NORM_QC_NO},
+ {0xF9AD, UNICODE_NORM_QC_NO},
+ {0xF9AE, UNICODE_NORM_QC_NO},
+ {0xF9AF, UNICODE_NORM_QC_NO},
+ {0xF9B0, UNICODE_NORM_QC_NO},
+ {0xF9B1, UNICODE_NORM_QC_NO},
+ {0xF9B2, UNICODE_NORM_QC_NO},
+ {0xF9B3, UNICODE_NORM_QC_NO},
+ {0xF9B4, UNICODE_NORM_QC_NO},
+ {0xF9B5, UNICODE_NORM_QC_NO},
+ {0xF9B6, UNICODE_NORM_QC_NO},
+ {0xF9B7, UNICODE_NORM_QC_NO},
+ {0xF9B8, UNICODE_NORM_QC_NO},
+ {0xF9B9, UNICODE_NORM_QC_NO},
+ {0xF9BA, UNICODE_NORM_QC_NO},
+ {0xF9BB, UNICODE_NORM_QC_NO},
+ {0xF9BC, UNICODE_NORM_QC_NO},
+ {0xF9BD, UNICODE_NORM_QC_NO},
+ {0xF9BE, UNICODE_NORM_QC_NO},
+ {0xF9BF, UNICODE_NORM_QC_NO},
+ {0xF9C0, UNICODE_NORM_QC_NO},
+ {0xF9C1, UNICODE_NORM_QC_NO},
+ {0xF9C2, UNICODE_NORM_QC_NO},
+ {0xF9C3, UNICODE_NORM_QC_NO},
+ {0xF9C4, UNICODE_NORM_QC_NO},
+ {0xF9C5, UNICODE_NORM_QC_NO},
+ {0xF9C6, UNICODE_NORM_QC_NO},
+ {0xF9C7, UNICODE_NORM_QC_NO},
+ {0xF9C8, UNICODE_NORM_QC_NO},
+ {0xF9C9, UNICODE_NORM_QC_NO},
+ {0xF9CA, UNICODE_NORM_QC_NO},
+ {0xF9CB, UNICODE_NORM_QC_NO},
+ {0xF9CC, UNICODE_NORM_QC_NO},
+ {0xF9CD, UNICODE_NORM_QC_NO},
+ {0xF9CE, UNICODE_NORM_QC_NO},
+ {0xF9CF, UNICODE_NORM_QC_NO},
+ {0xF9D0, UNICODE_NORM_QC_NO},
+ {0xF9D1, UNICODE_NORM_QC_NO},
+ {0xF9D2, UNICODE_NORM_QC_NO},
+ {0xF9D3, UNICODE_NORM_QC_NO},
+ {0xF9D4, UNICODE_NORM_QC_NO},
+ {0xF9D5, UNICODE_NORM_QC_NO},
+ {0xF9D6, UNICODE_NORM_QC_NO},
+ {0xF9D7, UNICODE_NORM_QC_NO},
+ {0xF9D8, UNICODE_NORM_QC_NO},
+ {0xF9D9, UNICODE_NORM_QC_NO},
+ {0xF9DA, UNICODE_NORM_QC_NO},
+ {0xF9DB, UNICODE_NORM_QC_NO},
+ {0xF9DC, UNICODE_NORM_QC_NO},
+ {0xF9DD, UNICODE_NORM_QC_NO},
+ {0xF9DE, UNICODE_NORM_QC_NO},
+ {0xF9DF, UNICODE_NORM_QC_NO},
+ {0xF9E0, UNICODE_NORM_QC_NO},
+ {0xF9E1, UNICODE_NORM_QC_NO},
+ {0xF9E2, UNICODE_NORM_QC_NO},
+ {0xF9E3, UNICODE_NORM_QC_NO},
+ {0xF9E4, UNICODE_NORM_QC_NO},
+ {0xF9E5, UNICODE_NORM_QC_NO},
+ {0xF9E6, UNICODE_NORM_QC_NO},
+ {0xF9E7, UNICODE_NORM_QC_NO},
+ {0xF9E8, UNICODE_NORM_QC_NO},
+ {0xF9E9, UNICODE_NORM_QC_NO},
+ {0xF9EA, UNICODE_NORM_QC_NO},
+ {0xF9EB, UNICODE_NORM_QC_NO},
+ {0xF9EC, UNICODE_NORM_QC_NO},
+ {0xF9ED, UNICODE_NORM_QC_NO},
+ {0xF9EE, UNICODE_NORM_QC_NO},
+ {0xF9EF, UNICODE_NORM_QC_NO},
+ {0xF9F0, UNICODE_NORM_QC_NO},
+ {0xF9F1, UNICODE_NORM_QC_NO},
+ {0xF9F2, UNICODE_NORM_QC_NO},
+ {0xF9F3, UNICODE_NORM_QC_NO},
+ {0xF9F4, UNICODE_NORM_QC_NO},
+ {0xF9F5, UNICODE_NORM_QC_NO},
+ {0xF9F6, UNICODE_NORM_QC_NO},
+ {0xF9F7, UNICODE_NORM_QC_NO},
+ {0xF9F8, UNICODE_NORM_QC_NO},
+ {0xF9F9, UNICODE_NORM_QC_NO},
+ {0xF9FA, UNICODE_NORM_QC_NO},
+ {0xF9FB, UNICODE_NORM_QC_NO},
+ {0xF9FC, UNICODE_NORM_QC_NO},
+ {0xF9FD, UNICODE_NORM_QC_NO},
+ {0xF9FE, UNICODE_NORM_QC_NO},
+ {0xF9FF, UNICODE_NORM_QC_NO},
+ {0xFA00, UNICODE_NORM_QC_NO},
+ {0xFA01, UNICODE_NORM_QC_NO},
+ {0xFA02, UNICODE_NORM_QC_NO},
+ {0xFA03, UNICODE_NORM_QC_NO},
+ {0xFA04, UNICODE_NORM_QC_NO},
+ {0xFA05, UNICODE_NORM_QC_NO},
+ {0xFA06, UNICODE_NORM_QC_NO},
+ {0xFA07, UNICODE_NORM_QC_NO},
+ {0xFA08, UNICODE_NORM_QC_NO},
+ {0xFA09, UNICODE_NORM_QC_NO},
+ {0xFA0A, UNICODE_NORM_QC_NO},
+ {0xFA0B, UNICODE_NORM_QC_NO},
+ {0xFA0C, UNICODE_NORM_QC_NO},
+ {0xFA0D, UNICODE_NORM_QC_NO},
+ {0xFA10, UNICODE_NORM_QC_NO},
+ {0xFA12, UNICODE_NORM_QC_NO},
+ {0xFA15, UNICODE_NORM_QC_NO},
+ {0xFA16, UNICODE_NORM_QC_NO},
+ {0xFA17, UNICODE_NORM_QC_NO},
+ {0xFA18, UNICODE_NORM_QC_NO},
+ {0xFA19, UNICODE_NORM_QC_NO},
+ {0xFA1A, UNICODE_NORM_QC_NO},
+ {0xFA1B, UNICODE_NORM_QC_NO},
+ {0xFA1C, UNICODE_NORM_QC_NO},
+ {0xFA1D, UNICODE_NORM_QC_NO},
+ {0xFA1E, UNICODE_NORM_QC_NO},
+ {0xFA20, UNICODE_NORM_QC_NO},
+ {0xFA22, UNICODE_NORM_QC_NO},
+ {0xFA25, UNICODE_NORM_QC_NO},
+ {0xFA26, UNICODE_NORM_QC_NO},
+ {0xFA2A, UNICODE_NORM_QC_NO},
+ {0xFA2B, UNICODE_NORM_QC_NO},
+ {0xFA2C, UNICODE_NORM_QC_NO},
+ {0xFA2D, UNICODE_NORM_QC_NO},
+ {0xFA2E, UNICODE_NORM_QC_NO},
+ {0xFA2F, UNICODE_NORM_QC_NO},
+ {0xFA30, UNICODE_NORM_QC_NO},
+ {0xFA31, UNICODE_NORM_QC_NO},
+ {0xFA32, UNICODE_NORM_QC_NO},
+ {0xFA33, UNICODE_NORM_QC_NO},
+ {0xFA34, UNICODE_NORM_QC_NO},
+ {0xFA35, UNICODE_NORM_QC_NO},
+ {0xFA36, UNICODE_NORM_QC_NO},
+ {0xFA37, UNICODE_NORM_QC_NO},
+ {0xFA38, UNICODE_NORM_QC_NO},
+ {0xFA39, UNICODE_NORM_QC_NO},
+ {0xFA3A, UNICODE_NORM_QC_NO},
+ {0xFA3B, UNICODE_NORM_QC_NO},
+ {0xFA3C, UNICODE_NORM_QC_NO},
+ {0xFA3D, UNICODE_NORM_QC_NO},
+ {0xFA3E, UNICODE_NORM_QC_NO},
+ {0xFA3F, UNICODE_NORM_QC_NO},
+ {0xFA40, UNICODE_NORM_QC_NO},
+ {0xFA41, UNICODE_NORM_QC_NO},
+ {0xFA42, UNICODE_NORM_QC_NO},
+ {0xFA43, UNICODE_NORM_QC_NO},
+ {0xFA44, UNICODE_NORM_QC_NO},
+ {0xFA45, UNICODE_NORM_QC_NO},
+ {0xFA46, UNICODE_NORM_QC_NO},
+ {0xFA47, UNICODE_NORM_QC_NO},
+ {0xFA48, UNICODE_NORM_QC_NO},
+ {0xFA49, UNICODE_NORM_QC_NO},
+ {0xFA4A, UNICODE_NORM_QC_NO},
+ {0xFA4B, UNICODE_NORM_QC_NO},
+ {0xFA4C, UNICODE_NORM_QC_NO},
+ {0xFA4D, UNICODE_NORM_QC_NO},
+ {0xFA4E, UNICODE_NORM_QC_NO},
+ {0xFA4F, UNICODE_NORM_QC_NO},
+ {0xFA50, UNICODE_NORM_QC_NO},
+ {0xFA51, UNICODE_NORM_QC_NO},
+ {0xFA52, UNICODE_NORM_QC_NO},
+ {0xFA53, UNICODE_NORM_QC_NO},
+ {0xFA54, UNICODE_NORM_QC_NO},
+ {0xFA55, UNICODE_NORM_QC_NO},
+ {0xFA56, UNICODE_NORM_QC_NO},
+ {0xFA57, UNICODE_NORM_QC_NO},
+ {0xFA58, UNICODE_NORM_QC_NO},
+ {0xFA59, UNICODE_NORM_QC_NO},
+ {0xFA5A, UNICODE_NORM_QC_NO},
+ {0xFA5B, UNICODE_NORM_QC_NO},
+ {0xFA5C, UNICODE_NORM_QC_NO},
+ {0xFA5D, UNICODE_NORM_QC_NO},
+ {0xFA5E, UNICODE_NORM_QC_NO},
+ {0xFA5F, UNICODE_NORM_QC_NO},
+ {0xFA60, UNICODE_NORM_QC_NO},
+ {0xFA61, UNICODE_NORM_QC_NO},
+ {0xFA62, UNICODE_NORM_QC_NO},
+ {0xFA63, UNICODE_NORM_QC_NO},
+ {0xFA64, UNICODE_NORM_QC_NO},
+ {0xFA65, UNICODE_NORM_QC_NO},
+ {0xFA66, UNICODE_NORM_QC_NO},
+ {0xFA67, UNICODE_NORM_QC_NO},
+ {0xFA68, UNICODE_NORM_QC_NO},
+ {0xFA69, UNICODE_NORM_QC_NO},
+ {0xFA6A, UNICODE_NORM_QC_NO},
+ {0xFA6B, UNICODE_NORM_QC_NO},
+ {0xFA6C, UNICODE_NORM_QC_NO},
+ {0xFA6D, UNICODE_NORM_QC_NO},
+ {0xFA70, UNICODE_NORM_QC_NO},
+ {0xFA71, UNICODE_NORM_QC_NO},
+ {0xFA72, UNICODE_NORM_QC_NO},
+ {0xFA73, UNICODE_NORM_QC_NO},
+ {0xFA74, UNICODE_NORM_QC_NO},
+ {0xFA75, UNICODE_NORM_QC_NO},
+ {0xFA76, UNICODE_NORM_QC_NO},
+ {0xFA77, UNICODE_NORM_QC_NO},
+ {0xFA78, UNICODE_NORM_QC_NO},
+ {0xFA79, UNICODE_NORM_QC_NO},
+ {0xFA7A, UNICODE_NORM_QC_NO},
+ {0xFA7B, UNICODE_NORM_QC_NO},
+ {0xFA7C, UNICODE_NORM_QC_NO},
+ {0xFA7D, UNICODE_NORM_QC_NO},
+ {0xFA7E, UNICODE_NORM_QC_NO},
+ {0xFA7F, UNICODE_NORM_QC_NO},
+ {0xFA80, UNICODE_NORM_QC_NO},
+ {0xFA81, UNICODE_NORM_QC_NO},
+ {0xFA82, UNICODE_NORM_QC_NO},
+ {0xFA83, UNICODE_NORM_QC_NO},
+ {0xFA84, UNICODE_NORM_QC_NO},
+ {0xFA85, UNICODE_NORM_QC_NO},
+ {0xFA86, UNICODE_NORM_QC_NO},
+ {0xFA87, UNICODE_NORM_QC_NO},
+ {0xFA88, UNICODE_NORM_QC_NO},
+ {0xFA89, UNICODE_NORM_QC_NO},
+ {0xFA8A, UNICODE_NORM_QC_NO},
+ {0xFA8B, UNICODE_NORM_QC_NO},
+ {0xFA8C, UNICODE_NORM_QC_NO},
+ {0xFA8D, UNICODE_NORM_QC_NO},
+ {0xFA8E, UNICODE_NORM_QC_NO},
+ {0xFA8F, UNICODE_NORM_QC_NO},
+ {0xFA90, UNICODE_NORM_QC_NO},
+ {0xFA91, UNICODE_NORM_QC_NO},
+ {0xFA92, UNICODE_NORM_QC_NO},
+ {0xFA93, UNICODE_NORM_QC_NO},
+ {0xFA94, UNICODE_NORM_QC_NO},
+ {0xFA95, UNICODE_NORM_QC_NO},
+ {0xFA96, UNICODE_NORM_QC_NO},
+ {0xFA97, UNICODE_NORM_QC_NO},
+ {0xFA98, UNICODE_NORM_QC_NO},
+ {0xFA99, UNICODE_NORM_QC_NO},
+ {0xFA9A, UNICODE_NORM_QC_NO},
+ {0xFA9B, UNICODE_NORM_QC_NO},
+ {0xFA9C, UNICODE_NORM_QC_NO},
+ {0xFA9D, UNICODE_NORM_QC_NO},
+ {0xFA9E, UNICODE_NORM_QC_NO},
+ {0xFA9F, UNICODE_NORM_QC_NO},
+ {0xFAA0, UNICODE_NORM_QC_NO},
+ {0xFAA1, UNICODE_NORM_QC_NO},
+ {0xFAA2, UNICODE_NORM_QC_NO},
+ {0xFAA3, UNICODE_NORM_QC_NO},
+ {0xFAA4, UNICODE_NORM_QC_NO},
+ {0xFAA5, UNICODE_NORM_QC_NO},
+ {0xFAA6, UNICODE_NORM_QC_NO},
+ {0xFAA7, UNICODE_NORM_QC_NO},
+ {0xFAA8, UNICODE_NORM_QC_NO},
+ {0xFAA9, UNICODE_NORM_QC_NO},
+ {0xFAAA, UNICODE_NORM_QC_NO},
+ {0xFAAB, UNICODE_NORM_QC_NO},
+ {0xFAAC, UNICODE_NORM_QC_NO},
+ {0xFAAD, UNICODE_NORM_QC_NO},
+ {0xFAAE, UNICODE_NORM_QC_NO},
+ {0xFAAF, UNICODE_NORM_QC_NO},
+ {0xFAB0, UNICODE_NORM_QC_NO},
+ {0xFAB1, UNICODE_NORM_QC_NO},
+ {0xFAB2, UNICODE_NORM_QC_NO},
+ {0xFAB3, UNICODE_NORM_QC_NO},
+ {0xFAB4, UNICODE_NORM_QC_NO},
+ {0xFAB5, UNICODE_NORM_QC_NO},
+ {0xFAB6, UNICODE_NORM_QC_NO},
+ {0xFAB7, UNICODE_NORM_QC_NO},
+ {0xFAB8, UNICODE_NORM_QC_NO},
+ {0xFAB9, UNICODE_NORM_QC_NO},
+ {0xFABA, UNICODE_NORM_QC_NO},
+ {0xFABB, UNICODE_NORM_QC_NO},
+ {0xFABC, UNICODE_NORM_QC_NO},
+ {0xFABD, UNICODE_NORM_QC_NO},
+ {0xFABE, UNICODE_NORM_QC_NO},
+ {0xFABF, UNICODE_NORM_QC_NO},
+ {0xFAC0, UNICODE_NORM_QC_NO},
+ {0xFAC1, UNICODE_NORM_QC_NO},
+ {0xFAC2, UNICODE_NORM_QC_NO},
+ {0xFAC3, UNICODE_NORM_QC_NO},
+ {0xFAC4, UNICODE_NORM_QC_NO},
+ {0xFAC5, UNICODE_NORM_QC_NO},
+ {0xFAC6, UNICODE_NORM_QC_NO},
+ {0xFAC7, UNICODE_NORM_QC_NO},
+ {0xFAC8, UNICODE_NORM_QC_NO},
+ {0xFAC9, UNICODE_NORM_QC_NO},
+ {0xFACA, UNICODE_NORM_QC_NO},
+ {0xFACB, UNICODE_NORM_QC_NO},
+ {0xFACC, UNICODE_NORM_QC_NO},
+ {0xFACD, UNICODE_NORM_QC_NO},
+ {0xFACE, UNICODE_NORM_QC_NO},
+ {0xFACF, UNICODE_NORM_QC_NO},
+ {0xFAD0, UNICODE_NORM_QC_NO},
+ {0xFAD1, UNICODE_NORM_QC_NO},
+ {0xFAD2, UNICODE_NORM_QC_NO},
+ {0xFAD3, UNICODE_NORM_QC_NO},
+ {0xFAD4, UNICODE_NORM_QC_NO},
+ {0xFAD5, UNICODE_NORM_QC_NO},
+ {0xFAD6, UNICODE_NORM_QC_NO},
+ {0xFAD7, UNICODE_NORM_QC_NO},
+ {0xFAD8, UNICODE_NORM_QC_NO},
+ {0xFAD9, UNICODE_NORM_QC_NO},
+ {0xFB00, UNICODE_NORM_QC_NO},
+ {0xFB01, UNICODE_NORM_QC_NO},
+ {0xFB02, UNICODE_NORM_QC_NO},
+ {0xFB03, UNICODE_NORM_QC_NO},
+ {0xFB04, UNICODE_NORM_QC_NO},
+ {0xFB05, UNICODE_NORM_QC_NO},
+ {0xFB06, UNICODE_NORM_QC_NO},
+ {0xFB13, UNICODE_NORM_QC_NO},
+ {0xFB14, UNICODE_NORM_QC_NO},
+ {0xFB15, UNICODE_NORM_QC_NO},
+ {0xFB16, UNICODE_NORM_QC_NO},
+ {0xFB17, UNICODE_NORM_QC_NO},
+ {0xFB1D, UNICODE_NORM_QC_NO},
+ {0xFB1F, UNICODE_NORM_QC_NO},
+ {0xFB20, UNICODE_NORM_QC_NO},
+ {0xFB21, UNICODE_NORM_QC_NO},
+ {0xFB22, UNICODE_NORM_QC_NO},
+ {0xFB23, UNICODE_NORM_QC_NO},
+ {0xFB24, UNICODE_NORM_QC_NO},
+ {0xFB25, UNICODE_NORM_QC_NO},
+ {0xFB26, UNICODE_NORM_QC_NO},
+ {0xFB27, UNICODE_NORM_QC_NO},
+ {0xFB28, UNICODE_NORM_QC_NO},
+ {0xFB29, UNICODE_NORM_QC_NO},
+ {0xFB2A, UNICODE_NORM_QC_NO},
+ {0xFB2B, UNICODE_NORM_QC_NO},
+ {0xFB2C, UNICODE_NORM_QC_NO},
+ {0xFB2D, UNICODE_NORM_QC_NO},
+ {0xFB2E, UNICODE_NORM_QC_NO},
+ {0xFB2F, UNICODE_NORM_QC_NO},
+ {0xFB30, UNICODE_NORM_QC_NO},
+ {0xFB31, UNICODE_NORM_QC_NO},
+ {0xFB32, UNICODE_NORM_QC_NO},
+ {0xFB33, UNICODE_NORM_QC_NO},
+ {0xFB34, UNICODE_NORM_QC_NO},
+ {0xFB35, UNICODE_NORM_QC_NO},
+ {0xFB36, UNICODE_NORM_QC_NO},
+ {0xFB38, UNICODE_NORM_QC_NO},
+ {0xFB39, UNICODE_NORM_QC_NO},
+ {0xFB3A, UNICODE_NORM_QC_NO},
+ {0xFB3B, UNICODE_NORM_QC_NO},
+ {0xFB3C, UNICODE_NORM_QC_NO},
+ {0xFB3E, UNICODE_NORM_QC_NO},
+ {0xFB40, UNICODE_NORM_QC_NO},
+ {0xFB41, UNICODE_NORM_QC_NO},
+ {0xFB43, UNICODE_NORM_QC_NO},
+ {0xFB44, UNICODE_NORM_QC_NO},
+ {0xFB46, UNICODE_NORM_QC_NO},
+ {0xFB47, UNICODE_NORM_QC_NO},
+ {0xFB48, UNICODE_NORM_QC_NO},
+ {0xFB49, UNICODE_NORM_QC_NO},
+ {0xFB4A, UNICODE_NORM_QC_NO},
+ {0xFB4B, UNICODE_NORM_QC_NO},
+ {0xFB4C, UNICODE_NORM_QC_NO},
+ {0xFB4D, UNICODE_NORM_QC_NO},
+ {0xFB4E, UNICODE_NORM_QC_NO},
+ {0xFB4F, UNICODE_NORM_QC_NO},
+ {0xFB50, UNICODE_NORM_QC_NO},
+ {0xFB51, UNICODE_NORM_QC_NO},
+ {0xFB52, UNICODE_NORM_QC_NO},
+ {0xFB53, UNICODE_NORM_QC_NO},
+ {0xFB54, UNICODE_NORM_QC_NO},
+ {0xFB55, UNICODE_NORM_QC_NO},
+ {0xFB56, UNICODE_NORM_QC_NO},
+ {0xFB57, UNICODE_NORM_QC_NO},
+ {0xFB58, UNICODE_NORM_QC_NO},
+ {0xFB59, UNICODE_NORM_QC_NO},
+ {0xFB5A, UNICODE_NORM_QC_NO},
+ {0xFB5B, UNICODE_NORM_QC_NO},
+ {0xFB5C, UNICODE_NORM_QC_NO},
+ {0xFB5D, UNICODE_NORM_QC_NO},
+ {0xFB5E, UNICODE_NORM_QC_NO},
+ {0xFB5F, UNICODE_NORM_QC_NO},
+ {0xFB60, UNICODE_NORM_QC_NO},
+ {0xFB61, UNICODE_NORM_QC_NO},
+ {0xFB62, UNICODE_NORM_QC_NO},
+ {0xFB63, UNICODE_NORM_QC_NO},
+ {0xFB64, UNICODE_NORM_QC_NO},
+ {0xFB65, UNICODE_NORM_QC_NO},
+ {0xFB66, UNICODE_NORM_QC_NO},
+ {0xFB67, UNICODE_NORM_QC_NO},
+ {0xFB68, UNICODE_NORM_QC_NO},
+ {0xFB69, UNICODE_NORM_QC_NO},
+ {0xFB6A, UNICODE_NORM_QC_NO},
+ {0xFB6B, UNICODE_NORM_QC_NO},
+ {0xFB6C, UNICODE_NORM_QC_NO},
+ {0xFB6D, UNICODE_NORM_QC_NO},
+ {0xFB6E, UNICODE_NORM_QC_NO},
+ {0xFB6F, UNICODE_NORM_QC_NO},
+ {0xFB70, UNICODE_NORM_QC_NO},
+ {0xFB71, UNICODE_NORM_QC_NO},
+ {0xFB72, UNICODE_NORM_QC_NO},
+ {0xFB73, UNICODE_NORM_QC_NO},
+ {0xFB74, UNICODE_NORM_QC_NO},
+ {0xFB75, UNICODE_NORM_QC_NO},
+ {0xFB76, UNICODE_NORM_QC_NO},
+ {0xFB77, UNICODE_NORM_QC_NO},
+ {0xFB78, UNICODE_NORM_QC_NO},
+ {0xFB79, UNICODE_NORM_QC_NO},
+ {0xFB7A, UNICODE_NORM_QC_NO},
+ {0xFB7B, UNICODE_NORM_QC_NO},
+ {0xFB7C, UNICODE_NORM_QC_NO},
+ {0xFB7D, UNICODE_NORM_QC_NO},
+ {0xFB7E, UNICODE_NORM_QC_NO},
+ {0xFB7F, UNICODE_NORM_QC_NO},
+ {0xFB80, UNICODE_NORM_QC_NO},
+ {0xFB81, UNICODE_NORM_QC_NO},
+ {0xFB82, UNICODE_NORM_QC_NO},
+ {0xFB83, UNICODE_NORM_QC_NO},
+ {0xFB84, UNICODE_NORM_QC_NO},
+ {0xFB85, UNICODE_NORM_QC_NO},
+ {0xFB86, UNICODE_NORM_QC_NO},
+ {0xFB87, UNICODE_NORM_QC_NO},
+ {0xFB88, UNICODE_NORM_QC_NO},
+ {0xFB89, UNICODE_NORM_QC_NO},
+ {0xFB8A, UNICODE_NORM_QC_NO},
+ {0xFB8B, UNICODE_NORM_QC_NO},
+ {0xFB8C, UNICODE_NORM_QC_NO},
+ {0xFB8D, UNICODE_NORM_QC_NO},
+ {0xFB8E, UNICODE_NORM_QC_NO},
+ {0xFB8F, UNICODE_NORM_QC_NO},
+ {0xFB90, UNICODE_NORM_QC_NO},
+ {0xFB91, UNICODE_NORM_QC_NO},
+ {0xFB92, UNICODE_NORM_QC_NO},
+ {0xFB93, UNICODE_NORM_QC_NO},
+ {0xFB94, UNICODE_NORM_QC_NO},
+ {0xFB95, UNICODE_NORM_QC_NO},
+ {0xFB96, UNICODE_NORM_QC_NO},
+ {0xFB97, UNICODE_NORM_QC_NO},
+ {0xFB98, UNICODE_NORM_QC_NO},
+ {0xFB99, UNICODE_NORM_QC_NO},
+ {0xFB9A, UNICODE_NORM_QC_NO},
+ {0xFB9B, UNICODE_NORM_QC_NO},
+ {0xFB9C, UNICODE_NORM_QC_NO},
+ {0xFB9D, UNICODE_NORM_QC_NO},
+ {0xFB9E, UNICODE_NORM_QC_NO},
+ {0xFB9F, UNICODE_NORM_QC_NO},
+ {0xFBA0, UNICODE_NORM_QC_NO},
+ {0xFBA1, UNICODE_NORM_QC_NO},
+ {0xFBA2, UNICODE_NORM_QC_NO},
+ {0xFBA3, UNICODE_NORM_QC_NO},
+ {0xFBA4, UNICODE_NORM_QC_NO},
+ {0xFBA5, UNICODE_NORM_QC_NO},
+ {0xFBA6, UNICODE_NORM_QC_NO},
+ {0xFBA7, UNICODE_NORM_QC_NO},
+ {0xFBA8, UNICODE_NORM_QC_NO},
+ {0xFBA9, UNICODE_NORM_QC_NO},
+ {0xFBAA, UNICODE_NORM_QC_NO},
+ {0xFBAB, UNICODE_NORM_QC_NO},
+ {0xFBAC, UNICODE_NORM_QC_NO},
+ {0xFBAD, UNICODE_NORM_QC_NO},
+ {0xFBAE, UNICODE_NORM_QC_NO},
+ {0xFBAF, UNICODE_NORM_QC_NO},
+ {0xFBB0, UNICODE_NORM_QC_NO},
+ {0xFBB1, UNICODE_NORM_QC_NO},
+ {0xFBD3, UNICODE_NORM_QC_NO},
+ {0xFBD4, UNICODE_NORM_QC_NO},
+ {0xFBD5, UNICODE_NORM_QC_NO},
+ {0xFBD6, UNICODE_NORM_QC_NO},
+ {0xFBD7, UNICODE_NORM_QC_NO},
+ {0xFBD8, UNICODE_NORM_QC_NO},
+ {0xFBD9, UNICODE_NORM_QC_NO},
+ {0xFBDA, UNICODE_NORM_QC_NO},
+ {0xFBDB, UNICODE_NORM_QC_NO},
+ {0xFBDC, UNICODE_NORM_QC_NO},
+ {0xFBDD, UNICODE_NORM_QC_NO},
+ {0xFBDE, UNICODE_NORM_QC_NO},
+ {0xFBDF, UNICODE_NORM_QC_NO},
+ {0xFBE0, UNICODE_NORM_QC_NO},
+ {0xFBE1, UNICODE_NORM_QC_NO},
+ {0xFBE2, UNICODE_NORM_QC_NO},
+ {0xFBE3, UNICODE_NORM_QC_NO},
+ {0xFBE4, UNICODE_NORM_QC_NO},
+ {0xFBE5, UNICODE_NORM_QC_NO},
+ {0xFBE6, UNICODE_NORM_QC_NO},
+ {0xFBE7, UNICODE_NORM_QC_NO},
+ {0xFBE8, UNICODE_NORM_QC_NO},
+ {0xFBE9, UNICODE_NORM_QC_NO},
+ {0xFBEA, UNICODE_NORM_QC_NO},
+ {0xFBEB, UNICODE_NORM_QC_NO},
+ {0xFBEC, UNICODE_NORM_QC_NO},
+ {0xFBED, UNICODE_NORM_QC_NO},
+ {0xFBEE, UNICODE_NORM_QC_NO},
+ {0xFBEF, UNICODE_NORM_QC_NO},
+ {0xFBF0, UNICODE_NORM_QC_NO},
+ {0xFBF1, UNICODE_NORM_QC_NO},
+ {0xFBF2, UNICODE_NORM_QC_NO},
+ {0xFBF3, UNICODE_NORM_QC_NO},
+ {0xFBF4, UNICODE_NORM_QC_NO},
+ {0xFBF5, UNICODE_NORM_QC_NO},
+ {0xFBF6, UNICODE_NORM_QC_NO},
+ {0xFBF7, UNICODE_NORM_QC_NO},
+ {0xFBF8, UNICODE_NORM_QC_NO},
+ {0xFBF9, UNICODE_NORM_QC_NO},
+ {0xFBFA, UNICODE_NORM_QC_NO},
+ {0xFBFB, UNICODE_NORM_QC_NO},
+ {0xFBFC, UNICODE_NORM_QC_NO},
+ {0xFBFD, UNICODE_NORM_QC_NO},
+ {0xFBFE, UNICODE_NORM_QC_NO},
+ {0xFBFF, UNICODE_NORM_QC_NO},
+ {0xFC00, UNICODE_NORM_QC_NO},
+ {0xFC01, UNICODE_NORM_QC_NO},
+ {0xFC02, UNICODE_NORM_QC_NO},
+ {0xFC03, UNICODE_NORM_QC_NO},
+ {0xFC04, UNICODE_NORM_QC_NO},
+ {0xFC05, UNICODE_NORM_QC_NO},
+ {0xFC06, UNICODE_NORM_QC_NO},
+ {0xFC07, UNICODE_NORM_QC_NO},
+ {0xFC08, UNICODE_NORM_QC_NO},
+ {0xFC09, UNICODE_NORM_QC_NO},
+ {0xFC0A, UNICODE_NORM_QC_NO},
+ {0xFC0B, UNICODE_NORM_QC_NO},
+ {0xFC0C, UNICODE_NORM_QC_NO},
+ {0xFC0D, UNICODE_NORM_QC_NO},
+ {0xFC0E, UNICODE_NORM_QC_NO},
+ {0xFC0F, UNICODE_NORM_QC_NO},
+ {0xFC10, UNICODE_NORM_QC_NO},
+ {0xFC11, UNICODE_NORM_QC_NO},
+ {0xFC12, UNICODE_NORM_QC_NO},
+ {0xFC13, UNICODE_NORM_QC_NO},
+ {0xFC14, UNICODE_NORM_QC_NO},
+ {0xFC15, UNICODE_NORM_QC_NO},
+ {0xFC16, UNICODE_NORM_QC_NO},
+ {0xFC17, UNICODE_NORM_QC_NO},
+ {0xFC18, UNICODE_NORM_QC_NO},
+ {0xFC19, UNICODE_NORM_QC_NO},
+ {0xFC1A, UNICODE_NORM_QC_NO},
+ {0xFC1B, UNICODE_NORM_QC_NO},
+ {0xFC1C, UNICODE_NORM_QC_NO},
+ {0xFC1D, UNICODE_NORM_QC_NO},
+ {0xFC1E, UNICODE_NORM_QC_NO},
+ {0xFC1F, UNICODE_NORM_QC_NO},
+ {0xFC20, UNICODE_NORM_QC_NO},
+ {0xFC21, UNICODE_NORM_QC_NO},
+ {0xFC22, UNICODE_NORM_QC_NO},
+ {0xFC23, UNICODE_NORM_QC_NO},
+ {0xFC24, UNICODE_NORM_QC_NO},
+ {0xFC25, UNICODE_NORM_QC_NO},
+ {0xFC26, UNICODE_NORM_QC_NO},
+ {0xFC27, UNICODE_NORM_QC_NO},
+ {0xFC28, UNICODE_NORM_QC_NO},
+ {0xFC29, UNICODE_NORM_QC_NO},
+ {0xFC2A, UNICODE_NORM_QC_NO},
+ {0xFC2B, UNICODE_NORM_QC_NO},
+ {0xFC2C, UNICODE_NORM_QC_NO},
+ {0xFC2D, UNICODE_NORM_QC_NO},
+ {0xFC2E, UNICODE_NORM_QC_NO},
+ {0xFC2F, UNICODE_NORM_QC_NO},
+ {0xFC30, UNICODE_NORM_QC_NO},
+ {0xFC31, UNICODE_NORM_QC_NO},
+ {0xFC32, UNICODE_NORM_QC_NO},
+ {0xFC33, UNICODE_NORM_QC_NO},
+ {0xFC34, UNICODE_NORM_QC_NO},
+ {0xFC35, UNICODE_NORM_QC_NO},
+ {0xFC36, UNICODE_NORM_QC_NO},
+ {0xFC37, UNICODE_NORM_QC_NO},
+ {0xFC38, UNICODE_NORM_QC_NO},
+ {0xFC39, UNICODE_NORM_QC_NO},
+ {0xFC3A, UNICODE_NORM_QC_NO},
+ {0xFC3B, UNICODE_NORM_QC_NO},
+ {0xFC3C, UNICODE_NORM_QC_NO},
+ {0xFC3D, UNICODE_NORM_QC_NO},
+ {0xFC3E, UNICODE_NORM_QC_NO},
+ {0xFC3F, UNICODE_NORM_QC_NO},
+ {0xFC40, UNICODE_NORM_QC_NO},
+ {0xFC41, UNICODE_NORM_QC_NO},
+ {0xFC42, UNICODE_NORM_QC_NO},
+ {0xFC43, UNICODE_NORM_QC_NO},
+ {0xFC44, UNICODE_NORM_QC_NO},
+ {0xFC45, UNICODE_NORM_QC_NO},
+ {0xFC46, UNICODE_NORM_QC_NO},
+ {0xFC47, UNICODE_NORM_QC_NO},
+ {0xFC48, UNICODE_NORM_QC_NO},
+ {0xFC49, UNICODE_NORM_QC_NO},
+ {0xFC4A, UNICODE_NORM_QC_NO},
+ {0xFC4B, UNICODE_NORM_QC_NO},
+ {0xFC4C, UNICODE_NORM_QC_NO},
+ {0xFC4D, UNICODE_NORM_QC_NO},
+ {0xFC4E, UNICODE_NORM_QC_NO},
+ {0xFC4F, UNICODE_NORM_QC_NO},
+ {0xFC50, UNICODE_NORM_QC_NO},
+ {0xFC51, UNICODE_NORM_QC_NO},
+ {0xFC52, UNICODE_NORM_QC_NO},
+ {0xFC53, UNICODE_NORM_QC_NO},
+ {0xFC54, UNICODE_NORM_QC_NO},
+ {0xFC55, UNICODE_NORM_QC_NO},
+ {0xFC56, UNICODE_NORM_QC_NO},
+ {0xFC57, UNICODE_NORM_QC_NO},
+ {0xFC58, UNICODE_NORM_QC_NO},
+ {0xFC59, UNICODE_NORM_QC_NO},
+ {0xFC5A, UNICODE_NORM_QC_NO},
+ {0xFC5B, UNICODE_NORM_QC_NO},
+ {0xFC5C, UNICODE_NORM_QC_NO},
+ {0xFC5D, UNICODE_NORM_QC_NO},
+ {0xFC5E, UNICODE_NORM_QC_NO},
+ {0xFC5F, UNICODE_NORM_QC_NO},
+ {0xFC60, UNICODE_NORM_QC_NO},
+ {0xFC61, UNICODE_NORM_QC_NO},
+ {0xFC62, UNICODE_NORM_QC_NO},
+ {0xFC63, UNICODE_NORM_QC_NO},
+ {0xFC64, UNICODE_NORM_QC_NO},
+ {0xFC65, UNICODE_NORM_QC_NO},
+ {0xFC66, UNICODE_NORM_QC_NO},
+ {0xFC67, UNICODE_NORM_QC_NO},
+ {0xFC68, UNICODE_NORM_QC_NO},
+ {0xFC69, UNICODE_NORM_QC_NO},
+ {0xFC6A, UNICODE_NORM_QC_NO},
+ {0xFC6B, UNICODE_NORM_QC_NO},
+ {0xFC6C, UNICODE_NORM_QC_NO},
+ {0xFC6D, UNICODE_NORM_QC_NO},
+ {0xFC6E, UNICODE_NORM_QC_NO},
+ {0xFC6F, UNICODE_NORM_QC_NO},
+ {0xFC70, UNICODE_NORM_QC_NO},
+ {0xFC71, UNICODE_NORM_QC_NO},
+ {0xFC72, UNICODE_NORM_QC_NO},
+ {0xFC73, UNICODE_NORM_QC_NO},
+ {0xFC74, UNICODE_NORM_QC_NO},
+ {0xFC75, UNICODE_NORM_QC_NO},
+ {0xFC76, UNICODE_NORM_QC_NO},
+ {0xFC77, UNICODE_NORM_QC_NO},
+ {0xFC78, UNICODE_NORM_QC_NO},
+ {0xFC79, UNICODE_NORM_QC_NO},
+ {0xFC7A, UNICODE_NORM_QC_NO},
+ {0xFC7B, UNICODE_NORM_QC_NO},
+ {0xFC7C, UNICODE_NORM_QC_NO},
+ {0xFC7D, UNICODE_NORM_QC_NO},
+ {0xFC7E, UNICODE_NORM_QC_NO},
+ {0xFC7F, UNICODE_NORM_QC_NO},
+ {0xFC80, UNICODE_NORM_QC_NO},
+ {0xFC81, UNICODE_NORM_QC_NO},
+ {0xFC82, UNICODE_NORM_QC_NO},
+ {0xFC83, UNICODE_NORM_QC_NO},
+ {0xFC84, UNICODE_NORM_QC_NO},
+ {0xFC85, UNICODE_NORM_QC_NO},
+ {0xFC86, UNICODE_NORM_QC_NO},
+ {0xFC87, UNICODE_NORM_QC_NO},
+ {0xFC88, UNICODE_NORM_QC_NO},
+ {0xFC89, UNICODE_NORM_QC_NO},
+ {0xFC8A, UNICODE_NORM_QC_NO},
+ {0xFC8B, UNICODE_NORM_QC_NO},
+ {0xFC8C, UNICODE_NORM_QC_NO},
+ {0xFC8D, UNICODE_NORM_QC_NO},
+ {0xFC8E, UNICODE_NORM_QC_NO},
+ {0xFC8F, UNICODE_NORM_QC_NO},
+ {0xFC90, UNICODE_NORM_QC_NO},
+ {0xFC91, UNICODE_NORM_QC_NO},
+ {0xFC92, UNICODE_NORM_QC_NO},
+ {0xFC93, UNICODE_NORM_QC_NO},
+ {0xFC94, UNICODE_NORM_QC_NO},
+ {0xFC95, UNICODE_NORM_QC_NO},
+ {0xFC96, UNICODE_NORM_QC_NO},
+ {0xFC97, UNICODE_NORM_QC_NO},
+ {0xFC98, UNICODE_NORM_QC_NO},
+ {0xFC99, UNICODE_NORM_QC_NO},
+ {0xFC9A, UNICODE_NORM_QC_NO},
+ {0xFC9B, UNICODE_NORM_QC_NO},
+ {0xFC9C, UNICODE_NORM_QC_NO},
+ {0xFC9D, UNICODE_NORM_QC_NO},
+ {0xFC9E, UNICODE_NORM_QC_NO},
+ {0xFC9F, UNICODE_NORM_QC_NO},
+ {0xFCA0, UNICODE_NORM_QC_NO},
+ {0xFCA1, UNICODE_NORM_QC_NO},
+ {0xFCA2, UNICODE_NORM_QC_NO},
+ {0xFCA3, UNICODE_NORM_QC_NO},
+ {0xFCA4, UNICODE_NORM_QC_NO},
+ {0xFCA5, UNICODE_NORM_QC_NO},
+ {0xFCA6, UNICODE_NORM_QC_NO},
+ {0xFCA7, UNICODE_NORM_QC_NO},
+ {0xFCA8, UNICODE_NORM_QC_NO},
+ {0xFCA9, UNICODE_NORM_QC_NO},
+ {0xFCAA, UNICODE_NORM_QC_NO},
+ {0xFCAB, UNICODE_NORM_QC_NO},
+ {0xFCAC, UNICODE_NORM_QC_NO},
+ {0xFCAD, UNICODE_NORM_QC_NO},
+ {0xFCAE, UNICODE_NORM_QC_NO},
+ {0xFCAF, UNICODE_NORM_QC_NO},
+ {0xFCB0, UNICODE_NORM_QC_NO},
+ {0xFCB1, UNICODE_NORM_QC_NO},
+ {0xFCB2, UNICODE_NORM_QC_NO},
+ {0xFCB3, UNICODE_NORM_QC_NO},
+ {0xFCB4, UNICODE_NORM_QC_NO},
+ {0xFCB5, UNICODE_NORM_QC_NO},
+ {0xFCB6, UNICODE_NORM_QC_NO},
+ {0xFCB7, UNICODE_NORM_QC_NO},
+ {0xFCB8, UNICODE_NORM_QC_NO},
+ {0xFCB9, UNICODE_NORM_QC_NO},
+ {0xFCBA, UNICODE_NORM_QC_NO},
+ {0xFCBB, UNICODE_NORM_QC_NO},
+ {0xFCBC, UNICODE_NORM_QC_NO},
+ {0xFCBD, UNICODE_NORM_QC_NO},
+ {0xFCBE, UNICODE_NORM_QC_NO},
+ {0xFCBF, UNICODE_NORM_QC_NO},
+ {0xFCC0, UNICODE_NORM_QC_NO},
+ {0xFCC1, UNICODE_NORM_QC_NO},
+ {0xFCC2, UNICODE_NORM_QC_NO},
+ {0xFCC3, UNICODE_NORM_QC_NO},
+ {0xFCC4, UNICODE_NORM_QC_NO},
+ {0xFCC5, UNICODE_NORM_QC_NO},
+ {0xFCC6, UNICODE_NORM_QC_NO},
+ {0xFCC7, UNICODE_NORM_QC_NO},
+ {0xFCC8, UNICODE_NORM_QC_NO},
+ {0xFCC9, UNICODE_NORM_QC_NO},
+ {0xFCCA, UNICODE_NORM_QC_NO},
+ {0xFCCB, UNICODE_NORM_QC_NO},
+ {0xFCCC, UNICODE_NORM_QC_NO},
+ {0xFCCD, UNICODE_NORM_QC_NO},
+ {0xFCCE, UNICODE_NORM_QC_NO},
+ {0xFCCF, UNICODE_NORM_QC_NO},
+ {0xFCD0, UNICODE_NORM_QC_NO},
+ {0xFCD1, UNICODE_NORM_QC_NO},
+ {0xFCD2, UNICODE_NORM_QC_NO},
+ {0xFCD3, UNICODE_NORM_QC_NO},
+ {0xFCD4, UNICODE_NORM_QC_NO},
+ {0xFCD5, UNICODE_NORM_QC_NO},
+ {0xFCD6, UNICODE_NORM_QC_NO},
+ {0xFCD7, UNICODE_NORM_QC_NO},
+ {0xFCD8, UNICODE_NORM_QC_NO},
+ {0xFCD9, UNICODE_NORM_QC_NO},
+ {0xFCDA, UNICODE_NORM_QC_NO},
+ {0xFCDB, UNICODE_NORM_QC_NO},
+ {0xFCDC, UNICODE_NORM_QC_NO},
+ {0xFCDD, UNICODE_NORM_QC_NO},
+ {0xFCDE, UNICODE_NORM_QC_NO},
+ {0xFCDF, UNICODE_NORM_QC_NO},
+ {0xFCE0, UNICODE_NORM_QC_NO},
+ {0xFCE1, UNICODE_NORM_QC_NO},
+ {0xFCE2, UNICODE_NORM_QC_NO},
+ {0xFCE3, UNICODE_NORM_QC_NO},
+ {0xFCE4, UNICODE_NORM_QC_NO},
+ {0xFCE5, UNICODE_NORM_QC_NO},
+ {0xFCE6, UNICODE_NORM_QC_NO},
+ {0xFCE7, UNICODE_NORM_QC_NO},
+ {0xFCE8, UNICODE_NORM_QC_NO},
+ {0xFCE9, UNICODE_NORM_QC_NO},
+ {0xFCEA, UNICODE_NORM_QC_NO},
+ {0xFCEB, UNICODE_NORM_QC_NO},
+ {0xFCEC, UNICODE_NORM_QC_NO},
+ {0xFCED, UNICODE_NORM_QC_NO},
+ {0xFCEE, UNICODE_NORM_QC_NO},
+ {0xFCEF, UNICODE_NORM_QC_NO},
+ {0xFCF0, UNICODE_NORM_QC_NO},
+ {0xFCF1, UNICODE_NORM_QC_NO},
+ {0xFCF2, UNICODE_NORM_QC_NO},
+ {0xFCF3, UNICODE_NORM_QC_NO},
+ {0xFCF4, UNICODE_NORM_QC_NO},
+ {0xFCF5, UNICODE_NORM_QC_NO},
+ {0xFCF6, UNICODE_NORM_QC_NO},
+ {0xFCF7, UNICODE_NORM_QC_NO},
+ {0xFCF8, UNICODE_NORM_QC_NO},
+ {0xFCF9, UNICODE_NORM_QC_NO},
+ {0xFCFA, UNICODE_NORM_QC_NO},
+ {0xFCFB, UNICODE_NORM_QC_NO},
+ {0xFCFC, UNICODE_NORM_QC_NO},
+ {0xFCFD, UNICODE_NORM_QC_NO},
+ {0xFCFE, UNICODE_NORM_QC_NO},
+ {0xFCFF, UNICODE_NORM_QC_NO},
+ {0xFD00, UNICODE_NORM_QC_NO},
+ {0xFD01, UNICODE_NORM_QC_NO},
+ {0xFD02, UNICODE_NORM_QC_NO},
+ {0xFD03, UNICODE_NORM_QC_NO},
+ {0xFD04, UNICODE_NORM_QC_NO},
+ {0xFD05, UNICODE_NORM_QC_NO},
+ {0xFD06, UNICODE_NORM_QC_NO},
+ {0xFD07, UNICODE_NORM_QC_NO},
+ {0xFD08, UNICODE_NORM_QC_NO},
+ {0xFD09, UNICODE_NORM_QC_NO},
+ {0xFD0A, UNICODE_NORM_QC_NO},
+ {0xFD0B, UNICODE_NORM_QC_NO},
+ {0xFD0C, UNICODE_NORM_QC_NO},
+ {0xFD0D, UNICODE_NORM_QC_NO},
+ {0xFD0E, UNICODE_NORM_QC_NO},
+ {0xFD0F, UNICODE_NORM_QC_NO},
+ {0xFD10, UNICODE_NORM_QC_NO},
+ {0xFD11, UNICODE_NORM_QC_NO},
+ {0xFD12, UNICODE_NORM_QC_NO},
+ {0xFD13, UNICODE_NORM_QC_NO},
+ {0xFD14, UNICODE_NORM_QC_NO},
+ {0xFD15, UNICODE_NORM_QC_NO},
+ {0xFD16, UNICODE_NORM_QC_NO},
+ {0xFD17, UNICODE_NORM_QC_NO},
+ {0xFD18, UNICODE_NORM_QC_NO},
+ {0xFD19, UNICODE_NORM_QC_NO},
+ {0xFD1A, UNICODE_NORM_QC_NO},
+ {0xFD1B, UNICODE_NORM_QC_NO},
+ {0xFD1C, UNICODE_NORM_QC_NO},
+ {0xFD1D, UNICODE_NORM_QC_NO},
+ {0xFD1E, UNICODE_NORM_QC_NO},
+ {0xFD1F, UNICODE_NORM_QC_NO},
+ {0xFD20, UNICODE_NORM_QC_NO},
+ {0xFD21, UNICODE_NORM_QC_NO},
+ {0xFD22, UNICODE_NORM_QC_NO},
+ {0xFD23, UNICODE_NORM_QC_NO},
+ {0xFD24, UNICODE_NORM_QC_NO},
+ {0xFD25, UNICODE_NORM_QC_NO},
+ {0xFD26, UNICODE_NORM_QC_NO},
+ {0xFD27, UNICODE_NORM_QC_NO},
+ {0xFD28, UNICODE_NORM_QC_NO},
+ {0xFD29, UNICODE_NORM_QC_NO},
+ {0xFD2A, UNICODE_NORM_QC_NO},
+ {0xFD2B, UNICODE_NORM_QC_NO},
+ {0xFD2C, UNICODE_NORM_QC_NO},
+ {0xFD2D, UNICODE_NORM_QC_NO},
+ {0xFD2E, UNICODE_NORM_QC_NO},
+ {0xFD2F, UNICODE_NORM_QC_NO},
+ {0xFD30, UNICODE_NORM_QC_NO},
+ {0xFD31, UNICODE_NORM_QC_NO},
+ {0xFD32, UNICODE_NORM_QC_NO},
+ {0xFD33, UNICODE_NORM_QC_NO},
+ {0xFD34, UNICODE_NORM_QC_NO},
+ {0xFD35, UNICODE_NORM_QC_NO},
+ {0xFD36, UNICODE_NORM_QC_NO},
+ {0xFD37, UNICODE_NORM_QC_NO},
+ {0xFD38, UNICODE_NORM_QC_NO},
+ {0xFD39, UNICODE_NORM_QC_NO},
+ {0xFD3A, UNICODE_NORM_QC_NO},
+ {0xFD3B, UNICODE_NORM_QC_NO},
+ {0xFD3C, UNICODE_NORM_QC_NO},
+ {0xFD3D, UNICODE_NORM_QC_NO},
+ {0xFD50, UNICODE_NORM_QC_NO},
+ {0xFD51, UNICODE_NORM_QC_NO},
+ {0xFD52, UNICODE_NORM_QC_NO},
+ {0xFD53, UNICODE_NORM_QC_NO},
+ {0xFD54, UNICODE_NORM_QC_NO},
+ {0xFD55, UNICODE_NORM_QC_NO},
+ {0xFD56, UNICODE_NORM_QC_NO},
+ {0xFD57, UNICODE_NORM_QC_NO},
+ {0xFD58, UNICODE_NORM_QC_NO},
+ {0xFD59, UNICODE_NORM_QC_NO},
+ {0xFD5A, UNICODE_NORM_QC_NO},
+ {0xFD5B, UNICODE_NORM_QC_NO},
+ {0xFD5C, UNICODE_NORM_QC_NO},
+ {0xFD5D, UNICODE_NORM_QC_NO},
+ {0xFD5E, UNICODE_NORM_QC_NO},
+ {0xFD5F, UNICODE_NORM_QC_NO},
+ {0xFD60, UNICODE_NORM_QC_NO},
+ {0xFD61, UNICODE_NORM_QC_NO},
+ {0xFD62, UNICODE_NORM_QC_NO},
+ {0xFD63, UNICODE_NORM_QC_NO},
+ {0xFD64, UNICODE_NORM_QC_NO},
+ {0xFD65, UNICODE_NORM_QC_NO},
+ {0xFD66, UNICODE_NORM_QC_NO},
+ {0xFD67, UNICODE_NORM_QC_NO},
+ {0xFD68, UNICODE_NORM_QC_NO},
+ {0xFD69, UNICODE_NORM_QC_NO},
+ {0xFD6A, UNICODE_NORM_QC_NO},
+ {0xFD6B, UNICODE_NORM_QC_NO},
+ {0xFD6C, UNICODE_NORM_QC_NO},
+ {0xFD6D, UNICODE_NORM_QC_NO},
+ {0xFD6E, UNICODE_NORM_QC_NO},
+ {0xFD6F, UNICODE_NORM_QC_NO},
+ {0xFD70, UNICODE_NORM_QC_NO},
+ {0xFD71, UNICODE_NORM_QC_NO},
+ {0xFD72, UNICODE_NORM_QC_NO},
+ {0xFD73, UNICODE_NORM_QC_NO},
+ {0xFD74, UNICODE_NORM_QC_NO},
+ {0xFD75, UNICODE_NORM_QC_NO},
+ {0xFD76, UNICODE_NORM_QC_NO},
+ {0xFD77, UNICODE_NORM_QC_NO},
+ {0xFD78, UNICODE_NORM_QC_NO},
+ {0xFD79, UNICODE_NORM_QC_NO},
+ {0xFD7A, UNICODE_NORM_QC_NO},
+ {0xFD7B, UNICODE_NORM_QC_NO},
+ {0xFD7C, UNICODE_NORM_QC_NO},
+ {0xFD7D, UNICODE_NORM_QC_NO},
+ {0xFD7E, UNICODE_NORM_QC_NO},
+ {0xFD7F, UNICODE_NORM_QC_NO},
+ {0xFD80, UNICODE_NORM_QC_NO},
+ {0xFD81, UNICODE_NORM_QC_NO},
+ {0xFD82, UNICODE_NORM_QC_NO},
+ {0xFD83, UNICODE_NORM_QC_NO},
+ {0xFD84, UNICODE_NORM_QC_NO},
+ {0xFD85, UNICODE_NORM_QC_NO},
+ {0xFD86, UNICODE_NORM_QC_NO},
+ {0xFD87, UNICODE_NORM_QC_NO},
+ {0xFD88, UNICODE_NORM_QC_NO},
+ {0xFD89, UNICODE_NORM_QC_NO},
+ {0xFD8A, UNICODE_NORM_QC_NO},
+ {0xFD8B, UNICODE_NORM_QC_NO},
+ {0xFD8C, UNICODE_NORM_QC_NO},
+ {0xFD8D, UNICODE_NORM_QC_NO},
+ {0xFD8E, UNICODE_NORM_QC_NO},
+ {0xFD8F, UNICODE_NORM_QC_NO},
+ {0xFD92, UNICODE_NORM_QC_NO},
+ {0xFD93, UNICODE_NORM_QC_NO},
+ {0xFD94, UNICODE_NORM_QC_NO},
+ {0xFD95, UNICODE_NORM_QC_NO},
+ {0xFD96, UNICODE_NORM_QC_NO},
+ {0xFD97, UNICODE_NORM_QC_NO},
+ {0xFD98, UNICODE_NORM_QC_NO},
+ {0xFD99, UNICODE_NORM_QC_NO},
+ {0xFD9A, UNICODE_NORM_QC_NO},
+ {0xFD9B, UNICODE_NORM_QC_NO},
+ {0xFD9C, UNICODE_NORM_QC_NO},
+ {0xFD9D, UNICODE_NORM_QC_NO},
+ {0xFD9E, UNICODE_NORM_QC_NO},
+ {0xFD9F, UNICODE_NORM_QC_NO},
+ {0xFDA0, UNICODE_NORM_QC_NO},
+ {0xFDA1, UNICODE_NORM_QC_NO},
+ {0xFDA2, UNICODE_NORM_QC_NO},
+ {0xFDA3, UNICODE_NORM_QC_NO},
+ {0xFDA4, UNICODE_NORM_QC_NO},
+ {0xFDA5, UNICODE_NORM_QC_NO},
+ {0xFDA6, UNICODE_NORM_QC_NO},
+ {0xFDA7, UNICODE_NORM_QC_NO},
+ {0xFDA8, UNICODE_NORM_QC_NO},
+ {0xFDA9, UNICODE_NORM_QC_NO},
+ {0xFDAA, UNICODE_NORM_QC_NO},
+ {0xFDAB, UNICODE_NORM_QC_NO},
+ {0xFDAC, UNICODE_NORM_QC_NO},
+ {0xFDAD, UNICODE_NORM_QC_NO},
+ {0xFDAE, UNICODE_NORM_QC_NO},
+ {0xFDAF, UNICODE_NORM_QC_NO},
+ {0xFDB0, UNICODE_NORM_QC_NO},
+ {0xFDB1, UNICODE_NORM_QC_NO},
+ {0xFDB2, UNICODE_NORM_QC_NO},
+ {0xFDB3, UNICODE_NORM_QC_NO},
+ {0xFDB4, UNICODE_NORM_QC_NO},
+ {0xFDB5, UNICODE_NORM_QC_NO},
+ {0xFDB6, UNICODE_NORM_QC_NO},
+ {0xFDB7, UNICODE_NORM_QC_NO},
+ {0xFDB8, UNICODE_NORM_QC_NO},
+ {0xFDB9, UNICODE_NORM_QC_NO},
+ {0xFDBA, UNICODE_NORM_QC_NO},
+ {0xFDBB, UNICODE_NORM_QC_NO},
+ {0xFDBC, UNICODE_NORM_QC_NO},
+ {0xFDBD, UNICODE_NORM_QC_NO},
+ {0xFDBE, UNICODE_NORM_QC_NO},
+ {0xFDBF, UNICODE_NORM_QC_NO},
+ {0xFDC0, UNICODE_NORM_QC_NO},
+ {0xFDC1, UNICODE_NORM_QC_NO},
+ {0xFDC2, UNICODE_NORM_QC_NO},
+ {0xFDC3, UNICODE_NORM_QC_NO},
+ {0xFDC4, UNICODE_NORM_QC_NO},
+ {0xFDC5, UNICODE_NORM_QC_NO},
+ {0xFDC6, UNICODE_NORM_QC_NO},
+ {0xFDC7, UNICODE_NORM_QC_NO},
+ {0xFDF0, UNICODE_NORM_QC_NO},
+ {0xFDF1, UNICODE_NORM_QC_NO},
+ {0xFDF2, UNICODE_NORM_QC_NO},
+ {0xFDF3, UNICODE_NORM_QC_NO},
+ {0xFDF4, UNICODE_NORM_QC_NO},
+ {0xFDF5, UNICODE_NORM_QC_NO},
+ {0xFDF6, UNICODE_NORM_QC_NO},
+ {0xFDF7, UNICODE_NORM_QC_NO},
+ {0xFDF8, UNICODE_NORM_QC_NO},
+ {0xFDF9, UNICODE_NORM_QC_NO},
+ {0xFDFA, UNICODE_NORM_QC_NO},
+ {0xFDFB, UNICODE_NORM_QC_NO},
+ {0xFDFC, UNICODE_NORM_QC_NO},
+ {0xFE10, UNICODE_NORM_QC_NO},
+ {0xFE11, UNICODE_NORM_QC_NO},
+ {0xFE12, UNICODE_NORM_QC_NO},
+ {0xFE13, UNICODE_NORM_QC_NO},
+ {0xFE14, UNICODE_NORM_QC_NO},
+ {0xFE15, UNICODE_NORM_QC_NO},
+ {0xFE16, UNICODE_NORM_QC_NO},
+ {0xFE17, UNICODE_NORM_QC_NO},
+ {0xFE18, UNICODE_NORM_QC_NO},
+ {0xFE19, UNICODE_NORM_QC_NO},
+ {0xFE30, UNICODE_NORM_QC_NO},
+ {0xFE31, UNICODE_NORM_QC_NO},
+ {0xFE32, UNICODE_NORM_QC_NO},
+ {0xFE33, UNICODE_NORM_QC_NO},
+ {0xFE34, UNICODE_NORM_QC_NO},
+ {0xFE35, UNICODE_NORM_QC_NO},
+ {0xFE36, UNICODE_NORM_QC_NO},
+ {0xFE37, UNICODE_NORM_QC_NO},
+ {0xFE38, UNICODE_NORM_QC_NO},
+ {0xFE39, UNICODE_NORM_QC_NO},
+ {0xFE3A, UNICODE_NORM_QC_NO},
+ {0xFE3B, UNICODE_NORM_QC_NO},
+ {0xFE3C, UNICODE_NORM_QC_NO},
+ {0xFE3D, UNICODE_NORM_QC_NO},
+ {0xFE3E, UNICODE_NORM_QC_NO},
+ {0xFE3F, UNICODE_NORM_QC_NO},
+ {0xFE40, UNICODE_NORM_QC_NO},
+ {0xFE41, UNICODE_NORM_QC_NO},
+ {0xFE42, UNICODE_NORM_QC_NO},
+ {0xFE43, UNICODE_NORM_QC_NO},
+ {0xFE44, UNICODE_NORM_QC_NO},
+ {0xFE47, UNICODE_NORM_QC_NO},
+ {0xFE48, UNICODE_NORM_QC_NO},
+ {0xFE49, UNICODE_NORM_QC_NO},
+ {0xFE4A, UNICODE_NORM_QC_NO},
+ {0xFE4B, UNICODE_NORM_QC_NO},
+ {0xFE4C, UNICODE_NORM_QC_NO},
+ {0xFE4D, UNICODE_NORM_QC_NO},
+ {0xFE4E, UNICODE_NORM_QC_NO},
+ {0xFE4F, UNICODE_NORM_QC_NO},
+ {0xFE50, UNICODE_NORM_QC_NO},
+ {0xFE51, UNICODE_NORM_QC_NO},
+ {0xFE52, UNICODE_NORM_QC_NO},
+ {0xFE54, UNICODE_NORM_QC_NO},
+ {0xFE55, UNICODE_NORM_QC_NO},
+ {0xFE56, UNICODE_NORM_QC_NO},
+ {0xFE57, UNICODE_NORM_QC_NO},
+ {0xFE58, UNICODE_NORM_QC_NO},
+ {0xFE59, UNICODE_NORM_QC_NO},
+ {0xFE5A, UNICODE_NORM_QC_NO},
+ {0xFE5B, UNICODE_NORM_QC_NO},
+ {0xFE5C, UNICODE_NORM_QC_NO},
+ {0xFE5D, UNICODE_NORM_QC_NO},
+ {0xFE5E, UNICODE_NORM_QC_NO},
+ {0xFE5F, UNICODE_NORM_QC_NO},
+ {0xFE60, UNICODE_NORM_QC_NO},
+ {0xFE61, UNICODE_NORM_QC_NO},
+ {0xFE62, UNICODE_NORM_QC_NO},
+ {0xFE63, UNICODE_NORM_QC_NO},
+ {0xFE64, UNICODE_NORM_QC_NO},
+ {0xFE65, UNICODE_NORM_QC_NO},
+ {0xFE66, UNICODE_NORM_QC_NO},
+ {0xFE68, UNICODE_NORM_QC_NO},
+ {0xFE69, UNICODE_NORM_QC_NO},
+ {0xFE6A, UNICODE_NORM_QC_NO},
+ {0xFE6B, UNICODE_NORM_QC_NO},
+ {0xFE70, UNICODE_NORM_QC_NO},
+ {0xFE71, UNICODE_NORM_QC_NO},
+ {0xFE72, UNICODE_NORM_QC_NO},
+ {0xFE74, UNICODE_NORM_QC_NO},
+ {0xFE76, UNICODE_NORM_QC_NO},
+ {0xFE77, UNICODE_NORM_QC_NO},
+ {0xFE78, UNICODE_NORM_QC_NO},
+ {0xFE79, UNICODE_NORM_QC_NO},
+ {0xFE7A, UNICODE_NORM_QC_NO},
+ {0xFE7B, UNICODE_NORM_QC_NO},
+ {0xFE7C, UNICODE_NORM_QC_NO},
+ {0xFE7D, UNICODE_NORM_QC_NO},
+ {0xFE7E, UNICODE_NORM_QC_NO},
+ {0xFE7F, UNICODE_NORM_QC_NO},
+ {0xFE80, UNICODE_NORM_QC_NO},
+ {0xFE81, UNICODE_NORM_QC_NO},
+ {0xFE82, UNICODE_NORM_QC_NO},
+ {0xFE83, UNICODE_NORM_QC_NO},
+ {0xFE84, UNICODE_NORM_QC_NO},
+ {0xFE85, UNICODE_NORM_QC_NO},
+ {0xFE86, UNICODE_NORM_QC_NO},
+ {0xFE87, UNICODE_NORM_QC_NO},
+ {0xFE88, UNICODE_NORM_QC_NO},
+ {0xFE89, UNICODE_NORM_QC_NO},
+ {0xFE8A, UNICODE_NORM_QC_NO},
+ {0xFE8B, UNICODE_NORM_QC_NO},
+ {0xFE8C, UNICODE_NORM_QC_NO},
+ {0xFE8D, UNICODE_NORM_QC_NO},
+ {0xFE8E, UNICODE_NORM_QC_NO},
+ {0xFE8F, UNICODE_NORM_QC_NO},
+ {0xFE90, UNICODE_NORM_QC_NO},
+ {0xFE91, UNICODE_NORM_QC_NO},
+ {0xFE92, UNICODE_NORM_QC_NO},
+ {0xFE93, UNICODE_NORM_QC_NO},
+ {0xFE94, UNICODE_NORM_QC_NO},
+ {0xFE95, UNICODE_NORM_QC_NO},
+ {0xFE96, UNICODE_NORM_QC_NO},
+ {0xFE97, UNICODE_NORM_QC_NO},
+ {0xFE98, UNICODE_NORM_QC_NO},
+ {0xFE99, UNICODE_NORM_QC_NO},
+ {0xFE9A, UNICODE_NORM_QC_NO},
+ {0xFE9B, UNICODE_NORM_QC_NO},
+ {0xFE9C, UNICODE_NORM_QC_NO},
+ {0xFE9D, UNICODE_NORM_QC_NO},
+ {0xFE9E, UNICODE_NORM_QC_NO},
+ {0xFE9F, UNICODE_NORM_QC_NO},
+ {0xFEA0, UNICODE_NORM_QC_NO},
+ {0xFEA1, UNICODE_NORM_QC_NO},
+ {0xFEA2, UNICODE_NORM_QC_NO},
+ {0xFEA3, UNICODE_NORM_QC_NO},
+ {0xFEA4, UNICODE_NORM_QC_NO},
+ {0xFEA5, UNICODE_NORM_QC_NO},
+ {0xFEA6, UNICODE_NORM_QC_NO},
+ {0xFEA7, UNICODE_NORM_QC_NO},
+ {0xFEA8, UNICODE_NORM_QC_NO},
+ {0xFEA9, UNICODE_NORM_QC_NO},
+ {0xFEAA, UNICODE_NORM_QC_NO},
+ {0xFEAB, UNICODE_NORM_QC_NO},
+ {0xFEAC, UNICODE_NORM_QC_NO},
+ {0xFEAD, UNICODE_NORM_QC_NO},
+ {0xFEAE, UNICODE_NORM_QC_NO},
+ {0xFEAF, UNICODE_NORM_QC_NO},
+ {0xFEB0, UNICODE_NORM_QC_NO},
+ {0xFEB1, UNICODE_NORM_QC_NO},
+ {0xFEB2, UNICODE_NORM_QC_NO},
+ {0xFEB3, UNICODE_NORM_QC_NO},
+ {0xFEB4, UNICODE_NORM_QC_NO},
+ {0xFEB5, UNICODE_NORM_QC_NO},
+ {0xFEB6, UNICODE_NORM_QC_NO},
+ {0xFEB7, UNICODE_NORM_QC_NO},
+ {0xFEB8, UNICODE_NORM_QC_NO},
+ {0xFEB9, UNICODE_NORM_QC_NO},
+ {0xFEBA, UNICODE_NORM_QC_NO},
+ {0xFEBB, UNICODE_NORM_QC_NO},
+ {0xFEBC, UNICODE_NORM_QC_NO},
+ {0xFEBD, UNICODE_NORM_QC_NO},
+ {0xFEBE, UNICODE_NORM_QC_NO},
+ {0xFEBF, UNICODE_NORM_QC_NO},
+ {0xFEC0, UNICODE_NORM_QC_NO},
+ {0xFEC1, UNICODE_NORM_QC_NO},
+ {0xFEC2, UNICODE_NORM_QC_NO},
+ {0xFEC3, UNICODE_NORM_QC_NO},
+ {0xFEC4, UNICODE_NORM_QC_NO},
+ {0xFEC5, UNICODE_NORM_QC_NO},
+ {0xFEC6, UNICODE_NORM_QC_NO},
+ {0xFEC7, UNICODE_NORM_QC_NO},
+ {0xFEC8, UNICODE_NORM_QC_NO},
+ {0xFEC9, UNICODE_NORM_QC_NO},
+ {0xFECA, UNICODE_NORM_QC_NO},
+ {0xFECB, UNICODE_NORM_QC_NO},
+ {0xFECC, UNICODE_NORM_QC_NO},
+ {0xFECD, UNICODE_NORM_QC_NO},
+ {0xFECE, UNICODE_NORM_QC_NO},
+ {0xFECF, UNICODE_NORM_QC_NO},
+ {0xFED0, UNICODE_NORM_QC_NO},
+ {0xFED1, UNICODE_NORM_QC_NO},
+ {0xFED2, UNICODE_NORM_QC_NO},
+ {0xFED3, UNICODE_NORM_QC_NO},
+ {0xFED4, UNICODE_NORM_QC_NO},
+ {0xFED5, UNICODE_NORM_QC_NO},
+ {0xFED6, UNICODE_NORM_QC_NO},
+ {0xFED7, UNICODE_NORM_QC_NO},
+ {0xFED8, UNICODE_NORM_QC_NO},
+ {0xFED9, UNICODE_NORM_QC_NO},
+ {0xFEDA, UNICODE_NORM_QC_NO},
+ {0xFEDB, UNICODE_NORM_QC_NO},
+ {0xFEDC, UNICODE_NORM_QC_NO},
+ {0xFEDD, UNICODE_NORM_QC_NO},
+ {0xFEDE, UNICODE_NORM_QC_NO},
+ {0xFEDF, UNICODE_NORM_QC_NO},
+ {0xFEE0, UNICODE_NORM_QC_NO},
+ {0xFEE1, UNICODE_NORM_QC_NO},
+ {0xFEE2, UNICODE_NORM_QC_NO},
+ {0xFEE3, UNICODE_NORM_QC_NO},
+ {0xFEE4, UNICODE_NORM_QC_NO},
+ {0xFEE5, UNICODE_NORM_QC_NO},
+ {0xFEE6, UNICODE_NORM_QC_NO},
+ {0xFEE7, UNICODE_NORM_QC_NO},
+ {0xFEE8, UNICODE_NORM_QC_NO},
+ {0xFEE9, UNICODE_NORM_QC_NO},
+ {0xFEEA, UNICODE_NORM_QC_NO},
+ {0xFEEB, UNICODE_NORM_QC_NO},
+ {0xFEEC, UNICODE_NORM_QC_NO},
+ {0xFEED, UNICODE_NORM_QC_NO},
+ {0xFEEE, UNICODE_NORM_QC_NO},
+ {0xFEEF, UNICODE_NORM_QC_NO},
+ {0xFEF0, UNICODE_NORM_QC_NO},
+ {0xFEF1, UNICODE_NORM_QC_NO},
+ {0xFEF2, UNICODE_NORM_QC_NO},
+ {0xFEF3, UNICODE_NORM_QC_NO},
+ {0xFEF4, UNICODE_NORM_QC_NO},
+ {0xFEF5, UNICODE_NORM_QC_NO},
+ {0xFEF6, UNICODE_NORM_QC_NO},
+ {0xFEF7, UNICODE_NORM_QC_NO},
+ {0xFEF8, UNICODE_NORM_QC_NO},
+ {0xFEF9, UNICODE_NORM_QC_NO},
+ {0xFEFA, UNICODE_NORM_QC_NO},
+ {0xFEFB, UNICODE_NORM_QC_NO},
+ {0xFEFC, UNICODE_NORM_QC_NO},
+ {0xFF01, UNICODE_NORM_QC_NO},
+ {0xFF02, UNICODE_NORM_QC_NO},
+ {0xFF03, UNICODE_NORM_QC_NO},
+ {0xFF04, UNICODE_NORM_QC_NO},
+ {0xFF05, UNICODE_NORM_QC_NO},
+ {0xFF06, UNICODE_NORM_QC_NO},
+ {0xFF07, UNICODE_NORM_QC_NO},
+ {0xFF08, UNICODE_NORM_QC_NO},
+ {0xFF09, UNICODE_NORM_QC_NO},
+ {0xFF0A, UNICODE_NORM_QC_NO},
+ {0xFF0B, UNICODE_NORM_QC_NO},
+ {0xFF0C, UNICODE_NORM_QC_NO},
+ {0xFF0D, UNICODE_NORM_QC_NO},
+ {0xFF0E, UNICODE_NORM_QC_NO},
+ {0xFF0F, UNICODE_NORM_QC_NO},
+ {0xFF10, UNICODE_NORM_QC_NO},
+ {0xFF11, UNICODE_NORM_QC_NO},
+ {0xFF12, UNICODE_NORM_QC_NO},
+ {0xFF13, UNICODE_NORM_QC_NO},
+ {0xFF14, UNICODE_NORM_QC_NO},
+ {0xFF15, UNICODE_NORM_QC_NO},
+ {0xFF16, UNICODE_NORM_QC_NO},
+ {0xFF17, UNICODE_NORM_QC_NO},
+ {0xFF18, UNICODE_NORM_QC_NO},
+ {0xFF19, UNICODE_NORM_QC_NO},
+ {0xFF1A, UNICODE_NORM_QC_NO},
+ {0xFF1B, UNICODE_NORM_QC_NO},
+ {0xFF1C, UNICODE_NORM_QC_NO},
+ {0xFF1D, UNICODE_NORM_QC_NO},
+ {0xFF1E, UNICODE_NORM_QC_NO},
+ {0xFF1F, UNICODE_NORM_QC_NO},
+ {0xFF20, UNICODE_NORM_QC_NO},
+ {0xFF21, UNICODE_NORM_QC_NO},
+ {0xFF22, UNICODE_NORM_QC_NO},
+ {0xFF23, UNICODE_NORM_QC_NO},
+ {0xFF24, UNICODE_NORM_QC_NO},
+ {0xFF25, UNICODE_NORM_QC_NO},
+ {0xFF26, UNICODE_NORM_QC_NO},
+ {0xFF27, UNICODE_NORM_QC_NO},
+ {0xFF28, UNICODE_NORM_QC_NO},
+ {0xFF29, UNICODE_NORM_QC_NO},
+ {0xFF2A, UNICODE_NORM_QC_NO},
+ {0xFF2B, UNICODE_NORM_QC_NO},
+ {0xFF2C, UNICODE_NORM_QC_NO},
+ {0xFF2D, UNICODE_NORM_QC_NO},
+ {0xFF2E, UNICODE_NORM_QC_NO},
+ {0xFF2F, UNICODE_NORM_QC_NO},
+ {0xFF30, UNICODE_NORM_QC_NO},
+ {0xFF31, UNICODE_NORM_QC_NO},
+ {0xFF32, UNICODE_NORM_QC_NO},
+ {0xFF33, UNICODE_NORM_QC_NO},
+ {0xFF34, UNICODE_NORM_QC_NO},
+ {0xFF35, UNICODE_NORM_QC_NO},
+ {0xFF36, UNICODE_NORM_QC_NO},
+ {0xFF37, UNICODE_NORM_QC_NO},
+ {0xFF38, UNICODE_NORM_QC_NO},
+ {0xFF39, UNICODE_NORM_QC_NO},
+ {0xFF3A, UNICODE_NORM_QC_NO},
+ {0xFF3B, UNICODE_NORM_QC_NO},
+ {0xFF3C, UNICODE_NORM_QC_NO},
+ {0xFF3D, UNICODE_NORM_QC_NO},
+ {0xFF3E, UNICODE_NORM_QC_NO},
+ {0xFF3F, UNICODE_NORM_QC_NO},
+ {0xFF40, UNICODE_NORM_QC_NO},
+ {0xFF41, UNICODE_NORM_QC_NO},
+ {0xFF42, UNICODE_NORM_QC_NO},
+ {0xFF43, UNICODE_NORM_QC_NO},
+ {0xFF44, UNICODE_NORM_QC_NO},
+ {0xFF45, UNICODE_NORM_QC_NO},
+ {0xFF46, UNICODE_NORM_QC_NO},
+ {0xFF47, UNICODE_NORM_QC_NO},
+ {0xFF48, UNICODE_NORM_QC_NO},
+ {0xFF49, UNICODE_NORM_QC_NO},
+ {0xFF4A, UNICODE_NORM_QC_NO},
+ {0xFF4B, UNICODE_NORM_QC_NO},
+ {0xFF4C, UNICODE_NORM_QC_NO},
+ {0xFF4D, UNICODE_NORM_QC_NO},
+ {0xFF4E, UNICODE_NORM_QC_NO},
+ {0xFF4F, UNICODE_NORM_QC_NO},
+ {0xFF50, UNICODE_NORM_QC_NO},
+ {0xFF51, UNICODE_NORM_QC_NO},
+ {0xFF52, UNICODE_NORM_QC_NO},
+ {0xFF53, UNICODE_NORM_QC_NO},
+ {0xFF54, UNICODE_NORM_QC_NO},
+ {0xFF55, UNICODE_NORM_QC_NO},
+ {0xFF56, UNICODE_NORM_QC_NO},
+ {0xFF57, UNICODE_NORM_QC_NO},
+ {0xFF58, UNICODE_NORM_QC_NO},
+ {0xFF59, UNICODE_NORM_QC_NO},
+ {0xFF5A, UNICODE_NORM_QC_NO},
+ {0xFF5B, UNICODE_NORM_QC_NO},
+ {0xFF5C, UNICODE_NORM_QC_NO},
+ {0xFF5D, UNICODE_NORM_QC_NO},
+ {0xFF5E, UNICODE_NORM_QC_NO},
+ {0xFF5F, UNICODE_NORM_QC_NO},
+ {0xFF60, UNICODE_NORM_QC_NO},
+ {0xFF61, UNICODE_NORM_QC_NO},
+ {0xFF62, UNICODE_NORM_QC_NO},
+ {0xFF63, UNICODE_NORM_QC_NO},
+ {0xFF64, UNICODE_NORM_QC_NO},
+ {0xFF65, UNICODE_NORM_QC_NO},
+ {0xFF66, UNICODE_NORM_QC_NO},
+ {0xFF67, UNICODE_NORM_QC_NO},
+ {0xFF68, UNICODE_NORM_QC_NO},
+ {0xFF69, UNICODE_NORM_QC_NO},
+ {0xFF6A, UNICODE_NORM_QC_NO},
+ {0xFF6B, UNICODE_NORM_QC_NO},
+ {0xFF6C, UNICODE_NORM_QC_NO},
+ {0xFF6D, UNICODE_NORM_QC_NO},
+ {0xFF6E, UNICODE_NORM_QC_NO},
+ {0xFF6F, UNICODE_NORM_QC_NO},
+ {0xFF70, UNICODE_NORM_QC_NO},
+ {0xFF71, UNICODE_NORM_QC_NO},
+ {0xFF72, UNICODE_NORM_QC_NO},
+ {0xFF73, UNICODE_NORM_QC_NO},
+ {0xFF74, UNICODE_NORM_QC_NO},
+ {0xFF75, UNICODE_NORM_QC_NO},
+ {0xFF76, UNICODE_NORM_QC_NO},
+ {0xFF77, UNICODE_NORM_QC_NO},
+ {0xFF78, UNICODE_NORM_QC_NO},
+ {0xFF79, UNICODE_NORM_QC_NO},
+ {0xFF7A, UNICODE_NORM_QC_NO},
+ {0xFF7B, UNICODE_NORM_QC_NO},
+ {0xFF7C, UNICODE_NORM_QC_NO},
+ {0xFF7D, UNICODE_NORM_QC_NO},
+ {0xFF7E, UNICODE_NORM_QC_NO},
+ {0xFF7F, UNICODE_NORM_QC_NO},
+ {0xFF80, UNICODE_NORM_QC_NO},
+ {0xFF81, UNICODE_NORM_QC_NO},
+ {0xFF82, UNICODE_NORM_QC_NO},
+ {0xFF83, UNICODE_NORM_QC_NO},
+ {0xFF84, UNICODE_NORM_QC_NO},
+ {0xFF85, UNICODE_NORM_QC_NO},
+ {0xFF86, UNICODE_NORM_QC_NO},
+ {0xFF87, UNICODE_NORM_QC_NO},
+ {0xFF88, UNICODE_NORM_QC_NO},
+ {0xFF89, UNICODE_NORM_QC_NO},
+ {0xFF8A, UNICODE_NORM_QC_NO},
+ {0xFF8B, UNICODE_NORM_QC_NO},
+ {0xFF8C, UNICODE_NORM_QC_NO},
+ {0xFF8D, UNICODE_NORM_QC_NO},
+ {0xFF8E, UNICODE_NORM_QC_NO},
+ {0xFF8F, UNICODE_NORM_QC_NO},
+ {0xFF90, UNICODE_NORM_QC_NO},
+ {0xFF91, UNICODE_NORM_QC_NO},
+ {0xFF92, UNICODE_NORM_QC_NO},
+ {0xFF93, UNICODE_NORM_QC_NO},
+ {0xFF94, UNICODE_NORM_QC_NO},
+ {0xFF95, UNICODE_NORM_QC_NO},
+ {0xFF96, UNICODE_NORM_QC_NO},
+ {0xFF97, UNICODE_NORM_QC_NO},
+ {0xFF98, UNICODE_NORM_QC_NO},
+ {0xFF99, UNICODE_NORM_QC_NO},
+ {0xFF9A, UNICODE_NORM_QC_NO},
+ {0xFF9B, UNICODE_NORM_QC_NO},
+ {0xFF9C, UNICODE_NORM_QC_NO},
+ {0xFF9D, UNICODE_NORM_QC_NO},
+ {0xFF9E, UNICODE_NORM_QC_NO},
+ {0xFF9F, UNICODE_NORM_QC_NO},
+ {0xFFA0, UNICODE_NORM_QC_NO},
+ {0xFFA1, UNICODE_NORM_QC_NO},
+ {0xFFA2, UNICODE_NORM_QC_NO},
+ {0xFFA3, UNICODE_NORM_QC_NO},
+ {0xFFA4, UNICODE_NORM_QC_NO},
+ {0xFFA5, UNICODE_NORM_QC_NO},
+ {0xFFA6, UNICODE_NORM_QC_NO},
+ {0xFFA7, UNICODE_NORM_QC_NO},
+ {0xFFA8, UNICODE_NORM_QC_NO},
+ {0xFFA9, UNICODE_NORM_QC_NO},
+ {0xFFAA, UNICODE_NORM_QC_NO},
+ {0xFFAB, UNICODE_NORM_QC_NO},
+ {0xFFAC, UNICODE_NORM_QC_NO},
+ {0xFFAD, UNICODE_NORM_QC_NO},
+ {0xFFAE, UNICODE_NORM_QC_NO},
+ {0xFFAF, UNICODE_NORM_QC_NO},
+ {0xFFB0, UNICODE_NORM_QC_NO},
+ {0xFFB1, UNICODE_NORM_QC_NO},
+ {0xFFB2, UNICODE_NORM_QC_NO},
+ {0xFFB3, UNICODE_NORM_QC_NO},
+ {0xFFB4, UNICODE_NORM_QC_NO},
+ {0xFFB5, UNICODE_NORM_QC_NO},
+ {0xFFB6, UNICODE_NORM_QC_NO},
+ {0xFFB7, UNICODE_NORM_QC_NO},
+ {0xFFB8, UNICODE_NORM_QC_NO},
+ {0xFFB9, UNICODE_NORM_QC_NO},
+ {0xFFBA, UNICODE_NORM_QC_NO},
+ {0xFFBB, UNICODE_NORM_QC_NO},
+ {0xFFBC, UNICODE_NORM_QC_NO},
+ {0xFFBD, UNICODE_NORM_QC_NO},
+ {0xFFBE, UNICODE_NORM_QC_NO},
+ {0xFFC2, UNICODE_NORM_QC_NO},
+ {0xFFC3, UNICODE_NORM_QC_NO},
+ {0xFFC4, UNICODE_NORM_QC_NO},
+ {0xFFC5, UNICODE_NORM_QC_NO},
+ {0xFFC6, UNICODE_NORM_QC_NO},
+ {0xFFC7, UNICODE_NORM_QC_NO},
+ {0xFFCA, UNICODE_NORM_QC_NO},
+ {0xFFCB, UNICODE_NORM_QC_NO},
+ {0xFFCC, UNICODE_NORM_QC_NO},
+ {0xFFCD, UNICODE_NORM_QC_NO},
+ {0xFFCE, UNICODE_NORM_QC_NO},
+ {0xFFCF, UNICODE_NORM_QC_NO},
+ {0xFFD2, UNICODE_NORM_QC_NO},
+ {0xFFD3, UNICODE_NORM_QC_NO},
+ {0xFFD4, UNICODE_NORM_QC_NO},
+ {0xFFD5, UNICODE_NORM_QC_NO},
+ {0xFFD6, UNICODE_NORM_QC_NO},
+ {0xFFD7, UNICODE_NORM_QC_NO},
+ {0xFFDA, UNICODE_NORM_QC_NO},
+ {0xFFDB, UNICODE_NORM_QC_NO},
+ {0xFFDC, UNICODE_NORM_QC_NO},
+ {0xFFE0, UNICODE_NORM_QC_NO},
+ {0xFFE1, UNICODE_NORM_QC_NO},
+ {0xFFE2, UNICODE_NORM_QC_NO},
+ {0xFFE3, UNICODE_NORM_QC_NO},
+ {0xFFE4, UNICODE_NORM_QC_NO},
+ {0xFFE5, UNICODE_NORM_QC_NO},
+ {0xFFE6, UNICODE_NORM_QC_NO},
+ {0xFFE8, UNICODE_NORM_QC_NO},
+ {0xFFE9, UNICODE_NORM_QC_NO},
+ {0xFFEA, UNICODE_NORM_QC_NO},
+ {0xFFEB, UNICODE_NORM_QC_NO},
+ {0xFFEC, UNICODE_NORM_QC_NO},
+ {0xFFED, UNICODE_NORM_QC_NO},
+ {0xFFEE, UNICODE_NORM_QC_NO},
+ {0x10781, UNICODE_NORM_QC_NO},
+ {0x10782, UNICODE_NORM_QC_NO},
+ {0x10783, UNICODE_NORM_QC_NO},
+ {0x10784, UNICODE_NORM_QC_NO},
+ {0x10785, UNICODE_NORM_QC_NO},
+ {0x10787, UNICODE_NORM_QC_NO},
+ {0x10788, UNICODE_NORM_QC_NO},
+ {0x10789, UNICODE_NORM_QC_NO},
+ {0x1078A, UNICODE_NORM_QC_NO},
+ {0x1078B, UNICODE_NORM_QC_NO},
+ {0x1078C, UNICODE_NORM_QC_NO},
+ {0x1078D, UNICODE_NORM_QC_NO},
+ {0x1078E, UNICODE_NORM_QC_NO},
+ {0x1078F, UNICODE_NORM_QC_NO},
+ {0x10790, UNICODE_NORM_QC_NO},
+ {0x10791, UNICODE_NORM_QC_NO},
+ {0x10792, UNICODE_NORM_QC_NO},
+ {0x10793, UNICODE_NORM_QC_NO},
+ {0x10794, UNICODE_NORM_QC_NO},
+ {0x10795, UNICODE_NORM_QC_NO},
+ {0x10796, UNICODE_NORM_QC_NO},
+ {0x10797, UNICODE_NORM_QC_NO},
+ {0x10798, UNICODE_NORM_QC_NO},
+ {0x10799, UNICODE_NORM_QC_NO},
+ {0x1079A, UNICODE_NORM_QC_NO},
+ {0x1079B, UNICODE_NORM_QC_NO},
+ {0x1079C, UNICODE_NORM_QC_NO},
+ {0x1079D, UNICODE_NORM_QC_NO},
+ {0x1079E, UNICODE_NORM_QC_NO},
+ {0x1079F, UNICODE_NORM_QC_NO},
+ {0x107A0, UNICODE_NORM_QC_NO},
+ {0x107A1, UNICODE_NORM_QC_NO},
+ {0x107A2, UNICODE_NORM_QC_NO},
+ {0x107A3, UNICODE_NORM_QC_NO},
+ {0x107A4, UNICODE_NORM_QC_NO},
+ {0x107A5, UNICODE_NORM_QC_NO},
+ {0x107A6, UNICODE_NORM_QC_NO},
+ {0x107A7, UNICODE_NORM_QC_NO},
+ {0x107A8, UNICODE_NORM_QC_NO},
+ {0x107A9, UNICODE_NORM_QC_NO},
+ {0x107AA, UNICODE_NORM_QC_NO},
+ {0x107AB, UNICODE_NORM_QC_NO},
+ {0x107AC, UNICODE_NORM_QC_NO},
+ {0x107AD, UNICODE_NORM_QC_NO},
+ {0x107AE, UNICODE_NORM_QC_NO},
+ {0x107AF, UNICODE_NORM_QC_NO},
+ {0x107B0, UNICODE_NORM_QC_NO},
+ {0x107B2, UNICODE_NORM_QC_NO},
+ {0x107B3, UNICODE_NORM_QC_NO},
+ {0x107B4, UNICODE_NORM_QC_NO},
+ {0x107B5, UNICODE_NORM_QC_NO},
+ {0x107B6, UNICODE_NORM_QC_NO},
+ {0x107B7, UNICODE_NORM_QC_NO},
+ {0x107B8, UNICODE_NORM_QC_NO},
+ {0x107B9, UNICODE_NORM_QC_NO},
+ {0x107BA, UNICODE_NORM_QC_NO},
+ {0x110BA, UNICODE_NORM_QC_MAYBE},
+ {0x11127, UNICODE_NORM_QC_MAYBE},
+ {0x1133E, UNICODE_NORM_QC_MAYBE},
+ {0x11357, UNICODE_NORM_QC_MAYBE},
+ {0x114B0, UNICODE_NORM_QC_MAYBE},
+ {0x114BA, UNICODE_NORM_QC_MAYBE},
+ {0x114BD, UNICODE_NORM_QC_MAYBE},
+ {0x115AF, UNICODE_NORM_QC_MAYBE},
+ {0x11930, UNICODE_NORM_QC_MAYBE},
+ {0x1D15E, UNICODE_NORM_QC_NO},
+ {0x1D15F, UNICODE_NORM_QC_NO},
+ {0x1D160, UNICODE_NORM_QC_NO},
+ {0x1D161, UNICODE_NORM_QC_NO},
+ {0x1D162, UNICODE_NORM_QC_NO},
+ {0x1D163, UNICODE_NORM_QC_NO},
+ {0x1D164, UNICODE_NORM_QC_NO},
+ {0x1D1BB, UNICODE_NORM_QC_NO},
+ {0x1D1BC, UNICODE_NORM_QC_NO},
+ {0x1D1BD, UNICODE_NORM_QC_NO},
+ {0x1D1BE, UNICODE_NORM_QC_NO},
+ {0x1D1BF, UNICODE_NORM_QC_NO},
+ {0x1D1C0, UNICODE_NORM_QC_NO},
+ {0x1D400, UNICODE_NORM_QC_NO},
+ {0x1D401, UNICODE_NORM_QC_NO},
+ {0x1D402, UNICODE_NORM_QC_NO},
+ {0x1D403, UNICODE_NORM_QC_NO},
+ {0x1D404, UNICODE_NORM_QC_NO},
+ {0x1D405, UNICODE_NORM_QC_NO},
+ {0x1D406, UNICODE_NORM_QC_NO},
+ {0x1D407, UNICODE_NORM_QC_NO},
+ {0x1D408, UNICODE_NORM_QC_NO},
+ {0x1D409, UNICODE_NORM_QC_NO},
+ {0x1D40A, UNICODE_NORM_QC_NO},
+ {0x1D40B, UNICODE_NORM_QC_NO},
+ {0x1D40C, UNICODE_NORM_QC_NO},
+ {0x1D40D, UNICODE_NORM_QC_NO},
+ {0x1D40E, UNICODE_NORM_QC_NO},
+ {0x1D40F, UNICODE_NORM_QC_NO},
+ {0x1D410, UNICODE_NORM_QC_NO},
+ {0x1D411, UNICODE_NORM_QC_NO},
+ {0x1D412, UNICODE_NORM_QC_NO},
+ {0x1D413, UNICODE_NORM_QC_NO},
+ {0x1D414, UNICODE_NORM_QC_NO},
+ {0x1D415, UNICODE_NORM_QC_NO},
+ {0x1D416, UNICODE_NORM_QC_NO},
+ {0x1D417, UNICODE_NORM_QC_NO},
+ {0x1D418, UNICODE_NORM_QC_NO},
+ {0x1D419, UNICODE_NORM_QC_NO},
+ {0x1D41A, UNICODE_NORM_QC_NO},
+ {0x1D41B, UNICODE_NORM_QC_NO},
+ {0x1D41C, UNICODE_NORM_QC_NO},
+ {0x1D41D, UNICODE_NORM_QC_NO},
+ {0x1D41E, UNICODE_NORM_QC_NO},
+ {0x1D41F, UNICODE_NORM_QC_NO},
+ {0x1D420, UNICODE_NORM_QC_NO},
+ {0x1D421, UNICODE_NORM_QC_NO},
+ {0x1D422, UNICODE_NORM_QC_NO},
+ {0x1D423, UNICODE_NORM_QC_NO},
+ {0x1D424, UNICODE_NORM_QC_NO},
+ {0x1D425, UNICODE_NORM_QC_NO},
+ {0x1D426, UNICODE_NORM_QC_NO},
+ {0x1D427, UNICODE_NORM_QC_NO},
+ {0x1D428, UNICODE_NORM_QC_NO},
+ {0x1D429, UNICODE_NORM_QC_NO},
+ {0x1D42A, UNICODE_NORM_QC_NO},
+ {0x1D42B, UNICODE_NORM_QC_NO},
+ {0x1D42C, UNICODE_NORM_QC_NO},
+ {0x1D42D, UNICODE_NORM_QC_NO},
+ {0x1D42E, UNICODE_NORM_QC_NO},
+ {0x1D42F, UNICODE_NORM_QC_NO},
+ {0x1D430, UNICODE_NORM_QC_NO},
+ {0x1D431, UNICODE_NORM_QC_NO},
+ {0x1D432, UNICODE_NORM_QC_NO},
+ {0x1D433, UNICODE_NORM_QC_NO},
+ {0x1D434, UNICODE_NORM_QC_NO},
+ {0x1D435, UNICODE_NORM_QC_NO},
+ {0x1D436, UNICODE_NORM_QC_NO},
+ {0x1D437, UNICODE_NORM_QC_NO},
+ {0x1D438, UNICODE_NORM_QC_NO},
+ {0x1D439, UNICODE_NORM_QC_NO},
+ {0x1D43A, UNICODE_NORM_QC_NO},
+ {0x1D43B, UNICODE_NORM_QC_NO},
+ {0x1D43C, UNICODE_NORM_QC_NO},
+ {0x1D43D, UNICODE_NORM_QC_NO},
+ {0x1D43E, UNICODE_NORM_QC_NO},
+ {0x1D43F, UNICODE_NORM_QC_NO},
+ {0x1D440, UNICODE_NORM_QC_NO},
+ {0x1D441, UNICODE_NORM_QC_NO},
+ {0x1D442, UNICODE_NORM_QC_NO},
+ {0x1D443, UNICODE_NORM_QC_NO},
+ {0x1D444, UNICODE_NORM_QC_NO},
+ {0x1D445, UNICODE_NORM_QC_NO},
+ {0x1D446, UNICODE_NORM_QC_NO},
+ {0x1D447, UNICODE_NORM_QC_NO},
+ {0x1D448, UNICODE_NORM_QC_NO},
+ {0x1D449, UNICODE_NORM_QC_NO},
+ {0x1D44A, UNICODE_NORM_QC_NO},
+ {0x1D44B, UNICODE_NORM_QC_NO},
+ {0x1D44C, UNICODE_NORM_QC_NO},
+ {0x1D44D, UNICODE_NORM_QC_NO},
+ {0x1D44E, UNICODE_NORM_QC_NO},
+ {0x1D44F, UNICODE_NORM_QC_NO},
+ {0x1D450, UNICODE_NORM_QC_NO},
+ {0x1D451, UNICODE_NORM_QC_NO},
+ {0x1D452, UNICODE_NORM_QC_NO},
+ {0x1D453, UNICODE_NORM_QC_NO},
+ {0x1D454, UNICODE_NORM_QC_NO},
+ {0x1D456, UNICODE_NORM_QC_NO},
+ {0x1D457, UNICODE_NORM_QC_NO},
+ {0x1D458, UNICODE_NORM_QC_NO},
+ {0x1D459, UNICODE_NORM_QC_NO},
+ {0x1D45A, UNICODE_NORM_QC_NO},
+ {0x1D45B, UNICODE_NORM_QC_NO},
+ {0x1D45C, UNICODE_NORM_QC_NO},
+ {0x1D45D, UNICODE_NORM_QC_NO},
+ {0x1D45E, UNICODE_NORM_QC_NO},
+ {0x1D45F, UNICODE_NORM_QC_NO},
+ {0x1D460, UNICODE_NORM_QC_NO},
+ {0x1D461, UNICODE_NORM_QC_NO},
+ {0x1D462, UNICODE_NORM_QC_NO},
+ {0x1D463, UNICODE_NORM_QC_NO},
+ {0x1D464, UNICODE_NORM_QC_NO},
+ {0x1D465, UNICODE_NORM_QC_NO},
+ {0x1D466, UNICODE_NORM_QC_NO},
+ {0x1D467, UNICODE_NORM_QC_NO},
+ {0x1D468, UNICODE_NORM_QC_NO},
+ {0x1D469, UNICODE_NORM_QC_NO},
+ {0x1D46A, UNICODE_NORM_QC_NO},
+ {0x1D46B, UNICODE_NORM_QC_NO},
+ {0x1D46C, UNICODE_NORM_QC_NO},
+ {0x1D46D, UNICODE_NORM_QC_NO},
+ {0x1D46E, UNICODE_NORM_QC_NO},
+ {0x1D46F, UNICODE_NORM_QC_NO},
+ {0x1D470, UNICODE_NORM_QC_NO},
+ {0x1D471, UNICODE_NORM_QC_NO},
+ {0x1D472, UNICODE_NORM_QC_NO},
+ {0x1D473, UNICODE_NORM_QC_NO},
+ {0x1D474, UNICODE_NORM_QC_NO},
+ {0x1D475, UNICODE_NORM_QC_NO},
+ {0x1D476, UNICODE_NORM_QC_NO},
+ {0x1D477, UNICODE_NORM_QC_NO},
+ {0x1D478, UNICODE_NORM_QC_NO},
+ {0x1D479, UNICODE_NORM_QC_NO},
+ {0x1D47A, UNICODE_NORM_QC_NO},
+ {0x1D47B, UNICODE_NORM_QC_NO},
+ {0x1D47C, UNICODE_NORM_QC_NO},
+ {0x1D47D, UNICODE_NORM_QC_NO},
+ {0x1D47E, UNICODE_NORM_QC_NO},
+ {0x1D47F, UNICODE_NORM_QC_NO},
+ {0x1D480, UNICODE_NORM_QC_NO},
+ {0x1D481, UNICODE_NORM_QC_NO},
+ {0x1D482, UNICODE_NORM_QC_NO},
+ {0x1D483, UNICODE_NORM_QC_NO},
+ {0x1D484, UNICODE_NORM_QC_NO},
+ {0x1D485, UNICODE_NORM_QC_NO},
+ {0x1D486, UNICODE_NORM_QC_NO},
+ {0x1D487, UNICODE_NORM_QC_NO},
+ {0x1D488, UNICODE_NORM_QC_NO},
+ {0x1D489, UNICODE_NORM_QC_NO},
+ {0x1D48A, UNICODE_NORM_QC_NO},
+ {0x1D48B, UNICODE_NORM_QC_NO},
+ {0x1D48C, UNICODE_NORM_QC_NO},
+ {0x1D48D, UNICODE_NORM_QC_NO},
+ {0x1D48E, UNICODE_NORM_QC_NO},
+ {0x1D48F, UNICODE_NORM_QC_NO},
+ {0x1D490, UNICODE_NORM_QC_NO},
+ {0x1D491, UNICODE_NORM_QC_NO},
+ {0x1D492, UNICODE_NORM_QC_NO},
+ {0x1D493, UNICODE_NORM_QC_NO},
+ {0x1D494, UNICODE_NORM_QC_NO},
+ {0x1D495, UNICODE_NORM_QC_NO},
+ {0x1D496, UNICODE_NORM_QC_NO},
+ {0x1D497, UNICODE_NORM_QC_NO},
+ {0x1D498, UNICODE_NORM_QC_NO},
+ {0x1D499, UNICODE_NORM_QC_NO},
+ {0x1D49A, UNICODE_NORM_QC_NO},
+ {0x1D49B, UNICODE_NORM_QC_NO},
+ {0x1D49C, UNICODE_NORM_QC_NO},
+ {0x1D49E, UNICODE_NORM_QC_NO},
+ {0x1D49F, UNICODE_NORM_QC_NO},
+ {0x1D4A2, UNICODE_NORM_QC_NO},
+ {0x1D4A5, UNICODE_NORM_QC_NO},
+ {0x1D4A6, UNICODE_NORM_QC_NO},
+ {0x1D4A9, UNICODE_NORM_QC_NO},
+ {0x1D4AA, UNICODE_NORM_QC_NO},
+ {0x1D4AB, UNICODE_NORM_QC_NO},
+ {0x1D4AC, UNICODE_NORM_QC_NO},
+ {0x1D4AE, UNICODE_NORM_QC_NO},
+ {0x1D4AF, UNICODE_NORM_QC_NO},
+ {0x1D4B0, UNICODE_NORM_QC_NO},
+ {0x1D4B1, UNICODE_NORM_QC_NO},
+ {0x1D4B2, UNICODE_NORM_QC_NO},
+ {0x1D4B3, UNICODE_NORM_QC_NO},
+ {0x1D4B4, UNICODE_NORM_QC_NO},
+ {0x1D4B5, UNICODE_NORM_QC_NO},
+ {0x1D4B6, UNICODE_NORM_QC_NO},
+ {0x1D4B7, UNICODE_NORM_QC_NO},
+ {0x1D4B8, UNICODE_NORM_QC_NO},
+ {0x1D4B9, UNICODE_NORM_QC_NO},
+ {0x1D4BB, UNICODE_NORM_QC_NO},
+ {0x1D4BD, UNICODE_NORM_QC_NO},
+ {0x1D4BE, UNICODE_NORM_QC_NO},
+ {0x1D4BF, UNICODE_NORM_QC_NO},
+ {0x1D4C0, UNICODE_NORM_QC_NO},
+ {0x1D4C1, UNICODE_NORM_QC_NO},
+ {0x1D4C2, UNICODE_NORM_QC_NO},
+ {0x1D4C3, UNICODE_NORM_QC_NO},
+ {0x1D4C5, UNICODE_NORM_QC_NO},
+ {0x1D4C6, UNICODE_NORM_QC_NO},
+ {0x1D4C7, UNICODE_NORM_QC_NO},
+ {0x1D4C8, UNICODE_NORM_QC_NO},
+ {0x1D4C9, UNICODE_NORM_QC_NO},
+ {0x1D4CA, UNICODE_NORM_QC_NO},
+ {0x1D4CB, UNICODE_NORM_QC_NO},
+ {0x1D4CC, UNICODE_NORM_QC_NO},
+ {0x1D4CD, UNICODE_NORM_QC_NO},
+ {0x1D4CE, UNICODE_NORM_QC_NO},
+ {0x1D4CF, UNICODE_NORM_QC_NO},
+ {0x1D4D0, UNICODE_NORM_QC_NO},
+ {0x1D4D1, UNICODE_NORM_QC_NO},
+ {0x1D4D2, UNICODE_NORM_QC_NO},
+ {0x1D4D3, UNICODE_NORM_QC_NO},
+ {0x1D4D4, UNICODE_NORM_QC_NO},
+ {0x1D4D5, UNICODE_NORM_QC_NO},
+ {0x1D4D6, UNICODE_NORM_QC_NO},
+ {0x1D4D7, UNICODE_NORM_QC_NO},
+ {0x1D4D8, UNICODE_NORM_QC_NO},
+ {0x1D4D9, UNICODE_NORM_QC_NO},
+ {0x1D4DA, UNICODE_NORM_QC_NO},
+ {0x1D4DB, UNICODE_NORM_QC_NO},
+ {0x1D4DC, UNICODE_NORM_QC_NO},
+ {0x1D4DD, UNICODE_NORM_QC_NO},
+ {0x1D4DE, UNICODE_NORM_QC_NO},
+ {0x1D4DF, UNICODE_NORM_QC_NO},
+ {0x1D4E0, UNICODE_NORM_QC_NO},
+ {0x1D4E1, UNICODE_NORM_QC_NO},
+ {0x1D4E2, UNICODE_NORM_QC_NO},
+ {0x1D4E3, UNICODE_NORM_QC_NO},
+ {0x1D4E4, UNICODE_NORM_QC_NO},
+ {0x1D4E5, UNICODE_NORM_QC_NO},
+ {0x1D4E6, UNICODE_NORM_QC_NO},
+ {0x1D4E7, UNICODE_NORM_QC_NO},
+ {0x1D4E8, UNICODE_NORM_QC_NO},
+ {0x1D4E9, UNICODE_NORM_QC_NO},
+ {0x1D4EA, UNICODE_NORM_QC_NO},
+ {0x1D4EB, UNICODE_NORM_QC_NO},
+ {0x1D4EC, UNICODE_NORM_QC_NO},
+ {0x1D4ED, UNICODE_NORM_QC_NO},
+ {0x1D4EE, UNICODE_NORM_QC_NO},
+ {0x1D4EF, UNICODE_NORM_QC_NO},
+ {0x1D4F0, UNICODE_NORM_QC_NO},
+ {0x1D4F1, UNICODE_NORM_QC_NO},
+ {0x1D4F2, UNICODE_NORM_QC_NO},
+ {0x1D4F3, UNICODE_NORM_QC_NO},
+ {0x1D4F4, UNICODE_NORM_QC_NO},
+ {0x1D4F5, UNICODE_NORM_QC_NO},
+ {0x1D4F6, UNICODE_NORM_QC_NO},
+ {0x1D4F7, UNICODE_NORM_QC_NO},
+ {0x1D4F8, UNICODE_NORM_QC_NO},
+ {0x1D4F9, UNICODE_NORM_QC_NO},
+ {0x1D4FA, UNICODE_NORM_QC_NO},
+ {0x1D4FB, UNICODE_NORM_QC_NO},
+ {0x1D4FC, UNICODE_NORM_QC_NO},
+ {0x1D4FD, UNICODE_NORM_QC_NO},
+ {0x1D4FE, UNICODE_NORM_QC_NO},
+ {0x1D4FF, UNICODE_NORM_QC_NO},
+ {0x1D500, UNICODE_NORM_QC_NO},
+ {0x1D501, UNICODE_NORM_QC_NO},
+ {0x1D502, UNICODE_NORM_QC_NO},
+ {0x1D503, UNICODE_NORM_QC_NO},
+ {0x1D504, UNICODE_NORM_QC_NO},
+ {0x1D505, UNICODE_NORM_QC_NO},
+ {0x1D507, UNICODE_NORM_QC_NO},
+ {0x1D508, UNICODE_NORM_QC_NO},
+ {0x1D509, UNICODE_NORM_QC_NO},
+ {0x1D50A, UNICODE_NORM_QC_NO},
+ {0x1D50D, UNICODE_NORM_QC_NO},
+ {0x1D50E, UNICODE_NORM_QC_NO},
+ {0x1D50F, UNICODE_NORM_QC_NO},
+ {0x1D510, UNICODE_NORM_QC_NO},
+ {0x1D511, UNICODE_NORM_QC_NO},
+ {0x1D512, UNICODE_NORM_QC_NO},
+ {0x1D513, UNICODE_NORM_QC_NO},
+ {0x1D514, UNICODE_NORM_QC_NO},
+ {0x1D516, UNICODE_NORM_QC_NO},
+ {0x1D517, UNICODE_NORM_QC_NO},
+ {0x1D518, UNICODE_NORM_QC_NO},
+ {0x1D519, UNICODE_NORM_QC_NO},
+ {0x1D51A, UNICODE_NORM_QC_NO},
+ {0x1D51B, UNICODE_NORM_QC_NO},
+ {0x1D51C, UNICODE_NORM_QC_NO},
+ {0x1D51E, UNICODE_NORM_QC_NO},
+ {0x1D51F, UNICODE_NORM_QC_NO},
+ {0x1D520, UNICODE_NORM_QC_NO},
+ {0x1D521, UNICODE_NORM_QC_NO},
+ {0x1D522, UNICODE_NORM_QC_NO},
+ {0x1D523, UNICODE_NORM_QC_NO},
+ {0x1D524, UNICODE_NORM_QC_NO},
+ {0x1D525, UNICODE_NORM_QC_NO},
+ {0x1D526, UNICODE_NORM_QC_NO},
+ {0x1D527, UNICODE_NORM_QC_NO},
+ {0x1D528, UNICODE_NORM_QC_NO},
+ {0x1D529, UNICODE_NORM_QC_NO},
+ {0x1D52A, UNICODE_NORM_QC_NO},
+ {0x1D52B, UNICODE_NORM_QC_NO},
+ {0x1D52C, UNICODE_NORM_QC_NO},
+ {0x1D52D, UNICODE_NORM_QC_NO},
+ {0x1D52E, UNICODE_NORM_QC_NO},
+ {0x1D52F, UNICODE_NORM_QC_NO},
+ {0x1D530, UNICODE_NORM_QC_NO},
+ {0x1D531, UNICODE_NORM_QC_NO},
+ {0x1D532, UNICODE_NORM_QC_NO},
+ {0x1D533, UNICODE_NORM_QC_NO},
+ {0x1D534, UNICODE_NORM_QC_NO},
+ {0x1D535, UNICODE_NORM_QC_NO},
+ {0x1D536, UNICODE_NORM_QC_NO},
+ {0x1D537, UNICODE_NORM_QC_NO},
+ {0x1D538, UNICODE_NORM_QC_NO},
+ {0x1D539, UNICODE_NORM_QC_NO},
+ {0x1D53B, UNICODE_NORM_QC_NO},
+ {0x1D53C, UNICODE_NORM_QC_NO},
+ {0x1D53D, UNICODE_NORM_QC_NO},
+ {0x1D53E, UNICODE_NORM_QC_NO},
+ {0x1D540, UNICODE_NORM_QC_NO},
+ {0x1D541, UNICODE_NORM_QC_NO},
+ {0x1D542, UNICODE_NORM_QC_NO},
+ {0x1D543, UNICODE_NORM_QC_NO},
+ {0x1D544, UNICODE_NORM_QC_NO},
+ {0x1D546, UNICODE_NORM_QC_NO},
+ {0x1D54A, UNICODE_NORM_QC_NO},
+ {0x1D54B, UNICODE_NORM_QC_NO},
+ {0x1D54C, UNICODE_NORM_QC_NO},
+ {0x1D54D, UNICODE_NORM_QC_NO},
+ {0x1D54E, UNICODE_NORM_QC_NO},
+ {0x1D54F, UNICODE_NORM_QC_NO},
+ {0x1D550, UNICODE_NORM_QC_NO},
+ {0x1D552, UNICODE_NORM_QC_NO},
+ {0x1D553, UNICODE_NORM_QC_NO},
+ {0x1D554, UNICODE_NORM_QC_NO},
+ {0x1D555, UNICODE_NORM_QC_NO},
+ {0x1D556, UNICODE_NORM_QC_NO},
+ {0x1D557, UNICODE_NORM_QC_NO},
+ {0x1D558, UNICODE_NORM_QC_NO},
+ {0x1D559, UNICODE_NORM_QC_NO},
+ {0x1D55A, UNICODE_NORM_QC_NO},
+ {0x1D55B, UNICODE_NORM_QC_NO},
+ {0x1D55C, UNICODE_NORM_QC_NO},
+ {0x1D55D, UNICODE_NORM_QC_NO},
+ {0x1D55E, UNICODE_NORM_QC_NO},
+ {0x1D55F, UNICODE_NORM_QC_NO},
+ {0x1D560, UNICODE_NORM_QC_NO},
+ {0x1D561, UNICODE_NORM_QC_NO},
+ {0x1D562, UNICODE_NORM_QC_NO},
+ {0x1D563, UNICODE_NORM_QC_NO},
+ {0x1D564, UNICODE_NORM_QC_NO},
+ {0x1D565, UNICODE_NORM_QC_NO},
+ {0x1D566, UNICODE_NORM_QC_NO},
+ {0x1D567, UNICODE_NORM_QC_NO},
+ {0x1D568, UNICODE_NORM_QC_NO},
+ {0x1D569, UNICODE_NORM_QC_NO},
+ {0x1D56A, UNICODE_NORM_QC_NO},
+ {0x1D56B, UNICODE_NORM_QC_NO},
+ {0x1D56C, UNICODE_NORM_QC_NO},
+ {0x1D56D, UNICODE_NORM_QC_NO},
+ {0x1D56E, UNICODE_NORM_QC_NO},
+ {0x1D56F, UNICODE_NORM_QC_NO},
+ {0x1D570, UNICODE_NORM_QC_NO},
+ {0x1D571, UNICODE_NORM_QC_NO},
+ {0x1D572, UNICODE_NORM_QC_NO},
+ {0x1D573, UNICODE_NORM_QC_NO},
+ {0x1D574, UNICODE_NORM_QC_NO},
+ {0x1D575, UNICODE_NORM_QC_NO},
+ {0x1D576, UNICODE_NORM_QC_NO},
+ {0x1D577, UNICODE_NORM_QC_NO},
+ {0x1D578, UNICODE_NORM_QC_NO},
+ {0x1D579, UNICODE_NORM_QC_NO},
+ {0x1D57A, UNICODE_NORM_QC_NO},
+ {0x1D57B, UNICODE_NORM_QC_NO},
+ {0x1D57C, UNICODE_NORM_QC_NO},
+ {0x1D57D, UNICODE_NORM_QC_NO},
+ {0x1D57E, UNICODE_NORM_QC_NO},
+ {0x1D57F, UNICODE_NORM_QC_NO},
+ {0x1D580, UNICODE_NORM_QC_NO},
+ {0x1D581, UNICODE_NORM_QC_NO},
+ {0x1D582, UNICODE_NORM_QC_NO},
+ {0x1D583, UNICODE_NORM_QC_NO},
+ {0x1D584, UNICODE_NORM_QC_NO},
+ {0x1D585, UNICODE_NORM_QC_NO},
+ {0x1D586, UNICODE_NORM_QC_NO},
+ {0x1D587, UNICODE_NORM_QC_NO},
+ {0x1D588, UNICODE_NORM_QC_NO},
+ {0x1D589, UNICODE_NORM_QC_NO},
+ {0x1D58A, UNICODE_NORM_QC_NO},
+ {0x1D58B, UNICODE_NORM_QC_NO},
+ {0x1D58C, UNICODE_NORM_QC_NO},
+ {0x1D58D, UNICODE_NORM_QC_NO},
+ {0x1D58E, UNICODE_NORM_QC_NO},
+ {0x1D58F, UNICODE_NORM_QC_NO},
+ {0x1D590, UNICODE_NORM_QC_NO},
+ {0x1D591, UNICODE_NORM_QC_NO},
+ {0x1D592, UNICODE_NORM_QC_NO},
+ {0x1D593, UNICODE_NORM_QC_NO},
+ {0x1D594, UNICODE_NORM_QC_NO},
+ {0x1D595, UNICODE_NORM_QC_NO},
+ {0x1D596, UNICODE_NORM_QC_NO},
+ {0x1D597, UNICODE_NORM_QC_NO},
+ {0x1D598, UNICODE_NORM_QC_NO},
+ {0x1D599, UNICODE_NORM_QC_NO},
+ {0x1D59A, UNICODE_NORM_QC_NO},
+ {0x1D59B, UNICODE_NORM_QC_NO},
+ {0x1D59C, UNICODE_NORM_QC_NO},
+ {0x1D59D, UNICODE_NORM_QC_NO},
+ {0x1D59E, UNICODE_NORM_QC_NO},
+ {0x1D59F, UNICODE_NORM_QC_NO},
+ {0x1D5A0, UNICODE_NORM_QC_NO},
+ {0x1D5A1, UNICODE_NORM_QC_NO},
+ {0x1D5A2, UNICODE_NORM_QC_NO},
+ {0x1D5A3, UNICODE_NORM_QC_NO},
+ {0x1D5A4, UNICODE_NORM_QC_NO},
+ {0x1D5A5, UNICODE_NORM_QC_NO},
+ {0x1D5A6, UNICODE_NORM_QC_NO},
+ {0x1D5A7, UNICODE_NORM_QC_NO},
+ {0x1D5A8, UNICODE_NORM_QC_NO},
+ {0x1D5A9, UNICODE_NORM_QC_NO},
+ {0x1D5AA, UNICODE_NORM_QC_NO},
+ {0x1D5AB, UNICODE_NORM_QC_NO},
+ {0x1D5AC, UNICODE_NORM_QC_NO},
+ {0x1D5AD, UNICODE_NORM_QC_NO},
+ {0x1D5AE, UNICODE_NORM_QC_NO},
+ {0x1D5AF, UNICODE_NORM_QC_NO},
+ {0x1D5B0, UNICODE_NORM_QC_NO},
+ {0x1D5B1, UNICODE_NORM_QC_NO},
+ {0x1D5B2, UNICODE_NORM_QC_NO},
+ {0x1D5B3, UNICODE_NORM_QC_NO},
+ {0x1D5B4, UNICODE_NORM_QC_NO},
+ {0x1D5B5, UNICODE_NORM_QC_NO},
+ {0x1D5B6, UNICODE_NORM_QC_NO},
+ {0x1D5B7, UNICODE_NORM_QC_NO},
+ {0x1D5B8, UNICODE_NORM_QC_NO},
+ {0x1D5B9, UNICODE_NORM_QC_NO},
+ {0x1D5BA, UNICODE_NORM_QC_NO},
+ {0x1D5BB, UNICODE_NORM_QC_NO},
+ {0x1D5BC, UNICODE_NORM_QC_NO},
+ {0x1D5BD, UNICODE_NORM_QC_NO},
+ {0x1D5BE, UNICODE_NORM_QC_NO},
+ {0x1D5BF, UNICODE_NORM_QC_NO},
+ {0x1D5C0, UNICODE_NORM_QC_NO},
+ {0x1D5C1, UNICODE_NORM_QC_NO},
+ {0x1D5C2, UNICODE_NORM_QC_NO},
+ {0x1D5C3, UNICODE_NORM_QC_NO},
+ {0x1D5C4, UNICODE_NORM_QC_NO},
+ {0x1D5C5, UNICODE_NORM_QC_NO},
+ {0x1D5C6, UNICODE_NORM_QC_NO},
+ {0x1D5C7, UNICODE_NORM_QC_NO},
+ {0x1D5C8, UNICODE_NORM_QC_NO},
+ {0x1D5C9, UNICODE_NORM_QC_NO},
+ {0x1D5CA, UNICODE_NORM_QC_NO},
+ {0x1D5CB, UNICODE_NORM_QC_NO},
+ {0x1D5CC, UNICODE_NORM_QC_NO},
+ {0x1D5CD, UNICODE_NORM_QC_NO},
+ {0x1D5CE, UNICODE_NORM_QC_NO},
+ {0x1D5CF, UNICODE_NORM_QC_NO},
+ {0x1D5D0, UNICODE_NORM_QC_NO},
+ {0x1D5D1, UNICODE_NORM_QC_NO},
+ {0x1D5D2, UNICODE_NORM_QC_NO},
+ {0x1D5D3, UNICODE_NORM_QC_NO},
+ {0x1D5D4, UNICODE_NORM_QC_NO},
+ {0x1D5D5, UNICODE_NORM_QC_NO},
+ {0x1D5D6, UNICODE_NORM_QC_NO},
+ {0x1D5D7, UNICODE_NORM_QC_NO},
+ {0x1D5D8, UNICODE_NORM_QC_NO},
+ {0x1D5D9, UNICODE_NORM_QC_NO},
+ {0x1D5DA, UNICODE_NORM_QC_NO},
+ {0x1D5DB, UNICODE_NORM_QC_NO},
+ {0x1D5DC, UNICODE_NORM_QC_NO},
+ {0x1D5DD, UNICODE_NORM_QC_NO},
+ {0x1D5DE, UNICODE_NORM_QC_NO},
+ {0x1D5DF, UNICODE_NORM_QC_NO},
+ {0x1D5E0, UNICODE_NORM_QC_NO},
+ {0x1D5E1, UNICODE_NORM_QC_NO},
+ {0x1D5E2, UNICODE_NORM_QC_NO},
+ {0x1D5E3, UNICODE_NORM_QC_NO},
+ {0x1D5E4, UNICODE_NORM_QC_NO},
+ {0x1D5E5, UNICODE_NORM_QC_NO},
+ {0x1D5E6, UNICODE_NORM_QC_NO},
+ {0x1D5E7, UNICODE_NORM_QC_NO},
+ {0x1D5E8, UNICODE_NORM_QC_NO},
+ {0x1D5E9, UNICODE_NORM_QC_NO},
+ {0x1D5EA, UNICODE_NORM_QC_NO},
+ {0x1D5EB, UNICODE_NORM_QC_NO},
+ {0x1D5EC, UNICODE_NORM_QC_NO},
+ {0x1D5ED, UNICODE_NORM_QC_NO},
+ {0x1D5EE, UNICODE_NORM_QC_NO},
+ {0x1D5EF, UNICODE_NORM_QC_NO},
+ {0x1D5F0, UNICODE_NORM_QC_NO},
+ {0x1D5F1, UNICODE_NORM_QC_NO},
+ {0x1D5F2, UNICODE_NORM_QC_NO},
+ {0x1D5F3, UNICODE_NORM_QC_NO},
+ {0x1D5F4, UNICODE_NORM_QC_NO},
+ {0x1D5F5, UNICODE_NORM_QC_NO},
+ {0x1D5F6, UNICODE_NORM_QC_NO},
+ {0x1D5F7, UNICODE_NORM_QC_NO},
+ {0x1D5F8, UNICODE_NORM_QC_NO},
+ {0x1D5F9, UNICODE_NORM_QC_NO},
+ {0x1D5FA, UNICODE_NORM_QC_NO},
+ {0x1D5FB, UNICODE_NORM_QC_NO},
+ {0x1D5FC, UNICODE_NORM_QC_NO},
+ {0x1D5FD, UNICODE_NORM_QC_NO},
+ {0x1D5FE, UNICODE_NORM_QC_NO},
+ {0x1D5FF, UNICODE_NORM_QC_NO},
+ {0x1D600, UNICODE_NORM_QC_NO},
+ {0x1D601, UNICODE_NORM_QC_NO},
+ {0x1D602, UNICODE_NORM_QC_NO},
+ {0x1D603, UNICODE_NORM_QC_NO},
+ {0x1D604, UNICODE_NORM_QC_NO},
+ {0x1D605, UNICODE_NORM_QC_NO},
+ {0x1D606, UNICODE_NORM_QC_NO},
+ {0x1D607, UNICODE_NORM_QC_NO},
+ {0x1D608, UNICODE_NORM_QC_NO},
+ {0x1D609, UNICODE_NORM_QC_NO},
+ {0x1D60A, UNICODE_NORM_QC_NO},
+ {0x1D60B, UNICODE_NORM_QC_NO},
+ {0x1D60C, UNICODE_NORM_QC_NO},
+ {0x1D60D, UNICODE_NORM_QC_NO},
+ {0x1D60E, UNICODE_NORM_QC_NO},
+ {0x1D60F, UNICODE_NORM_QC_NO},
+ {0x1D610, UNICODE_NORM_QC_NO},
+ {0x1D611, UNICODE_NORM_QC_NO},
+ {0x1D612, UNICODE_NORM_QC_NO},
+ {0x1D613, UNICODE_NORM_QC_NO},
+ {0x1D614, UNICODE_NORM_QC_NO},
+ {0x1D615, UNICODE_NORM_QC_NO},
+ {0x1D616, UNICODE_NORM_QC_NO},
+ {0x1D617, UNICODE_NORM_QC_NO},
+ {0x1D618, UNICODE_NORM_QC_NO},
+ {0x1D619, UNICODE_NORM_QC_NO},
+ {0x1D61A, UNICODE_NORM_QC_NO},
+ {0x1D61B, UNICODE_NORM_QC_NO},
+ {0x1D61C, UNICODE_NORM_QC_NO},
+ {0x1D61D, UNICODE_NORM_QC_NO},
+ {0x1D61E, UNICODE_NORM_QC_NO},
+ {0x1D61F, UNICODE_NORM_QC_NO},
+ {0x1D620, UNICODE_NORM_QC_NO},
+ {0x1D621, UNICODE_NORM_QC_NO},
+ {0x1D622, UNICODE_NORM_QC_NO},
+ {0x1D623, UNICODE_NORM_QC_NO},
+ {0x1D624, UNICODE_NORM_QC_NO},
+ {0x1D625, UNICODE_NORM_QC_NO},
+ {0x1D626, UNICODE_NORM_QC_NO},
+ {0x1D627, UNICODE_NORM_QC_NO},
+ {0x1D628, UNICODE_NORM_QC_NO},
+ {0x1D629, UNICODE_NORM_QC_NO},
+ {0x1D62A, UNICODE_NORM_QC_NO},
+ {0x1D62B, UNICODE_NORM_QC_NO},
+ {0x1D62C, UNICODE_NORM_QC_NO},
+ {0x1D62D, UNICODE_NORM_QC_NO},
+ {0x1D62E, UNICODE_NORM_QC_NO},
+ {0x1D62F, UNICODE_NORM_QC_NO},
+ {0x1D630, UNICODE_NORM_QC_NO},
+ {0x1D631, UNICODE_NORM_QC_NO},
+ {0x1D632, UNICODE_NORM_QC_NO},
+ {0x1D633, UNICODE_NORM_QC_NO},
+ {0x1D634, UNICODE_NORM_QC_NO},
+ {0x1D635, UNICODE_NORM_QC_NO},
+ {0x1D636, UNICODE_NORM_QC_NO},
+ {0x1D637, UNICODE_NORM_QC_NO},
+ {0x1D638, UNICODE_NORM_QC_NO},
+ {0x1D639, UNICODE_NORM_QC_NO},
+ {0x1D63A, UNICODE_NORM_QC_NO},
+ {0x1D63B, UNICODE_NORM_QC_NO},
+ {0x1D63C, UNICODE_NORM_QC_NO},
+ {0x1D63D, UNICODE_NORM_QC_NO},
+ {0x1D63E, UNICODE_NORM_QC_NO},
+ {0x1D63F, UNICODE_NORM_QC_NO},
+ {0x1D640, UNICODE_NORM_QC_NO},
+ {0x1D641, UNICODE_NORM_QC_NO},
+ {0x1D642, UNICODE_NORM_QC_NO},
+ {0x1D643, UNICODE_NORM_QC_NO},
+ {0x1D644, UNICODE_NORM_QC_NO},
+ {0x1D645, UNICODE_NORM_QC_NO},
+ {0x1D646, UNICODE_NORM_QC_NO},
+ {0x1D647, UNICODE_NORM_QC_NO},
+ {0x1D648, UNICODE_NORM_QC_NO},
+ {0x1D649, UNICODE_NORM_QC_NO},
+ {0x1D64A, UNICODE_NORM_QC_NO},
+ {0x1D64B, UNICODE_NORM_QC_NO},
+ {0x1D64C, UNICODE_NORM_QC_NO},
+ {0x1D64D, UNICODE_NORM_QC_NO},
+ {0x1D64E, UNICODE_NORM_QC_NO},
+ {0x1D64F, UNICODE_NORM_QC_NO},
+ {0x1D650, UNICODE_NORM_QC_NO},
+ {0x1D651, UNICODE_NORM_QC_NO},
+ {0x1D652, UNICODE_NORM_QC_NO},
+ {0x1D653, UNICODE_NORM_QC_NO},
+ {0x1D654, UNICODE_NORM_QC_NO},
+ {0x1D655, UNICODE_NORM_QC_NO},
+ {0x1D656, UNICODE_NORM_QC_NO},
+ {0x1D657, UNICODE_NORM_QC_NO},
+ {0x1D658, UNICODE_NORM_QC_NO},
+ {0x1D659, UNICODE_NORM_QC_NO},
+ {0x1D65A, UNICODE_NORM_QC_NO},
+ {0x1D65B, UNICODE_NORM_QC_NO},
+ {0x1D65C, UNICODE_NORM_QC_NO},
+ {0x1D65D, UNICODE_NORM_QC_NO},
+ {0x1D65E, UNICODE_NORM_QC_NO},
+ {0x1D65F, UNICODE_NORM_QC_NO},
+ {0x1D660, UNICODE_NORM_QC_NO},
+ {0x1D661, UNICODE_NORM_QC_NO},
+ {0x1D662, UNICODE_NORM_QC_NO},
+ {0x1D663, UNICODE_NORM_QC_NO},
+ {0x1D664, UNICODE_NORM_QC_NO},
+ {0x1D665, UNICODE_NORM_QC_NO},
+ {0x1D666, UNICODE_NORM_QC_NO},
+ {0x1D667, UNICODE_NORM_QC_NO},
+ {0x1D668, UNICODE_NORM_QC_NO},
+ {0x1D669, UNICODE_NORM_QC_NO},
+ {0x1D66A, UNICODE_NORM_QC_NO},
+ {0x1D66B, UNICODE_NORM_QC_NO},
+ {0x1D66C, UNICODE_NORM_QC_NO},
+ {0x1D66D, UNICODE_NORM_QC_NO},
+ {0x1D66E, UNICODE_NORM_QC_NO},
+ {0x1D66F, UNICODE_NORM_QC_NO},
+ {0x1D670, UNICODE_NORM_QC_NO},
+ {0x1D671, UNICODE_NORM_QC_NO},
+ {0x1D672, UNICODE_NORM_QC_NO},
+ {0x1D673, UNICODE_NORM_QC_NO},
+ {0x1D674, UNICODE_NORM_QC_NO},
+ {0x1D675, UNICODE_NORM_QC_NO},
+ {0x1D676, UNICODE_NORM_QC_NO},
+ {0x1D677, UNICODE_NORM_QC_NO},
+ {0x1D678, UNICODE_NORM_QC_NO},
+ {0x1D679, UNICODE_NORM_QC_NO},
+ {0x1D67A, UNICODE_NORM_QC_NO},
+ {0x1D67B, UNICODE_NORM_QC_NO},
+ {0x1D67C, UNICODE_NORM_QC_NO},
+ {0x1D67D, UNICODE_NORM_QC_NO},
+ {0x1D67E, UNICODE_NORM_QC_NO},
+ {0x1D67F, UNICODE_NORM_QC_NO},
+ {0x1D680, UNICODE_NORM_QC_NO},
+ {0x1D681, UNICODE_NORM_QC_NO},
+ {0x1D682, UNICODE_NORM_QC_NO},
+ {0x1D683, UNICODE_NORM_QC_NO},
+ {0x1D684, UNICODE_NORM_QC_NO},
+ {0x1D685, UNICODE_NORM_QC_NO},
+ {0x1D686, UNICODE_NORM_QC_NO},
+ {0x1D687, UNICODE_NORM_QC_NO},
+ {0x1D688, UNICODE_NORM_QC_NO},
+ {0x1D689, UNICODE_NORM_QC_NO},
+ {0x1D68A, UNICODE_NORM_QC_NO},
+ {0x1D68B, UNICODE_NORM_QC_NO},
+ {0x1D68C, UNICODE_NORM_QC_NO},
+ {0x1D68D, UNICODE_NORM_QC_NO},
+ {0x1D68E, UNICODE_NORM_QC_NO},
+ {0x1D68F, UNICODE_NORM_QC_NO},
+ {0x1D690, UNICODE_NORM_QC_NO},
+ {0x1D691, UNICODE_NORM_QC_NO},
+ {0x1D692, UNICODE_NORM_QC_NO},
+ {0x1D693, UNICODE_NORM_QC_NO},
+ {0x1D694, UNICODE_NORM_QC_NO},
+ {0x1D695, UNICODE_NORM_QC_NO},
+ {0x1D696, UNICODE_NORM_QC_NO},
+ {0x1D697, UNICODE_NORM_QC_NO},
+ {0x1D698, UNICODE_NORM_QC_NO},
+ {0x1D699, UNICODE_NORM_QC_NO},
+ {0x1D69A, UNICODE_NORM_QC_NO},
+ {0x1D69B, UNICODE_NORM_QC_NO},
+ {0x1D69C, UNICODE_NORM_QC_NO},
+ {0x1D69D, UNICODE_NORM_QC_NO},
+ {0x1D69E, UNICODE_NORM_QC_NO},
+ {0x1D69F, UNICODE_NORM_QC_NO},
+ {0x1D6A0, UNICODE_NORM_QC_NO},
+ {0x1D6A1, UNICODE_NORM_QC_NO},
+ {0x1D6A2, UNICODE_NORM_QC_NO},
+ {0x1D6A3, UNICODE_NORM_QC_NO},
+ {0x1D6A4, UNICODE_NORM_QC_NO},
+ {0x1D6A5, UNICODE_NORM_QC_NO},
+ {0x1D6A8, UNICODE_NORM_QC_NO},
+ {0x1D6A9, UNICODE_NORM_QC_NO},
+ {0x1D6AA, UNICODE_NORM_QC_NO},
+ {0x1D6AB, UNICODE_NORM_QC_NO},
+ {0x1D6AC, UNICODE_NORM_QC_NO},
+ {0x1D6AD, UNICODE_NORM_QC_NO},
+ {0x1D6AE, UNICODE_NORM_QC_NO},
+ {0x1D6AF, UNICODE_NORM_QC_NO},
+ {0x1D6B0, UNICODE_NORM_QC_NO},
+ {0x1D6B1, UNICODE_NORM_QC_NO},
+ {0x1D6B2, UNICODE_NORM_QC_NO},
+ {0x1D6B3, UNICODE_NORM_QC_NO},
+ {0x1D6B4, UNICODE_NORM_QC_NO},
+ {0x1D6B5, UNICODE_NORM_QC_NO},
+ {0x1D6B6, UNICODE_NORM_QC_NO},
+ {0x1D6B7, UNICODE_NORM_QC_NO},
+ {0x1D6B8, UNICODE_NORM_QC_NO},
+ {0x1D6B9, UNICODE_NORM_QC_NO},
+ {0x1D6BA, UNICODE_NORM_QC_NO},
+ {0x1D6BB, UNICODE_NORM_QC_NO},
+ {0x1D6BC, UNICODE_NORM_QC_NO},
+ {0x1D6BD, UNICODE_NORM_QC_NO},
+ {0x1D6BE, UNICODE_NORM_QC_NO},
+ {0x1D6BF, UNICODE_NORM_QC_NO},
+ {0x1D6C0, UNICODE_NORM_QC_NO},
+ {0x1D6C1, UNICODE_NORM_QC_NO},
+ {0x1D6C2, UNICODE_NORM_QC_NO},
+ {0x1D6C3, UNICODE_NORM_QC_NO},
+ {0x1D6C4, UNICODE_NORM_QC_NO},
+ {0x1D6C5, UNICODE_NORM_QC_NO},
+ {0x1D6C6, UNICODE_NORM_QC_NO},
+ {0x1D6C7, UNICODE_NORM_QC_NO},
+ {0x1D6C8, UNICODE_NORM_QC_NO},
+ {0x1D6C9, UNICODE_NORM_QC_NO},
+ {0x1D6CA, UNICODE_NORM_QC_NO},
+ {0x1D6CB, UNICODE_NORM_QC_NO},
+ {0x1D6CC, UNICODE_NORM_QC_NO},
+ {0x1D6CD, UNICODE_NORM_QC_NO},
+ {0x1D6CE, UNICODE_NORM_QC_NO},
+ {0x1D6CF, UNICODE_NORM_QC_NO},
+ {0x1D6D0, UNICODE_NORM_QC_NO},
+ {0x1D6D1, UNICODE_NORM_QC_NO},
+ {0x1D6D2, UNICODE_NORM_QC_NO},
+ {0x1D6D3, UNICODE_NORM_QC_NO},
+ {0x1D6D4, UNICODE_NORM_QC_NO},
+ {0x1D6D5, UNICODE_NORM_QC_NO},
+ {0x1D6D6, UNICODE_NORM_QC_NO},
+ {0x1D6D7, UNICODE_NORM_QC_NO},
+ {0x1D6D8, UNICODE_NORM_QC_NO},
+ {0x1D6D9, UNICODE_NORM_QC_NO},
+ {0x1D6DA, UNICODE_NORM_QC_NO},
+ {0x1D6DB, UNICODE_NORM_QC_NO},
+ {0x1D6DC, UNICODE_NORM_QC_NO},
+ {0x1D6DD, UNICODE_NORM_QC_NO},
+ {0x1D6DE, UNICODE_NORM_QC_NO},
+ {0x1D6DF, UNICODE_NORM_QC_NO},
+ {0x1D6E0, UNICODE_NORM_QC_NO},
+ {0x1D6E1, UNICODE_NORM_QC_NO},
+ {0x1D6E2, UNICODE_NORM_QC_NO},
+ {0x1D6E3, UNICODE_NORM_QC_NO},
+ {0x1D6E4, UNICODE_NORM_QC_NO},
+ {0x1D6E5, UNICODE_NORM_QC_NO},
+ {0x1D6E6, UNICODE_NORM_QC_NO},
+ {0x1D6E7, UNICODE_NORM_QC_NO},
+ {0x1D6E8, UNICODE_NORM_QC_NO},
+ {0x1D6E9, UNICODE_NORM_QC_NO},
+ {0x1D6EA, UNICODE_NORM_QC_NO},
+ {0x1D6EB, UNICODE_NORM_QC_NO},
+ {0x1D6EC, UNICODE_NORM_QC_NO},
+ {0x1D6ED, UNICODE_NORM_QC_NO},
+ {0x1D6EE, UNICODE_NORM_QC_NO},
+ {0x1D6EF, UNICODE_NORM_QC_NO},
+ {0x1D6F0, UNICODE_NORM_QC_NO},
+ {0x1D6F1, UNICODE_NORM_QC_NO},
+ {0x1D6F2, UNICODE_NORM_QC_NO},
+ {0x1D6F3, UNICODE_NORM_QC_NO},
+ {0x1D6F4, UNICODE_NORM_QC_NO},
+ {0x1D6F5, UNICODE_NORM_QC_NO},
+ {0x1D6F6, UNICODE_NORM_QC_NO},
+ {0x1D6F7, UNICODE_NORM_QC_NO},
+ {0x1D6F8, UNICODE_NORM_QC_NO},
+ {0x1D6F9, UNICODE_NORM_QC_NO},
+ {0x1D6FA, UNICODE_NORM_QC_NO},
+ {0x1D6FB, UNICODE_NORM_QC_NO},
+ {0x1D6FC, UNICODE_NORM_QC_NO},
+ {0x1D6FD, UNICODE_NORM_QC_NO},
+ {0x1D6FE, UNICODE_NORM_QC_NO},
+ {0x1D6FF, UNICODE_NORM_QC_NO},
+ {0x1D700, UNICODE_NORM_QC_NO},
+ {0x1D701, UNICODE_NORM_QC_NO},
+ {0x1D702, UNICODE_NORM_QC_NO},
+ {0x1D703, UNICODE_NORM_QC_NO},
+ {0x1D704, UNICODE_NORM_QC_NO},
+ {0x1D705, UNICODE_NORM_QC_NO},
+ {0x1D706, UNICODE_NORM_QC_NO},
+ {0x1D707, UNICODE_NORM_QC_NO},
+ {0x1D708, UNICODE_NORM_QC_NO},
+ {0x1D709, UNICODE_NORM_QC_NO},
+ {0x1D70A, UNICODE_NORM_QC_NO},
+ {0x1D70B, UNICODE_NORM_QC_NO},
+ {0x1D70C, UNICODE_NORM_QC_NO},
+ {0x1D70D, UNICODE_NORM_QC_NO},
+ {0x1D70E, UNICODE_NORM_QC_NO},
+ {0x1D70F, UNICODE_NORM_QC_NO},
+ {0x1D710, UNICODE_NORM_QC_NO},
+ {0x1D711, UNICODE_NORM_QC_NO},
+ {0x1D712, UNICODE_NORM_QC_NO},
+ {0x1D713, UNICODE_NORM_QC_NO},
+ {0x1D714, UNICODE_NORM_QC_NO},
+ {0x1D715, UNICODE_NORM_QC_NO},
+ {0x1D716, UNICODE_NORM_QC_NO},
+ {0x1D717, UNICODE_NORM_QC_NO},
+ {0x1D718, UNICODE_NORM_QC_NO},
+ {0x1D719, UNICODE_NORM_QC_NO},
+ {0x1D71A, UNICODE_NORM_QC_NO},
+ {0x1D71B, UNICODE_NORM_QC_NO},
+ {0x1D71C, UNICODE_NORM_QC_NO},
+ {0x1D71D, UNICODE_NORM_QC_NO},
+ {0x1D71E, UNICODE_NORM_QC_NO},
+ {0x1D71F, UNICODE_NORM_QC_NO},
+ {0x1D720, UNICODE_NORM_QC_NO},
+ {0x1D721, UNICODE_NORM_QC_NO},
+ {0x1D722, UNICODE_NORM_QC_NO},
+ {0x1D723, UNICODE_NORM_QC_NO},
+ {0x1D724, UNICODE_NORM_QC_NO},
+ {0x1D725, UNICODE_NORM_QC_NO},
+ {0x1D726, UNICODE_NORM_QC_NO},
+ {0x1D727, UNICODE_NORM_QC_NO},
+ {0x1D728, UNICODE_NORM_QC_NO},
+ {0x1D729, UNICODE_NORM_QC_NO},
+ {0x1D72A, UNICODE_NORM_QC_NO},
+ {0x1D72B, UNICODE_NORM_QC_NO},
+ {0x1D72C, UNICODE_NORM_QC_NO},
+ {0x1D72D, UNICODE_NORM_QC_NO},
+ {0x1D72E, UNICODE_NORM_QC_NO},
+ {0x1D72F, UNICODE_NORM_QC_NO},
+ {0x1D730, UNICODE_NORM_QC_NO},
+ {0x1D731, UNICODE_NORM_QC_NO},
+ {0x1D732, UNICODE_NORM_QC_NO},
+ {0x1D733, UNICODE_NORM_QC_NO},
+ {0x1D734, UNICODE_NORM_QC_NO},
+ {0x1D735, UNICODE_NORM_QC_NO},
+ {0x1D736, UNICODE_NORM_QC_NO},
+ {0x1D737, UNICODE_NORM_QC_NO},
+ {0x1D738, UNICODE_NORM_QC_NO},
+ {0x1D739, UNICODE_NORM_QC_NO},
+ {0x1D73A, UNICODE_NORM_QC_NO},
+ {0x1D73B, UNICODE_NORM_QC_NO},
+ {0x1D73C, UNICODE_NORM_QC_NO},
+ {0x1D73D, UNICODE_NORM_QC_NO},
+ {0x1D73E, UNICODE_NORM_QC_NO},
+ {0x1D73F, UNICODE_NORM_QC_NO},
+ {0x1D740, UNICODE_NORM_QC_NO},
+ {0x1D741, UNICODE_NORM_QC_NO},
+ {0x1D742, UNICODE_NORM_QC_NO},
+ {0x1D743, UNICODE_NORM_QC_NO},
+ {0x1D744, UNICODE_NORM_QC_NO},
+ {0x1D745, UNICODE_NORM_QC_NO},
+ {0x1D746, UNICODE_NORM_QC_NO},
+ {0x1D747, UNICODE_NORM_QC_NO},
+ {0x1D748, UNICODE_NORM_QC_NO},
+ {0x1D749, UNICODE_NORM_QC_NO},
+ {0x1D74A, UNICODE_NORM_QC_NO},
+ {0x1D74B, UNICODE_NORM_QC_NO},
+ {0x1D74C, UNICODE_NORM_QC_NO},
+ {0x1D74D, UNICODE_NORM_QC_NO},
+ {0x1D74E, UNICODE_NORM_QC_NO},
+ {0x1D74F, UNICODE_NORM_QC_NO},
+ {0x1D750, UNICODE_NORM_QC_NO},
+ {0x1D751, UNICODE_NORM_QC_NO},
+ {0x1D752, UNICODE_NORM_QC_NO},
+ {0x1D753, UNICODE_NORM_QC_NO},
+ {0x1D754, UNICODE_NORM_QC_NO},
+ {0x1D755, UNICODE_NORM_QC_NO},
+ {0x1D756, UNICODE_NORM_QC_NO},
+ {0x1D757, UNICODE_NORM_QC_NO},
+ {0x1D758, UNICODE_NORM_QC_NO},
+ {0x1D759, UNICODE_NORM_QC_NO},
+ {0x1D75A, UNICODE_NORM_QC_NO},
+ {0x1D75B, UNICODE_NORM_QC_NO},
+ {0x1D75C, UNICODE_NORM_QC_NO},
+ {0x1D75D, UNICODE_NORM_QC_NO},
+ {0x1D75E, UNICODE_NORM_QC_NO},
+ {0x1D75F, UNICODE_NORM_QC_NO},
+ {0x1D760, UNICODE_NORM_QC_NO},
+ {0x1D761, UNICODE_NORM_QC_NO},
+ {0x1D762, UNICODE_NORM_QC_NO},
+ {0x1D763, UNICODE_NORM_QC_NO},
+ {0x1D764, UNICODE_NORM_QC_NO},
+ {0x1D765, UNICODE_NORM_QC_NO},
+ {0x1D766, UNICODE_NORM_QC_NO},
+ {0x1D767, UNICODE_NORM_QC_NO},
+ {0x1D768, UNICODE_NORM_QC_NO},
+ {0x1D769, UNICODE_NORM_QC_NO},
+ {0x1D76A, UNICODE_NORM_QC_NO},
+ {0x1D76B, UNICODE_NORM_QC_NO},
+ {0x1D76C, UNICODE_NORM_QC_NO},
+ {0x1D76D, UNICODE_NORM_QC_NO},
+ {0x1D76E, UNICODE_NORM_QC_NO},
+ {0x1D76F, UNICODE_NORM_QC_NO},
+ {0x1D770, UNICODE_NORM_QC_NO},
+ {0x1D771, UNICODE_NORM_QC_NO},
+ {0x1D772, UNICODE_NORM_QC_NO},
+ {0x1D773, UNICODE_NORM_QC_NO},
+ {0x1D774, UNICODE_NORM_QC_NO},
+ {0x1D775, UNICODE_NORM_QC_NO},
+ {0x1D776, UNICODE_NORM_QC_NO},
+ {0x1D777, UNICODE_NORM_QC_NO},
+ {0x1D778, UNICODE_NORM_QC_NO},
+ {0x1D779, UNICODE_NORM_QC_NO},
+ {0x1D77A, UNICODE_NORM_QC_NO},
+ {0x1D77B, UNICODE_NORM_QC_NO},
+ {0x1D77C, UNICODE_NORM_QC_NO},
+ {0x1D77D, UNICODE_NORM_QC_NO},
+ {0x1D77E, UNICODE_NORM_QC_NO},
+ {0x1D77F, UNICODE_NORM_QC_NO},
+ {0x1D780, UNICODE_NORM_QC_NO},
+ {0x1D781, UNICODE_NORM_QC_NO},
+ {0x1D782, UNICODE_NORM_QC_NO},
+ {0x1D783, UNICODE_NORM_QC_NO},
+ {0x1D784, UNICODE_NORM_QC_NO},
+ {0x1D785, UNICODE_NORM_QC_NO},
+ {0x1D786, UNICODE_NORM_QC_NO},
+ {0x1D787, UNICODE_NORM_QC_NO},
+ {0x1D788, UNICODE_NORM_QC_NO},
+ {0x1D789, UNICODE_NORM_QC_NO},
+ {0x1D78A, UNICODE_NORM_QC_NO},
+ {0x1D78B, UNICODE_NORM_QC_NO},
+ {0x1D78C, UNICODE_NORM_QC_NO},
+ {0x1D78D, UNICODE_NORM_QC_NO},
+ {0x1D78E, UNICODE_NORM_QC_NO},
+ {0x1D78F, UNICODE_NORM_QC_NO},
+ {0x1D790, UNICODE_NORM_QC_NO},
+ {0x1D791, UNICODE_NORM_QC_NO},
+ {0x1D792, UNICODE_NORM_QC_NO},
+ {0x1D793, UNICODE_NORM_QC_NO},
+ {0x1D794, UNICODE_NORM_QC_NO},
+ {0x1D795, UNICODE_NORM_QC_NO},
+ {0x1D796, UNICODE_NORM_QC_NO},
+ {0x1D797, UNICODE_NORM_QC_NO},
+ {0x1D798, UNICODE_NORM_QC_NO},
+ {0x1D799, UNICODE_NORM_QC_NO},
+ {0x1D79A, UNICODE_NORM_QC_NO},
+ {0x1D79B, UNICODE_NORM_QC_NO},
+ {0x1D79C, UNICODE_NORM_QC_NO},
+ {0x1D79D, UNICODE_NORM_QC_NO},
+ {0x1D79E, UNICODE_NORM_QC_NO},
+ {0x1D79F, UNICODE_NORM_QC_NO},
+ {0x1D7A0, UNICODE_NORM_QC_NO},
+ {0x1D7A1, UNICODE_NORM_QC_NO},
+ {0x1D7A2, UNICODE_NORM_QC_NO},
+ {0x1D7A3, UNICODE_NORM_QC_NO},
+ {0x1D7A4, UNICODE_NORM_QC_NO},
+ {0x1D7A5, UNICODE_NORM_QC_NO},
+ {0x1D7A6, UNICODE_NORM_QC_NO},
+ {0x1D7A7, UNICODE_NORM_QC_NO},
+ {0x1D7A8, UNICODE_NORM_QC_NO},
+ {0x1D7A9, UNICODE_NORM_QC_NO},
+ {0x1D7AA, UNICODE_NORM_QC_NO},
+ {0x1D7AB, UNICODE_NORM_QC_NO},
+ {0x1D7AC, UNICODE_NORM_QC_NO},
+ {0x1D7AD, UNICODE_NORM_QC_NO},
+ {0x1D7AE, UNICODE_NORM_QC_NO},
+ {0x1D7AF, UNICODE_NORM_QC_NO},
+ {0x1D7B0, UNICODE_NORM_QC_NO},
+ {0x1D7B1, UNICODE_NORM_QC_NO},
+ {0x1D7B2, UNICODE_NORM_QC_NO},
+ {0x1D7B3, UNICODE_NORM_QC_NO},
+ {0x1D7B4, UNICODE_NORM_QC_NO},
+ {0x1D7B5, UNICODE_NORM_QC_NO},
+ {0x1D7B6, UNICODE_NORM_QC_NO},
+ {0x1D7B7, UNICODE_NORM_QC_NO},
+ {0x1D7B8, UNICODE_NORM_QC_NO},
+ {0x1D7B9, UNICODE_NORM_QC_NO},
+ {0x1D7BA, UNICODE_NORM_QC_NO},
+ {0x1D7BB, UNICODE_NORM_QC_NO},
+ {0x1D7BC, UNICODE_NORM_QC_NO},
+ {0x1D7BD, UNICODE_NORM_QC_NO},
+ {0x1D7BE, UNICODE_NORM_QC_NO},
+ {0x1D7BF, UNICODE_NORM_QC_NO},
+ {0x1D7C0, UNICODE_NORM_QC_NO},
+ {0x1D7C1, UNICODE_NORM_QC_NO},
+ {0x1D7C2, UNICODE_NORM_QC_NO},
+ {0x1D7C3, UNICODE_NORM_QC_NO},
+ {0x1D7C4, UNICODE_NORM_QC_NO},
+ {0x1D7C5, UNICODE_NORM_QC_NO},
+ {0x1D7C6, UNICODE_NORM_QC_NO},
+ {0x1D7C7, UNICODE_NORM_QC_NO},
+ {0x1D7C8, UNICODE_NORM_QC_NO},
+ {0x1D7C9, UNICODE_NORM_QC_NO},
+ {0x1D7CA, UNICODE_NORM_QC_NO},
+ {0x1D7CB, UNICODE_NORM_QC_NO},
+ {0x1D7CE, UNICODE_NORM_QC_NO},
+ {0x1D7CF, UNICODE_NORM_QC_NO},
+ {0x1D7D0, UNICODE_NORM_QC_NO},
+ {0x1D7D1, UNICODE_NORM_QC_NO},
+ {0x1D7D2, UNICODE_NORM_QC_NO},
+ {0x1D7D3, UNICODE_NORM_QC_NO},
+ {0x1D7D4, UNICODE_NORM_QC_NO},
+ {0x1D7D5, UNICODE_NORM_QC_NO},
+ {0x1D7D6, UNICODE_NORM_QC_NO},
+ {0x1D7D7, UNICODE_NORM_QC_NO},
+ {0x1D7D8, UNICODE_NORM_QC_NO},
+ {0x1D7D9, UNICODE_NORM_QC_NO},
+ {0x1D7DA, UNICODE_NORM_QC_NO},
+ {0x1D7DB, UNICODE_NORM_QC_NO},
+ {0x1D7DC, UNICODE_NORM_QC_NO},
+ {0x1D7DD, UNICODE_NORM_QC_NO},
+ {0x1D7DE, UNICODE_NORM_QC_NO},
+ {0x1D7DF, UNICODE_NORM_QC_NO},
+ {0x1D7E0, UNICODE_NORM_QC_NO},
+ {0x1D7E1, UNICODE_NORM_QC_NO},
+ {0x1D7E2, UNICODE_NORM_QC_NO},
+ {0x1D7E3, UNICODE_NORM_QC_NO},
+ {0x1D7E4, UNICODE_NORM_QC_NO},
+ {0x1D7E5, UNICODE_NORM_QC_NO},
+ {0x1D7E6, UNICODE_NORM_QC_NO},
+ {0x1D7E7, UNICODE_NORM_QC_NO},
+ {0x1D7E8, UNICODE_NORM_QC_NO},
+ {0x1D7E9, UNICODE_NORM_QC_NO},
+ {0x1D7EA, UNICODE_NORM_QC_NO},
+ {0x1D7EB, UNICODE_NORM_QC_NO},
+ {0x1D7EC, UNICODE_NORM_QC_NO},
+ {0x1D7ED, UNICODE_NORM_QC_NO},
+ {0x1D7EE, UNICODE_NORM_QC_NO},
+ {0x1D7EF, UNICODE_NORM_QC_NO},
+ {0x1D7F0, UNICODE_NORM_QC_NO},
+ {0x1D7F1, UNICODE_NORM_QC_NO},
+ {0x1D7F2, UNICODE_NORM_QC_NO},
+ {0x1D7F3, UNICODE_NORM_QC_NO},
+ {0x1D7F4, UNICODE_NORM_QC_NO},
+ {0x1D7F5, UNICODE_NORM_QC_NO},
+ {0x1D7F6, UNICODE_NORM_QC_NO},
+ {0x1D7F7, UNICODE_NORM_QC_NO},
+ {0x1D7F8, UNICODE_NORM_QC_NO},
+ {0x1D7F9, UNICODE_NORM_QC_NO},
+ {0x1D7FA, UNICODE_NORM_QC_NO},
+ {0x1D7FB, UNICODE_NORM_QC_NO},
+ {0x1D7FC, UNICODE_NORM_QC_NO},
+ {0x1D7FD, UNICODE_NORM_QC_NO},
+ {0x1D7FE, UNICODE_NORM_QC_NO},
+ {0x1D7FF, UNICODE_NORM_QC_NO},
+ {0x1EE00, UNICODE_NORM_QC_NO},
+ {0x1EE01, UNICODE_NORM_QC_NO},
+ {0x1EE02, UNICODE_NORM_QC_NO},
+ {0x1EE03, UNICODE_NORM_QC_NO},
+ {0x1EE05, UNICODE_NORM_QC_NO},
+ {0x1EE06, UNICODE_NORM_QC_NO},
+ {0x1EE07, UNICODE_NORM_QC_NO},
+ {0x1EE08, UNICODE_NORM_QC_NO},
+ {0x1EE09, UNICODE_NORM_QC_NO},
+ {0x1EE0A, UNICODE_NORM_QC_NO},
+ {0x1EE0B, UNICODE_NORM_QC_NO},
+ {0x1EE0C, UNICODE_NORM_QC_NO},
+ {0x1EE0D, UNICODE_NORM_QC_NO},
+ {0x1EE0E, UNICODE_NORM_QC_NO},
+ {0x1EE0F, UNICODE_NORM_QC_NO},
+ {0x1EE10, UNICODE_NORM_QC_NO},
+ {0x1EE11, UNICODE_NORM_QC_NO},
+ {0x1EE12, UNICODE_NORM_QC_NO},
+ {0x1EE13, UNICODE_NORM_QC_NO},
+ {0x1EE14, UNICODE_NORM_QC_NO},
+ {0x1EE15, UNICODE_NORM_QC_NO},
+ {0x1EE16, UNICODE_NORM_QC_NO},
+ {0x1EE17, UNICODE_NORM_QC_NO},
+ {0x1EE18, UNICODE_NORM_QC_NO},
+ {0x1EE19, UNICODE_NORM_QC_NO},
+ {0x1EE1A, UNICODE_NORM_QC_NO},
+ {0x1EE1B, UNICODE_NORM_QC_NO},
+ {0x1EE1C, UNICODE_NORM_QC_NO},
+ {0x1EE1D, UNICODE_NORM_QC_NO},
+ {0x1EE1E, UNICODE_NORM_QC_NO},
+ {0x1EE1F, UNICODE_NORM_QC_NO},
+ {0x1EE21, UNICODE_NORM_QC_NO},
+ {0x1EE22, UNICODE_NORM_QC_NO},
+ {0x1EE24, UNICODE_NORM_QC_NO},
+ {0x1EE27, UNICODE_NORM_QC_NO},
+ {0x1EE29, UNICODE_NORM_QC_NO},
+ {0x1EE2A, UNICODE_NORM_QC_NO},
+ {0x1EE2B, UNICODE_NORM_QC_NO},
+ {0x1EE2C, UNICODE_NORM_QC_NO},
+ {0x1EE2D, UNICODE_NORM_QC_NO},
+ {0x1EE2E, UNICODE_NORM_QC_NO},
+ {0x1EE2F, UNICODE_NORM_QC_NO},
+ {0x1EE30, UNICODE_NORM_QC_NO},
+ {0x1EE31, UNICODE_NORM_QC_NO},
+ {0x1EE32, UNICODE_NORM_QC_NO},
+ {0x1EE34, UNICODE_NORM_QC_NO},
+ {0x1EE35, UNICODE_NORM_QC_NO},
+ {0x1EE36, UNICODE_NORM_QC_NO},
+ {0x1EE37, UNICODE_NORM_QC_NO},
+ {0x1EE39, UNICODE_NORM_QC_NO},
+ {0x1EE3B, UNICODE_NORM_QC_NO},
+ {0x1EE42, UNICODE_NORM_QC_NO},
+ {0x1EE47, UNICODE_NORM_QC_NO},
+ {0x1EE49, UNICODE_NORM_QC_NO},
+ {0x1EE4B, UNICODE_NORM_QC_NO},
+ {0x1EE4D, UNICODE_NORM_QC_NO},
+ {0x1EE4E, UNICODE_NORM_QC_NO},
+ {0x1EE4F, UNICODE_NORM_QC_NO},
+ {0x1EE51, UNICODE_NORM_QC_NO},
+ {0x1EE52, UNICODE_NORM_QC_NO},
+ {0x1EE54, UNICODE_NORM_QC_NO},
+ {0x1EE57, UNICODE_NORM_QC_NO},
+ {0x1EE59, UNICODE_NORM_QC_NO},
+ {0x1EE5B, UNICODE_NORM_QC_NO},
+ {0x1EE5D, UNICODE_NORM_QC_NO},
+ {0x1EE5F, UNICODE_NORM_QC_NO},
+ {0x1EE61, UNICODE_NORM_QC_NO},
+ {0x1EE62, UNICODE_NORM_QC_NO},
+ {0x1EE64, UNICODE_NORM_QC_NO},
+ {0x1EE67, UNICODE_NORM_QC_NO},
+ {0x1EE68, UNICODE_NORM_QC_NO},
+ {0x1EE69, UNICODE_NORM_QC_NO},
+ {0x1EE6A, UNICODE_NORM_QC_NO},
+ {0x1EE6C, UNICODE_NORM_QC_NO},
+ {0x1EE6D, UNICODE_NORM_QC_NO},
+ {0x1EE6E, UNICODE_NORM_QC_NO},
+ {0x1EE6F, UNICODE_NORM_QC_NO},
+ {0x1EE70, UNICODE_NORM_QC_NO},
+ {0x1EE71, UNICODE_NORM_QC_NO},
+ {0x1EE72, UNICODE_NORM_QC_NO},
+ {0x1EE74, UNICODE_NORM_QC_NO},
+ {0x1EE75, UNICODE_NORM_QC_NO},
+ {0x1EE76, UNICODE_NORM_QC_NO},
+ {0x1EE77, UNICODE_NORM_QC_NO},
+ {0x1EE79, UNICODE_NORM_QC_NO},
+ {0x1EE7A, UNICODE_NORM_QC_NO},
+ {0x1EE7B, UNICODE_NORM_QC_NO},
+ {0x1EE7C, UNICODE_NORM_QC_NO},
+ {0x1EE7E, UNICODE_NORM_QC_NO},
+ {0x1EE80, UNICODE_NORM_QC_NO},
+ {0x1EE81, UNICODE_NORM_QC_NO},
+ {0x1EE82, UNICODE_NORM_QC_NO},
+ {0x1EE83, UNICODE_NORM_QC_NO},
+ {0x1EE84, UNICODE_NORM_QC_NO},
+ {0x1EE85, UNICODE_NORM_QC_NO},
+ {0x1EE86, UNICODE_NORM_QC_NO},
+ {0x1EE87, UNICODE_NORM_QC_NO},
+ {0x1EE88, UNICODE_NORM_QC_NO},
+ {0x1EE89, UNICODE_NORM_QC_NO},
+ {0x1EE8B, UNICODE_NORM_QC_NO},
+ {0x1EE8C, UNICODE_NORM_QC_NO},
+ {0x1EE8D, UNICODE_NORM_QC_NO},
+ {0x1EE8E, UNICODE_NORM_QC_NO},
+ {0x1EE8F, UNICODE_NORM_QC_NO},
+ {0x1EE90, UNICODE_NORM_QC_NO},
+ {0x1EE91, UNICODE_NORM_QC_NO},
+ {0x1EE92, UNICODE_NORM_QC_NO},
+ {0x1EE93, UNICODE_NORM_QC_NO},
+ {0x1EE94, UNICODE_NORM_QC_NO},
+ {0x1EE95, UNICODE_NORM_QC_NO},
+ {0x1EE96, UNICODE_NORM_QC_NO},
+ {0x1EE97, UNICODE_NORM_QC_NO},
+ {0x1EE98, UNICODE_NORM_QC_NO},
+ {0x1EE99, UNICODE_NORM_QC_NO},
+ {0x1EE9A, UNICODE_NORM_QC_NO},
+ {0x1EE9B, UNICODE_NORM_QC_NO},
+ {0x1EEA1, UNICODE_NORM_QC_NO},
+ {0x1EEA2, UNICODE_NORM_QC_NO},
+ {0x1EEA3, UNICODE_NORM_QC_NO},
+ {0x1EEA5, UNICODE_NORM_QC_NO},
+ {0x1EEA6, UNICODE_NORM_QC_NO},
+ {0x1EEA7, UNICODE_NORM_QC_NO},
+ {0x1EEA8, UNICODE_NORM_QC_NO},
+ {0x1EEA9, UNICODE_NORM_QC_NO},
+ {0x1EEAB, UNICODE_NORM_QC_NO},
+ {0x1EEAC, UNICODE_NORM_QC_NO},
+ {0x1EEAD, UNICODE_NORM_QC_NO},
+ {0x1EEAE, UNICODE_NORM_QC_NO},
+ {0x1EEAF, UNICODE_NORM_QC_NO},
+ {0x1EEB0, UNICODE_NORM_QC_NO},
+ {0x1EEB1, UNICODE_NORM_QC_NO},
+ {0x1EEB2, UNICODE_NORM_QC_NO},
+ {0x1EEB3, UNICODE_NORM_QC_NO},
+ {0x1EEB4, UNICODE_NORM_QC_NO},
+ {0x1EEB5, UNICODE_NORM_QC_NO},
+ {0x1EEB6, UNICODE_NORM_QC_NO},
+ {0x1EEB7, UNICODE_NORM_QC_NO},
+ {0x1EEB8, UNICODE_NORM_QC_NO},
+ {0x1EEB9, UNICODE_NORM_QC_NO},
+ {0x1EEBA, UNICODE_NORM_QC_NO},
+ {0x1EEBB, UNICODE_NORM_QC_NO},
+ {0x1F100, UNICODE_NORM_QC_NO},
+ {0x1F101, UNICODE_NORM_QC_NO},
+ {0x1F102, UNICODE_NORM_QC_NO},
+ {0x1F103, UNICODE_NORM_QC_NO},
+ {0x1F104, UNICODE_NORM_QC_NO},
+ {0x1F105, UNICODE_NORM_QC_NO},
+ {0x1F106, UNICODE_NORM_QC_NO},
+ {0x1F107, UNICODE_NORM_QC_NO},
+ {0x1F108, UNICODE_NORM_QC_NO},
+ {0x1F109, UNICODE_NORM_QC_NO},
+ {0x1F10A, UNICODE_NORM_QC_NO},
+ {0x1F110, UNICODE_NORM_QC_NO},
+ {0x1F111, UNICODE_NORM_QC_NO},
+ {0x1F112, UNICODE_NORM_QC_NO},
+ {0x1F113, UNICODE_NORM_QC_NO},
+ {0x1F114, UNICODE_NORM_QC_NO},
+ {0x1F115, UNICODE_NORM_QC_NO},
+ {0x1F116, UNICODE_NORM_QC_NO},
+ {0x1F117, UNICODE_NORM_QC_NO},
+ {0x1F118, UNICODE_NORM_QC_NO},
+ {0x1F119, UNICODE_NORM_QC_NO},
+ {0x1F11A, UNICODE_NORM_QC_NO},
+ {0x1F11B, UNICODE_NORM_QC_NO},
+ {0x1F11C, UNICODE_NORM_QC_NO},
+ {0x1F11D, UNICODE_NORM_QC_NO},
+ {0x1F11E, UNICODE_NORM_QC_NO},
+ {0x1F11F, UNICODE_NORM_QC_NO},
+ {0x1F120, UNICODE_NORM_QC_NO},
+ {0x1F121, UNICODE_NORM_QC_NO},
+ {0x1F122, UNICODE_NORM_QC_NO},
+ {0x1F123, UNICODE_NORM_QC_NO},
+ {0x1F124, UNICODE_NORM_QC_NO},
+ {0x1F125, UNICODE_NORM_QC_NO},
+ {0x1F126, UNICODE_NORM_QC_NO},
+ {0x1F127, UNICODE_NORM_QC_NO},
+ {0x1F128, UNICODE_NORM_QC_NO},
+ {0x1F129, UNICODE_NORM_QC_NO},
+ {0x1F12A, UNICODE_NORM_QC_NO},
+ {0x1F12B, UNICODE_NORM_QC_NO},
+ {0x1F12C, UNICODE_NORM_QC_NO},
+ {0x1F12D, UNICODE_NORM_QC_NO},
+ {0x1F12E, UNICODE_NORM_QC_NO},
+ {0x1F130, UNICODE_NORM_QC_NO},
+ {0x1F131, UNICODE_NORM_QC_NO},
+ {0x1F132, UNICODE_NORM_QC_NO},
+ {0x1F133, UNICODE_NORM_QC_NO},
+ {0x1F134, UNICODE_NORM_QC_NO},
+ {0x1F135, UNICODE_NORM_QC_NO},
+ {0x1F136, UNICODE_NORM_QC_NO},
+ {0x1F137, UNICODE_NORM_QC_NO},
+ {0x1F138, UNICODE_NORM_QC_NO},
+ {0x1F139, UNICODE_NORM_QC_NO},
+ {0x1F13A, UNICODE_NORM_QC_NO},
+ {0x1F13B, UNICODE_NORM_QC_NO},
+ {0x1F13C, UNICODE_NORM_QC_NO},
+ {0x1F13D, UNICODE_NORM_QC_NO},
+ {0x1F13E, UNICODE_NORM_QC_NO},
+ {0x1F13F, UNICODE_NORM_QC_NO},
+ {0x1F140, UNICODE_NORM_QC_NO},
+ {0x1F141, UNICODE_NORM_QC_NO},
+ {0x1F142, UNICODE_NORM_QC_NO},
+ {0x1F143, UNICODE_NORM_QC_NO},
+ {0x1F144, UNICODE_NORM_QC_NO},
+ {0x1F145, UNICODE_NORM_QC_NO},
+ {0x1F146, UNICODE_NORM_QC_NO},
+ {0x1F147, UNICODE_NORM_QC_NO},
+ {0x1F148, UNICODE_NORM_QC_NO},
+ {0x1F149, UNICODE_NORM_QC_NO},
+ {0x1F14A, UNICODE_NORM_QC_NO},
+ {0x1F14B, UNICODE_NORM_QC_NO},
+ {0x1F14C, UNICODE_NORM_QC_NO},
+ {0x1F14D, UNICODE_NORM_QC_NO},
+ {0x1F14E, UNICODE_NORM_QC_NO},
+ {0x1F14F, UNICODE_NORM_QC_NO},
+ {0x1F16A, UNICODE_NORM_QC_NO},
+ {0x1F16B, UNICODE_NORM_QC_NO},
+ {0x1F16C, UNICODE_NORM_QC_NO},
+ {0x1F190, UNICODE_NORM_QC_NO},
+ {0x1F200, UNICODE_NORM_QC_NO},
+ {0x1F201, UNICODE_NORM_QC_NO},
+ {0x1F202, UNICODE_NORM_QC_NO},
+ {0x1F210, UNICODE_NORM_QC_NO},
+ {0x1F211, UNICODE_NORM_QC_NO},
+ {0x1F212, UNICODE_NORM_QC_NO},
+ {0x1F213, UNICODE_NORM_QC_NO},
+ {0x1F214, UNICODE_NORM_QC_NO},
+ {0x1F215, UNICODE_NORM_QC_NO},
+ {0x1F216, UNICODE_NORM_QC_NO},
+ {0x1F217, UNICODE_NORM_QC_NO},
+ {0x1F218, UNICODE_NORM_QC_NO},
+ {0x1F219, UNICODE_NORM_QC_NO},
+ {0x1F21A, UNICODE_NORM_QC_NO},
+ {0x1F21B, UNICODE_NORM_QC_NO},
+ {0x1F21C, UNICODE_NORM_QC_NO},
+ {0x1F21D, UNICODE_NORM_QC_NO},
+ {0x1F21E, UNICODE_NORM_QC_NO},
+ {0x1F21F, UNICODE_NORM_QC_NO},
+ {0x1F220, UNICODE_NORM_QC_NO},
+ {0x1F221, UNICODE_NORM_QC_NO},
+ {0x1F222, UNICODE_NORM_QC_NO},
+ {0x1F223, UNICODE_NORM_QC_NO},
+ {0x1F224, UNICODE_NORM_QC_NO},
+ {0x1F225, UNICODE_NORM_QC_NO},
+ {0x1F226, UNICODE_NORM_QC_NO},
+ {0x1F227, UNICODE_NORM_QC_NO},
+ {0x1F228, UNICODE_NORM_QC_NO},
+ {0x1F229, UNICODE_NORM_QC_NO},
+ {0x1F22A, UNICODE_NORM_QC_NO},
+ {0x1F22B, UNICODE_NORM_QC_NO},
+ {0x1F22C, UNICODE_NORM_QC_NO},
+ {0x1F22D, UNICODE_NORM_QC_NO},
+ {0x1F22E, UNICODE_NORM_QC_NO},
+ {0x1F22F, UNICODE_NORM_QC_NO},
+ {0x1F230, UNICODE_NORM_QC_NO},
+ {0x1F231, UNICODE_NORM_QC_NO},
+ {0x1F232, UNICODE_NORM_QC_NO},
+ {0x1F233, UNICODE_NORM_QC_NO},
+ {0x1F234, UNICODE_NORM_QC_NO},
+ {0x1F235, UNICODE_NORM_QC_NO},
+ {0x1F236, UNICODE_NORM_QC_NO},
+ {0x1F237, UNICODE_NORM_QC_NO},
+ {0x1F238, UNICODE_NORM_QC_NO},
+ {0x1F239, UNICODE_NORM_QC_NO},
+ {0x1F23A, UNICODE_NORM_QC_NO},
+ {0x1F23B, UNICODE_NORM_QC_NO},
+ {0x1F240, UNICODE_NORM_QC_NO},
+ {0x1F241, UNICODE_NORM_QC_NO},
+ {0x1F242, UNICODE_NORM_QC_NO},
+ {0x1F243, UNICODE_NORM_QC_NO},
+ {0x1F244, UNICODE_NORM_QC_NO},
+ {0x1F245, UNICODE_NORM_QC_NO},
+ {0x1F246, UNICODE_NORM_QC_NO},
+ {0x1F247, UNICODE_NORM_QC_NO},
+ {0x1F248, UNICODE_NORM_QC_NO},
+ {0x1F250, UNICODE_NORM_QC_NO},
+ {0x1F251, UNICODE_NORM_QC_NO},
+ {0x1FBF0, UNICODE_NORM_QC_NO},
+ {0x1FBF1, UNICODE_NORM_QC_NO},
+ {0x1FBF2, UNICODE_NORM_QC_NO},
+ {0x1FBF3, UNICODE_NORM_QC_NO},
+ {0x1FBF4, UNICODE_NORM_QC_NO},
+ {0x1FBF5, UNICODE_NORM_QC_NO},
+ {0x1FBF6, UNICODE_NORM_QC_NO},
+ {0x1FBF7, UNICODE_NORM_QC_NO},
+ {0x1FBF8, UNICODE_NORM_QC_NO},
+ {0x1FBF9, UNICODE_NORM_QC_NO},
+ {0x2F800, UNICODE_NORM_QC_NO},
+ {0x2F801, UNICODE_NORM_QC_NO},
+ {0x2F802, UNICODE_NORM_QC_NO},
+ {0x2F803, UNICODE_NORM_QC_NO},
+ {0x2F804, UNICODE_NORM_QC_NO},
+ {0x2F805, UNICODE_NORM_QC_NO},
+ {0x2F806, UNICODE_NORM_QC_NO},
+ {0x2F807, UNICODE_NORM_QC_NO},
+ {0x2F808, UNICODE_NORM_QC_NO},
+ {0x2F809, UNICODE_NORM_QC_NO},
+ {0x2F80A, UNICODE_NORM_QC_NO},
+ {0x2F80B, UNICODE_NORM_QC_NO},
+ {0x2F80C, UNICODE_NORM_QC_NO},
+ {0x2F80D, UNICODE_NORM_QC_NO},
+ {0x2F80E, UNICODE_NORM_QC_NO},
+ {0x2F80F, UNICODE_NORM_QC_NO},
+ {0x2F810, UNICODE_NORM_QC_NO},
+ {0x2F811, UNICODE_NORM_QC_NO},
+ {0x2F812, UNICODE_NORM_QC_NO},
+ {0x2F813, UNICODE_NORM_QC_NO},
+ {0x2F814, UNICODE_NORM_QC_NO},
+ {0x2F815, UNICODE_NORM_QC_NO},
+ {0x2F816, UNICODE_NORM_QC_NO},
+ {0x2F817, UNICODE_NORM_QC_NO},
+ {0x2F818, UNICODE_NORM_QC_NO},
+ {0x2F819, UNICODE_NORM_QC_NO},
+ {0x2F81A, UNICODE_NORM_QC_NO},
+ {0x2F81B, UNICODE_NORM_QC_NO},
+ {0x2F81C, UNICODE_NORM_QC_NO},
+ {0x2F81D, UNICODE_NORM_QC_NO},
+ {0x2F81E, UNICODE_NORM_QC_NO},
+ {0x2F81F, UNICODE_NORM_QC_NO},
+ {0x2F820, UNICODE_NORM_QC_NO},
+ {0x2F821, UNICODE_NORM_QC_NO},
+ {0x2F822, UNICODE_NORM_QC_NO},
+ {0x2F823, UNICODE_NORM_QC_NO},
+ {0x2F824, UNICODE_NORM_QC_NO},
+ {0x2F825, UNICODE_NORM_QC_NO},
+ {0x2F826, UNICODE_NORM_QC_NO},
+ {0x2F827, UNICODE_NORM_QC_NO},
+ {0x2F828, UNICODE_NORM_QC_NO},
+ {0x2F829, UNICODE_NORM_QC_NO},
+ {0x2F82A, UNICODE_NORM_QC_NO},
+ {0x2F82B, UNICODE_NORM_QC_NO},
+ {0x2F82C, UNICODE_NORM_QC_NO},
+ {0x2F82D, UNICODE_NORM_QC_NO},
+ {0x2F82E, UNICODE_NORM_QC_NO},
+ {0x2F82F, UNICODE_NORM_QC_NO},
+ {0x2F830, UNICODE_NORM_QC_NO},
+ {0x2F831, UNICODE_NORM_QC_NO},
+ {0x2F832, UNICODE_NORM_QC_NO},
+ {0x2F833, UNICODE_NORM_QC_NO},
+ {0x2F834, UNICODE_NORM_QC_NO},
+ {0x2F835, UNICODE_NORM_QC_NO},
+ {0x2F836, UNICODE_NORM_QC_NO},
+ {0x2F837, UNICODE_NORM_QC_NO},
+ {0x2F838, UNICODE_NORM_QC_NO},
+ {0x2F839, UNICODE_NORM_QC_NO},
+ {0x2F83A, UNICODE_NORM_QC_NO},
+ {0x2F83B, UNICODE_NORM_QC_NO},
+ {0x2F83C, UNICODE_NORM_QC_NO},
+ {0x2F83D, UNICODE_NORM_QC_NO},
+ {0x2F83E, UNICODE_NORM_QC_NO},
+ {0x2F83F, UNICODE_NORM_QC_NO},
+ {0x2F840, UNICODE_NORM_QC_NO},
+ {0x2F841, UNICODE_NORM_QC_NO},
+ {0x2F842, UNICODE_NORM_QC_NO},
+ {0x2F843, UNICODE_NORM_QC_NO},
+ {0x2F844, UNICODE_NORM_QC_NO},
+ {0x2F845, UNICODE_NORM_QC_NO},
+ {0x2F846, UNICODE_NORM_QC_NO},
+ {0x2F847, UNICODE_NORM_QC_NO},
+ {0x2F848, UNICODE_NORM_QC_NO},
+ {0x2F849, UNICODE_NORM_QC_NO},
+ {0x2F84A, UNICODE_NORM_QC_NO},
+ {0x2F84B, UNICODE_NORM_QC_NO},
+ {0x2F84C, UNICODE_NORM_QC_NO},
+ {0x2F84D, UNICODE_NORM_QC_NO},
+ {0x2F84E, UNICODE_NORM_QC_NO},
+ {0x2F84F, UNICODE_NORM_QC_NO},
+ {0x2F850, UNICODE_NORM_QC_NO},
+ {0x2F851, UNICODE_NORM_QC_NO},
+ {0x2F852, UNICODE_NORM_QC_NO},
+ {0x2F853, UNICODE_NORM_QC_NO},
+ {0x2F854, UNICODE_NORM_QC_NO},
+ {0x2F855, UNICODE_NORM_QC_NO},
+ {0x2F856, UNICODE_NORM_QC_NO},
+ {0x2F857, UNICODE_NORM_QC_NO},
+ {0x2F858, UNICODE_NORM_QC_NO},
+ {0x2F859, UNICODE_NORM_QC_NO},
+ {0x2F85A, UNICODE_NORM_QC_NO},
+ {0x2F85B, UNICODE_NORM_QC_NO},
+ {0x2F85C, UNICODE_NORM_QC_NO},
+ {0x2F85D, UNICODE_NORM_QC_NO},
+ {0x2F85E, UNICODE_NORM_QC_NO},
+ {0x2F85F, UNICODE_NORM_QC_NO},
+ {0x2F860, UNICODE_NORM_QC_NO},
+ {0x2F861, UNICODE_NORM_QC_NO},
+ {0x2F862, UNICODE_NORM_QC_NO},
+ {0x2F863, UNICODE_NORM_QC_NO},
+ {0x2F864, UNICODE_NORM_QC_NO},
+ {0x2F865, UNICODE_NORM_QC_NO},
+ {0x2F866, UNICODE_NORM_QC_NO},
+ {0x2F867, UNICODE_NORM_QC_NO},
+ {0x2F868, UNICODE_NORM_QC_NO},
+ {0x2F869, UNICODE_NORM_QC_NO},
+ {0x2F86A, UNICODE_NORM_QC_NO},
+ {0x2F86B, UNICODE_NORM_QC_NO},
+ {0x2F86C, UNICODE_NORM_QC_NO},
+ {0x2F86D, UNICODE_NORM_QC_NO},
+ {0x2F86E, UNICODE_NORM_QC_NO},
+ {0x2F86F, UNICODE_NORM_QC_NO},
+ {0x2F870, UNICODE_NORM_QC_NO},
+ {0x2F871, UNICODE_NORM_QC_NO},
+ {0x2F872, UNICODE_NORM_QC_NO},
+ {0x2F873, UNICODE_NORM_QC_NO},
+ {0x2F874, UNICODE_NORM_QC_NO},
+ {0x2F875, UNICODE_NORM_QC_NO},
+ {0x2F876, UNICODE_NORM_QC_NO},
+ {0x2F877, UNICODE_NORM_QC_NO},
+ {0x2F878, UNICODE_NORM_QC_NO},
+ {0x2F879, UNICODE_NORM_QC_NO},
+ {0x2F87A, UNICODE_NORM_QC_NO},
+ {0x2F87B, UNICODE_NORM_QC_NO},
+ {0x2F87C, UNICODE_NORM_QC_NO},
+ {0x2F87D, UNICODE_NORM_QC_NO},
+ {0x2F87E, UNICODE_NORM_QC_NO},
+ {0x2F87F, UNICODE_NORM_QC_NO},
+ {0x2F880, UNICODE_NORM_QC_NO},
+ {0x2F881, UNICODE_NORM_QC_NO},
+ {0x2F882, UNICODE_NORM_QC_NO},
+ {0x2F883, UNICODE_NORM_QC_NO},
+ {0x2F884, UNICODE_NORM_QC_NO},
+ {0x2F885, UNICODE_NORM_QC_NO},
+ {0x2F886, UNICODE_NORM_QC_NO},
+ {0x2F887, UNICODE_NORM_QC_NO},
+ {0x2F888, UNICODE_NORM_QC_NO},
+ {0x2F889, UNICODE_NORM_QC_NO},
+ {0x2F88A, UNICODE_NORM_QC_NO},
+ {0x2F88B, UNICODE_NORM_QC_NO},
+ {0x2F88C, UNICODE_NORM_QC_NO},
+ {0x2F88D, UNICODE_NORM_QC_NO},
+ {0x2F88E, UNICODE_NORM_QC_NO},
+ {0x2F88F, UNICODE_NORM_QC_NO},
+ {0x2F890, UNICODE_NORM_QC_NO},
+ {0x2F891, UNICODE_NORM_QC_NO},
+ {0x2F892, UNICODE_NORM_QC_NO},
+ {0x2F893, UNICODE_NORM_QC_NO},
+ {0x2F894, UNICODE_NORM_QC_NO},
+ {0x2F895, UNICODE_NORM_QC_NO},
+ {0x2F896, UNICODE_NORM_QC_NO},
+ {0x2F897, UNICODE_NORM_QC_NO},
+ {0x2F898, UNICODE_NORM_QC_NO},
+ {0x2F899, UNICODE_NORM_QC_NO},
+ {0x2F89A, UNICODE_NORM_QC_NO},
+ {0x2F89B, UNICODE_NORM_QC_NO},
+ {0x2F89C, UNICODE_NORM_QC_NO},
+ {0x2F89D, UNICODE_NORM_QC_NO},
+ {0x2F89E, UNICODE_NORM_QC_NO},
+ {0x2F89F, UNICODE_NORM_QC_NO},
+ {0x2F8A0, UNICODE_NORM_QC_NO},
+ {0x2F8A1, UNICODE_NORM_QC_NO},
+ {0x2F8A2, UNICODE_NORM_QC_NO},
+ {0x2F8A3, UNICODE_NORM_QC_NO},
+ {0x2F8A4, UNICODE_NORM_QC_NO},
+ {0x2F8A5, UNICODE_NORM_QC_NO},
+ {0x2F8A6, UNICODE_NORM_QC_NO},
+ {0x2F8A7, UNICODE_NORM_QC_NO},
+ {0x2F8A8, UNICODE_NORM_QC_NO},
+ {0x2F8A9, UNICODE_NORM_QC_NO},
+ {0x2F8AA, UNICODE_NORM_QC_NO},
+ {0x2F8AB, UNICODE_NORM_QC_NO},
+ {0x2F8AC, UNICODE_NORM_QC_NO},
+ {0x2F8AD, UNICODE_NORM_QC_NO},
+ {0x2F8AE, UNICODE_NORM_QC_NO},
+ {0x2F8AF, UNICODE_NORM_QC_NO},
+ {0x2F8B0, UNICODE_NORM_QC_NO},
+ {0x2F8B1, UNICODE_NORM_QC_NO},
+ {0x2F8B2, UNICODE_NORM_QC_NO},
+ {0x2F8B3, UNICODE_NORM_QC_NO},
+ {0x2F8B4, UNICODE_NORM_QC_NO},
+ {0x2F8B5, UNICODE_NORM_QC_NO},
+ {0x2F8B6, UNICODE_NORM_QC_NO},
+ {0x2F8B7, UNICODE_NORM_QC_NO},
+ {0x2F8B8, UNICODE_NORM_QC_NO},
+ {0x2F8B9, UNICODE_NORM_QC_NO},
+ {0x2F8BA, UNICODE_NORM_QC_NO},
+ {0x2F8BB, UNICODE_NORM_QC_NO},
+ {0x2F8BC, UNICODE_NORM_QC_NO},
+ {0x2F8BD, UNICODE_NORM_QC_NO},
+ {0x2F8BE, UNICODE_NORM_QC_NO},
+ {0x2F8BF, UNICODE_NORM_QC_NO},
+ {0x2F8C0, UNICODE_NORM_QC_NO},
+ {0x2F8C1, UNICODE_NORM_QC_NO},
+ {0x2F8C2, UNICODE_NORM_QC_NO},
+ {0x2F8C3, UNICODE_NORM_QC_NO},
+ {0x2F8C4, UNICODE_NORM_QC_NO},
+ {0x2F8C5, UNICODE_NORM_QC_NO},
+ {0x2F8C6, UNICODE_NORM_QC_NO},
+ {0x2F8C7, UNICODE_NORM_QC_NO},
+ {0x2F8C8, UNICODE_NORM_QC_NO},
+ {0x2F8C9, UNICODE_NORM_QC_NO},
+ {0x2F8CA, UNICODE_NORM_QC_NO},
+ {0x2F8CB, UNICODE_NORM_QC_NO},
+ {0x2F8CC, UNICODE_NORM_QC_NO},
+ {0x2F8CD, UNICODE_NORM_QC_NO},
+ {0x2F8CE, UNICODE_NORM_QC_NO},
+ {0x2F8CF, UNICODE_NORM_QC_NO},
+ {0x2F8D0, UNICODE_NORM_QC_NO},
+ {0x2F8D1, UNICODE_NORM_QC_NO},
+ {0x2F8D2, UNICODE_NORM_QC_NO},
+ {0x2F8D3, UNICODE_NORM_QC_NO},
+ {0x2F8D4, UNICODE_NORM_QC_NO},
+ {0x2F8D5, UNICODE_NORM_QC_NO},
+ {0x2F8D6, UNICODE_NORM_QC_NO},
+ {0x2F8D7, UNICODE_NORM_QC_NO},
+ {0x2F8D8, UNICODE_NORM_QC_NO},
+ {0x2F8D9, UNICODE_NORM_QC_NO},
+ {0x2F8DA, UNICODE_NORM_QC_NO},
+ {0x2F8DB, UNICODE_NORM_QC_NO},
+ {0x2F8DC, UNICODE_NORM_QC_NO},
+ {0x2F8DD, UNICODE_NORM_QC_NO},
+ {0x2F8DE, UNICODE_NORM_QC_NO},
+ {0x2F8DF, UNICODE_NORM_QC_NO},
+ {0x2F8E0, UNICODE_NORM_QC_NO},
+ {0x2F8E1, UNICODE_NORM_QC_NO},
+ {0x2F8E2, UNICODE_NORM_QC_NO},
+ {0x2F8E3, UNICODE_NORM_QC_NO},
+ {0x2F8E4, UNICODE_NORM_QC_NO},
+ {0x2F8E5, UNICODE_NORM_QC_NO},
+ {0x2F8E6, UNICODE_NORM_QC_NO},
+ {0x2F8E7, UNICODE_NORM_QC_NO},
+ {0x2F8E8, UNICODE_NORM_QC_NO},
+ {0x2F8E9, UNICODE_NORM_QC_NO},
+ {0x2F8EA, UNICODE_NORM_QC_NO},
+ {0x2F8EB, UNICODE_NORM_QC_NO},
+ {0x2F8EC, UNICODE_NORM_QC_NO},
+ {0x2F8ED, UNICODE_NORM_QC_NO},
+ {0x2F8EE, UNICODE_NORM_QC_NO},
+ {0x2F8EF, UNICODE_NORM_QC_NO},
+ {0x2F8F0, UNICODE_NORM_QC_NO},
+ {0x2F8F1, UNICODE_NORM_QC_NO},
+ {0x2F8F2, UNICODE_NORM_QC_NO},
+ {0x2F8F3, UNICODE_NORM_QC_NO},
+ {0x2F8F4, UNICODE_NORM_QC_NO},
+ {0x2F8F5, UNICODE_NORM_QC_NO},
+ {0x2F8F6, UNICODE_NORM_QC_NO},
+ {0x2F8F7, UNICODE_NORM_QC_NO},
+ {0x2F8F8, UNICODE_NORM_QC_NO},
+ {0x2F8F9, UNICODE_NORM_QC_NO},
+ {0x2F8FA, UNICODE_NORM_QC_NO},
+ {0x2F8FB, UNICODE_NORM_QC_NO},
+ {0x2F8FC, UNICODE_NORM_QC_NO},
+ {0x2F8FD, UNICODE_NORM_QC_NO},
+ {0x2F8FE, UNICODE_NORM_QC_NO},
+ {0x2F8FF, UNICODE_NORM_QC_NO},
+ {0x2F900, UNICODE_NORM_QC_NO},
+ {0x2F901, UNICODE_NORM_QC_NO},
+ {0x2F902, UNICODE_NORM_QC_NO},
+ {0x2F903, UNICODE_NORM_QC_NO},
+ {0x2F904, UNICODE_NORM_QC_NO},
+ {0x2F905, UNICODE_NORM_QC_NO},
+ {0x2F906, UNICODE_NORM_QC_NO},
+ {0x2F907, UNICODE_NORM_QC_NO},
+ {0x2F908, UNICODE_NORM_QC_NO},
+ {0x2F909, UNICODE_NORM_QC_NO},
+ {0x2F90A, UNICODE_NORM_QC_NO},
+ {0x2F90B, UNICODE_NORM_QC_NO},
+ {0x2F90C, UNICODE_NORM_QC_NO},
+ {0x2F90D, UNICODE_NORM_QC_NO},
+ {0x2F90E, UNICODE_NORM_QC_NO},
+ {0x2F90F, UNICODE_NORM_QC_NO},
+ {0x2F910, UNICODE_NORM_QC_NO},
+ {0x2F911, UNICODE_NORM_QC_NO},
+ {0x2F912, UNICODE_NORM_QC_NO},
+ {0x2F913, UNICODE_NORM_QC_NO},
+ {0x2F914, UNICODE_NORM_QC_NO},
+ {0x2F915, UNICODE_NORM_QC_NO},
+ {0x2F916, UNICODE_NORM_QC_NO},
+ {0x2F917, UNICODE_NORM_QC_NO},
+ {0x2F918, UNICODE_NORM_QC_NO},
+ {0x2F919, UNICODE_NORM_QC_NO},
+ {0x2F91A, UNICODE_NORM_QC_NO},
+ {0x2F91B, UNICODE_NORM_QC_NO},
+ {0x2F91C, UNICODE_NORM_QC_NO},
+ {0x2F91D, UNICODE_NORM_QC_NO},
+ {0x2F91E, UNICODE_NORM_QC_NO},
+ {0x2F91F, UNICODE_NORM_QC_NO},
+ {0x2F920, UNICODE_NORM_QC_NO},
+ {0x2F921, UNICODE_NORM_QC_NO},
+ {0x2F922, UNICODE_NORM_QC_NO},
+ {0x2F923, UNICODE_NORM_QC_NO},
+ {0x2F924, UNICODE_NORM_QC_NO},
+ {0x2F925, UNICODE_NORM_QC_NO},
+ {0x2F926, UNICODE_NORM_QC_NO},
+ {0x2F927, UNICODE_NORM_QC_NO},
+ {0x2F928, UNICODE_NORM_QC_NO},
+ {0x2F929, UNICODE_NORM_QC_NO},
+ {0x2F92A, UNICODE_NORM_QC_NO},
+ {0x2F92B, UNICODE_NORM_QC_NO},
+ {0x2F92C, UNICODE_NORM_QC_NO},
+ {0x2F92D, UNICODE_NORM_QC_NO},
+ {0x2F92E, UNICODE_NORM_QC_NO},
+ {0x2F92F, UNICODE_NORM_QC_NO},
+ {0x2F930, UNICODE_NORM_QC_NO},
+ {0x2F931, UNICODE_NORM_QC_NO},
+ {0x2F932, UNICODE_NORM_QC_NO},
+ {0x2F933, UNICODE_NORM_QC_NO},
+ {0x2F934, UNICODE_NORM_QC_NO},
+ {0x2F935, UNICODE_NORM_QC_NO},
+ {0x2F936, UNICODE_NORM_QC_NO},
+ {0x2F937, UNICODE_NORM_QC_NO},
+ {0x2F938, UNICODE_NORM_QC_NO},
+ {0x2F939, UNICODE_NORM_QC_NO},
+ {0x2F93A, UNICODE_NORM_QC_NO},
+ {0x2F93B, UNICODE_NORM_QC_NO},
+ {0x2F93C, UNICODE_NORM_QC_NO},
+ {0x2F93D, UNICODE_NORM_QC_NO},
+ {0x2F93E, UNICODE_NORM_QC_NO},
+ {0x2F93F, UNICODE_NORM_QC_NO},
+ {0x2F940, UNICODE_NORM_QC_NO},
+ {0x2F941, UNICODE_NORM_QC_NO},
+ {0x2F942, UNICODE_NORM_QC_NO},
+ {0x2F943, UNICODE_NORM_QC_NO},
+ {0x2F944, UNICODE_NORM_QC_NO},
+ {0x2F945, UNICODE_NORM_QC_NO},
+ {0x2F946, UNICODE_NORM_QC_NO},
+ {0x2F947, UNICODE_NORM_QC_NO},
+ {0x2F948, UNICODE_NORM_QC_NO},
+ {0x2F949, UNICODE_NORM_QC_NO},
+ {0x2F94A, UNICODE_NORM_QC_NO},
+ {0x2F94B, UNICODE_NORM_QC_NO},
+ {0x2F94C, UNICODE_NORM_QC_NO},
+ {0x2F94D, UNICODE_NORM_QC_NO},
+ {0x2F94E, UNICODE_NORM_QC_NO},
+ {0x2F94F, UNICODE_NORM_QC_NO},
+ {0x2F950, UNICODE_NORM_QC_NO},
+ {0x2F951, UNICODE_NORM_QC_NO},
+ {0x2F952, UNICODE_NORM_QC_NO},
+ {0x2F953, UNICODE_NORM_QC_NO},
+ {0x2F954, UNICODE_NORM_QC_NO},
+ {0x2F955, UNICODE_NORM_QC_NO},
+ {0x2F956, UNICODE_NORM_QC_NO},
+ {0x2F957, UNICODE_NORM_QC_NO},
+ {0x2F958, UNICODE_NORM_QC_NO},
+ {0x2F959, UNICODE_NORM_QC_NO},
+ {0x2F95A, UNICODE_NORM_QC_NO},
+ {0x2F95B, UNICODE_NORM_QC_NO},
+ {0x2F95C, UNICODE_NORM_QC_NO},
+ {0x2F95D, UNICODE_NORM_QC_NO},
+ {0x2F95E, UNICODE_NORM_QC_NO},
+ {0x2F95F, UNICODE_NORM_QC_NO},
+ {0x2F960, UNICODE_NORM_QC_NO},
+ {0x2F961, UNICODE_NORM_QC_NO},
+ {0x2F962, UNICODE_NORM_QC_NO},
+ {0x2F963, UNICODE_NORM_QC_NO},
+ {0x2F964, UNICODE_NORM_QC_NO},
+ {0x2F965, UNICODE_NORM_QC_NO},
+ {0x2F966, UNICODE_NORM_QC_NO},
+ {0x2F967, UNICODE_NORM_QC_NO},
+ {0x2F968, UNICODE_NORM_QC_NO},
+ {0x2F969, UNICODE_NORM_QC_NO},
+ {0x2F96A, UNICODE_NORM_QC_NO},
+ {0x2F96B, UNICODE_NORM_QC_NO},
+ {0x2F96C, UNICODE_NORM_QC_NO},
+ {0x2F96D, UNICODE_NORM_QC_NO},
+ {0x2F96E, UNICODE_NORM_QC_NO},
+ {0x2F96F, UNICODE_NORM_QC_NO},
+ {0x2F970, UNICODE_NORM_QC_NO},
+ {0x2F971, UNICODE_NORM_QC_NO},
+ {0x2F972, UNICODE_NORM_QC_NO},
+ {0x2F973, UNICODE_NORM_QC_NO},
+ {0x2F974, UNICODE_NORM_QC_NO},
+ {0x2F975, UNICODE_NORM_QC_NO},
+ {0x2F976, UNICODE_NORM_QC_NO},
+ {0x2F977, UNICODE_NORM_QC_NO},
+ {0x2F978, UNICODE_NORM_QC_NO},
+ {0x2F979, UNICODE_NORM_QC_NO},
+ {0x2F97A, UNICODE_NORM_QC_NO},
+ {0x2F97B, UNICODE_NORM_QC_NO},
+ {0x2F97C, UNICODE_NORM_QC_NO},
+ {0x2F97D, UNICODE_NORM_QC_NO},
+ {0x2F97E, UNICODE_NORM_QC_NO},
+ {0x2F97F, UNICODE_NORM_QC_NO},
+ {0x2F980, UNICODE_NORM_QC_NO},
+ {0x2F981, UNICODE_NORM_QC_NO},
+ {0x2F982, UNICODE_NORM_QC_NO},
+ {0x2F983, UNICODE_NORM_QC_NO},
+ {0x2F984, UNICODE_NORM_QC_NO},
+ {0x2F985, UNICODE_NORM_QC_NO},
+ {0x2F986, UNICODE_NORM_QC_NO},
+ {0x2F987, UNICODE_NORM_QC_NO},
+ {0x2F988, UNICODE_NORM_QC_NO},
+ {0x2F989, UNICODE_NORM_QC_NO},
+ {0x2F98A, UNICODE_NORM_QC_NO},
+ {0x2F98B, UNICODE_NORM_QC_NO},
+ {0x2F98C, UNICODE_NORM_QC_NO},
+ {0x2F98D, UNICODE_NORM_QC_NO},
+ {0x2F98E, UNICODE_NORM_QC_NO},
+ {0x2F98F, UNICODE_NORM_QC_NO},
+ {0x2F990, UNICODE_NORM_QC_NO},
+ {0x2F991, UNICODE_NORM_QC_NO},
+ {0x2F992, UNICODE_NORM_QC_NO},
+ {0x2F993, UNICODE_NORM_QC_NO},
+ {0x2F994, UNICODE_NORM_QC_NO},
+ {0x2F995, UNICODE_NORM_QC_NO},
+ {0x2F996, UNICODE_NORM_QC_NO},
+ {0x2F997, UNICODE_NORM_QC_NO},
+ {0x2F998, UNICODE_NORM_QC_NO},
+ {0x2F999, UNICODE_NORM_QC_NO},
+ {0x2F99A, UNICODE_NORM_QC_NO},
+ {0x2F99B, UNICODE_NORM_QC_NO},
+ {0x2F99C, UNICODE_NORM_QC_NO},
+ {0x2F99D, UNICODE_NORM_QC_NO},
+ {0x2F99E, UNICODE_NORM_QC_NO},
+ {0x2F99F, UNICODE_NORM_QC_NO},
+ {0x2F9A0, UNICODE_NORM_QC_NO},
+ {0x2F9A1, UNICODE_NORM_QC_NO},
+ {0x2F9A2, UNICODE_NORM_QC_NO},
+ {0x2F9A3, UNICODE_NORM_QC_NO},
+ {0x2F9A4, UNICODE_NORM_QC_NO},
+ {0x2F9A5, UNICODE_NORM_QC_NO},
+ {0x2F9A6, UNICODE_NORM_QC_NO},
+ {0x2F9A7, UNICODE_NORM_QC_NO},
+ {0x2F9A8, UNICODE_NORM_QC_NO},
+ {0x2F9A9, UNICODE_NORM_QC_NO},
+ {0x2F9AA, UNICODE_NORM_QC_NO},
+ {0x2F9AB, UNICODE_NORM_QC_NO},
+ {0x2F9AC, UNICODE_NORM_QC_NO},
+ {0x2F9AD, UNICODE_NORM_QC_NO},
+ {0x2F9AE, UNICODE_NORM_QC_NO},
+ {0x2F9AF, UNICODE_NORM_QC_NO},
+ {0x2F9B0, UNICODE_NORM_QC_NO},
+ {0x2F9B1, UNICODE_NORM_QC_NO},
+ {0x2F9B2, UNICODE_NORM_QC_NO},
+ {0x2F9B3, UNICODE_NORM_QC_NO},
+ {0x2F9B4, UNICODE_NORM_QC_NO},
+ {0x2F9B5, UNICODE_NORM_QC_NO},
+ {0x2F9B6, UNICODE_NORM_QC_NO},
+ {0x2F9B7, UNICODE_NORM_QC_NO},
+ {0x2F9B8, UNICODE_NORM_QC_NO},
+ {0x2F9B9, UNICODE_NORM_QC_NO},
+ {0x2F9BA, UNICODE_NORM_QC_NO},
+ {0x2F9BB, UNICODE_NORM_QC_NO},
+ {0x2F9BC, UNICODE_NORM_QC_NO},
+ {0x2F9BD, UNICODE_NORM_QC_NO},
+ {0x2F9BE, UNICODE_NORM_QC_NO},
+ {0x2F9BF, UNICODE_NORM_QC_NO},
+ {0x2F9C0, UNICODE_NORM_QC_NO},
+ {0x2F9C1, UNICODE_NORM_QC_NO},
+ {0x2F9C2, UNICODE_NORM_QC_NO},
+ {0x2F9C3, UNICODE_NORM_QC_NO},
+ {0x2F9C4, UNICODE_NORM_QC_NO},
+ {0x2F9C5, UNICODE_NORM_QC_NO},
+ {0x2F9C6, UNICODE_NORM_QC_NO},
+ {0x2F9C7, UNICODE_NORM_QC_NO},
+ {0x2F9C8, UNICODE_NORM_QC_NO},
+ {0x2F9C9, UNICODE_NORM_QC_NO},
+ {0x2F9CA, UNICODE_NORM_QC_NO},
+ {0x2F9CB, UNICODE_NORM_QC_NO},
+ {0x2F9CC, UNICODE_NORM_QC_NO},
+ {0x2F9CD, UNICODE_NORM_QC_NO},
+ {0x2F9CE, UNICODE_NORM_QC_NO},
+ {0x2F9CF, UNICODE_NORM_QC_NO},
+ {0x2F9D0, UNICODE_NORM_QC_NO},
+ {0x2F9D1, UNICODE_NORM_QC_NO},
+ {0x2F9D2, UNICODE_NORM_QC_NO},
+ {0x2F9D3, UNICODE_NORM_QC_NO},
+ {0x2F9D4, UNICODE_NORM_QC_NO},
+ {0x2F9D5, UNICODE_NORM_QC_NO},
+ {0x2F9D6, UNICODE_NORM_QC_NO},
+ {0x2F9D7, UNICODE_NORM_QC_NO},
+ {0x2F9D8, UNICODE_NORM_QC_NO},
+ {0x2F9D9, UNICODE_NORM_QC_NO},
+ {0x2F9DA, UNICODE_NORM_QC_NO},
+ {0x2F9DB, UNICODE_NORM_QC_NO},
+ {0x2F9DC, UNICODE_NORM_QC_NO},
+ {0x2F9DD, UNICODE_NORM_QC_NO},
+ {0x2F9DE, UNICODE_NORM_QC_NO},
+ {0x2F9DF, UNICODE_NORM_QC_NO},
+ {0x2F9E0, UNICODE_NORM_QC_NO},
+ {0x2F9E1, UNICODE_NORM_QC_NO},
+ {0x2F9E2, UNICODE_NORM_QC_NO},
+ {0x2F9E3, UNICODE_NORM_QC_NO},
+ {0x2F9E4, UNICODE_NORM_QC_NO},
+ {0x2F9E5, UNICODE_NORM_QC_NO},
+ {0x2F9E6, UNICODE_NORM_QC_NO},
+ {0x2F9E7, UNICODE_NORM_QC_NO},
+ {0x2F9E8, UNICODE_NORM_QC_NO},
+ {0x2F9E9, UNICODE_NORM_QC_NO},
+ {0x2F9EA, UNICODE_NORM_QC_NO},
+ {0x2F9EB, UNICODE_NORM_QC_NO},
+ {0x2F9EC, UNICODE_NORM_QC_NO},
+ {0x2F9ED, UNICODE_NORM_QC_NO},
+ {0x2F9EE, UNICODE_NORM_QC_NO},
+ {0x2F9EF, UNICODE_NORM_QC_NO},
+ {0x2F9F0, UNICODE_NORM_QC_NO},
+ {0x2F9F1, UNICODE_NORM_QC_NO},
+ {0x2F9F2, UNICODE_NORM_QC_NO},
+ {0x2F9F3, UNICODE_NORM_QC_NO},
+ {0x2F9F4, UNICODE_NORM_QC_NO},
+ {0x2F9F5, UNICODE_NORM_QC_NO},
+ {0x2F9F6, UNICODE_NORM_QC_NO},
+ {0x2F9F7, UNICODE_NORM_QC_NO},
+ {0x2F9F8, UNICODE_NORM_QC_NO},
+ {0x2F9F9, UNICODE_NORM_QC_NO},
+ {0x2F9FA, UNICODE_NORM_QC_NO},
+ {0x2F9FB, UNICODE_NORM_QC_NO},
+ {0x2F9FC, UNICODE_NORM_QC_NO},
+ {0x2F9FD, UNICODE_NORM_QC_NO},
+ {0x2F9FE, UNICODE_NORM_QC_NO},
+ {0x2F9FF, UNICODE_NORM_QC_NO},
+ {0x2FA00, UNICODE_NORM_QC_NO},
+ {0x2FA01, UNICODE_NORM_QC_NO},
+ {0x2FA02, UNICODE_NORM_QC_NO},
+ {0x2FA03, UNICODE_NORM_QC_NO},
+ {0x2FA04, UNICODE_NORM_QC_NO},
+ {0x2FA05, UNICODE_NORM_QC_NO},
+ {0x2FA06, UNICODE_NORM_QC_NO},
+ {0x2FA07, UNICODE_NORM_QC_NO},
+ {0x2FA08, UNICODE_NORM_QC_NO},
+ {0x2FA09, UNICODE_NORM_QC_NO},
+ {0x2FA0A, UNICODE_NORM_QC_NO},
+ {0x2FA0B, UNICODE_NORM_QC_NO},
+ {0x2FA0C, UNICODE_NORM_QC_NO},
+ {0x2FA0D, UNICODE_NORM_QC_NO},
+ {0x2FA0E, UNICODE_NORM_QC_NO},
+ {0x2FA0F, UNICODE_NORM_QC_NO},
+ {0x2FA10, UNICODE_NORM_QC_NO},
+ {0x2FA11, UNICODE_NORM_QC_NO},
+ {0x2FA12, UNICODE_NORM_QC_NO},
+ {0x2FA13, UNICODE_NORM_QC_NO},
+ {0x2FA14, UNICODE_NORM_QC_NO},
+ {0x2FA15, UNICODE_NORM_QC_NO},
+ {0x2FA16, UNICODE_NORM_QC_NO},
+ {0x2FA17, UNICODE_NORM_QC_NO},
+ {0x2FA18, UNICODE_NORM_QC_NO},
+ {0x2FA19, UNICODE_NORM_QC_NO},
+ {0x2FA1A, UNICODE_NORM_QC_NO},
+ {0x2FA1B, UNICODE_NORM_QC_NO},
+ {0x2FA1C, UNICODE_NORM_QC_NO},
+ {0x2FA1D, UNICODE_NORM_QC_NO},
+};
+
+/* Perfect hash function for NFKC_QC */
+static int
+NFKC_QC_hash_func(const void *key)
+{
+ static const int16 h[9955] = {
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 3138,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -50, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 1, 32767, 2, 32767, 32767, 32767, 32767, 3,
+ 32767, 32767, 4, 5, 6, 7, 32767, 32767,
+ 8, 9, 10, 32767, 11, 12, -39, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 14, 15, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -36, -3114, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, -43, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -61, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 3139, 3140, 3141, 3142,
+ 3143, 3144, 3145, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 3104, 21, 3107,
+ 23, 24, 25, 26, 27, 28, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 3146, 3147, 3148, 3149, 3150, 3151, 32767,
+ 32767, 32767, 29, 30, 31, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 3130, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 3213, 3214, 2948, 35, 3060, 3219,
+ 38, 39, 40, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 41, 42, 43, 44, 45, 46,
+ 32767, 32767, -634, 48, 49, 50, 51, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 32767, 0,
+ 32767, 32767, 32767, 32767, 0, 32767, 0, 0,
+ 0, 0, 0, 32767, 32767, 0, 0, 0,
+ 32767, 0, 0, 52, 3131, 54, 55, 56,
+ 32767, 57, 58, 59, 60, 61, 62, 63,
+ 32767, 32767, 64, 32767, 3221, 32767, 3222, 3223,
+ 32767, 32767, 32767, 32767, 32767, 32767, 68, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 69, 70,
+ 71, 72, 73, 74, 32767, 32767, 32767, 32767,
+ 75, 76, 32767, 77, 3259, 32767, 32767, 32767,
+ 32767, 32767, 32767, 79, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 80, 81, 82, 83, 84,
+ 85, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, -33, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, -2919,
+ 32767, 32767, 32767, 32767, 32767, -3076, 32767, 32767,
+ 32767, -3079, 32767, 32767, 32767, 32767, 32767, -3084,
+ -3084, 0, -3085, 0, 0, 0, 0, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 0,
+ 32767, 32767, 32767, -943, -942, -941, 32767, 32767,
+ 32767, 32767, 0, -3078, 0, 0, 0, 32767,
+ 0, 0, 0, 0, 0, 0, 0, 32767,
+ 32767, 0, 32767, -3156, -3156, -3156, -3156, -3156,
+ -3156, -3156, 32767, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 0,
+ 0, 0, 0, 32767, 32767, 32767, 32767, 0,
+ 0, 32767, 0, -3181, -3181, -2914, 0, -3024,
+ -3182, 0, 0, 0, -3185, 32767, 32767, 32767,
+ 32767, 32767, 0, 0, 0, 0, 0, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 0, 0, 0, 0, 0,
+ 0, 32767, 32767, 681, 0, 0, 0, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 3152, 3153, 3154, 3155, 4895, 3005, 3158,
+ 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166,
+ 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174,
+ 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182,
+ 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190,
+ 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198,
+ 3199, 3200, 3201, 3202, 3203, 3204, 1002, 3206,
+ 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214,
+ 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222,
+ 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230,
+ 3231, 3232, 3233, 3234, 3235, 3236, 32767, 3237,
+ 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245,
+ 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253,
+ 3254, 3255, 3256, 3257, 3258, 7120, 3260, 3261,
+ 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3114,
+ 3270, 3271, 3272, 3273, 3118, 3275, 3276, 3277,
+ 3278, 3122, 3280, 3281, 3015, 3283, 3126, 3285,
+ 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293,
+ 3294, 3295, 3296, 5040, 3298, 3299, 3300, 3301,
+ 3302, 3303, 3304, 3305, 3306, 5059, 32767, 574,
+ 574, 32767, 32767, 3944, 32767, 32767, 3311, 3312,
+ 32767, 32767, 3313, 5153, 3315, 3316, 32767, 3317,
+ 3318, 3319, 3320, 4304, 4305, 4306, 4307, 4308,
+ 4309, 4310, 3328, 32767, 4313, 32767, 3330, 3331,
+ 3332, 3333, 3334, 3335, 3336, 32767, 3337, 8896,
+ 3339, 3340, 3341, 3342, 5133, 3344, 3345, 3346,
+ 3347, 5142, 3349, 3350, 3351, 3352, 7858, 3354,
+ 3355, 3356, -12, 3358, 3359, 3360, 3361, 3362,
+ -3689, -3689, -3689, -920, 3367, 3368, 3369, 3370,
+ 3371, 3372, 3373, 3374, 3375, 3132, 3377, 3378,
+ 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386,
+ 3387, 3388, 1815, 3390, 3391, 3392, 3393, 3394,
+ 3395, 32767, 3396, 3240, 3398, 3399, 3133, 3401,
+ 32767, 3402, 3403, 3404, 3405, 32767, 32767, 3406,
+ 3407, 3408, 3409, 3410, 3411, 5155, 3413, 0,
+ 3414, 3415, 3416, 3417, 3418, 3419, 3420, 32767,
+ 3421, 688, 688, 688, 4059, 4060, 3427, 3428,
+ 3429, 3430, 3431, 3432, 3433, 5273, 3435, 3436,
+ 3437, 3438, 3439, 3440, 3441, 4425, 4426, 4427,
+ 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4378,
+ 3452, 32767, 3453, 3454, 3455, 3456, 3457, 32767,
+ 3458, 32767, 32767, 32767, 3459, 3460, 5251, 3462,
+ 3463, 3464, 3465, 32767, 3466, 3467, 3468, 3469,
+ 7975, 3471, 3472, 3473, 105, 3475, 3476, 3477,
+ 3478, 3479, -3572, -3572, -3572, -803, 3484, 3485,
+ 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3249,
+ 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501,
+ 3502, 3503, 3504, 3505, 1932, 3507, 3508, 3509,
+ 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517,
+ 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525,
+ 3526, 3527, 3528, 3529, 3530, 682, 683, 3533,
+ 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541,
+ 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549,
+ 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557,
+ 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565,
+ 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573,
+ 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581,
+ 3582, -3534, -3534, -3534, -3534, 3587, 3588, 3589,
+ 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597,
+ 3598, 3599, 3600, 5398, 3602, 3603, 10119, 3605,
+ 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613,
+ 2446, 3615, 3616, 2444, 3618, 3619, 3620, 3621,
+ 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629,
+ 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637,
+ 3638, 3639, 32767, 3640, 3641, 3642, 3643, 3644,
+ 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652,
+ 3653, 3654, 3655, 3656, 3657, 3658, 3659, 811,
+ 812, 3662, 3663, 3664, 3665, 3666, 3667, 3668,
+ 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676,
+ 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684,
+ 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692,
+ 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700,
+ 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708,
+ 3709, 3710, 3711, -3405, -3405, -3405, -3405, 3716,
+ 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724,
+ 3725, 3726, 3727, 3728, 3729, 5527, 3731, 3732,
+ 10248, 3734, 3735, 3736, 3737, 3738, 3739, 3740,
+ 3741, 3742, 2575, 3744, 3745, 2573, 3747, 3748,
+ 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756,
+ 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764,
+ 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772,
+ 3773, 684, 3775, 3776, 3777, 3778, 3779, 3780,
+ 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788,
+ 3789, 3790, 3937, 3938, 2261, 3940, 3795, 3796,
+ 3797, 3798, 3799, 3800, 3801, 3802, 3803, 221,
+ 3805, 32767, 32767, 3806, 3807, 3808, 3809, 3810,
+ 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818,
+ 3819, 3820, 3821, 3822, 2571, 3824, 3825, -2009,
+ 3827, 3828, 3829, 5428, -32, 3832, 2298, 2298,
+ 3651, 2298, 2298, 2298, 2298, 2298, 2298, 2298,
+ 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298,
+ 2298, 2298, 2298, 2298, 2298, 2298, 3008, 2298,
+ 2298, -1412, -1970, 3070, 3790, -10984,-10984,4117,
+ -1240, -1239, -1238, -10892,2298, 2298, 2298, 2298,
+ 3199, 2298, 2298, 8405, 3654, 12572, 2298, 12575,
+ 3655, 8408, 12579, 12580, 12581, 3786, 3889, 3890,
+ 3891, 3892, 2298, 32767, 3894, 3895, 3896, 3897,
+ 3898, 3899, 3900, 811, 3902, 3903, 3904, 3905,
+ 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913,
+ 3914, 3915, 3916, 3917, 4064, 4065, 2388, 4067,
+ 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929,
+ 3930, 348, 3932, 3933, 3934, 3935, 3936, 3937,
+ 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945,
+ 3946, 3947, 3948, 3949, 3950, 3951, 2700, 3953,
+ 3954, -1880, 3956, 3957, 3958, 5557, 97, 3961,
+ 2427, 2427, 3780, 2427, 2427, 2427, 2427, 2427,
+ 2427, 2427, 2427, 2427, 2427, 2427, 2427, 2427,
+ 2427, 2427, 2427, 2427, 2427, 2427, 2427, 2427,
+ 3137, 2427, 2427, -1283, -1841, 3199, 3919, -10855,
+ -10855,4246, -1111, -1110, -1109, -10763,2427, 2427,
+ 2427, 2427, 3328, 2427, 2427, 8534, 3783, 12701,
+ 2427, 12704, 3784, 8537, 12708, 12709, 12710, 3915,
+ 4018, 4019, 4020, 4021, 2427, 10069, -1249, 13526,
+ 13527, -1573, 3785, 3785, 3785, 13440, 4978, 12723,
+ 12724, 13444, 3785, 3785, 3785, 3785, 3785, 2427,
+ 13783, 13784, 13785, 13786, 13787, 13788, 13789, 13790,
+ 13791, 12571, 7690, 12573, 4054, 8638, 8639, 7689,
+ 4848, 12578, 4849, 4850, 4851, 6358, 7295, 7295,
+ 7295, 7295, 7295, 7295, 2427, 2427, 2427, 2427,
+ 2427, 2427, 2427, 2427, 2427, 2427, 2427, 2427,
+ 2427, 13409, 2427, 2427, 2427, 2427, 2427, 2427,
+ -2360, 2427, 2427, 2427, 2427, 2427, 2427, 2427,
+ 32767, 32767, 2425, 2425, 2425, 4101, 4102, 2425,
+ 4104, 4034, 2425, 2425, 308, 1325, 1326, 376,
+ 2841, 2841, 376, 376, 3794, 4117, 3792, 375,
+ 4120, 4121, 4122, 4123, -1233, 6543, 4126, 4127,
+ 4128, 6544, 6545, 4131, 16128, 3831, 8385, 4135,
+ 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143,
+ 4144, 4145, 4146, 4147, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 686, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 70, 70, 70, 688, 689, 690,
+ 67, 67, 693, 694, 695, 696, 697, 698,
+ 699, 700, 701, 702, 703, 704, 705, 706,
+ 707, 708, 709, 710, 711, 712, 713, 714,
+ 715, 716, 717, 718, 2461, 720, 721, 722,
+ 723, 724, 725, 726, 727, 728, 729, 730,
+ -1302, 732, 733, 734, 735, 736, 737, 738,
+ 739, 740, 741, 742, 743, 744, 745, 746,
+ 747, 748, 749, 750, 751, 752, 753, 3609,
+ 755, 3805, 757, 758, 759, 760, 761, 762,
+ 763, 764, 765, 766, 767, 768, 769, 770,
+ 771, 772, 773, 774, 775, 776, 777, 778,
+ 779, 780, 781, 782, 783, 784, 785, 786,
+ 787, 788, 789, 790, 791, 792, 793, 794,
+ 795, 796, 797, 798, 799, 800, 801, 802,
+ 803, 804, 805, 806, 807, 808, 809, 810,
+ 811, 812, 813, 814, 815, 816, 817, 818,
+ 819, 820, 821, 822, 823, 824, 825, -3308,
+ -5758, -5758, -5758, -5758, -5758, -5758, -5758, -5758,
+ -5758, -5758, -5758, -1733, -1732, -1731, -1730, -1729,
+ -1728, -1727, -1726, -1725, -1724, -1723, -1722, -1721,
+ -3609, -3609, -1720, -3609, -1718, -3609, -1373, -3609,
+ -1714, -3609, -1712, -3609, -1710, -3609, -1708, -3609,
+ -3609, 2387, 2388, 2389, 2390, 2391, 2392, 2393,
+ -3609, -3609, -1696, 878, 879, 880, -2490, -2490,
+ -3609, -1689, -1688, -1687, 2092, 2427, -3688, -3688,
+ -3688, -1681, -1680, -1679, -1678, 896, -3683, -1675,
+ -3682, -2759, 32767, 0, 0, 1353, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 710, 0, 0, -3710, -4268,
+ 772, 1492, -13282,-13282,1819, -3538, -3537, -3536,
+ -13190,0, 0, 0, 0, 901, 0, 0,
+ 6107, 1356, 10274, 0, 10277, 1357, 6110, 10281,
+ 10282, 10283, 1488, 1591, 1592, 1593, 1594, 0,
+ 7642, -3676, 11099, 11100, -4000, 1358, 1358, 1358,
+ 11013, 2551, 10296, 10297, 11017, 1358, 1358, 1358,
+ 1358, 1358, 0, 11356, 11357, 11358, 11359, 11360,
+ 11361, 11362, 11363, 11364, 10144, 5263, 10146, 1627,
+ 6211, 6212, 5262, 2421, 10151, 2422, 2423, 2424,
+ 3931, 4868, 4868, 4868, 4868, 4868, 4868, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 10982, 0, 0, 0,
+ 0, 0, 0, -4787, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 1676, 1677, 0, 1679, 1609, 0, 0, -2117,
+ -1100, -1099, -2049, 416, 416, -2049, -2049, 1369,
+ 1692, 1367, -2050, 1695, 1696, 1697, 1698, -3658,
+ 4118, 1701, 1702, 1703, 4119, 4120, 1706, 13703,
+ 1406, 5960, 1710, 1711, 1712, 1713, 1714, 1715,
+ 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1406,
+ 1406, 1406, 1406, 1406, 0, 10979, -4121, 77,
+ 1236, 2500, 0, 0, 2501, 0, 1563, 1563,
+ 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563,
+ 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021,
+ 4022, 4023, 4024, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 1890, 0, 1892, -343, 1894,
+ 0, 1896, 0, 1898, 0, 1900, 0, 1902,
+ 1903, -4092, -4092, -4092, -4092, -4092, -4092, -4092,
+ 1911, 1912, 0, -2573, -2573, -2573, 798, 799,
+ 1919, 0, 0, 0, -3778, -4112, 2004, 2005,
+ 2006, 0, 0, 0, 0, -2573, 2007, 0,
+ 2008, 1086, 2010, -446, 2012, 2013, 2014, 2015,
+ 2016, 1094, -443, -3070, 2390, -3070, -3070, 1100,
+ -3070, -3070, -3070, 5726, 2028, 5729, 5730, 2031,
+ 1959, -426, 10893, -3881, -3881, 1964, 1965, -3068,
+ 1967, -3787, 4676, 1970, -3069, -3788, 1973, -4114,
+ -4114, -4114, -4114, -4114, -4114, -4114, -4114, -4114,
+ -4114, -4114, -4114, -4114, -4114, -2893, 1989, -2893,
+ 2059, 1043, 1043, 1994, 4836, -2893, 4837, 4837,
+ 4837, 3331, 2395, 2396, 2397, 2398, 2399, 2400,
+ 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408,
+ 2409, 2410, 2411, -3687, -3687, -3687, -3687, -3687,
+ -3687, 2092, 2093, 2428, -3687, -3687, -3687, 10820,
+ -2764, -2764, -3687, -3687, -3687, 2104, -3687, -2764,
+ -3687, -1230, -3687, -3687, -3687, -3687, -3687, -2764,
+ -1226, 1402, -4057, 1404, 1405, -2764, 1407, 1408,
+ 1409, -7386, -3687, -7387, -7387, -3687, -3687, -1229,
+ -12547,2228, 2229, -3615, -1402, 1418, -1400, 2138,
+ -6324, 1421, 1422, 2142, -6327, 2469, 2470, 2471,
+ 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479,
+ 2480, 2481, 2482, -30, -3686, 0, 0, 0,
+ -2739, -3689, -1224, -1224, -3689, -3689, -271, 52,
+ -3689, -3689, -4140, 58, 1217, 2481, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 2451,
+ 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459,
+ 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467,
+ 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475,
+ 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483,
+ 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491,
+ 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499,
+ 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507,
+ 2508, 2509, 2510, 2511, 2512, 0, -3656, 1227,
+ -3724, -2707, -2706, -3656, -1191, -1191, -3656, -3656,
+ -238, 85, -3656, -3656, -4107, 91, 0, 2513,
+ -5261, 2515, 2516, 2517, 2518, 2519, 2520, 2521,
+ 2522, 2523, 2413, 2525, 2526, 2416, 2528, 2529,
+ 2419, 2420, 2421, 4867, 4867, 3361, 2425, 2426,
+ 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434,
+ 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442,
+ 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450,
+ -3665, -3665, -3665, 10842, -2742, -2742, -3665, -3665,
+ -3665, 2126, -3665, -2742, -3665, -1208, -3665, -3665,
+ -3665, -3665, -3665, -2742, -1204, 1424, -4035, 1426,
+ 1427, -2742, 1429, 1430, 1431, -7364, -3665, -7365,
+ -7365, -3665, -3665, -1207, -12525,2250, 2251, -3593,
+ -1380, 1440, -1378, 2160, -6302, 1443, 0, 2163,
+ -6306, 2490, 2491, 2492, 2493, 2494, 2495, 2496,
+ 2497, 2498, 2499, 2500, 2501, 2502, 2503, 1283,
+ -3598, 1285, -3666, -2649, -2648, -3598, -6439, 1291,
+ -6438, -6437, -6436, -4929, -3992, -3992, -3992, -3992,
+ -3992, -3992, -3992, -3992, -3992, -3992, -3992, -3992,
+ -3992, -3992, -3992, -3992, -3992, 2107, 2108, 2109,
+ 2110, 2111, 2112, -3666, -3666, -4000, 2116, 2117,
+ 2118, -12388,1197, 1198, 2122, 2123, 2124, -3666,
+ 2126, 1204, 2128, -328, 2130, 2131, 2132, 2133,
+ 2134, 1212, -325, -2952, 2508, -2952, -2952, 1218,
+ -2952, -2952, -2952, 5844, 2146, 5847, 5848, 2149,
+ 2150, -307, 11012, -3762, -3762, 2083, -129, -2948,
+ -129, -3666, 4797, -2947, -2947, -3666, 4804, -3991,
+ -3991, -3991, -3991, -3991, -3991, -2946, -2946, 5630,
+ -129, -211, -129, -2944, -129, -129, -129, -129,
+ -129, -129, 1261, -129, 3621, -129, -129, 0,
+ 1572, 2292, -6177, 2619, 2620, 2621, 2622, 2623,
+ 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631,
+ 2632, 1412, -3469, 1414, -3537, -2520, -2519, -3469,
+ -6310, 1420, -6309, -6308, -6307, -4800, -3863, -3863,
+ -3863, -3863, -3863, -3863, -3863, -3863, -3863, -3863,
+ -3863, -3863, -3863, -3863, -3863, -3863, -3863, 2236,
+ 2237, 2238, 2239, 2240, 2241, -3537, -3537, -3871,
+ 2245, 2246, 2247, -12259,1326, 1327, 2251, 2252,
+ 2253, -3537, 2255, 1333, 2257, -199, 2259, 2260,
+ 2261, 2262, 2263, 1341, -196, -2823, 2637, -2823,
+ -2823, 1347, -2823, -2823, -2823, 5973, 2275, 5976,
+ 5977, 2278, 2279, -178, 11141, -3633, -3633, 2212,
+ 0, -2819, 0, -3537, 4926, -2818, -2818, -3537,
+ 4933, -3862, -3862, -3862, -3862, -3862, -3862, -2817,
+ -2817, 5759, 0, -82, 0, -2815, 0, 0,
+ 0, 0, 0, 0, 1390, 0, 3750, 0,
+ 0, -2805, 0, -2804, 0, -2803, 0, 1401,
+ 1402, 1403, 0, 1405, 1406, -3537, 1408, 0,
+ 1410, 2632, 2633, 1413, -3468, 1415, -3536, -2519,
+ -2518, -3468, -6309, 1421, -6308, -6307, -6306, -4799,
+ -3862, -3862, -3862, -3862, -3862, -3862, -3862, -3862,
+ -3862, -3862, -3862, -3862, -3862, -3862, -3862, 1441,
+ 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449,
+ 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457,
+ 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465,
+ 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473,
+ 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481,
+ 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489,
+ 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497,
+ 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505,
+ 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513,
+ 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2635, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, 0, 0, 0, 0, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, -5116,
+ 32767, 32767, 32767, 32767, -2277, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 148, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -10147,32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 150, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 0,
+ 0, 0, -1739, 152, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 2203, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 32767, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -3861, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 155, 0, 0, 0,
+ 0, 156, 0, 0, 0, 0, 157, 0,
+ 0, 267, 0, 158, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ -1743, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, -1752, 0, 2734, 2735, 2736, -634,
+ -634, 0, 0, 0, 0, 0, 0, 0,
+ -1839, 0, 0, 0, 0, 0, 0, 0,
+ -983, -983, -983, -983, -983, -983, -983, 0,
+ -984, -984, -927, 0, 0, 0, 0, 0,
+ 0, 0, 32767, 0, -5558, 0, 0, 0,
+ 0, -1790, 0, 0, 0, 0, -1794, 0,
+ 0, 0, 0, -4505, 0, 0, 0, 3369,
+ 0, 0, 0, 0, 0, 7052, 7053, 7054,
+ 4286, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 244, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 1574,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 2849, 2849, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 7117, 7118, 7119, 7120,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, -1797, 0,
+ 0, -6515, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 1168, 0, 0, 1173, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 3090, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, -146, -146, 1532, -146, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 3583, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 1252, 0, 0,
+ 5835, 0, 0, 0, -1598, 3863, 0, 1535,
+ 1536, 184, 1538, 1539, 1540, 1541, 1542, 1543,
+ 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551,
+ 1552, 1553, 1554, 1555, 1556, 1557, 1558, 849,
+ 1560, 1561, 5272, 5831, 792, 73, 14848, 14849,
+ -251, 5107, 5107, 5107, 14762, 1573, 1574, 1575,
+ 1576, 676, 1578, 1579, -4527, 225, -8692, 1583,
+ -8693, 228, -4524, -8694, -8694, -8694, 102, 0,
+ 0, 0, 0, 1595, -6046, 5273, -9501, -9501,
+ 5600, 243, 244, 245, -9409, -946, -8690, -8690,
+ -9409, 251, 252, 253, 254, 255, 1614, -9741,
+ -9741, -9741, -9741, -9741, -9741, -9741, -9741, -9741,
+ -8520, -3638, -8520, 0, -4583, -4583, -3632, -790,
+ -8519, -789, -789, -789, -2295, -3231, -3230, -3229,
+ -3228, -3227, -3226, 1643, 1644, 1645, 1646, 1647,
+ 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655,
+ -9326, 1657, 1658, 1659, 1660, 1661, 1662, 6450,
+ 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671,
+ 1672, 1673, 1674, 1675, 0, 0, 1678, 0,
+ 71, 1681, 1682, 3800, 2784, 2784, 3735, 1271,
+ 1272, 3738, 3739, 322, 0, 326, 3744, 0,
+ 0, 0, 0, 5357, -2418, 0, 0, 0,
+ -2415, -2415, 0, -11996,302, -4251, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 317, 318, 319, 320, 321,
+ 1728, -9250, 5851, 1654, 496, -767, 1734, 1735,
+ -765, 1737, 175, 176, 177, 178, 179, 180,
+ 181, 182, 183, 184, -2266, -2266, -2266, -2266,
+ -2266, -2266, -2266, -2266, -2266, -2266, -2266, 1759,
+ 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767,
+ 1768, 1769, 1770, 1771, 1772, 1773, 1774, -115,
+ 1776, -115, 2121, -115, 1780, -115, 1782, -115,
+ 1784, -115, 1786, -115, -115, 5881, 5882, 32767,
+ 1791, 6579, 1793, 1794, 1795, 1796, 1797, 1798,
+ 1799, 1800, 1801, 1802, 1803, 1804, 32767, 32767,
+ 1805, -2316, 197, 3854, -1028, 3924, 2908, 2908,
+ 3859, 1395, 1396, 3862, 3863, 446, 124, 3866,
+ 3867, 4319, 122, 214, -2298, 5477, -2298, -2298,
+ -2298, -2298, -2298, -2298, 117, -11879,419, -4134,
+ 117, 117, 117, 117, 117, 117, 117, 117,
+ 117, 117, 117, 117, 117, 434, 435, 436,
+ 437, 438, 1845, -9133, 5968, 1771, 613, -650,
+ 1851, 1852, -648, 1854, 292, 293, 294, 295,
+ 296, 297, 298, 299, 300, 301, -2149, -2149,
+ -2149, -2149, -2149, -2149, -2149, -2149, -2149, -2149,
+ -2149, 1876, 1877, 1878, 1879, 1880, 1881, 1882,
+ 1883, 1884, 1885, 1886, 1887, 1888, 0, 0,
+ 1889, 0, 1891, 0, 2236, 0, 1895, 0,
+ 1897, 0, 1899, 0, 1901, 0, 0, 5996,
+ 5997, 5998, 5999, 6000, 6001, 6002, 0, 0,
+ 1913, 4487, 4488, 4489, 1119, 1119, 0, 1920,
+ 1921, 1922, 5701, 6036, -79, -79, -79, 1928,
+ 1929, 1930, 1931, 4505, -74, 1934, -73, 850,
+ -73, 2384, -73, -73, -73, -73, -73, 850,
+ 2388, 5016, -443, 5018, 5019, 850, 5021, 5022,
+ 5023, -3772, -73, -3773, -3773, -73, 0, 2386,
+ -8932, 5843, 5844, 0, 0, 5034, 0, 5755,
+ -2707, 0, 5040, 5760, 0, 6088, 6089, 6090,
+ 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098,
+ 6099, 6100, 6101, 4881, 0, 4883, -68, 949,
+ 950, 0, 2465, 2465, 0, 0, 3418, 3741,
+ 0, 0, -451, 3747, 4906, 6170, -1604, 6172,
+ 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180,
+ 6070, 6182, 6183, 6073, 6185, 6186, 6076, 6077,
+ 6078, 8524, 8524, 7018, 6082, 6083, 6084, 6085,
+ 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093,
+ 6094, 6095, 6096, 6097, 6098, 0, 0, 0,
+ 0, 0, 0, 5779, 5780, 6115, 0, 0,
+ 0, 14507, 923, 923, 0, 0, 0, 5791,
+ 0, 923, 0, 2457, 0, 0, 0, 0,
+ 0, 923, 2461, 5089, -370, 5091, 5092, 923,
+ 5094, 5095, 5096, -3699, 0, -3700, -3700, 0,
+ 0, 2458, -8860, 5915, 5916, 72, 2285, 5105,
+ 2287, 5825, -2637, 5108, 5109, 5829, -2640, 6156,
+ 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164,
+ 6165, 6166, 6167, 6168, 6169, 4949, 68, 4951,
+ 0, 1017, 1018, 68, -2773, 4957, -2772, -2771,
+ -2770, -1263, -326, -326, -326, -326, -326, -326,
+ -326, -326, -326, -326, -326, -326, -326, -326,
+ -326, -326, -326, 5773, 5774, 5775, 5776, 5777,
+ 5778, 0, 0, -334, 5782, 5783, 5784, -8722,
+ 4863, 4864, 5788, 5789, 5790, 0, 5792, 4870,
+ 5794, 3338, 5796, 5797, 5798, 5799, 5800, 4878,
+ 3341, 714, 6174, 714, 714, 4884, 714, 714,
+ 714, 9510, 5812, 9513, 9514, 5815, 5816, 3359,
+ 14678, -96, -96, 5749, 3537, 718, 3537, 0,
+ 8463, 719, 719, 0, 8470, -325, -325, -325,
+ -325, -325, -325, 720, 720, 9296, 3537, 3455,
+ 3537, 722, 3537, 3537, 3537, 3537, 3537, 3537,
+ 4927, 3537, 7287, 3537, 3537, 732, 3537, 733,
+ 3537, 734, 3537, 4938, 4939, 4940, 3537, 4942,
+ 4943, 0, 4945, 3537, 2150, 2151, 2152, 2153,
+ 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161,
+ 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169,
+ 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177,
+ 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185,
+ 2186, 2187, 2188, 2189, 2190, 2191, 2192, -258,
+ -258, 32767, 4959, 4960, 5884, 5885, 5886, 96,
+ 5888, 4966, 5890, 3434, 5892, 5893, 5894, 5895,
+ 5896, 4974, 3437, 810, 6270, 810, 810, 4980,
+ 810, 810, 810, 9606, 5908, 9609, 9610, 5911,
+ 5912, 3455, 14774, 0, 0, 5845, 3633, 814,
+ 3633, 96, 8559, 815, 815, 96, 8566, -229,
+ -229, -229, -229, -229, -229, -229, -229, -229,
+ -229, -229, -229, -229, -229, 2284, 5941, 2256,
+ 2257, 2258, 4998, 5949, 3485, 3486, 5952, 5953,
+ 2536, 2214, 5956, 5957, 6409, 2212, 1054, -209,
+ 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280,
+ 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288,
+ 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296,
+ 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304,
+ 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312,
+ 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320,
+ 2321, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, -129,
+ -129, -129, -129, -129, -129, -129, -129, 2384,
+ 6041, 1159, 6111, 5095, 5095, 6046, 3582, 3583,
+ 6049, 6050, 2633, 2311, 6053, 6054, 6506, 2309,
+ 2401, -111, 7664, -111, -111, -111, -111, -111,
+ -111, -111, -111, -111, 0, -111, -111, 0,
+ -111, -111, 0, 0, 0, -2445, -2444, -937,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 7775, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 111, 0,
+ 0, 111, 0, 0, 111, 111, 111, -2334,
+ -2333, -826, 111, 111, 111, 111, 111, 111,
+ 111, 111, 111, 111, 111, 111, 111, 111,
+ 111, 111, 111, 111, 111, 111, 111, 111,
+ 111, 111, 111, 111, 6227, 6228, 6229, -8277,
+ 5308, 5309, 6233, 6234, 6235, 445, 6237, 5315,
+ 6239, 3783, 6241, 32767, 32767, 6242, 6243, 5321,
+ 3784, 1157, 6617, 1157, 1157, 5327, 1157, 1157,
+ 1157, 9953, 6255, 9956, 9957, 6258, 6259, 3802,
+ 15121, 347, 347, 6192, 3980, 1161, 3980, 443,
+ 8906, 1162, 2606, 444, 8914, 119, 119, 119,
+ 119, 119, 119, 119, 119, 119, 119, 119,
+ 119, 119, 119, 1340, 6222, 1340, 6292, 5276,
+ 5276, 6227, 9069, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 6297, 506, 1429, 506, 2963,
+ 506, 506, 506, 506, 506, 1429, 2967, 5595,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 6309, 6310, 6311, 6312,
+ 6313, 5391, 3854, 1227, 6687, 1227, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 2654, 492, 8962, 167,
+ 167, 167, 167, 167, 167, 167, 167, 167,
+ 167, 167, 167, 167, 167, 1388, 6270, 1388,
+ 6340, 32767, 32767, 6273, 9115, 1386, 9116, 9116,
+ 9116, 7610, 6674, 6675, 6676, 6677, 6678, 32767,
+ 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686,
+ 6687, 6688, 6689, 591, 591, 591, 591, 591,
+ 591, 6370, 6371, 32767, 590, 590, 590, 15097,
+ 32767, 32767, 32767, 32767, 586, 6377, 586, 32767,
+ 585, 32767, 584, 584, 584, 584, 584, 1507,
+ 3045, 5673, 214, 5675, 5676, 1507, 5678, 5679,
+ 5680, -3115, 584, -3116, -3116, 584, 584, 3042,
+ -8276, 6499, 6500, 656, 2869, 5689, 2871, 6409,
+ -2053, 5692, 5693, 6413, -2056, 6740, 6741, 6742,
+ 6743, 6744, 6745, 5701, 5702, -2873, 2887, 2970,
+ 2889, 5705, 2891, 2892, 2893, 2894, 2895, 2896,
+ 1507, 2898, -851, 2900, 2901, 2773, 1202, 483,
+ 8953, 158, 158, 158, 158, 158, 158, 158,
+ 158, 158, 158, 158, 158, 158, 158, 1379,
+ 6261, 1379, 6331, 5315, 5315, 6266, 9108, 1379,
+ 9109, 9109, 9109, 7603, 6667, 6668, 6669, 6670,
+ 6671, 6672, 6673, 6674, 6675, 6676, 6677, 6678,
+ 6679, 6680, 6681, 6682, 6683, 585, 585, 585,
+ 585, 585, 585, 6364, 6365, 6700, 585, 585,
+ 585, 15092, 1508, 1508, 585, 585, 585, 6376,
+ 585, 1508, 585, 3042, 585, 585, 585, 585,
+ 585, 32767, 32767, 32767, 32767, 32767, 5801, 1632,
+ 5803, 5804, 5805, -2990, 709, -2991, -2991, 709,
+ 709, 3167, -8151, 6624, 6625, 781, 2994, 5814,
+ 2996, 6534, -1928, 5817, 5818, 6538, -1931, 6865,
+ 6866, 6867, 6868, 6869, 6870, 5826, 5827, -2748,
+ 3012, 3095, 3014, 5830, 3016, 3017, 3018, 3019,
+ 3020, 3021, 1632, 3023, -726, 3025, 3026, 2898,
+ 1327, 608, 9078, 283, 283, 283, 283, 283,
+ 283, 283, 283, 283, 283, 283, 283, 283,
+ 283, 1504, 6386, 1504, 6456, 5440, 5440, 6391,
+ 9233, 1504, 9234, 9234, 9234, 7728, 6792, 6793,
+ 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801,
+ 6802, 6803, 6804, 6805, 6806, 6807, 6808, 710,
+ 710, 710, 710, 710, 710, 6489, 6490, 6825,
+ 710, 710, 710, 15217, 1633, 1633, 710, 710,
+ 710, 6501, 710, 1633, 710, 3167, 710, 710,
+ 710, 710, 710, 1633, 3171, 5799, 340, 5801,
+ 5802, 1633, 5804, 5805, 5806, -2989, 710, -2990,
+ -2990, 710, 710, 3168, -8150, 6625, 6626, 782,
+ 2995, 5815, 2997, 6535, -1927, 5818, 5819, 6539,
+ -1930, 6866, 6867, 6868, 6869, 6870, 6871, 5827,
+ 5828, -2747, 3013, 3096, 3015, 5831, 3017, 3018,
+ 3019, 3020, 3021, 3022, 1633, 3024, -725, 3026,
+ 3027, 5833, 3029, 5834, 3031, 5835, 3033, 1633,
+ 1633, 1633, 3037, 1633, 32767, 32767, 32767, 3039,
+ 1630, 409, 409, 1630, 6512, 32767, 32767, 5564,
+ 5564, 6515, 9357, 1628, 9358, 32767, 32767, 7850,
+ 6914, 6915, 6916, 6917, 6918, 32767, 32767, 6919,
+ 6920, 6921, 32767, 32767, 32767, 6922, 6923, 1621,
+ 1621, 1621, 1621, 1621, 32767, 1620, 1620, 1620,
+ 1620, 1620, 1620, 1620, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 617, 0,
+ 0, 0, 624, 625, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, -1742, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 2033, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, -2855, 0, -3049, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 4134, 6585, 6586, 6587, 6588, 6589, 6590,
+ 6591, 6592, 6593, 6594, 6595, 2571, 2571, 2571,
+ 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571,
+ 2571, 2571, 4460, 4461, 2573, 4463, 2573, 4465,
+ 2230, 4467, 2573, 4469, 2573, 4471, 2573, 4473,
+ 2573, 4475, 4476, -1519, -1519, -1519, -1519, -1519,
+ -1519, -1519, 4484, 4485, 2573, 0, 0, 0,
+ 3371, 3372, 4492, 2573, 2573, 2573, -1205, -1539,
+ 4577, 4578, 4579, 2573, 2573, 2573, 2573, 0,
+ 4580, 2573, 4581, 3659, 4583, 2127, 4585, 4586,
+ 4587, 4588, 4589, 3667, 2130, -497, 4963, -497,
+ -497, 3673, -497, -497, -497, 8299, 4601, 8302,
+ 8303, 4604, 4532, 2147, 13466, -1308, -1308, 4537,
+ 4538, -495, 4540, -1214, 7249, 4543, -496, -1215,
+ 4546, -1541, -1541, -1541, -1541, -1541, -1541, -1541,
+ -1541, -1541, -1541, -1541, -1541, -1541, -1541, -320,
+ 4562, -320, 4632, 3616, 3616, 4567, 2103, 2104,
+ 4570, 4571, 1154, 832, 4574, 4575, 5027, 830,
+ -328, -1591, 6184, -1591, -1591, -1591, -1591, -1591,
+ -1591, -1591, -1591, -1591, -1480, -1591, -1591, -1480,
+ -1591, -1591, -1480, -1480, -1480, -3925, -3924, -2417,
+ -1480, -1480, -1480, -1480, -1480, -1480, -1480, -1480,
+ -1480, -1480, -1480, -1480, -1480, -1480, -1480, -1480,
+ -1480, 4619, 4620, 4621, 4622, 4623, 4624, -1154,
+ -1154, -1488, 4628, 4629, 4630, -9876, 3709, 3710,
+ 4634, 4635, 4636, -1154, 4638, 3716, 4640, 2184,
+ 4642, 4643, 4644, 4645, 4646, 3724, 2187, -440,
+ 5020, -440, -440, 3730, -440, -440, -440, 8356,
+ 4658, 8359, 8360, 4661, 4662, 2205, 13524, -1250,
+ -1250, 4595, 2383, -436, 2383, -1154, 7309, -435,
+ -435, -1154, 7316, -1479, -1479, -1479, -1479, -1479,
+ -1479, -1479, -1479, -1479, -1479, -1479, -1479, -1479,
+ -1479, 1034, 4691, -191, 4761, 3745, 3745, 4696,
+ 2232, 2233, 4699, 4700, 1283, 961, 4703, 4704,
+ 5156, 959, -199, -1462, 6313, -1462, -1462, -1462,
+ -1462, -1462, -1462, -1462, -1462, -1462, -1351, -1462,
+ -1462, -1351, -1462, -1462, -1351, -1351, -1351, -3796,
+ -3795, -2288, -1351, -1351, -1351, -1351, -1351, -1351,
+ -1351, -1351, -1351, -1351, -1351, -1351, -1351, -1351,
+ -1351, -1351, -1351, 4748, 4749, 4750, 4751, 4752,
+ 4753, -1025, -1025, -1359, 4757, 4758, 4759, -9747,
+ 3838, 3839, 4763, 4764, 4765, -1025, 4767, 3845,
+ 4769, 2313, 4771, 4772, 4773, 4774, 4775, 3853,
+ 2316, -311, 5149, -311, -311, 3859, -311, -311,
+ -311, 8485, 4787, 8488, 8489, 4790, 4791, 2334,
+ 13653, -1121, -1121, 4724, 2512, -307, 2512, -1025,
+ 7438, -306, -306, -1025, 7445, -1350, -1350, -1350,
+ -1350, -1350, -1350, -1350, -1350, -1350, -1350, -1350,
+ -1350, -1350, -1350, -129, 4753, -129, 4823, 3807,
+ 3807, 4758, 7600, -129, 7601, 7601, 7601, 6095,
+ 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166,
+ 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174,
+ 5175, -923, -923, -923, -923, -923, -923, 4856,
+ 4857, 5192, -923, -923, -923, 13584, 0, 0,
+ -923, -923, -923, 4868, -923, 0, -923, 1534,
+ -923, -923, -923, -923, -923, 0, 1538, 4166,
+ -1293, 4168, 4169, 0, 4171, 4172, 4173, -4622,
+ -923, -4623, -4623, -923, -923, 1535, -9783, 4992,
+ 4993, -851, 1362, 4182, 1364, 4902, -3560, 4185,
+ 4186, 4906, -3563, 5233, 5234, 5235, 5236, 5237,
+ 5238, 4194, 4195, -4380, 1380, 1463, 1382, 4198,
+ 1384, 1385, 1386, 1387, 1388, 1389, 0, 1391,
+ -2358, 1393, 1394, 4200, 1396, 4201, 1398, 4202,
+ 1400, 0, 0, 0, 1404, 0, 0, 4944,
+ 0, 1409, 0, -1221, -1221, 0, 4882, 0,
+ 4952, 3936, 3936, 4887, 7729, 0, 7730, 7730,
+ 7730, 6224, 5288, 5289, 5290, 5291, 5292, 5293,
+ 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301,
+ 5302, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 4751, 0, 8918, 3459, 8920, 0, 4753,
+ 8924, 8925, 8926, 131, 234, 235, 236, 237,
+ 32767, 6284, -5034, 9741, 9742, -5358, 0, 0,
+ 0, 9655, 1193, 8938, 8939, 9659, 0, 0,
+ 0, 0, 0, 0, 9997, 9998, 9999, 10000,
+ 10001, 10002, 10003, 10004, 10005, 8785, 3904, 8787,
+ 268, 4852, 4853, 3903, 1062, 8792, 1063, 1064,
+ 1065, 2572, 3509, 3509, 3509, 3509, 3509, 3509,
+ 3509, 3509, 3509, 3509, 3509, 3509, 3509, 3509,
+ 3509, 3509, 3509, 9608, 9609, 9610, 9611, 9612,
+ 9613, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 0, 0, 0, 32767, 32767,
+ -37, 286, -39, -3456, 289, 290, 291, 292,
+ -5064, 2712, 295, 296, 297, 2713, 2714, 300,
+ 12297, 0, 4554, 304, 305, 306, 307, 308,
+ 309, 310, 311, 312, 313, 314, 315, 316,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32767, 32767, 32767, 32767,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 0, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 5071, -9435, 4150, 4151, 32767,
+ 5075, 5076, -714, 5078, 4156, 5080, 2624, 5082,
+ 5083, 5084, 5085, 5086, 4164, 2627, 0, 5460,
+ 0, 0, 4170, 0, 0, 0, 8796, 5098,
+ 8799, 8800, 5101, 2644, 2644, 13963, 0, -812,
+ 0, 0, 0, 0, -719, 7744, 0, 0,
+ -719, 7751, -1044, -1044, -1044, -1044, 0, -1045,
+ 0, 0, 8576, 0, 2734, 0, 0, 0,
+ 0, 0, 0, 0, 0, 4199, 8829, 8830,
+ 0, 0, 0, 0, 0, 0, 0, 32767,
+ 4203, 4204, 4205, 32767, 4206, 4207, 32767, 4208,
+ 32767, 32767, 5430, 32767, 4210, 32767, 4211, 32767,
+ 276, 32767, -674, 32767, 4214, -3515, 32767, -3514,
+ 32767, 32767, -1072, -1072, -1072, -1072, 32767, -1073,
+ -1073, -1073, -1073, -1073, -1073, -1073, 32767, -1074,
+ 4229, 4230, 4231, 32767, 4232, 4233, 4234, 4235,
+ 32767, 4236, 32767, 4237, 4238, 4239, 4240, 4241,
+ 4242, 4243, 4244, 4245, 4246, 32767, 4247, 4248,
+ 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256,
+ 4257, 4258, 4259, 4260, 4261, 4262, 4263, 32767,
+ 32767, 32767, 32767, 32767, 4264, 4265, 4266, 32767,
+ 4267, 4268, 4269, 4270, 4271, 32767, 4272, 4273,
+ 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281,
+ 4282, 4283, 4284, 4285, 4286, 4287, 4288, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 324, 32767, 325, 32767, 326, 32767, 327, 32767,
+ 328, 32767, 329, 32767, 330, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, -5512, 32767, 332, 333, -4700, 335,
+ -5419, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -5753, 32767, -5754, 32767, -5755, -5755, -5755, 32767,
+ 32767, 32767, -5758, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 343, 32767, -2121, 345, 346, 32767,
+ 32767, 32767, 347, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, -5826, 32767, -5827, -5827, -5827, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -5725, 32767, -8171, 32767, -6664, -5727, 32767, 32767,
+ 356, 357, -5638, -5638, -5638, -5638, -5638, -5638,
+ -5638, 365, 366, 32767, 32767, 32767, 32767, 32767,
+ 32767, 367, 32767, 32767, 32767, 32767, 32767, 447,
+ 3075, -2384, 3077, 3078, 32767, 3079, 3080, 3081,
+ -5714, -2015, -5715, -5715, -2015, 443, 444, -10874,
+ 3090, 3903, 3092, 3093, 3094, 3095, 3815, -4647,
+ 3098, 3099, 3819, -4650, 4146, 4147, 4148, 4149,
+ 3106, 4152, 3108, 3109, -5466, 3111, 378, 3113,
+ 3114, 3115, 3116, 3117, 3118, 3119, 3120, 379,
+ -5708, -5708, 3123, 3124, 3125, 3126, 3127, 3128,
+ 3129, 32767, 32767, 32767, 32767, 32767, 32767, 382,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 383,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ -5794, -5794, 32767, 32767, -5796, -5796, -5685, -5796,
+ -5796, -5685, -5685, -5685, -8130, -8129, -6622, -5685,
+ -5685, -5685, -5685, -5685, -5685, -5685, -5685, -5685,
+ -5685, -5685, -5685, -5685, -5685, -5685, -5685, 32767,
+ 413, 414, 415, 416, 417, 418, -5360, -5360,
+ -5694, 422, 423, 424, -14082,32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 426, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, -5655, -5655, -5655, -5655, 32767, -5656, -5656,
+ -5656, 32767, -5657, -5657, -5657, -5657, -5657, -5657,
+ -5657, -5657, 442, 443, 444, 32767, 445, 446,
+ 32767, 32767, -5668, 448, 449, 450, -14056,32767,
+ 32767, 452, 453, 454, 32767, 455, 32767, 456,
+ 32767, 457, 32767, 458, 459, 460, -462, 4290,
+ -4627, 833, -4627, 4294, -458, -4628, -4628, -4628,
+ 4168, 470, 4171, 32767, 472, 473, -1984, 9335,
+ -5439, -5439, 9662, 4305, 4306, 4307, -5347, 3116,
+ -4628, -4628, -5347, 4313, 4314, 4315, 4316, 4317,
+ 4318, -5678, -5678, -5678, -5678, -5678, -5678, -5678,
+ -5678, -5678, -4457, 425, -4457, 495, -521, -521,
+ 430, 3272, -4457, 3273, 3273, 3273, 1767, 831,
+ 832, 833, 834, 835, 836, 837, 838, 839,
+ 840, 841, 842, 843, 844, 845, 846, 847,
+ -5251, -5251, -5251, -5251, -5251, -5251, 528, 529,
+ 864, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 531, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 4363, 4364, 4365, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 4366, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 532, -7930,
+ 4368, -185, 535, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 4370,
+ 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378,
+ 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386,
+ 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394,
+ 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402,
+ 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410,
+ 4411, 4412, 4413, 32767, 32767, 32767, 32767, 4414,
+ 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 4423,
+ 4424, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 0, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 536, 537, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 0, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 0,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 649, 650, 651, 541,
+ 653, 654, 544, 656, 657, 547, 548, 549,
+ 2995, 2995, 1489, 553, 554, 555, 556, 557,
+ 558, 559, 560, 561, 562, 563, 564, 565,
+ 566, 567, 568, 569, 570, 571, 572, 573,
+ 574, 575, 576, 577, 578, 579, 580, 581,
+ 582, 583, 584, 585, 586, 587, 588, 589,
+ 590, 591, 592, 593, 594, 595, 596, 597,
+ 598, 599, 600, 601, 602, 603, 604, 605,
+ 606, 607, 608, 609, 610, 611, 612, 613,
+ 614, 615, 616, 617, 618, 619, 620, 621,
+ 622, 623, 624, 625, 626, 627, 628, 629,
+ 630, 631, 632, 633, 634, 635, 636, 637,
+ 638, 639, 640, 641, 642, 643, 644, 645,
+ 646, 647, 648, 649, 650, 651, 652, 653,
+ 654, 655, 656, 657, 658, 659, 660, -7114,
+ 662, 663, 664, 665, 666, 667, 668, 669,
+ 670, 560, 672, 673, 563, 675, 676, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 0, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767,
+ 32767, 32767, 32767
+ };
+
+ const unsigned char *k = (const unsigned char *) key;
+ size_t keylen = 4;
+ uint32 a = 0;
+ uint32 b = 1;
+
+ while (keylen--)
+ {
+ unsigned char c = *k++;
+
+ a = a * 257 + c;
+ b = b * 127 + c;
+ }
+ return h[a % 9955] + h[b % 9955];
+}
+
+/* Hash lookup information for NFKC_QC */
+static const pg_unicode_norminfo UnicodeNormInfo_NFKC_QC = {
+ UnicodeNormProps_NFKC_QC,
+ NFKC_QC_hash_func,
+ 4977
+};
diff --git a/src/include/common/username.h b/src/include/common/username.h
new file mode 100644
index 0000000..b17f560
--- /dev/null
+++ b/src/include/common/username.h
@@ -0,0 +1,15 @@
+/*
+ * username.h
+ * lookup effective username
+ *
+ * Copyright (c) 2003-2022, PostgreSQL Global Development Group
+ *
+ * src/include/common/username.h
+ */
+#ifndef USERNAME_H
+#define USERNAME_H
+
+extern const char *get_user_name(char **errstr);
+extern const char *get_user_name_or_exit(const char *progname);
+
+#endif /* USERNAME_H */