aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2021-09-13 10:37:49 -0700
committerIan Lance Taylor <iant@golang.org>2021-09-13 10:37:49 -0700
commite252b51ccde010cbd2a146485d8045103cd99533 (patch)
treee060f101cdc32bf5e520de8e5275db9d4236b74c /libcpp
parentf10c7c4596dda99d2ee872c995ae4aeda65adbdf (diff)
parent104c05c5284b7822d770ee51a7d91946c7e56d50 (diff)
downloadgcc-e252b51ccde010cbd2a146485d8045103cd99533.zip
gcc-e252b51ccde010cbd2a146485d8045103cd99533.tar.gz
gcc-e252b51ccde010cbd2a146485d8045103cd99533.tar.bz2
Merge from trunk revision 104c05c5284b7822d770ee51a7d91946c7e56d50.
Diffstat (limited to 'libcpp')
-rw-r--r--libcpp/ChangeLog189
-rw-r--r--libcpp/charset.c155
-rwxr-xr-xlibcpp/configure29
-rw-r--r--libcpp/directives.c75
-rw-r--r--libcpp/expr.c6
-rw-r--r--libcpp/files.c56
-rw-r--r--libcpp/include/cpplib.h26
-rw-r--r--libcpp/include/line-map.h16
-rw-r--r--libcpp/init.c55
-rw-r--r--libcpp/lex.c37
-rw-r--r--libcpp/line-map.c39
-rw-r--r--libcpp/macro.c143
-rw-r--r--libcpp/makeucnid.c89
-rw-r--r--libcpp/po/ChangeLog12
-rw-r--r--libcpp/po/cpplib.pot366
-rw-r--r--libcpp/po/de.po51
-rw-r--r--libcpp/po/sr.po44
-rw-r--r--libcpp/ucnid.h4567
18 files changed, 3684 insertions, 2271 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 815a1f8..35f952d 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,192 @@
+2021-09-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/100977
+ * include/cpplib.h (struct cpp_options): Add cxx23_identifiers.
+ * charset.c (CXX23, NXX23): New enumerators.
+ (CID, NFC, NKC, CTX): Renumber.
+ (ucn_valid_in_identifier): Implement P1949R7 - use CXX23 and
+ NXX23 flags for cxx23_identifiers. For start character in
+ non-pedantic mode, allow characters that are allowed as start
+ characters in any of the supported language modes, rather than
+ disallowing characters allowed only as non-start characters in
+ current mode but for characters from other language modes allowing
+ them even if they are never allowed at start.
+ * init.c (struct lang_flags): Add cxx23_identifiers.
+ (lang_defaults): Add cxx23_identifiers column.
+ (cpp_set_lang): Initialize CPP_OPTION (pfile, cxx23_identifiers).
+ * lex.c (warn_about_normalization): If cxx23_identifiers, use
+ cpp_pedwarning_with_line instead of cpp_warning_with_line for
+ "is not in NFC" diagnostics.
+ * makeucnid.c: Adjust usage comment.
+ (CXX23, NXX23): New enumerators.
+ (all_languages): Add CXX23.
+ (not_NFC, not_NFKC, maybe_not_NFC): Renumber.
+ (read_derivedcore): New function.
+ (write_table): Print also CXX23 and NXX23 columns.
+ (main): Require 5 arguments instead of 4, call read_derivedcore.
+ * ucnid.h: Regenerated using Unicode 13.0.0 files.
+
+2021-09-01 Jason Merrill <jason@redhat.com>
+
+ * macro.c (replace_args): When __VA_OPT__ is on the LHS of ##,
+ remove trailing avoid_paste tokens.
+
+2021-09-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/101488
+ * macro.c (replace_args): Fix up handling of CPP_PADDING tokens at the
+ start or end of __VA_OPT__ arguments when preceeded or followed by ##.
+
+2021-08-31 Martin Sebor <msebor@redhat.com>
+
+ * include/line-map.h (class rich_location): Disable copying and
+ assignment.
+
+2021-08-25 Lewis Hyatt <lhyatt@gmail.com>
+
+ PR other/93067
+ * charset.c (init_iconv_desc): Adapt to permit PFILE argument to
+ be NULL.
+ (_cpp_convert_input): Likewise. Also move UTF-8 BOM logic to...
+ (cpp_check_utf8_bom): ...here. New function.
+ (cpp_input_conversion_is_trivial): New function.
+ * files.c (read_file_guts): Allow PFILE argument to be NULL. Add
+ INPUT_CHARSET argument as an alternate source of this information.
+ (read_file): Pass the new argument to read_file_guts.
+ (cpp_get_converted_source): New function.
+ * include/cpplib.h (struct cpp_converted_source): Declare.
+ (cpp_get_converted_source): Declare.
+ (cpp_input_conversion_is_trivial): Declare.
+ (cpp_check_utf8_bom): Declare.
+
+2021-08-17 Jakub Jelinek <jakub@redhat.com>
+
+ * macro.c (vaopt_state): Add m_stringify member.
+ (vaopt_state::vaopt_state): Initialize it.
+ (vaopt_state::update): Overwrite it.
+ (vaopt_state::stringify): New method.
+ (stringify_arg): Replace arg argument with first, count arguments
+ and add va_opt argument. Use first instead of arg->first and
+ count instead of arg->count, for va_opt add paste_tokens handling.
+ (paste_tokens): Fix up len calculation. Don't spell rhs twice,
+ instead use %.*s to supply lhs and rhs spelling lengths. Don't call
+ _cpp_backup_tokens here.
+ (paste_all_tokens): Call it here instead.
+ (replace_args): Adjust stringify_arg caller. For vaopt_state::END
+ if stringify is true handle __VA_OPT__ stringification.
+ (create_iso_definition): Handle # __VA_OPT__ similarly to # macro_arg.
+
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/101638
+ * macro.c (cpp_sys_macro_p): Return true instead of
+ crashing on builtin macros.
+
+2021-08-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/100977
+ * ucnid.h: Regenerated using Unicode 13.0.0 files.
+
+2021-08-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/100977
+ * makeucnid.c (write_table): Fix computation of last_combine.
+ * ucnid.h: Regenerated using Unicode 6.3.0 files.
+
+2021-06-16 Jason Merrill <jason@redhat.com>
+
+ PR c++/100796
+ PR preprocessor/96391
+ * line-map.c (linemap_compare_locations): Only use comparison with
+ LINE_MAP_MAX_LOCATION_WITH_COLS to avoid abort.
+
+2021-05-20 Christophe Lyon <christophe.lyon@linaro.org>
+ Torbjörn Svensson <torbjorn.svensson@st.com>
+
+ PR c/42579
+ * include/cpplib.h (cpp_builtin_type): Add BT_FILE_NAME entry.
+ * init.c (builtin_array): Likewise.
+ * macro.c (_cpp_builtin_macro_text): Add support for BT_FILE_NAME.
+
+2021-05-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/100646
+ * lex.c (cpp_directive_only_process): Treat end of file as termination
+ for !is_block comments.
+
+2021-05-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/100392
+ * lex.c (cpp_directive_only_process): If buffer doesn't end with '\n',
+ add buffer->rlimit[0] character to the printed range and
+ CPP_INCREMENT_LINE and increment line_count.
+
+2021-05-11 Joseph Myers <joseph@codesourcery.com>
+
+ * include/cpplib.h (struct cpp_options): Add elifdef.
+ * init.c (struct lang_flags): Add elifdef.
+ (lang_defaults): Update to include elifdef initializers.
+ (cpp_set_lang): Set elifdef for pfile based on language.
+ * directives.c (STDC2X, ELIFDEF): New macros.
+ (EXTENSION): Increase value to 3.
+ (DIRECTIVE_TABLE): Add #elifdef and #elifndef.
+ (_cpp_handle_directive): Do not treat ELIFDEF directives as
+ directives for language versions without the #elifdef feature.
+ (do_elif): Handle #elifdef and #elifndef.
+ (do_elifdef, do_elifndef): New functions.
+
+2021-05-11 Joseph Myers <joseph@codesourcery.com>
+
+ * lex.c (cpp_avoid_paste): Do not allow pasting CPP_NUMBER with
+ CPP_CHAR.
+
+2021-05-11 Joseph Myers <joseph@codesourcery.com>
+
+ * init.c (lang_defaults): Enable digit separators for GNUC2X and
+ STDC2X.
+
+2021-05-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/100450
+ * lex.c (cpp_avoid_paste): Handle token1 CPP_PRAGMA like CPP_NAME.
+
+2021-05-06 Joseph Myers <joseph@codesourcery.com>
+
+ PR c++/83873
+ PR preprocessor/97604
+ * lex.c (lex_number): Reject adjacent digit separators here. Do
+ not allow digit separators before '.' or an exponent with sign.
+ * expr.c (cpp_classify_number): Do not check for adjacent digit
+ separators here.
+
+2021-05-03 H.J. Lu <hjl.tools@gmail.com>
+
+ PR bootstrap/99703
+ * configure: Regenerated.
+
+2021-04-29 Joseph Myers <joseph@codesourcery.com>
+
+ PR preprocessor/82359
+ * directives.c (strtolinenum): Handle digit separators.
+
+2021-04-19 Richard Biener <rguenther@suse.de>
+
+ PR preprocessor/100142
+ * line-map.c (linemap_position_for_loc_and_offset): Revert
+ unintended s/column_offset/column/ change.
+
+2021-04-13 Nathan Sidwell <nathan@acm.org>
+
+ PR preprocessor/99446
+ * line-map.c (line-map.c): Do not advance to linemaps for
+ different files.
+
+2021-04-13 Eric Botcazou <ebotcazou@adacore.com>
+
+ * include/line-map.h (IS_MACRO_LOC): Delete.
+ * line-map.c (linemap_location_from_macro_expansion_p): Test
+ LINEMAPS_MACRO_LOWEST_LOCATION of the linemap.
+
2021-03-02 David Malcolm <dmalcolm@redhat.com>
PR c/99323
diff --git a/libcpp/charset.c b/libcpp/charset.c
index 99a9b73..b84a974 100644
--- a/libcpp/charset.c
+++ b/libcpp/charset.c
@@ -630,7 +630,11 @@ static const struct cpp_conversion conversion_tab[] = {
cset_converter structure for conversion from FROM to TO. If
iconv_open() fails, issue an error and return an identity
converter. Silently return an identity converter if FROM and TO
- are identical. */
+ are identical.
+
+ PFILE is only used for generating diagnostics; setting it to NULL
+ suppresses diagnostics. */
+
static struct cset_converter
init_iconv_desc (cpp_reader *pfile, const char *to, const char *from)
{
@@ -672,25 +676,31 @@ init_iconv_desc (cpp_reader *pfile, const char *to, const char *from)
if (ret.cd == (iconv_t) -1)
{
- if (errno == EINVAL)
- cpp_error (pfile, CPP_DL_ERROR, /* FIXME should be DL_SORRY */
- "conversion from %s to %s not supported by iconv",
- from, to);
- else
- cpp_errno (pfile, CPP_DL_ERROR, "iconv_open");
-
+ if (pfile)
+ {
+ if (errno == EINVAL)
+ cpp_error (pfile, CPP_DL_ERROR, /* FIXME should be DL_SORRY */
+ "conversion from %s to %s not supported by iconv",
+ from, to);
+ else
+ cpp_errno (pfile, CPP_DL_ERROR, "iconv_open");
+ }
ret.func = convert_no_conversion;
}
}
else
{
- cpp_error (pfile, CPP_DL_ERROR, /* FIXME: should be DL_SORRY */
- "no iconv implementation, cannot convert from %s to %s",
- from, to);
+ if (pfile)
+ {
+ cpp_error (pfile, CPP_DL_ERROR, /* FIXME: should be DL_SORRY */
+ "no iconv implementation, cannot convert from %s to %s",
+ from, to);
+ }
ret.func = convert_no_conversion;
ret.cd = (iconv_t) -1;
ret.width = -1;
}
+
return ret;
}
@@ -884,14 +894,18 @@ enum {
C11 = 8,
/* Valid in a C11/C++11 identifier, but not as the first character? */
N11 = 16,
+ /* Valid in a C++23 identifier? */
+ CXX23 = 32,
+ /* Valid in a C++23 identifier, but not as the first character? */
+ NXX23 = 64,
/* NFC representation is not valid in an identifier? */
- CID = 32,
+ CID = 128,
/* Might be valid NFC form? */
- NFC = 64,
+ NFC = 256,
/* Might be valid NFKC form? */
- NKC = 128,
+ NKC = 512,
/* Certain preceding characters might make it not valid NFC/NKFC form? */
- CTX = 256
+ CTX = 1024
};
struct ucnrange {
@@ -938,10 +952,12 @@ ucn_valid_in_identifier (cpp_reader *pfile, cppchar_t c,
/* When -pedantic, we require the character to have been listed by
the standard for the current language. Otherwise, we accept the
union of the acceptable sets for all supported language versions. */
- valid_flags = C99 | CXX | C11;
+ valid_flags = C99 | CXX | C11 | CXX23;
if (CPP_PEDANTIC (pfile))
{
- if (CPP_OPTION (pfile, c11_identifiers))
+ if (CPP_OPTION (pfile, cxx23_identifiers))
+ valid_flags = CXX23;
+ else if (CPP_OPTION (pfile, c11_identifiers))
valid_flags = C11;
else if (CPP_OPTION (pfile, c99))
valid_flags = C99;
@@ -950,12 +966,6 @@ ucn_valid_in_identifier (cpp_reader *pfile, cppchar_t c,
}
if (! (ucnranges[mn].flags & valid_flags))
return 0;
- if (CPP_OPTION (pfile, c11_identifiers))
- invalid_start_flags = N11;
- else if (CPP_OPTION (pfile, c99))
- invalid_start_flags = N99;
- else
- invalid_start_flags = 0;
/* Update NST. */
if (ucnranges[mn].combine != 0 && ucnranges[mn].combine < nst->prev_class)
@@ -998,6 +1008,28 @@ ucn_valid_in_identifier (cpp_reader *pfile, cppchar_t c,
nst->previous = c;
nst->prev_class = ucnranges[mn].combine;
+ if (!CPP_PEDANTIC (pfile))
+ {
+ /* If not -pedantic, accept as character that may
+ begin an identifier a union of characters allowed
+ at that position in each of the character sets. */
+ if ((ucnranges[mn].flags & (C99 | N99)) == C99
+ || (ucnranges[mn].flags & CXX) != 0
+ || (ucnranges[mn].flags & (C11 | N11)) == C11
+ || (ucnranges[mn].flags & (CXX23 | NXX23)) == CXX23)
+ return 1;
+ return 2;
+ }
+
+ if (CPP_OPTION (pfile, cxx23_identifiers))
+ invalid_start_flags = NXX23;
+ else if (CPP_OPTION (pfile, c11_identifiers))
+ invalid_start_flags = N11;
+ else if (CPP_OPTION (pfile, c99))
+ invalid_start_flags = N99;
+ else
+ invalid_start_flags = 0;
+
/* In C99, UCN digits may not begin identifiers. In C11 and C++11,
UCN combining characters may not begin identifiers. */
if (ucnranges[mn].flags & invalid_start_flags)
@@ -2122,6 +2154,25 @@ _cpp_interpret_identifier (cpp_reader *pfile, const uchar *id, size_t len)
buf, bufp - buf, HT_ALLOC));
}
+
+/* Utility to strip a UTF-8 byte order marking from the beginning
+ of a buffer. Returns the number of bytes to skip, which currently
+ will be either 0 or 3. */
+int
+cpp_check_utf8_bom (const char *data, size_t data_length)
+{
+
+#if HOST_CHARSET == HOST_CHARSET_ASCII
+ const unsigned char *udata = (const unsigned char *) data;
+ if (data_length >= 3 && udata[0] == 0xef && udata[1] == 0xbb
+ && udata[2] == 0xbf)
+ return 3;
+#endif
+
+ return 0;
+}
+
+
/* Convert an input buffer (containing the complete contents of one
source file) from INPUT_CHARSET to the source character set. INPUT
points to the input buffer, SIZE is its allocated size, and LEN is
@@ -2135,7 +2186,11 @@ _cpp_interpret_identifier (cpp_reader *pfile, const uchar *id, size_t len)
INPUT is expected to have been allocated with xmalloc. This
function will either set *BUFFER_START to INPUT, or free it and set
*BUFFER_START to a pointer to another xmalloc-allocated block of
- memory. */
+ memory.
+
+ PFILE is only used to generate diagnostics; setting it to NULL suppresses
+ diagnostics, and causes a return of NULL if there was any error instead. */
+
uchar *
_cpp_convert_input (cpp_reader *pfile, const char *input_charset,
uchar *input, size_t size, size_t len,
@@ -2158,17 +2213,27 @@ _cpp_convert_input (cpp_reader *pfile, const char *input_charset,
to.text = XNEWVEC (uchar, to.asize);
to.len = 0;
- if (!APPLY_CONVERSION (input_cset, input, len, &to))
- cpp_error (pfile, CPP_DL_ERROR,
- "failure to convert %s to %s",
- CPP_OPTION (pfile, input_charset), SOURCE_CHARSET);
-
+ const bool ok = APPLY_CONVERSION (input_cset, input, len, &to);
free (input);
- }
- /* Clean up the mess. */
- if (input_cset.func == convert_using_iconv)
- iconv_close (input_cset.cd);
+ /* Clean up the mess. */
+ if (input_cset.func == convert_using_iconv)
+ iconv_close (input_cset.cd);
+
+ /* Handle conversion failure. */
+ if (!ok)
+ {
+ if (!pfile)
+ {
+ XDELETEVEC (to.text);
+ *buffer_start = NULL;
+ *st_size = 0;
+ return NULL;
+ }
+ cpp_error (pfile, CPP_DL_ERROR, "failure to convert %s to %s",
+ input_charset, SOURCE_CHARSET);
+ }
+ }
/* Resize buffer if we allocated substantially too much, or if we
haven't enough space for the \n-terminator or following
@@ -2192,19 +2257,14 @@ _cpp_convert_input (cpp_reader *pfile, const char *input_charset,
buffer = to.text;
*st_size = to.len;
-#if HOST_CHARSET == HOST_CHARSET_ASCII
- /* The HOST_CHARSET test just above ensures that the source charset
- is UTF-8. So, ignore a UTF-8 BOM if we see one. Note that
- glib'c UTF-8 iconv() provider (as of glibc 2.7) does not ignore a
+
+ /* Ignore a UTF-8 BOM if we see one and the source charset is UTF-8. Note
+ that glib'c UTF-8 iconv() provider (as of glibc 2.7) does not ignore a
BOM -- however, even if it did, we would still need this code due
to the 'convert_no_conversion' case. */
- if (to.len >= 3 && to.text[0] == 0xef && to.text[1] == 0xbb
- && to.text[2] == 0xbf)
- {
- *st_size -= 3;
- buffer += 3;
- }
-#endif
+ const int bom_len = cpp_check_utf8_bom ((const char *) to.text, to.len);
+ *st_size -= bom_len;
+ buffer += bom_len;
*buffer_start = to.text;
return buffer;
@@ -2244,6 +2304,13 @@ _cpp_default_encoding (void)
return current_encoding;
}
+/* Check if the configured input charset requires no conversion, other than
+ possibly stripping a UTF-8 BOM. */
+bool cpp_input_conversion_is_trivial (const char *input_charset)
+{
+ return !strcasecmp (input_charset, SOURCE_CHARSET);
+}
+
/* Implementation of class cpp_string_location_reader. */
/* Constructor for cpp_string_location_reader. */
diff --git a/libcpp/configure b/libcpp/configure
index 7e28606..9674cd9 100755
--- a/libcpp/configure
+++ b/libcpp/configure
@@ -7668,6 +7668,34 @@ else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
+int
+main ()
+{
+ asm ("endbr32");
+ return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+ have_multi_byte_nop=yes
+else
+ have_multi_byte_nop=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+ conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+ have_cet=no
+ if test x$have_multi_byte_nop = xyes; then
+ if test "$cross_compiling" = yes; then :
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot run test program while cross compiling
+See \`config.log' for more details" "$LINENO" 5; }
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
static void
foo (void)
{
@@ -7704,6 +7732,7 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
+ fi
if test x$enable_cet = xno -a x$have_cet = xyes; then
as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
fi
diff --git a/libcpp/directives.c b/libcpp/directives.c
index f4aa17d..261a584 100644
--- a/libcpp/directives.c
+++ b/libcpp/directives.c
@@ -56,10 +56,12 @@ struct pragma_entry
/* Values for the origin field of struct directive. KANDR directives
come from traditional (K&R) C. STDC89 directives come from the
- 1989 C standard. EXTENSION directives are extensions. */
+ 1989 C standard. STDC2X directives come from the C2X standard. EXTENSION
+ directives are extensions. */
#define KANDR 0
#define STDC89 1
-#define EXTENSION 2
+#define STDC2X 2
+#define EXTENSION 3
/* Values for the flags field of struct directive. COND indicates a
conditional; IF_COND an opening conditional. INCL means to treat
@@ -67,13 +69,17 @@ struct pragma_entry
means this directive should be handled even if -fpreprocessed is in
effect (these are the directives with callback hooks).
- EXPAND is set on directives that are always macro-expanded. */
+ EXPAND is set on directives that are always macro-expanded.
+
+ ELIFDEF is set on directives that are only handled for standards with the
+ #elifdef / #elifndef feature. */
#define COND (1 << 0)
#define IF_COND (1 << 1)
#define INCL (1 << 2)
#define IN_I (1 << 3)
#define EXPAND (1 << 4)
#define DEPRECATED (1 << 5)
+#define ELIFDEF (1 << 6)
/* Defines one #-directive, including how to handle it. */
typedef void (*directive_handler) (cpp_reader *);
@@ -148,6 +154,8 @@ static void cpp_pop_definition (cpp_reader *, struct def_pragma_macro *);
D(undef, T_UNDEF, KANDR, IN_I) \
D(line, T_LINE, KANDR, EXPAND) \
D(elif, T_ELIF, STDC89, COND | EXPAND) \
+ D(elifdef, T_ELIFDEF, STDC2X, COND | ELIFDEF) \
+ D(elifndef, T_ELIFNDEF, STDC2X, COND | ELIFDEF) \
D(error, T_ERROR, STDC89, 0) \
D(pragma, T_PRAGMA, STDC89, IN_I) \
D(warning, T_WARNING, EXTENSION, 0) \
@@ -437,7 +445,11 @@ _cpp_handle_directive (cpp_reader *pfile, bool indented)
if (dname->type == CPP_NAME)
{
if (dname->val.node.node->is_directive)
- dir = &dtable[dname->val.node.node->directive_index];
+ {
+ dir = &dtable[dname->val.node.node->directive_index];
+ if ((dir->flags & ELIFDEF) && !CPP_OPTION (pfile, elifdef))
+ dir = 0;
+ }
}
/* We do not recognize the # followed by a number extension in
assembler code. */
@@ -922,12 +934,19 @@ strtolinenum (const uchar *str, size_t len, linenum_type *nump, bool *wrapped)
linenum_type reg = 0;
uchar c;
+ bool seen_digit_sep = false;
*wrapped = false;
while (len--)
{
c = *str++;
+ if (!seen_digit_sep && c == '\'' && len)
+ {
+ seen_digit_sep = true;
+ continue;
+ }
if (!ISDIGIT (c))
return true;
+ seen_digit_sep = false;
if (reg > ((linenum_type) -1) / 10)
*wrapped = true;
reg *= 10;
@@ -2072,8 +2091,8 @@ do_else (cpp_reader *pfile)
}
}
-/* Handle a #elif directive by not changing if_stack either. See the
- comment above do_else. */
+/* Handle a #elif, #elifdef or #elifndef directive by not changing if_stack
+ either. See the comment above do_else. */
static void
do_elif (cpp_reader *pfile)
{
@@ -2081,12 +2100,13 @@ do_elif (cpp_reader *pfile)
struct if_stack *ifs = buffer->if_stack;
if (ifs == NULL)
- cpp_error (pfile, CPP_DL_ERROR, "#elif without #if");
+ cpp_error (pfile, CPP_DL_ERROR, "#%s without #if", pfile->directive->name);
else
{
if (ifs->type == T_ELSE)
{
- cpp_error (pfile, CPP_DL_ERROR, "#elif after #else");
+ cpp_error (pfile, CPP_DL_ERROR, "#%s after #else",
+ pfile->directive->name);
cpp_error_with_line (pfile, CPP_DL_ERROR, ifs->line, 0,
"the conditional began here");
}
@@ -2100,8 +2120,29 @@ do_elif (cpp_reader *pfile)
pfile->state.skipping = 1;
else
{
- pfile->state.skipping = ! _cpp_parse_expr (pfile, false);
- ifs->skip_elses = ! pfile->state.skipping;
+ if (pfile->directive == &dtable[T_ELIF])
+ pfile->state.skipping = !_cpp_parse_expr (pfile, false);
+ else
+ {
+ cpp_hashnode *node = lex_macro_node (pfile, false);
+
+ if (node)
+ {
+ bool macro_defined = _cpp_defined_macro_p (node);
+ if (!_cpp_maybe_notify_macro_use (pfile, node,
+ pfile->directive_line))
+ /* It wasn't a macro after all. */
+ macro_defined = false;
+ bool skip = (pfile->directive == &dtable[T_ELIFDEF]
+ ? !macro_defined
+ : macro_defined);
+ if (pfile->cb.used)
+ pfile->cb.used (pfile, pfile->directive_line, node);
+ check_eol (pfile, false);
+ pfile->state.skipping = skip;
+ }
+ }
+ ifs->skip_elses = !pfile->state.skipping;
}
/* Invalidate any controlling macro. */
@@ -2109,6 +2150,20 @@ do_elif (cpp_reader *pfile)
}
}
+/* Handle a #elifdef directive. */
+static void
+do_elifdef (cpp_reader *pfile)
+{
+ do_elif (pfile);
+}
+
+/* Handle a #elifndef directive. */
+static void
+do_elifndef (cpp_reader *pfile)
+{
+ do_elif (pfile);
+}
+
/* #endif pops the if stack and resets pfile->state.skipping. */
static void
do_endif (cpp_reader *pfile)
diff --git a/libcpp/expr.c b/libcpp/expr.c
index dd5611d..ab4a260 100644
--- a/libcpp/expr.c
+++ b/libcpp/expr.c
@@ -582,11 +582,7 @@ cpp_classify_number (cpp_reader *pfile, const cpp_token *token,
max_digit = c;
}
else if (DIGIT_SEP (c))
- {
- if (seen_digit_sep)
- SYNTAX_ERROR_AT (virtual_location, "adjacent digit separators");
- seen_digit_sep = true;
- }
+ seen_digit_sep = true;
else if (c == '.')
{
if (seen_digit_sep || DIGIT_SEP (*str))
diff --git a/libcpp/files.c b/libcpp/files.c
index 6e20fc5..c93a03c 100644
--- a/libcpp/files.c
+++ b/libcpp/files.c
@@ -173,7 +173,7 @@ static bool pch_open_file (cpp_reader *pfile, _cpp_file *file,
static bool find_file_in_dir (cpp_reader *pfile, _cpp_file *file,
bool *invalid_pch, location_t loc);
static bool read_file_guts (cpp_reader *pfile, _cpp_file *file,
- location_t loc);
+ location_t loc, const char *input_charset);
static bool read_file (cpp_reader *pfile, _cpp_file *file,
location_t loc);
static struct cpp_dir *search_path_head (cpp_reader *, const char *fname,
@@ -671,9 +671,12 @@ _cpp_find_file (cpp_reader *pfile, const char *fname, cpp_dir *start_dir,
Use LOC for any diagnostics.
+ PFILE may be NULL. In this case, no diagnostics are issued.
+
FIXME: Flush file cache and try again if we run out of memory. */
static bool
-read_file_guts (cpp_reader *pfile, _cpp_file *file, location_t loc)
+read_file_guts (cpp_reader *pfile, _cpp_file *file, location_t loc,
+ const char *input_charset)
{
ssize_t size, total, count;
uchar *buf;
@@ -681,8 +684,9 @@ read_file_guts (cpp_reader *pfile, _cpp_file *file, location_t loc)
if (S_ISBLK (file->st.st_mode))
{
- cpp_error_at (pfile, CPP_DL_ERROR, loc,
- "%s is a block device", file->path);
+ if (pfile)
+ cpp_error_at (pfile, CPP_DL_ERROR, loc,
+ "%s is a block device", file->path);
return false;
}
@@ -699,8 +703,9 @@ read_file_guts (cpp_reader *pfile, _cpp_file *file, location_t loc)
does not bite us. */
if (file->st.st_size > INTTYPE_MAXIMUM (ssize_t))
{
- cpp_error_at (pfile, CPP_DL_ERROR, loc,
- "%s is too large", file->path);
+ if (pfile)
+ cpp_error_at (pfile, CPP_DL_ERROR, loc,
+ "%s is too large", file->path);
return false;
}
@@ -733,29 +738,29 @@ read_file_guts (cpp_reader *pfile, _cpp_file *file, location_t loc)
if (count < 0)
{
- cpp_errno_filename (pfile, CPP_DL_ERROR, file->path, loc);
+ if (pfile)
+ cpp_errno_filename (pfile, CPP_DL_ERROR, file->path, loc);
free (buf);
return false;
}
- if (regular && total != size && STAT_SIZE_RELIABLE (file->st))
+ if (pfile && regular && total != size && STAT_SIZE_RELIABLE (file->st))
cpp_error_at (pfile, CPP_DL_WARNING, loc,
"%s is shorter than expected", file->path);
file->buffer = _cpp_convert_input (pfile,
- CPP_OPTION (pfile, input_charset),
+ input_charset,
buf, size + 16, total,
&file->buffer_start,
&file->st.st_size);
- file->buffer_valid = true;
-
- return true;
+ file->buffer_valid = file->buffer;
+ return file->buffer_valid;
}
/* Convenience wrapper around read_file_guts that opens the file if
necessary and closes the file descriptor after reading. FILE must
have been passed through find_file() at some stage. Use LOC for
- any diagnostics. */
+ any diagnostics. Unlike read_file_guts(), PFILE may not be NULL. */
static bool
read_file (cpp_reader *pfile, _cpp_file *file, location_t loc)
{
@@ -773,7 +778,8 @@ read_file (cpp_reader *pfile, _cpp_file *file, location_t loc)
return false;
}
- file->dont_read = !read_file_guts (pfile, file, loc);
+ file->dont_read = !read_file_guts (pfile, file, loc,
+ CPP_OPTION (pfile, input_charset));
close (file->fd);
file->fd = -1;
@@ -2145,3 +2151,25 @@ _cpp_has_header (cpp_reader *pfile, const char *fname, int angle_brackets,
return file->err_no != ENOENT;
}
+/* Read a file and convert to input charset, the same as if it were being read
+ by a cpp_reader. */
+
+cpp_converted_source
+cpp_get_converted_source (const char *fname, const char *input_charset)
+{
+ cpp_converted_source res = {};
+ _cpp_file file = {};
+ file.fd = -1;
+ file.name = lbasename (fname);
+ file.path = fname;
+ if (!open_file (&file))
+ return res;
+ const bool ok = read_file_guts (NULL, &file, 0, input_charset);
+ close (file.fd);
+ if (!ok)
+ return res;
+ res.to_free = (char *) file.buffer_start;
+ res.data = (char *) file.buffer;
+ res.len = file.st.st_size;
+ return res;
+}
diff --git a/libcpp/include/cpplib.h b/libcpp/include/cpplib.h
index 41d75d9..6e2fcb6 100644
--- a/libcpp/include/cpplib.h
+++ b/libcpp/include/cpplib.h
@@ -482,6 +482,10 @@ struct cpp_options
in C11 and C++11. */
unsigned char c11_identifiers;
+ /* Nonzero means extended identifiers allow the characters specified
+ in C++23. */
+ unsigned char cxx23_identifiers;
+
/* Nonzero for C++ 2014 Standard binary constants. */
unsigned char binary_constants;
@@ -497,6 +501,9 @@ struct cpp_options
/* Nonzero for the '::' token. */
unsigned char scope;
+ /* Nonzero for the '#elifdef' and '#elifndef' directives. */
+ unsigned char elifdef;
+
/* Nonzero means tokenize C++20 module directives. */
unsigned char module_directives;
@@ -883,6 +890,7 @@ enum cpp_builtin_type
BT_SPECLINE = 0, /* `__LINE__' */
BT_DATE, /* `__DATE__' */
BT_FILE, /* `__FILE__' */
+ BT_FILE_NAME, /* `__FILE_NAME__' */
BT_BASE_FILE, /* `__BASE_FILE__' */
BT_INCLUDE_LEVEL, /* `__INCLUDE_LEVEL__' */
BT_TIME, /* `__TIME__' */
@@ -1375,6 +1383,20 @@ extern struct _cpp_file *cpp_get_file (cpp_buffer *);
extern cpp_buffer *cpp_get_prev (cpp_buffer *);
extern void cpp_clear_file_cache (cpp_reader *);
+/* cpp_get_converted_source returns the contents of the given file, as it exists
+ after cpplib has read it and converted it from the input charset to the
+ source charset. Return struct will be zero-filled if the data could not be
+ read for any reason. The data starts at the DATA pointer, but the TO_FREE
+ pointer is what should be passed to free(), as there may be an offset. */
+struct cpp_converted_source
+{
+ char *to_free;
+ char *data;
+ size_t len;
+};
+cpp_converted_source cpp_get_converted_source (const char *fname,
+ const char *input_charset);
+
/* In pch.c */
struct save_macro_data;
extern int cpp_save_state (cpp_reader *, FILE *);
@@ -1445,6 +1467,7 @@ class cpp_display_width_computation {
/* Convenience functions that are simple use cases for class
cpp_display_width_computation. Tab characters will be expanded to spaces
as determined by TABSTOP. */
+
int cpp_byte_column_to_display_column (const char *data, int data_length,
int column, int tabstop);
inline int cpp_display_width (const char *data, int data_length,
@@ -1457,4 +1480,7 @@ int cpp_display_column_to_byte_column (const char *data, int data_length,
int display_col, int tabstop);
int cpp_wcwidth (cppchar_t c);
+bool cpp_input_conversion_is_trivial (const char *input_charset);
+int cpp_check_utf8_bom (const char *data, size_t data_length);
+
#endif /* ! LIBCPP_CPPLIB_H */
diff --git a/libcpp/include/line-map.h b/libcpp/include/line-map.h
index 40919d0..464494b 100644
--- a/libcpp/include/line-map.h
+++ b/libcpp/include/line-map.h
@@ -563,7 +563,7 @@ struct GTY((tag ("2"))) line_map_macro : public line_map {
#define linemap_assert_fails(EXPR) (! (EXPR))
#endif
-/* Get whether location LOC is an ad-hoc, ordinary or macro location. */
+/* Get whether location LOC is an ordinary location. */
inline bool
IS_ORDINARY_LOC (location_t loc)
@@ -571,18 +571,14 @@ IS_ORDINARY_LOC (location_t loc)
return loc < LINE_MAP_MAX_LOCATION;
}
+/* Get whether location LOC is an ad-hoc location. */
+
inline bool
IS_ADHOC_LOC (location_t loc)
{
return loc > MAX_LOCATION_T;
}
-inline bool
-IS_MACRO_LOC (location_t loc)
-{
- return !IS_ORDINARY_LOC (loc) && !IS_ADHOC_LOC (loc);
-}
-
/* Categorize line map kinds. */
inline bool
@@ -1674,6 +1670,12 @@ class rich_location
/* Destructor. */
~rich_location ();
+ /* The class manages the memory pointed to by the elements of
+ the M_FIXIT_HINTS vector and is not meant to be copied or
+ assigned. */
+ rich_location (const rich_location &) = delete;
+ void operator= (const rich_location &) = delete;
+
/* Accessors. */
location_t get_loc () const { return get_loc (0); }
location_t get_loc (unsigned int idx) const;
diff --git a/libcpp/init.c b/libcpp/init.c
index 68ed2c7..eda17a6a 100644
--- a/libcpp/init.c
+++ b/libcpp/init.c
@@ -82,6 +82,7 @@ struct lang_flags
char extended_numbers;
char extended_identifiers;
char c11_identifiers;
+ char cxx23_identifiers;
char std;
char digraphs;
char uliterals;
@@ -95,34 +96,35 @@ struct lang_flags
char scope;
char dfp_constants;
char size_t_literals;
+ char elifdef;
};
static const struct lang_flags lang_defaults[] =
-{ /* c99 c++ xnum xid c11 std digr ulit rlit udlit bincst digsep trig u8chlit vaopt scope dfp szlit */
- /* GNUC89 */ { 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* GNUC99 */ { 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* GNUC11 */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* GNUC17 */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* GNUC2X */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 0 },
- /* STDC89 */ { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
- /* STDC94 */ { 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
- /* STDC99 */ { 1, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
- /* STDC11 */ { 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
- /* STDC17 */ { 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
- /* STDC2X */ { 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 },
- /* GNUCXX */ { 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* CXX98 */ { 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0 },
- /* GNUCXX11 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0 },
- /* CXX11 */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0 },
- /* GNUCXX14 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0 },
- /* CXX14 */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0 },
- /* GNUCXX17 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0 },
- /* CXX17 */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0 },
- /* GNUCXX20 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0 },
- /* CXX20 */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0 },
- /* GNUCXX23 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1 },
- /* CXX23 */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1 },
- /* ASM */ { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+{ /* c99 c++ xnum xid c11 c++23 std digr ulit rlit udlit bincst digsep trig u8chlit vaopt scope dfp szlit elifdef */
+ /* GNUC89 */ { 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* GNUC99 */ { 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* GNUC11 */ { 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* GNUC17 */ { 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* GNUC2X */ { 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1 },
+ /* STDC89 */ { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+ /* STDC94 */ { 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+ /* STDC99 */ { 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+ /* STDC11 */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+ /* STDC17 */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+ /* STDC2X */ { 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+ /* GNUCXX */ { 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* CXX98 */ { 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0 },
+ /* GNUCXX11 */ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0 },
+ /* CXX11 */ { 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0 },
+ /* GNUCXX14 */ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0 },
+ /* CXX14 */ { 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0 },
+ /* GNUCXX17 */ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0 },
+ /* CXX17 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0 },
+ /* GNUCXX20 */ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0 },
+ /* CXX20 */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0 },
+ /* GNUCXX23 */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0 },
+ /* CXX23 */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0 },
+ /* ASM */ { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
};
/* Sets internal flags correctly for a given language. */
@@ -138,6 +140,7 @@ cpp_set_lang (cpp_reader *pfile, enum c_lang lang)
CPP_OPTION (pfile, extended_numbers) = l->extended_numbers;
CPP_OPTION (pfile, extended_identifiers) = l->extended_identifiers;
CPP_OPTION (pfile, c11_identifiers) = l->c11_identifiers;
+ CPP_OPTION (pfile, cxx23_identifiers) = l->cxx23_identifiers;
CPP_OPTION (pfile, std) = l->std;
CPP_OPTION (pfile, digraphs) = l->digraphs;
CPP_OPTION (pfile, uliterals) = l->uliterals;
@@ -151,6 +154,7 @@ cpp_set_lang (cpp_reader *pfile, enum c_lang lang)
CPP_OPTION (pfile, scope) = l->scope;
CPP_OPTION (pfile, dfp_constants) = l->dfp_constants;
CPP_OPTION (pfile, size_t_literals) = l->size_t_literals;
+ CPP_OPTION (pfile, elifdef) = l->elifdef;
}
/* Initialize library global state. */
@@ -403,6 +407,7 @@ static const struct builtin_macro builtin_array[] =
B("__TIME__", BT_TIME, false),
B("__DATE__", BT_DATE, false),
B("__FILE__", BT_FILE, false),
+ B("__FILE_NAME__", BT_FILE_NAME, false),
B("__BASE_FILE__", BT_BASE_FILE, false),
B("__LINE__", BT_SPECLINE, true),
B("__INCLUDE_LEVEL__", BT_INCLUDE_LEVEL, true),
diff --git a/libcpp/lex.c b/libcpp/lex.c
index 06bcc31..8e3ef09 100644
--- a/libcpp/lex.c
+++ b/libcpp/lex.c
@@ -1306,6 +1306,9 @@ warn_about_normalization (cpp_reader *pfile,
if (NORMALIZE_STATE_RESULT (s) == normalized_C)
cpp_warning_with_line (pfile, CPP_W_NORMALIZE, token->src_loc, 0,
"`%.*s' is not in NFKC", (int) sz, buf);
+ else if (CPP_OPTION (pfile, cxx23_identifiers))
+ cpp_pedwarning_with_line (pfile, CPP_W_NORMALIZE, token->src_loc, 0,
+ "`%.*s' is not in NFC", (int) sz, buf);
else
cpp_warning_with_line (pfile, CPP_W_NORMALIZE, token->src_loc, 0,
"`%.*s' is not in NFC", (int) sz, buf);
@@ -1548,18 +1551,28 @@ lex_number (cpp_reader *pfile, cpp_string *number,
base = pfile->buffer->cur - 1;
do
{
+ const uchar *adj_digit_sep = NULL;
cur = pfile->buffer->cur;
/* N.B. ISIDNUM does not include $. */
- while (ISIDNUM (*cur) || *cur == '.' || DIGIT_SEP (*cur)
- || VALID_SIGN (*cur, cur[-1]))
+ while (ISIDNUM (*cur)
+ || (*cur == '.' && !DIGIT_SEP (cur[-1]))
+ || DIGIT_SEP (*cur)
+ || (VALID_SIGN (*cur, cur[-1]) && !DIGIT_SEP (cur[-2])))
{
NORMALIZE_STATE_UPDATE_IDNUM (nst, *cur);
+ /* Adjacent digit separators do not form part of the pp-number syntax.
+ However, they can safely be diagnosed here as an error, since '' is
+ not a valid preprocessing token. */
+ if (DIGIT_SEP (*cur) && DIGIT_SEP (cur[-1]) && !adj_digit_sep)
+ adj_digit_sep = cur;
cur++;
}
/* A number can't end with a digit separator. */
while (cur > pfile->buffer->cur && DIGIT_SEP (cur[-1]))
--cur;
+ if (adj_digit_sep && adj_digit_sep < cur)
+ cpp_error (pfile, CPP_DL_ERROR, "adjacent digit separators");
pfile->buffer->cur = cur;
}
@@ -3709,11 +3722,13 @@ cpp_avoid_paste (cpp_reader *pfile, const cpp_token *token1,
case CPP_DEREF: return c == '*';
case CPP_DOT: return c == '.' || c == '%' || b == CPP_NUMBER;
case CPP_HASH: return c == '#' || c == '%'; /* Digraph form. */
+ case CPP_PRAGMA:
case CPP_NAME: return ((b == CPP_NUMBER
&& name_p (pfile, &token2->val.str))
|| b == CPP_NAME
|| b == CPP_CHAR || b == CPP_STRING); /* L */
case CPP_NUMBER: return (b == CPP_NUMBER || b == CPP_NAME
+ || b == CPP_CHAR
|| c == '.' || c == '+' || c == '-');
/* UCNs */
case CPP_OTHER: return ((token1->val.str.text[0] == '\\'
@@ -4468,8 +4483,9 @@ cpp_directive_only_process (cpp_reader *pfile,
break;
}
}
- cpp_error_with_line (pfile, CPP_DL_ERROR, sloc, 0,
- "unterminated comment");
+ if (pos < limit || is_block)
+ cpp_error_with_line (pfile, CPP_DL_ERROR, sloc, 0,
+ "unterminated comment");
done_comment:
lwm = pos;
break;
@@ -4756,7 +4772,18 @@ cpp_directive_only_process (cpp_reader *pfile,
}
if (buffer->rlimit > base && !pfile->state.skipping)
- cb (pfile, CPP_DO_print, data, line_count, base, buffer->rlimit - base);
+ {
+ const unsigned char *limit = buffer->rlimit;
+ /* If the file was not newline terminated, add rlimit, which is
+ guaranteed to point to a newline, to the end of our range. */
+ if (limit[-1] != '\n')
+ {
+ limit++;
+ CPP_INCREMENT_LINE (pfile, 0);
+ line_count++;
+ }
+ cb (pfile, CPP_DO_print, data, line_count, base, limit - base);
+ }
_cpp_pop_buffer (pfile);
}
diff --git a/libcpp/line-map.c b/libcpp/line-map.c
index a003af8..1a6902a 100644
--- a/libcpp/line-map.c
+++ b/libcpp/line-map.c
@@ -981,16 +981,15 @@ linemap_position_for_loc_and_offset (line_maps *set,
(loc + offset) should be less than the first location encoded by
the next line map of the set. Otherwise, we try to encode the
location in the next map. */
- while (map != LINEMAPS_LAST_ORDINARY_MAP (set)
+ for (; map != LINEMAPS_LAST_ORDINARY_MAP (set)
&& (loc + (column_offset << map->m_range_bits)
- >= MAP_START_LOCATION (&map[1])))
- {
- map = &map[1];
- /* If the next map starts in a higher line, we cannot encode the
- location there. */
- if (line < ORDINARY_MAP_STARTING_LINE_NUMBER (map))
- return loc;
- }
+ >= MAP_START_LOCATION (map + 1)); map++)
+ /* If the next map is a different file, or starts in a higher line, we
+ cannot encode the location there. */
+ if ((map + 1)->reason != LC_RENAME
+ || line < ORDINARY_MAP_STARTING_LINE_NUMBER (map + 1)
+ || 0 != strcmp (LINEMAP_FILE (map + 1), LINEMAP_FILE (map)))
+ return loc;
column += column_offset;
@@ -1321,7 +1320,7 @@ linemap_location_from_macro_expansion_p (const class line_maps *set,
if (IS_ADHOC_LOC (location))
location = get_location_from_adhoc_loc (set, location);
- return IS_MACRO_LOC (location);
+ return location >= LINEMAPS_MACRO_LOWEST_LOCATION (set);
}
/* Given two virtual locations *LOC0 and *LOC1, return the first
@@ -1422,23 +1421,25 @@ linemap_compare_locations (line_maps *set,
if (l0 == l1
&& pre_virtual_p
- && post_virtual_p
- && l0 <= LINE_MAP_MAX_LOCATION_WITH_COLS)
+ && post_virtual_p)
{
/* So pre and post represent two tokens that are present in a
same macro expansion. Let's see if the token for pre was
before the token for post in that expansion. */
- unsigned i0, i1;
const struct line_map *map =
first_map_in_common (set, pre, post, &l0, &l1);
if (map == NULL)
- /* This should not be possible. */
- abort ();
-
- i0 = l0 - MAP_START_LOCATION (map);
- i1 = l1 - MAP_START_LOCATION (map);
- return i1 - i0;
+ /* This should not be possible while we have column information, but if
+ we don't, the tokens could be from separate macro expansions on the
+ same line. */
+ gcc_assert (l0 > LINE_MAP_MAX_LOCATION_WITH_COLS);
+ else
+ {
+ unsigned i0 = l0 - MAP_START_LOCATION (map);
+ unsigned i1 = l1 - MAP_START_LOCATION (map);
+ return i1 - i0;
+ }
}
if (IS_ADHOC_LOC (l0))
diff --git a/libcpp/macro.c b/libcpp/macro.c
index dff7c98..f214548 100644
--- a/libcpp/macro.c
+++ b/libcpp/macro.c
@@ -118,6 +118,7 @@ class vaopt_state {
m_arg (arg),
m_variadic (is_variadic),
m_last_was_paste (false),
+ m_stringify (false),
m_state (0),
m_paste_location (0),
m_location (0),
@@ -145,6 +146,7 @@ class vaopt_state {
}
++m_state;
m_location = token->src_loc;
+ m_stringify = (token->flags & STRINGIFY_ARG) != 0;
return BEGIN;
}
else if (m_state == 1)
@@ -234,6 +236,12 @@ class vaopt_state {
return m_state == 0;
}
+ /* Return true for # __VA_OPT__. */
+ bool stringify () const
+ {
+ return m_stringify;
+ }
+
private:
/* The cpp_reader. */
@@ -247,6 +255,8 @@ class vaopt_state {
/* If true, the previous token was ##. This is used to detect when
a paste occurs at the end of the sequence. */
bool m_last_was_paste;
+ /* True for #__VA_OPT__. */
+ bool m_stringify;
/* The state variable:
0 means not parsing
@@ -284,7 +294,8 @@ static _cpp_buff *collect_args (cpp_reader *, const cpp_hashnode *,
static cpp_context *next_context (cpp_reader *);
static const cpp_token *padding_token (cpp_reader *, const cpp_token *);
static const cpp_token *new_string_token (cpp_reader *, uchar *, unsigned int);
-static const cpp_token *stringify_arg (cpp_reader *, macro_arg *);
+static const cpp_token *stringify_arg (cpp_reader *, const cpp_token **,
+ unsigned int, bool);
static void paste_all_tokens (cpp_reader *, const cpp_token *);
static bool paste_tokens (cpp_reader *, location_t,
const cpp_token **, const cpp_token *);
@@ -531,15 +542,21 @@ _cpp_builtin_macro_text (cpp_reader *pfile, cpp_hashnode *node,
}
break;
case BT_FILE:
+ case BT_FILE_NAME:
case BT_BASE_FILE:
{
unsigned int len;
const char *name;
uchar *buf;
-
- if (node->value.builtin == BT_FILE)
- name = linemap_get_expansion_filename (pfile->line_table,
- pfile->line_table->highest_line);
+
+ if (node->value.builtin == BT_FILE
+ || node->value.builtin == BT_FILE_NAME)
+ {
+ name = linemap_get_expansion_filename (pfile->line_table,
+ pfile->line_table->highest_line);
+ if ((node->value.builtin == BT_FILE_NAME) && name)
+ name = lbasename (name);
+ }
else
{
name = _cpp_get_file_name (pfile->main_file);
@@ -812,10 +829,11 @@ cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
return dest;
}
-/* Convert a token sequence ARG to a single string token according to
- the rules of the ISO C #-operator. */
+/* Convert a token sequence FIRST to FIRST+COUNT-1 to a single string token
+ according to the rules of the ISO C #-operator. */
static const cpp_token *
-stringify_arg (cpp_reader *pfile, macro_arg *arg)
+stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count,
+ bool va_opt)
{
unsigned char *dest;
unsigned int i, escape_it, backslash_count = 0;
@@ -828,9 +846,27 @@ stringify_arg (cpp_reader *pfile, macro_arg *arg)
*dest++ = '"';
/* Loop, reading in the argument's tokens. */
- for (i = 0; i < arg->count; i++)
+ for (i = 0; i < count; i++)
{
- const cpp_token *token = arg->first[i];
+ const cpp_token *token = first[i];
+
+ if (va_opt && (token->flags & PASTE_LEFT))
+ {
+ location_t virt_loc = pfile->invocation_location;
+ const cpp_token *rhs;
+ do
+ {
+ if (i == count)
+ abort ();
+ rhs = first[++i];
+ if (!paste_tokens (pfile, virt_loc, &token, rhs))
+ {
+ --i;
+ break;
+ }
+ }
+ while (rhs->flags & PASTE_LEFT);
+ }
if (token->type == CPP_PADDING)
{
@@ -917,7 +953,7 @@ paste_tokens (cpp_reader *pfile, location_t location,
cpp_token *lhs;
unsigned int len;
- len = cpp_token_len (*plhs) + cpp_token_len (rhs) + 1;
+ len = cpp_token_len (*plhs) + cpp_token_len (rhs) + 2;
buf = (unsigned char *) alloca (len);
end = lhsend = cpp_spell_token (pfile, *plhs, buf, true);
@@ -943,8 +979,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
location_t saved_loc = lhs->src_loc;
_cpp_pop_buffer (pfile);
- _cpp_backup_tokens (pfile, 1);
- *lhsend = '\0';
+
+ unsigned char *rhsstart = lhsend;
+ if ((*plhs)->type == CPP_DIV && rhs->type != CPP_EQ)
+ rhsstart++;
/* We have to remove the PASTE_LEFT flag from the old lhs, but
we want to keep the new location. */
@@ -956,8 +994,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
/* Mandatory error for all apart from assembler. */
if (CPP_OPTION (pfile, lang) != CLK_ASM)
cpp_error_with_line (pfile, CPP_DL_ERROR, location, 0,
- "pasting \"%s\" and \"%s\" does not give a valid preprocessing token",
- buf, cpp_token_as_text (pfile, rhs));
+ "pasting \"%.*s\" and \"%.*s\" does not give "
+ "a valid preprocessing token",
+ (int) (lhsend - buf), buf,
+ (int) (end - rhsstart), rhsstart);
return false;
}
@@ -1033,7 +1073,10 @@ paste_all_tokens (cpp_reader *pfile, const cpp_token *lhs)
abort ();
}
if (!paste_tokens (pfile, virt_loc, &lhs, rhs))
- break;
+ {
+ _cpp_backup_tokens (pfile, 1);
+ break;
+ }
}
while (rhs->flags & PASTE_LEFT);
@@ -1900,7 +1943,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
if (src->flags & STRINGIFY_ARG)
{
if (!arg->stringified)
- arg->stringified = stringify_arg (pfile, arg);
+ arg->stringified = stringify_arg (pfile, arg->first, arg->count,
+ false);
}
else if ((src->flags & PASTE_LEFT)
|| (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
@@ -1991,7 +2035,7 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
/* __VA_OPT__ handling. */
vaopt_state::update_type vostate = vaopt_tracker.update (src);
- if (vostate != vaopt_state::INCLUDE)
+ if (__builtin_expect (vostate != vaopt_state::INCLUDE, false))
{
if (vostate == vaopt_state::BEGIN)
{
@@ -2014,17 +2058,35 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
const cpp_token **start = vaopt_start;
vaopt_start = NULL;
- /* Remove any tail padding from inside the __VA_OPT__. */
paste_flag = tokens_buff_last_token_ptr (buff);
- while (paste_flag && paste_flag != start
- && (*paste_flag)->type == CPP_PADDING)
+
+ if (vaopt_tracker.stringify ())
{
- tokens_buff_remove_last_token (buff);
- paste_flag = tokens_buff_last_token_ptr (buff);
+ unsigned int count
+ = start ? paste_flag - start : tokens_buff_count (buff);
+ const cpp_token *t
+ = stringify_arg (pfile,
+ start ? start + 1
+ : (const cpp_token **) (buff->base),
+ count, true);
+ while (count--)
+ tokens_buff_remove_last_token (buff);
+ if (src->flags & PASTE_LEFT)
+ copy_paste_flag (pfile, &t, src);
+ tokens_buff_add_token (buff, virt_locs,
+ t, t->src_loc, t->src_loc,
+ NULL, 0);
}
-
- if (src->flags & PASTE_LEFT)
+ else if (src->flags & PASTE_LEFT)
{
+ /* Don't avoid paste after all. */
+ while (paste_flag && paste_flag != start
+ && *paste_flag == &pfile->avoid_paste)
+ {
+ tokens_buff_remove_last_token (buff);
+ paste_flag = tokens_buff_last_token_ptr (buff);
+ }
+
/* With a non-empty __VA_OPT__ on the LHS of ##, the last
token should be flagged PASTE_LEFT. */
if (paste_flag && (*paste_flag)->type != CPP_PADDING)
@@ -2120,11 +2182,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
else
paste_flag = tmp_token_ptr;
}
- /* Remove the paste flag if the RHS is a placemarker, unless the
- previous emitted token is at the beginning of __VA_OPT__;
- placemarkers within __VA_OPT__ are ignored in that case. */
- else if (arg_tokens_count == 0
- && tmp_token_ptr != vaopt_start)
+ /* Remove the paste flag if the RHS is a placemarker. */
+ else if (arg_tokens_count == 0)
paste_flag = tmp_token_ptr;
}
}
@@ -2154,7 +2213,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
/* Padding on the left of an argument (unless RHS of ##). */
if ((!pfile->state.in_directive || pfile->state.directive_wants_padding)
- && src != macro->exp.tokens && !(src[-1].flags & PASTE_LEFT)
+ && src != macro->exp.tokens
+ && !(src[-1].flags & PASTE_LEFT)
&& !last_token_is (buff, vaopt_start))
{
const cpp_token *t = padding_token (pfile, src);
@@ -2199,8 +2259,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
token_index += j;
index = expanded_token_index (pfile, macro, src, token_index);
- tokens_buff_add_token (buff, virt_locs,
- macro_arg_token_iter_get_token (&from),
+ const cpp_token *tok = macro_arg_token_iter_get_token (&from);
+ tokens_buff_add_token (buff, virt_locs, tok,
macro_arg_token_iter_get_location (&from),
src->src_loc, map, index);
macro_arg_token_iter_forward (&from);
@@ -2240,8 +2300,7 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
NODE_NAME (node), src->val.macro_arg.arg_no);
/* Avoid paste on RHS (even case count == 0). */
- if (!pfile->state.in_directive && !(src->flags & PASTE_LEFT)
- && !last_token_is (buff, vaopt_start))
+ if (!pfile->state.in_directive && !(src->flags & PASTE_LEFT))
{
const cpp_token *t = &pfile->avoid_paste;
tokens_buff_add_token (buff, virt_locs,
@@ -3110,7 +3169,8 @@ cpp_get_token_with_location (cpp_reader *pfile, location_t *loc)
/* Returns true if we're expanding an object-like macro that was
defined in a system header. Just checks the macro at the top of
- the stack. Used for diagnostic suppression. */
+ the stack. Used for diagnostic suppression.
+ Also return true for builtin macros. */
int
cpp_sys_macro_p (cpp_reader *pfile)
{
@@ -3121,7 +3181,11 @@ cpp_sys_macro_p (cpp_reader *pfile)
else
node = pfile->context->c.macro;
- return node && node->value.macro && node->value.macro->syshdr;
+ if (!node)
+ return false;
+ if (cpp_builtin_macro_p (node))
+ return true;
+ return node->value.macro && node->value.macro->syshdr;
}
/* Read each token in, until end of the current file. Directives are
@@ -3574,7 +3638,10 @@ create_iso_definition (cpp_reader *pfile)
function-like macros when lexing the subsequent token. */
if (macro->count > 1 && token[-1].type == CPP_HASH && macro->fun_like)
{
- if (token->type == CPP_MACRO_ARG)
+ if (token->type == CPP_MACRO_ARG
+ || (macro->variadic
+ && token->type == CPP_NAME
+ && token->val.node.node == pfile->spec_nodes.n__VA_OPT__))
{
if (token->flags & PREV_WHITE)
token->flags |= SP_PREV_WHITE;
diff --git a/libcpp/makeucnid.c b/libcpp/makeucnid.c
index 66d251d..b3a0aab 100644
--- a/libcpp/makeucnid.c
+++ b/libcpp/makeucnid.c
@@ -17,7 +17,7 @@ along with this program; see the file COPYING3. If not see
/* Run this program as
./makeucnid ucnid.tab UnicodeData.txt DerivedNormalizationProps.txt \
- > ucnid.h
+ DerivedCoreProperties.txt > ucnid.h
*/
#include <stdio.h>
@@ -32,10 +32,12 @@ enum {
N99 = 4,
C11 = 8,
N11 = 16,
- all_languages = C99 | CXX | C11,
- not_NFC = 32,
- not_NFKC = 64,
- maybe_not_NFC = 128
+ CXX23 = 32,
+ NXX23 = 64,
+ all_languages = C99 | CXX | C11 | CXX23 | NXX23,
+ not_NFC = 128,
+ not_NFKC = 256,
+ maybe_not_NFC = 512
};
#define NUM_CODE_POINTS 0x110000
@@ -241,6 +243,74 @@ read_derived (const char *fname)
fclose (f);
}
+/* Read DerivedCoreProperties.txt and fill in languages version in
+ flags from the XID_Start and XID_Continue properties. */
+
+static void
+read_derivedcore (char *fname)
+{
+ FILE * f = fopen (fname, "r");
+
+ if (!f)
+ fail ("opening DerivedCoreProperties.txt");
+ for (;;)
+ {
+ char line[256];
+ unsigned long codepoint_start, codepoint_end;
+ char *l;
+ int i, j;
+
+ if (!fgets (line, sizeof (line), f))
+ break;
+ if (line[0] == '#' || line[0] == '\n' || line[0] == '\r')
+ continue;
+ codepoint_start = strtoul (line, &l, 16);
+ if (l == line)
+ fail ("parsing DerivedCoreProperties.txt, reading code point");
+ if (codepoint_start > MAX_CODE_POINT)
+ fail ("parsing DerivedCoreProperties.txt, code point too large");
+
+ if (*l == '.' && l[1] == '.')
+ {
+ char *l2 = l + 2;
+ codepoint_end = strtoul (l + 2, &l, 16);
+ if (l == l2 || codepoint_end < codepoint_start)
+ fail ("parsing DerivedCoreProperties.txt, reading code point");
+ if (codepoint_end > MAX_CODE_POINT)
+ fail ("parsing DerivedCoreProperties.txt, code point too large");
+ }
+ else
+ codepoint_end = codepoint_start;
+
+ while (*l == ' ')
+ l++;
+ if (*l++ != ';')
+ fail ("parsing DerivedCoreProperties.txt, reading code point");
+
+ while (*l == ' ')
+ l++;
+
+ if (codepoint_end < 0x80)
+ continue;
+
+ if (strncmp (l, "XID_Start ", 10) == 0)
+ {
+ for (; codepoint_start <= codepoint_end; codepoint_start++)
+ flags[codepoint_start]
+ = (flags[codepoint_start] | CXX23) & ~NXX23;
+ }
+ else if (strncmp (l, "XID_Continue ", 13) == 0)
+ {
+ for (; codepoint_start <= codepoint_end; codepoint_start++)
+ if ((flags[codepoint_start] & CXX23) == 0)
+ flags[codepoint_start] |= CXX23 | NXX23;
+ }
+ }
+ if (ferror (f))
+ fail ("reading DerivedCoreProperties.txt");
+ fclose (f);
+}
+
/* Write out the table.
The table consists of two words per entry. The first word is the flags
for the unicode code points up to and including the second word. */
@@ -261,12 +331,14 @@ write_table (void)
|| really_safe != (decomp[i][0] == 0)
|| combining_value[i] != last_combine)
{
- printf ("{ %s|%s|%s|%s|%s|%s|%s|%s|%s, %3d, %#06x },\n",
+ printf ("{ %s|%s|%s|%s|%s|%s|%s|%s|%s|%s|%s, %3d, %#06x },\n",
last_flag & C99 ? "C99" : " 0",
last_flag & N99 ? "N99" : " 0",
last_flag & CXX ? "CXX" : " 0",
last_flag & C11 ? "C11" : " 0",
last_flag & N11 ? "N11" : " 0",
+ last_flag & CXX23 ? "CXX23" : " 0",
+ last_flag & NXX23 ? "NXX23" : " 0",
really_safe ? "CID" : " 0",
last_flag & not_NFC ? " 0" : "NFC",
last_flag & not_NFKC ? " 0" : "NKC",
@@ -274,7 +346,7 @@ write_table (void)
combining_value[i - 1],
i - 1);
last_flag = flags[i];
- last_combine = combining_value[0];
+ last_combine = combining_value[i];
really_safe = decomp[i][0] == 0;
}
@@ -439,11 +511,12 @@ write_copyright (void)
int
main(int argc, char ** argv)
{
- if (argc != 4)
+ if (argc != 5)
fail ("too few arguments to makeucn");
read_ucnid (argv[1]);
read_table (argv[2]);
read_derived (argv[3]);
+ read_derivedcore (argv[4]);
write_copyright ();
write_table ();
diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog
index 8a338a5..843a84b 100644
--- a/libcpp/po/ChangeLog
+++ b/libcpp/po/ChangeLog
@@ -1,3 +1,15 @@
+2021-08-16 Joseph Myers <joseph@codesourcery.com>
+
+ * de.po: Update.
+
+2021-07-26 Joseph Myers <joseph@codesourcery.com>
+
+ * cpplib.pot: Regenerate.
+
+2021-03-29 Joseph Myers <joseph@codesourcery.com>
+
+ * sr.po: Update.
+
2021-03-08 Joseph Myers <joseph@codesourcery.com>
* eo.po: Update.
diff --git a/libcpp/po/cpplib.pot b/libcpp/po/cpplib.pot
index 8f818a7..8894fb8 100644
--- a/libcpp/po/cpplib.pot
+++ b/libcpp/po/cpplib.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2021-02-05 21:38+0000\n"
+"POT-Creation-Date: 2021-07-26 15:25+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -173,271 +173,273 @@ msgstr ""
msgid "failure to convert %s to %s"
msgstr ""
-#: directives.c:229
-#: directives.c:272
+#: directives.c:237
+#: directives.c:280
#, c-format
msgid "extra tokens at end of #%s directive"
msgstr ""
-#: directives.c:379
+#: directives.c:387
#, c-format
msgid "#%s is a GCC extension"
msgstr ""
-#: directives.c:384
+#: directives.c:392
#, c-format
msgid "#%s is a deprecated GCC extension"
msgstr ""
-#: directives.c:397
+#: directives.c:405
msgid "suggest not using #elif in traditional C"
msgstr ""
-#: directives.c:400
+#: directives.c:408
#, c-format
msgid "traditional C ignores #%s with the # indented"
msgstr ""
-#: directives.c:404
+#: directives.c:412
#, c-format
msgid "suggest hiding #%s from traditional C with an indented #"
msgstr ""
-#: directives.c:430
+#: directives.c:438
msgid "embedding a directive within macro arguments is not portable"
msgstr ""
-#: directives.c:450
+#: directives.c:462
msgid "style of line directive is a GCC extension"
msgstr ""
-#: directives.c:531
+#: directives.c:543
#, c-format
msgid "invalid preprocessing directive #%s"
msgstr ""
-#: directives.c:601
+#: directives.c:613
#, c-format
msgid "\"%s\" cannot be used as a macro name"
msgstr ""
-#: directives.c:608
+#: directives.c:620
#, c-format
msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
msgstr ""
-#: directives.c:611
+#: directives.c:623
#, c-format
msgid "no macro name given in #%s directive"
msgstr ""
-#: directives.c:614
+#: directives.c:626
msgid "macro names must be identifiers"
msgstr ""
-#: directives.c:663
-#: directives.c:668
+#: directives.c:675
+#: directives.c:680
#, c-format
msgid "undefining \"%s\""
msgstr ""
-#: directives.c:725
+#: directives.c:737
msgid "missing terminating > character"
msgstr ""
-#: directives.c:784
+#: directives.c:796
#, c-format
msgid "#%s expects \"FILENAME\" or <FILENAME>"
msgstr ""
-#: directives.c:830
+#: directives.c:842
#, c-format
msgid "empty filename in #%s"
msgstr ""
-#: directives.c:839
+#: directives.c:851
#, c-format
msgid ""
"#include nested depth %u exceeds maximum of %u (use -fmax-include-"
"depth=DEPTH to increase the maximum)"
msgstr ""
-#: directives.c:884
+#: directives.c:896
msgid "#include_next in primary source file"
msgstr ""
-#: directives.c:910
+#: directives.c:922
#, c-format
msgid "invalid flag \"%s\" in line directive"
msgstr ""
-#: directives.c:970
+#: directives.c:989
msgid "unexpected end of file after #line"
msgstr ""
-#: directives.c:973
+#: directives.c:992
#, c-format
msgid "\"%s\" after #line is not a positive integer"
msgstr ""
-#: directives.c:979
-#: directives.c:981
+#: directives.c:998
+#: directives.c:1000
msgid "line number out of range"
msgstr ""
-#: directives.c:994
-#: directives.c:1075
+#: directives.c:1013
+#: directives.c:1094
#, c-format
msgid "\"%s\" is not a valid filename"
msgstr ""
-#: directives.c:1035
+#: directives.c:1054
#, c-format
msgid "\"%s\" after # is not a positive integer"
msgstr ""
-#: directives.c:1102
+#: directives.c:1121
#, c-format
msgid "file \"%s\" linemarker ignored due to incorrect nesting"
msgstr ""
-#: directives.c:1180
-#: directives.c:1182
-#: directives.c:1184
-#: directives.c:1772
+#: directives.c:1199
+#: directives.c:1201
+#: directives.c:1203
+#: directives.c:1791
#, c-format
msgid "%s"
msgstr ""
-#: directives.c:1208
+#: directives.c:1227
#, c-format
msgid "invalid #%s directive"
msgstr ""
-#: directives.c:1271
+#: directives.c:1290
#, c-format
msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
msgstr ""
-#: directives.c:1280
+#: directives.c:1299
#, c-format
msgid "registering pragma \"%s\" with name expansion and no namespace"
msgstr ""
-#: directives.c:1298
+#: directives.c:1317
#, c-format
msgid "registering \"%s\" as both a pragma and a pragma namespace"
msgstr ""
-#: directives.c:1301
+#: directives.c:1320
#, c-format
msgid "#pragma %s %s is already registered"
msgstr ""
-#: directives.c:1304
+#: directives.c:1323
#, c-format
msgid "#pragma %s is already registered"
msgstr ""
-#: directives.c:1334
+#: directives.c:1353
msgid "registering pragma with NULL handler"
msgstr ""
-#: directives.c:1551
+#: directives.c:1570
msgid "#pragma once in main file"
msgstr ""
-#: directives.c:1574
+#: directives.c:1593
msgid "invalid #pragma push_macro directive"
msgstr ""
-#: directives.c:1631
+#: directives.c:1650
msgid "invalid #pragma pop_macro directive"
msgstr ""
-#: directives.c:1686
+#: directives.c:1705
msgid "invalid #pragma GCC poison directive"
msgstr ""
-#: directives.c:1695
+#: directives.c:1714
#, c-format
msgid "poisoning existing macro \"%s\""
msgstr ""
-#: directives.c:1714
+#: directives.c:1733
msgid "#pragma system_header ignored outside include file"
msgstr ""
-#: directives.c:1739
+#: directives.c:1758
#, c-format
msgid "cannot find source file %s"
msgstr ""
-#: directives.c:1743
+#: directives.c:1762
#, c-format
msgid "current file is older than %s"
msgstr ""
-#: directives.c:1767
+#: directives.c:1786
#, c-format
msgid "invalid \"#pragma GCC %s\" directive"
msgstr ""
-#: directives.c:1968
+#: directives.c:1987
msgid "_Pragma takes a parenthesized string literal"
msgstr ""
-#: directives.c:2051
+#: directives.c:2070
msgid "#else without #if"
msgstr ""
-#: directives.c:2056
+#: directives.c:2075
msgid "#else after #else"
msgstr ""
-#: directives.c:2058
-#: directives.c:2091
+#: directives.c:2077
+#: directives.c:2111
msgid "the conditional began here"
msgstr ""
-#: directives.c:2084
-msgid "#elif without #if"
+#: directives.c:2103
+#, c-format
+msgid "#%s without #if"
msgstr ""
-#: directives.c:2089
-msgid "#elif after #else"
+#: directives.c:2108
+#, c-format
+msgid "#%s after #else"
msgstr ""
-#: directives.c:2120
+#: directives.c:2175
msgid "#endif without #if"
msgstr ""
-#: directives.c:2196
+#: directives.c:2251
msgid "missing '(' after predicate"
msgstr ""
-#: directives.c:2214
+#: directives.c:2269
msgid "missing ')' to complete answer"
msgstr ""
-#: directives.c:2226
+#: directives.c:2281
msgid "predicate's answer is empty"
msgstr ""
-#: directives.c:2256
+#: directives.c:2311
msgid "assertion without predicate"
msgstr ""
-#: directives.c:2259
+#: directives.c:2314
msgid "predicate must be an identifier"
msgstr ""
-#: directives.c:2341
+#: directives.c:2396
#, c-format
msgid "\"%s\" re-asserted"
msgstr ""
-#: directives.c:2659
+#: directives.c:2714
#, c-format
msgid "unterminated #%s"
msgstr ""
@@ -451,180 +453,180 @@ msgstr ""
msgid "stdout"
msgstr ""
-#: expr.c:636
-#: expr.c:753
+#: expr.c:632
+#: expr.c:749
msgid "fixed-point constants are a GCC extension"
msgstr ""
-#: expr.c:661
+#: expr.c:657
msgid "invalid prefix \"0b\" for floating constant"
msgstr ""
-#: expr.c:674
+#: expr.c:670
msgid "use of C++17 hexadecimal floating constant"
msgstr ""
-#: expr.c:677
+#: expr.c:673
msgid "use of C99 hexadecimal floating constant"
msgstr ""
-#: expr.c:721
+#: expr.c:717
#, c-format
msgid "invalid suffix \"%.*s\" on floating constant"
msgstr ""
-#: expr.c:732
-#: expr.c:799
+#: expr.c:728
+#: expr.c:795
#, c-format
msgid "traditional C rejects the \"%.*s\" suffix"
msgstr ""
-#: expr.c:740
+#: expr.c:736
msgid "suffix for double constant is a GCC extension"
msgstr ""
-#: expr.c:746
+#: expr.c:742
#, c-format
msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
msgstr ""
+#: expr.c:755
#: expr.c:759
-#: expr.c:763
msgid "decimal float constants are a C2X feature"
msgstr ""
-#: expr.c:782
+#: expr.c:778
#, c-format
msgid "invalid suffix \"%.*s\" on integer constant"
msgstr ""
-#: expr.c:807
+#: expr.c:803
msgid "use of C++11 long long integer constant"
msgstr ""
-#: expr.c:808
+#: expr.c:804
msgid "use of C99 long long integer constant"
msgstr ""
-#: expr.c:822
+#: expr.c:818
msgid "use of C++23 %<size_t%> integer constant"
msgstr ""
-#: expr.c:823
+#: expr.c:819
msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
msgstr ""
-#: expr.c:834
+#: expr.c:830
msgid "imaginary constants are a GCC extension"
msgstr ""
-#: expr.c:841
+#: expr.c:837
msgid "binary constants are a C++14 feature or GCC extension"
msgstr ""
-#: expr.c:843
+#: expr.c:839
msgid "binary constants are a C2X feature or GCC extension"
msgstr ""
-#: expr.c:848
+#: expr.c:844
msgid "binary constants are a C2X feature"
msgstr ""
-#: expr.c:944
+#: expr.c:940
msgid "integer constant is too large for its type"
msgstr ""
-#: expr.c:975
+#: expr.c:971
msgid "integer constant is so large that it is unsigned"
msgstr ""
-#: expr.c:1070
+#: expr.c:1066
msgid "missing ')' after \"defined\""
msgstr ""
-#: expr.c:1077
+#: expr.c:1073
msgid "operator \"defined\" requires an identifier"
msgstr ""
-#: expr.c:1085
+#: expr.c:1081
#, c-format
msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
msgstr ""
-#: expr.c:1098
+#: expr.c:1094
msgid "this use of \"defined\" may not be portable"
msgstr ""
-#: expr.c:1143
+#: expr.c:1139
msgid "user-defined literal in preprocessor expression"
msgstr ""
-#: expr.c:1148
+#: expr.c:1144
msgid "floating constant in preprocessor expression"
msgstr ""
-#: expr.c:1154
+#: expr.c:1150
msgid "imaginary number in preprocessor expression"
msgstr ""
-#: expr.c:1203
+#: expr.c:1199
#, c-format
msgid "\"%s\" is not defined, evaluates to 0"
msgstr ""
-#: expr.c:1216
+#: expr.c:1212
msgid "assertions are a GCC extension"
msgstr ""
-#: expr.c:1219
+#: expr.c:1215
msgid "assertions are a deprecated extension"
msgstr ""
-#: expr.c:1465
+#: expr.c:1461
#, c-format
msgid "unbalanced stack in %s"
msgstr ""
-#: expr.c:1485
+#: expr.c:1481
#, c-format
msgid "impossible operator '%u'"
msgstr ""
-#: expr.c:1586
+#: expr.c:1582
msgid "missing ')' in expression"
msgstr ""
-#: expr.c:1615
+#: expr.c:1611
msgid "'?' without following ':'"
msgstr ""
-#: expr.c:1625
+#: expr.c:1621
msgid "integer overflow in preprocessor expression"
msgstr ""
-#: expr.c:1630
+#: expr.c:1626
msgid "missing '(' in expression"
msgstr ""
-#: expr.c:1662
+#: expr.c:1658
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: expr.c:1667
+#: expr.c:1663
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: expr.c:1926
+#: expr.c:1922
msgid "traditional C rejects the unary plus operator"
msgstr ""
-#: expr.c:2024
+#: expr.c:2020
msgid "comma operator in operand of #if"
msgstr ""
-#: expr.c:2160
+#: expr.c:2156
msgid "division by zero in #if"
msgstr ""
@@ -636,47 +638,47 @@ msgstr ""
msgid "use -Winvalid-pch for more information"
msgstr ""
-#: files.c:1051
+#: files.c:1055
#, c-format
msgid "no include path in which to search for %s"
msgstr ""
-#: files.c:1546
+#: files.c:1573
msgid "Multiple include guards may be useful for:\n"
msgstr ""
-#: init.c:614
+#: init.c:617
msgid "cppchar_t must be an unsigned type"
msgstr ""
-#: init.c:618
+#: init.c:621
#, c-format
msgid ""
"preprocessor arithmetic has maximum precision of %lu bits; target requires "
"%lu bits"
msgstr ""
-#: init.c:625
+#: init.c:628
msgid "CPP arithmetic must be at least as precise as a target int"
msgstr ""
-#: init.c:628
+#: init.c:631
msgid "target char is less than 8 bits wide"
msgstr ""
-#: init.c:632
+#: init.c:635
msgid "target wchar_t is narrower than target char"
msgstr ""
-#: init.c:636
+#: init.c:639
msgid "target int is narrower than target char"
msgstr ""
-#: init.c:641
+#: init.c:644
msgid "CPP half-integer narrower than CPP character"
msgstr ""
-#: init.c:645
+#: init.c:648
#, c-format
msgid ""
"CPP on this host cannot handle wide character constants over %lu bits, but "
@@ -754,90 +756,94 @@ msgstr ""
msgid "identifier \"%s\" is a special operator name in C++"
msgstr ""
-#: lex.c:1879
+#: lex.c:1572
+msgid "adjacent digit separators"
+msgstr ""
+
+#: lex.c:1889
msgid "raw string delimiter longer than 16 characters"
msgstr ""
-#: lex.c:1883
+#: lex.c:1893
msgid "invalid new-line in raw string delimiter"
msgstr ""
-#: lex.c:1887
-#: lex.c:4639
+#: lex.c:1897
+#: lex.c:4652
#, c-format
msgid "invalid character '%c' in raw string delimiter"
msgstr ""
-#: lex.c:1926
-#: lex.c:1949
+#: lex.c:1936
+#: lex.c:1959
msgid "unterminated raw string"
msgstr ""
-#: lex.c:1971
-#: lex.c:2100
+#: lex.c:1981
+#: lex.c:2110
msgid ""
"invalid suffix on literal; C++11 requires a space between literal and string "
"macro"
msgstr ""
-#: lex.c:2083
+#: lex.c:2093
msgid "null character(s) preserved in literal"
msgstr ""
-#: lex.c:2086
+#: lex.c:2096
#, c-format
msgid "missing terminating %c character"
msgstr ""
-#: lex.c:2118
+#: lex.c:2128
msgid "C++11 requires a space between string literal and macro"
msgstr ""
-#: lex.c:2711
+#: lex.c:2721
msgid "module control-line cannot be in included file"
msgstr ""
-#: lex.c:2725
+#: lex.c:2735
#, c-format
msgid "module control-line \"%s\" cannot be an object-like macro"
msgstr ""
-#: lex.c:3099
-#: lex.c:4472
+#: lex.c:3109
+#: lex.c:4485
#: traditional.c:174
msgid "unterminated comment"
msgstr ""
-#: lex.c:3113
-#: lex.c:3147
+#: lex.c:3123
+#: lex.c:3157
msgid "C++ style comments are not allowed in ISO C90"
msgstr ""
-#: lex.c:3115
-#: lex.c:3126
-#: lex.c:3150
+#: lex.c:3125
+#: lex.c:3136
+#: lex.c:3160
msgid "(this will be reported only once per input file)"
msgstr ""
-#: lex.c:3124
+#: lex.c:3134
msgid "C++ style comments are incompatible with C90"
msgstr ""
-#: lex.c:3156
+#: lex.c:3166
msgid "multi-line comment"
msgstr ""
-#: lex.c:3550
+#: lex.c:3560
#, c-format
msgid "unspellable token %s"
msgstr ""
-#: lex.c:4627
+#: lex.c:4640
#, c-format
msgid "raw string delimiter longer than %d characters"
msgstr ""
-#: lex.c:4697
+#: lex.c:4710
msgid "unterminated literal"
msgstr ""
@@ -871,13 +877,13 @@ msgid "macro \"%s\" is not used"
msgstr ""
#: macro.c:487
-#: macro.c:778
+#: macro.c:784
#, c-format
msgid "invalid built-in macro \"%s\""
msgstr ""
#: macro.c:494
-#: macro.c:596
+#: macro.c:602
#, c-format
msgid "macro \"%s\" might prevent reproducible builds"
msgstr ""
@@ -886,142 +892,142 @@ msgstr ""
msgid "could not determine file timestamp"
msgstr ""
-#: macro.c:610
+#: macro.c:616
msgid "could not determine date and time"
msgstr ""
-#: macro.c:642
+#: macro.c:648
msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
msgstr ""
-#: macro.c:897
+#: macro.c:903
msgid "invalid string literal, ignoring final '\\'"
msgstr ""
-#: macro.c:959
+#: macro.c:965
#, c-format
msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
msgstr ""
-#: macro.c:1085
+#: macro.c:1091
msgid ""
"ISO C++11 requires at least one argument for the \"...\" in a variadic macro"
msgstr ""
-#: macro.c:1089
+#: macro.c:1095
msgid ""
"ISO C99 requires at least one argument for the \"...\" in a variadic macro"
msgstr ""
-#: macro.c:1096
+#: macro.c:1102
#, c-format
msgid "macro \"%s\" requires %u arguments, but only %u given"
msgstr ""
-#: macro.c:1101
+#: macro.c:1107
#, c-format
msgid "macro \"%s\" passed %u arguments, but takes just %u"
msgstr ""
-#: macro.c:1299
+#: macro.c:1305
#: traditional.c:822
#, c-format
msgid "unterminated argument list invoking macro \"%s\""
msgstr ""
-#: macro.c:1442
+#: macro.c:1448
#, c-format
msgid "function-like macro \"%s\" must be used with arguments in traditional C"
msgstr ""
-#: macro.c:2220
+#: macro.c:2226
#, c-format
msgid ""
"invoking macro %s argument %d: empty macro arguments are undefined in ISO C+"
"+98"
msgstr ""
-#: macro.c:2228
-#: macro.c:2237
+#: macro.c:2234
+#: macro.c:2243
#, c-format
msgid ""
"invoking macro %s argument %d: empty macro arguments are undefined in ISO C90"
msgstr ""
-#: macro.c:3279
+#: macro.c:3285
#, c-format
msgid "duplicate macro parameter \"%s\""
msgstr ""
-#: macro.c:3361
+#: macro.c:3367
#, c-format
msgid "expected parameter name, found \"%s\""
msgstr ""
-#: macro.c:3362
+#: macro.c:3368
#, c-format
msgid "expected ',' or ')', found \"%s\""
msgstr ""
-#: macro.c:3363
+#: macro.c:3369
msgid "expected parameter name before end of line"
msgstr ""
-#: macro.c:3364
+#: macro.c:3370
msgid "expected ')' before end of line"
msgstr ""
-#: macro.c:3365
+#: macro.c:3371
msgid "expected ')' after \"...\""
msgstr ""
-#: macro.c:3422
+#: macro.c:3428
msgid "anonymous variadic macros were introduced in C++11"
msgstr ""
-#: macro.c:3423
-#: macro.c:3427
+#: macro.c:3429
+#: macro.c:3433
msgid "anonymous variadic macros were introduced in C99"
msgstr ""
-#: macro.c:3433
+#: macro.c:3439
msgid "ISO C++ does not permit named variadic macros"
msgstr ""
-#: macro.c:3434
+#: macro.c:3440
msgid "ISO C does not permit named variadic macros"
msgstr ""
-#: macro.c:3480
+#: macro.c:3486
msgid "'##' cannot appear at either end of a macro expansion"
msgstr ""
-#: macro.c:3518
+#: macro.c:3524
msgid "ISO C++11 requires whitespace after the macro name"
msgstr ""
-#: macro.c:3519
+#: macro.c:3525
msgid "ISO C99 requires whitespace after the macro name"
msgstr ""
-#: macro.c:3543
+#: macro.c:3549
msgid "missing whitespace after the macro name"
msgstr ""
-#: macro.c:3593
+#: macro.c:3599
msgid "'#' is not followed by a macro parameter"
msgstr ""
-#: macro.c:3749
+#: macro.c:3755
#, c-format
msgid "\"%s\" redefined"
msgstr ""
-#: macro.c:3754
+#: macro.c:3760
msgid "this is the location of the previous definition"
msgstr ""
-#: macro.c:3891
+#: macro.c:3897
#, c-format
msgid "macro argument \"%s\" would be stringified in traditional C"
msgstr ""
diff --git a/libcpp/po/de.po b/libcpp/po/de.po
index 14a7cf3..4906783 100644
--- a/libcpp/po/de.po
+++ b/libcpp/po/de.po
@@ -5,14 +5,14 @@
# Roland Stigge <stigge@antcom.de>, 2003-2008, 2010, 2012-2013.
# Mario Blättermann <mario.blaettermann@gmail.com>, 2014-2016.
# Philipp Thomas <pth@suse.de>, 2016.
-# Roland Illig <roland.illig@gmx.de>, 2017-2020.
+# Roland Illig <roland.illig@gmx.de>, 2017-2021.
#
msgid ""
msgstr ""
-"Project-Id-Version: cpplib 10.1-b20200209\n"
+"Project-Id-Version: cpplib 11.1-b20210207\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
"POT-Creation-Date: 2021-02-05 21:38+0000\n"
-"PO-Revision-Date: 2020-02-10 20:08+0100\n"
+"PO-Revision-Date: 2021-08-15 06:13+0200\n"
"Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
"Language: de\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 2.3\n"
+"X-Generator: Poedit 3.0\n"
#: charset.c:677
#, c-format
@@ -56,7 +56,7 @@ msgstr "universelle Zeichennamen sind nur in C++ und C99 gültig"
#: charset.c:1061
msgid "C99's universal character names are incompatible with C90"
-msgstr "universelle Zeichennamen in C99 sind zu C90 inkompatibel"
+msgstr "Die universellen Zeichennamen von C99 sind mit C90 nicht kompatibel"
#: charset.c:1064
#, c-format
@@ -490,23 +490,19 @@ msgstr "ungültiges Suffix »%.*s« an Ganzzahlkonstante"
#: expr.c:807
msgid "use of C++11 long long integer constant"
-msgstr "C++11 long long Ganzzahlkonstante verwendet"
+msgstr "Verwendung einer long-long-Ganzzahlkonstante aus C++11"
#: expr.c:808
msgid "use of C99 long long integer constant"
-msgstr "C99 long long Ganzzahlkonstante verwendet"
+msgstr "Verwendung einer long-long-Ganzzahlkonstante aus C99"
#: expr.c:822
-#, fuzzy
-#| msgid "use of C++11 long long integer constant"
msgid "use of C++23 %<size_t%> integer constant"
-msgstr "C++11 long long Ganzzahlkonstante verwendet"
+msgstr "Verwendung von %<size_t%>-Ganzzahlkonstante aus C++23"
#: expr.c:823
-#, fuzzy
-#| msgid "use of C++11 long long integer constant"
msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
-msgstr "C++11 long long Ganzzahlkonstante verwendet"
+msgstr "Verwendung von %<make_signed_t<size_t>%>-Ganzzahlkonstante aus C++23"
#: expr.c:834
msgid "imaginary constants are a GCC extension"
@@ -517,16 +513,12 @@ msgid "binary constants are a C++14 feature or GCC extension"
msgstr "binäre Konstanten sind ein C++14-Funktionsmerkmal oder eine GCC-Erweiterung"
#: expr.c:843
-#, fuzzy
-#| msgid "binary constants are a C++14 feature or GCC extension"
msgid "binary constants are a C2X feature or GCC extension"
-msgstr "binäre Konstanten sind ein C++14-Funktionsmerkmal oder eine GCC-Erweiterung"
+msgstr "binäre Konstanten sind ein C2X-Funktionsmerkmal oder eine GCC-Erweiterung"
#: expr.c:848
-#, fuzzy
-#| msgid "decimal float constants are a C2X feature"
msgid "binary constants are a C2X feature"
-msgstr "dezimale Gleitkommakonstanten sind ein C2X-Feature"
+msgstr "binäre Konstanten sind ein C2X-Funktionsmerkmal"
#: expr.c:944
msgid "integer constant is too large for its type"
@@ -719,16 +711,12 @@ msgid "`%.*s' is not in NFC"
msgstr "»%.*s« ist nicht in NFC"
#: lex.c:1375
-#, fuzzy
-#| msgid "__VA_OPT__ is not available until C++2a"
msgid "__VA_OPT__ is not available until C++20"
-msgstr "__VA_OPT__ ist erst mit C++2a verfügbar"
+msgstr "__VA_OPT__ ist erst mit C++20 verfügbar"
#: lex.c:1382
-#, fuzzy
-#| msgid "__VA_OPT__ can only appear in the expansion of a C++2a variadic macro"
msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro"
-msgstr "__VA_OPT__ kann nur in der Expansion eines variadischen C++2a-Makros auftreten"
+msgstr "__VA_OPT__ kann nur in der Expansion eines variadischen C++20-Makros auftreten"
#: lex.c:1413 lex.c:1506
#, c-format
@@ -784,12 +772,12 @@ msgstr "C++11 erfordert Leerzeichen zwischen Zeichenketten-Literal und Makro"
#: lex.c:2711
msgid "module control-line cannot be in included file"
-msgstr ""
+msgstr "Modul-Steuerzeile darf nicht in eingebundener Datei vorkommen"
#: lex.c:2725
#, c-format
msgid "module control-line \"%s\" cannot be an object-like macro"
-msgstr ""
+msgstr "Modul-Steuerzeile \"%s\" darf nicht in einem objektartigen Makro vorkommen"
#: lex.c:3099 lex.c:4472 traditional.c:174
msgid "unterminated comment"
@@ -817,16 +805,13 @@ msgid "unspellable token %s"
msgstr "nicht buchstabierbares Token %s"
#: lex.c:4627
-#, fuzzy, c-format
-#| msgid "raw string delimiter longer than 16 characters"
+#, c-format
msgid "raw string delimiter longer than %d characters"
-msgstr "Roh-Zeichenketten-Trennsymbol länger als 16 Zeichen"
+msgstr "Roh-Zeichenketten-Trennsymbol länger als %d Zeichen"
#: lex.c:4697
-#, fuzzy
-#| msgid "unterminated #%s"
msgid "unterminated literal"
-msgstr "unbeendetes #%s"
+msgstr "unbeendetes Literal"
#: macro.c:94
msgid "'##' cannot appear at either end of __VA_OPT__"
diff --git a/libcpp/po/sr.po b/libcpp/po/sr.po
index b3679aa..0bf9720 100644
--- a/libcpp/po/sr.po
+++ b/libcpp/po/sr.po
@@ -1,13 +1,13 @@
# Serbian translation of cpplib.
# Copyright © 2020 Free Software Foundation, Inc.
# This file is distributed under the same license as the gcc package.
-# Мирослав Николић <miroslavnikolic@rocketmail.com>, 2012—2020.
+# Мирослав Николић <miroslavnikolic@rocketmail.com>, 2012—2021.
msgid ""
msgstr ""
-"Project-Id-Version: cpplib-10.1-b20200209\n"
+"Project-Id-Version: cpplib-11.1-b20210207\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
"POT-Creation-Date: 2021-02-05 21:38+0000\n"
-"PO-Revision-Date: 2020-03-31 16:26+0200\n"
+"PO-Revision-Date: 2021-03-28 09:28+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
"Language: sr\n"
@@ -15,7 +15,6 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Virtaal 0.7.1\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
#: charset.c:677
@@ -491,16 +490,12 @@ msgid "use of C99 long long integer constant"
msgstr "употреба Ц99 дуге дуге константе целог броја"
#: expr.c:822
-#, fuzzy
-#| msgid "use of C++11 long long integer constant"
msgid "use of C++23 %<size_t%> integer constant"
-msgstr "употреба Ц++11 дуге дуге константе целог броја"
+msgstr "употреба Ц++23 %<size_t%> константе целог броја"
#: expr.c:823
-#, fuzzy
-#| msgid "use of C++11 long long integer constant"
msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
-msgstr "употреба Ц++11 дуге дуге константе целог броја"
+msgstr "употреба Ц++23 %<make_signed_t<size_t>%> константе целог броја"
#: expr.c:834
msgid "imaginary constants are a GCC extension"
@@ -511,16 +506,12 @@ msgid "binary constants are a C++14 feature or GCC extension"
msgstr "бинарне константе су Ц++14 функције или ГЦЦ проширења"
#: expr.c:843
-#, fuzzy
-#| msgid "binary constants are a C++14 feature or GCC extension"
msgid "binary constants are a C2X feature or GCC extension"
-msgstr "бинарне константе су Ц++14 функције или ГЦЦ проширења"
+msgstr "бинарне константе су „C2X“ функције или ГЦЦ проширења"
#: expr.c:848
-#, fuzzy
-#| msgid "decimal float constants are a C2X feature"
msgid "binary constants are a C2X feature"
-msgstr "децималне покретне константе су „C2X“ функције"
+msgstr "binarne константе су „C2X“ функције"
#: expr.c:944
msgid "integer constant is too large for its type"
@@ -713,16 +704,12 @@ msgid "`%.*s' is not in NFC"
msgstr "„%.*s“ није у НФЦ-у"
#: lex.c:1375
-#, fuzzy
-#| msgid "__VA_OPT__ is not available until C++2a"
msgid "__VA_OPT__ is not available until C++20"
-msgstr "„__VA_OPT__“ није доступно све до „Ц++2a“"
+msgstr "„__VA_OPT__“ није доступно све до „Ц++20“"
#: lex.c:1382
-#, fuzzy
-#| msgid "__VA_OPT__ can only appear in the expansion of a C++2a variadic macro"
msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro"
-msgstr "„__VA_OPT__“ може само да се појави у ширењу вариадик макроа „Ц++2a“"
+msgstr "„__VA_OPT__“ може само да се појави у ширењу вариадик макроа „Ц++20“"
#: lex.c:1413 lex.c:1506
#, c-format
@@ -778,12 +765,12 @@ msgstr "Ц++11 захтева размак између словности и м
#: lex.c:2711
msgid "module control-line cannot be in included file"
-msgstr ""
+msgstr "контролни ред модула не може бити у укљученој датотеци"
#: lex.c:2725
#, c-format
msgid "module control-line \"%s\" cannot be an object-like macro"
-msgstr ""
+msgstr "контролни ред модула „%s“ не може бити макро налик објекту"
#: lex.c:3099 lex.c:4472 traditional.c:174
msgid "unterminated comment"
@@ -811,16 +798,13 @@ msgid "unspellable token %s"
msgstr "неизговорљив симбол %s"
#: lex.c:4627
-#, fuzzy, c-format
-#| msgid "raw string delimiter longer than 16 characters"
+#, c-format
msgid "raw string delimiter longer than %d characters"
-msgstr "граничник сирове ниске је дужи од 16 знака"
+msgstr "граничник сирове ниске је дужи од %d знака"
#: lex.c:4697
-#, fuzzy
-#| msgid "unterminated #%s"
msgid "unterminated literal"
-msgstr "неокончано #%s"
+msgstr "незавршени литерал"
#: macro.c:94
msgid "'##' cannot appear at either end of __VA_OPT__"
diff --git a/libcpp/ucnid.h b/libcpp/ucnid.h
index 24419ad..e7b0ac2 100644
--- a/libcpp/ucnid.h
+++ b/libcpp/ucnid.h
@@ -53,1859 +53,2656 @@
written authorization of the copyright holder. */
static const struct ucnrange ucnranges[] = {
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00a7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00a8 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00a9 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00aa },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00ac },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x00ad },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00ae },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00af },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00b1 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00b4 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00b5 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00b6 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x00b7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00b9 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00ba },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00bb },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x00be },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00bf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x00d6 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00d7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x00f6 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00f7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0131 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0133 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x013e },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0140 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0148 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0149 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x017e },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x017f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01c3 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x01cc },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01d4 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x01dc },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01dd },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x01e3 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01eb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x01ef },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01f0 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x01f3 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x01f5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x01f9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x01ff },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0217 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0229 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x022d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x022f },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0231 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x024f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x02a8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02af },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x02b8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02ba },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02bb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02bc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02c1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02cf },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02d1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02d7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x02dd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02df },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x02e4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x02ff },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0300 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0301 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0302 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0303 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0304 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0305 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0306 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0307 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0308 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0309 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x030d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x030e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0310 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0311 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0312 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0313 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0314 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 232, 0x0315 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0316 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0317 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0318 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0319 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 232, 0x031a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 216, 0x031b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x031c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x031d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x031e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x031f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0320 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 202, 0x0321 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 202, 0x0322 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0323 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0324 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0325 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0326 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 202, 0x0327 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 202, 0x0328 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0329 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x032a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x032b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x032c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x032d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x032e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x032f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0330 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0331 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0332 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0333 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x0334 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x0335 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x0336 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x0337 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 1, 0x0338 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0339 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x033a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x033b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x033c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x033d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x033e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x033f },
-{ 0| 0| 0|C11|N11| 0| 0| 0| 0, 230, 0x0340 },
-{ 0| 0| 0|C11|N11| 0| 0| 0| 0, 230, 0x0341 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 230, 0x0342 },
-{ 0| 0| 0|C11|N11| 0| 0| 0| 0, 230, 0x0343 },
-{ 0| 0| 0|C11|N11| 0| 0| 0| 0, 230, 0x0344 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC|CTX, 240, 0x0345 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0346 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0347 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0348 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0349 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x034a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x034b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x034c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x034d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0x034f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0350 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0351 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0352 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0353 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0354 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0355 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0356 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0357 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 232, 0x0358 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x0359 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x035a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x035b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 233, 0x035c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 234, 0x035d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 234, 0x035e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 233, 0x035f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 234, 0x0360 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 234, 0x0361 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 233, 0x0362 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0363 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0364 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0365 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0366 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0367 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0368 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x0369 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036a },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036b },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036c },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036d },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036e },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x036f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0373 },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0374 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0379 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x037a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x037d },
-{ 0| 0| 0|C11| 0|CID| 0| 0| 0, 0, 0x037e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0383 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0384 },
-{ 0| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x0385 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0386 },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0387 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x038a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x038b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x038c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x038d },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0390 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03a1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03a2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03a9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x03b0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03c9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x03ce },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03cf },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x03d2 },
-{ C99| 0|CXX|C11| 0| 0|NFC| 0| 0, 0, 0x03d4 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x03d6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03d9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03da },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03db },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03dc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03dd },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03de },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03df },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03e0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03e1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03ef },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x03f2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x03f3 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x03f5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03f8 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x03f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x03ff },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0400 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0401 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0402 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0403 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0406 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0407 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x040b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x040c },
-{ 0| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x040d },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x040e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0418 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0419 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0438 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0439 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x044f },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0450 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0451 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0452 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0453 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0456 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0457 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x045b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x045c },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x045d },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x045e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0475 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0477 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0481 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0482 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0483 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0484 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0485 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0486 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x048f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04c0 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04c2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04c4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x04c6 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04c8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x04ca },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04cc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x04cf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04d3 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04d5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04d7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04d9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04df },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04e1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04e7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x04e9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04eb },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x04ed },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04f5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x04f7 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x04f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0530 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0556 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0558 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0559 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0560 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0586 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0587 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0590 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0591 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0592 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0593 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0594 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0595 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0596 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0597 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0598 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0599 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 222, 0x059a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x059b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x059c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x059d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x059e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x059f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05a0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05a1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05a7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05a8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05a9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x05aa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05ab },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05ac },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 222, 0x05ad },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 228, 0x05ae },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05af },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 10, 0x05b0 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 11, 0x05b1 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 12, 0x05b2 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 13, 0x05b3 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 14, 0x05b4 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 15, 0x05b5 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 16, 0x05b6 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 17, 0x05b7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 18, 0x05b8 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 19, 0x05b9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 19, 0x05ba },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 20, 0x05bb },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 21, 0x05bc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 22, 0x05bd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05be },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 23, 0x05bf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05c0 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 24, 0x05c1 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 25, 0x05c2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05c3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x05c4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05c6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05cf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x05ea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x05ef },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x05f2 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x05f4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x060f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0610 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0611 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0612 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0613 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0614 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0615 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0616 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0617 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 30, 0x0618 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 31, 0x0619 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0620 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0621 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0626 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x063a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x063f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x064a },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 27, 0x064b },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 28, 0x064c },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 29, 0x064d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 30, 0x064e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 31, 0x064f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 32, 0x0650 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 33, 0x0651 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 34, 0x0652 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 230, 0x0653 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 230, 0x0654 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 220, 0x0655 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0656 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0657 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0658 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0659 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x065a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x065b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x065c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x065d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x065e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x065f },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0669 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x066f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0674 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0678 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x06b7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06b9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x06be },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06bf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x06c0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x06c1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x06c2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x06ce },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06cf },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06d2 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x06d3 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06d5 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06d6 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06d7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06d8 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06d9 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06da },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06db },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06dc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06de },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06df },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06e0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06e1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06e2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x06e3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06e4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x06e6 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 230, 0x06e7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06e8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06e9 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x06ea },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06eb },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x06ec },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x06ed },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06ef },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x06f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0710 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x072f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0730 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0731 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0732 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0733 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0734 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0735 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0736 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0737 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0738 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0739 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x073a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x073b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x073c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x073d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x073e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x073f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0740 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0741 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0742 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0743 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0744 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0745 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0746 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0747 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0748 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0749 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x07ea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07eb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07ec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07ed },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07ee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07ef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07f0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x07f1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x07f2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0815 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0816 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0817 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0818 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x081a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x081b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x081c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x081d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x081e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x081f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0820 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0821 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0822 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0824 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0825 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0826 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0828 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0829 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x082a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x082b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x082c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0858 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0859 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x085a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x08e3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08e4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08e5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08e6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08e7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08e8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08e9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08ea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08eb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08ec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08ed },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08ee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08ef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 27, 0x08f0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 28, 0x08f1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 29, 0x08f2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08f3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08f4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08f5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08f6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08f7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08f8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x08fa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08fb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08fc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x08fd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0900 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0903 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0904 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0928 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0929 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0930 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0931 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0933 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0934 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0939 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x093b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 7, 0x093c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x094c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x094d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x094f },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0950 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0951 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0952 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0953 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0957 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x095f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0962 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0963 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0965 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x096f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0980 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0983 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0984 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x098c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x098e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0990 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0992 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09a8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09a9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09b0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09b1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09b2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09b5 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09b9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09bb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09bd },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x09be },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09c4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09c6 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09c8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09ca },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x09cc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x09cd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09d6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x09d7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09db },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x09dd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09de },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x09df },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09e1 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09e3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09e5 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x09ef },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x09f1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a01 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a02 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a04 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a0a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a0e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a10 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a12 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a28 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a29 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a30 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a31 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a32 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x0a33 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a34 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a35 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x0a36 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a37 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a3b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a3d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a42 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a46 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a48 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a4a },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a4c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0a4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a58 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x0a5b },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a5c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a5d },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x0a5e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a65 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a73 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a74 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a80 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a83 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a84 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a8b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a8c },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a8d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a8e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0a91 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0a92 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0aa8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0aa9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ab0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ab1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ab3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ab4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ab9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0abb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 7, 0x0abc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ac5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ac6 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ac9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0aca },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0acc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0acd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0acf },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ad0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0adf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ae0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ae5 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0aef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b00 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b03 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b04 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b0e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b10 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b12 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b28 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b29 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b30 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b31 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b33 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b35 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b3b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 7, 0x0b3c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b3d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0b3e },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b43 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b46 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b47 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0b48 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b4a },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0b4c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0b4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b55 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0b57 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b5b },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x0b5d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b5e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b61 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b65 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b81 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b83 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b84 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b8a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b8d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b90 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b91 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b93 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x0b94 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b95 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b98 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b9a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b9b },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b9c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0b9d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0b9f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ba2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ba4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ba7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0baa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bad },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0bb5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bb6 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0bb9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bbd },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0bbe },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bc2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bc5 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bc8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bc9 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0bcc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0bcd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bd6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0bd7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0be6 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0bef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c00 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c03 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c04 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c0d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c10 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c11 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c28 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c29 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c33 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c34 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c3d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c44 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c45 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c47 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0c48 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c49 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c4c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0c4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c54 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 84, 0x0c55 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 91, 0x0c56 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c5f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c61 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c65 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c81 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c83 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c84 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c8c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c8d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0c90 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0c91 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ca8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ca9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0cb3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cb4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0cb9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cbb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cbd },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cbf },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0cc0 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cc1 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0cc2 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cc4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cc5 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cc6 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0cc8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cc9 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0ccb },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ccc },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0ccd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cd4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0cd6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cdd },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cde },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cdf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ce1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ce5 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0cef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d01 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d03 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d04 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0d0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d0d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0d10 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d11 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0d28 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d29 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0d39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d3d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0d3e },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d43 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d45 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d48 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d49 },
-{ C99| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0d4c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0d4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d56 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0d57 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d5f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0d61 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d65 },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0d6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0dc9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 9, 0x0dca },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0dce },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0dcf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0dd9 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0dda },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ddb },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x0dde },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x0ddf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e00 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e30 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e31 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e32 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0e33 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e37 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 103, 0x0e38 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 103, 0x0e39 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0e3a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e3f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e46 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e47 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 107, 0x0e48 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 107, 0x0e49 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 107, 0x0e4a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e4e },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e4f },
-{ C99|N99|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e59 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e5b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e80 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e82 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e83 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e84 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e86 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e88 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e89 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e8a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e8c },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e8d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e93 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e97 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0e98 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0e9f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea6 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ea9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0eab },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0eac },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0eae },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0eaf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0eb0 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0eb1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0eb2 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x0eb3 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0eb7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 118, 0x0eb8 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 118, 0x0eb9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0eba },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ebc },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ebd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ebf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ec4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ec5 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x0ec6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ec7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 122, 0x0ec8 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 122, 0x0ec9 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 122, 0x0eca },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ecd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ecf },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0ed9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0edb },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x0edd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0eff },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f00 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f0b },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x0f0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f17 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0f18 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0f19 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f1f },
-{ C99|N99| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f33 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f34 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0f35 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f36 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x0f37 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f38 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x0f39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f3d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f42 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f43 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f47 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f48 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f4c },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f4d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f51 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f52 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f56 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f57 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f5b },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f5c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f68 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f69 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f70 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 129, 0x0f71 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 130, 0x0f72 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f73 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 132, 0x0f74 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f76 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x0f77 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f78 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x0f79 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 130, 0x0f7a },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 130, 0x0f7b },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 130, 0x0f7c },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f7f },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 130, 0x0f80 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f81 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0f82 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0f83 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x0f84 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f85 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x0f86 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f8b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f8f },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f92 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f93 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f95 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f96 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f97 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f98 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0f9c },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0f9d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fa1 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0fa2 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fa6 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0fa7 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fab },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0fac },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fad },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fb0 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fb7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fb8 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x0fb9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x0fc5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1025 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1026 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x102d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x102e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1036 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1038 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x1039 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x108c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x109f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x10c5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10cf },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x10f6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10fb },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x10fc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10ff },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1159 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1160 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC|CTX, 0, 0x1175 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x11a2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x11a7 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC|CTX, 0, 0x11c2 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x11f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x135c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x135d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x135e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x167f },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1680 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1713 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1733 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x17d1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x17dc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x180d },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x180e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x18a8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1938 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 222, 0x1939 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x193a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1a16 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a17 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1a5f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1a74 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a75 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a76 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a77 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a78 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a79 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a7a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1a7b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1a7e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b05 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b06 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b07 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b08 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b09 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b0a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b0b },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b0d },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b0e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b11 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b12 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b33 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 7, 0x1b34 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x1b35 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b3a },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b3b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b3c },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b3d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b3f },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b41 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b42 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1b43 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1b6a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b6b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1b6c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b6d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b6e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b70 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b71 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1b72 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ba9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x1baa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1be5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1bf1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x1bf2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1c36 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ccf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1cd0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1cd1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1cd3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1cd4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cd5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cd6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cd7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cd8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cd9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1cda },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1cdb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cdc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cdd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cde },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1cdf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ce1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1ce7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1cec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1cf3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d2b },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d2e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d2f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d3a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d3b },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4e },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d6a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d77 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d78 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d9a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1dbf },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc0 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc1 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x1dc2 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc3 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc4 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc5 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc6 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc7 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc8 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dc9 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x1dca },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dcb },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dcc },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 234, 0x1dcd },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 214, 0x1dce },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x1dcf },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 202, 0x1dd0 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd1 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd2 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd3 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd4 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd5 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd6 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd7 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd8 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dd9 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dda },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1ddb },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1ddc },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1ddd },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dde },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1ddf },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de0 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de1 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de2 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de3 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de4 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1de5 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0x1dfb },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 233, 0x1dfc },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x1dfd },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x1dfe },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x1dff },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e07 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e09 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e13 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e17 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e1b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e1d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e2d },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e2f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e37 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e39 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e4b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e53 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e5b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e5d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e63 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e69 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e77 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1e7b },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1e99 },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x1e9a },
-{ C99| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x1e9b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1e9f },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1ea3 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1eb7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1ebd },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ec7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1ecf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ee3 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee7 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ef1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x1ef9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1eff },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f15 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f17 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f1d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f1f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f45 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f47 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f4d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f4f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f57 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f58 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f59 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f5a },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f5b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f5c },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f5d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f5e },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f70 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f71 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f72 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f73 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f74 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f75 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f76 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f77 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f78 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f79 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f7a },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f7b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1f7c },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1f7d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f7f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fb4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fb5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fba },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fbb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fbc },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1fbd },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x1fbe },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1fc0 },
-{ 0| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x1fc1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fc4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fc5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fc8 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fc9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fca },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fcb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fcc },
-{ 0| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x1fcf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fd2 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fd3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fd5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fda },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fdb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fdc },
-{ 0| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x1fdf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fe2 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1fe3 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fea },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1feb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1fec },
-{ 0| 0| 0|C11| 0| 0|NFC| 0| 0, 0, 0x1fed },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x1fee },
-{ 0| 0| 0|C11| 0|CID| 0| 0| 0, 0, 0x1fef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ff1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ff4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ff5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ff8 },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1ff9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ffa },
-{ C99| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0x1ffb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x1ffc },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x1ffd },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ffe },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fff },
-{ 0| 0| 0| 0| 0|CID| 0| 0| 0, 0, 0x200a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x200d },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2029 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x202e },
-{ 0| 0| 0| 0| 0|CID|NFC| 0| 0, 0, 0x203e },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2040 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2053 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2054 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x205f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x206f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2071 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2073 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x207e },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x207f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x208e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x208f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x209c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x20a7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x20a8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x20cf },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d0 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d1 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20d2 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20d3 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d4 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d5 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d6 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20d7 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20d8 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20d9 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20da },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20db },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0x20e0 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0x20e4 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20e5 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20e6 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20e7 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x20e8 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0x20e9 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20ea },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 1, 0x20eb },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x20ec },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x20ed },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x20ee },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 220, 0x20ef },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0x20ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2101 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2102 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2103 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2104 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2106 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2107 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2108 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2109 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2113 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2114 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2115 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2116 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2117 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2118 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x211d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x211f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2122 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2123 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2124 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2125 },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x2126 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2127 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2128 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2129 },
-{ C99| 0| 0|C11| 0|CID| 0| 0| 0, 0, 0x212a },
-{ C99| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x212b },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x212d },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x212e },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2131 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2132 },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2138 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2139 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x213a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2140 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2144 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2149 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x214f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x215f },
-{ C99| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x217f },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2182 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2188 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2189 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x218f },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x245f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x24ea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x24ff },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2775 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2793 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2bff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2c7b },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2c7d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2cee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2cef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2cf0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2d6e },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2d6f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2d7e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2ddf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2de9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2deb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2ded },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2def },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2df9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dfa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dfb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dfc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dfd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dfe },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x2dff },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2e7f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2e9e },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2e9f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2ef2 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2ef3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2eff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x2fd5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2fff },
-{ 0| 0| 0| 0| 0|CID|NFC| 0| 0, 0, 0x3003 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3004 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3007 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3020 },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3029 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 218, 0x302a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 228, 0x302b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 232, 0x302c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 222, 0x302d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 224, 0x302e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 224, 0x302f },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3030 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3035 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x3036 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3037 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x303a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3040 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x304b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x304c },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x304d },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x304e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x304f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3050 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3051 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3052 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3053 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3054 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3055 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3056 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3057 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3058 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3059 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x305a },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x305b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x305c },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x305d },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x305e },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x305f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3060 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3061 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3062 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3064 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3065 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3066 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3067 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3068 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3069 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x306f },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3071 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3072 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3074 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3075 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3077 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3078 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x307a },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x307b },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x307d },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x3093 },
-{ 0| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x3094 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3098 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 8, 0x3099 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 8, 0x309a },
-{ C99| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0x309c },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x309d },
-{ 0| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x309e },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x309f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x30a0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30ab },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30ac },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30ad },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30ae },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30af },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30b0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30b1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30b2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30b3 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30b4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30b5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30b6 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30b7 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30b8 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30b9 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30ba },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30bb },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30bc },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30bd },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30be },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30bf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30c0 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30c1 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30c2 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30c4 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30c5 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30c6 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30c7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30c8 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30c9 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30cf },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30d1 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30d2 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30d4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30d5 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30d7 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30d8 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30da },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30db },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30dd },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30f3 },
-{ C99| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30f4 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30f6 },
-{ 0| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30fa },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30fc },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x30fd },
-{ 0| 0|CXX|C11| 0| 0|NFC|NKC| 0, 0, 0x30fe },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x30ff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3104 },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x312c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3130 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x318e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3191 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x319f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x31ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x321e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x321f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x3247 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x324f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x327e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x327f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x32fe },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x32ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x33ff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x4dff },
-{ C99| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0x9fa5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa66e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa673 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa674 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa675 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa676 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa677 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa678 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa679 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa67a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa67b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa67c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa69e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa6ef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa6f0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa76f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xa770 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa7f7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xa7f9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa805 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa8c3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa8df },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e4 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8e9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8ea },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8eb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8ec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8ed },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8ee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8ef },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xa8f0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa92a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0xa92b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0xa92c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa952 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa9b2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xa9bf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaaaf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaab1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xaab2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xaab3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaab6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xaab7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaabd },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0xaabe },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaac0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xaaf5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xabec },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xabff },
-{ C99| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xd7a3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xd7ff },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xf8ff },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa0d },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa0f },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa10 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa11 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa12 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa14 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa1e },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa1f },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa20 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa21 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa22 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa24 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa26 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfa29 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfa2d },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0xfa6d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfa6f },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0xfad9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfaff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfb06 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb12 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfb17 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb1c },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0xfb1d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 26, 0xfb1e },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb1f },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfb29 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb36 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb37 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb3c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb3d },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb3e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb3f },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb41 },
-{ 0| 0|CXX|C11| 0|CID|NFC|NKC| 0, 0, 0xfb42 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb44 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfb45 },
-{ 0| 0|CXX|C11| 0| 0| 0| 0| 0, 0, 0xfb4e },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfbb1 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfbd2 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfd3d },
-{ 0| 0|CXX| 0| 0|CID|NFC|NKC| 0, 0, 0xfd3f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfd4f },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfd8f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfd91 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfdc7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfdcf },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfdef },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfdfb },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfdfc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe0f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfe19 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe1f },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe20 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe21 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe22 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe23 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe24 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 230, 0xfe25 },
-{ 0| 0| 0|C11|N11|CID|NFC|NKC| 0, 0, 0xfe2f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfe44 },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe46 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfe52 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe53 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfe66 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe67 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xfe6b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe6f },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfe72 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe73 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfe74 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfe75 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xfefc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xff00 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xff20 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xff3a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xff40 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xff5a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xff65 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xffbe },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffc1 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xffc7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffc9 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xffcf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffd1 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xffd7 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffd9 },
-{ 0| 0|CXX|C11| 0|CID|NFC| 0| 0, 0, 0xffdc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffdf },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xffe6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xffe7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0xffee },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xfffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x101fc },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10a0c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10a0e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10a37 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x10a38 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x10a39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x10a3e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x11045 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x11099 },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1109a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1109b },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1109c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x110aa },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x110ab },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x110b8 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x110b9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 7, 0x110ba },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x110ff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x11100 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x11101 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x11126 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC|CTX, 0, 0x11127 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1112d },
-{ 0| 0| 0|C11| 0| 0|NFC|NKC| 0, 0, 0x1112f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x11132 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x11133 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x111bf },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x116b5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 9, 0x116b6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d15d },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x1d164 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d165 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d166 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1d167 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 1, 0x1d168 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d16c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 226, 0x1d16d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d16e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d16f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d170 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 216, 0x1d171 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d17a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d17b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d17c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d17d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d17e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d17f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d180 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d181 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d184 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d185 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d186 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d187 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d188 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d189 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 220, 0x1d18a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d1a9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d1aa },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d1ab },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d1ac },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d1ba },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x1d1c0 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d241 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d242 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 230, 0x1d243 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d3ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d454 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d455 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d49c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d49d },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d49f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4a1 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4a2 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4a4 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4a6 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4a8 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4ac },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4ad },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4b9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4ba },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4bb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4bc },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d4c3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d4c4 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d505 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d506 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d50a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d50c },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d514 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d515 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d51c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d51d },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d539 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d53a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d53e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d53f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d544 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d545 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d546 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d549 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d550 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d551 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d6a5 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d6a7 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d7cb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1d7cd },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1d7ff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1edff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee03 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee04 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee1f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee20 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee22 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee23 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee24 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee26 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee27 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee28 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee32 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee33 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee37 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee38 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee39 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee3a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee3b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee41 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee42 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee46 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee47 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee48 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee49 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee4a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee4b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee4c },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee4f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee50 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee52 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee53 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee54 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee56 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee57 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee58 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee59 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee5a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee5b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee5c },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee5d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee5e },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee5f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee60 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee62 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee63 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee64 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee66 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee6a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee6b },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee72 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee73 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee77 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee78 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee7c },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee7d },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee7e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee7f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee89 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1ee8a },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1ee9b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1eea0 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1eea3 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1eea4 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1eea9 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1eeaa },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1eebb },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f0ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f10a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f10f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f12e },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f12f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f14f },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f169 },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f16b },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f18f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f190 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f1ff },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f202 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f20f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f23a },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f23f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f248 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1f24f },
-{ 0| 0| 0|C11| 0|CID|NFC| 0| 0, 0, 0x1f251 },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x1fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2f7ff },
-{ 0| 0| 0|C11| 0| 0| 0| 0| 0, 0, 0x2fa1d },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x2fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x3fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x4fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x4ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x5fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x5ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x6fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x6ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x7fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x7ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x8fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x8ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0x9fffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x9ffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xafffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xbfffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xbffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xcfffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xcffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xdfffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xdffff },
-{ 0| 0| 0|C11| 0|CID|NFC|NKC| 0, 0, 0xefffd },
-{ 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10ffff },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00a7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x00a8 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00a9 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x00aa },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00ac },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00ad },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00ae },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x00af },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00b1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x00b4 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x00b5 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00b6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x00b7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x00b9 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x00ba },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00bb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x00be },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00bf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x00d6 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00d7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x00f6 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x00f7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0131 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0133 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x013e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0140 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0148 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0149 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x017e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x017f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01c3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x01cc },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01d4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x01dc },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01dd },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x01e3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01eb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x01ef },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01f0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x01f3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01f5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x01f9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x01ff },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0217 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0229 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x022d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x022f },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0231 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x024f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02a8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02af },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x02b8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02ba },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02bb },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02bc },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02c1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02c5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02cf },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02d1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02d7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x02dd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02df },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x02e4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02eb },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02ec },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02ed },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x02ee },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x02ff },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x0304 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0305 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x030c },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x030e },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x030f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0310 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x0311 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0312 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x0314 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 232, 0x0315 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0319 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 232, 0x031a },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 216, 0x031b },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0320 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 202, 0x0322 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 220, 0x0326 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 202, 0x0328 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x032c },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 220, 0x032e },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x032f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 220, 0x0331 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0333 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x0337 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 1, 0x0338 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x033c },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x033f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23| 0| 0| 0| 0, 230, 0x0341 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x0342 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23| 0| 0| 0| 0, 230, 0x0344 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX, 240, 0x0345 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0346 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0349 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x034c },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x034e },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x034f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0352 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0356 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0357 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 232, 0x0358 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x035a },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x035b },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 233, 0x035c },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 234, 0x035e },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 233, 0x035f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 234, 0x0361 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 233, 0x0362 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x036f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0373 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0374 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0375 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0377 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0379 },
+{ C99| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x037a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x037d },
+{ 0| 0| 0|C11| 0| 0| 0|CID| 0| 0| 0, 0, 0x037e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x037f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0383 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x0384 },
+{ 0| 0| 0|C11| 0| 0| 0| 0|NFC| 0| 0, 0, 0x0385 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0386 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0387 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x038a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x038b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x038c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x038d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0390 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03a1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x03a2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03a9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x03b0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03c9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x03ce },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03cf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x03d2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC| 0| 0, 0, 0x03d4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x03d6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03d9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03da },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03db },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03dc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03dd },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03de },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03df },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03e0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03e1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03ef },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x03f2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03f3 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x03f5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x03f6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03f8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x03f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x03ff },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0400 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0401 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0402 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0403 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0406 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0407 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x040b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x040c },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x040d },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x040e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0418 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0419 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0438 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0439 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x044f },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0450 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0451 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0452 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0453 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0456 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0457 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x045b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x045c },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x045d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x045e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0475 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0477 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0481 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0482 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0487 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0489 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x048f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04c0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04c2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04c4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04c6 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04c8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04ca },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04cc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04cf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04d3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04d5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04d7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04d9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04df },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04e1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04e7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04e9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04eb },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04ed },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04f5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x04f7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x04f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x052f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0530 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0556 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0558 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0559 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x055f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0560 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0586 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0587 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0588 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0590 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0591 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0595 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0596 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0599 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 222, 0x059a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x059b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x05a1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x05a7 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x05a9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x05aa },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x05ac },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 222, 0x05ad },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 228, 0x05ae },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x05af },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 10, 0x05b0 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 11, 0x05b1 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 12, 0x05b2 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 13, 0x05b3 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 14, 0x05b4 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 15, 0x05b5 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 16, 0x05b6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 17, 0x05b7 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 18, 0x05b8 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 19, 0x05b9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 19, 0x05ba },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 20, 0x05bb },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 21, 0x05bc },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 22, 0x05bd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05be },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 23, 0x05bf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05c0 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 24, 0x05c1 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 25, 0x05c2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05c3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x05c4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x05c5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05c6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 18, 0x05c7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05cf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x05ea },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05ee },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x05ef },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x05f2 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x05f4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x060f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0617 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 30, 0x0618 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 31, 0x0619 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 32, 0x061a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x061f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0620 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0621 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0626 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x063a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x063f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x064a },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 27, 0x064b },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 28, 0x064c },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 29, 0x064d },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 30, 0x064e },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 31, 0x064f },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 32, 0x0650 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 33, 0x0651 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 34, 0x0652 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 230, 0x0654 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 220, 0x0655 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0656 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x065b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x065c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x065e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x065f },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0669 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x066d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x066f },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 35, 0x0670 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0674 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0678 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06b7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06b9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06be },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06bf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x06c0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06c1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x06c2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06ce },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06cf },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06d2 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x06d3 },
+{ C99| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x06d4 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06d5 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06dc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x06de },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06e2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x06e3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06e4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06e6 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06e7 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06e8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x06e9 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x06ea },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x06ec },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x06ed },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06ef },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x06f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06fc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x06fe },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x06ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x070f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0710 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 36, 0x0711 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x072f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0730 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0731 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0733 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0734 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0736 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0739 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x073a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x073c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x073d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x073e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0741 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0742 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0743 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0744 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0745 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0746 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0747 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0748 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x074a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x074c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x07a5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x07b0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x07b1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x07bf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x07c9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x07ea },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x07f1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x07f2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x07f3 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x07f5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x07f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x07fa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x07fc },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x07fd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x07ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0815 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0819 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x081a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0823 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0824 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0827 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0828 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x082d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x083f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0858 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x085b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x085f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x086a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x089f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x08b4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x08b5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x08c7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x08d2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08d3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08e1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x08e2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08e3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08e5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08e6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08e8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08e9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08ec },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 27, 0x08f0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 28, 0x08f1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 29, 0x08f2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08f5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08f6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08f8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x08fa },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x08ff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0900 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0903 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0904 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0928 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0929 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0930 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0931 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0933 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0934 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0939 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x093b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 7, 0x093c },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x093d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x094c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x094d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x094f },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0950 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0951 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0952 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0954 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0957 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x095f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0961 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0962 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0963 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0965 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x096f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0970 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0980 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0983 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0984 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x098c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x098e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0990 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0992 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09a8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09a9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09b0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09b1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09b2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09b5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09b9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09bb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x09bc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09bd },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x09be },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x09c4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09c6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x09c8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09ca },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x09cc },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x09cd },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09ce },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09d6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x09d7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09db },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x09dd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09de },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x09df },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09e1 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x09e3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09e5 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x09ef },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09f1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09fb },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x09fc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x09fd },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x09fe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a00 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a01 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a02 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a03 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a04 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a0a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a0e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a10 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a12 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a28 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a29 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a30 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a31 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a32 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0a33 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a34 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a35 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0a36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a37 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a3b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x0a3c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a3d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a42 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a46 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a48 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a4a },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a4c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0a4d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a50 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a51 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a58 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0a5b },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a5c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a5d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0a5e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a65 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a6f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a71 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a73 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a74 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a75 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a80 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0a83 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a84 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a8b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a8c },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a8d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a8e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0a91 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0a92 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0aa8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0aa9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ab0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ab1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ab3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ab4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ab9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0abb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x0abc },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0abd },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ac5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ac6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ac9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0aca },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0acc },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0acd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0acf },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ad0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0adf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ae0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ae1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ae3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ae5 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0aef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0af8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0af9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0aff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b00 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b03 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b04 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b0c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b0e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b10 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b12 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b28 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b29 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b30 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b31 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b33 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b34 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b35 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b3b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x0b3c },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b3d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0b3e },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b43 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b44 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b46 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b47 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0b48 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b4a },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0b4c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0b4d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b54 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b55 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0b57 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b5b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0b5d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b5e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b61 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b63 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b65 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b6f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b70 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b71 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b81 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0b82 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b83 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b84 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b8a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b8d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b90 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b91 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b93 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x0b94 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b95 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b98 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b9a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b9b },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b9c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0b9d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0b9f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ba2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ba4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ba7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0baa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bad },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0bb5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0bb6 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0bb9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bbd },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0bbe },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0bc2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bc5 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0bc8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bc9 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0bcc },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0bcd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bcf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0bd0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bd6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0bd7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0be5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0be6 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0bef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0bff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c00 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c03 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c04 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c0c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c0d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c10 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c11 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c28 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c29 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c33 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c34 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c3c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c3d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c44 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c45 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c47 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0c48 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c49 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c4c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0c4d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c54 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 84, 0x0c55 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 91, 0x0c56 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c57 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c5a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c5f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c61 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c63 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c65 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c6f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c80 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c81 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0c83 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c84 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c8c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c8d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0c90 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0c91 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ca8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ca9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0cb3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cb4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0cb9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cbb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x0cbc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0cbd },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0cbf },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0cc0 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0cc1 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0cc2 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0cc4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cc5 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0cc6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0cc8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cc9 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0ccb },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ccc },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0ccd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cd4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0cd6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cdd },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0cde },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cdf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ce1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ce3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ce5 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0cef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cf0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0cf2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0cff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d01 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d03 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d04 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d0c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d0d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d10 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d11 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d28 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d29 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d39 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d3a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0d3c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d3d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0d3e },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d43 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d44 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d45 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d48 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d49 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0d4c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0d4d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d4e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d53 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d56 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0d57 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d5e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d5f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d61 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d63 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d65 },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d6f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d79 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d7f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d80 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0d83 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d84 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0d96 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0d99 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0db1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0db2 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0dbb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dbc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0dbd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dbf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0dc6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dc9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 9, 0x0dca },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dce },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0dcf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0dd4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dd5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0dd6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0dd7 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0dd9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0dda },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ddb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x0dde },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x0ddf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0de5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0def },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0df1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0df3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e00 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e30 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0e31 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e32 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x0e33 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0e37 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 103, 0x0e39 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0e3a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e3f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e46 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0e47 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 107, 0x0e49 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 107, 0x0e4b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0e4e },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e4f },
+{ C99|N99|CXX|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0e59 },
+{ C99| 0|CXX|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e5b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e80 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e82 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e83 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e84 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e85 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e86 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e88 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e89 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e8a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0e8b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e8c },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e8d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e93 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e97 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e98 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0e9f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ea0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ea3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ea4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ea5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ea6 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ea7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ea9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eab },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eac },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eae },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eaf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eb0 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0eb1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0eb2 },
+{ C99| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x0eb3 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0eb7 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 118, 0x0eb9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0eba },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ebc },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ebd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ebf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ec4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ec5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0ec6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ec7 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 122, 0x0ecb },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ecd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0ecf },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0ed9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0edb },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x0edd },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0edf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0eff },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f00 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f0b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x0f0c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f17 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0f19 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f1f },
+{ C99|N99| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f29 },
+{ C99|N99| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f33 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f34 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0f35 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f36 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0f37 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f38 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 216, 0x0f39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f3d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f3f },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f42 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f43 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f47 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f48 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f4c },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f4d },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f51 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f52 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f56 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f57 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f5b },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f5c },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f68 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x0f69 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f6c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f70 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 129, 0x0f71 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 130, 0x0f72 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f73 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 132, 0x0f74 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f76 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x0f77 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f78 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x0f79 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 130, 0x0f7d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f7f },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 130, 0x0f80 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f81 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0f83 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x0f84 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f85 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x0f87 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f8b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x0f8c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f8f },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f92 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f93 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f95 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f96 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f97 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0f98 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0f9c },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0f9d },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fa1 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0fa2 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fa6 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0fa7 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fab },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0fac },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fad },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fb0 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fb7 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fb8 },
+{ C99| 0| 0|C11| 0|CXX23|NXX23| 0| 0| 0| 0, 0, 0x0fb9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x0fbc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0fc5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x0fc6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x0fff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1025 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1026 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x102a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x102d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x102e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1036 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1037 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1038 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x103a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x103e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x103f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1049 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x104f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1055 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1059 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x105d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1060 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1061 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1064 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1066 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x106d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1070 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1074 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1081 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x108c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x108d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x108e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x109d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x109f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10c5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10c6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10c7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10cc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10cd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10cf },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10f6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10fa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10fb },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x10fc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10ff },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1159 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1160 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC|CTX, 0, 0x1175 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a2 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a7 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC|CTX, 0, 0x11c2 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1248 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1249 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x124d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x124f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1256 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1257 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1258 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1259 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x125d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x125f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1288 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1289 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x128d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x128f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12b0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12b1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12b5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12b7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12be },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12bf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12c0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12c1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12c5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12c7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12d6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12d7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1310 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1311 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1315 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1317 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x135a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x135c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x135f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1368 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1371 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x137f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x138f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x139f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x13f5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x13f7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x13fd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1400 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x166c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x166e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x167f },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1680 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x169a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x169f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16ea },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16ed },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16f8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x170c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x170d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1711 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1713 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1714 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x171f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1731 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1733 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1734 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x173f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1751 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1753 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x175f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x176c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x176d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1770 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1771 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1773 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x177f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x17b3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x17d1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x17d2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x17d3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x17d6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x17d7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x17db },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x17dc },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x17dd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x17df },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x17e9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x180a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x180d },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x180e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x180f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1819 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x181f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1878 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x187f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x18a8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 228, 0x18a9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x18aa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x18af },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x18f5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x18ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x191e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x191f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x192b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x192f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1938 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 222, 0x1939 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x193a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x193b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1945 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x194f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x196d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x196f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1974 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x197f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x19ab },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x19af },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x19c9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x19cf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x19da },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x19ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1a16 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1a17 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1a18 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1a1b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1a1f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1a54 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1a5e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1a5f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1a60 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1a74 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1a7c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1a7e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1a7f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1a89 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1a8f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1a99 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1aa6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1aa7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1aaf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1ab4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1aba },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1abc },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1abd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1abe },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1ac0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1aff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b04 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b05 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b06 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b07 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b08 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b09 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b0a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b0b },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b0c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b0d },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b0e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b11 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1b12 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b33 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1b34 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x1b35 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b3a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1b3b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b3c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1b3d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b3f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1b41 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b42 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1b43 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1b44 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b4b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b6a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1b6b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1b6c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1b73 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b7f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1b82 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ba0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1ba9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1bab },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1bad },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1baf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1bb9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1be5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1be6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1bf1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1bf3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1c23 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1c36 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1c37 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1c3f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1c49 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1c4c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1c4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1c59 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1c7d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1c7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1c88 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1c8f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cba },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1cbc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cbf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ccf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1cd2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1cd3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x1cd4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1cd9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1cdb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1cdf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1ce0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1ce1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x1ce8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cec },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1ced },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cf3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1cf4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cf6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1cf7 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1cf9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1cfa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1cff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d2b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d2e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d2f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d3a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d3b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d4e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d6a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d77 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d78 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1d9a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1dbf },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1dc1 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1dc2 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1dc9 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1dca },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1dcc },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 234, 0x1dcd },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 214, 0x1dce },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1dcf },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 202, 0x1dd0 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1df5 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 232, 0x1df6 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 228, 0x1df8 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1df9 },
+{ 0| 0| 0|C11|N11| 0| 0|CID|NFC|NKC| 0, 0, 0x1dfa },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1dfb },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 233, 0x1dfc },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1dfd },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1dfe },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1dff },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e07 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e09 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e13 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e17 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e1b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e1d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e2d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e2f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e37 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e39 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e4b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e53 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e5b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e5d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e63 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e69 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e77 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1e7b },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e99 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1e9a },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0|NFC| 0| 0, 0, 0x1e9b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e9f },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ea3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1eb7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ebd },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ec7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ecf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ee3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ee7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ef1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1ef9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1eff },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f15 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f17 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f1d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f1f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f45 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f47 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f4d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f4f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f57 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f58 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f5a },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f5b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f5c },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f5d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f5e },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f70 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f71 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f72 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f73 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f74 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f75 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f76 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f77 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f78 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f79 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f7a },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f7b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1f7c },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1f7d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f7f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fb4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fb5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fba },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fbb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fbc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1fbd },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fbe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1fc0 },
+{ 0| 0| 0|C11| 0| 0| 0| 0|NFC| 0| 0, 0, 0x1fc1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fc4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fc5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fc8 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fc9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fca },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fcb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fcc },
+{ 0| 0| 0|C11| 0| 0| 0| 0|NFC| 0| 0, 0, 0x1fcf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fd2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fd3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fd5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fda },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fdb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fdc },
+{ 0| 0| 0|C11| 0| 0| 0| 0|NFC| 0| 0, 0, 0x1fdf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fe2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1fe3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fea },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1feb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1fec },
+{ 0| 0| 0|C11| 0| 0| 0| 0|NFC| 0| 0, 0, 0x1fed },
+{ 0| 0| 0|C11| 0| 0| 0| 0| 0| 0| 0, 0, 0x1fee },
+{ 0| 0| 0|C11| 0| 0| 0|CID| 0| 0| 0, 0, 0x1fef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ff1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ff4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ff5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ff8 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1ff9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ffa },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x1ffb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1ffc },
+{ 0| 0| 0|C11| 0| 0| 0| 0| 0| 0| 0, 0, 0x1ffd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1ffe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fff },
+{ 0| 0| 0| 0| 0| 0| 0|CID| 0| 0| 0, 0, 0x200a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x200d },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2029 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x202e },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC| 0| 0, 0, 0x203e },
+{ C99| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x2040 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2053 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x2054 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x205f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x206f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2070 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2071 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2073 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x207e },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x207f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x208e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x208f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x209c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x20a7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x20a8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x20cf },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20d1 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x20d3 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20d7 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x20da },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20dc },
+{ 0| 0| 0|C11|N11| 0| 0|CID|NFC|NKC| 0, 0, 0x20e0 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20e1 },
+{ 0| 0| 0|C11|N11| 0| 0|CID|NFC|NKC| 0, 0, 0x20e4 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x20e6 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20e7 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x20e8 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20e9 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x20eb },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x20ef },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x20f0 },
+{ 0| 0| 0|C11|N11| 0| 0|CID|NFC|NKC| 0, 0, 0x20ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2101 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2102 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2103 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2104 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2106 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2107 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2108 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2109 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2113 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2114 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2115 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2116 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2117 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2118 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x211d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x211f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2122 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2123 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2124 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2125 },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x2126 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2127 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2128 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2129 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID| 0| 0| 0, 0, 0x212a },
+{ C99| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x212b },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x212d },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x212e },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2131 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2132 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2138 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2139 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x213a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x213b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x213f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2140 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2144 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2149 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x214d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x214e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x214f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x215f },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x217f },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2182 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2188 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2189 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x218f },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x245f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x24ea },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x24ff },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2775 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2793 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2bff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2c2e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2c2f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2c5e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2c5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2c7b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2c7d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2ce4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2cea },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2cee },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x2cf1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2cf3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2cff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2d25 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d26 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2d27 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d2c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2d2d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d2f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2d67 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d6e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x2d6f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d7e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x2d7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2d96 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2d9f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2da6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2da7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dae },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2daf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2db6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2db7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dbe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2dbf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dc6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2dc7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dce },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2dcf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dd6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2dd7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2dde },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2ddf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x2dff },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2e7f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2e9e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2e9f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2ef2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2ef3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2eff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x2fd5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2fff },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC| 0| 0, 0, 0x3003 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3004 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3007 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3020 },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3029 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 218, 0x302a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 228, 0x302b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 232, 0x302c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 222, 0x302d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 224, 0x302f },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3030 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3035 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x3036 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3037 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x303a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x303c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3040 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x304b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x304c },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x304d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x304e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x304f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3050 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3051 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3052 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3053 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3054 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3055 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3056 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3057 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3058 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3059 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x305a },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x305b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x305c },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x305d },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x305e },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x305f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3060 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3061 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3062 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3064 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3065 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3066 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3067 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3068 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3069 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x306f },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3071 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3072 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3074 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3075 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3077 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3078 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x307a },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x307b },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x307d },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3093 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x3094 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3096 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3098 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 8, 0x309a },
+{ C99| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x309c },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x309d },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x309e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x309f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x30a0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30ab },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30ac },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30ad },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30ae },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30af },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30b0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30b1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30b2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30b3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30b4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30b5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30b6 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30b7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30b8 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30b9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30ba },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30bb },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30bc },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30bd },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30be },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30bf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30c0 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30c1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30c2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30c4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30c5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30c6 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30c7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30c8 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30c9 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30cf },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30d1 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30d2 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30d4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30d5 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30d7 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30d8 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30da },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30db },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30dd },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30f3 },
+{ C99| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30f4 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30f6 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30fa },
+{ C99| 0|CXX|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x30fb },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30fc },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x30fd },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x30fe },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x30ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3104 },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x312c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x312f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3130 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x318e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3191 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x319f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x31bf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x31ef },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x31ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x321e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x321f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x3247 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x324f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x327e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x327f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x33ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x4dbf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x4dff },
+{ C99| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x9fa5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x9ffc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x9fff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa48c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa4cf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa4fd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa4ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa60c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa60f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa61f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa629 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa62b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa63f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa66e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xa66f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa673 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xa67d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa67e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa69b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xa69d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xa69f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa6ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xa6f1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa716 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa71f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa721 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa76f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xa770 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa788 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa78a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa7bf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa7c1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa7ca },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa7f4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa7f7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xa7f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa801 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa802 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa805 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xa806 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa80a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa80b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa822 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa827 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa82b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xa82c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa83f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa873 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa87f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa881 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa8b3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa8c3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xa8c4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa8c5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa8cf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa8d9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa8df },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xa8f1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa8f7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa8fa },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa8fb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa8fc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa8fe },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa909 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa925 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa92a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0xa92d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa92f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa946 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa952 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xa953 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa95f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa97c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa97f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa983 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa9b2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0xa9b3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa9bf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xa9c0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa9ce },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa9cf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa9d9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa9df },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa9e4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa9e5 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa9ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xa9f9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xa9fe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xa9ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaa28 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaa36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaa3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaa42 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaa43 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaa4b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaa4d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaa4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaa59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaa5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaa76 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaa79 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaa7a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaa7d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaaaf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xaab0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaab1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xaab3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0xaab4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaab6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xaab8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaabd },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xaabf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaac0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xaac1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaac2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaada },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaadd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaadf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaaea },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaaef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaaf1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xaaf4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xaaf5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xaaf6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab00 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab06 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab08 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab0e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab10 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab16 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab1f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab26 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab27 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab2e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab2f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab5a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab5b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xab5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xab68 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xab69 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xab6f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xabe2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xabea },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xabeb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xabec },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0xabed },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xabef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xabf9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xabff },
+{ C99| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xd7a3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xd7af },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xd7c6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xd7ca },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xd7fb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xd7ff },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xf8ff },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa0d },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa0f },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa10 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa11 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa12 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa14 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa1e },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa1f },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa20 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa21 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa22 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa24 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa26 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfa29 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa2d },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfa6d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfa6f },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfad9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfaff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfb06 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb12 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfb17 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb1c },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb1d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 26, 0xfb1e },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb1f },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfb28 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfb29 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb37 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb3c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb3d },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb3e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb3f },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb41 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb42 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb44 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfb45 },
+{ 0| 0|CXX|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0xfb4e },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfbb1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfbd2 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfc5d },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfc63 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfd3d },
+{ 0| 0|CXX| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfd3f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfd4f },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfd8f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfd91 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfdc7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfdcf },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfdef },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfdf9 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfdfb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfdfc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfdff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xfe0f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe19 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe1f },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xfe26 },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0xfe2d },
+{ 0| 0| 0|C11|N11|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0xfe2f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe32 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0xfe34 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe44 },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe46 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe4c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0xfe4f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe52 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe53 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe66 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe67 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe6b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe6f },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe70 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfe71 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe72 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0xfe73 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe74 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfe75 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe76 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfe77 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe78 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfe79 },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe7a },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfe7b },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe7c },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfe7d },
+{ 0| 0|CXX|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xfe7e },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xfefc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xff00 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xff0f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0xff19 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xff20 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xff3a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xff3e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0xff3f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xff40 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xff5a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xff65 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xff9d },
+{ 0| 0|CXX|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0xff9f },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xffbe },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffc1 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xffc7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffc9 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xffcf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffd1 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xffd7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffd9 },
+{ 0| 0|CXX|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0xffdc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffdf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xffe6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffe7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0xffee },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xfffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xffff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1000b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1000c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10026 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10027 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1003a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1003b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1003d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1003e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1004d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1004f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1005d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1007f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x100fa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1013f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10174 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x101fc },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x101fd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1027f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1029c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1029f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x102d0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x102df },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x102e0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x102ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1031f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1032c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1034a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1034f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10375 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1037a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1037f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1039d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1039f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x103c3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x103c7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x103cf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x103d0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x103d5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x103ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1049d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1049f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x104a9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x104af },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x104d3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x104d7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x104fb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x104ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10527 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1052f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10563 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x105ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10736 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1073f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10755 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1075f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10767 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x107ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10805 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10807 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10808 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10809 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10835 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10836 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10838 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1083b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1083c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1083e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10855 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1085f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10876 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1087f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1089e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x108df },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x108f2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x108f3 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x108f5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x108ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10915 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1091f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10939 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1097f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x109b7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x109bd },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x109bf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x109ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a00 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x10a03 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a04 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x10a06 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a0b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x10a0c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10a0d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x10a0e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10a0f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a13 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a14 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a17 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a18 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a35 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a37 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10a38 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x10a39 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10a3a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a3e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x10a3f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a7c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10a7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10a9c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10abf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10ac7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10ac8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10ae4 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10ae5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10ae6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10aff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10b35 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10b3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10b55 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10b5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10b72 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10b7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10b91 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10bff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10c48 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10c7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10cb2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10cbf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10cf2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10cff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10d23 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10d27 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10d2f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x10d39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10e7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10ea9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10eaa },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10eac },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10eaf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10eb1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10eff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10f1c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10f26 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10f27 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10f2f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10f45 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10f47 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10f4a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10f4b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x10f4c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x10f50 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10faf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10fc4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10fdf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x10ff6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10fff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11002 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11037 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11045 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11046 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11065 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1106f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1107e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1107f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11082 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11099 },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1109a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1109b },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x1109c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x110aa },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0|NFC|NKC| 0, 0, 0x110ab },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x110af },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x110b8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x110b9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 7, 0x110ba },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x110cf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x110e8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x110ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x110f9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x110ff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x11102 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11126 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x11127 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1112d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1112f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11132 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11134 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11135 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1113f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11143 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11144 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11146 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11147 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1114f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11172 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x11173 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11175 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11176 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1117f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11182 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x111b2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x111bf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x111c0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x111c4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x111c8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x111c9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x111ca },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x111cc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x111cd },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x111d9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x111da },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x111db },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x111dc },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x111ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11211 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11212 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1122b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11234 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11235 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x11236 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11237 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1123d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1123e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1127f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11286 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11287 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11288 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11289 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1128d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1128e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1129d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1129e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x112a8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x112af },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x112de },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x112e8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x112e9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x112ea },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x112ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x112f9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x112ff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11303 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11304 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1130c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1130e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11310 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11312 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11328 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11329 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11330 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11331 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11333 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11334 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11339 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1133a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1133c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1133d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x1133e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11344 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11346 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11348 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1134a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x1134c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1134d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1134f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11350 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11356 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x11357 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1135c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11361 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11363 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11365 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1136c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1136f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x11374 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x113ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11434 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11441 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11442 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11445 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x11446 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1144a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1144f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11459 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1145d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1145e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11461 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1147f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x114af },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x114b0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x114b9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x114ba },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x114bc },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x114bd },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x114be },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x114c1 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x114c2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x114c3 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x114c5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x114c6 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x114c7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x114cf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x114d9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1157f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x115ae },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x115af },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x115b5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x115b7 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x115b9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x115bb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x115be },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x115bf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x115c0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x115d7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x115db },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x115dd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x115ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1162f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1163e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1163f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11640 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11643 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11644 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1164f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11659 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1167f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x116aa },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x116b5 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x116b6 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x116b7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x116b8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x116bf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x116c9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x116ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1171a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1171c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1172a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1172b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1172f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11739 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x117ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1182b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11838 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11839 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1183a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1189f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x118df },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x118e9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x118fe },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11906 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11908 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11909 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1190b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11913 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11914 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11916 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11917 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1192f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC|CTX, 0, 0x11930 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11935 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11936 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11937 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23| 0|NFC|NKC| 0, 0, 0x11938 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1193a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1193c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x1193e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1193f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11940 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11941 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11942 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x11943 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1194f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11959 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1199f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x119a7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x119a9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x119d0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x119d7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x119d9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x119df },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x119e0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x119e1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x119e2 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x119e3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x119e4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x119ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a00 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a0a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a32 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a33 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11a34 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a39 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a3a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a3e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11a46 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11a47 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11a4f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a50 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a5b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a89 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11a98 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11a99 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11a9c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11a9d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11abf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11af8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11bff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11c08 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11c09 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11c2e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11c36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11c37 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11c3e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11c3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11c40 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11c4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11c59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11c71 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11c8f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11c91 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11ca7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11ca8 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11cb6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11cff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d06 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d07 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d09 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d0a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d30 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d39 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d3a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d3b },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d3d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d3e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d41 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x11d42 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d43 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11d45 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d46 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d47 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d5f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d65 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d66 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d68 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d69 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d89 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d8e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d8f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d91 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d92 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11d96 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 9, 0x11d97 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11d98 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11d9f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11da9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11edf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11ef2 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x11ef6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11faf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x11fb0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x11fff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12399 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x123ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1246e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1247f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x12543 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x12fff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1342e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x143ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x14646 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x167ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16a38 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16a3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16a5e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16a5f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16a69 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16acf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16aed },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16aef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x16af4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16aff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16b2f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x16b36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16b3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16b43 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16b4f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16b59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16b62 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16b77 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16b7c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16b8f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16e3f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16e7f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16eff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16f4a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16f4e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16f4f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16f50 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16f87 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16f8e },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16f92 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16f9f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16fdf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16fe1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16fe2 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x16fe3 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x16fe4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16fef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 6, 0x16ff1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x16fff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x187f7 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x187ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x18cd5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x18cff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x18d08 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1afff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b11e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b14f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b152 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b163 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b167 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1b16f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1b2fb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bbff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1bc6a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bc6f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1bc7c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bc7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1bc88 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bc8f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1bc99 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1bc9c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1bc9d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x1bc9e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d15d },
+{ 0| 0| 0|C11| 0| 0| 0| 0| 0| 0| 0, 0, 0x1d164 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 216, 0x1d166 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 1, 0x1d169 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d16c },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 226, 0x1d16d },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 216, 0x1d172 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d17a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1d182 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d184 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1d189 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1d18b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d1a9 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1d1ad },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d1ba },
+{ 0| 0| 0|C11| 0| 0| 0| 0| 0| 0| 0, 0, 0x1d1c0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d241 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1d244 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d3ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d454 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d455 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d49c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d49d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d49f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4a1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4a2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4a4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4a6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4a8 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4ac },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4ad },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4b9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4ba },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4bb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4bc },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d4c3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d4c4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d505 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d506 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d50a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d50c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d514 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d515 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d51c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d51d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d539 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d53a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d53e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d53f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d544 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d545 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d546 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d549 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d550 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d551 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d6a5 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d6a7 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d6c0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d6c1 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d6da },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d6db },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d6fa },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d6fb },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d714 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d715 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d734 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d735 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d74e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d74f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d76e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d76f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d788 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d789 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d7a8 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d7a9 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d7c2 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1d7c3 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1d7cb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d7cd },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x1d7ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1d9ff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1da36 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1da3a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1da6c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1da74 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1da75 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1da83 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1da84 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1da9a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1da9f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1daa0 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1daaf },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1dfff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e006 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e007 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e018 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e01a },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e021 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e022 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e024 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e025 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e02a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e0ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e12c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e12f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e136 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e13d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e13f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1e149 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e14d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e14e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e2bf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e2eb },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e2ef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1e2f9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e7ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e8c4 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e8cf },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 220, 0x1e8d6 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e8ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e943 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 230, 0x1e949 },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 7, 0x1e94a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x1e94b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1e94f },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0x1e959 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1edff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee03 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee04 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee1f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee20 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee22 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee23 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee24 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee26 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee27 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee28 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee32 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee33 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee37 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee38 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee39 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee3a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee3b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee41 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee42 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee46 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee47 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee48 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee49 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee4a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee4b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee4c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee4f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee50 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee52 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee53 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee54 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee56 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee57 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee58 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee59 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee5a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee5b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee5c },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee5d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee5e },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee5f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee60 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee62 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee63 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee64 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee66 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee6a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee6b },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee72 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee73 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee77 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee78 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee7c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee7d },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee7e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee7f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee89 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ee8a },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1ee9b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1eea0 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1eea3 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1eea4 },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1eea9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1eeaa },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC| 0| 0, 0, 0x1eebb },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f0ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f10a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f10f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f12e },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f12f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f14f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f169 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f16c },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f18f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f190 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f1ff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f202 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f20f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f23b },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f23f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f248 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1f24f },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC| 0| 0, 0, 0x1f251 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fbef },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC| 0| 0, 0, 0x1fbf9 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x1ffff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2a6dd },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2a6ff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2b734 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2b73f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2b81d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2b81f },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2cea1 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2ceaf },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x2ebe0 },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2f7ff },
+{ 0| 0| 0|C11| 0|CXX23| 0| 0| 0| 0| 0, 0, 0x2fa1d },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x2ffff },
+{ 0| 0| 0|C11| 0|CXX23| 0|CID|NFC|NKC| 0, 0, 0x3134a },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x3ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x4fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x4ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x5fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x5ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x6fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x6ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x7fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x7ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x8fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x8ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x9fffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x9ffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xafffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xaffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xbfffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xbffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xcfffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xcffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xdfffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xdffff },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xe00ff },
+{ 0| 0| 0|C11| 0|CXX23|NXX23|CID|NFC|NKC| 0, 0, 0xe01ef },
+{ 0| 0| 0|C11| 0| 0| 0|CID|NFC|NKC| 0, 0, 0xefffd },
+{ 0| 0| 0| 0| 0| 0| 0|CID|NFC|NKC| 0, 0, 0x10ffff },
};
static bool
check_nfc (cpp_reader *pfile, cppchar_t c, cppchar_t p)
@@ -4517,6 +5314,70 @@ check_nfc (cpp_reader *pfile, cppchar_t c, cppchar_t p)
return true;
}
+ case 0x1133e:
+ switch (p)
+ {
+ case 0x11347:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x11357:
+ switch (p)
+ {
+ case 0x11347:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x114b0:
+ switch (p)
+ {
+ case 0x114b9:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x114ba:
+ switch (p)
+ {
+ case 0x114b9:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x114bd:
+ switch (p)
+ {
+ case 0x114b9:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x115af:
+ switch (p)
+ {
+ case 0x115b8:
+ case 0x115b9:
+ return false;
+ default:
+ return true;
+ }
+
+ case 0x11930:
+ switch (p)
+ {
+ case 0x11935:
+ return false;
+ default:
+ return true;
+ }
+
default:
cpp_error (pfile, CPP_DL_ICE, "Character %x might not be NFKC", c);
return true;