public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] libcpp: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
@ 2021-08-06  8:09 Jakub Jelinek
  2021-08-06  9:53 ` [PATCH] libcpp, v2: " Jakub Jelinek
  0 siblings, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2021-08-06  8:09 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Marek Polacek; +Cc: gcc-patches

Hi!

The following patch implements the
P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
paper.  We already allow UTF-8 characters in the source, so that part
is already implemented, so IMHO all we need to do is pedwarn instead of
just warn for the (default) -Wnormalize=nfc (or for -Wnormalize={id,nkfc})
if the character is not in NFC and to use the unicode XID_Start and
XID_Continue derived code properties to find out what characters are allowed
(the standard actually adds U+005F to XID_Start, but we are handling the
ASCII compatible characters differently already and they aren't allowed
in UCNs in identifiers).  Instead of hardcoding the large tables
in ucnid.tab, this patch makes makeucnid.c read them from the Unicode
tables (13.0.0 version at this point).

The only thing I'm unsure about is the non-pedantic behavior for the
identifier start characters.
The code does:
  /* 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 | CXX23;
  if (CPP_PEDANTIC (pfile))
    {
      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;
      else if (CPP_OPTION (pfile, cplusplus))
        valid_flags = CXX;
    }
  if (! (ucnranges[mn].flags & valid_flags))
      return 0;
  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)
    return 2;
which means when not pedantic, we allow in the middle of identifiers
a union of characters in all the supported language versions, but for
the start character we are much more strict and disallow characters
that the current standard allows for 2nd+ character of id but not for the
first one (but happily accept characters from some other standard even
if they aren't allowed at the start).
Especially with the new -std=c++23 non-pedantic behavior it, that seems quite
restrictive, as -std=c++23 behavior just removes previously accepted
characters from the sets, doesn't add any new ones (all lines with
CXX23 have also C11 sets), but there are 731 ranges with NXX23 but only
81 ranges from that have also N11 set (and 4 ranges with N11 set
but neither CXX23 nor NXX23 set).
If I look for the flags combinations that contain at least one of
N99, N11 and NXX23, one can see:
grep 'N99\|N11\|NXX23' ucnid.h | sed 's/\(|  0,\||CTX,\).*$/\1/' | sort -u
{   0|  0|  0|C11|  0|CXX23|NXX23|  0|  0|  0|  0,
{   0|  0|  0|C11|  0|CXX23|NXX23|  0|NFC|NKC|  0,
{   0|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|  0|  0,
{   0|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|NKC|  0,
{   0|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|NKC|CTX,
{   0|  0|  0|C11|N11|    0|    0|CID|NFC|NKC|  0,
{   0|  0|  0|C11|N11|CXX23|NXX23|  0|  0|  0|  0,
{   0|  0|  0|C11|N11|CXX23|NXX23|CID|NFC|NKC|  0,
{   0|  0|  0|C11|N11|CXX23|NXX23|CID|NFC|NKC|CTX,
{   0|  0|CXX|C11|  0|CXX23|NXX23|CID|NFC|  0|  0,
{ C99|  0|  0|C11|  0|CXX23|NXX23|  0|  0|  0|  0,
{ C99|  0|  0|C11|  0|CXX23|NXX23|  0|NFC|NKC|  0,
{ C99|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|  0|  0,
{ C99|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|NKC|  0,
{ C99|  0|  0|C11|  0|CXX23|NXX23|CID|NFC|NKC|CTX,
{ C99|  0|CXX|C11|  0|CXX23|NXX23|CID|NFC|  0|  0,
{ C99|  0|CXX|C11|  0|CXX23|NXX23|CID|NFC|NKC|  0,
{ C99|N99|  0|C11|  0|    0|    0|CID|NFC|NKC|  0,
{ C99|N99|  0|C11|  0|CXX23|NXX23|CID|NFC|NKC|  0,
{ C99|N99|CXX|C11|  0|CXX23|NXX23|CID|NFC|NKC|  0,
So, I wonder if a better non-pedantic behavior for the
start characters wouldn't be one where character is accepted
as start character whenever it is accepted as start character
by any of the supported standard.  So perhaps before:
  /* 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)
    return 2;

  return 1;
do
  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;
    }
Or alternatively at least do that for -std=c++23, allow as start
character in that non-pedantic mode also the C11 characters not in N11.

What do you think?

Bootstrapped/regtested on x86_64-linux and i686-linux.

2021-08-06  Jakub Jelinek  <jakub@redhat.com>

	PR c++/100977
libcpp/
	* 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.
	* 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.
gcc/testsuite/
	* g++.dg/cpp23/normalize1.C: New test.
	* g++.dg/cpp23/normalize2.C: New test.
	* g++.dg/cpp23/normalize3.C: New test.
	* g++.dg/cpp23/normalize4.C: New test.
	* g++.dg/cpp23/normalize5.C: New test.
	* g++.dg/cpp23/normalize6.C: New test.
	* g++.dg/cpp23/normalize7.C: New test.
	* g++.dg/cpp23/ucnid-1-utf8.C: New test.
	* g++.dg/cpp23/ucnid-2-utf8.C: New test.
	* c-c++-common/cpp/normalize-3.c: Expect errors for c++23.

--- libcpp/include/cpplib.h.jj	2021-05-20 22:50:49.871363817 +0200
+++ libcpp/include/cpplib.h	2021-08-05 10:29:06.621098813 +0200
@@ -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;
 
--- libcpp/charset.c.jj	2021-01-05 00:13:58.119299172 +0100
+++ libcpp/charset.c	2021-08-05 10:29:06.622098799 +0200
@@ -884,14 +884,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 +942,12 @@ ucn_valid_in_identifier (cpp_reader *pfi
   /* 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,7 +956,9 @@ ucn_valid_in_identifier (cpp_reader *pfi
     }
   if (! (ucnranges[mn].flags & valid_flags))
       return 0;
-  if (CPP_OPTION (pfile, c11_identifiers))
+  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;
--- libcpp/init.c.jj	2021-05-20 22:50:49.871363817 +0200
+++ libcpp/init.c	2021-08-05 10:29:06.621098813 +0200
@@ -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;
@@ -99,31 +100,31 @@ struct lang_flags
 };
 
 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 elifdef */
-  /* GNUC89   */  { 0,  0,  1,  0,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC99   */  { 1,  0,  1,  1,  0,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC11   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC17   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC2X   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    1,     1,     0,   1,      1,   1,     1,   0,   1 },
-  /* STDC89   */  { 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,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC99   */  { 1,  0,  1,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC11   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC17   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC2X   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    1,     1,     1,   1,      0,   1,     1,   0,   1 },
-  /* GNUCXX   */  { 0,  1,  1,  1,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX98    */  { 0,  1,  0,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX11 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX11    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX14 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX14    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    1,     1,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX17 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* CXX17    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      0,   1,     0,   0,   0 },
-  /* GNUCXX20 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* CXX20    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* GNUCXX23 */  { 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,     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 }
+{ /*              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.  */
@@ -139,6 +140,7 @@ cpp_set_lang (cpp_reader *pfile, enum c_
   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;
--- libcpp/lex.c.jj	2021-05-20 22:50:49.872363806 +0200
+++ libcpp/lex.c	2021-08-05 10:42:17.008818999 +0200
@@ -1306,6 +1306,9 @@ warn_about_normalization (cpp_reader *pf
       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);
--- libcpp/makeucnid.c.jj	2021-08-04 22:53:10.545037116 +0200
+++ libcpp/makeucnid.c	2021-08-05 10:29:06.624098770 +0200
@@ -17,7 +17,7 @@ along with this program; see the file CO
 
 /* 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",
@@ -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 ();
--- libcpp/ucnid.h.jj	2021-08-05 02:41:39.331788556 +0200
+++ libcpp/ucnid.h	2021-08-05 10:29:06.624098770 +0200
@@ -53,1758 +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, 0x0304 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0305 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030c },
-{   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, 0x0314 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x0315 },
-{   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, 0x0320 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 202, 0x0322 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0326 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 202, 0x0328 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x032c },
-{   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, 0x0331 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x0333 },
-{   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, 0x033c },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x033f },
-{   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, 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, 0x0349 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x034c },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x034e },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x034f },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0352 },
-{   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, 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, 0x035e },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 233, 0x035f },
-{   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, 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, 0x0487 },
-{   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, 0x0595 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0596 },
-{   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, 0x05a1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x05a7 },
-{   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, 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, 220, 0x05c5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x05c6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,  18, 0x05c7 },
-{   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, 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,  32, 0x061a },
-{   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, 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, 0x065b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x065c },
-{   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,  35, 0x0670 },
-{ 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, 0x06dc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x06de },
-{   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, 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,  36, 0x0711 },
-{   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, 0x0733 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0734 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0736 },
-{   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, 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, 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, 0x074a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07ea },
-{   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, 230, 0x07f3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07fc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x07fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0815 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0819 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x081a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0823 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0824 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0827 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0828 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x082d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0858 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x085b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08d2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08d3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08e1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08e2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e3 },
-{   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, 0x08e8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ec },
-{   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, 0x08f5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08f6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08f8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08fa },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ff },
-{   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, 0x0954 },
-{   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,   7, 0x09bc },
-{   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, 0x09fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x09fe },
-{   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,   7, 0x0a3c },
-{   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,   7, 0x0cbc },
-{   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, 0x0d3a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x0d3c },
-{   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, 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, 0x0e49 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 107, 0x0e4b },
-{   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, 0x0eb9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 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, 0x0ecb },
-{ 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, 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, 0x0f7d },
-{ 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, 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, 0x0f87 },
-{ 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, 220, 0x0fc6 },
-{   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,   7, 0x1037 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1038 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x103a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x108c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x108d },
-{   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, 0x135f },
-{   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,   9, 0x1714 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1733 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1734 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17d1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x17d2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17dc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x17dd },
-{   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, 228, 0x18a9 },
-{   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, 220, 0x193b },
-{   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, 220, 0x1a18 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a5f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1a60 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a74 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1a7c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a7e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1a7f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1aaf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ab4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1aba },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1abc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1abd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1abe },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ac0 },
-{   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,   9, 0x1b44 },
-{   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, 0x1b73 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ba9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bab },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1be5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1be6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bf1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bf3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1c36 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1c37 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ccf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cd2 },
-{   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, 0x1cd9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cdb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1cdf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ce0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ce1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1ce8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cec },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ced },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf7 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf9 },
-{   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, 0x1dc1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1dc2 },
-{   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, 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, 0x1df5 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x1df6 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 228, 0x1df8 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1df9 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x1dfa },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 0x20d1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20d3 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20d7 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20da },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20dc },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e0 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20e1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e4 },
-{   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, 0x20eb },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x20ef },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20f0 },
-{   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, 0x2cf1 },
-{   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,   9, 0x2d7f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x2ddf },
-{   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, 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, 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, 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, 230, 0xa66f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa673 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa67d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa69b },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xa69d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa69f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa6ef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa6f1 },
-{   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,   9, 0xa806 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa82b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa82c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8c3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa8c4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa8f1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa92a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xa92d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa952 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa953 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9b2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0xa9b3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa9c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaaf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xaab4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaabd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaabf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaac0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaac1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaf5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xaaf6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab5b },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab5f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab68 },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab69 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xabec },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xabed },
-{   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, 0xfe26 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0xfe2d },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 220, 0x101fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x102df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x102e0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10375 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1037a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10a0d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10a0f },
-{   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, 220, 0x10a3a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a3e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x10a3f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10ae4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10ae5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10ae6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10d23 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10d27 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10eaa },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10eac },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10f45 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f47 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f4b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f50 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11045 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11046 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1107e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1107f },
-{   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, 0x11102 },
-{   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, 0x11134 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11172 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11173 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x111c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111c9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x111ca },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11234 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11235 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11236 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x112e8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x112e9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x112ea },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1133c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x1133e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1134a },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x1134c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1134d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11356 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11357 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11365 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1136c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1136f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x11374 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11441 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11442 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11445 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11446 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1145d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1145e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114af },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114b0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114b9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114ba },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114bc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114bd },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114be },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114c1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x114c2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x114c3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115ae },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x115af },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115b9 },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x115bb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115be },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x115bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x115c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1163e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1163f },
-{   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,   7, 0x116b7 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1172a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1172b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11838 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11839 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1183a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1192f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11930 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11937 },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x11938 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1193c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1193e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11942 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11943 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x119df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x119e0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a33 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a34 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a46 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a47 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a98 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a99 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11c3e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11c3f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d41 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11d42 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d43 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d45 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d96 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d97 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16aef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x16af4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16b2f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x16b36 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16fef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   6, 0x16ff1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bc9d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1bc9e },
-{   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, 0x1d166 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1d169 },
-{   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, 0x1d172 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d17a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d182 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d184 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d189 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d18b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d1a9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d1ad },
-{   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, 0x1d244 },
-{   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, 0x1dfff },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e006 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e007 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e018 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e01a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e021 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e022 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e024 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e025 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e02a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e12f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e136 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e2eb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e2ef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e8cf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1e8d6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e943 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e949 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1e94a },
-{   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, 0x1f16c },
-{   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, 0x1f23b },
-{   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, 0x1fbef },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0x1fbf9 },
-{   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)
--- gcc/testsuite/g++.dg/cpp23/normalize1.C.jj	2021-08-05 11:11:46.320685383 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize1.C	2021-08-05 11:38:52.854560944 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++11 && { ! c++23 } } } }
+// { dg-options "" }
+
+\u00AA
+\u00B7
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+\u09CB
+\u09C7\u09BE // { dg-warning "not in NFC" }
+\u0B4B
+\u0B47\u0B3E // { dg-warning "not in NFC" }
+\u0BCA
+\u0BC6\u0BBE // { dg-warning "not in NFC" }
+\u0BCB
+\u0BC7\u0BBE // { dg-warning "not in NFC" }
+\u0CCA
+\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+\u0D4A
+\u0D46\u0D3E // { dg-warning "not in NFC" }
+\u0D4B
+\u0D47\u0D3E // { dg-warning "not in NFC" }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+·
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+ো
+ো // { dg-warning "not in NFC" }
+ୋ
+ୋ // { dg-warning "not in NFC" }
+ொ
+ொ // { dg-warning "not in NFC" }
+ோ
+ோ // { dg-warning "not in NFC" }
+ೊ
+ೊ // { dg-warning "not in NFC" }
+ൊ
+ൊ // { dg-warning "not in NFC" }
+ോ
+ോ // { dg-warning "not in NFC" }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize2.C.jj	2021-08-05 11:27:02.251658746 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize2.C	2021-08-05 11:39:28.208058619 +0200
@@ -0,0 +1,80 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "" }
+
+\u00AA
+\u00B7	// { dg-error "is not valid at the start of an identifier" }
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+\u09CB	// { dg-error "is not valid at the start of an identifier" }
+\u09C7\u09BE // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0B4B	// { dg-error "is not valid at the start of an identifier" }
+\u0B47\u0B3E // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCA	// { dg-error "is not valid at the start of an identifier" }
+\u0BC6\u0BBE // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCB	// { dg-error "is not valid at the start of an identifier" }
+\u0BC7\u0BBE // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0CCA	// { dg-error "is not valid at the start of an identifier" }
+\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4A	// { dg-error "is not valid at the start of an identifier" }
+\u0D46\u0D3E // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4B	// { dg-error "is not valid at the start of an identifier" }
+\u0D47\u0D3E // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+·	// { dg-error "is not valid at the start of an identifier" }
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+ো	// { dg-error "is not valid at the start of an identifier" }
+ো // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ୋ	// { dg-error "is not valid at the start of an identifier" }
+ୋ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ொ	// { dg-error "is not valid at the start of an identifier" }
+ொ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ோ	// { dg-error "is not valid at the start of an identifier" }
+ோ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ೊ	// { dg-error "is not valid at the start of an identifier" }
+ೊ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ൊ	// { dg-error "is not valid at the start of an identifier" }
+ൊ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ോ	// { dg-error "is not valid at the start of an identifier" }
+ോ // { dg-warning "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize3.C.jj	2021-08-05 11:40:08.873480821 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize3.C	2021-08-05 11:40:24.128264071 +0200
@@ -0,0 +1,80 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "-pedantic-errors" }
+
+\u00AA
+\u00B7	// { dg-error "is not valid at the start of an identifier" }
+\u0F43  // { dg-error "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
+\u09CB	// { dg-error "is not valid at the start of an identifier" }
+\u09C7\u09BE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0B4B	// { dg-error "is not valid at the start of an identifier" }
+\u0B47\u0B3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCA	// { dg-error "is not valid at the start of an identifier" }
+\u0BC6\u0BBE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCB	// { dg-error "is not valid at the start of an identifier" }
+\u0BC7\u0BBE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0CCA	// { dg-error "is not valid at the start of an identifier" }
+\u0CC6\u0CC2 // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4A	// { dg-error "is not valid at the start of an identifier" }
+\u0D46\u0D3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4B	// { dg-error "is not valid at the start of an identifier" }
+\u0D47\u0D3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+\u212A // { dg-error "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-error "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-error "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-error "not in NFC" }
+\uAC00\u11A8 // { dg-error "not in NFC" }
+
+ª
+·	// { dg-error "is not valid at the start of an identifier" }
+གྷ  // { dg-error "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-error "not in NFC" }
+ো	// { dg-error "is not valid at the start of an identifier" }
+ো // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ୋ	// { dg-error "is not valid at the start of an identifier" }
+ୋ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ொ	// { dg-error "is not valid at the start of an identifier" }
+ொ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ோ	// { dg-error "is not valid at the start of an identifier" }
+ோ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ೊ	// { dg-error "is not valid at the start of an identifier" }
+ೊ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ൊ	// { dg-error "is not valid at the start of an identifier" }
+ൊ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ോ	// { dg-error "is not valid at the start of an identifier" }
+ോ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+K // { dg-error "not in NFC" }
+
+ά
+ά // { dg-error "not in NFC" }
+
+가
+가 // { dg-error "not in NFC" }
+각
+각 // { dg-error "not in NFC" }
+각 // { dg-error "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize4.C.jj	2021-08-05 11:40:52.686858297 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize4.C	2021-08-05 11:47:50.953920592 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "" }
+
+\u00AA
+x\u00B7
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+x\u09CB
+x\u09C7\u09BE // { dg-warning "not in NFC" }
+x\u0B4B
+x\u0B47\u0B3E // { dg-warning "not in NFC" }
+x\u0BCA
+x\u0BC6\u0BBE // { dg-warning "not in NFC" }
+x\u0BCB
+x\u0BC7\u0BBE // { dg-warning "not in NFC" }
+x\u0CCA
+x\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+x\u0D4A
+x\u0D46\u0D3E // { dg-warning "not in NFC" }
+x\u0D4B
+x\u0D47\u0D3E // { dg-warning "not in NFC" }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+x·
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+xো
+xো // { dg-warning "not in NFC" }
+xୋ
+xୋ // { dg-warning "not in NFC" }
+xொ
+xொ // { dg-warning "not in NFC" }
+xோ
+xோ // { dg-warning "not in NFC" }
+xೊ
+xೊ // { dg-warning "not in NFC" }
+xൊ
+xൊ // { dg-warning "not in NFC" }
+xോ
+xോ // { dg-warning "not in NFC" }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize5.C.jj	2021-08-05 11:48:04.709725656 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize5.C	2021-08-05 11:48:17.866539204 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "-pedantic-errors" }
+
+\u00AA
+x\u00B7
+\u0F43  // { dg-error "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
+x\u09CB
+x\u09C7\u09BE // { dg-error "not in NFC" }
+x\u0B4B
+x\u0B47\u0B3E // { dg-error "not in NFC" }
+x\u0BCA
+x\u0BC6\u0BBE // { dg-error "not in NFC" }
+x\u0BCB
+x\u0BC7\u0BBE // { dg-error "not in NFC" }
+x\u0CCA
+x\u0CC6\u0CC2 // { dg-error "not in NFC" }
+x\u0D4A
+x\u0D46\u0D3E // { dg-error "not in NFC" }
+x\u0D4B
+x\u0D47\u0D3E // { dg-error "not in NFC" }
+
+K
+\u212A // { dg-error "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-error "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-error "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-error "not in NFC" }
+\uAC00\u11A8 // { dg-error "not in NFC" }
+
+ª
+x·
+གྷ  // { dg-error "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-error "not in NFC" }
+xো
+xো // { dg-error "not in NFC" }
+xୋ
+xୋ // { dg-error "not in NFC" }
+xொ
+xொ // { dg-error "not in NFC" }
+xோ
+xோ // { dg-error "not in NFC" }
+xೊ
+xೊ // { dg-error "not in NFC" }
+xൊ
+xൊ // { dg-error "not in NFC" }
+xോ
+xോ // { dg-error "not in NFC" }
+
+K
+K // { dg-error "not in NFC" }
+
+ά
+ά // { dg-error "not in NFC" }
+
+가
+가 // { dg-error "not in NFC" }
+각
+각 // { dg-error "not in NFC" }
+각 // { dg-error "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize6.C.jj	2021-08-05 11:59:45.720791488 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize6.C	2021-08-05 12:01:54.638964565 +0200
@@ -0,0 +1,10 @@
+// P1949R7
+// { dg-do compile { target c++11 } }
+// { dg-options "" }
+
+constexpr int À = 1; // U+00C0
+constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" }
+constexpr int gv1 = \u00c0;
+constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" }
+static_assert(gv1 == 1, "");
+static_assert(gv2 == 2, "");
--- gcc/testsuite/g++.dg/cpp23/normalize7.C.jj	2021-08-05 12:02:02.773849284 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize7.C	2021-08-05 12:03:45.830395087 +0200
@@ -0,0 +1,12 @@
+// P1949R7
+// { dg-do compile { target c++11 } }
+// { dg-options "-pedantic-errors" }
+
+constexpr int À = 1; // U+00C0
+constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" "" { target { ! c++23 } } }
+// { dg-error "is not in NFC" "" { target c++23 } .-1 }
+constexpr int gv1 = \u00c0;
+constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" "" { target { ! c++23 } } }
+// { dg-error "is not in NFC" "" { target c++23 } .-1 }
+static_assert(gv1 == 1, "");
+static_assert(gv2 == 2, "");
--- gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C.jj	2021-08-05 11:52:02.894350292 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C	2021-08-05 11:58:28.471886190 +0200
@@ -0,0 +1,18 @@
+// P1949R7
+// { dg-do compile }
+// { dg-options "" }
+
+bool 👷 = true;
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
+int 🕐 = 0;
+int ☠ = 0;	// { dg-error "is not valid in an identifier" }
+int 💀 = 0;
+int ✋ = 0;	// { dg-error "is not valid in an identifier" }
+int 👊 = 0;
+int ✈ = 0;	// { dg-error "is not valid in an identifier" }
+int 🚀 = 0;
+int ☹ = 0;	// { dg-error "is not valid in an identifier" }
+int 😀 = 0;
+struct E {};
+class 💩 : public E {};
--- gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C.jj	2021-08-05 11:55:54.354070231 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C	2021-08-05 11:58:20.762995437 +0200
@@ -0,0 +1,18 @@
+// P1949R7
+// { dg-do compile }
+// { dg-options "-pedantic-errors" }
+
+bool 👷 = true;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
+int 🕐 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ☠ = 0;	// { dg-error "is not valid in an identifier" }
+int 💀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ✋ = 0;	// { dg-error "is not valid in an identifier" }
+int 👊 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ✈ = 0;	// { dg-error "is not valid in an identifier" }
+int 🚀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ☹ = 0;	// { dg-error "is not valid in an identifier" }
+int 😀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+struct E {};
+class 💩 : public E {};	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
--- gcc/testsuite/c-c++-common/cpp/normalize-3.c.jj	2020-01-14 20:02:46.649611841 +0100
+++ gcc/testsuite/c-c++-common/cpp/normalize-3.c	2021-08-06 01:28:52.785091627 +0200
@@ -3,24 +3,31 @@
 /* { dg-options "-Wnormalized=id" { target c++ } } */
 
 \u00AA
-\u00B7
+\u00B7	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0F43  /* { dg-warning "not in NFC" } */
 a\u05B8\u05B9\u05B9\u05BBb
  a\u05BB\u05B9\u05B8\u05B9b  /* { dg-warning "not in NFC" } */
-\u09CB
+\u09CB	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u09C7\u09BE /* { dg-warning "not in NFC" } */
-\u0B4B
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0B4B	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0B47\u0B3E /* { dg-warning "not in NFC" } */
-\u0BCA
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0BCA	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0BC6\u0BBE /* { dg-warning "not in NFC" } */
-\u0BCB
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0BCB	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0BC7\u0BBE /* { dg-warning "not in NFC" } */
-\u0CCA
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0CCA	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0CC6\u0CC2 /* { dg-warning "not in NFC" } */
-\u0D4A
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0D4A	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0D46\u0D3E /* { dg-warning "not in NFC" } */
-\u0D4B
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
+\u0D4B	/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } } */
 \u0D47\u0D3E /* { dg-warning "not in NFC" } */
+/* { dg-error "is not valid at the start of an identifier" "" { target c++23 } .-1 } */
 
 K
 \u212A

	Jakub


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
  2021-08-06  8:09 [PATCH] libcpp: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jakub Jelinek
@ 2021-08-06  9:53 ` Jakub Jelinek
  2021-08-06 14:47   ` [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens Jakub Jelinek
  2021-08-16 20:21   ` [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jason Merrill
  0 siblings, 2 replies; 8+ messages in thread
From: Jakub Jelinek @ 2021-08-06  9:53 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Marek Polacek; +Cc: gcc-patches

On Fri, Aug 06, 2021 at 10:09:06AM +0200, Jakub Jelinek via Gcc-patches wrote:
> So, I wonder if a better non-pedantic behavior for the
> start characters wouldn't be one where character is accepted
> as start character whenever it is accepted as start character
> by any of the supported standard.  So perhaps before:
>   /* 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)
>     return 2;
> 
>   return 1;
> do
>   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;
>     }

Here is an updated patch that implements that, so far lightly tested
on x86_64-linux (GXX_TESTSUITE_STDS=98,11,14,17,20,2b check-gcc check-g++).

The gcc.dg/cpp/ucnid-4{,-utf8}.c tests no longer reject the characters
at the start of the identifiers (the tests are non-pedantic and
the start characters are invalid in C99 (have C99|N99) but are valid in
C11 (have C11|0), for -pedantic there was already ucnid-5.c test that
covered the pedantic behavior and I've added ucnid-5-utf8.c to be
the -pedantic version of ucnid-4-utf8.c.

Actually, there is another change in P1949R7 that I haven't touched
in the patch and not sure what the implications are.

To the preprocessing-token non-terminal it adds
	each universal-character-name that cannot be one of the above
and changes the following paragraph:
 ...
 preprocessing operators and punctuators, and single
+universal-character-names and
 non-whitespace characters that do not lexically match the other
 preprocessing token categories.
+If a single universal-character-name does not match any of the other
+preprocessing token categories, the program is ill-formed.
 If a ' or a " character matches the last category, the behavior
 is undefined.
 ...

I see for the UTF-8 chars we have:
      switch (ucn_valid_in_identifier (pfile, *cp, nst))
        {
      
        case 0:
          /* In C++, this is an error for invalid character in an identifier
             because logically, the UTF-8 was converted to a UCN during
             translation phase 1 (even though we don't physically do it that
             way).  In C, this byte rather becomes grammatically a separate
             token.  */
                   
          if (CPP_OPTION (pfile, cplusplus))
            cpp_error (pfile, CPP_DL_ERROR,
                       "extended character %.*s is not valid in an identifier",
                       (int) (*pstr - base), base);
          else
            {
              *pstr = base;
              return false;
            }
So, shall we behave the same as C for cxx23_identifiers here?  And shall we
do something similar for the UCNs in \uxxxx and \Uxxxxxxxx forms?
Confused...

2021-08-06  Jakub Jelinek  <jakub@redhat.com>

	PR c++/100977
libcpp/
	* 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.
gcc/testsuite/
	* g++.dg/cpp23/normalize1.C: New test.
	* g++.dg/cpp23/normalize2.C: New test.
	* g++.dg/cpp23/normalize3.C: New test.
	* g++.dg/cpp23/normalize4.C: New test.
	* g++.dg/cpp23/normalize5.C: New test.
	* g++.dg/cpp23/normalize6.C: New test.
	* g++.dg/cpp23/normalize7.C: New test.
	* g++.dg/cpp23/ucnid-1-utf8.C: New test.
	* g++.dg/cpp23/ucnid-2-utf8.C: New test.
	* gcc.dg/cpp/ucnid-4.c: Don't expect
	"not valid at the start of an identifier" errors.
	* gcc.dg/cpp/ucnid-4-utf8.c: Likewise.
	* gcc.dg/cpp/ucnid-5-utf8.c: New test.

--- libcpp/include/cpplib.h.jj	2021-08-05 17:30:53.895333472 +0200
+++ libcpp/include/cpplib.h	2021-08-05 21:52:45.489176185 +0200
@@ -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;
 
--- libcpp/charset.c.jj	2021-08-05 17:30:53.892333514 +0200
+++ libcpp/charset.c	2021-08-06 11:01:09.052644793 +0200
@@ -884,14 +884,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 +942,12 @@ ucn_valid_in_identifier (cpp_reader *pfi
   /* 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 +956,6 @@ ucn_valid_in_identifier (cpp_reader *pfi
     }
   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 +998,28 @@ ucn_valid_in_identifier (cpp_reader *pfi
     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)
--- libcpp/init.c.jj	2021-08-05 17:30:53.898333430 +0200
+++ libcpp/init.c	2021-08-05 21:52:45.491176158 +0200
@@ -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;
@@ -99,31 +100,31 @@ struct lang_flags
 };
 
 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 elifdef */
-  /* GNUC89   */  { 0,  0,  1,  0,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC99   */  { 1,  0,  1,  1,  0,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC11   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC17   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* GNUC2X   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    1,     1,     0,   1,      1,   1,     1,   0,   1 },
-  /* STDC89   */  { 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,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC99   */  { 1,  0,  1,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC11   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC17   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
-  /* STDC2X   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    1,     1,     1,   1,      0,   1,     1,   0,   1 },
-  /* GNUCXX   */  { 0,  1,  1,  1,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX98    */  { 0,  1,  0,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX11 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX11    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX14 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   0,      1,   1,     0,   0,   0 },
-  /* CXX14    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    1,     1,     1,   0,      0,   1,     0,   0,   0 },
-  /* GNUCXX17 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* CXX17    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      0,   1,     0,   0,   0 },
-  /* GNUCXX20 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* CXX20    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
-  /* GNUCXX23 */  { 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,     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 }
+{ /*              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.  */
@@ -139,6 +140,7 @@ cpp_set_lang (cpp_reader *pfile, enum c_
   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;
--- libcpp/lex.c.jj	2021-08-05 17:30:53.901333387 +0200
+++ libcpp/lex.c	2021-08-05 21:52:45.491176158 +0200
@@ -1306,6 +1306,9 @@ warn_about_normalization (cpp_reader *pf
       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);
--- libcpp/makeucnid.c.jj	2021-08-05 17:34:05.334645853 +0200
+++ libcpp/makeucnid.c	2021-08-05 21:52:45.491176158 +0200
@@ -17,7 +17,7 @@ along with this program; see the file CO
 
 /* 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",
@@ -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 ();
--- libcpp/ucnid.h.jj	2021-08-05 17:35:16.627644968 +0200
+++ libcpp/ucnid.h	2021-08-05 21:52:45.493176130 +0200
@@ -53,1758 +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, 0x0304 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0305 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030c },
-{   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, 0x0314 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x0315 },
-{   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, 0x0320 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 202, 0x0322 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0326 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 202, 0x0328 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x032c },
-{   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, 0x0331 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x0333 },
-{   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, 0x033c },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x033f },
-{   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, 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, 0x0349 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x034c },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x034e },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x034f },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0352 },
-{   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, 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, 0x035e },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 233, 0x035f },
-{   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, 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, 0x0487 },
-{   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, 0x0595 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0596 },
-{   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, 0x05a1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x05a7 },
-{   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, 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, 220, 0x05c5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x05c6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,  18, 0x05c7 },
-{   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, 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,  32, 0x061a },
-{   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, 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, 0x065b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x065c },
-{   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,  35, 0x0670 },
-{ 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, 0x06dc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x06de },
-{   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, 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,  36, 0x0711 },
-{   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, 0x0733 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0734 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0736 },
-{   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, 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, 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, 0x074a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07ea },
-{   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, 230, 0x07f3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07fc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x07fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0815 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0819 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x081a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0823 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0824 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0827 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0828 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x082d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0858 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x085b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08d2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08d3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08e1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08e2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e3 },
-{   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, 0x08e8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ec },
-{   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, 0x08f5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08f6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08f8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08fa },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ff },
-{   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, 0x0954 },
-{   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,   7, 0x09bc },
-{   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, 0x09fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x09fe },
-{   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,   7, 0x0a3c },
-{   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,   7, 0x0cbc },
-{   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, 0x0d3a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x0d3c },
-{   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, 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, 0x0e49 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 107, 0x0e4b },
-{   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, 0x0eb9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 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, 0x0ecb },
-{ 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, 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, 0x0f7d },
-{ 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, 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, 0x0f87 },
-{ 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, 220, 0x0fc6 },
-{   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,   7, 0x1037 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1038 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x103a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x108c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x108d },
-{   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, 0x135f },
-{   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,   9, 0x1714 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1733 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1734 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17d1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x17d2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17dc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x17dd },
-{   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, 228, 0x18a9 },
-{   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, 220, 0x193b },
-{   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, 220, 0x1a18 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a5f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1a60 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a74 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1a7c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a7e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1a7f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1aaf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ab4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1aba },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1abc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1abd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1abe },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ac0 },
-{   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,   9, 0x1b44 },
-{   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, 0x1b73 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ba9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bab },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1be5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1be6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bf1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bf3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1c36 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1c37 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ccf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cd2 },
-{   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, 0x1cd9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cdb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1cdf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ce0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ce1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1ce8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cec },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ced },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf7 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf9 },
-{   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, 0x1dc1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1dc2 },
-{   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, 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, 0x1df5 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x1df6 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 228, 0x1df8 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1df9 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x1dfa },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 0x20d1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20d3 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20d7 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20da },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20dc },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e0 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20e1 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e4 },
-{   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, 0x20eb },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x20ef },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20f0 },
-{   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, 0x2cf1 },
-{   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,   9, 0x2d7f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x2ddf },
-{   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, 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, 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, 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, 230, 0xa66f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa673 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa67d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa69b },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xa69d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa69f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa6ef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa6f1 },
-{   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,   9, 0xa806 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa82b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa82c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8c3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa8c4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa8f1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa92a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xa92d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa952 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa953 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9b2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0xa9b3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa9c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaaf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xaab4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaabd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaabf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaac0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaac1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaf5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xaaf6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab5b },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab5f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab68 },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab69 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xabec },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xabed },
-{   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, 0xfe26 },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0xfe2d },
-{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 220, 0x101fd },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x102df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x102e0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10375 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1037a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10a0d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10a0f },
-{   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, 220, 0x10a3a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a3e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x10a3f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10ae4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10ae5 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10ae6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10d23 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10d27 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10eaa },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10eac },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10f45 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f47 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f4b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f50 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11045 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11046 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1107e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1107f },
-{   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, 0x11102 },
-{   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, 0x11134 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11172 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11173 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x111c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111c9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x111ca },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11234 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11235 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11236 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x112e8 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x112e9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x112ea },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1133c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x1133e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1134a },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x1134c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1134d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11356 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11357 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11365 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1136c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1136f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x11374 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11441 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11442 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11445 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11446 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1145d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1145e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114af },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114b0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114b9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114ba },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114bc },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114bd },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114be },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114c1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x114c2 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x114c3 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115ae },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x115af },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115b9 },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x115bb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115be },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x115bf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x115c0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1163e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1163f },
-{   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,   7, 0x116b7 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1172a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1172b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11838 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11839 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1183a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1192f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11930 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11937 },
-{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x11938 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1193c },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1193e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11942 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11943 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x119df },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x119e0 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a33 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a34 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a46 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a47 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a98 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a99 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11c3e },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11c3f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d41 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11d42 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d43 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d45 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d96 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d97 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16aef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x16af4 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16b2f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x16b36 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16fef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   6, 0x16ff1 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bc9d },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1bc9e },
-{   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, 0x1d166 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1d169 },
-{   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, 0x1d172 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d17a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d182 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d184 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d189 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d18b },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d1a9 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d1ad },
-{   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, 0x1d244 },
-{   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, 0x1dfff },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e006 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e007 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e018 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e01a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e021 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e022 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e024 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e025 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e02a },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e12f },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e136 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e2eb },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e2ef },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e8cf },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1e8d6 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e943 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e949 },
-{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1e94a },
-{   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, 0x1f16c },
-{   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, 0x1f23b },
-{   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, 0x1fbef },
-{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0x1fbf9 },
-{   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)
--- gcc/testsuite/g++.dg/cpp23/normalize1.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize1.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++11 && { ! c++23 } } } }
+// { dg-options "" }
+
+\u00AA
+\u00B7
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+\u09CB
+\u09C7\u09BE // { dg-warning "not in NFC" }
+\u0B4B
+\u0B47\u0B3E // { dg-warning "not in NFC" }
+\u0BCA
+\u0BC6\u0BBE // { dg-warning "not in NFC" }
+\u0BCB
+\u0BC7\u0BBE // { dg-warning "not in NFC" }
+\u0CCA
+\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+\u0D4A
+\u0D46\u0D3E // { dg-warning "not in NFC" }
+\u0D4B
+\u0D47\u0D3E // { dg-warning "not in NFC" }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+·
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+ো
+ো // { dg-warning "not in NFC" }
+ୋ
+ୋ // { dg-warning "not in NFC" }
+ொ
+ொ // { dg-warning "not in NFC" }
+ோ
+ோ // { dg-warning "not in NFC" }
+ೊ
+ೊ // { dg-warning "not in NFC" }
+ൊ
+ൊ // { dg-warning "not in NFC" }
+ോ
+ോ // { dg-warning "not in NFC" }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize2.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize2.C	2021-08-06 11:03:50.379401129 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "" }
+
+\u00AA
+\u00B7
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+\u09CB
+\u09C7\u09BE // { dg-warning "not in NFC" }
+\u0B4B
+\u0B47\u0B3E // { dg-warning "not in NFC" }
+\u0BCA
+\u0BC6\u0BBE // { dg-warning "not in NFC" }
+\u0BCB
+\u0BC7\u0BBE // { dg-warning "not in NFC" }
+\u0CCA
+\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+\u0D4A
+\u0D46\u0D3E // { dg-warning "not in NFC" }
+\u0D4B
+\u0D47\u0D3E // { dg-warning "not in NFC" }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+·
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+ো
+ো // { dg-warning "not in NFC" }
+ୋ
+ୋ // { dg-warning "not in NFC" }
+ொ
+ொ // { dg-warning "not in NFC" }
+ோ
+ோ // { dg-warning "not in NFC" }
+ೊ
+ೊ // { dg-warning "not in NFC" }
+ൊ
+ൊ // { dg-warning "not in NFC" }
+ോ
+ോ // { dg-warning "not in NFC" }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize3.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize3.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,80 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "-pedantic-errors" }
+
+\u00AA
+\u00B7	// { dg-error "is not valid at the start of an identifier" }
+\u0F43  // { dg-error "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
+\u09CB	// { dg-error "is not valid at the start of an identifier" }
+\u09C7\u09BE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0B4B	// { dg-error "is not valid at the start of an identifier" }
+\u0B47\u0B3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCA	// { dg-error "is not valid at the start of an identifier" }
+\u0BC6\u0BBE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0BCB	// { dg-error "is not valid at the start of an identifier" }
+\u0BC7\u0BBE // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0CCA	// { dg-error "is not valid at the start of an identifier" }
+\u0CC6\u0CC2 // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4A	// { dg-error "is not valid at the start of an identifier" }
+\u0D46\u0D3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u0D4B	// { dg-error "is not valid at the start of an identifier" }
+\u0D47\u0D3E // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+\u212A // { dg-error "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-error "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-error "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-error "not in NFC" }
+\uAC00\u11A8 // { dg-error "not in NFC" }
+
+ª
+·	// { dg-error "is not valid at the start of an identifier" }
+གྷ  // { dg-error "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-error "not in NFC" }
+ো	// { dg-error "is not valid at the start of an identifier" }
+ো // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ୋ	// { dg-error "is not valid at the start of an identifier" }
+ୋ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ொ	// { dg-error "is not valid at the start of an identifier" }
+ொ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ோ	// { dg-error "is not valid at the start of an identifier" }
+ோ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ೊ	// { dg-error "is not valid at the start of an identifier" }
+ೊ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ൊ	// { dg-error "is not valid at the start of an identifier" }
+ൊ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ോ	// { dg-error "is not valid at the start of an identifier" }
+ോ // { dg-error "not in NFC" }
+	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+
+K
+K // { dg-error "not in NFC" }
+
+ά
+ά // { dg-error "not in NFC" }
+
+가
+가 // { dg-error "not in NFC" }
+각
+각 // { dg-error "not in NFC" }
+각 // { dg-error "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize4.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize4.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "" }
+
+\u00AA
+x\u00B7
+\u0F43  // { dg-warning "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
+x\u09CB
+x\u09C7\u09BE // { dg-warning "not in NFC" }
+x\u0B4B
+x\u0B47\u0B3E // { dg-warning "not in NFC" }
+x\u0BCA
+x\u0BC6\u0BBE // { dg-warning "not in NFC" }
+x\u0BCB
+x\u0BC7\u0BBE // { dg-warning "not in NFC" }
+x\u0CCA
+x\u0CC6\u0CC2 // { dg-warning "not in NFC" }
+x\u0D4A
+x\u0D46\u0D3E // { dg-warning "not in NFC" }
+x\u0D4B
+x\u0D47\u0D3E // { dg-warning "not in NFC" }
+
+K
+\u212A // { dg-warning "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-warning "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-warning "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
+\uAC00\u11A8 // { dg-warning "not in NFC" }
+
+ª
+x·
+གྷ  // { dg-warning "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-warning "not in NFC" }
+xো
+xো // { dg-warning "not in NFC" }
+xୋ
+xୋ // { dg-warning "not in NFC" }
+xொ
+xொ // { dg-warning "not in NFC" }
+xோ
+xோ // { dg-warning "not in NFC" }
+xೊ
+xೊ // { dg-warning "not in NFC" }
+xൊ
+xൊ // { dg-warning "not in NFC" }
+xോ
+xോ // { dg-warning "not in NFC" }
+
+K
+K // { dg-warning "not in NFC" }
+
+ά
+ά // { dg-warning "not in NFC" }
+
+가
+가 // { dg-warning "not in NFC" }
+각
+각 // { dg-warning "not in NFC" }
+각 // { dg-warning "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize5.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize5.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,66 @@
+// { dg-do preprocess { target { c++23 } } }
+// { dg-options "-pedantic-errors" }
+
+\u00AA
+x\u00B7
+\u0F43  // { dg-error "not in NFC" }
+a\u05B8\u05B9\u05B9\u05BBb
+ a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
+x\u09CB
+x\u09C7\u09BE // { dg-error "not in NFC" }
+x\u0B4B
+x\u0B47\u0B3E // { dg-error "not in NFC" }
+x\u0BCA
+x\u0BC6\u0BBE // { dg-error "not in NFC" }
+x\u0BCB
+x\u0BC7\u0BBE // { dg-error "not in NFC" }
+x\u0CCA
+x\u0CC6\u0CC2 // { dg-error "not in NFC" }
+x\u0D4A
+x\u0D46\u0D3E // { dg-error "not in NFC" }
+x\u0D4B
+x\u0D47\u0D3E // { dg-error "not in NFC" }
+
+K
+\u212A // { dg-error "not in NFC" }
+
+\u03AC
+\u1F71 // { dg-error "not in NFC" }
+
+\uAC00
+\u1100\u1161 // { dg-error "not in NFC" }
+\uAC01
+\u1100\u1161\u11A8 // { dg-error "not in NFC" }
+\uAC00\u11A8 // { dg-error "not in NFC" }
+
+ª
+x·
+གྷ  // { dg-error "not in NFC" }
+aָֹֹֻb
+ aָֹֹֻb  // { dg-error "not in NFC" }
+xো
+xো // { dg-error "not in NFC" }
+xୋ
+xୋ // { dg-error "not in NFC" }
+xொ
+xொ // { dg-error "not in NFC" }
+xோ
+xோ // { dg-error "not in NFC" }
+xೊ
+xೊ // { dg-error "not in NFC" }
+xൊ
+xൊ // { dg-error "not in NFC" }
+xോ
+xോ // { dg-error "not in NFC" }
+
+K
+K // { dg-error "not in NFC" }
+
+ά
+ά // { dg-error "not in NFC" }
+
+가
+가 // { dg-error "not in NFC" }
+각
+각 // { dg-error "not in NFC" }
+각 // { dg-error "not in NFC" }
--- gcc/testsuite/g++.dg/cpp23/normalize6.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize6.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,10 @@
+// P1949R7
+// { dg-do compile { target c++11 } }
+// { dg-options "" }
+
+constexpr int À = 1; // U+00C0
+constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" }
+constexpr int gv1 = \u00c0;
+constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" }
+static_assert(gv1 == 1, "");
+static_assert(gv2 == 2, "");
--- gcc/testsuite/g++.dg/cpp23/normalize7.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize7.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,12 @@
+// P1949R7
+// { dg-do compile { target c++11 } }
+// { dg-options "-pedantic-errors" }
+
+constexpr int À = 1; // U+00C0
+constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" "" { target { ! c++23 } } }
+// { dg-error "is not in NFC" "" { target c++23 } .-1 }
+constexpr int gv1 = \u00c0;
+constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" "" { target { ! c++23 } } }
+// { dg-error "is not in NFC" "" { target c++23 } .-1 }
+static_assert(gv1 == 1, "");
+static_assert(gv2 == 2, "");
--- gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,18 @@
+// P1949R7
+// { dg-do compile }
+// { dg-options "" }
+
+bool 👷 = true;
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
+int 🕐 = 0;
+int ☠ = 0;	// { dg-error "is not valid in an identifier" }
+int 💀 = 0;
+int ✋ = 0;	// { dg-error "is not valid in an identifier" }
+int 👊 = 0;
+int ✈ = 0;	// { dg-error "is not valid in an identifier" }
+int 🚀 = 0;
+int ☹ = 0;	// { dg-error "is not valid in an identifier" }
+int 😀 = 0;
+struct E {};
+class 💩 : public E {};
--- gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C.jj	2021-08-05 21:52:45.494176116 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C	2021-08-05 21:52:45.493176130 +0200
@@ -0,0 +1,18 @@
+// P1949R7
+// { dg-do compile }
+// { dg-options "-pedantic-errors" }
+
+bool 👷 = true;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
+int 🕐 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ☠ = 0;	// { dg-error "is not valid in an identifier" }
+int 💀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ✋ = 0;	// { dg-error "is not valid in an identifier" }
+int 👊 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ✈ = 0;	// { dg-error "is not valid in an identifier" }
+int 🚀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+int ☹ = 0;	// { dg-error "is not valid in an identifier" }
+int 😀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+struct E {};
+class 💩 : public E {};	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
--- gcc/testsuite/gcc.dg/cpp/ucnid-4.c.jj	2020-01-14 20:02:47.264602629 +0100
+++ gcc/testsuite/gcc.dg/cpp/ucnid-4.c	2021-08-06 11:20:55.826140611 +0200
@@ -9,9 +9,9 @@
 \u00D6
 \u0384
 
-\u0669 /* { dg-error "not valid at the start of an identifier" } */
+\u0669
 A\u0669
 0\u00BA
 0\u0669
-\u0E59 /* { dg-error "not valid at the start of an identifier" } */
+\u0E59
 A\u0E59
--- gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c.jj	2020-01-14 20:02:47.264602629 +0100
+++ gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c	2021-08-06 11:24:34.143105391 +0200
@@ -9,9 +9,9 @@ À
 Ö
 ΄
 
-٩ /* { dg-error "not valid at the start of an identifier" } */
+٩
 A٩
 0º
 0٩
-๙ /* { dg-error "not valid at the start of an identifier" } */
+๙
 A๙
--- gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c.jj	2021-08-06 11:21:10.159941334 +0200
+++ gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c	2021-08-06 11:24:50.568877029 +0200
@@ -0,0 +1,17 @@
+/* { dg-do preprocess } */
+/* { dg-options "-std=c99 -pedantic" } */
+
+ª
+« /* not a preprocessing error because we lex it into its own token */
+¶ /* not a preprocessing error because we lex it into its own token */
+º
+À
+Ö
+΄ /* not a preprocessing error because we lex it into its own token */
+
+٩ /* { dg-error "not valid at the start of an identifier" } */
+A٩
+0º
+0٩
+๙ /* { dg-error "not valid at the start of an identifier" } */
+A๙

	Jakub


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens
  2021-08-06  9:53 ` [PATCH] libcpp, v2: " Jakub Jelinek
@ 2021-08-06 14:47   ` Jakub Jelinek
  2021-08-06 20:08     ` Joseph Myers
  2021-08-16 20:21   ` [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jason Merrill
  1 sibling, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2021-08-06 14:47 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Marek Polacek; +Cc: gcc-patches

On Fri, Aug 06, 2021 at 11:53:56AM +0200, Jakub Jelinek via Gcc-patches wrote:
> Actually, there is another change in P1949R7 that I haven't touched
> in the patch and not sure what the implications are.
> 
> To the preprocessing-token non-terminal it adds
> 	each universal-character-name that cannot be one of the above
> and changes the following paragraph:
>  ...
>  preprocessing operators and punctuators, and single
> +universal-character-names and
>  non-whitespace characters that do not lexically match the other
>  preprocessing token categories.
> +If a single universal-character-name does not match any of the other
> +preprocessing token categories, the program is ill-formed.
>  If a ' or a " character matches the last category, the behavior
>  is undefined.
>  ...

If the above (and identifier-start and identifier-continue non-terminals
only mentioning XID_Start+0x5F and XID_Continue UCNs) means that we should
indeed put each such UTF-8 char or UCN into a separate CPP_OTHER token
for C++23, then we need something like this incremental patch.
The drawback is worse diagnostics though, so maybe it would be useful if
the cpp_error that ... is not valid in an identifier or is not
valid at the start of an identifier would be emitted as a warning (and not
warn when skipping)?

2021-08-06  Jakub Jelinek  <jakub@redhat.com>

gcc/
	* c-lex.c (c_lex_with_flags): For CPP_OTHER with UCN in the
	text report the UCN instead of backslash in the error message.
gcc/testsuite/
	* g++.dg/cpp23/ucnid-1-utf8.C: Adjust expected diagnostics for
	C++23.
	* g++.dg/cpp23/ucnid-2-utf8.C: Likewise.
	* g++.dg/cpp23/normalize3.C: Likewise.
libcpp/
	* charset.c (_cpp_valid_ucn): For cxx23_identifiers, return false
	instead of emitting cpp_error for UCNs not valid in identifiers.
	(_cpp_valid_utf8): Similarly for UTF-8 characters not valid in
	identifiers.
	* lex.c (_cpp_lex_direct): For UCNs not valid in identifiers,
	create CPP_OTHER token for the whole UCN.

--- libcpp/charset.c.jj	2021-08-06 11:01:09.052644793 +0200
+++ libcpp/charset.c	2021-08-06 14:49:15.648388743 +0200
@@ -1158,6 +1158,15 @@ _cpp_valid_ucn (cpp_reader *pfile, const
     {
       int validity = ucn_valid_in_identifier (pfile, result, nst);
 
+      if (CPP_OPTION (pfile, cxx23_identifiers))
+	{
+	  if (validity == 0 || (validity == 2 && identifier_pos == 1))
+	    {
+	      *cp = result;
+	      *pstr = base + 2;
+	      return false;
+	    }
+	}
       if (validity == 0)
 	cpp_error (pfile, CPP_DL_ERROR,
 		   "universal character %.*s is not valid in an identifier",
@@ -1283,9 +1292,11 @@ _cpp_valid_utf8 (cpp_reader *pfile,
 	     because logically, the UTF-8 was converted to a UCN during
 	     translation phase 1 (even though we don't physically do it that
 	     way).  In C, this byte rather becomes grammatically a separate
-	     token.  */
+	     token.  In C++23, it should become gramatically a separate
+	     token as well.  */
 
-	  if (CPP_OPTION (pfile, cplusplus))
+	  if (CPP_OPTION (pfile, cplusplus)
+	      && !CPP_OPTION (pfile, cxx23_identifiers))
 	    cpp_error (pfile, CPP_DL_ERROR,
 		       "extended character %.*s is not valid in an identifier",
 		       (int) (*pstr - base), base);
@@ -1300,6 +1311,11 @@ _cpp_valid_utf8 (cpp_reader *pfile,
 	case 2:
 	  if (identifier_pos == 1)
 	    {
+	      if (CPP_OPTION (pfile, cxx23_identifiers))
+		{
+		  *pstr = base;
+		  return false;
+		}
 	      /* This is treated the same way in C++ or C99 -- lexed as an
 		 identifier which is then invalid because an identifier is
 		 not allowed to start with this character.  */
--- libcpp/lex.c.jj	2021-08-05 21:52:45.491176158 +0200
+++ libcpp/lex.c	2021-08-06 14:49:38.861067796 +0200
@@ -3398,6 +3398,16 @@ _cpp_lex_direct (cpp_reader *pfile)
 	    if (_cpp_valid_utf8 (pfile, &pstr, buffer->rlimit, 0, NULL, &s))
 	      buffer->cur = pstr;
 	  }
+	else if (c == '\\'
+		 && (buffer->cur[0] == 'u' || buffer->cur[0] == 'U')
+		 && CPP_OPTION (pfile, cxx23_identifiers))
+	  {
+	    const uchar *pstr = base + 2;
+	    cppchar_t s;
+	    if (_cpp_valid_ucn (pfile, &pstr, buffer->rlimit, 0, NULL, &s,
+				NULL, NULL))
+	      buffer->cur = pstr;
+	  }
 	create_literal (pfile, result, base, buffer->cur - base, CPP_OTHER);
 	break;
       }
--- gcc/c-family/c-lex.c.jj	2021-07-23 22:06:02.236084923 +0200
+++ gcc/c-family/c-lex.c	2021-08-06 15:04:29.817748967 +0200
@@ -613,6 +613,16 @@ c_lex_with_flags (tree *value, location_
 
 	if (c == '"' || c == '\'')
 	  error_at (*loc, "missing terminating %c character", (int) c);
+	else if (c == '\\'
+		 && tok->val.str.len == 6
+		 && tok->val.str.text[1] == 'u')
+	  error_at (*loc, "stray %<\\u%.4s%> in program",
+		    tok->val.str.text + 2);
+	else if (c == '\\'
+		 && tok->val.str.len == 10
+		 && tok->val.str.text[1] == 'U')
+	  error_at (*loc, "stray %<\\U%.8s%> in program",
+		    tok->val.str.text + 2);
 	else if (ISGRAPH (c))
 	  error_at (*loc, "stray %qc in program", (int) c);
 	else
--- gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C	2021-08-06 16:27:09.965156132 +0200
@@ -3,16 +3,27 @@
 // { dg-options "" }
 
 bool 👷 = true;
-bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
-int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-1 }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 int 🕐 = 0;
-int ☠ = 0;	// { dg-error "is not valid in an identifier" }
+int ☠ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 int 💀 = 0;
-int ✋ = 0;	// { dg-error "is not valid in an identifier" }
+int ✋ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 int 👊 = 0;
-int ✈ = 0;	// { dg-error "is not valid in an identifier" }
+int ✈ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 int 🚀 = 0;
-int ☹ = 0;	// { dg-error "is not valid in an identifier" }
+int ☹ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 int 😀 = 0;
 struct E {};
 class 💩 : public E {};
--- gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C	2021-08-06 16:35:30.628232650 +0200
@@ -2,17 +2,44 @@
 // { dg-do compile }
 // { dg-options "-pedantic-errors" }
 
-bool 👷 = true;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
-bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
-int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
-int 🕐 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
-int ☠ = 0;	// { dg-error "is not valid in an identifier" }
-int 💀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
-int ✋ = 0;	// { dg-error "is not valid in an identifier" }
-int 👊 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
-int ✈ = 0;	// { dg-error "is not valid in an identifier" }
-int 🚀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
-int ☹ = 0;	// { dg-error "is not valid in an identifier" }
-int 😀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+bool 👷 = true;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int ⏰ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int 🕐 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int ☠ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int 💀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int ✋ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int 👊 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int ✈ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int 🚀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int ☹ = 0;	// { dg-error "is not valid in an identifier" "" { target { ! c++23 } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
+int 😀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "expected unqualified-id before '=' token" "" { target c++23 } .-1 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-2 }
 struct E {};
-class 💩 : public E {};	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
+class 💩 : public E {};	// { dg-error "is not valid in an identifier" "" { target { c++98_only } } }
+// { dg-error "anonymous struct" "" { target c++23 } .-1 }
+// { dg-error "used as declaration" "" { target c++23 } .-2 }
+// { dg-error "stray \[^\n\r]* in program" "" { target c++23 } .-3 }
--- gcc/testsuite/g++.dg/cpp23/normalize3.C.jj	2021-08-05 21:52:45.493176130 +0200
+++ gcc/testsuite/g++.dg/cpp23/normalize3.C	2021-08-06 15:12:34.171050731 +0200
@@ -2,31 +2,24 @@
 // { dg-options "-pedantic-errors" }
 
 \u00AA
-\u00B7	// { dg-error "is not valid at the start of an identifier" }
+\u00B7
 \u0F43  // { dg-error "not in NFC" }
 a\u05B8\u05B9\u05B9\u05BBb
  a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
-\u09CB	// { dg-error "is not valid at the start of an identifier" }
-\u09C7\u09BE // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0B4B	// { dg-error "is not valid at the start of an identifier" }
-\u0B47\u0B3E // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0BCA	// { dg-error "is not valid at the start of an identifier" }
-\u0BC6\u0BBE // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0BCB	// { dg-error "is not valid at the start of an identifier" }
-\u0BC7\u0BBE // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0CCA	// { dg-error "is not valid at the start of an identifier" }
-\u0CC6\u0CC2 // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0D4A	// { dg-error "is not valid at the start of an identifier" }
-\u0D46\u0D3E // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-\u0D4B	// { dg-error "is not valid at the start of an identifier" }
-\u0D47\u0D3E // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+\u09CB
+\u09C7\u09BE
+\u0B4B
+\u0B47\u0B3E
+\u0BCA
+\u0BC6\u0BBE
+\u0BCB
+\u0BC7\u0BBE
+\u0CCA
+\u0CC6\u0CC2
+\u0D4A
+\u0D46\u0D3E
+\u0D4B
+\u0D47\u0D3E
 
 K
 \u212A // { dg-error "not in NFC" }
@@ -41,31 +34,24 @@ K
 \uAC00\u11A8 // { dg-error "not in NFC" }
 
 ª
-·	// { dg-error "is not valid at the start of an identifier" }
+·
 གྷ  // { dg-error "not in NFC" }
 aָֹֹֻb
  aָֹֹֻb  // { dg-error "not in NFC" }
-ো	// { dg-error "is not valid at the start of an identifier" }
-ো // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ୋ	// { dg-error "is not valid at the start of an identifier" }
-ୋ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ொ	// { dg-error "is not valid at the start of an identifier" }
-ொ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ோ	// { dg-error "is not valid at the start of an identifier" }
-ோ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ೊ	// { dg-error "is not valid at the start of an identifier" }
-ೊ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ൊ	// { dg-error "is not valid at the start of an identifier" }
-ൊ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
-ോ	// { dg-error "is not valid at the start of an identifier" }
-ോ // { dg-error "not in NFC" }
-	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
+ো
+ো
+ୋ
+ୋ
+ொ
+ொ
+ோ
+ோ
+ೊ
+ೊ
+ൊ
+ൊ
+ോ
+ോ
 
 K
 K // { dg-error "not in NFC" }

	Jakub


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens
  2021-08-06 14:47   ` [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens Jakub Jelinek
@ 2021-08-06 20:08     ` Joseph Myers
  0 siblings, 0 replies; 8+ messages in thread
From: Joseph Myers @ 2021-08-06 20:08 UTC (permalink / raw)
  To: Jakub Jelinek; +Cc: Jason Merrill, Marek Polacek, gcc-patches

On Fri, 6 Aug 2021, Jakub Jelinek via Gcc-patches wrote:

> On Fri, Aug 06, 2021 at 11:53:56AM +0200, Jakub Jelinek via Gcc-patches wrote:
> > Actually, there is another change in P1949R7 that I haven't touched
> > in the patch and not sure what the implications are.
> > 
> > To the preprocessing-token non-terminal it adds
> > 	each universal-character-name that cannot be one of the above
> > and changes the following paragraph:
> >  ...
> >  preprocessing operators and punctuators, and single
> > +universal-character-names and
> >  non-whitespace characters that do not lexically match the other
> >  preprocessing token categories.
> > +If a single universal-character-name does not match any of the other
> > +preprocessing token categories, the program is ill-formed.
> >  If a ' or a " character matches the last category, the behavior
> >  is undefined.
> >  ...
> 
> If the above (and identifier-start and identifier-continue non-terminals
> only mentioning XID_Start+0x5F and XID_Continue UCNs) means that we should
> indeed put each such UTF-8 char or UCN into a separate CPP_OTHER token
> for C++23, then we need something like this incremental patch.
> The drawback is worse diagnostics though, so maybe it would be useful if
> the cpp_error that ... is not valid in an identifier or is not
> valid at the start of an identifier would be emitted as a warning (and not
> warn when skipping)?

It's not clear to me that this change to the standard actually requires 
any change in how GCC behaves.  A UCN (or character considered to be 
converted to a UCN) that's not valid in identifiers is still invalid in a 
context where an identifier preprocessing token could occur (including in 
#if 0), whether it's interpreted as a "single UCN" preprocessing token 
(stated to be ill-formed) or (part of) an invalid identifier preprocessing 
token.

-- 
Joseph S. Myers
joseph@codesourcery.com

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
  2021-08-06  9:53 ` [PATCH] libcpp, v2: " Jakub Jelinek
  2021-08-06 14:47   ` [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens Jakub Jelinek
@ 2021-08-16 20:21   ` Jason Merrill
  2021-08-16 20:51     ` Jakub Jelinek
  1 sibling, 1 reply; 8+ messages in thread
From: Jason Merrill @ 2021-08-16 20:21 UTC (permalink / raw)
  To: Jakub Jelinek, Joseph S. Myers, Marek Polacek; +Cc: gcc-patches

On 8/6/21 5:53 AM, Jakub Jelinek wrote:
> On Fri, Aug 06, 2021 at 10:09:06AM +0200, Jakub Jelinek via Gcc-patches wrote:
>> So, I wonder if a better non-pedantic behavior for the
>> start characters wouldn't be one where character is accepted
>> as start character whenever it is accepted as start character
>> by any of the supported standard.  So perhaps before:
>>    /* 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)
>>      return 2;
>>
>>    return 1;
>> do
>>    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;
>>      }
> 
> Here is an updated patch that implements that, so far lightly tested
> on x86_64-linux (GXX_TESTSUITE_STDS=98,11,14,17,20,2b check-gcc check-g++).
> 
> The gcc.dg/cpp/ucnid-4{,-utf8}.c tests no longer reject the characters
> at the start of the identifiers (the tests are non-pedantic and
> the start characters are invalid in C99 (have C99|N99) but are valid in
> C11 (have C11|0), for -pedantic there was already ucnid-5.c test that
> covered the pedantic behavior and I've added ucnid-5-utf8.c to be
> the -pedantic version of ucnid-4-utf8.c.
> 
> Actually, there is another change in P1949R7 that I haven't touched
> in the patch and not sure what the implications are.
> 
> To the preprocessing-token non-terminal it adds
> 	each universal-character-name that cannot be one of the above
> and changes the following paragraph:
>   ...
>   preprocessing operators and punctuators, and single
> +universal-character-names and
>   non-whitespace characters that do not lexically match the other
>   preprocessing token categories.
> +If a single universal-character-name does not match any of the other
> +preprocessing token categories, the program is ill-formed.
>   If a ' or a " character matches the last category, the behavior
>   is undefined.
>   ...
> 
> I see for the UTF-8 chars we have:
>        switch (ucn_valid_in_identifier (pfile, *cp, nst))
>          {
>        
>          case 0:
>            /* In C++, this is an error for invalid character in an identifier
>               because logically, the UTF-8 was converted to a UCN during
>               translation phase 1 (even though we don't physically do it that
>               way).  In C, this byte rather becomes grammatically a separate
>               token.  */
>                     
>            if (CPP_OPTION (pfile, cplusplus))
>              cpp_error (pfile, CPP_DL_ERROR,
>                         "extended character %.*s is not valid in an identifier",
>                         (int) (*pstr - base), base);
>            else
>              {
>                *pstr = base;
>                return false;
>              }
> So, shall we behave the same as C for cxx23_identifiers here?  And shall we
> do something similar for the UCNs in \uxxxx and \Uxxxxxxxx forms?
> Confused...

I tend to agree with Joseph's comment on your followup patch about this 
issue; do you?

> 2021-08-06  Jakub Jelinek  <jakub@redhat.com>
> 
> 	PR c++/100977
> libcpp/
> 	* 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.
> gcc/testsuite/
> 	* g++.dg/cpp23/normalize1.C: New test.
> 	* g++.dg/cpp23/normalize2.C: New test.
> 	* g++.dg/cpp23/normalize3.C: New test.
> 	* g++.dg/cpp23/normalize4.C: New test.
> 	* g++.dg/cpp23/normalize5.C: New test.
> 	* g++.dg/cpp23/normalize6.C: New test.
> 	* g++.dg/cpp23/normalize7.C: New test.
> 	* g++.dg/cpp23/ucnid-1-utf8.C: New test.
> 	* g++.dg/cpp23/ucnid-2-utf8.C: New test.
> 	* gcc.dg/cpp/ucnid-4.c: Don't expect
> 	"not valid at the start of an identifier" errors.
> 	* gcc.dg/cpp/ucnid-4-utf8.c: Likewise.
> 	* gcc.dg/cpp/ucnid-5-utf8.c: New test.
> 
> --- libcpp/include/cpplib.h.jj	2021-08-05 17:30:53.895333472 +0200
> +++ libcpp/include/cpplib.h	2021-08-05 21:52:45.489176185 +0200
> @@ -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;
>   
> --- libcpp/charset.c.jj	2021-08-05 17:30:53.892333514 +0200
> +++ libcpp/charset.c	2021-08-06 11:01:09.052644793 +0200
> @@ -884,14 +884,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 +942,12 @@ ucn_valid_in_identifier (cpp_reader *pfi
>     /* 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 +956,6 @@ ucn_valid_in_identifier (cpp_reader *pfi
>       }
>     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 +998,28 @@ ucn_valid_in_identifier (cpp_reader *pfi
>       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)

I might check invalid_start_flags first, and return 1 if not set, then 
check all the other flags when not pedantic, and finally return 2 if 
nothing matches.  OK with or without this change.

> --- libcpp/init.c.jj	2021-08-05 17:30:53.898333430 +0200
> +++ libcpp/init.c	2021-08-05 21:52:45.491176158 +0200
> @@ -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;
> @@ -99,31 +100,31 @@ struct lang_flags
>   };
>   
>   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 elifdef */
> -  /* GNUC89   */  { 0,  0,  1,  0,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* GNUC99   */  { 1,  0,  1,  1,  0,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* GNUC11   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* GNUC17   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* GNUC2X   */  { 1,  0,  1,  1,  1,  0,  1,   1,   1,   0,    1,     1,     0,   1,      1,   1,     1,   0,   1 },
> -  /* STDC89   */  { 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,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
> -  /* STDC99   */  { 1,  0,  1,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
> -  /* STDC11   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
> -  /* STDC17   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    0,     0,     1,   0,      0,   0,     0,   0,   0 },
> -  /* STDC2X   */  { 1,  0,  1,  1,  1,  1,  1,   1,   0,   0,    1,     1,     1,   1,      0,   1,     1,   0,   1 },
> -  /* GNUCXX   */  { 0,  1,  1,  1,  0,  0,  1,   0,   0,   0,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* CXX98    */  { 0,  1,  0,  1,  0,  1,  1,   0,   0,   0,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
> -  /* GNUCXX11 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    0,     0,     0,   0,      1,   1,     0,   0,   0 },
> -  /* CXX11    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    0,     0,     1,   0,      0,   1,     0,   0,   0 },
> -  /* GNUCXX14 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   0,      1,   1,     0,   0,   0 },
> -  /* CXX14    */  { 1,  1,  0,  1,  1,  1,  1,   1,   1,   1,    1,     1,     1,   0,      0,   1,     0,   0,   0 },
> -  /* GNUCXX17 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
> -  /* CXX17    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      0,   1,     0,   0,   0 },
> -  /* GNUCXX20 */  { 1,  1,  1,  1,  1,  0,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
> -  /* CXX20    */  { 1,  1,  1,  1,  1,  1,  1,   1,   1,   1,    1,     1,     0,   1,      1,   1,     0,   0,   0 },
> -  /* GNUCXX23 */  { 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,     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 }
> +{ /*              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.  */
> @@ -139,6 +140,7 @@ cpp_set_lang (cpp_reader *pfile, enum c_
>     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;
> --- libcpp/lex.c.jj	2021-08-05 17:30:53.901333387 +0200
> +++ libcpp/lex.c	2021-08-05 21:52:45.491176158 +0200
> @@ -1306,6 +1306,9 @@ warn_about_normalization (cpp_reader *pf
>         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);
> --- libcpp/makeucnid.c.jj	2021-08-05 17:34:05.334645853 +0200
> +++ libcpp/makeucnid.c	2021-08-05 21:52:45.491176158 +0200
> @@ -17,7 +17,7 @@ along with this program; see the file CO
>   
>   /* 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",
> @@ -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 ();
> --- libcpp/ucnid.h.jj	2021-08-05 17:35:16.627644968 +0200
> +++ libcpp/ucnid.h	2021-08-05 21:52:45.493176130 +0200
> @@ -53,1758 +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, 0x0304 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0305 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 230, 0x030c },
> -{   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, 0x0314 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x0315 },
> -{   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, 0x0320 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 202, 0x0322 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 220, 0x0326 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|CTX, 202, 0x0328 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x032c },
> -{   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, 0x0331 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x0333 },
> -{   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, 0x033c },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x033f },
> -{   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, 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, 0x0349 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x034c },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x034e },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x034f },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x0352 },
> -{   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, 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, 0x035e },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 233, 0x035f },
> -{   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, 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, 0x0487 },
> -{   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, 0x0595 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0596 },
> -{   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, 0x05a1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x05a7 },
> -{   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, 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, 220, 0x05c5 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x05c6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,  18, 0x05c7 },
> -{   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, 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,  32, 0x061a },
> -{   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, 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, 0x065b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x065c },
> -{   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,  35, 0x0670 },
> -{ 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, 0x06dc },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x06de },
> -{   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, 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,  36, 0x0711 },
> -{   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, 0x0733 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x0734 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0736 },
> -{   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, 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, 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, 0x074a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07ea },
> -{   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, 230, 0x07f3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x07fc },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x07fd },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0815 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0819 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x081a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0823 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0824 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x0827 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0828 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x082d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x0858 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x085b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08d2 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08d3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08e1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x08e2 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e3 },
> -{   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, 0x08e8 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08e9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ec },
> -{   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, 0x08f5 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08f6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08f8 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x08fa },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x08ff },
> -{   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, 0x0954 },
> -{   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,   7, 0x09bc },
> -{   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, 0x09fd },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x09fe },
> -{   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,   7, 0x0a3c },
> -{   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,   7, 0x0cbc },
> -{   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, 0x0d3a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x0d3c },
> -{   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, 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, 0x0e49 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 107, 0x0e4b },
> -{   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, 0x0eb9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 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, 0x0ecb },
> -{ 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, 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, 0x0f7d },
> -{ 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, 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, 0x0f87 },
> -{ 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, 220, 0x0fc6 },
> -{   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,   7, 0x1037 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1038 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x103a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x108c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x108d },
> -{   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, 0x135f },
> -{   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,   9, 0x1714 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1733 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1734 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17d1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x17d2 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x17dc },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x17dd },
> -{   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, 228, 0x18a9 },
> -{   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, 220, 0x193b },
> -{   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, 220, 0x1a18 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a5f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1a60 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a74 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1a7c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1a7e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1a7f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1aaf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ab4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1aba },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1abc },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1abd },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1abe },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ac0 },
> -{   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,   9, 0x1b44 },
> -{   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, 0x1b73 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ba9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bab },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1be5 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1be6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bf1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1bf3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1c36 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1c37 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ccf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cd2 },
> -{   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, 0x1cd9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cdb },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1cdf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1ce0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1ce1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1ce8 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cec },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1ced },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1cf7 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1cf9 },
> -{   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, 0x1dc1 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1dc2 },
> -{   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, 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, 0x1df5 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 232, 0x1df6 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 228, 0x1df8 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x1df9 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x1dfa },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 0x20d1 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20d3 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20d7 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   1, 0x20da },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20dc },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e0 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20e1 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0,   0, 0x20e4 },
> -{   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, 0x20eb },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0x20ef },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 0x20f0 },
> -{   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, 0x2cf1 },
> -{   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,   9, 0x2d7f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x2ddf },
> -{   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, 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, 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, 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, 230, 0xa66f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa673 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa67d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa69b },
> -{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xa69d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa69f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa6ef },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa6f1 },
> -{   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,   9, 0xa806 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa82b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa82c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8c3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa8c4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa8df },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xa8f1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa92a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xa92d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa952 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa953 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9b2 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0xa9b3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xa9bf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xa9c0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaaf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0xaab4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaab6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaab8 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaabd },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaabf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaac0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0xaac1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xaaf5 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xaaf6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab5b },
> -{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab5f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xab68 },
> -{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0xab69 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0xabec },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0xabed },
> -{   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, 0xfe26 },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 220, 0xfe2d },
> -{   0|  0|  0|C11|N11|CID|NFC|NKC|  0, 230, 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, 220, 0x101fd },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x102df },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x102e0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10375 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1037a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10a0d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a0e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10a0f },
> -{   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, 220, 0x10a3a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10a3e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x10a3f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10ae4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10ae5 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10ae6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10d23 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10d27 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10eaa },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10eac },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x10f45 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f47 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f4b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x10f4c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x10f50 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11045 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11046 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1107e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1107f },
> -{   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, 0x11102 },
> -{   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, 0x11134 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11172 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11173 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111bf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x111c0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x111c9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x111ca },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11234 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11235 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11236 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x112e8 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x112e9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x112ea },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1133c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1133d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x1133e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1134a },
> -{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x1134c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1134d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11356 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11357 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11365 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1136c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1136f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x11374 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11441 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11442 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11445 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11446 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1145d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1145e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114af },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114b0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114b9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114ba },
> -{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114bc },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x114bd },
> -{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x114be },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x114c1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x114c2 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x114c3 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115ae },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x115af },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115b9 },
> -{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x115bb },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x115be },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x115bf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x115c0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1163e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1163f },
> -{   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,   7, 0x116b7 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1172a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1172b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11838 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11839 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1183a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1192f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|CTX,   0, 0x11930 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11937 },
> -{   0|  0|  0|C11|  0|  0|NFC|NKC|  0,   0, 0x11938 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1193c },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x1193e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11942 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11943 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x119df },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x119e0 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a33 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a34 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a46 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a47 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11a98 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11a99 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11c3e },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11c3f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d41 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x11d42 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d43 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d45 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x11d96 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   9, 0x11d97 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16aef },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x16af4 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16b2f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x16b36 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x16fef },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   6, 0x16ff1 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1bc9d },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1bc9e },
> -{   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, 0x1d166 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   1, 0x1d169 },
> -{   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, 0x1d172 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d17a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d182 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d184 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d189 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1d18b },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1d1a9 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1d1ad },
> -{   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, 0x1d244 },
> -{   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, 0x1dfff },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e006 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e007 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e018 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e01a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e021 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e022 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e024 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e025 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e02a },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e12f },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e136 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e2eb },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e2ef },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e8cf },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 220, 0x1e8d6 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   0, 0x1e943 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0, 230, 0x1e949 },
> -{   0|  0|  0|C11|  0|CID|NFC|NKC|  0,   7, 0x1e94a },
> -{   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, 0x1f16c },
> -{   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, 0x1f23b },
> -{   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, 0x1fbef },
> -{   0|  0|  0|C11|  0|CID|NFC|  0|  0,   0, 0x1fbf9 },
> -{   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)
> --- gcc/testsuite/g++.dg/cpp23/normalize1.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize1.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,66 @@
> +// { dg-do preprocess { target { c++11 && { ! c++23 } } } }
> +// { dg-options "" }
> +
> +\u00AA
> +\u00B7
> +\u0F43  // { dg-warning "not in NFC" }
> +a\u05B8\u05B9\u05B9\u05BBb
> + a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
> +\u09CB
> +\u09C7\u09BE // { dg-warning "not in NFC" }
> +\u0B4B
> +\u0B47\u0B3E // { dg-warning "not in NFC" }
> +\u0BCA
> +\u0BC6\u0BBE // { dg-warning "not in NFC" }
> +\u0BCB
> +\u0BC7\u0BBE // { dg-warning "not in NFC" }
> +\u0CCA
> +\u0CC6\u0CC2 // { dg-warning "not in NFC" }
> +\u0D4A
> +\u0D46\u0D3E // { dg-warning "not in NFC" }
> +\u0D4B
> +\u0D47\u0D3E // { dg-warning "not in NFC" }
> +
> +K
> +\u212A // { dg-warning "not in NFC" }
> +
> +\u03AC
> +\u1F71 // { dg-warning "not in NFC" }
> +
> +\uAC00
> +\u1100\u1161 // { dg-warning "not in NFC" }
> +\uAC01
> +\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
> +\uAC00\u11A8 // { dg-warning "not in NFC" }
> +
> +ª
> +·
> +གྷ  // { dg-warning "not in NFC" }
> +aָֹֹֻb
> + aָֹֹֻb  // { dg-warning "not in NFC" }
> +ো
> +ো // { dg-warning "not in NFC" }
> +ୋ
> +ୋ // { dg-warning "not in NFC" }
> +ொ
> +ொ // { dg-warning "not in NFC" }
> +ோ
> +ோ // { dg-warning "not in NFC" }
> +ೊ
> +ೊ // { dg-warning "not in NFC" }
> +ൊ
> +ൊ // { dg-warning "not in NFC" }
> +ോ
> +ോ // { dg-warning "not in NFC" }
> +
> +K
> +K // { dg-warning "not in NFC" }
> +
> +ά
> +ά // { dg-warning "not in NFC" }
> +
> +가
> +가 // { dg-warning "not in NFC" }
> +각
> +각 // { dg-warning "not in NFC" }
> +각 // { dg-warning "not in NFC" }
> --- gcc/testsuite/g++.dg/cpp23/normalize2.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize2.C	2021-08-06 11:03:50.379401129 +0200
> @@ -0,0 +1,66 @@
> +// { dg-do preprocess { target { c++23 } } }
> +// { dg-options "" }
> +
> +\u00AA
> +\u00B7
> +\u0F43  // { dg-warning "not in NFC" }
> +a\u05B8\u05B9\u05B9\u05BBb
> + a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
> +\u09CB
> +\u09C7\u09BE // { dg-warning "not in NFC" }
> +\u0B4B
> +\u0B47\u0B3E // { dg-warning "not in NFC" }
> +\u0BCA
> +\u0BC6\u0BBE // { dg-warning "not in NFC" }
> +\u0BCB
> +\u0BC7\u0BBE // { dg-warning "not in NFC" }
> +\u0CCA
> +\u0CC6\u0CC2 // { dg-warning "not in NFC" }
> +\u0D4A
> +\u0D46\u0D3E // { dg-warning "not in NFC" }
> +\u0D4B
> +\u0D47\u0D3E // { dg-warning "not in NFC" }
> +
> +K
> +\u212A // { dg-warning "not in NFC" }
> +
> +\u03AC
> +\u1F71 // { dg-warning "not in NFC" }
> +
> +\uAC00
> +\u1100\u1161 // { dg-warning "not in NFC" }
> +\uAC01
> +\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
> +\uAC00\u11A8 // { dg-warning "not in NFC" }
> +
> +ª
> +·
> +གྷ  // { dg-warning "not in NFC" }
> +aָֹֹֻb
> + aָֹֹֻb  // { dg-warning "not in NFC" }
> +ো
> +ো // { dg-warning "not in NFC" }
> +ୋ
> +ୋ // { dg-warning "not in NFC" }
> +ொ
> +ொ // { dg-warning "not in NFC" }
> +ோ
> +ோ // { dg-warning "not in NFC" }
> +ೊ
> +ೊ // { dg-warning "not in NFC" }
> +ൊ
> +ൊ // { dg-warning "not in NFC" }
> +ോ
> +ോ // { dg-warning "not in NFC" }
> +
> +K
> +K // { dg-warning "not in NFC" }
> +
> +ά
> +ά // { dg-warning "not in NFC" }
> +
> +가
> +가 // { dg-warning "not in NFC" }
> +각
> +각 // { dg-warning "not in NFC" }
> +각 // { dg-warning "not in NFC" }
> --- gcc/testsuite/g++.dg/cpp23/normalize3.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize3.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,80 @@
> +// { dg-do preprocess { target { c++23 } } }
> +// { dg-options "-pedantic-errors" }
> +
> +\u00AA
> +\u00B7	// { dg-error "is not valid at the start of an identifier" }
> +\u0F43  // { dg-error "not in NFC" }
> +a\u05B8\u05B9\u05B9\u05BBb
> + a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
> +\u09CB	// { dg-error "is not valid at the start of an identifier" }
> +\u09C7\u09BE // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0B4B	// { dg-error "is not valid at the start of an identifier" }
> +\u0B47\u0B3E // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0BCA	// { dg-error "is not valid at the start of an identifier" }
> +\u0BC6\u0BBE // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0BCB	// { dg-error "is not valid at the start of an identifier" }
> +\u0BC7\u0BBE // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0CCA	// { dg-error "is not valid at the start of an identifier" }
> +\u0CC6\u0CC2 // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0D4A	// { dg-error "is not valid at the start of an identifier" }
> +\u0D46\u0D3E // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +\u0D4B	// { dg-error "is not valid at the start of an identifier" }
> +\u0D47\u0D3E // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +
> +K
> +\u212A // { dg-error "not in NFC" }
> +
> +\u03AC
> +\u1F71 // { dg-error "not in NFC" }
> +
> +\uAC00
> +\u1100\u1161 // { dg-error "not in NFC" }
> +\uAC01
> +\u1100\u1161\u11A8 // { dg-error "not in NFC" }
> +\uAC00\u11A8 // { dg-error "not in NFC" }
> +
> +ª
> +·	// { dg-error "is not valid at the start of an identifier" }
> +གྷ  // { dg-error "not in NFC" }
> +aָֹֹֻb
> + aָֹֹֻb  // { dg-error "not in NFC" }
> +ো	// { dg-error "is not valid at the start of an identifier" }
> +ো // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ୋ	// { dg-error "is not valid at the start of an identifier" }
> +ୋ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ொ	// { dg-error "is not valid at the start of an identifier" }
> +ொ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ோ	// { dg-error "is not valid at the start of an identifier" }
> +ோ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ೊ	// { dg-error "is not valid at the start of an identifier" }
> +ೊ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ൊ	// { dg-error "is not valid at the start of an identifier" }
> +ൊ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +ോ	// { dg-error "is not valid at the start of an identifier" }
> +ോ // { dg-error "not in NFC" }
> +	// { dg-error "is not valid at the start of an identifier" "" { target *-*-* } .-1 }
> +
> +K
> +K // { dg-error "not in NFC" }
> +
> +ά
> +ά // { dg-error "not in NFC" }
> +
> +가
> +가 // { dg-error "not in NFC" }
> +각
> +각 // { dg-error "not in NFC" }
> +각 // { dg-error "not in NFC" }
> --- gcc/testsuite/g++.dg/cpp23/normalize4.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize4.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,66 @@
> +// { dg-do preprocess { target { c++23 } } }
> +// { dg-options "" }
> +
> +\u00AA
> +x\u00B7
> +\u0F43  // { dg-warning "not in NFC" }
> +a\u05B8\u05B9\u05B9\u05BBb
> + a\u05BB\u05B9\u05B8\u05B9b  // { dg-warning "not in NFC" }
> +x\u09CB
> +x\u09C7\u09BE // { dg-warning "not in NFC" }
> +x\u0B4B
> +x\u0B47\u0B3E // { dg-warning "not in NFC" }
> +x\u0BCA
> +x\u0BC6\u0BBE // { dg-warning "not in NFC" }
> +x\u0BCB
> +x\u0BC7\u0BBE // { dg-warning "not in NFC" }
> +x\u0CCA
> +x\u0CC6\u0CC2 // { dg-warning "not in NFC" }
> +x\u0D4A
> +x\u0D46\u0D3E // { dg-warning "not in NFC" }
> +x\u0D4B
> +x\u0D47\u0D3E // { dg-warning "not in NFC" }
> +
> +K
> +\u212A // { dg-warning "not in NFC" }
> +
> +\u03AC
> +\u1F71 // { dg-warning "not in NFC" }
> +
> +\uAC00
> +\u1100\u1161 // { dg-warning "not in NFC" }
> +\uAC01
> +\u1100\u1161\u11A8 // { dg-warning "not in NFC" }
> +\uAC00\u11A8 // { dg-warning "not in NFC" }
> +
> +ª
> +x·
> +གྷ  // { dg-warning "not in NFC" }
> +aָֹֹֻb
> + aָֹֹֻb  // { dg-warning "not in NFC" }
> +xো
> +xো // { dg-warning "not in NFC" }
> +xୋ
> +xୋ // { dg-warning "not in NFC" }
> +xொ
> +xொ // { dg-warning "not in NFC" }
> +xோ
> +xோ // { dg-warning "not in NFC" }
> +xೊ
> +xೊ // { dg-warning "not in NFC" }
> +xൊ
> +xൊ // { dg-warning "not in NFC" }
> +xോ
> +xോ // { dg-warning "not in NFC" }
> +
> +K
> +K // { dg-warning "not in NFC" }
> +
> +ά
> +ά // { dg-warning "not in NFC" }
> +
> +가
> +가 // { dg-warning "not in NFC" }
> +각
> +각 // { dg-warning "not in NFC" }
> +각 // { dg-warning "not in NFC" }
> --- gcc/testsuite/g++.dg/cpp23/normalize5.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize5.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,66 @@
> +// { dg-do preprocess { target { c++23 } } }
> +// { dg-options "-pedantic-errors" }
> +
> +\u00AA
> +x\u00B7
> +\u0F43  // { dg-error "not in NFC" }
> +a\u05B8\u05B9\u05B9\u05BBb
> + a\u05BB\u05B9\u05B8\u05B9b  // { dg-error "not in NFC" }
> +x\u09CB
> +x\u09C7\u09BE // { dg-error "not in NFC" }
> +x\u0B4B
> +x\u0B47\u0B3E // { dg-error "not in NFC" }
> +x\u0BCA
> +x\u0BC6\u0BBE // { dg-error "not in NFC" }
> +x\u0BCB
> +x\u0BC7\u0BBE // { dg-error "not in NFC" }
> +x\u0CCA
> +x\u0CC6\u0CC2 // { dg-error "not in NFC" }
> +x\u0D4A
> +x\u0D46\u0D3E // { dg-error "not in NFC" }
> +x\u0D4B
> +x\u0D47\u0D3E // { dg-error "not in NFC" }
> +
> +K
> +\u212A // { dg-error "not in NFC" }
> +
> +\u03AC
> +\u1F71 // { dg-error "not in NFC" }
> +
> +\uAC00
> +\u1100\u1161 // { dg-error "not in NFC" }
> +\uAC01
> +\u1100\u1161\u11A8 // { dg-error "not in NFC" }
> +\uAC00\u11A8 // { dg-error "not in NFC" }
> +
> +ª
> +x·
> +གྷ  // { dg-error "not in NFC" }
> +aָֹֹֻb
> + aָֹֹֻb  // { dg-error "not in NFC" }
> +xো
> +xো // { dg-error "not in NFC" }
> +xୋ
> +xୋ // { dg-error "not in NFC" }
> +xொ
> +xொ // { dg-error "not in NFC" }
> +xோ
> +xோ // { dg-error "not in NFC" }
> +xೊ
> +xೊ // { dg-error "not in NFC" }
> +xൊ
> +xൊ // { dg-error "not in NFC" }
> +xോ
> +xോ // { dg-error "not in NFC" }
> +
> +K
> +K // { dg-error "not in NFC" }
> +
> +ά
> +ά // { dg-error "not in NFC" }
> +
> +가
> +가 // { dg-error "not in NFC" }
> +각
> +각 // { dg-error "not in NFC" }
> +각 // { dg-error "not in NFC" }
> --- gcc/testsuite/g++.dg/cpp23/normalize6.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize6.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,10 @@
> +// P1949R7
> +// { dg-do compile { target c++11 } }
> +// { dg-options "" }
> +
> +constexpr int À = 1; // U+00C0
> +constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" }
> +constexpr int gv1 = \u00c0;
> +constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" }
> +static_assert(gv1 == 1, "");
> +static_assert(gv2 == 2, "");
> --- gcc/testsuite/g++.dg/cpp23/normalize7.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/normalize7.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,12 @@
> +// P1949R7
> +// { dg-do compile { target c++11 } }
> +// { dg-options "-pedantic-errors" }
> +
> +constexpr int À = 1; // U+00C0
> +constexpr int À = 2; // U+0041 U+0300 { dg-warning "is not in NFC" "" { target { ! c++23 } } }
> +// { dg-error "is not in NFC" "" { target c++23 } .-1 }
> +constexpr int gv1 = \u00c0;
> +constexpr int gv2 = A\u0300; // { dg-warning "is not in NFC" "" { target { ! c++23 } } }
> +// { dg-error "is not in NFC" "" { target c++23 } .-1 }
> +static_assert(gv1 == 1, "");
> +static_assert(gv2 == 2, "");
> --- gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C.jj	2021-08-05 21:52:45.493176130 +0200
> +++ gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,18 @@
> +// P1949R7
> +// { dg-do compile }
> +// { dg-options "" }
> +
> +bool 👷 = true;
> +bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
> +int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
> +int 🕐 = 0;
> +int ☠ = 0;	// { dg-error "is not valid in an identifier" }
> +int 💀 = 0;
> +int ✋ = 0;	// { dg-error "is not valid in an identifier" }
> +int 👊 = 0;
> +int ✈ = 0;	// { dg-error "is not valid in an identifier" }
> +int 🚀 = 0;
> +int ☹ = 0;	// { dg-error "is not valid in an identifier" }
> +int 😀 = 0;
> +struct E {};
> +class 💩 : public E {};
> --- gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C.jj	2021-08-05 21:52:45.494176116 +0200
> +++ gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C	2021-08-05 21:52:45.493176130 +0200
> @@ -0,0 +1,18 @@
> +// P1949R7
> +// { dg-do compile }
> +// { dg-options "-pedantic-errors" }
> +
> +bool 👷 = true;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
> +int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
> +int 🕐 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +int ☠ = 0;	// { dg-error "is not valid in an identifier" }
> +int 💀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +int ✋ = 0;	// { dg-error "is not valid in an identifier" }
> +int 👊 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +int ✈ = 0;	// { dg-error "is not valid in an identifier" }
> +int 🚀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +int ☹ = 0;	// { dg-error "is not valid in an identifier" }
> +int 😀 = 0;	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> +struct E {};
> +class 💩 : public E {};	// { dg-error "is not valid in an identifier" "" { target { c++98_only || c++23 } } }
> --- gcc/testsuite/gcc.dg/cpp/ucnid-4.c.jj	2020-01-14 20:02:47.264602629 +0100
> +++ gcc/testsuite/gcc.dg/cpp/ucnid-4.c	2021-08-06 11:20:55.826140611 +0200
> @@ -9,9 +9,9 @@
>   \u00D6
>   \u0384
>   
> -\u0669 /* { dg-error "not valid at the start of an identifier" } */
> +\u0669
>   A\u0669
>   0\u00BA
>   0\u0669
> -\u0E59 /* { dg-error "not valid at the start of an identifier" } */
> +\u0E59
>   A\u0E59
> --- gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c.jj	2020-01-14 20:02:47.264602629 +0100
> +++ gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c	2021-08-06 11:24:34.143105391 +0200
> @@ -9,9 +9,9 @@ À
>   Ö
>   ΄
>   
> -٩ /* { dg-error "not valid at the start of an identifier" } */
> +٩
>   A٩
>   0º
>   0٩
> -๙ /* { dg-error "not valid at the start of an identifier" } */
> +๙
>   A๙
> --- gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c.jj	2021-08-06 11:21:10.159941334 +0200
> +++ gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c	2021-08-06 11:24:50.568877029 +0200
> @@ -0,0 +1,17 @@
> +/* { dg-do preprocess } */
> +/* { dg-options "-std=c99 -pedantic" } */
> +
> +ª
> +« /* not a preprocessing error because we lex it into its own token */
> +¶ /* not a preprocessing error because we lex it into its own token */
> +º
> +À
> +Ö
> +΄ /* not a preprocessing error because we lex it into its own token */
> +
> +٩ /* { dg-error "not valid at the start of an identifier" } */
> +A٩
> +0º
> +0٩
> +๙ /* { dg-error "not valid at the start of an identifier" } */
> +A๙
> 
> 	Jakub
> 


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
  2021-08-16 20:21   ` [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jason Merrill
@ 2021-08-16 20:51     ` Jakub Jelinek
  2021-08-16 23:45       ` Jason Merrill
  0 siblings, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2021-08-16 20:51 UTC (permalink / raw)
  To: Jason Merrill; +Cc: Joseph S. Myers, Marek Polacek, gcc-patches

On Mon, Aug 16, 2021 at 04:21:00PM -0400, Jason Merrill wrote:
> > I see for the UTF-8 chars we have:
> >        switch (ucn_valid_in_identifier (pfile, *cp, nst))
> >          {
> >          case 0:
> >            /* In C++, this is an error for invalid character in an identifier
> >               because logically, the UTF-8 was converted to a UCN during
> >               translation phase 1 (even though we don't physically do it that
> >               way).  In C, this byte rather becomes grammatically a separate
> >               token.  */
> >            if (CPP_OPTION (pfile, cplusplus))
> >              cpp_error (pfile, CPP_DL_ERROR,
> >                         "extended character %.*s is not valid in an identifier",
> >                         (int) (*pstr - base), base);
> >            else
> >              {
> >                *pstr = base;
> >                return false;
> >              }
> > So, shall we behave the same as C for cxx23_identifiers here?  And shall we
> > do something similar for the UCNs in \uxxxx and \Uxxxxxxxx forms?
> > Confused...
> 
> I tend to agree with Joseph's comment on your followup patch about this
> issue; do you?

It isn't clear to me if it is ok that it is an error even with just -E,
i.e. whether
"If a single universal-character-name does not match any of the other
preprocessing token categories, the program is ill-formed."
applies already in translation phase 4 which is what -E emits (or some other
one?), or only in phase 7 when converting preprocessing tokens to tokens.

But sure, if you agree with Joseph that the followup isn't needed, the
diagnostics is much better that way and I'd certainly prefer just this
patch and not the follow-up.

If not -E, I guess the standard is clear that it is invalid and how exactly
we diagnose it is QoI.

	Jakub


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
  2021-08-16 20:51     ` Jakub Jelinek
@ 2021-08-16 23:45       ` Jason Merrill
  2021-08-17  7:48         ` Jakub Jelinek
  0 siblings, 1 reply; 8+ messages in thread
From: Jason Merrill @ 2021-08-16 23:45 UTC (permalink / raw)
  To: Jakub Jelinek; +Cc: Joseph S. Myers, Marek Polacek, gcc-patches

On 8/16/21 4:51 PM, Jakub Jelinek wrote:
> On Mon, Aug 16, 2021 at 04:21:00PM -0400, Jason Merrill wrote:
>>> I see for the UTF-8 chars we have:
>>>         switch (ucn_valid_in_identifier (pfile, *cp, nst))
>>>           {
>>>           case 0:
>>>             /* In C++, this is an error for invalid character in an identifier
>>>                because logically, the UTF-8 was converted to a UCN during
>>>                translation phase 1 (even though we don't physically do it that
>>>                way).  In C, this byte rather becomes grammatically a separate
>>>                token.  */
>>>             if (CPP_OPTION (pfile, cplusplus))
>>>               cpp_error (pfile, CPP_DL_ERROR,
>>>                          "extended character %.*s is not valid in an identifier",
>>>                          (int) (*pstr - base), base);
>>>             else
>>>               {
>>>                 *pstr = base;
>>>                 return false;
>>>               }
>>> So, shall we behave the same as C for cxx23_identifiers here?  And shall we
>>> do something similar for the UCNs in \uxxxx and \Uxxxxxxxx forms?
>>> Confused...
>>
>> I tend to agree with Joseph's comment on your followup patch about this
>> issue; do you?
> 
> It isn't clear to me if it is ok that it is an error even with just -E,
> i.e. whether
> "If a single universal-character-name does not match any of the other
> preprocessing token categories, the program is ill-formed."
> applies already in translation phase 4 which is what -E emits (or some other
> one?), or only in phase 7 when converting preprocessing tokens to tokens.

I read it as applying in phase 3.

> But sure, if you agree with Joseph that the followup isn't needed, the
> diagnostics is much better that way and I'd certainly prefer just this
> patch and not the follow-up.
> 
> If not -E, I guess the standard is clear that it is invalid and how exactly
> we diagnose it is QoI.
> 
> 	Jakub
> 


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31
  2021-08-16 23:45       ` Jason Merrill
@ 2021-08-17  7:48         ` Jakub Jelinek
  0 siblings, 0 replies; 8+ messages in thread
From: Jakub Jelinek @ 2021-08-17  7:48 UTC (permalink / raw)
  To: Jason Merrill; +Cc: Joseph S. Myers, Marek Polacek, gcc-patches

On Mon, Aug 16, 2021 at 07:45:55PM -0400, Jason Merrill wrote:
> On 8/16/21 4:51 PM, Jakub Jelinek wrote:
> > On Mon, Aug 16, 2021 at 04:21:00PM -0400, Jason Merrill wrote:
> > > > I see for the UTF-8 chars we have:
> > > >         switch (ucn_valid_in_identifier (pfile, *cp, nst))
> > > >           {
> > > >           case 0:
> > > >             /* In C++, this is an error for invalid character in an identifier
> > > >                because logically, the UTF-8 was converted to a UCN during
> > > >                translation phase 1 (even though we don't physically do it that
> > > >                way).  In C, this byte rather becomes grammatically a separate
> > > >                token.  */
> > > >             if (CPP_OPTION (pfile, cplusplus))
> > > >               cpp_error (pfile, CPP_DL_ERROR,
> > > >                          "extended character %.*s is not valid in an identifier",
> > > >                          (int) (*pstr - base), base);
> > > >             else
> > > >               {
> > > >                 *pstr = base;
> > > >                 return false;
> > > >               }
> > > > So, shall we behave the same as C for cxx23_identifiers here?  And shall we
> > > > do something similar for the UCNs in \uxxxx and \Uxxxxxxxx forms?
> > > > Confused...
> > > 
> > > I tend to agree with Joseph's comment on your followup patch about this
> > > issue; do you?
> > 
> > It isn't clear to me if it is ok that it is an error even with just -E,
> > i.e. whether
> > "If a single universal-character-name does not match any of the other
> > preprocessing token categories, the program is ill-formed."
> > applies already in translation phase 4 which is what -E emits (or some other
> > one?), or only in phase 7 when converting preprocessing tokens to tokens.
> 
> I read it as applying in phase 3.

Ok, follow-up patch withdrawn.

	Jakub


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-08-17  7:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-06  8:09 [PATCH] libcpp: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jakub Jelinek
2021-08-06  9:53 ` [PATCH] libcpp, v2: " Jakub Jelinek
2021-08-06 14:47   ` [PATCH] libcpp: For C++23 treat UCNs and UTF-8 chars not valid in identifiers as separate tokens Jakub Jelinek
2021-08-06 20:08     ` Joseph Myers
2021-08-16 20:21   ` [PATCH] libcpp, v2: Implement C++23 P1949R7 - C++ Identifier Syntax using Unicode Standard Annex 31 Jason Merrill
2021-08-16 20:51     ` Jakub Jelinek
2021-08-16 23:45       ` Jason Merrill
2021-08-17  7:48         ` Jakub Jelinek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).