diff --git a/LICENSE b/LICENSE
new file mode 100644
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/Setup.hs b/Setup.hs
new file mode 100644
--- /dev/null
+++ b/Setup.hs
@@ -0,0 +1,2 @@
+import Distribution.Simple
+main = defaultMain
diff --git a/cbits/cld2_dynamic_data.h b/cbits/cld2_dynamic_data.h
new file mode 100644
--- /dev/null
+++ b/cbits/cld2_dynamic_data.h
@@ -0,0 +1,233 @@
+// Copyright 2014 Google Inc. All Rights Reserved.                                                  
+//                                                                                                  
+// Licensed under the Apache License, Version 2.0 (the "License");                                  
+// you may not use this file except in compliance with the License.                                 
+// You may obtain a copy of the License at                                                          
+//                                                                                                  
+//     http://www.apache.org/licenses/LICENSE-2.0                                                   
+//                                                                                                  
+// Unless required by applicable law or agreed to in writing, software                              
+// distributed under the License is distributed on an "AS IS" BASIS,                                
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                         
+// See the License for the specific language governing permissions and                              
+// limitations under the License.
+
+#ifndef CLD2_INTERNAL_CLD2_DYNAMIC_DATA_H_
+#define CLD2_INTERNAL_CLD2_DYNAMIC_DATA_H_
+
+#include "integral_types.h"
+#include "cld2tablesummary.h"
+#include "utf8statetable.h"
+#include "scoreonescriptspan.h"
+
+/*
+  There are two primary parts to a CLD2 dynamic data file:
+    1. A header, wherein trivial data, block lengths and block offsets are kept
+    2. A data block, wherein the large binary blocks are kept
+
+  By reading the header, an application can determine the offsets and lengths of
+  all the data blocks for all tables. Offsets in the header are expressed
+  relative to the first byte of the file, inclusive of the header itself; thus,
+  any offset whose value is less than the length of the header is invalid.
+
+  Any offset whose value is zero indicates a field that is null in the
+  underlying CLD2 data; a real example of this is the fast_state field of the
+  UTF8PropObj, which may be null.
+
+  The size of the header can be precalculated by calling calculateHeaderSize(),
+  which will indicate the exact size of the header for a data file that contains
+  a given number of CLD2TableSummary objects.
+
+  Notes on endianness:
+  The data format is only suitable for little-endian machines. For big-endian
+  systems, a tedious transformation would need to be made first to reverse the
+  byte order of significant portions of the binary - not just the lengths, but
+  also some of the underlying table data.
+
+  Note on 32/64 bit:
+  The data format is agnostic to 32/64 bit pointers. All the offsets within the 
+  data blob itself are 32-bit values relative to the start of the file, and the
+  file should certainly never be gigabytes in size!
+  When the file is ultimately read by the loading code and mmap()'d, new
+  pointers are generated at whatever size the system uses, initialized to the
+  start of the mmap, and incremented by the 32-bit offset. This should be safe
+  regardless of 32- or 64-bit architectures.
+
+  --------------------------------------------------------------------
+  FIELD
+  --------------------------------------------------------------------
+  DATA_FILE_MARKER (no null terminator)
+  total file size (sanity check, uint32)
+  --------------------------------------------------------------------
+  UTF8PropObj: const uint32 state0
+  UTF8PropObj: const uint32 state0_size
+  UTF8PropObj: const uint32 total_size
+  UTF8PropObj: const int max_expand
+  UTF8PropObj: const int entry_shift (coerced to 32 bits)
+  UTF8PropObj: const int bytes_per_entry (coerced to 32 bits)
+  UTF8PropObj: const uint32 losub
+  UTF8PropObj: const uint32 hiadd
+  offset of UTF8PropObj: const uint8* state_table
+  length of UTF8PropObj: const uint8* state_table
+  offset of UTF8PropObj: const RemapEntry* remap_base (4-byte struct)
+  length of UTF8PropObj: const RemapEntry* remap_base (4-byte struct)
+  offset of UTF8PropObj: const uint8* remap_string
+  length of UTF8PropObj: const uint8* remap_string
+  offset of UTF8PropObj: const uint8* fast_state
+  length of UTF8PropObj: const uint8* fast_state
+  --------------------------------------------------------------------
+  start of const short kAvgDeltaOctaScore[]
+  length of const short kAvgDeltaOctaScore[]
+  --------------------------------------------------------------------
+  number of CLD2TableSummary objects encoded (n)
+  [Table 1]: CLD2TableSummary: uint32 kCLDTableSizeOne
+  [Table 1]: CLD2TableSummary: uint32 kCLDTableSize
+  [Table 1]: CLD2TableSummary: uint32 kCLDTableKeyMask
+  [Table 1]: CLD2TableSummary: uint32 kCLDTableBuildDate
+  [Table 1]: offset of CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table 1]: length of CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table 1]: offset of CLD2TableSummary: const uint32* kCLDTableInd
+  [Table 1]: length of CLD2TableSummary: const uint32* kCLDTableInd
+  [Table 1]: offset of CLD2TableSummary: const char* kRecognizedLangScripts
+  [Table 1]: length of CLD2TableSummary: const char* kRecognizedLangScripts + 1
+  .
+  .
+  .
+  [Table n]: CLD2TableSummary: uint32 kCLDTableSizeOne
+  [Table n]: CLD2TableSummary: uint32 kCLDTableSize
+  [Table n]: CLD2TableSummary: uint32 kCLDTableKeyMask
+  [Table n]: CLD2TableSummary: uint32 kCLDTableBuildDate
+  [Table n]: offset of CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table n]: length of CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table n]: offset of CLD2TableSummary: const uint32* kCLDTableInd
+  [Table n]: length of CLD2TableSummary: const uint32* kCLDTableInd
+  [Table n]: offset of CLD2TableSummary: const char* kRecognizedLangScripts
+  [Table n]: length of CLD2TableSummary: const char* kRecognizedLangScripts + 1
+  --------------------------------------------------------------------
+
+
+  Immediately after the header fields comes the data block. The data block has
+  the following content, in this order (note that padding is applied in order to
+  keep lookups word-aligned):
+
+  UTF8PropObj: const uint8* state_table
+  UTF8PropObj: const RemapEntry* remap_base (4-byte struct)
+  UTF8PropObj: const uint8* remap_string
+  UTF8PropObj: const uint8* fast_state
+  const short kAvgDeltaOctaScore[]
+  [Table 1]: CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table 1]: CLD2TableSummary: const uint32* kCLDTableInd
+  [Table 1]: CLD2TableSummary: const char* kRecognizedLangScripts (with null terminator)
+  .
+  .
+  .
+  [Table n]: CLD2TableSummary: const IndirectProbBucket4* kCLDTable
+  [Table n]: CLD2TableSummary: const uint32* kCLDTableInd
+  [Table n]: CLD2TableSummary: const char* kRecognizedLangScripts (with null terminator)
+
+
+  It is STRONGLY recommended that the chunks within the data block be kept
+  128-bit aligned for efficiency reasons, although the code will work without
+  such alignment: the main lookup tables have randomly-accessed groups of four
+  4-byte entries, and these must be 16-byte aligned to avoid the performance
+  cost of multiple cache misses per group.
+*/
+namespace CLD2DynamicData {
+
+static const char* DATA_FILE_MARKER = "cld2_data_file00";
+static const int DATA_FILE_MARKER_LENGTH = 16; // Keep aligned to 128 bits
+
+// Nicer version of memcmp that shows the offset at which bytes differ
+bool mem_compare(const void* data1, const void* data2, const int length);
+
+// Enable or disable debugging; 0 to disable, 1 to enable
+void setDebug(int debug);
+
+// Lower-level structure for individual tables. There are n table headers in
+// a given file header.
+typedef struct {
+  CLD2::uint32 kCLDTableSizeOne;
+  CLD2::uint32 kCLDTableSize;
+  CLD2::uint32 kCLDTableKeyMask;
+  CLD2::uint32 kCLDTableBuildDate;
+  CLD2::uint32 startOf_kCLDTable;
+  CLD2::uint32 lengthOf_kCLDTable;
+  CLD2::uint32 startOf_kCLDTableInd;
+  CLD2::uint32 lengthOf_kCLDTableInd;
+  CLD2::uint32 startOf_kRecognizedLangScripts;
+  CLD2::uint32 lengthOf_kRecognizedLangScripts;
+} TableHeader;
+
+
+// Top-level structure for a CLD2 Data File Header.
+// Contains all the primitive fields for the header as well as an array of
+// headers for the individual tables.
+typedef struct {
+  // Marker fields help recognize and verify the data file
+  char sanityString[DATA_FILE_MARKER_LENGTH];
+  CLD2::uint32 totalFileSizeBytes;
+
+  // UTF8 primitives
+  CLD2::uint32 utf8PropObj_state0;
+  CLD2::uint32 utf8PropObj_state0_size;
+  CLD2::uint32 utf8PropObj_total_size;
+  CLD2::uint32 utf8PropObj_max_expand;
+  CLD2::uint32 utf8PropObj_entry_shift;
+  CLD2::uint32 utf8PropObj_bytes_per_entry;
+  CLD2::uint32 utf8PropObj_losub;
+  CLD2::uint32 utf8PropObj_hiadd;
+  CLD2::uint32 startOf_utf8PropObj_state_table;
+  CLD2::uint32 lengthOf_utf8PropObj_state_table;
+  CLD2::uint32 startOf_utf8PropObj_remap_base;
+  CLD2::uint32 lengthOf_utf8PropObj_remap_base;
+  CLD2::uint32 startOf_utf8PropObj_remap_string;
+  CLD2::uint32 lengthOf_utf8PropObj_remap_string;
+  CLD2::uint32 startOf_utf8PropObj_fast_state;
+  CLD2::uint32 lengthOf_utf8PropObj_fast_state;
+
+  // Average delta-octa-score bits
+  CLD2::uint32 startOf_kAvgDeltaOctaScore;
+  CLD2::uint32 lengthOf_kAvgDeltaOctaScore;
+
+  // Table bits
+  CLD2::uint32 numTablesEncoded;
+  TableHeader* tableHeaders;
+} FileHeader;
+
+// The CLD2::TableHeader structure doesn't contain everything that is needed
+// to dump table data. Specifically, the size of the indirect table is not
+// part of the data structure. Any such data are captured in this struct.
+typedef struct {
+  const CLD2::uint32 lengthOf_kAvgDeltaOctaScore;
+  // An array of 32-bit unsigned integers representing the indirect table sizes
+  // for each of the table headers in the FileHeader structure. It is assumed
+  // that there is exactly one entry in the array for each table header present
+  // in the tableHeaders field of the FileHeader, and that they are in the
+  // same order as the entries in that structure.
+  const CLD2::uint32* indirectTableSizes;
+} Supplement;
+
+// Calculate the exact size of a header that encodes the specified number of
+// tables. This can be used to reserve space within the data file,
+// calculate offsets, and so on.
+CLD2::uint32 calculateHeaderSize(CLD2::uint32 numTables);
+
+// Dump a given header to stdout as a human-readable string.
+void dumpHeader(FileHeader* header);
+
+// Verify that a given pair of scoring tables match precisely.
+// Uses the provided supplement to verify information that cannot be otherwise
+// checked from the CLD2::ScoringTables structure.
+// If there is a problem, returns false.
+bool verify(const CLD2::ScoringTables* realData,
+            const Supplement* realSupplement,
+            const CLD2::ScoringTables* loadedData);
+
+// Return true iff the program is running in little-endian mode.
+bool isLittleEndian();
+
+// Return true iff the core size assumptions are ok on this platform.
+bool coreAssumptionsOk();
+
+} // End namespace CLD2DynamicData
+#endif  // CLD2_INTERNAL_CLD2_DYNAMIC_DATA_H_
diff --git a/cbits/cld2_dynamic_data_loader.h b/cbits/cld2_dynamic_data_loader.h
new file mode 100644
--- /dev/null
+++ b/cbits/cld2_dynamic_data_loader.h
@@ -0,0 +1,79 @@
+// Copyright 2014 Google Inc. All Rights Reserved.                                                  
+//                                                                                                  
+// Licensed under the Apache License, Version 2.0 (the "License");                                  
+// you may not use this file except in compliance with the License.                                 
+// You may obtain a copy of the License at                                                          
+//                                                                                                  
+//     http://www.apache.org/licenses/LICENSE-2.0                                                   
+//                                                                                                  
+// Unless required by applicable law or agreed to in writing, software                              
+// distributed under the License is distributed on an "AS IS" BASIS,                                
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                         
+// See the License for the specific language governing permissions and                              
+// limitations under the License.
+
+#ifndef CLD2_INTERNAL_CLD2_DYNAMIC_DATA_LOADER_H_
+#define CLD2_INTERNAL_CLD2_DYNAMIC_DATA_LOADER_H_
+
+#include <stdint.h>
+#include "scoreonescriptspan.h"
+#include "cld2_dynamic_data.h"
+
+namespace CLD2DynamicDataLoader {
+
+// Read a header from the specified file and return it.
+// The header returned is dynamically allocated; you must 'delete' the array
+// of TableHeaders as well as the returned FileHeader* when done.
+CLD2DynamicData::FileHeader* loadHeaderFromFile(const char* fileName);
+
+// Read a header from the specified area of raw memory and return it.
+// The header returned is dynamically allocated; you must 'delete' the array
+// of TableHeaders as well as the returned FileHeader* when done.
+CLD2DynamicData::FileHeader* loadHeaderFromRaw(
+  const void* basePointer, const uint32_t length);
+
+// Not for public consumption.
+CLD2DynamicData::FileHeader* loadInternal(
+  FILE* inFile, const void* basePointer, const uint32_t length);
+
+// Load data directly into a ScoringTables structure using a private, read-only
+// mmap and return the newly-allocated structure.
+// The out-parameter "mmapAddressOut" is a pointer to a void*; the starting
+// address of the mmap()'d block will be written here.
+// The out-parameter "mmapLengthOut" is a pointer to an int; the length of the
+// mmap()'d block will be written here.
+// It is up to the caller to delete the data at a later time using
+// unloadData(...).
+CLD2::ScoringTables* loadDataFile(const char* fileName,
+  void** mmapAddressOut, uint32_t* mmapLengthOut);
+
+// Load data directly into a ScoringTables structure from an arbitrary region
+// of memory, which is assumed to be a pointer to an mmap-ed region of memory
+// backed by a valid data file that could alternatively be read (if access
+// were allowed or desired) using loadDataFile(...). 
+CLD2::ScoringTables* loadDataRaw(const void* basePointer, const uint32_t length);
+
+// Not for public consumption.
+CLD2::ScoringTables* loadDataInternal(CLD2DynamicData::FileHeader* header, const void* basePointer, const uint32_t length);
+
+// Given pointers to the data from a previous invocation of loadDataFile,
+// unloads the data safely - freeing and deleting any malloc'd/new'd objects.
+// When this method returns, the mmap has been deleted, as have all the scoring
+// tables; the pointers passed in are all zeroed, such that:
+//   *scoringTables == NULL
+//   *mmapAddress == NULL
+//   mmapLength == NULL
+// This is the only safe way to unload data that was previously loaded, as there
+// is an unfortunate mixture of new and malloc involved in building the
+// in-memory represtation of the data.
+void unloadDataFile(CLD2::ScoringTables** scoringTables,
+  void** mmapAddress, uint32_t* mmapLength);
+
+// Given a pointer to the data from a previous invocation of loadDataRaw,
+// unloads the data safely just like unloadDataFile does. This method doesn't
+// deal with mmaps, since it is assumed that the memory for the data is managed
+// external to this library.
+void unloadDataRaw(CLD2::ScoringTables** scoringTables);
+
+} // End namespace CLD2DynamicDataExtractor
+#endif  // CLD2_INTERNAL_CLD2_DYNAMIC_DATA_EXTRACTOR_H_
diff --git a/cbits/cld2_generated_cjk_compatible.cc b/cbits/cld2_generated_cjk_compatible.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld2_generated_cjk_compatible.cc
@@ -0,0 +1,298 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// CJK compatible CLD2 scoring lookup table
+//
+#include "cld2tablesummary.h"
+
+namespace CLD2 {
+
+static const uint32 kCompatTableBuildDate = 20130128;    // yyyymmdd
+static const uint32 kCompatTableSize = 1;          // Total Bucket count
+static const uint32 kCompatTableKeyMask = 0xffffff00;    // Mask hash key
+static const char* const kCompatTableRecognizedLangScripts =
+  "zh-Hans zh-Hant ja-Hani ko-Hani vi-Hani za-Hani ";
+
+// Empty table
+static const IndirectProbBucket4 kCompatTable[kCompatTableSize] = {
+  // key[4], words[4] in UTF-8
+  // value[4]
+  { {0x00000000,0x00000000,0x00000000,0x00000000}},	// [000]
+};
+
+// These are back-derived CTJKVZ probabilities from the table
+//   kTargetCTJKVZProbs in cldutil.cc
+// This is all part of using one-byte mappings for CJK but wanting to
+// convert them to normal langprob values to share the scoring code.
+static const uint32 kCompatTableSizeOne = 0;           // One-langprob count
+extern const uint32 kCompatTableIndSize = 239 * 2;     // Largest subscript
+static const uint32 kCompatTableInd[kCompatTableIndSize] = {
+  // [0000]
+  0x00000000, 0x00000000, // [0] zh.0 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x00006142, 0x00000000, // [1] zh.0 zhT.0 ja.0 ko.0 vi.0 za.12
+  0x00002d42, 0x00000000, // [2] zh.0 zhT.0 ja.0 ko.0 vi.12 za.0
+  0x00000342, 0x00000000, // [3] zh.0 zhT.0 ja.0 ko.12 vi.0 za.0
+  0x00000242, 0x00000000, // [4] zh.0 zhT.0 ja.12 ko.0 vi.0 za.0
+  0x00001d42, 0x00000000, // [5] zh.0 zhT.12 ja.0 ko.0 vi.0 za.0
+  0x00000542, 0x00000000, // [6] zh.12 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x2d00051f, 0x00000000, // [7] zh.8 zhT.0 ja.0 ko.0 vi.4 za.0
+  0x0300051f, 0x00000000, // [8] zh.8 zhT.0 ja.0 ko.4 vi.0 za.0
+  0x0200051f, 0x00000000, // [9] zh.8 zhT.0 ja.4 ko.0 vi.0 za.0
+  0x1d00051f, 0x00000000, // [10] zh.8 zhT.4 ja.0 ko.0 vi.0 za.0
+  0x031d05ea, 0x00000000, // [11] zh.8 zhT.2 ja.0 ko.2 vi.0 za.0
+  0x0000611c, 0x00000000, // [12] zh.0 zhT.0 ja.0 ko.0 vi.0 za.8
+  0x1d00021f, 0x00000000, // [13] zh.0 zhT.4 ja.8 ko.0 vi.0 za.0
+  0x0500611f, 0x00000000, // [14] zh.4 zhT.0 ja.0 ko.0 vi.0 za.8
+  0x0000021c, 0x00000000, // [15] zh.0 zhT.0 ja.8 ko.0 vi.0 za.0
+  0x021d05ea, 0x00000000, // [16] zh.8 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x02001d1f, 0x00000000, // [17] zh.0 zhT.8 ja.4 ko.0 vi.0 za.0
+  0x6100051f, 0x00000000, // [18] zh.8 zhT.0 ja.0 ko.0 vi.0 za.4
+  0x02001d1d, 0x00000000, // [19] zh.0 zhT.8 ja.2 ko.0 vi.0 za.0
+  0x05001d1f, 0x00000000, // [20] zh.4 zhT.8 ja.0 ko.0 vi.0 za.0
+  0x03051dea, 0x00000000, // [21] zh.2 zhT.8 ja.0 ko.2 vi.0 za.0
+  0x051d02ea, 0x00000000, // [22] zh.2 zhT.2 ja.8 ko.0 vi.0 za.0
+  0x00001d1c, 0x00000000, // [23] zh.0 zhT.8 ja.0 ko.0 vi.0 za.0
+  0x1d00021d, 0x00000000, // [24] zh.0 zhT.2 ja.8 ko.0 vi.0 za.0
+  0x02051dea, 0x00000000, // [25] zh.2 zhT.8 ja.2 ko.0 vi.0 za.0
+  0x0000051c, 0x00000000, // [26] zh.8 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x05001d1d, 0x00000000, // [27] zh.2 zhT.8 ja.0 ko.0 vi.0 za.0
+  0x1d00051d, 0x00000000, // [28] zh.8 zhT.2 ja.0 ko.0 vi.0 za.0
+  0x2d021ded, 0x00000000, // [29] zh.0 zhT.6 ja.2 ko.0 vi.2 za.0
+  0x05002d10, 0x00000000, // [30] zh.2 zhT.0 ja.0 ko.0 vi.6 za.0
+  0x05002d12, 0x00000000, // [31] zh.4 zhT.0 ja.0 ko.0 vi.6 za.0
+  0x2d051dec, 0x00000000, // [32] zh.4 zhT.6 ja.0 ko.0 vi.4 za.0
+  0x02051d10, 0x00002d01, // [33] zh.4 zhT.6 ja.2 ko.0 vi.2 za.0
+  0x02051dec, 0x00002d01, // [34] zh.4 zhT.6 ja.4 ko.0 vi.2 za.0
+  0x1d050212, 0x00000000, // [35] zh.5 zhT.4 ja.6 ko.0 vi.0 za.0
+  0x2d000512, 0x00000000, // [36] zh.6 zhT.0 ja.0 ko.0 vi.4 za.0
+  0x022d0510, 0x00000000, // [37] zh.6 zhT.0 ja.2 ko.0 vi.4 za.0
+  0x2d0205ec, 0x00000000, // [38] zh.6 zhT.0 ja.4 ko.0 vi.4 za.0
+  0x1d2d0510, 0x00000000, // [39] zh.6 zhT.2 ja.0 ko.0 vi.4 za.0
+  0x022d0510, 0x00001d01, // [40] zh.6 zhT.2 ja.2 ko.0 vi.4 za.0
+  0x1d020510, 0x00002d01, // [41] zh.6 zhT.2 ja.4 ko.0 vi.2 za.0
+  0x2d1d0510, 0x00000000, // [42] zh.6 zhT.4 ja.0 ko.0 vi.2 za.0
+  0x021d0510, 0x00002d01, // [43] zh.6 zhT.4 ja.2 ko.0 vi.2 za.0
+  0x03000210, 0x00000000, // [44] zh.0 zhT.0 ja.6 ko.2 vi.0 za.0
+  0x61021ded, 0x00000000, // [45] zh.0 zhT.6 ja.2 ko.0 vi.0 za.2
+  0x021d61ed, 0x00000501, // [46] zh.2 zhT.2 ja.2 ko.0 vi.0 za.6
+  0x05030210, 0x00001d01, // [47] zh.2 zhT.2 ja.6 ko.4 vi.0 za.0
+  0x051d6110, 0x00000000, // [48] zh.2 zhT.4 ja.0 ko.0 vi.0 za.6
+  0x05031d10, 0x00000000, // [49] zh.2 zhT.6 ja.0 ko.4 vi.0 za.0
+  0x02031d10, 0x00000501, // [50] zh.2 zhT.6 ja.2 ko.4 vi.0 za.0
+  0x03021dec, 0x00000501, // [51] zh.2 zhT.6 ja.4 ko.4 vi.0 za.0
+  0x02056110, 0x00000000, // [52] zh.4 zhT.0 ja.2 ko.0 vi.0 za.6
+  0x1d050210, 0x00000301, // [53] zh.4 zhT.2 ja.6 ko.2 vi.0 za.0
+  0x051d61ec, 0x00000201, // [54] zh.4 zhT.4 ja.2 ko.0 vi.0 za.6
+  0x02051dec, 0x00006101, // [55] zh.4 zhT.6 ja.4 ko.0 vi.0 za.2
+  0x610205ed, 0x00000000, // [56] zh.6 zhT.0 ja.2 ko.0 vi.0 za.2
+  0x611d05ed, 0x00000000, // [57] zh.6 zhT.2 ja.0 ko.0 vi.0 za.2
+  0x02610510, 0x00001d01, // [58] zh.6 zhT.2 ja.2 ko.0 vi.0 za.4
+  0x1d020510, 0x00006101, // [59] zh.6 zhT.2 ja.4 ko.0 vi.0 za.2
+  0x61051dec, 0x00000201, // [60] zh.4 zhT.6 ja.2 ko.0 vi.0 za.4
+  0x611d05ec, 0x00000201, // [61] zh.6 zhT.4 ja.2 ko.0 vi.0 za.4
+  0x05006110, 0x00000000, // [62] zh.2 zhT.0 ja.0 ko.0 vi.0 za.6
+  0x031d05ed, 0x00000000, // [63] zh.6 zhT.2 ja.0 ko.2 vi.0 za.0
+  0x051d61ed, 0x00000000, // [64] zh.2 zhT.2 ja.0 ko.0 vi.0 za.6
+  0x1d0205eb, 0x00000000, // [65] zh.6 zhT.2 ja.6 ko.0 vi.0 za.0
+  0x021d0510, 0x00006101, // [66] zh.6 zhT.4 ja.2 ko.0 vi.0 za.2
+  0x021d0510, 0x00000301, // [67] zh.6 zhT.4 ja.2 ko.2 vi.0 za.0
+  0x02051dec, 0x00000301, // [68] zh.4 zhT.6 ja.4 ko.2 vi.0 za.0
+  0x02610510, 0x00000000, // [69] zh.6 zhT.0 ja.2 ko.0 vi.0 za.4
+  0x61020510, 0x00000000, // [70] zh.6 zhT.0 ja.4 ko.0 vi.0 za.2
+  0x02000514, 0x00000000, // [71] zh.6 zhT.0 ja.6 ko.0 vi.0 za.0
+  0x021d05ed, 0x00000000, // [72] zh.6 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x611d0510, 0x00000000, // [73] zh.6 zhT.4 ja.0 ko.0 vi.0 za.2
+  0x1d020512, 0x00000000, // [74] zh.6 zhT.4 ja.5 ko.0 vi.0 za.0
+  0x03001d10, 0x00000000, // [75] zh.0 zhT.6 ja.0 ko.2 vi.0 za.0
+  0x03021ded, 0x00000000, // [76] zh.0 zhT.6 ja.2 ko.2 vi.0 za.0
+  0x03051ded, 0x00000000, // [77] zh.2 zhT.6 ja.0 ko.2 vi.0 za.0
+  0x02051ded, 0x00000301, // [78] zh.2 zhT.6 ja.2 ko.2 vi.0 za.0
+  0x1d056110, 0x00000000, // [79] zh.4 zhT.2 ja.0 ko.0 vi.0 za.6
+  0x611d05ec, 0x00000000, // [80] zh.6 zhT.4 ja.0 ko.0 vi.0 za.4
+  0x031d0510, 0x00000000, // [81] zh.6 zhT.4 ja.0 ko.2 vi.0 za.0
+  0x031d05eb, 0x00000000, // [82] zh.6 zhT.6 ja.0 ko.2 vi.0 za.0
+  0x610205ec, 0x00000000, // [83] zh.6 zhT.0 ja.4 ko.0 vi.0 za.4
+  0x1d610510, 0x00000000, // [84] zh.6 zhT.2 ja.0 ko.0 vi.0 za.4
+  0x021d05eb, 0x00000301, // [85] zh.6 zhT.6 ja.2 ko.2 vi.0 za.0
+  0x61051d10, 0x00000000, // [86] zh.4 zhT.6 ja.0 ko.0 vi.0 za.2
+  0x05021deb, 0x00000000, // [87] zh.2 zhT.6 ja.6 ko.0 vi.0 za.0
+  0x051d0212, 0x00000000, // [88] zh.4 zhT.5 ja.6 ko.0 vi.0 za.0
+  0x03051d10, 0x00000000, // [89] zh.4 zhT.6 ja.0 ko.2 vi.0 za.0
+  0x1d6105eb, 0x00000000, // [90] zh.6 zhT.2 ja.0 ko.0 vi.0 za.6
+  0x03021d10, 0x00000000, // [91] zh.0 zhT.6 ja.4 ko.2 vi.0 za.0
+  0x05000212, 0x00000000, // [92] zh.4 zhT.0 ja.6 ko.0 vi.0 za.0
+  0x05021d10, 0x00000301, // [93] zh.2 zhT.6 ja.4 ko.2 vi.0 za.0
+  0x61051dec, 0x00000000, // [94] zh.4 zhT.6 ja.0 ko.0 vi.0 za.4
+  0x021d05ed, 0x00000000, // [95] zh.6 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x02051d10, 0x00000301, // [96] zh.4 zhT.6 ja.2 ko.2 vi.0 za.0
+  0x05021d12, 0x00000000, // [97] zh.4 zhT.6 ja.5 ko.0 vi.0 za.0
+  0x02000510, 0x00000000, // [98] zh.6 zhT.0 ja.2 ko.0 vi.0 za.0
+  0x021d05ec, 0x00000000, // [99] zh.6 zhT.4 ja.4 ko.0 vi.0 za.0
+  0x1d050210, 0x00000000, // [100] zh.4 zhT.2 ja.6 ko.0 vi.0 za.0
+  0x05000210, 0x00000000, // [101] zh.2 zhT.0 ja.6 ko.0 vi.0 za.0
+  0x051d61ec, 0x00000000, // [102] zh.4 zhT.4 ja.0 ko.0 vi.0 za.6
+  0x051d02ec, 0x00000000, // [103] zh.4 zhT.4 ja.6 ko.0 vi.0 za.0
+  0x02051d10, 0x00006101, // [104] zh.4 zhT.6 ja.2 ko.0 vi.0 za.2
+  0x051d02ed, 0x00000000, // [105] zh.2 zhT.2 ja.6 ko.0 vi.0 za.0
+  0x051d0210, 0x00000000, // [106] zh.2 zhT.4 ja.6 ko.0 vi.0 za.0
+  0x02001d14, 0x00000000, // [107] zh.0 zhT.6 ja.6 ko.0 vi.0 za.0
+  0x1d020510, 0x00000000, // [108] zh.6 zhT.2 ja.4 ko.0 vi.0 za.0
+  0x1d000212, 0x00000000, // [109] zh.0 zhT.4 ja.6 ko.0 vi.0 za.0
+  0x05006112, 0x00000000, // [110] zh.4 zhT.0 ja.0 ko.0 vi.0 za.6
+  0x02051dec, 0x00000000, // [111] zh.4 zhT.6 ja.4 ko.0 vi.0 za.0
+  0x61000514, 0x00000000, // [112] zh.6 zhT.0 ja.0 ko.0 vi.0 za.6
+  0x61000510, 0x00000000, // [113] zh.6 zhT.0 ja.0 ko.0 vi.0 za.2
+  0x02000512, 0x00000000, // [114] zh.6 zhT.0 ja.4 ko.0 vi.0 za.0
+  0x021d0512, 0x00000000, // [115] zh.6 zhT.5 ja.4 ko.0 vi.0 za.0
+  0x1d000210, 0x00000000, // [116] zh.0 zhT.2 ja.6 ko.0 vi.0 za.0
+  0x0000020f, 0x00000000, // [117] zh.0 zhT.0 ja.6 ko.0 vi.0 za.0
+  0x021d05eb, 0x00000000, // [118] zh.6 zhT.6 ja.2 ko.0 vi.0 za.0
+  0x05021d10, 0x00000000, // [119] zh.2 zhT.6 ja.4 ko.0 vi.0 za.0
+  0x021d0510, 0x00000000, // [120] zh.6 zhT.4 ja.2 ko.0 vi.0 za.0
+  0x02051ded, 0x00000000, // [121] zh.2 zhT.6 ja.2 ko.0 vi.0 za.0
+  0x05001d10, 0x00000000, // [122] zh.2 zhT.6 ja.0 ko.0 vi.0 za.0
+  0x61000512, 0x00000000, // [123] zh.6 zhT.0 ja.0 ko.0 vi.0 za.4
+  0x1d000512, 0x00000000, // [124] zh.6 zhT.4 ja.0 ko.0 vi.0 za.0
+  0x1d000514, 0x00000000, // [125] zh.6 zhT.6 ja.0 ko.0 vi.0 za.0
+  0x02051d12, 0x00000000, // [126] zh.5 zhT.6 ja.4 ko.0 vi.0 za.0
+  0x00001d0f, 0x00000000, // [127] zh.0 zhT.6 ja.0 ko.0 vi.0 za.0
+  0x1d000510, 0x00000000, // [128] zh.6 zhT.2 ja.0 ko.0 vi.0 za.0
+  0x02001d10, 0x00000000, // [129] zh.0 zhT.6 ja.2 ko.0 vi.0 za.0
+  0x02051d10, 0x00000000, // [130] zh.4 zhT.6 ja.2 ko.0 vi.0 za.0
+  0x02001d12, 0x00000000, // [131] zh.0 zhT.6 ja.4 ko.0 vi.0 za.0
+  0x05001d12, 0x00000000, // [132] zh.4 zhT.6 ja.0 ko.0 vi.0 za.0
+  0x0000050f, 0x00000000, // [133] zh.6 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x021d0513, 0x00000000, // [134] zh.6 zhT.6 ja.5 ko.0 vi.0 za.0
+  0x1d020513, 0x00000000, // [135] zh.6 zhT.5 ja.6 ko.0 vi.0 za.0
+  0x05021d13, 0x00000000, // [136] zh.5 zhT.6 ja.6 ko.0 vi.0 za.0
+  0x051d02af, 0x00000000, // [137] zh.5 zhT.5 ja.6 ko.0 vi.0 za.0
+  0x02051daf, 0x00000000, // [138] zh.5 zhT.6 ja.5 ko.0 vi.0 za.0
+  0x021d05af, 0x00000000, // [139] zh.6 zhT.5 ja.5 ko.0 vi.0 za.0
+  0x021d0514, 0x00000000, // [140] zh.6 zhT.6 ja.6 ko.0 vi.0 za.0
+  0x1d000513, 0x00000000, // [141] zh.6 zhT.5 ja.0 ko.0 vi.0 za.0
+  0x02000513, 0x00000000, // [142] zh.6 zhT.0 ja.5 ko.0 vi.0 za.0
+  0x02001d13, 0x00000000, // [143] zh.0 zhT.6 ja.5 ko.0 vi.0 za.0
+  0x05001d13, 0x00000000, // [144] zh.5 zhT.6 ja.0 ko.0 vi.0 za.0
+  0x05000213, 0x00000000, // [145] zh.5 zhT.0 ja.6 ko.0 vi.0 za.0
+  0x1d000213, 0x00000000, // [146] zh.0 zhT.5 ja.6 ko.0 vi.0 za.0
+  0x00002d06, 0x00000000, // [147] zh.0 zhT.0 ja.0 ko.0 vi.4 za.0
+  0x00000306, 0x00000000, // [148] zh.0 zhT.0 ja.0 ko.4 vi.0 za.0
+  0x051d2dee, 0x00000000, // [149] zh.2 zhT.2 ja.0 ko.0 vi.4 za.0
+  0x021d2dee, 0x00000501, // [150] zh.2 zhT.2 ja.2 ko.0 vi.4 za.0
+  0x2d051dee, 0x00000000, // [151] zh.2 zhT.4 ja.0 ko.0 vi.2 za.0
+  0x02051dee, 0x00002d01, // [152] zh.2 zhT.4 ja.2 ko.0 vi.2 za.0
+  0x05021d55, 0x00002d01, // [153] zh.2 zhT.4 ja.4 ko.0 vi.2 za.0
+  0x022d0555, 0x00000000, // [154] zh.4 zhT.0 ja.2 ko.0 vi.4 za.0
+  0x2d020555, 0x00000000, // [155] zh.4 zhT.0 ja.4 ko.0 vi.2 za.0
+  0x2d1d05ee, 0x00000000, // [156] zh.4 zhT.2 ja.0 ko.0 vi.2 za.0
+  0x021d05ee, 0x00002d01, // [157] zh.4 zhT.2 ja.2 ko.0 vi.2 za.0
+  0x2d1d0555, 0x00000000, // [158] zh.4 zhT.4 ja.0 ko.0 vi.2 za.0
+  0x021d0555, 0x00002d01, // [159] zh.4 zhT.4 ja.2 ko.0 vi.2 za.0
+  0x021d0509, 0x00002d01, // [160] zh.4 zhT.4 ja.4 ko.0 vi.2 za.0
+  0x1d0203ee, 0x00000000, // [161] zh.0 zhT.2 ja.2 ko.4 vi.0 za.0
+  0x051d02ee, 0x00000301, // [162] zh.2 zhT.2 ja.4 ko.2 vi.0 za.0
+  0x05021d55, 0x00006101, // [163] zh.2 zhT.4 ja.4 ko.0 vi.0 za.2
+  0x05021d55, 0x00000301, // [164] zh.2 zhT.4 ja.4 ko.2 vi.0 za.0
+  0x61020555, 0x00000000, // [165] zh.4 zhT.0 ja.4 ko.0 vi.0 za.2
+  0x61020509, 0x00000000, // [166] zh.4 zhT.0 ja.4 ko.0 vi.0 za.4
+  0x02030555, 0x00001d01, // [167] zh.4 zhT.2 ja.2 ko.4 vi.0 za.0
+  0x031d0555, 0x00000000, // [168] zh.4 zhT.4 ja.0 ko.2 vi.0 za.0
+  0x051d03ee, 0x00000000, // [169] zh.2 zhT.2 ja.0 ko.4 vi.0 za.0
+  0x02051dee, 0x00000301, // [170] zh.2 zhT.4 ja.2 ko.2 vi.0 za.0
+  0x021d0555, 0x00000301, // [171] zh.4 zhT.4 ja.2 ko.2 vi.0 za.0
+  0x02000509, 0x00000000, // [172] zh.4 zhT.0 ja.4 ko.0 vi.0 za.0
+  0x021d0509, 0x00006106, // [173] zh.4 zhT.4 ja.4 ko.0 vi.0 za.4
+  0x03001d07, 0x00000000, // [174] zh.0 zhT.4 ja.0 ko.2 vi.0 za.0
+  0x03021dee, 0x00000000, // [175] zh.0 zhT.4 ja.2 ko.2 vi.0 za.0
+  0x610205ee, 0x00000000, // [176] zh.4 zhT.0 ja.2 ko.0 vi.0 za.2
+  0x1d610555, 0x00000000, // [177] zh.4 zhT.2 ja.0 ko.0 vi.0 za.4
+  0x021d61ee, 0x00000501, // [178] zh.2 zhT.2 ja.2 ko.0 vi.0 za.4
+  0x03000507, 0x00000000, // [179] zh.4 zhT.0 ja.0 ko.2 vi.0 za.0
+  0x021d0509, 0x00006101, // [180] zh.4 zhT.4 ja.4 ko.0 vi.0 za.2
+  0x61000509, 0x00000000, // [181] zh.4 zhT.0 ja.0 ko.0 vi.0 za.4
+  0x02610555, 0x00000000, // [182] zh.4 zhT.0 ja.2 ko.0 vi.0 za.4
+  0x611d05ee, 0x00000000, // [183] zh.4 zhT.2 ja.0 ko.0 vi.0 za.2
+  0x021d05ee, 0x00006101, // [184] zh.4 zhT.2 ja.2 ko.0 vi.0 za.2
+  0x03051dee, 0x00000000, // [185] zh.2 zhT.4 ja.0 ko.2 vi.0 za.0
+  0x051d61ee, 0x00000000, // [186] zh.2 zhT.2 ja.0 ko.0 vi.0 za.4
+  0x05611d55, 0x00000000, // [187] zh.2 zhT.4 ja.0 ko.0 vi.0 za.4
+  0x02611d55, 0x00000501, // [188] zh.2 zhT.4 ja.2 ko.0 vi.0 za.4
+  0x1d020555, 0x00000000, // [189] zh.4 zhT.2 ja.4 ko.0 vi.0 za.0
+  0x05000207, 0x00000000, // [190] zh.2 zhT.0 ja.4 ko.0 vi.0 za.0
+  0x02000507, 0x00000000, // [191] zh.4 zhT.0 ja.2 ko.0 vi.0 za.0
+  0x611d0509, 0x00000000, // [192] zh.4 zhT.4 ja.0 ko.0 vi.0 za.4
+  0x611d0509, 0x00000201, // [193] zh.4 zhT.4 ja.2 ko.0 vi.0 za.4
+  0x02001d09, 0x00000000, // [194] zh.0 zhT.4 ja.4 ko.0 vi.0 za.0
+  0x611d0555, 0x00000000, // [195] zh.4 zhT.4 ja.0 ko.0 vi.0 za.2
+  0x61051dee, 0x00000000, // [196] zh.2 zhT.4 ja.0 ko.0 vi.0 za.2
+  0x051d02ee, 0x00000000, // [197] zh.2 zhT.2 ja.4 ko.0 vi.0 za.0
+  0x1d000207, 0x00000000, // [198] zh.0 zhT.2 ja.4 ko.0 vi.0 za.0
+  0x021d05ee, 0x00000000, // [199] zh.4 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x02051dee, 0x00006101, // [200] zh.2 zhT.4 ja.2 ko.0 vi.0 za.2
+  0x021d0509, 0x00000000, // [201] zh.4 zhT.4 ja.4 ko.0 vi.0 za.0
+  0x05021d55, 0x00000000, // [202] zh.2 zhT.4 ja.4 ko.0 vi.0 za.0
+  0x00000206, 0x00000000, // [203] zh.0 zhT.0 ja.4 ko.0 vi.0 za.0
+  0x02001d07, 0x00000000, // [204] zh.0 zhT.4 ja.2 ko.0 vi.0 za.0
+  0x021d0555, 0x00006101, // [205] zh.4 zhT.4 ja.2 ko.0 vi.0 za.2
+  0x02051dee, 0x00000000, // [206] zh.2 zhT.4 ja.2 ko.0 vi.0 za.0
+  0x1d000507, 0x00000000, // [207] zh.4 zhT.2 ja.0 ko.0 vi.0 za.0
+  0x1d000509, 0x00000000, // [208] zh.4 zhT.4 ja.0 ko.0 vi.0 za.0
+  0x021d0555, 0x00000000, // [209] zh.4 zhT.4 ja.2 ko.0 vi.0 za.0
+  0x05001d07, 0x00000000, // [210] zh.2 zhT.4 ja.0 ko.0 vi.0 za.0
+  0x00001d06, 0x00000000, // [211] zh.0 zhT.4 ja.0 ko.0 vi.0 za.0
+  0x00000506, 0x00000000, // [212] zh.4 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x2d000309, 0x00000000, // [213] zh.0 zhT.0 ja.0 ko.4 vi.4 za.0
+  0x2d000209, 0x00000000, // [214] zh.0 zhT.0 ja.4 ko.0 vi.4 za.0
+  0x03000209, 0x00000000, // [215] zh.0 zhT.0 ja.4 ko.4 vi.0 za.0
+  0x2d001d09, 0x00000000, // [216] zh.0 zhT.4 ja.0 ko.0 vi.4 za.0
+  0x03001d09, 0x00000000, // [217] zh.0 zhT.4 ja.0 ko.4 vi.0 za.0
+  0x2d000509, 0x00000000, // [218] zh.4 zhT.0 ja.0 ko.0 vi.4 za.0
+  0x03000509, 0x00000000, // [219] zh.4 zhT.0 ja.0 ko.4 vi.0 za.0
+  0x00000501, 0x00000000, // [220] zh.2 zhT.0 ja.0 ko.0 vi.0 za.0
+  0x00001d01, 0x00000000, // [221] zh.0 zhT.2 ja.0 ko.0 vi.0 za.0
+  0x2d031d02, 0x00000000, // [222] zh.0 zhT.2 ja.0 ko.2 vi.2 za.0
+  0x2d021d02, 0x00000000, // [223] zh.0 zhT.2 ja.2 ko.0 vi.2 za.0
+  0x2d030502, 0x00000000, // [224] zh.2 zhT.0 ja.0 ko.2 vi.2 za.0
+  0x2d020502, 0x00000000, // [225] zh.2 zhT.0 ja.2 ko.0 vi.2 za.0
+  0x03020502, 0x00000000, // [226] zh.2 zhT.0 ja.2 ko.2 vi.0 za.0
+  0x2d1d0502, 0x00000000, // [227] zh.2 zhT.2 ja.0 ko.0 vi.2 za.0
+  0x021d0502, 0x00000301, // [228] zh.2 zhT.2 ja.2 ko.2 vi.0 za.0
+  0x031d0502, 0x00000000, // [229] zh.2 zhT.2 ja.0 ko.2 vi.0 za.0
+  0x1d000502, 0x00000000, // [230] zh.2 zhT.2 ja.0 ko.0 vi.0 za.0
+  0x00000201, 0x00000000, // [231] zh.0 zhT.0 ja.2 ko.0 vi.0 za.0
+  0x02001d02, 0x00000000, // [232] zh.0 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x021d0502, 0x00000000, // [233] zh.2 zhT.2 ja.2 ko.0 vi.0 za.0
+  0x00000301, 0x00000000, // [234] zh.0 zhT.0 ja.0 ko.2 vi.0 za.0
+  0x02000502, 0x00000000, // [235] zh.2 zhT.0 ja.2 ko.0 vi.0 za.0
+  0x03001d02, 0x00000000, // [236] zh.0 zhT.2 ja.0 ko.2 vi.0 za.0
+  0x03000202, 0x00000000, // [237] zh.0 zhT.0 ja.2 ko.2 vi.0 za.0
+  0x03021d02, 0x00000000, // [238] zh.0 zhT.2 ja.2 ko.2 vi.0 za.0
+};
+
+extern const CLD2TableSummary kCjkCompat_obj = {
+  kCompatTable,
+  kCompatTableInd,
+  kCompatTableSizeOne,
+  kCompatTableSize,
+  kCompatTableKeyMask,
+  kCompatTableBuildDate,
+  kCompatTableRecognizedLangScripts,
+};
+
+}       // End namespace CLD2
+
+// End of generated tables
+
+
diff --git a/cbits/cld2_generated_deltaocta0122.cc b/cbits/cld2_generated_deltaocta0122.cc
new file mode 100644
# file too large to diff: cbits/cld2_generated_deltaocta0122.cc
diff --git a/cbits/cld2_generated_distinctocta0122.cc b/cbits/cld2_generated_distinctocta0122.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld2_generated_distinctocta0122.cc
@@ -0,0 +1,8385 @@
+//
+// Copyright 2014 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// Created by postproc-cld2 4.0 on 2014-02-04 09:10:03
+// From command line:
+//  --cld2 --cc --just_read_raw --distinct_octa --standard --minchars=2 
+//  --mincount=1 --max_items_per_langscript=2000 --flatmap --rr_alloc 
+//  --freq_alloc --boostcloseweakerpercent=00 --indirectbits=12 --thresh=240 
+//  --v25 --kentries=32 --tablename=DistinctOcta0122 --suppress=bs-Cyrl 
+//  sr-ME-Latn sh-Cyrl sh-Latn ce-Cyrl cv-Cyrl    az-Arab az-Cyrl bs-Cyrl 
+//  kk-Latn ku-Latn my-Latn ru-Latn tg-Arab tk-Arab ug-Latn za-Hani zzb-Latn 
+//  zze-Latn zzh-Latn --remap=xxx-Latn=>ut-Latn tw-Latn=>ak-Latn 
+//  nd-Latn=>nr-Latn blu-Latn=>hmn-Latn  --ko_english --force_to_lang_soft 
+//  --nosoft_cram2 --nomsidlevel --shapeflatprob --langpriorpercent=10 
+//  --skipnuc --noshapeforcetop --noshapeeventop --noshapesteep2 --spread=15 
+//  --nodoubleclose --langcounts --writebin --list_items=120 
+//  /tmp/xocta_octa2.utf8 
+// 
+// CLD2_pslangs
+// 
+// See compact_lang_det.cc for usage
+// 
+#include "cld2tablesummary.h"
+namespace CLD2 {
+
+static const uint32 kDistinctOcta0122BuildDate = 20140204;    // yyyymmdd
+
+
+// Of 19781 offered items into 32768 table entries:
+// 18561 filled (93%), 20 merged (0%), 1200 dropped (6%)
+
+// Nil-grams: 19 languages
+//     GREEK MALAYALAM TELUGU TAMIL GUJARATI THAI KANNADA PUNJABI 
+//     GEORGIAN SINHALESE ARMENIAN LAOTHIAN KHMER DHIVEHI CHEROKEE 
+//     SYRIAC LIMBU ORIYA INUKTITUT 
+
+// Uni-grams: 4 languages
+//     Japanese Korean Chinese ChineseT 
+
+// Words/Quads: 23 languages in range DANISH..RUNDI:
+//     DANISH NORWEGIAN PORTUGUESE SPANISH CZECH CROATIAN SERBIAN 
+//     GALICIAN HINDI INDONESIAN MALAY NEPALI BIHARI MARATHI SLOVAK 
+//     BOSNIAN NORWEGIAN_N XHOSA ZULU TIBETAN DZONGKHA KINYARWANDA 
+//     RUNDI 
+
+// TopLanguage  TokenCount
+//  DANISH 759
+//  NORWEGIAN 346
+//  PORTUGUESE 1109
+//  SPANISH 606
+//  CZECH 1151
+//  CROATIAN 96
+//  SERBIAN 2011
+//  GALICIAN 781
+//  HINDI 1485
+//  INDONESIAN 489
+//  MALAY 539
+//  NEPALI 48
+//  BIHARI 1800
+//  MARATHI 26
+//  SLOVAK 1032
+//  BOSNIAN 151
+//  NORWEGIAN_N 795
+//  XHOSA 256
+//  ZULU 1294
+//  TIBETAN 1794
+//  DZONGKHA 714
+//  KINYARWANDA 1294
+//  RUNDI 5
+
+
+
+// Recognized language-script combinations [24]:
+static const char* const kDistinctOcta0122RecognizedLangScripts = 
+  "bh-Deva bo-Tibt bs-Latn cs-Latn da-Latn dz-Tibt es-Latn gl-Latn "
+  "hi-Deva hr-Latn id-Latn mr-Deva ms-Latn ne-Deva nn-Latn no-Latn "
+  "pt-Latn rn-Latn rw-Latn sk-Latn sr-Cyrl sr-Latn xh-Latn zu-Latn "
+  "";
+
+static const uint32 kDistinctOcta0122Size = 8192;    // Bucket count
+static const uint32 kDistinctOcta0122KeyMask = 0xffffe000;    // Mask hash key
+
+static const IndirectProbBucket4 kDistinctOcta0122[kDistinctOcta0122Size] = {
+  // hash_indirect[4], tokens[4] in UTF-8
+   {{0xebb62002,0x824da003,0x00000000,0x00000000}},	// [000] _имао_, _རགས_, --, --, 
+   {{0x72006004,0xe2a92005,0x2bf58003,0x00000000}},	//   _kuni_, _er__heilt_, _གི__ཆབ_, --, 
+   {{0x229e8006,0x04420007,0xb166c008,0x7658c006}},	//   _བསལ__ཤོག_, _secara__terus_, _vázquez_, _དོ__ཡོདཔ_, 
+   {{0x54824008,0xd9158009,0x0c0ac00a,0x29e7c002}},	//   _novo__no_, _hvornår_, _किसी__को_, _портала__коментар, 
+   {{0xc311a00b,0x3a95c00c,0x00000000,0x00000000}},	//   _buri__wese_, _बा__जवन_, --, --, 
+   {{0x3354c00d,0x9494c00e,0x00000000,0x00000000}},	//   _quienes_, _se__tak_, --, --, 
+   {{0x8212200f,0xcd206006,0xfbfbc003,0x00000000}},	//   _lokhu_, _འབྲེས__འཁྲུངས_, _མོ__དང_, --, 
+   {{0x6291e010,0x535bc00f,0x00000000,0x00000000}},	//   _antal_, _okukhulu_ngaye_, --, --, 
+   {{0x12e8200b,0xc4972011,0x00000000,0x00000000}},	//   _yicisha_, _ou__non_, --, --, 
+   {{0x626de00e,0xa8b78002,0x00000000,0x00000000}},	//   _tyto_, _хришћанс, --, --, 
+   {{0x73eb8012,0x79f4e011,0x32526003,0x00000000}},	//   _mesta_, _senón_, _བརྡ__ཁམས_, --, 
+   {{0xade90006,0xe2892003,0x00000000,0x00000000}},	//   _ཆས__སྒྲོམ_, _ཀུན__བཟང_, --, --, 
+   {{0x8a3c8013,0x59208014,0x14972011,0x00000000}},	//   _लॉग_, _गुंजन_, _ou__con_, --, 
+   {{0xebf9e003,0x9b8c400f,0x5470e00e,0x00000000}},	//   _མི__ཚེ_, _izinzuzo_, _kdy__se_, --, 
+   {{0x6e058015,0x82780016,0xf1c92002,0x00000000}},	//   _kendaraa, _åpnet_, _доста_, --, 
+   {{0xec13e00c,0xa0a2e002,0x00000000,0x00000000}},	//   _इरादा__के_, _је__заштићен, --, --, 
+   {{0x8291e017,0x79fc200f,0x00000000,0x00000000}},	// [010] _dotaz_, _ibhayibh_libonisa_, --, --, 
+   {{0xe2bf0006,0xfe592002,0x6219e00e,0x00000000}},	//   _དབང__མངའ_, _молимо__вас_, _podnikán, --, 
+   {{0x1e73c013,0x41010002,0x3c7d0005,0x00000000}},	//   _सिर्फ_, _свет_, _miljø__næring_, --, 
+   {{0x6c6c6018,0x00000000,0x00000000,0x00000000}},	//   _alguém_, --, --, --, 
+   {{0x1224800e,0xe7e9600f,0x00000000,0x00000000}},	//   _velké_, _acashunw, --, --, 
+   {{0x6df76003,0x00000000,0x00000000,0x00000000}},	//   _མི__རིགས_, --, --, --, 
+   {{0x62dde018,0xe41bc00f,0x00000000,0x00000000}},	//   _em__cima_, _phawula__ukuthi_, --, --, 
+   {{0xc4906019,0x00000000,0x00000000,0x00000000}},	//   _av__dem_, --, --, --, 
+   {{0xb29e4003,0x00000000,0x00000000,0x00000000}},	//   _འཛུགས__ཀྱི_, --, --, --, 
+   {{0x7e7d4002,0x00000000,0x00000000,0x00000000}},	//   _коме__се_, --, --, --, 
+   {{0x1b8c8003,0x36f9400a,0x52d7000b,0x7bd0c003}},	//   _ནས_, _सकता_, _murongo_, _མཉམ__དུ_, 
+   {{0xe4b7a00f,0x00000000,0x00000000,0x00000000}},	//   _inceku__ethembek, --, --, --, 
+   {{0x4e61c003,0xaf1b2002,0xbb71c00c,0x00000000}},	//   _བོད__བརྒྱུད_, _види__још_, _के__खजाना_, --, 
+   {{0x262ec01a,0x00000000,0x00000000,0x00000000}},	//   _samanslå, --, --, --, 
+   {{0xebc7e00c,0x00000000,0x00000000,0x00000000}},	//   _वर्मा__के_, --, --, --, 
+   {{0x8d9b4003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱལ__གཅེས_, --, --, --, 
+   {{0xe364c002,0x5bd00018,0x00000000,0x00000000}},	// [020] _ekstovi__blogu_, _opinião_, --, --, 
+   {{0xa2586003,0x00000000,0x00000000,0x00000000}},	//   _བྱུང__ཚུལ_, --, --, --, 
+   {{0x6c90400a,0xe68a6002,0x10e40012,0x6cc3600b}},	//   _लोगों_, _презимен, _užívatel, _za__amerika_, 
+   {{0xa3a5a016,0xa2d8201b,0xe493a00b,0xe7ad0003}},	//   _innlegg__svar_, _enje_, _nk__ibi_, _མུ__མཐུད_, 
+   {{0x0bc1801c,0x00000000,0x00000000,0x00000000}},	//   _नही__है_, --, --, --, 
+   {{0x4585201d,0xf2970006,0x6dcca002,0x00000000}},	//   _pengguna_komersil_, _ཨིང__ལིཤ_, _да__сте_, --, 
+   {{0x827ee009,0x00000000,0x00000000,0x00000000}},	//   _gennem_, --, --, --, 
+   {{0x32fd401e,0xadcb800e,0xebf1a00c,0x00000000}},	//   _dana__tjedna_, _zakázáno_, _देखे__के_, --, 
+   {{0xd202c003,0x00000000,0x00000000,0x00000000}},	//   _ཡིག__འདེམས_, --, --, --, 
+   {{0xc2fce01f,0xded7200b,0x5357a002,0x00000000}},	//   _tengok_, _bijyanye_, _видео__снимци_, --, 
+   {{0x83eb8002,0xba3ce01c,0x00000000,0x00000000}},	//   _vesti_, _शाम_, --, --, 
+   {{0x2de18020,0x0bec4021,0xc313000d,0x00000000}},	//   _བའི__རྗེས_, _འབྲེལ__ནང_, _para__mejorar_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1f40200b,0x00000000,0x00000000,0x00000000}},	//   _nyagasan, --, --, --, 
+   {{0xc25c2003,0x027fa00e,0x00000000,0x00000000}},	//   _བྲིས__པའི_, _kam__dál_, --, --, 
+   {{0x83b0000e,0x0bd7a00a,0x7d86c002,0x678f0002}},	//   _hlasován, _गया__और_, _награда_, _правосла_цркве_, 
+   {{0x8c862022,0x9290401a,0x52c6a006,0x22a6800e}},	// [030] _के__माध्यम_, _timar_, _ཏོག__བདག_, _životní_, 
+   {{0xf4426023,0xebad2014,0x83682004,0xfacae003}},	//   _mwo_, _कार्यक्र_के_, _lo__mfazi_, _རྟོག_, 
+   {{0xc3d90009,0x8a55600a,0x7986c00f,0x00000000}},	//   _at__være_, _इस__बार_, _isihloko__esilande, --, 
+   {{0x0ffb000a,0x00000000,0x00000000,0x00000000}},	//   _स्पाइसी_, --, --, --, 
+   {{0xfba8800a,0x00000000,0x00000000,0x00000000}},	//   _अमिताभ__नच_, --, --, --, 
+   {{0x7698c006,0x9b0d4003,0x1bce8003,0xacc18003}},	//   _ཚུ__ཡོདཔ_, _མིང__གློག_, _ཁོངས__སུ_, _དར__སྤེལ_, 
+   {{0xb3eb8024,0x00000000,0x00000000,0x00000000}},	//   _mestu_, --, --, --, 
+   {{0x5262e020,0x7be66003,0xf6f5200a,0xfbd2000c}},	//   _དཔེ__ཆའི_, _འཕྲིན__དྲ_, _हैं__ताकि_, _भोजपुर__से_, 
+   {{0x8a33e014,0xa3b62025,0x523aa009,0x00000000}},	//   _जाई_, _sexta__feira_, _høje_, --, 
+   {{0xd351a026,0x4f24c00e,0xb471a00f,0x404c400f}},	//   _synes__ikke_, _naší_, _futhi__uma_, _zokugcin, 
+   {{0xfb9ac003,0x00000000,0x00000000,0x00000000}},	//   _མཆོག__དང_, --, --, --, 
+   {{0x0a692022,0xc26cc004,0x8dbe4002,0xb212a027}},	//   _पाकिस्ता_में_, _abaninzi_, _више__информац, _nech_, 
+   {{0x0f246012,0x44b14009,0x77ce400a,0x00000000}},	//   _prácu_, _grund__af_, _आपत्तिजन_टिप्पणी_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4a3d2013,0x025b000c,0x00000000,0x00000000}},	//   _हॉट_, _के__श्रेणी_, --, --, 
+   {{0xebed6014,0x37a78003,0xc386000b,0x00000000}},	//   _मध्यप्रद_के_, _ཐོ__འགོད_, _tpir_, --, 
+   {{0xe014e002,0x00000000,0x00000000,0x00000000}},	// [040] _хрватски__чешки_, --, --, --, 
+   {{0x7469400b,0xdb9aa00c,0x00000000,0x00000000}},	//   _amaguru__mu_, _की__छी_, --, --, 
+   {{0x74986028,0x00000000,0x00000000,0x00000000}},	//   _sé__si_, --, --, --, 
+   {{0x7c802002,0x5ecda012,0x12d04003,0x00000000}},	//   _теме_, _spôsob_, _ཚོགས__ཆུང_, --, 
+   {{0x2b8ca029,0x72c5202a,0xc9d06002,0x00000000}},	//   _བས_, _vanlige_, _речи_, --, 
+   {{0x4442602b,0x2b4a2006,0x97f12002,0x00000000}},	//   _rwo_, _གདོང__ཤོགངོ_, _скоро_, --, 
+   {{0x32012002,0x7baf0003,0x5490a027,0x00000000}},	//   _свиђа_, _ཕྱོགས__དྲ_, _je__len_, --, 
+   {{0x22d98012,0x00000000,0x00000000,0x00000000}},	//   _hore_, --, --, --, 
+   {{0xc3954004,0xe4462017,0x00000000,0x00000000}},	//   _ixesha_, _musí__být_, --, --, 
+   {{0xe29b6006,0x632a202a,0xebdb8003,0x00000000}},	//   _མེད__རྡོ_, _på__annen_, _རིན__ཐང_, --, 
+   {{0x0200400f,0xea14a00e,0x3c75600a,0x00000000}},	//   _kimi_, _zrušit_, _रिव्यू_, --, 
+   {{0x6441e002,0x3e7e2002,0x00000000,0x00000000}},	//   _детаљниј, _србима__на_, --, --, 
+   {{0x3346800f,0x248e6009,0xcbd8e003,0x00000000}},	//   _izindaba__ezinhle_, _af__og_, _གསལ__པོ_, --, 
+   {{0x2237c00b,0x00000000,0x00000000,0x00000000}},	//   _ngombwa_, --, --, --, 
+   {{0xb9ee602b,0x00000000,0x00000000,0x00000000}},	//   _kubikora_, --, --, --, 
+   {{0xab4ba020,0x00000000,0x00000000,0x00000000}},	//   _དབང__ཕྱུག_, --, --, --, 
+   {{0x13f80008,0xf25ac01a,0x51c8a003,0xec032014}},	// [050] _por__outra_, _samlar_, _ཆེད__བསྒྲིགས_, _मातृभाषा, 
+   {{0xc2bbe00e,0x00000000,0x00000000,0x00000000}},	//   _zadejte_, --, --, --, 
+   {{0xe2d9800b,0x32da6018,0x00000000,0x00000000}},	//   _dore_, _deseja_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xebe40003,0xe6a22002,0x3ba8600a,0x00000000}},	//   _ལོའི__ཟླ_, _институц, _था__यह_, --, 
+   {{0x3347401d,0x00000000,0x00000000,0x00000000}},	//   _kerajaan__negeri_, --, --, --, 
+   {{0x02900007,0x00000000,0x00000000,0x00000000}},	//   _faham_, --, --, --, 
+   {{0x1f37600e,0x00000000,0x00000000,0x00000000}},	//   _vyhrazen_prázdný_, --, --, --, 
+   {{0x72d9800b,0x62772006,0xec664002,0x2b3e6006}},	//   _mose_, _བསྐྱོད__བསམ_, _свој__налог_, _ཤོགངོ_, 
+   {{0x64b9a011,0x0a50e00a,0xa23b2012,0x00000000}},	//   _millóns__de_, _हिन्दी__में_, _mája_, --, 
+   {{0xa290401f,0xd201600f,0xf1c90002,0xb4734025}},	//   _ramai_, _amakhosi_, _пошто_, _cada__um_, 
+   {{0x6ab98002,0x00000000,0x00000000,0x00000000}},	//   _политике_, --, --, --, 
+   {{0x7f238018,0x6b560003,0x74acc012,0x00000000}},	//   _semelhan, _དུང__གཟིགས_, _alebo__si_, --, 
+   {{0x6b7fc024,0xf490a009,0x54b2e00a,0x00000000}},	//   _posledic, _en__ven_, _टुंडा_, --, 
+   {{0xf358000c,0x5a7ea00b,0xf2a36003,0x00000000}},	//   _कि__भोजपुरी_, _ukwakira_, _སྟེགས__བཅར_, --, 
+   {{0x7bbb800a,0xad06e003,0x4a9f200a,0x14b6a012}},	//   _हैं__तो_, _རྒྱུའི_, _समाचार__खबर_, _časy__sú_, 
+   {{0x64bc4018,0xba5d800e,0x00000000,0x00000000}},	// [060] _jogo__de_, _jiného_, --, --, 
+   {{0xa98e401b,0x34b4a00a,0x00000000,0x00000000}},	//   _waphinda_, _अमृतसर_, --, --, 
+   {{0x02d9801a,0x20716017,0x00000000,0x00000000}},	//   _vore_, _slovníče, --, --, 
+   {{0xbf7b0009,0xd0e62013,0x00000000,0x00000000}},	//   _denne__tråd_, _अमरीका_, --, --, 
+   {{0x6df7c003,0x765b4006,0x634e6018,0xd2772003}},	//   _མི__རྣམས_, _ལུ__ཡོདཔ_, _função_, _ནས__ཡིན_, 
+   {{0xd4b4600d,0xf5a5e012,0x00000000,0x00000000}},	//   _dice__que_, _niektorý, --, --, 
+   {{0x5d838006,0xb24f8028,0x62b00003,0x00000000}},	//   _འབྱོན_, _el__sitio_, _བསྒྲགས__གསར_, --, 
+   {{0x835be00f,0xd4b6a00a,0x00000000,0x00000000}},	//   _kungaba_, _टाइल__धर्म_, --, --, 
+   {{0xfad18021,0x8820e003,0x00000000,0x00000000}},	//   _བཙུགས_, _མཆོག__ྋརྒྱལ_, --, --, 
+   {{0xd442802c,0x5bb9c002,0x9bb10003,0x00000000}},	//   _rwa_, _недеља_, _ཡང__མི_, --, 
+   {{0x6c4ec00a,0x128dc003,0x00000000,0x00000000}},	//   _जैसे_, _བསམ__བློ_, --, --, 
+   {{0x42f6201e,0x00000000,0x00000000,0x00000000}},	//   _dan__dana_, --, --, --, 
+   {{0xb4824019,0x7200e00d,0xa33f201a,0x6af1e002}},	//   _uten__at_, _sonido_, _den__eine_, _непријат, 
+   {{0x7646800f,0xc48f400e,0x00000000,0x00000000}},	//   _ngokweqi, _který__je_, --, --, 
+   {{0xca55600a,0xc2584011,0x39f4600e,0x00000000}},	//   _इस__बात_, _de__máis_, _jiný_, --, 
+   {{0x9740800e,0x1c56200c,0xdbcec00a,0x00000000}},	//   _šířka_, _काहें_, _फनी_, --, 
+   {{0xa510c002,0x59b7e00f,0x00000000,0x00000000}},	// [070] _веома_, _ibhayibh_lisitshe, --, --, 
+   {{0x84af6005,0xf3f10005,0x332b2009,0x00000000}},	//   _men__eg_, _ikkje__berre_, _på__vores_, --, 
+   {{0xa9f3602d,0x37fa6003,0xc496602a,0x74438009}},	//   _prosvjed, _བྱེད__བཞིན_, _ta__en_, _cvr_, 
+   {{0x1242a021,0x1e5d8011,0x507d8011,0x8978600e}},	//   _བསལ_, _traballa, _traballo, _velikost, 
+   {{0xd69aa01a,0xb2d84025,0x00000000,0x00000000}},	//   _andre__verdskri, _óleo_, --, --, 
+   {{0x81fe8002,0x9bffe00c,0x0055800a,0x8cee0003}},	//   _нови__чланак_, _सकेला__कि_, _रामपुर__बुशहर_, _གྲུབ__འབྲས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3387e005,0x52396002,0x5b98e00a,0xfb8d4013}},	//   _trur_, _коју_, _क्__या_, _कब_, 
+   {{0xf4624018,0xa3f1c018,0x00000000,0x00000000}},	//   _não__me_, _você__quiser_, --, --, 
+   {{0x24b9a01a,0x00000000,0x00000000,0x00000000}},	//   _forsking__og_, --, --, --, 
+   {{0x996f2008,0x14788005,0x96320011,0x5a4bc00c}},	//   _clandest, _fylkesko_har_, _na__categorí, _के__वजह_, 
+   {{0xf2e1a02e,0xe796a006,0x00000000,0x00000000}},	//   _kolovoz_, _འཕྲོ__མཐུད_, --, --, 
+   {{0xda6ae022,0xa2e5e00f,0x847b800b,0x8c63600c}},	//   _कुछ__दिन_, _isinkwa_, _tweet__uru_, _गुंजाइश__नइखे_, 
+   {{0xbf698002,0x00000000,0x00000000,0x00000000}},	//   _румунски__руски_, --, --, --, 
+   {{0xa260800f,0x7e12a00c,0x00000000,0x00000000}},	//   _usuku__lonke_, _एस__मजूमदार_, --, --, 
+   {{0x0a1d001d,0x00000000,0x00000000,0x00000000}},	//   _bercakap_, --, --, --, 
+   {{0xef57600a,0xf329000a,0x00000000,0x00000000}},	// [080] _जाएगी_, _अनुवाद__हेतु_, --, --, 
+   {{0x2e9a4002,0x22fb6015,0x5200e00b,0x00000000}},	//   _што__је_, _wawasan__anda_, _mugi_, --, 
+   {{0x496e002f,0x37a7400f,0x00000000,0x00000000}},	//   _moviment, _qhathani, --, --, 
+   {{0xe475e030,0x5290a018,0x548f400e,0xb2612018}},	//   _dana__okt_, _dicas_, _který__se_, _mão_, 
+   {{0xa2a0a003,0x00000000,0x00000000,0x00000000}},	//   _སྤེལ__བྱས_, --, --, --, 
+   {{0x0d5fc014,0xbbec2006,0xac2a200e,0x9c110003}},	//   _विक्रमाद, _སྡེ__ཚུ_, _černá_, _ཚོགས__མི_, 
+   {{0xc2612018,0x924e4003,0x00000000,0x00000000}},	//   _não_, _ལགས_, --, --, 
+   {{0xd20cc002,0x00000000,0x00000000,0x00000000}},	//   _претрага_, --, --, --, 
+   {{0xb2d8a00d,0x00000000,0x00000000,0x00000000}},	//   _madera_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82ad400a,0xd2634003,0x022b800f,0xbac42018}},	//   _इस__स्टोरी_, _དབྱིན__སྐད_, _kunabo__bonke_, _nosso__catálogo_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe495600b,0x3410a01a,0x6290a025,0x34622012}},	//   _ni__na_, _dei__siste_, _ficar_, _stredisk, 
+   {{0x54624025,0xd2006031,0x7d09c013,0x00000000}},	//   _não__se_, _gini_, _सदाबहार_, --, 
+   {{0xa7802008,0xc40f200b,0x00000000,0x00000000}},	//   _subvenci, _abo__bantu_, --, --, 
+   {{0x82174006,0x00000000,0x00000000,0x00000000}},	//   _ནི__ཨིནམ_, --, --, --, 
+   {{0xf2006032,0x32760006,0xc278c011,0xe2c4800f}},	// [090] _yini_, _བརྒྱུད__གོང_, _ler__máis_, _kanjani__ukuba_, 
+   {{0x4a4c0013,0x9ca0e00e,0xb870e003,0x00000000}},	//   _हो__गया_, _bez__souhlasu_, _པའི__འབྲི_, --, 
+   {{0x2486c01c,0x00000000,0x00000000,0x00000000}},	//   _रोमांस_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa37d4012,0xebd22003,0x00000000,0x00000000}},	//   _zdravie_, _སྣང__གི_, --, --, 
+   {{0x325a6011,0x00000000,0x00000000,0x00000000}},	//   _xullo_, --, --, --, 
+   {{0xd291c007,0x00000000,0x00000000,0x00000000}},	//   _anwar_, --, --, --, 
+   {{0x12612018,0x9e108011,0x22cb4018,0xb4356009}},	//   _são_, _igual__pódense_, _mostrand_para_, _at__sætte_, 
+   {{0xf2cb2015,0xa2896006,0x9ac2600c,0x1377c00f}},	//   _follow__thank_, _ཡོངས__དགའ_, _तमाम__लोग_, _ukukhonz_ujehova_, 
+   {{0x9e52c007,0x0be8c003,0x00000000,0x00000000}},	//   _kebajika, _བཟོ__ཅན_, --, --, 
+   {{0x1f49c002,0x42612018,0x92d8c018,0xc413c002}},	//   _производ, _vão_, _galera_, _човека_, 
+   {{0x575a000c,0x3c56a013,0x00000000,0x00000000}},	//   _बा__रउरा_, _जानें_, --, --, 
+   {{0xa256600e,0x22612025,0xfbe10003,0x3839a003}},	//   _více__hodin_, _tão_, _གཙོ__དང_, _སྲུང__བརྩི_, 
+   {{0xdaf3a009,0x4eaae002,0x00000000,0x00000000}},	//   _yderlige, _или__не_, --, --, 
+   {{0x50cba002,0x2201001d,0x00000000,0x00000000}},	//   _ове__године_, _dibina_, --, --, 
+   {{0xa075a011,0x2eadc002,0x00000000,0x00000000}},	// [0a0] _navegaci_ferramen, _поделио__ла_, --, --, 
+   {{0x7442000b,0x65ef800f,0x00000000,0x00000000}},	//   _iti_, _ukutadis_ibhayibh, --, --, 
+   {{0x244d400b,0x6259c006,0x0474c00b,0xe5832013}},	//   _kubera__ko_, _སྒྲིང__བཟོ_, _nyuma__yo_, _अम्बेडकर, 
+   {{0xc201200f,0x4edca015,0xccf1800b,0xf442c00b}},	//   _kuyi_, _mengenai__lintasme_, _ibiteker, _bwe_, 
+   {{0xaf354002,0x2ddf4003,0x00000000,0x00000000}},	//   _за__то_, _འདི__སེམས_, --, --, 
+   {{0xc291e015,0x863f201d,0x34828012,0x00000000}},	//   _antar_, _berhampi, _registru_sa_, --, 
+   {{0x2442c004,0x72da6011,0xd4b9600b,0x00000000}},	//   _ewe_, _igrexa_, _ubuteget_bwa_, --, 
+   {{0xf2300015,0x00000000,0x00000000,0x00000000}},	//   _utama__berisi_, --, --, --, 
+   {{0xa4676033,0x5290a01d,0x127ae006,0x00000000}},	//   _prije__minuta_, _sabah_, _ཏོ__སྦེ_, --, 
+   {{0x9a5f800d,0x00000000,0x00000000,0x00000000}},	//   _pregunta_, --, --, --, 
+   {{0xf442002c,0x4f3aa034,0xf3f8c004,0x7442c035}},	//   _ati_, _koordina, _indu_, _zwe_, 
+   {{0x238ae00f,0xa351200b,0x4c4e000c,0x57692003}},	//   _zonke__izizwe_, _ya__congo_, _कहले_, _ལམ__བྱེད_, 
+   {{0x2e080018,0x9a276002,0x00000000,0x00000000}},	//   _se__esqueceu_, _га__проширит, --, --, 
+   {{0xe1bd2002,0x451ba002,0xfbe18003,0x00000000}},	//   _бисте_, _су__написани_, _ཚུལ__དང_, --, 
+   {{0x340b0033,0x82d9e019,0x5d862002,0x00000000}},	//   _osobnu__poruku_, _mote_, _разред_, --, 
+   {{0x28c58036,0x58c6e02a,0x00000000,0x00000000}},	//   _उदयपुर_, _innehold, --, --, 
+   {{0x2200a00b,0x7b9c2004,0x2be7a022,0x2bbce003}},	// [0b0] _bibi_, _njengoko_, _से__हम_, _ཡི__གེ_, 
+   {{0xf442c00b,0xce350011,0xcc60801a,0x9cbb6037}},	//   _rwe_, _mulleres_, _laurdag_, _teléfono__escribe_, 
+   {{0xa3312031,0xa709c002,0x32de8034,0xe2caa038}},	//   _indonesi_yang_, _делити_, _ei__lita_, _este__mapa_, 
+   {{0x07620014,0xdc6f600a,0x00000000,0x00000000}},	//   _में__पूरा_, _अक्सर__पूछे_, --, --, 
+   {{0x92902015,0xe2d9c014,0x00000000,0x00000000}},	//   _pajak_, _नकदी_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1442c00b,0x00000000,0x00000000,0x00000000}},	//   _twe_, --, --, --, 
+   {{0x433fa011,0x00000000,0x00000000,0x00000000}},	//   _dispoñib_baixo_, --, --, --, 
+   {{0xe4748038,0x9e730002,0xe23fc012,0x32d9c00b}},	//   _publicad_na_, _цео_, _pred__mesiacmi_, _wowe_, 
+   {{0x44778011,0x42f2400a,0x00000000,0x00000000}},	//   _informac_da_, _हो__सकती_, --, --, 
+   {{0x3e72e002,0x00000000,0x00000000,0x00000000}},	//   _ње_, --, --, --, 
+   {{0xf4420004,0x02d8e00d,0xebe76006,0x159e200e}},	//   _ath_, _manera_, _འཕྲིན__གི_, _fóru__nemůžete_, 
+   {{0x9b19e002,0x00000000,0x00000000,0x00000000}},	//   _библиоте, --, --, --, 
+   {{0x1b61800a,0x00000000,0x00000000,0x00000000}},	//   _दिखने_, --, --, --, 
+   {{0x048f400e,0xe29b8003,0x00000000,0x00000000}},	//   _seznam__cz_, _ཚོད__སྐར_, --, --, 
+   {{0x56b1a013,0x12616018,0x00000000,0x00000000}},	// [0c0] _मस्ती_, _aço_, --, --, 
+   {{0x542b6009,0x6212600e,0x1aca400a,0x49ac2002}},	//   _regioner__postnr_, _mnoha_, _देवरिया_, _превод__захтеви_, 
+   {{0x2c8e400c,0x7b8d2003,0x1c03800c,0x00000000}},	//   _कईगो_, _ཟས_, _रउरा__ना_, --, 
+   {{0x0290401f,0xe306a00d,0xd290e015,0x9c0b6003}},	//   _ialah_, _los__mejores_, _ngga_, _ཕྱག__ལས_, 
+   {{0xf4958034,0x39aa2002,0x327b2002,0x4b8a2002}},	//   _om__lag_, _којим_, _ово__свиђа_, _којом_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc4b4801a,0x00000000,0x00000000,0x00000000}},	//   _namngjev_del_, --, --, --, 
+   {{0x5e88e002,0x00000000,0x00000000,0x00000000}},	//   _да__нас_, --, --, --, 
+   {{0xf3668009,0xc2988003,0xab952003,0x42556003}},	//   _har__brug_, _འཛུལ__དེབ_, _ཉིན__ཐོ_, _བཅོས__མཐའ_, 
+   {{0xe6d02037,0x02998003,0x7ba6000a,0xb28b8003}},	//   _venta__perfecci, _ཀྱི__གཏམ_, _है__अब_, _གནས__ཀྱི_, 
+   {{0x93f9801f,0xf386c015,0x3497e00d,0x00000000}},	//   _turut_, _silahkan__mencoba_, _si__lo_, --, 
+   {{0x3c59e015,0x6446c011,0x00000000,0x00000000}},	//   _listrik_, _galego__de_, --, --, 
+   {{0x5497e00d,0xce1c6027,0x83954027,0x346b4027}},	//   _si__no_, _prázdny_, _presne_, _chcem__sa_, 
+   {{0x7241800c,0x00000000,0x00000000,0x00000000}},	//   _दिहले_, --, --, --, 
+   {{0x99998012,0x00000000,0x00000000,0x00000000}},	//   _ísť_, --, --, --, 
+   {{0xa491201a,0x32da4012,0xd200c00e,0x6c7b000a}},	//   _er__dei_, _hoteli_, _lidi_, _प्रिन्ट__करने_, 
+   {{0x07e4001c,0xd9832002,0x2ded6002,0xf383200c}},	// [0d0] _गुजरात_, _посебно_, _српски__словачки_, _साहित्य__भोजपुरी_, 
+   {{0x1213800b,0xeddda003,0x6859e00e,0xe41d800f}},	//   _moshi_, _སྲིད__སྐྱོང_, _ochrana__osobních_, _azi__ukuthi_, 
+   {{0x8a884039,0xcc7de03a,0xa472201a,0x926ca012}},	//   _kegiatan_, _འདིའི_, _som__dei_, _nebol_, 
+   {{0x6457c020,0x6474c028,0xc861000b,0xe290e025}},	//   _མི__རྒྱལ_, _luego__de_, _gitekere_kiratang, _ligar_, 
+   {{0x7417c00f,0x00000000,0x00000000,0x00000000}},	//   _kudingek, --, --, --, 
+   {{0xf4912009,0x54c24009,0xf497e018,0x92796003}},	//   _at__der_, _oplysnin_om_, _um__bom_, _དྲ__སྣང_, 
+   {{0x746fa012,0xf27b2009,0x325a000e,0x00000000}},	//   _pozrite__si_, _indstill, _mohl_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6d648004,0x9ba6e006,0xc697e00c,0x00000000}},	//   _iintlang_kwandule_, _སྒྱུར__ལས_, _मौजूदा__सरकार_, --, 
+   {{0x79cf2003,0x00000000,0x00000000,0x00000000}},	//   _དགའི_, --, --, --, 
+   {{0x23386025,0xf163c00e,0x00000000,0x00000000}},	//   _que__também_, _je__potřeba_, --, --, 
+   {{0xff67e002,0x2f1c8009,0x1318a00f,0x00000000}},	//   _других_, _der__anvendes_, _yini__enye_, --, 
+   {{0x6c4e000a,0x00000000,0x00000000,0x00000000}},	//   _कहते_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x28464018,0xd212e018,0x00000000,0x00000000}},	//   _qualidad, _minhas_, --, --, 
+   {{0x0a4dc014,0xf422e00f,0x933cc002,0xe250e00c}},	// [0e0] _के__भाग_, _kwakuwuk, _календар_, _सुपर__पावर_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1315601f,0x0342200a,0x0d9a8003,0x00000000}},	//   _yang__boleh_, _में__पूरी_, _གཏོང__དགོས_, --, 
+   {{0x6290601d,0x4495c00d,0x00000000,0x00000000}},	//   _kanak_, _no__hay_, --, --, 
+   {{0x83f8e00f,0x3795200a,0x00000000,0x00000000}},	//   _angu_, _खोजें__परिभ्रमण_, --, --, 
+   {{0xfc60a028,0xc3f9e015,0x52d68012,0xa41c800f}},	//   _este__artículo_, _butuh_, _bez__predchád, _umbhalo__wosuku_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4dc72006,0x3ee28011,0x56e5200a,0x00000000}},	//   _བསྒྱུར__བཅོས_, _adiciona_consulte_, _मूवी__मस्ती_, --, 
+   {{0xc3f8e00f,0x04b7600b,0x2a75c00a,0x00000000}},	//   _engu_, _ishiraha_onu_, _उन्नाव_, --, 
+   {{0xe24da029,0x2d7ee002,0x00000000,0x00000000}},	//   _འདས_, _гу_, --, --, 
+   {{0x2998400e,0x4d8fe003,0x00000000,0x00000000}},	//   _domů_, _བླངས_, --, --, 
+   {{0x3c72400a,0x00000000,0x00000000,0x00000000}},	//   _डाउनलोड__करें_, --, --, --, 
+   {{0xc2950003,0x8be6a00a,0x397e2002,0x00000000}},	//   _བཞིན__པའི_, _हो__रही_, _групе_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9be6e006,0x00000000,0x00000000,0x00000000}},	//   _འཕྲུལ__ལས_, --, --, --, 
+   {{0x03b1a01a,0x032a0010,0x00000000,0x00000000}},	// [0f0] _les__meir_, _og__meget_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3225400f,0xc496e00d,0xc2902007,0x79a36018}},	//   _akekho_, _no__en_, _zakat_, _ministér, 
+   {{0x93f8a02c,0x2ba6200a,0x7df38002,0x00000000}},	//   _hejuru_, _है__जब_, _вредних__награда_, --, 
+   {{0xa2bec003,0x00000000,0x00000000,0x00000000}},	//   _དབང__བོད_, --, --, --, 
+   {{0x76874006,0x50a6200a,0x00000000,0x00000000}},	//   _བཞེངས__ཡོདཔ_, _ऊधम__सिंह_, --, --, 
+   {{0x699b2011,0xa3f9000b,0x00000000,0x00000000}},	//   _maioría_, _inzu_, --, --, 
+   {{0xd27f600b,0xab9c0003,0xe202000b,0xa2586003}},	//   _ibanga_, _འདུག__དེ_, _rusizi_, _དགོངས__ཚུལ_, 
+   {{0x16e92006,0xa2eaa00d,0x74b1400b,0x00000000}},	//   _འཕྲུལ__སློབ_, _cuentas_, _kujya__mu_, --, 
+   {{0x3480000e,0x0239000b,0xb2ace003,0x00000000}},	//   _cena__kč_, _kuba__buri_, _ཐང__འཇམ_, --, 
+   {{0x986c400d,0x3bbc800b,0x23cf800e,0xba13400f}},	//   _nuestras_, _kiliziya__gatulika_, _barvy_, _ukwamuke, 
+   {{0x08c72009,0x6004000c,0x8e9e6002,0x00000000}},	//   _indehold, _के__प्राचीन_, _за__корисник, --, 
+   {{0xbca2a00a,0x00000000,0x00000000,0x00000000}},	//   _आप__अपने_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2488034,0x00000000,0x00000000,0x00000000}},	//   _fram_, --, --, --, 
+   {{0xeba84003,0xc556a00a,0xae572002,0x00000000}},	// [100] _ཕྱི__ཟླ_, _देश__दुनिया_, _иза_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x886f801a,0xc4a2200e,0x6742600c,0x00000000}},	//   _sunnhord, _heurece__je_, _अल्पसंख्_भासा_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x627fe00e,0x0a6e800a,0x148ca00e,0x0c78a00c}},	//   _seznam_, _करते__हुए_, _kč__bez_, _होखे__चाहे_, 
+   {{0x125a801d,0x00000000,0x00000000,0x00000000}},	//   _kuala_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22d9e018,0xa2124018,0x8b6b800d,0x00000000}},	//   _avalia__este_, _filho_, _justicia_, --, 
+   {{0x75b6c022,0x7bd2a006,0xa290201d,0x00000000}},	//   _कि__भारत_, _འབད__ནི_, _zakar_, --, 
+   {{0x7bbf2021,0x9201802b,0x23e0600b,0x4ec86002}},	//   _ལྷ__ཁང_, _kuri_, _igihugu__urwanda_, _то__не_, 
+   {{0x3712a00a,0xf016a00e,0x2d5ae002,0x00000000}},	//   _हो__सकता_, _příslušn, _дс_, --, 
+   {{0x42f40011,0x71772002,0x22ef800f,0x1e6d8002}},	//   _entrada__debes_, _место_, _inkinga_, _за__све_, 
+   {{0xe495e012,0x1e6f0035,0x996e000e,0x00000000}},	//   _sa__na_, _ongcwele_, _vybrat__mobilní_, --, 
+   {{0xb2126018,0x00000000,0x00000000,0x00000000}},	//   _tinha_, --, --, --, 
+   {{0x6278a006,0xe25b000d,0x7f57000a,0x00000000}},	//   _བརྒྱའི__དྲན_, _hablar_, _की__मांग_, --, 
+   {{0xc4426012,0x1e3b201d,0x5a7be01c,0x9d91c003}},	//   _kto_, _kepakara, _सलमान__खान_, _ཡོང__ཁུངས_, 
+   {{0x43160004,0xc24da029,0x00000000,0x00000000}},	// [110] _ndiza_, _འདུ_, --, --, 
+   {{0x0201802b,0x19bfc00e,0x141bc002,0xcc4f0013}},	//   _buri_, _ke__stažení_, _уколико_, _उनसे_, 
+   {{0x7d6d2002,0xc8fc800e,0x8dd96003,0xc1eb0002}},	//   _шта_, _odpovědě, _སྐུ__མགྲོན_, _европе_, 
+   {{0xff3ca039,0x2442402d,0x2d26000e,0xd2d8a012}},	//   _perusaha, _rtl_, _hodnocen_produktu_, _chcel_, 
+   {{0xf4426004,0x027f2009,0x72d9c012,0x00000000}},	//   _nto_, _åbner_, _prvej_, --, 
+   {{0x26338015,0x00000000,0x00000000,0x00000000}},	//   _maksimal_, --, --, --, 
+   {{0xf3f8001d,0x24426015,0xc2668003,0x00000000}},	//   _mahu_, _ato_, _ཏན__གྱི_, --, 
+   {{0x009a400e,0x00000000,0x00000000,0x00000000}},	//   _přání_, --, --, --, 
+   {{0xd70d4018,0x3c9ec002,0x00000000,0x00000000}},	//   _experiên, _уместо_, --, --, 
+   {{0x1c71803b,0x83426011,0x32cc000f,0x9cd36013}},	//   _पार्टी_, _navegaci_procura_, _ngaleso_, _देश__विदेश_, 
+   {{0x9201001b,0x00000000,0x00000000,0x00000000}},	//   _mizi_, --, --, --, 
+   {{0xd2b70002,0xba09a012,0xec97e00f,0x00000000}},	//   _paročist_dodaci_, _zodpoved, _nomuzwa__wokuthi_, --, 
+   {{0x4e72e002,0x7bad0003,0xbec7601f,0xe2d8a027}},	//   _не_, _ནང__དུ_, _menyerta, _chcem_, 
+   {{0xc4726012,0x66b6200c,0x00000000,0x00000000}},	//   _kto__je_, _आभासी__क्रांतिय, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x825b003c,0xc2966003,0x00000000,0x00000000}},	//   _tuzla_, _གཡུ__ཞུན_, --, --, 
+   {{0x1290201d,0x2242a003,0x3c4f800a,0x00000000}},	// [120] _cakap_, _བསུ_, _वैसे_, --, 
+   {{0x1379e00f,0x00000000,0x00000000,0x00000000}},	//   _umlando_, --, --, --, 
+   {{0x5c07a00a,0x00000000,0x00000000,0x00000000}},	//   _कन्नौज__कुशीनगर_, --, --, --, 
+   {{0x2200c011,0xa2fb000b,0x00000000,0x00000000}},	//   _galiza_, _bwa__bugomba_, --, --, 
+   {{0xd2786018,0xccf3e00a,0x00000000,0x00000000}},	//   _jornal_, _राज्य__दिल्ली_, --, --, 
+   {{0xc2904015,0x0c490014,0xebd2e012,0x7a31a003}},	//   _kamar_, _बूझे_, _dobre__fungovať_, _སྔ__མོའི_, 
+   {{0x0c09a014,0x4e7a6002,0x00000000,0x00000000}},	//   _फरवरी__को_, _је__од_, --, --, 
+   {{0x82bee03c,0xc2c92037,0x83cee009,0x00000000}},	//   _se__bilo_, _escribe__como_, _genvej_, --, 
+   {{0x78198002,0x3f59800c,0x00000000,0x00000000}},	//   _пошаљи__одговор_, _के__राजधानी_, --, --, 
+   {{0x9d67200a,0x32fc8009,0x8a4d400c,0xf76a000a}},	//   _अपना__ब्लॉग_, _smag_, _हो__जाई_, _उत्तराखं_बाढ़_, 
+   {{0x0da26009,0x996fa00e,0x2f50a01a,0x8355a018}},	//   _tilføjet_, _na__mobilní_, _kjærleik_, _tweetar_, 
+   {{0x0dd52006,0x8bccc00a,0x1e428002,0xe49e000e}},	//   _ཤོགངོ__སྤྲོད_, _मास्टरमा_का_, _је__као_, _také__na_, 
+   {{0x84b84015,0x23042002,0x00000000,0x00000000}},	//   _bisa__di_, _удружења_, --, --, 
+   {{0x32e34011,0x029a0003,0x00000000,0x00000000}},	//   _atendémo_pode_, _པའི__གཏམ_, --, --, 
+   {{0xbeb12012,0x5fa7c011,0x8ec4200b,0x2486e01c}},	//   _porovnan, _benestar_, _kinyarwa, _मुलायम_, 
+   {{0xe910400f,0x00000000,0x00000000,0x00000000}},	//   _ngeso__lengqond, --, --, --, 
+   {{0xde016011,0x00000000,0x00000000,0x00000000}},	// [130] _aloxamen_turístic, --, --, --, 
+   {{0x9a1b401d,0x32b46012,0xeae46002,0x00000000}},	//   _terdiri__daripada_, _konca_, _шпански__шведски_, --, 
+   {{0x4847201a,0xcc76001a,0x00000000,0x00000000}},	//   _gjeldand, _nærare_, --, --, 
+   {{0xa2980021,0x13b0e018,0xf552e00a,0x7ea80002}},	//   _འཇིགས__མེད_, _clique_, _से__ज्यादा_, _пријави__се_, 
+   {{0xe27e8015,0x7bfca003,0x32cbe00c,0x00000000}},	//   _emang_, _ཞུ__ཁང_, _अछि__ज्योति_, --, 
+   {{0xeb978014,0xe9312012,0x206d600a,0x00000000}},	//   _नाम__के_, _vložiť_, _यह__सामग्री_, --, 
+   {{0x126c8012,0x502fe00d,0x9f47200a,0xe205c012}},	//   _rokoch_, _alrededo, _आपत्तिजन_लिंक_, _mesiacmi_, 
+   {{0xa3e22009,0x2be92022,0x827ec016,0xd3d5600d}},	//   _indlæg__svar_, _जब__हम_, _uken_, _la__muerte_, 
+   {{0xeb980022,0x9b8da003,0x00000000,0x00000000}},	//   _समय__के_, _ངས_, --, --, 
+   {{0xebec6014,0x00000000,0x00000000,0x00000000}},	//   _सुविधा__के_, --, --, --, 
+   {{0xb4428011,0x7429201d,0xc3208031,0x1269a006}},	//   _ata_, _tempatan_, _upaya_, _རྫོང__ཨིང_, 
+   {{0x33f4000e,0xa9f66038,0xd08b200e,0xc313400c}},	//   _jestli_, _verán_, _nelíbí_, _गइल__बेसी_, 
+   {{0x54b26011,0x13868012,0x00000000,0x00000000}},	//   _non__se_, _tvare_, --, --, 
+   {{0x5e730002,0xe4a92018,0x00000000,0x00000000}},	//   _тек_, _compras__na_, --, --, 
+   {{0xf2d82015,0x9ae92003,0x56e8e002,0xb7b7c002}},	//   _pake_, _ཅན__གློག_, _манастир, _раније_, 
+   {{0xb2f9600d,0x0a64800a,0xc26c600e,0x7b73a00f}},	//   _que__puede_, _महीने__साल_, _jenom_, _ukhuluma_, 
+   {{0x6394e018,0x73f8a01a,0xd9312012,0x7beae003}},	// [140] _coisas_, _etter__kvart_, _uložiť_, _འདེབས__དྲ_, 
+   {{0xb0b28012,0x42ca800e,0x00000000,0x00000000}},	//   _práva__vyhraden, _řady_, --, --, 
+   {{0x6a3da014,0xc2a70003,0xf2bf200b,0x00000000}},	//   _धार_, _གར__གྱི_, _no__hino_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0ca6a022,0xc3940018,0x00000000,0x00000000}},	//   _से__कहीं_, _coisa_, --, --, 
+   {{0xae82c022,0x0e426002,0x00000000,0x00000000}},	//   _के__राज्य_, _је__за_, --, --, 
+   {{0x927a200f,0xabfb0003,0x00000000,0x00000000}},	//   _ensimini_, _པོ__དེ_, --, --, 
+   {{0x457fc00b,0x19c4400a,0x00000000,0x00000000}},	//   _zigezweh, _सहायता__स्वशिक्ष, --, --, 
+   {{0xe290c01e,0x12d9600b,0x82d8200b,0x00000000}},	//   _islama_, _bagera_, _yaje_, --, 
+   {{0x3f240012,0xd30e6038,0x00000000,0x00000000}},	//   _našej_, _elabora_, --, --, 
+   {{0x7371600f,0x00000000,0x00000000,0x00000000}},	//   _ezinhle__zombuso_, --, --, --, 
+   {{0x8b882022,0x00000000,0x00000000,0x00000000}},	//   _मद_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1395801a,0x737b801f,0x00000000,0x00000000}},	//   _desse_, _semalam_, --, --, 
+   {{0x9442a019,0x6436600b,0xa48ac00e,0x00000000}},	//   _ntb_, _musenyer_mukuru_, _děkuji__za_, --, 
+   {{0x71cb800f,0x00000000,0x00000000,0x00000000}},	//   _israyeli__wasendul, --, --, --, 
+   {{0xf2d8200b,0xb3958018,0xc5ada012,0x12dea00c}},	// [150] _paje_, _nesse_, _najobľúb, _अउरी_, 
+   {{0xeae52028,0x02abe020,0x63096015,0x00000000}},	//   _siguient, _རབ__གནས_, _sangat__berarti_, --, 
+   {{0x538d0015,0x64b6e011,0x0a67200c,0x00000000}},	//   _properti_, _traballo__de_, _मिथिलांच_में_, --, 
+   {{0x649bc011,0x00000000,0x00000000,0x00000000}},	//   _galicia__de_, --, --, --, 
+   {{0xe4adc01a,0xf4918018,0x3aa6600a,0x00000000}},	//   _ikkje__er_, _em__seu_, _में__मदद_, --, 
+   {{0x21b16014,0x7abbc00a,0xf491a026,0x64c32011}},	//   _प्रतिहार_, _चाहते__हैं_, _en__der_, _servizos__de_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x553ce01f,0x674c600c,0x649ce018,0x00000000}},	//   _sekirany, _पूर्वी__पाकिस्ता, _serviços__de_, --, 
+   {{0xeb95c003,0x00000000,0x00000000,0x00000000}},	//   _ཉིན__མོ_, --, --, --, 
+   {{0x74bcc00e,0x6259e014,0x82fcc00b,0x67614014}},	//   _jsem__si_, _यक्ष_, _rwego_, _कि__पाकिस्ता, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x93fa2018,0x075f000a,0x00000000,0x00000000}},	//   _fiquei_, _जिन्हें_, --, --, 
+   {{0x7ed4e002,0xbefb202e,0x8213000e,0x2e96000a}},	//   _по_, _natjecan, _rychle_, _आगरा__इंदौर_, 
+   {{0xd467e011,0xc4d58022,0xa5bb6002,0x00000000}},	//   _aínda__que_, _हैसियत_, _образова, --, 
+   {{0xfc48e014,0x00000000,0x00000000,0x00000000}},	//   _संगे_, --, --, --, 
+   {{0x9bcc6006,0xa2d3800b,0xf2d8e037,0x00000000}},	//   _ཐོག__ལས_, _ya__tsinze_, _bueno__malo_, --, 
+   {{0x64bd4008,0x00000000,0x00000000,0x00000000}},	// [160] _logo__de_, --, --, --, 
+   {{0xd2a6402e,0x00000000,0x00000000,0x00000000}},	//   _seljaci_, --, --, --, 
+   {{0x4ab7e00a,0x00000000,0x00000000,0x00000000}},	//   _दिया__गया_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x73cee009,0x225a0006,0x00000000,0x00000000}},	//   _bliver_, _དཔེ__གཞི_, --, --, 
+   {{0xef0f2003,0x82ffe039,0x45c8a00b,0x1294800a}},	//   _འགྲན__བསྡུར_, _sebagian__besar_, _ushakish, _ग्वालियर_, 
+   {{0x1740000c,0x6735200c,0x2215200c,0xbeccc002}},	//   _करे__खातिर_, _अउर__उनका_, _अउर__उनकर_, _пројекта_, 
+   {{0xf3298037,0xc346802a,0x00000000,0x00000000}},	//   _quieres__recibir_, _eller__annet_, --, --, 
+   {{0x62d84018,0x2ed56002,0x027a2003,0xa30ba00b}},	//   _fale_, _ми__је_, _དུ__ཡོད_, _gisanzwe__umwaka_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5640002b,0xee644002,0x00000000,0x00000000}},	//   _abanyarw, _тако__да_, --, --, 
+   {{0x3b30c022,0x7fd4e00f,0xa28d2003,0x00000000}},	//   _पर__चर्चा_, _izingelo, _སྤྱིའི__བོད_, --, 
+   {{0x0bc3800a,0xe457401a,0xe5a4000f,0x8b93200c}},	//   _रही__है_, _frå__til_, _ukuthi__unkulunk, _विषय__पे_, 
+   {{0x4bcec013,0x22d78018,0xfdf5000e,0x4cf50012}},	//   _नही_, _abaixo__para_, _ostatníc, _ostatnýc, 
+   {{0xa312000e,0xc2d46018,0xc299c025,0x9ab6a00c}},	//   _přístroj, _jardim_, _assim__como_, _राज__काज_, 
+   {{0x62d9e028,0x23f8801d,0x27a6c003,0xe2df000a}},	//   _usted_, _akaun_, _འཇིག__རྟེན_, _इसकी_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [170] --, --, --, --, 
+   {{0x8b2ee018,0x9c3b8002,0x1e9d600c,0x00000000}},	//   _merament_ilustrat, _студије_, _कवनो__हिस्_, --, 
+   {{0x2386c012,0x1b62000a,0x730da00f,0x8171c00c}},	//   _dvere_, _मिलने_, _kuka__israyeli_, _तारीख__अप्रैल_, 
+   {{0x42126018,0x43cf401a,0x2299c006,0xc998c00e}},	//   _minha_, _elevar_, _མཛོད__གོལ_, _bodů_, 
+   {{0x32126018,0xd442c03d,0x8c07001a,0x9e2dc002}},	//   _linha_, _atd_, _tilskot_, _крају_, 
+   {{0xb47f602a,0x3a9c400c,0x00000000,0x00000000}},	//   _sier__at_, _में__जवन_, --, --, 
+   {{0x1be22003,0x62840015,0x2201e007,0xb061a00b}},	//   _ཀྱི__བང_, _kyuhyun_, _cuti_, _ugushyin, 
+   {{0x0b326003,0xeedd0018,0xf239000f,0x7d66a00a}},	//   _འབྲེལ__གཏུགས_, _referênc, _waba__yini_, _मन__सदाबहार_, 
+   {{0x7213e01d,0x66fa600c,0x92da6018,0x00000000}},	//   _perkhidm, _नारी__शक्ति_, _igreja_, --, 
+   {{0xf467e01a,0x00000000,0x00000000,0x00000000}},	//   _dei__tre_, --, --, --, 
+   {{0x9c4f001c,0x00000000,0x00000000,0x00000000}},	//   _उनके_, --, --, --, 
+   {{0xb2fce01d,0x33f9600b,0xb63a200d,0xc48ea018}},	//   _kongsi_, _hagufi_, _habitaci, _de__às_, 
+   {{0x7c08600a,0x00000000,0x00000000,0x00000000}},	//   _पुलिस__ने_, --, --, --, 
+   {{0xe49fc009,0x72b4600e,0xfee30002,0xbc7dc00c}},	//   _indlæg__du_, _konce_, _днк_, _एकरा__साथे_, 
+   {{0x0d8f2003,0xe46c200f,0xd62f2006,0x8b2f2003}},	//   _དགོས_, _kungenze_ukuthi_, _དགོཔ_, _དགོང_, 
+   {{0x02938003,0x0457601a,0x77ea400c,0x1c74c00a}},	//   _འགུལ__གོད_, _frå__ein_, _के__सुरक्षा_, _रिश्ते_, 
+   {{0xc2d8600b,0x03e6801c,0x13f4601d,0xc46d2028}},	// [180] _kane_, _उत्तराखं, _sertai_, _hacer__una_, 
+   {{0x83b8e01a,0x7248801b,0x00000000,0x00000000}},	//   _frå__http_, _nyama_, --, --, 
+   {{0xe6d54006,0x64c10038,0x00000000,0x00000000}},	//   _འབད__བཏུབ_, _parroqui_de_, --, --, 
+   {{0x52004007,0x5422a00b,0x7290a039,0x0c0ee006}},	//   _ahli_, _hanze__imbuga_, _kabar_, _སྐབས__ལུ_, 
+   {{0xca6f400a,0x7876600f,0x00000000,0x00000000}},	//   _विज्ञापन__दें_, _ngunkulu, --, --, 
+   {{0xe462600f,0x00000000,0x00000000,0x00000000}},	//   _bakholel_ukuthi_, --, --, --, 
+   {{0xdd2fe00e,0xe68d400c,0x7ed56002,0x00000000}},	//   _uživatel_, _पंवार_, _тој_, --, 
+   {{0x3d5a6002,0xf4736024,0x00000000,0x00000000}},	//   _које_, _partizan_, --, --, 
+   {{0x0bcae00a,0xebcdc013,0x00000000,0x00000000}},	//   _कहना__है_, _हमे_, --, --, 
+   {{0xf292a003,0xf491e005,0x00000000,0x00000000}},	//   _སྐར__ཁུང_, _at__me_, --, --, 
+   {{0x93328009,0xbfab6012,0x00000000,0x00000000}},	//   _der__findes_, _šírka_, --, --, 
+   {{0x37acc003,0x62f0000b,0xf355c012,0x00000000}},	//   _དགེ__འདུན_, _inkingi_, _priemer_, --, 
+   {{0x0379a01f,0x00000000,0x00000000,0x00000000}},	//   _bayaran_, --, --, --, 
+   {{0x226c200d,0xf98a400e,0x00000000,0x00000000}},	//   _mejor_, _země_, --, --, 
+   {{0x32236015,0x924c2003,0x00000000,0x00000000}},	//   _artikel__setiap_, _ཡོང__ཐབས_, --, --, 
+   {{0x3f8e8002,0xedd7a010,0x00000000,0x00000000}},	//   _врх__стране_, _roskilde_, --, --, 
+   {{0xa26dc00b,0xa201800b,0x4a3de022,0x02a3e006}},	// [190] _ministri_, _biri_, _तार_, _རྒེད__འོག_, 
+   {{0x6491e018,0x4c40c011,0x00000000,0x00000000}},	//   _em__de_, _non__dispoñem, --, --, 
+   {{0xf442c012,0x82886002,0x00000000,0x00000000}},	//   _ste_, _preporuk_odgovori_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x31e6c022,0x42474012,0x22a74003,0x5b9aa003}},	//   _चौधरी_, _nahlásiť_, _ཕྲེང__རིམ_, _དྲན__སོ_, 
+   {{0xdb77000b,0x7bd7c003,0x00000000,0x00000000}},	//   _ikirenga_, _གསར__དྲ_, --, --, 
+   {{0xfbc3400c,0xa290e00b,0x00000000,0x00000000}},	//   _कबो_, _ishaka_, --, --, 
+   {{0xba0ba00f,0xf29da003,0x2201800b,0xc95ac002}},	//   _ngobuqot, _བྱེད__མཁན_, _ziri_, _који__позивају_, 
+   {{0x9290c00e,0x7bfd6006,0x1404200f,0x7a59600c}},	//   _zadat_, _ཚུ__ཡང_, _okungenz, _कि__लोक_, 
+   {{0xd2ca401a,0xaa17e00f,0xfa6bc002,0x5b83c003}},	//   _halde_, _legatsha_, _звезда_, _སྟོན__ྋགོང_, 
+   {{0xef1be018,0xf752c002,0x00000000,0x00000000}},	//   _olá_, _референц, --, --, 
+   {{0x3cb8000e,0x04b4801a,0x00000000,0x00000000}},	//   _odpovědi_, _etter__ein_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2e916002,0xaaadc00c,0xe2a3e003,0x00000000}},	//   _страница__је_, _बाड़े__अउर_, _ཀྱི__རྩམ_, --, 
+   {{0x5491e009,0xa201800b,0xd2f9e018,0x9285000b}},	//   _at__se_, _riri_, _nenhuma_, _inshuro_, 
+   {{0xb201801f,0xd756000c,0x00000000,0x00000000}},	//   _siri_, _चाहीं__बाकिर_, --, --, 
+   {{0x8a3e000a,0x5cdae012,0x00000000,0x00000000}},	// [1a0] _बार_, _katalóg_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7290403c,0xebd8800c,0x0e84c002,0x2eaae002}},	//   _namaz_, _धार__के_, _завод__за_, _сада__је_, 
+   {{0x1e292002,0x937a601d,0x824d8015,0xac69000b}},	//   _нам_, _jawatan_, _di__bagian_, _umurimo_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2c9800b,0xa31e000f,0xda4e200c,0x00000000}},	//   _bbc__ntabwo_, _ingcebo_, _के__नया_, --, 
+   {{0x6472e025,0x9bd34006,0x49aa6002,0x4243000c}},	//   _rio__de_, _འབད__མི_, _гори_, _अगिला_, 
+   {{0x025b001e,0x63f8801d,0x2290e00b,0x00000000}},	//   _tuzli_, _hujung_, _ashaka_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb4422010,0xa617e002,0x00000000,0x00000000}},	//   _luk_, _професор, --, --, 
+   {{0x72d8a00e,0x136e800f,0x00000000,0x00000000}},	//   _labe_, _engumbus_ujehova_, --, --, 
+   {{0xc86c200a,0x00000000,0x00000000,0x00000000}},	//   _रहेगा_, --, --, --, 
+   {{0x5ecec002,0x7b73a00f,0x6290e00b,0x0f39000e}},	//   _преко_, _ekhuluma_, _ushaka_, _milionů_, 
+   {{0x7290c02d,0xd706c00c,0x57a7a003,0x00000000}},	//   _zadar_, _रहल__बिया_, _པར__བྱེད_, --, 
+   {{0xfb674037,0x8e9fa011,0xfbda800c,0x00000000}},	//   _de__respuest, _tódolos_, _भाषा__से_, --, 
+   {{0x3aea002e,0x00000000,0x00000000,0x00000000}},	// [1b0] _vjerojat, --, --, --, 
+   {{0x22ca6010,0x8393600f,0x00000000,0x00000000}},	//   _lande_, _ngemvume__ukuze_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4fd20002,0x00000000,0x00000000,0x00000000}},	//   _војска_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32d8a028,0x5ef30022,0x73bd800e,0x6bdc200a}},	//   _hace_, _अधिका_, _důvodu_, _राजौरी__श्रीनगर_, 
+   {{0xe7b54009,0xf36f4015,0x0290c015,0xb2b6600c}},	//   _regering, _lintasme__sangat_, _sadar_, _राजधानी__बनवलन_, 
+   {{0xd442e01d,0x00000000,0x00000000,0x00000000}},	//   _ptg_, --, --, --, 
+   {{0x8290a007,0x00000000,0x00000000,0x00000000}},	//   _undang_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6cdfc003,0x00000000,0x00000000,0x00000000}},	//   _བལྟས_, --, --, --, 
+   {{0x0a95e00c,0xdf1d400e,0xb29c4003,0x00000000}},	//   _से__याद_, _pravděpo, _འཕྲིན__བཀའ_, --, 
+   {{0x4b882021,0x00000000,0x00000000,0x00000000}},	//   _ཨམ_, --, --, --, 
+   {{0x5f02c014,0x00000000,0x00000000,0x00000000}},	//   _सिद्दीकी_, --, --, --, 
+   {{0x13f8a00b,0x00000000,0x00000000,0x00000000}},	//   _bacu_, --, --, --, 
+   {{0xe2aec03e,0xed198019,0xc4622007,0xb2cd200f}},	//   _कहाँ_, _tjeneste_, _dibenark, _ukwenza__kanjalo_, 
+   {{0x726c4025,0x53062009,0xec0a800c,0x00000000}},	// [1c0] _pelos_, _de__seneste_, _बचवन__के_, --, 
+   {{0x7291e00d,0x626c6011,0xa1eb2012,0xebf2a00c}},	//   _agua_, _nenos_, _obchodné_, _नीचे__के_, 
+   {{0x4f37001e,0x6443e03f,0xb388e011,0xd72e000c}},	//   _ukupno__mijenjan, _awu_, _páxina__outras_, _अउर__सीधा_, 
+   {{0x22d8a00b,0x73274009,0x54ba0011,0x2496a009}},	//   _gace_, _at__levere_, _tamén__se_, _nu__kan_, 
+   {{0xdbed6003,0x42e3800e,0x325e000b,0x22bb4003}},	//   _སྲི__ཞུ_, _šíření__obsahu_, _ijambo__rishya_, _ཐོ__ཤོག_, 
+   {{0x0c7d8006,0x6290e00f,0x325ac011,0x1f1f400f}},	//   _ལྟོའི_, _kunazo_, _acolle_, _isikhath_esithile_, 
+   {{0x725ae033,0x83f8a00b,0x00000000,0x00000000}},	//   _rofl_, _yacu_, --, --, 
+   {{0x0b9cc020,0x5336400c,0x7bbfe006,0x5a4d800c}},	//   _དུས__རབ_, _से__खाली_, _ལུ__ཡང_, _के__नजर_, 
+   {{0x82ccc00b,0xeb98800a,0xa21d0002,0x00000000}},	//   _imvo__imvano_, _तरह__के_, _рату_, --, 
+   {{0x3a3de01c,0xe2cfc00e,0x7f072011,0xaa3e201c}},	//   _साथ_, _kancelář, _os__dereitos_, _माँ_, 
+   {{0x6922200a,0x00000000,0x00000000,0x00000000}},	//   _न्यूयॉर्_नागपुर_, --, --, --, 
+   {{0xb4424004,0x94920019,0xb28d0003,0x8a7be014}},	//   _kum_, _du__deg_, _བཅས__ཀྱི_, _राष्ट्र__संघ_, 
+   {{0x5498e00d,0x730f6037,0x52a7e006,0x0be26003}},	//   _ya__no_, _hace__días_, _ཚན__བདག_, _ཀྱི__ནང_, 
+   {{0xdcbe6002,0x27c3c00c,0x00000000,0x00000000}},	//   _даље_, _चीन__औद्योगिक_, --, --, 
+   {{0xb3f9e004,0x329c0003,0x3b9ca00c,0x00000000}},	//   _mntu_, _མདོ__ཁམས_, _डिमांड__बा_, --, 
+   {{0xd249400d,0x82d8c010,0x1c60a00b,0x00000000}},	//   _tiempo_, _lade_, _bivugwa_, --, 
+   {{0xe4424025,0x92d9e011,0x00000000,0x00000000}},	// [1d0] _num_, _onte_, --, --, 
+   {{0xebf6e014,0xe248800f,0x5be16012,0x63f8a00b}},	//   _हिंदी__के_, _isam_, _navigáci, _wacu_, 
+   {{0x62be2022,0x6bd2e003,0xd618c00e,0x00000000}},	//   _चारू_, _ཐོག__ཏུ_, _spolehli, --, 
+   {{0x5404801b,0x62902015,0x9388601a,0x026d400a}},	//   _ngenxa__yokuba_, _bilang_, _døydde_, _देहरादून__शिमला_, 
+   {{0x0298a006,0xa290e01a,0x0c7e600c,0x00000000}},	//   _འདི__གིས_, _lagar_, _एकरा__बारे_, --, 
+   {{0xe1eb200e,0xadc50002,0xd409400b,0x00000000}},	//   _obchodní_, _када__су_, _amagambo_, --, 
+   {{0xba3e200a,0xbf240012,0x3eb2e00a,0xe522c002}},	//   _मां_, _vašej_, _खीरी__ललितपुर_, _свима_, 
+   {{0xf2d9e015,0x00000000,0x00000000,0x00000000}},	//   _ente_, --, --, --, 
+   {{0xd224c040,0x4f3e4028,0x4e1e0002,0x168d2012}},	//   _uvek_, _estrella, _приликом_, _je__komentár_, 
+   {{0x8781600c,0x00000000,0x00000000,0x00000000}},	//   _मानल__जाला_, --, --, --, 
+   {{0xd369a01d,0x9e40e00b,0x4670e035,0xf27ec027}},	//   _usaha__niaga_, _yarabaye_, _esihlalw, _zmena_, 
+   {{0x2290e01a,0xcbcec00c,0x00000000,0x00000000}},	//   _dagar_, _अबहिन__ले_, --, --, 
+   {{0x4eb8e002,0x5290e018,0x00000000,0x00000000}},	//   _ли_, _vagas_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbc68200d,0xc250c00f,0xbb93400a,0x8c4f600a}},	//   _febrero_, _ukwethem, _नाम__पर_, _इनके_, 
+   {{0x2200a00e,0x53dfa02f,0xebce2006,0x2a1e4002}},	//   _chci_, _de__dias_, _ཆུང__ཀུ_, _ла__коментар, 
+   {{0x82fcc018,0x3ea72002,0x00000000,0x00000000}},	// [1e0] _meninas_, _позивају__на_, --, --, 
+   {{0x24424009,0x00000000,0x00000000,0x00000000}},	//   _rum_, --, --, --, 
+   {{0xab9aa003,0xfd1fa00b,0x00000000,0x00000000}},	//   _ཟིན__ཐོ_, _bantu__igiteker, --, --, 
+   {{0x487d4039,0x33f8c024,0x8f686037,0x74a0601a}},	//   _महाराष्ट, _sadu_, _informac_reportar_, _og__då_, 
+   {{0xab8e4021,0x00000000,0x00000000,0x00000000}},	//   _ཆས_, --, --, --, 
+   {{0xee426002,0x7a420014,0xe3082011,0x6c00000a}},	//   _је__да_, _के__गठन_, _no__marco_, _साइन__अप_, 
+   {{0xf471c00b,0x00000000,0x00000000,0x00000000}},	//   _ikigo__cy_, --, --, --, 
+   {{0x32d8c004,0xbb3b6006,0xbf2fc006,0x2ebb4002}},	//   _wade_, _མས__དམིགས_, _ལས__འབྲུག_, _иако__је_, 
+   {{0x92f38002,0x00000000,0x00000000,0x00000000}},	//   _годину_, --, --, --, 
+   {{0x784b8037,0xb308001d,0x57092002,0xb278200e}},	//   _por__proporci, _terakhir__pada_, _велики_, _stejně__jako_, 
+   {{0xae1fe025,0xa65aa002,0xc484000b,0xc327e028}},	//   _após_, _се__пријави_, _hagufi__aho_, _muchas__gracias_, 
+   {{0xbccd4028,0x5461c00d,0x3ce5c003,0x00000000}},	//   _un__mensaje_, _aún__no_, _གཞས__འཚོལ_, --, 
+   {{0x3284a014,0x00000000,0x00000000,0x00000000}},	//   _करोड़पति_, --, --, --, 
+   {{0xee64c002,0x00000000,0x00000000,0x00000000}},	//   _само__да_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x02438029,0xe27a6021,0x00000000,0x00000000}},	// [1f0] _གསོ_, _ལས__སྡེ_, --, --, 
+   {{0x0f23602a,0x7b92c003,0x5705800a,0x00000000}},	//   _kan__gjøre_, _ཡིག__དྲ_, _नागपुर__पटना_, --, 
+   {{0x79c16018,0x00000000,0x00000000,0x00000000}},	//   _de__atendime, --, --, --, 
+   {{0x7dde6002,0xa2af6003,0xebb8400c,0x5eba0002}},	//   _да__му_, _མི__བཙན_, _काइल__के_, _дошли_, 
+   {{0x4a35200f,0x34424025,0x33de2002,0x00000000}},	//   _ngakolun_uhlangot, _sul_, _прве_, --, 
+   {{0x430da009,0x14a2600e,0x30c80002,0x00000000}},	//   _opgaver_, _nabídce_, _за__развој_, --, 
+   {{0x3994c012,0x635be00b,0xe7b8800b,0x9be9e00c}},	//   _môžu_, _sangira_, _repubuli, _जानेला__कि_, 
+   {{0x32ffc033,0x641b4006,0x3d12800f,0x8295e01c}},	//   _sakrij__citiraj_, _ལུ__རྒྱལ_, _izilwane_, _स्टोरी_, 
+   {{0x32912031,0xc3804009,0xab9b4003,0x00000000}},	//   _layar_, _udtryk_, _ཡིན__དེ_, --, 
+   {{0x827e003f,0x22430003,0x0201e00b,0x1950a00a}},	//   _imini_, _མཆན_, _giti_, _परिवर्तन__समाज_, 
+   {{0x9b934003,0xda73800c,0x00000000,0x00000000}},	//   _ཡིག__མི_, _अउर__फेर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3e72e002,0x7658c00f,0x00000000,0x00000000}},	//   _ме_, _izikroni, --, --, 
+   {{0x827fe016,0x6ed50002,0x00000000,0x00000000}},	//   _ble__medlem_, _рок_, --, --, 
+   {{0xbc800002,0x00000000,0x00000000,0x00000000}},	//   _месец_, --, --, --, 
+   {{0x7c206037,0x22c3e002,0x00000000,0x00000000}},	//   _quedan__caracter, _користи_, --, --, 
+   {{0x304fc00e,0x00000000,0x00000000,0x00000000}},	// [200] _šíření_, --, --, --, 
+   {{0x1d9de003,0xc27e802b,0x7bd3a006,0x00000000}},	//   _ཟིན__བྲིས_, _imana_, _འཐབ__ནི_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa70f2014,0xc201e01f,0x1deb4018,0x00000000}},	//   _मनाया__जाता_, _siti_, _municípi, --, 
+   {{0x52de6041,0xcfa18016,0xb4b14018,0x62f6c00a}},	//   _खाली_, _innenfor_, _descriçã, _है__गाली_, 
+   {{0x8ee8200b,0x6683400a,0x1e612002,0x00000000}},	//   _adakoran, _मज़ाक_, _по__насељима_, --, 
+   {{0x48d30002,0x14732009,0x00000000,0x00000000}},	//   _је__последњи_, _handelsp_med_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x12d8e009,0x2442600d,0x230c402c,0x850d0012}},	//   _dage_, _aun_, _impamvu_, _prístroj, 
+   {{0x4498a002,0x00000000,0x00000000,0x00000000}},	//   _moć__re_, --, --, --, 
+   {{0x44426011,0xf2b8a011,0x00000000,0x00000000}},	//   _cun_, _de__muros_, --, --, 
+   {{0xb05e2012,0x5840800a,0x00000000,0x00000000}},	//   _sú__vyhraden, _से__जानकारी_, --, --, 
+   {{0xe496e00e,0xd387400e,0xc37e2011,0x2bcd0003}},	//   _se__na_, _kterou_, _de__imaxes_, _གངས__ལྷ_, 
+   {{0x82b8a011,0x133a0030,0x9381c002,0x92c7e018}},	//   _inc__unha_, _opće__diskusij, _українсь_прегледа, _há__comentár, 
+   {{0x7eec4012,0x00000000,0x00000000,0x00000000}},	//   _iných_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xef9a600d,0xe291a031,0x6d490002,0x00000000}},	// [210] _las__palabras_, _bapak_, _врх_, --, 
+   {{0x7355c02a,0x00000000,0x00000000,0x00000000}},	//   _nyheter_, --, --, --, 
+   {{0x631b6033,0x24444015,0x326c400f,0xb830c003}},	//   _crna__kronika_, _gw_, _nokuphil, _གླིང__དབྱིན_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0291a01f,0x4442801d,0x00000000,0x00000000}},	//   _tapak_, _jua_, --, --, 
+   {{0xe4616009,0x9ba68003,0xebb7e00c,0x00000000}},	//   _tilbage__til_, _བྲིས__ངས_, _इनका__के_, --, 
+   {{0xa316400e,0x00000000,0x00000000,0x00000000}},	//   _nelze_, --, --, --, 
+   {{0x86d0001b,0x9496e00b,0xe279a006,0x00000000}},	//   _aphakami, _ku__ya_, _དེ__ཅིག_, --, 
+   {{0x5053c002,0x0a218019,0x02898003,0x00000000}},	//   _године_, _forbruke, _རིག__གནས_, --, 
+   {{0xd24a2006,0xd290c00f,0x088cc002,0x1a8aa012}},	//   _འགྲུལ__བསྐྱོདཔ_, _kulabo_, _већ__означен_, _upozorne, 
+   {{0xb0458012,0x42d9002c,0x12d8e009,0x7331e012}},	//   _vyhraden, _maze_, _tage_, _medzinár, 
+   {{0xd444402b,0x1c26e00e,0x5476400b,0xba70a00f}},	//   _rw_, _prostě_, _cane__ku_, _kungani__kubalule, 
+   {{0x1248c00e,0xade1e002,0x00000000,0x00000000}},	//   _jsem_, _ко__су_, --, --, 
+   {{0x6f206031,0x3460601a,0x7423200f,0x00000000}},	//   _mendukun, _døme__på_, _nje__kokuba_, --, 
+   {{0x8fd8000f,0xa37a201f,0x04784039,0x34faa00c}},	//   _ezingoko, _paparan_, _hari__jam_, _करदाता_, 
+   {{0x7cb96018,0x16aa8003,0x00000000,0x00000000}},	//   _de__energia_, _དང__སློབ_, --, --, 
+   {{0xfb9f400c,0x00000000,0x00000000,0x00000000}},	// [220] _के__तऽ_, --, --, --, 
+   {{0xf444400b,0x047bc042,0x2a3e200a,0x5df52012}},	//   _tw_, _noen__som_, _माह_, _pridajte_, 
+   {{0x63fb6026,0x00000000,0x00000000,0x00000000}},	//   _den__danske_, --, --, --, 
+   {{0x44992025,0x33462034,0x00000000,0x00000000}},	//   _um__dos_, _valdres_, --, --, 
+   {{0xec07e014,0xaf36c002,0x00000000,0x00000000}},	//   _विस्फोट__के_, _на__то_, --, --, 
+   {{0xeba58003,0xe1c2000a,0xad50a00a,0x2eddc002}},	//   _སྟེང__གི_, _पर्यटन__स्थल_, _पिथौरागढ, _нас__је_, 
+   {{0xf051c002,0x12b48012,0x00000000,0x00000000}},	//   _услови_, _sekcii_, --, --, 
+   {{0x03f7200b,0x9862400b,0x7bee0003,0x7d324003}},	//   _yar__akiri_, _bisobanu, _མང__དུ_, _འཕེལ__རྒྱས_, 
+   {{0xfe3be011,0x7e51e01d,0x13dc000b,0xc134e003}},	//   _xuño_, _dipapar__mengguna, _ariwe_, _བར__འཁྱམས_, 
+   {{0x32ca6011,0x6442a004,0xc4428025,0xf322c00b}},	//   _cando_, _kub_, _rua_, _gukora__paje_, 
+   {{0xd4428025,0xebd3200a,0xb2fd800f,0x00000000}},	//   _sua_, _बलिए__के_, _menu__dlulela_, --, 
+   {{0xb4420015,0xf257c009,0x54a0a012,0x631f200b}},	//   _sih_, _vælge_, _sa__dá_, _mu__bikorwa_, 
+   {{0xee888002,0x00000000,0x00000000,0x00000000}},	//   _мислим__да_, --, --, --, 
+   {{0xebbe2014,0xd1f0a006,0x5ceec002,0x7470200f}},	//   _युद्ध__के_, _བསྐྱོདཔ_, _града_, _esikhath_esizayo_, 
+   {{0x6c77a015,0x4a05e018,0x12900025,0x00000000}},	//   _tulisan__tentang_, _embalage, _achar_, --, 
+   {{0x7386801a,0xebf8c00c,0xd52f800a,0x428c8002}},	//   _kvart_, _गुरू__के_, _मैनपुरी__मेरठ_, _од__тога_, 
+   {{0x4231601f,0xc257c009,0x2158200c,0x00000000}},	// [230] _bermula_, _sælge_, _एगो__गांव_, --, 
+   {{0x9c9b4018,0x3c64a00e,0xc824200a,0x00000000}},	//   _suas__compras_, _situace_, _अगलीस्टो, --, 
+   {{0xf2d92004,0xf4422009,0xe4836002,0xecab4011}},	//   _yaye_, _fik_, _vest__na_, _da__coruña_, 
+   {{0xe3f46024,0x04422009,0x92a68003,0x00000000}},	//   _ujutru_, _gik_, _སེར__སྨད_, --, 
+   {{0x6a3c4043,0xc4ac000b,0x00000000,0x00000000}},	//   _आता_, _bwite__aho_, --, --, 
+   {{0xea474002,0x713dc002,0xac30c002,0x00000000}},	//   _ситуациј, _изборе_, _испред_, --, 
+   {{0xe464400f,0x0964400e,0x72de6014,0x32cea00a}},	//   _kungakha_ukuthi_, _fotogale, _खाती_, _जमशेदपुर__जयपुर_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2b04037,0x137a601d,0x3213800f,0x00000000}},	//   _opinión__otras_, _rawatan_, _lisho_, --, 
+   {{0x54342002,0x00000000,0x00000000,0x00000000}},	//   _očistite__dezinfik, --, --, --, 
+   {{0x326cc004,0x00000000,0x00000000,0x00000000}},	//   _kaloku_, --, --, --, 
+   {{0xec0c000c,0x00000000,0x00000000,0x00000000}},	//   _अधिकारन__के_, --, --, --, 
+   {{0x537a6031,0x00000000,0x00000000,0x00000000}},	//   _wawasan_, --, --, --, 
+   {{0x72e9000b,0x00000000,0x00000000,0x00000000}},	//   _itsinda_, --, --, --, 
+   {{0xf753600f,0xec04000a,0x00000000,0x00000000}},	//   _nganging, _जानने__के_, --, --, 
+   {{0xd6ffc00a,0x00000000,0x00000000,0x00000000}},	//   _इसका_, --, --, --, 
+   {{0xa2588006,0xe2abe00e,0x00000000,0x00000000}},	// [240] _དམིགས__དོན_, _užití_, --, --, 
+   {{0xb401a00d,0x00000000,0x00000000,0x00000000}},	//   _con__más_, --, --, --, 
+   {{0x13000011,0xefed601a,0x42ea200f,0xbc26c00c}},	//   _citar__esta_, _brukarar_, _ngenxa__yalokhu_, _खातिर__लगातार_, 
+   {{0x7419e028,0x4f55a037,0xc24e4020,0x9301200b}},	//   _de__nuevo_, _estás__comentan, _ཡཱན_, _iki__gihe_, 
+   {{0xc3958018,0xc2070018,0xf625a01a,0x13e9c00b}},	//   _nossa_, _código__abaixo_, _vidaregå, _patiri__hamwe_, 
+   {{0xf22a2002,0x32014018,0x00000000,0x00000000}},	//   _кога_, _aceita_, --, --, 
+   {{0x5215a00e,0xa49ec018,0x00000000,0x00000000}},	//   _oddělení_, _você__vai_, --, --, 
+   {{0xef1f0002,0x00000000,0x00000000,0x00000000}},	//   _кориснич_име_, --, --, --, 
+   {{0x44824038,0x2c07400c,0x6e6ce002,0x00000000}},	//   _novo__da_, _तौर__पऽ_, _директор_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6bcf4013,0xdc54c00f,0x00000000,0x00000000}},	//   _श्रीनगर_, _amaqinis, --, --, 
+   {{0xf87cc002,0x00000000,0x00000000,0x00000000}},	//   _поставље, --, --, --, 
+   {{0x74424018,0xbcbce00f,0x24906005,0xba99e017}},	//   _mim_, _bakajesu_, _eg__og_, _náhradní_, 
+   {{0x82918031,0x8492a02a,0x02a40003,0x00000000}},	//   _barat_, _er__mer_, _འདོད__ཡོད_, --, 
+   {{0x64758018,0x00000000,0x00000000,0x00000000}},	//   _economia__de_, --, --, --, 
+   {{0x83088015,0x5e420038,0x3df2a012,0x00000000}},	//   _jawa__barat_, _dinamiza, _aj__keď_, --, 
+   {{0xe4972015,0x0cda4006,0x00000000,0x00000000}},	// [250] _ya__gan_, _པར__བླམའི_, --, --, 
+   {{0x92984003,0xb4b4a00f,0x00000000,0x00000000}},	//   _ཀྱི__དུས_, _nokho__uma_, --, --, 
+   {{0xf3bec01a,0x00000000,0x00000000,0x00000000}},	//   _historie__endre_, --, --, --, 
+   {{0x23478018,0x5fa78018,0xb2c0200b,0x00000000}},	//   _começa_, _começar_, _ku__biro_, --, 
+   {{0x0213800f,0x74b52037,0xa2da6018,0x58ba200b}},	//   _cishe_, _respalda_si_, _desejo_, _mu__majyarug, 
+   {{0xf492a010,0x2c67c004,0x00000000,0x00000000}},	//   _er__der_, _malunga_, --, --, 
+   {{0xe0bbc00e,0x04424025,0xbd0b000a,0x00000000}},	//   _hvězdičk, _fim_, _गया__श्रेणिया, --, 
+   {{0x73384009,0x537a601d,0x6bab800a,0x00000000}},	//   _tilmeldi_indlæg_, _jawapan_, _कि__वह_, --, 
+   {{0x6cb3800d,0x924d8003,0xa276c00a,0x00000000}},	//   _de__ingreso_, _སྨད_, _या__कॉमेंट_, --, 
+   {{0x82710039,0x7e078002,0xc29a6018,0xb2c0a00b}},	//   _mulai__dari_, _великим__словима_, _tem__como_, _mu__rugo_, 
+   {{0xa2de801c,0x72248007,0x00000000,0x00000000}},	//   _जाती_, _awak_, --, --, 
+   {{0x1ea0200f,0x74138016,0x147b2002,0x00000000}},	//   _umoya__ongcwele_, _fra__nett_, _забрањен_лажно_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x17c0c002,0x42d2200f,0xc29a4018,0x7bd8c003}},	//   _poruke__reputaci, _empeleni_, _para__não_, _མིན__དྲ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc3930011,0x6c11a018,0x00000000,0x00000000}},	// [260] _nova__acceder_, _comprei_, --, --, 
+   {{0xd4424025,0xf031800e,0x195a400f,0xa2c1c011}},	//   _sim_, _předchoz, _ezindawe, _coa__súa_, 
+   {{0x3b80a00a,0x0be2e003,0x00000000,0x00000000}},	//   _खोज__परिणाम_, _གྱི__ནང_, --, --, 
+   {{0x46c4400a,0x60a7c002,0x00000000,0x00000000}},	//   _बलिया__बस्ती_, _животне_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd290400e,0xc2c12006,0xbc57e00c,0x8a61c00a}},	//   _byla_, _བསྐྲུན__འབད_, _के__साथे_, _या__फिर_, 
+   {{0x9e438018,0x43960018,0x71c6400e,0x3d63800a}},	//   _atualiza, _nossos_, _dovolená_, _में__अस्वीकरण_, 
+   {{0x2442c00d,0x2ebbc002,0xb2d1600d,0x00000000}},	//   _fue_, _како__је_, _no__tiene_, --, 
+   {{0x2ec86002,0x3442c015,0x1c69c012,0x00000000}},	//   _то__је_, _gue_, _ktorým_, --, 
+   {{0x5473600e,0xf9d02002,0x00000000,0x00000000}},	//   _zde__se_, _желим_, --, --, 
+   {{0x7b6f4003,0x00000000,0x00000000,0x00000000}},	//   _ཀུན__གླེང_, --, --, --, 
+   {{0xaf1be00e,0x7d92c00c,0x00000000,0x00000000}},	//   _stát_, _एजेंसी__एनआईए_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x94300002,0x00000000,0x00000000,0x00000000}},	//   _poslednj_poruka_, --, --, --, 
+   {{0x72fe6019,0x1201a012,0x42bac00e,0x00000000}},	//   _norges_, _neviem_, _těch_, --, 
+   {{0x54992040,0x03ea0009,0xc00e200e,0x01df000c}},	//   _pridruži_se_, _frit_, _dál__ještě_, _कृष्णदेव__उपाध्याय_, 
+   {{0x84426004,0x8329e01a,0x4f2cc00f,0x00000000}},	// [270] _mio_, _på__talet_, _umthetho__kankulun, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2ca600b,0x00000000,0x00000000,0x00000000}},	//   _kanda_, --, --, --, 
+   {{0xb1bea00a,0x82c1200a,0x00000000,0x00000000}},	//   _टाइल_, _देख__सकेंगे_, --, --, 
+   {{0xbccca00a,0x9454201a,0x846e0018,0x00000000}},	//   _लिए__अपने_, _har__vorte_, _adiciona_dia_, --, 
+   {{0xe302200b,0x00000000,0x00000000,0x00000000}},	//   _catholik_yabaye_, --, --, --, 
+   {{0x2e2a0002,0x3681c022,0x74af8002,0x00000000}},	//   _национал, _कुणाल_, _специјал, --, 
+   {{0x22b24003,0x98c5400a,0x00000000,0x00000000}},	//   _རང__ལུས_, _जौनपुर_, --, --, 
+   {{0xa35e0024,0x92fd4028,0xa25b2003,0x00000000}},	//   _beograd_, _juegos_, _འགྱུར__བོད_, --, 
+   {{0x4a41e014,0xfac1000c,0x00000000,0x00000000}},	//   _के__गीत_, _चाहत__रहन_, --, --, 
+   {{0x5092a014,0x14426018,0x00000000,0x00000000}},	//   _शिवराज__सिंह_, _fio_, --, --, 
+   {{0x2e72e002,0x00000000,0x00000000,0x00000000}},	//   _је_, --, --, --, 
+   {{0x2e56e002,0xed182009,0x1a6ba019,0x3dbda018}},	//   _из_, _længere_, _oppmerks, _cadastre_, 
+   {{0x72bac00e,0x3cbbc01a,0xd989e00b,0x00000000}},	//   _věci_, _spørsmål__skattar_, _mu__ntambara_, --, 
+   {{0x640ea002,0x8b62200c,0x00000000,0x00000000}},	//   _арапски__белоруск, _कएलनि_, --, --, 
+   {{0x62924019,0x00000000,0x00000000,0x00000000}},	//   _omtale_, --, --, --, 
+   {{0x8395c009,0x00000000,0x00000000,0x00000000}},	// [280] _hovsa_, --, --, --, 
+   {{0x42d98012,0x0a8ec00a,0x624b800f,0x32d14003}},	//   _okrem_, _हाल__में_, _mathewu__marku_, _རིགས__སྙན_, 
+   {{0x8b64400e,0xb265c003,0xe10a200e,0x5f41c00b}},	//   _oblečení_, _ཕྱོགས__ཀྱི_, _osvětlen, _amarusha, 
+   {{0xbbc7a00c,0x3baba00c,0xe2d9c00f,0xbc94200c}},	//   _कइल__जा_, _कि__एह_, _kwadinge_ukuba_, _काम__कइले_, 
+   {{0xd4426025,0x49bf4009,0x00000000,0x00000000}},	//   _rio_, _efter__personer_, --, --, 
+   {{0x94426011,0xebc86014,0x00000000,0x00000000}},	//   _nin_, _संस्थान__के_, --, --, 
+   {{0x52590003,0xe418000f,0x00000000,0x00000000}},	//   _རྒྱ__མཚོ_, _ngiyazi__ukuthi_, --, --, 
+   {{0xd492e004,0xde736002,0x00000000,0x00000000}},	//   _ke__ke_, _већ_, --, --, 
+   {{0xe2d9800b,0x8f60000c,0x00000000,0x00000000}},	//   _kare_, _में__आतंकी_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe492e03f,0xb727e011,0x05654004,0x526da015}},	//   _ke__le_, _está__dispoñib, _projekth, _depok_, 
+   {{0x0442601a,0xd28b0016,0x72438003,0xa3d7000b}},	//   _ein_, _profil__finn_, _གསན_, _by__ukuri_, 
+   {{0x46ff4022,0x00000000,0x00000000,0x00000000}},	//   _जामा_, --, --, --, 
+   {{0x04e0800a,0x5f0e6003,0x00000000,0x00000000}},	//   _आजमगढ़__प्रतापगढ, _དཔར__སྐྲུན_, --, --, 
+   {{0x52bac00e,0x93eae013,0x02ca801d,0x00000000}},	//   _něco_, _राजस्थान_, _ini__diubah_, --, 
+   {{0x83958018,0x00000000,0x00000000,0x00000000}},	//   _fosse_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [290] --, --, --, --, 
+   {{0x729da006,0x00000000,0x00000000,0x00000000}},	//   _འོས__གསལ_, --, --, --, 
+   {{0x943a2012,0xf2796003,0x00000000,0x00000000}},	//   _obchodné__podmienk, _དེ__ཉིད_, --, --, 
+   {{0x1585000e,0x247f800b,0x00000000,0x00000000}},	//   _nemůžete_, _muri__iki_, --, --, 
+   {{0x5443e01a,0xeae82022,0x00000000,0x00000000}},	//   _att_, _आश्वासन_, --, --, 
+   {{0x1efc600e,0x74ad801a,0x37952002,0x56152002}},	//   _prázdný_, _samla__inn_, _русија_, _русији_, 
+   {{0x17a6a00e,0x00000000,0x00000000,0x00000000}},	//   _obchod__podmínky_, --, --, --, 
+   {{0x69fd202f,0xa3348007,0x81b5c002,0xfc6e000f}},	//   _pagament, _profesio_yang_, _чланак_, _umariya_, 
+   {{0x9443e016,0xf4988011,0x00000000,0x00000000}},	//   _ett_, _un__ano_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xddbf800a,0xa4df600e,0x00000000,0x00000000}},	//   _आगरा__आजमगढ़_, _download_předpokl, --, --, 
+   {{0xc48ea011,0x00000000,0x00000000,0x00000000}},	//   _de__ás_, --, --, --, 
+   {{0xd473e004,0xf396601a,0x54b62018,0xf26c4035}},	//   _nto__ke_, _fyrste_, _cadastre__se_, _zokuphil, 
+   {{0xa3946004,0xe26c4032,0x068d400a,0x8477a011}},	//   _miose_, _yokuphil, _बदलाव_, _comentar_os_, 
+   {{0x84778039,0xf327a00a,0x5979200e,0x3bb3e00a}},	//   _tersedia__di_, _करियर__आईटी_, _století_, _हैं__यह_, 
+   {{0x84bf202a,0x00000000,0x00000000,0x00000000}},	//   _litt__mer_, --, --, --, 
+   {{0xd2bc801d,0xc29d6003,0x00000000,0x00000000}},	// [2a0] _ini__kerana_, _འཕྲིན__གྱི_, --, --, 
+   {{0x8612800e,0x44c42011,0x3a0ec002,0x00000000}},	//   _příspěvk, _rexistra_da_, _првом_, --, 
+   {{0xf46e8009,0xc4a8800e,0x00000000,0x00000000}},	//   _frederik, _když__je_, --, --, 
+   {{0x4499a011,0x0ba2c00a,0xf9a3200f,0xa2a8400e}},	//   _un__dos_, _रहा__था_, _eziyishu, _seřadit__podle_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3443200d,0x8cbfe01e,0x58684003,0x24608011}},	//   _muy_, _mjesec__mjeseca_, _ཞུན__སྤྱི_, _notas__editar_, 
+   {{0x5a3e0044,0xcbd6e003,0x86f2400a,0xd9c8e003}},	//   _मगर_, _ཆེན__པོ_, _धर्म__संसार_, _ཆེའི_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4b0c601a,0x00000000,0x00000000,0x00000000}},	//   _personle, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa290e012,0xae322011,0x393ce00a,0x15d6800b}},	//   _priamo_, _millóns_, _दिल्ली__न्यूयॉर्, _abibumby, 
+   {{0x64f1601d,0xbcb42003,0x00000000,0x00000000}},	//   _teks__disediak, _སྒོར__འཛུལ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe29c8011,0x4c69802c,0x00000000,0x00000000}},	//   _dúas_, _impunzi_, --, --, 
+   {{0xd312000d,0x5f2ce002,0x00000000,0x00000000}},	//   _hombres_, _чланке__преко_, --, --, 
+   {{0xefd7000e,0x0aaa6013,0xc491c012,0xe60a2003}},	//   _protože_, _समाचार__देश_, _ktorý__je_, _སྤྲད_, 
+   {{0xdda4600e,0x00000000,0x00000000,0x00000000}},	// [2b0] _reagovat_, --, --, --, 
+   {{0xcdcec014,0x477a200c,0x00000000,0x00000000}},	//   _कमाए_, _से__जुड़ल_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2d9002a,0x3eaaa002,0x4b9bc003,0x00000000}},	//   _mer__info_, _кликните__на_, _དེབ__ངོ_, --, 
+   {{0xd249e018,0xdbd8a00a,0x00000000,0x00000000}},	//   _éum_, _लगा__रखे_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe4732009,0xdc8e000c,0xc379a00b,0x00000000}},	//   _accepter_du_, _चेरो_, _muhango_, --, 
+   {{0xb242c00a,0x5292601d,0xe29c8011,0x00000000}},	//   _पिछले_, _korang_, _túas_, --, 
+   {{0x62fce016,0xc3966011,0x54a8800e,0x1deb0012}},	//   _ganger_, _cousas_, _když__se_, _obľúbený, 
+   {{0xcf1b8006,0x9de7800a,0x7287e00e,0x00000000}},	//   _བརྡ__འཕྲུལ_, _फर्रूखाब_फीरोजाबा, _na__něj_, --, 
+   {{0xba33000c,0x324c600c,0x82500002,0x00000000}},	//   _चलल_, _बसवलन_, _цена_, --, 
+   {{0x3442a03d,0x1fd36011,0x00000000,0x00000000}},	//   _nic_, _relación, --, --, 
+   {{0xf28ca037,0x00000000,0x00000000,0x00000000}},	//   _lugar__real_, --, --, --, 
+   {{0x2300a007,0x584ba002,0xe41f000f,0x427a800f}},	//   _linkedin__anda_, _се__налазе_, _nje__ukuthi_, _noma__nini_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc292601d,0x00000000,0x00000000,0x00000000}},	//   _borang_, --, --, --, 
+   {{0x9442a037,0x00000000,0x00000000,0x00000000}},	// [2c0] _dic_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd29c8011,0x00000000,0x00000000,0x00000000}},	//   _súas_, --, --, --, 
+   {{0x3395800b,0xc442a015,0x72e10011,0x0bde0003}},	//   _morsi_, _wib_, _xix__digo_, _རིམ__ནང_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x63dca00b,0x02e7600f,0x00000000,0x00000000}},	//   _nubwo_, _ukuba__umuntu_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf27a800f,0xe490e045,0x00000000,0x00000000}},	//   _noma__yini_, _cm__kg_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcca96014,0x6f4f800f,0x8b21e00f,0x93fd400b}},	//   _तक__पहुंच_, _kwesikha, _imiphume, _garuka__hejuru_, 
+   {{0x5306c033,0x0316a00f,0xfe0d2002,0x70198012}},	//   _milijuna__kuna_, _kuze__kube_, _ове_, _podmienk_používan, 
+   {{0x9ba8c021,0xbc5b800a,0x00000000,0x00000000}},	//   _ནང__ལས_, _का__इंटरेस्ट_, --, --, 
+   {{0x1bdee003,0x2b9d200a,0xb9998012,0x00000000}},	//   _བརྟེན__ནས_, _की__थी_, _dosť_, --, 
+   {{0xd2c8800b,0x00000000,0x00000000,0x00000000}},	//   _siporo__umuco_, --, --, --, 
+   {{0xd2d9c009,0xa493201a,0x10d4c037,0x00000000}},	//   _have_, _og__dei_, _inténtel, --, 
+   {{0xe292400f,0x7fa24009,0xa23e4003,0x00000000}},	// [2d0] _altare_, _indenfor_, _གཟིགས__རྩོམ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe469601a,0x552de00f,0x00000000,0x00000000}},	//   _dei__er_, _kwangath, --, --, 
+   {{0x12d9c026,0x52cae009,0x6496a012,0x00000000}},	//   _lave_, _sagde_, _prípade__že_, --, 
+   {{0x927b6003,0xcca66002,0x00000000,0x00000000}},	//   _དོ__སྣང_, _постати__везе_, --, --, 
+   {{0xfc98c002,0x00000000,0x00000000,0x00000000}},	//   _правопис_правила_, --, --, --, 
+   {{0x6d22c00a,0x00000000,0x00000000,0x00000000}},	//   _जनवरी__दिसम्बर_, --, --, --, 
+   {{0xc4b52005,0x00000000,0x00000000,0x00000000}},	//   _index__php_, --, --, --, 
+   {{0x5e39601d,0xa48da01a,0xee94400a,0x00000000}},	//   _pelabura, _då__dei_, _इस__फिल्म_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x16d04003,0x0394e02c,0x1379a00b,0xabe1c003}},	//   _བཀའ__སློབ_, _menshi_, _ruhango_, _ཚུལ__དེ_, 
+   {{0xeac6801a,0x3c13000c,0x00000000,0x00000000}},	//   _ansvarle, _जाला__एह_, --, --, 
+   {{0x5068e024,0xec898002,0x00000000,0x00000000}},	//   _ne__preporuč, _на__пример_, --, --, 
+   {{0xa3174024,0xa2a04012,0x5752c00f,0x62934003}},	//   _zvezda_, _futbal_, _izinding, _མཆོད__དཔལ_, 
+   {{0x29dbc021,0x820e6002,0x998e6002,0xc08cc002}},	//   _འཐུས__མིའི_, _наша_, _наши_, _славе_, 
+   {{0x4442c012,0xe2c4800e,0x3180a017,0xe3958018}},	//   _nie_, _jméno__heslo_, _úvodní__stránka_, _possa_, 
+   {{0x027ba021,0x6491c011,0x731e000b,0x00000000}},	// [2e0] _དེ__ཡོད_, _venres__de_, _agaciro_, --, 
+   {{0x11752014,0xf323e00b,0xbdb30009,0x4496400b}},	//   _अल्पसंख्, _software__cyangwa_, _udlandet_, _wa__bbc_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x92f5a00f,0x12b9000f,0x2bce0003,0x00000000}},	//   _le__ndaba_, _kepha__mina_, _གྱད__ལྷ_, --, 
+   {{0xcc6a400e,0xcc27c00f,0x00000000,0x00000000}},	//   _kterým_, _ngaphand_kwalokho_, --, --, 
+   {{0x72de800f,0xd0d32002,0xca5b000c,0x83286002}},	//   _izingane__zabo_, _власт_, _कि__भोज_, _одговор__одустани_, 
+   {{0x127c200e,0x526c802c,0x44444039,0x7ea16002}},	//   _méně_, _gukora_, _jt_, _такмичи__се_, 
+   {{0xf27f000b,0x9298c003,0x00000000,0x00000000}},	//   _ahantu_, _གྱི__དུས_, --, --, 
+   {{0x485f6018,0x00000000,0x00000000,0x00000000}},	//   _estrelas_, --, --, --, 
+   {{0x1249e02c,0x64a92011,0x00000000,0x00000000}},	//   _nyuma_, _despois__de_, --, --, 
+   {{0xd4bf4004,0x045d200f,0xafd4e012,0x00000000}},	//   _noko__ke_, _ngalolo__suku_, _sprístup, --, 
+   {{0x9278600e,0x92994003,0x22bc0018,0x3458e01a}},	//   _první_, _བའི__དུས_, _somente__para_, _frå__eit_, 
+   {{0x368ce014,0xe456e009,0x7b9e2003,0xda33000c}},	//   _मीनार_, _postnr__by_, _ཡིན__ཡང_, _चलत_, 
+   {{0x5d492002,0xcc4e400c,0x00000000,0x00000000}},	//   _при_, _गइले_, --, --, 
+   {{0xe2d9c00b,0xcaa24012,0x60b0e012,0x4722400c}},	//   _yawe_, _sa__musíte_, _príležit, _जुड़ल_, 
+   {{0xaacf8020,0x646ac037,0xfca08018,0x321ea00c}},	//   _ཕྱུག_, _recetas__de_, _amigo__recusar_, _के__गुंजाइश_, 
+   {{0x75b7e00b,0x00000000,0x00000000,0x00000000}},	// [2f0] _barapfuy, --, --, --, 
+   {{0xeb546038,0x5cee2002,0xe2e44011,0x00000000}},	//   _de__composte, _пред_, _lingua__galega_, --, 
+   {{0x28c5600a,0xd99b200c,0x00000000,0x00000000}},	//   _जबलपुर_, _बा__सांच_, --, --, 
+   {{0x3093400f,0xe291000b,0x00000000,0x00000000}},	//   _ofakazi__bakajeho, _kubaho_, --, --, 
+   {{0x62d9e00b,0xc442c027,0x00000000,0x00000000}},	//   _bate_, _vie_, --, --, 
+   {{0xc26b6003,0x22d34003,0x7c4fe00c,0x1be86003}},	//   _རྩོམ__ཡིག_, _དེང__རབས_, _एहसे_, _གང__ནས_, 
+   {{0xa442c027,0x0fab600e,0x00000000,0x00000000}},	//   _tie_, _října_, --, --, 
+   {{0x424e403a,0x9af52039,0xdd910006,0xc757200c}},	//   _ལྟར_, _laporkan_, _ཚུགསཔ_, _से__जादा_, 
+   {{0x86ff400c,0xb5a1a035,0xee610002,0x546a200f}},	//   _जाला_, _esifanay, _иди_, _injabulo__enkulu_, 
+   {{0x2eecc002,0x1329800f,0xc2d9c00b,0xfbade00c}},	//   _ово__је_, _engu__ubudala_, _wawe_, _हैसियत__से_, 
+   {{0x6a8a8002,0xa3958018,0xa018800e,0xabdc4003}},	//   _август_, _nosso_, _přísluše, _རེད__དེ_, 
+   {{0xd3e76037,0x00000000,0x00000000,0x00000000}},	//   _no__uses_, --, --, --, 
+   {{0xf2fcc028,0x8745a00c,0x39ca4002,0x00000000}},	//   _juego_, _कहल__जाला_, _техно__почетна_, --, 
+   {{0xb9ffc011,0x2200a00e,0xe45b000b,0x6297e003}},	//   _véxase__tamén_, _akci_, _impunzi__abarundi_, _འདྲི__གསར_, 
+   {{0x2190a00b,0x12fcc028,0x00000000,0x00000000}},	//   _css__ntushobo, _luego_, --, --, 
+   {{0x5b428006,0x00000000,0x00000000,0x00000000}},	//   _ལིཤ__རྫོང_, --, --, --, 
+   {{0x4442e009,0x6464c018,0x00000000,0x00000000}},	// [300] _mig_, _são__de_, --, --, 
+   {{0x7355c009,0xbc4e600c,0xa24e0003,0x00000000}},	//   _nyheder_, _कइले_, _གཞུང__བོད_, --, 
+   {{0xd1f78002,0xd7536002,0x7c98800c,0x6c58800c}},	//   _ова__страница_, _други__језици_, _के__बादो_, _के__बादे_, 
+   {{0x8c38000f,0x00000000,0x00000000,0x00000000}},	//   _kwezinye__izindawo_, --, --, --, 
+   {{0x7bcbc00a,0x9474400b,0x3dc5e00a,0xc09a800c}},	//   _भारत__ने_, _abenyeco_bo_, _सीतापुर__सोनभद्र_, _मगही__उदास_, 
+   {{0x64b7e038,0x00000000,0x00000000,0x00000000}},	//   _santiago__de_, --, --, --, 
+   {{0x674ec002,0x00000000,0x00000000,0x00000000}},	//   _цркве_, --, --, --, 
+   {{0xd4936004,0xa442e011,0x0eb7200a,0xa526000a}},	//   _es__ke_, _cig_, _दीपक__भारतदीप_, _बिज़नस_, 
+   {{0xb442e009,0x7e518024,0xcb3e0003,0xd47fe00b}},	//   _dig_, _je__uključen_, _པོ__མཆོག_, _muri__ako_, 
+   {{0xe443801e,0xefe10002,0x7ab8000e,0xd497e012}},	//   _kur_, _свој_, _odpověď_, _si__ma_, 
+   {{0xe4936004,0x7ed4e002,0x772fa011,0x9e28a025}},	//   _na__le_, _им__се_, _da__asociaci, _válidos_, 
+   {{0x0443800b,0x326fa00f,0xc26b6029,0x86fe000a}},	//   _mur_, _abaningi_, _རྩོམ__རིག_, _खेल__संसार_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22cbc009,0xe2dc002e,0x221d2002,0xebb0a00a}},	//   _havde_, _dalmacij, _датум_, _लोगों__के_, 
+   {{0xaccfa003,0x00000000,0x00000000,0x00000000}},	//   _མདོར_, --, --, --, 
+   {{0x1767400a,0x00000000,0x00000000,0x00000000}},	//   _आपत्तिजन_शब्द_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [310] --, --, --, --, 
+   {{0x54438005,0xba34e012,0x504da00a,0x00000000}},	//   _bur_, _používan_kontaktu, _पीलीभीत__फैजाबाद_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa4be201e,0x9291400f,0x3bf5a006,0xcb7d200e}},	//   _programe__za_, _angase_, _སྤ__རོ_, _finanční_, 
+   {{0x84438045,0xccb4600a,0x00000000,0x00000000}},	//   _eur_, _इतिहास__देखें_, --, --, 
+   {{0xa442e009,0xd28a4002,0x73db2018,0x54bb4025}},	//   _sig_, _навигаци_претрага_, _membro__gravar_, _aqui__no_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb313400e,0x139a001a,0xebbf800c,0x00000000}},	//   _než__více_, _høyrer_, _गीत__के_, --, 
+   {{0xebc14014,0x8c3c0027,0x00000000,0x00000000}},	//   _क्रांति__के_, _ceny__dopravy_, --, --, 
+   {{0xf51e400f,0x2eefe002,0xd291400f,0xf33de00e}},	//   _inhliziy, _текст__је_, _ungase_, _údajů_, 
+   {{0x086e600d,0x0333a009,0x00000000,0x00000000}},	//   _nuestros_, _kan__finde_, --, --, 
+   {{0x9fd78012,0xeba5a003,0xb2bd2015,0xa245e006}},	//   _pretože_, _འགྱུར__ཟླ_, _topik__utama_, _སྐྲུན__རྩོམ_, 
+   {{0x0397c009,0x82a70002,0x6ed4e002,0x00000000}},	//   _medarbej, _народа_, _но_, --, 
+   {{0xc474602e,0xbf0e0006,0x6413a00c,0x00000000}},	//   _tko__je_, _ལྡན__འབྲུག_, _भोजपुरी__अकादमी_, --, 
+   {{0x5493600e,0x028aa002,0x00000000,0x00000000}},	//   _by__se_, _би__могао_, --, --, 
+   {{0x2ed58017,0x00000000,0x00000000,0x00000000}},	//   _než_, --, --, --, 
+   {{0x5bee6002,0x7e96c002,0x454c200b,0x00000000}},	// [320] _зато_, _шта__се_, _bushyash, --, 
+   {{0xca57e00c,0x00000000,0x00000000,0x00000000}},	//   _एह__बात_, --, --, --, 
+   {{0x198b4012,0x54430018,0xecaba00d,0x9c01e00c}},	//   _prečo_, _diz_, _una__persona_, _कहनी__कि_, 
+   {{0x32b5800c,0x00000000,0x00000000,0x00000000}},	//   _गांव__बसवलन_, --, --, --, 
+   {{0x7be7c037,0x74430025,0xfceec002,0x00000000}},	//   _ninguna__negociac, _fiz_, _граду_, --, 
+   {{0xbd8fe003,0x00000000,0x00000000,0x00000000}},	//   _བྱོས_, --, --, --, 
+   {{0x8473200f,0xb51e400f,0x6efc6002,0x00000000}},	//   _ubufakaz, _enhliziy, _је__он_, --, 
+   {{0xcc5a6004,0x0a53e00c,0x00000000,0x00000000}},	//   _yintoni_, _राज्यन__में_, --, --, 
+   {{0x0b018009,0xe360400a,0x00000000,0x00000000}},	//   _udtrykke, _बदायूं__बरेली_, --, --, 
+   {{0xe2b5c016,0x00000000,0x00000000,0x00000000}},	//   _upassend_innlegg_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x54a1a00e,0x726de00e,0x2ebfa002,0x00000000}},	//   _se__dá_, _letos_, _србија__је_, --, 
+   {{0x9bda4003,0xfa84600e,0x6480200b,0x00000000}},	//   _བོད__མི_, _větší_, _muri__aka_, --, 
+   {{0x7103400f,0x00000000,0x00000000,0x00000000}},	//   _udokotel, --, --, --, 
+   {{0xd3868012,0x9c2c000f,0x54b1800e,0x00000000}},	//   _ktorá_, _ibhokisi__isithomb, _kteří__se_, --, 
+   {{0x16284006,0x0462801a,0xd9ecc00b,0xfb9c0003}},	//   _མེདཔ_, _tilbake__ein_, _utangaza_, _དགོན__པར_, 
+   {{0xc341e009,0x556ec025,0xd49b4002,0x00000000}},	// [330] _kan__lide_, _questão_, _спољашње_, --, 
+   {{0xbe19e039,0x03206004,0x4399c009,0xb49dc01f}},	//   _menemuka, _omnye_, _læste_, _berkata__at_, 
+   {{0xc46ec00d,0x4a3c600c,0x7443000e,0x00000000}},	//   _hacer__un_, _आवत_, _viz_, --, 
+   {{0x74438028,0x6399c009,0x3256e00f,0xc47b800b}},	//   _tus_, _næste_, _abazali__bami_, _mukameny_aho_, 
+   {{0xc6ff400c,0x00000000,0x00000000,0x00000000}},	//   _जादा_, --, --, --, 
+   {{0xec5ae002,0x29dfe006,0xff89c002,0x00000000}},	//   _izvor__komentar, _ཟེར__མིའི_, _објаве__других_, --, 
+   {{0x5ea6a02a,0xe33b4002,0x3dfa8020,0x1c66a009}},	//   _fortsatt_, _tekstova__blogu_, _འགོ__འདྲེན_, _fortsat_, 
+   {{0x8419c012,0x7bf48003,0x00000000,0x00000000}},	//   _nachádza, _པར__དྲ_, --, --, 
+   {{0x72978037,0xeb99e006,0x098ec002,0x626c0003}},	//   _amigo__pero_, _ཁའི__ཡི_, _радио_, _དྲོའི__གསར_, 
+   {{0xe453a01a,0xc23bc011,0x00000000,0x00000000}},	//   _det__vert_, _que__máis_, --, --, 
+   {{0x84420004,0x3994400e,0xaeed400c,0x00000000}},	//   _phi_, _chtěl_, _आपन__राज्य_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2395e011,0x9306200a,0x00000000,0x00000000}},	//   _cousa_, _उत्तर__काशी_, --, --, 
+   {{0x3d8fe021,0xb2ca6003,0xaee2c002,0x00000000}},	//   _བྱུས_, _སོགས__ཀྱི_, _контакт_, --, 
+   {{0x6c5ae011,0x944d2002,0x12da4018,0x00000000}},	//   _novos__comentar, _псовке__увредљив, _da__loja_, --, 
+   {{0xb339401e,0x02908003,0x00000000,0x00000000}},	//   _je__napisao_, _བོད__གནས_, --, --, 
+   {{0xf7acc00c,0x00000000,0x00000000,0x00000000}},	// [340] _कारस्तान, --, --, --, 
+   {{0x4eb58002,0x00000000,0x00000000,0x00000000}},	//   _једна__од_, --, --, --, 
+   {{0x9be24006,0x233cc00f,0x00000000,0x00000000}},	//   _འཚོལ__ལས_, _lesi__sihloko_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x609ea033,0xb9dbe046,0x92f0e00b,0xbe736002}},	//   _registri_korisnik_, _दान__सहायता_, _amatora__wara_, _реч_, 
+   {{0x84432008,0xe27d800f,0x00000000,0x00000000}},	//   _xix_, _khona__futhi_, --, --, 
+   {{0x472d8022,0x32926012,0x0e5ac00c,0x00000000}},	//   _दिखाई__देता_, _sprava_, _बैंकिंग__प्रणाली_, --, 
+   {{0x127c0037,0x9293c006,0x00000000,0x00000000}},	//   _mayo__abril_, _རིམ__དུས_, --, --, 
+   {{0x71fe2002,0xfc6a801c,0x9c51c012,0x6bc9c00c}},	//   _кроз_, _चेन्नई_, _dátumu_, _टैक्स__चोरन_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc2fc6039,0xa2f7e00a,0xd2740002,0x6d462002}},	//   _dong_, _हो__जाती_, _по__извођачи, _садржи_, 
+   {{0x00f08022,0xe27d400f,0x26358025,0xa2fca025}},	//   _कहावत_, _kodwa__lapho_, _econômic, _efeitos_, 
+   {{0x8c38200a,0x22026010,0x00000000,0x00000000}},	//   _लखनऊ_, _årige_, --, --, 
+   {{0xf2fc601a,0xf25ac012,0x794d600e,0x63f9800f}},	//   _gong_, _diely_, _ideální_, _sezulu_, 
+   {{0xe290e00f,0xebdc200c,0x74ca400f,0xebed000c}},	//   _johane_, _मौजूदगी__के_, _izinto__ezibonak, _आतंकियन__के_, 
+   {{0x4245a01d,0x0370400e,0x02bfa003,0x00000000}},	//   _pandu__arah_, _oblíbeno_názvu_, _དབང__གིས_, --, 
+   {{0xc3f4601a,0x80330018,0x83936009,0x049d801a}},	// [350] _nyttar_, _postagen, _emnets__ejer_, _får__ein_, 
+   {{0xa740000a,0xb4b22025,0x7491400b,0x00000000}},	//   _किया__जाता_, _fazer__uma_, _umwaka__wa_, --, 
+   {{0x5317e00f,0xc912e03d,0xb7336002,0x7f59000c}},	//   _eduze_, _českých_, _услове__коришћењ, _के__मांग_, 
+   {{0x42cac012,0x1d8fe003,0x1291e01f,0xcc46c00b}},	//   _pred_, _བྱིས_, _bahasa__melayu_, _abapolis, 
+   {{0x0aace00c,0x2a1c6002,0x59aac002,0x00000000}},	//   _करे__में_, _одобри__коментар, _нових_, --, 
+   {{0x12430003,0x024c400a,0x00000000,0x00000000}},	//   _ཚོས_, _शिमला_, --, --, 
+   {{0x2c740047,0xa4aa4015,0xcc77400b,0xb72ba00a}},	//   _आवश्यक_, _harga__rp_, _cyumweru_, _और__सबमिट_, 
+   {{0x424e4020,0x00000000,0x00000000,0x00000000}},	//   _ལྟག_, --, --, --, 
+   {{0x140d2011,0x00000000,0x00000000,0x00000000}},	//   _desta__páxina_, --, --, --, 
+   {{0xbc108006,0xf290c037,0x6ba68013,0x6197e002}},	//   _རིགས__ཚུ_, _bogotá_, _है__आप_, _најновиј, 
+   {{0x5a3cc00c,0x2ba00012,0xf340a038,0x26b0c00a}},	//   _एकर_, _porovnať__sledovať_, _vivenda_, _हुई__सलमान_, 
+   {{0xbdcf000e,0x00000000,0x00000000,0x00000000}},	//   _rychlost_, --, --, --, 
+   {{0x6fe7800e,0x4bd6c006,0x0ad2c00e,0x633a200f}},	//   _svůj_, _ཤོག__ངོ_, _přidáno_, _indlela__engcono_, 
+   {{0xd290e004,0xcccc800d,0x00000000,0x00000000}},	//   _yohane_, _en__nuestro_, --, --, 
+   {{0xdb6e2002,0x75fbc00c,0xc737e00c,0x00000000}},	//   _лиценцом_, _बा__भारत_, _कहां__राजा_, --, 
+   {{0x94b64005,0x1c4e600c,0x329d000b,0x00000000}},	//   _etter__ei_, _कइसे_, _mu__ijambo_, --, 
+   {{0xa9e8e00e,0x00000000,0x00000000,0x00000000}},	// [360] _se__může_, --, --, --, 
+   {{0xd2d8e00d,0x626f6003,0x00000000,0x00000000}},	//   _quiere_, _ལས__དཔལ_, --, --, 
+   {{0x626de009,0xa87e2002,0xa676e00c,0x00000000}},	//   _netop_, _одлуке_, _के__नोकसान_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0bffc00a,0x00000000,0x00000000,0x00000000}},	//   _होती__है_, --, --, --, 
+   {{0xd213e00f,0x00000000,0x00000000,0x00000000}},	//   _kithi_, --, --, --, 
+   {{0x5c53600b,0x42d00018,0x00000000,0x00000000}},	//   _ubutaka_, _copyrigh_ogol_, --, --, 
+   {{0x6b8e4013,0xebcb6014,0x6ab56022,0x4059800c}},	//   _आप_, _राष्ट्र__के_, _आंकड़ा_, _बरिस_, 
+   {{0x9467c033,0x00000000,0x00000000,0x00000000}},	//   _postove__datum_, --, --, --, 
+   {{0x998aa012,0x6bd3e003,0x00000000,0x00000000}},	//   _podľa_, _ཞིག__ཏུ_, --, --, 
+   {{0x4598000f,0xca618002,0x9c11800c,0x0bf2400a}},	//   _abesifaz, _приликом__писања_, _जाला__कि_, _सिलेबस__को_, 
+   {{0x3b1b200f,0x92ba6025,0x00000000,0x00000000}},	//   _abaprist, _em__todo_, --, --, 
+   {{0xf2946006,0x43008009,0x3f77a00f,0x00000000}},	//   _འབད__རུང_, _misbrug_, _ngicaban, --, 
+   {{0xd4712011,0xfd5a6002,0x0a6d600a,0x00000000}},	//   _nunha__das_, _боље_, _ऐसे__में_, --, 
+   {{0xa3e1a02f,0x6298c003,0x00000000,0x00000000}},	//   _as__suas_, _ཀྱི__བུད_, --, --, 
+   {{0x44926009,0x2e93801a,0xd3848011,0x1be90003}},	//   _en__af_, _kommunan, _iconas__correo_, _སྒོ__ནས_, 
+   {{0x1752000e,0x63dae00e,0x00000000,0x00000000}},	// [370] _připravi, _na__míru_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x027b2020,0x00000000,0x00000000,0x00000000}},	//   _ཏེ__ཡོད_, --, --, --, 
+   {{0x0864e03c,0x2386801a,0xdfe3c00e,0x0c78e00a}},	//   _bosne__hercegov, _kvar_, _celý__článek_, _परिणाम__इसके_, 
+   {{0x1925e00a,0x00000000,0x00000000,0x00000000}},	//   _हापुड़__रामपुर_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x23cf4016,0x00000000,0x00000000,0x00000000}},	//   _krever_, --, --, --, 
+   {{0xbdc18003,0xd932a012,0xd5512002,0x00000000}},	//   _གནང__རོགས_, _použiť_, _нову__песму_, --, 
+   {{0x6201003d,0x9b8fe003,0x00000000,0x00000000}},	//   _mobilu_, _ཤས_, --, --, 
+   {{0x02432029,0xc463800e,0xb1e3c01c,0x00000000}},	//   _མོས_, _operační_, _उतारा_, --, 
+   {{0xb08a0002,0x0a6ec00a,0x00000000,0x00000000}},	//   _навигаци, _वृन्दावन__में_, --, --, 
+   {{0x6c620039,0x33e5200e,0x00000000,0x00000000}},	//   _masukan_, _jen__skladem_, --, --, 
+   {{0xe27f603d,0xc25b4012,0xa3d2a003,0x00000000}},	//   _jedná_, _nielen_, _དྲ__འདྲེའི_, --, 
+   {{0x02a8e006,0x9eb7e009,0xd398400b,0x00000000}},	//   _ཚན__ཁྱབ_, _hverdage_, _mu__murenge_, --, 
+   {{0x0ceaa006,0xebad600c,0xc2b4c027,0x00000000}},	//   _མི__སྡེའི_, _उर्दू__के_, _nieco_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x92dfa00a,0xd030c00d,0x0be4a003,0x7b8ce003}},	// [380] _शादी_, _otros__países_, _རིས__བར_, _ནན_, 
+   {{0xebd4a003,0x0ef9c00c,0x9047c002,0xb263a002}},	//   _རིང__གི_, _भोजपुरी__नाटक_, _законом_, _језицима__додај_, 
+   {{0xe3cf600f,0xecec0003,0xdbf70003,0x00000000}},	//   _yethu__ujesu_, _ལག__ཁྱེར_, _ངོ__བོ_, --, 
+   {{0xaea08007,0x4ffd600a,0x00000000,0x00000000}},	//   _linkedin__pengguna, _लड़कियों_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8c47c00b,0x0c0fe00a,0x00000000,0x00000000}},	//   _umva__ibiganir, _रहता__है_, --, --, 
+   {{0x77504003,0x00000000,0x00000000,0x00000000}},	//   _བྱུང__རྩེད_, --, --, --, 
+   {{0x6279a006,0x9e5b2039,0x63f8c012,0xe6856011}},	//   _གནང__ནུག_, _perbedaa, _zmluvy_, _na__galipedi, 
+   {{0x4f87e00a,0x00000000,0x00000000,0x00000000}},	//   _करें__अनुरूपता_, --, --, --, 
+   {{0xcadbe003,0x00000000,0x00000000,0x00000000}},	//   _ྋརྒྱལ__མཆོག_, --, --, --, 
+   {{0xba9e200c,0x00000000,0x00000000,0x00000000}},	//   _पऽ__शोध_, --, --, --, 
+   {{0xcca9000a,0xb44d400b,0x5e2ae012,0x78382002}},	//   _और__देखें_, _karere__ka_, _na__základe_, _истим_, 
+   {{0xc752c00f,0xe4986027,0xd752000e,0x8502800c}},	//   _izinking, _sk__na_, _připrave, _उदयनाराय_तिवारी_, 
+   {{0x7c020002,0x00000000,0x00000000,0x00000000}},	//   _се__само_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfd71e00c,0x00000000,0x00000000,0x00000000}},	//   _में__महुआ_, --, --, --, 
+   {{0xaf874012,0xe48f6027,0x00000000,0x00000000}},	// [390] _košice_, _ak__by_, --, --, 
+   {{0xf4848048,0x8d838012,0x3064e00f,0xfdf02003}},	//   _ऑनलाइन_, _nič_, _inqabayo, _བྱ__སྤྱོད_, 
+   {{0x9242a021,0x00000000,0x00000000,0x00000000}},	//   _ཐོན_, --, --, --, 
+   {{0xe544200f,0x8dc66002,0x00000000,0x00000000}},	//   _eziyisik, _аутоматс, --, --, 
+   {{0xa242a003,0xc29b2018,0xaf9b800e,0x00000000}},	//   _བོད_, _sem__juros_, _seřadit_, --, 
+   {{0xe444800b,0xc2636003,0x00000000,0x00000000}},	//   _ibindi__kur_, _སློབ__དེབ_, --, --, 
+   {{0x52a0e006,0xfa65800e,0x00000000,0x00000000}},	//   _གཡུ__རོབ_, _dříve_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6c51e01e,0xa443800d,0x94260015,0xf9fe4025}},	//   _kantona_, _mis_, _tulisan__baru_, _casament, 
+   {{0xe24e4006,0x51ade011,0x248b000b,0x00000000}},	//   _ལྟོ_, _atendémo, _nakora__iki_, --, 
+   {{0x98796002,0xebb1000c,0x00000000,0x00000000}},	//   _грађевин, _कीकटन__के_, --, --, 
+   {{0x9014c012,0x477b000a,0x00000000,0x00000000}},	//   _skutočno, _एनबीटी__मेरा_, --, --, 
+   {{0x62936003,0xe47d400d,0xe404200f,0x00000000}},	//   _མདུན__ངོས_, _este__es_, _njengoba__ujesu_, --, 
+   {{0xd2fe6009,0x9149a011,0xd75d6014,0x00000000}},	//   _bruges_, _sentímol, _गुप्तचर_, --, 
+   {{0x44426004,0x19ffa002,0x8228800c,0x6dc62012}},	//   _yho_, _додај__нови_, _कालचक्र_, _ružomber, 
+   {{0x32b0c02a,0x23098009,0xdb642011,0x43dd800b}},	//   _har__kommet_, _meget__mere_, _cidadáns_, _ruswa_, 
+   {{0xe2b4e028,0xa3e7800e,0xec43800a,0x42d86014}},	// [3a0] _chicas_, _pátek_, _खेल__बॉलीवुड_, _रखनी_, 
+   {{0x7211000f,0xe2434003,0xddae4003,0x00000000}},	//   _sikhathi_, _པོས_, _ཏུ__འབྲོག_, --, 
+   {{0xf2080012,0xd08b200e,0x55aec027,0x22b7a00b}},	//   _informác, _domácí_, _výsledko, _kugira__icyo_, 
+   {{0x9290a01a,0x2c772011,0x00000000,0x00000000}},	//   _vidare_, _mensaxe_, --, --, 
+   {{0x52b40028,0x30490002,0x475cc00c,0x8f184002}},	//   _chica_, _периоду_, _गइल__बाड़े_, _да__ти_, 
+   {{0x43dde00b,0x48dba00c,0x00000000,0x00000000}},	//   _mutwe_, _अब__भोजपुर_, --, --, 
+   {{0xdfa10011,0xc242a029,0x4186800f,0x9fd08009}},	//   _servizos_, _བོན_, _lukankul, _stærkt_, 
+   {{0x3cec2006,0xb7ac2021,0x9479c00b,0xec00000c}},	//   _འགྱོ__འཚོལ_, _རེ__འདོད_, _gari__ya_, _खाई__के_, 
+   {{0x6e55600b,0x2beca00c,0x00000000,0x00000000}},	//   _yuko__amabombe_, _इतिहास__पऽ_, --, --, 
+   {{0x6c59200c,0x0c49e00c,0x00000000,0x00000000}},	//   _के__माथे_, _पीये_, --, --, 
+   {{0x8387000e,0x00000000,0x00000000,0x00000000}},	//   _která_, --, --, --, 
+   {{0x3186800f,0x00000000,0x00000000,0x00000000}},	//   _kukankul, --, --, --, 
+   {{0xd2fc8009,0x00000000,0x00000000,0x00000000}},	//   _fragt_, --, --, --, 
+   {{0xeac0800e,0xfa52800c,0x00000000,0x00000000}},	//   _patří_, _आवें__घरन_, --, --, 
+   {{0x9290a009,0x00000000,0x00000000,0x00000000}},	//   _forkert_, --, --, --, 
+   {{0x034ce01d,0x1268c00f,0x00000000,0x00000000}},	//   _tinggalk_komen_, _abazali__bakho_, --, --, 
+   {{0x4fe10002,0xfbe56003,0x00000000,0x00000000}},	// [3b0] _овај_, _སྐུ__པར_, --, --, 
+   {{0xb218000a,0xd314800b,0x7386c012,0x5cbae00a}},	//   _स्__टाइल_, _mukiring_ukwezi_, _utorok_, _छांटें__सबसे_, 
+   {{0x56dbe015,0x3f47a00e,0x5387a00e,0x00000000}},	//   _follow__spotligh, _výrobce_, _výrobci_, --, 
+   {{0x6eb14011,0x7c7ba00a,0x00000000,0x00000000}},	//   _mércores_, _होने__वाले_, --, --, 
+   {{0x4f4e0028,0x3237c00f,0x3f658003,0x00000000}},	//   _redes__sociales_, _ngomusa_, _སྲོལ__རྒྱུན_, --, 
+   {{0xeb8c800a,0xabdcc006,0x82438006,0x73f4200e}},	//   _गई_, _ཨིན__དེ_, _ཀོཊ_, _jistě_, 
+   {{0xea5aa037,0xa33aa00d,0x00000000,0x00000000}},	//   _reportar__contenid, _las__política, --, --, 
+   {{0x93e3a01e,0x0a770014,0x00000000,0x00000000}},	//   _tuzlansk, _कालांतर__में_, --, --, 
+   {{0x2394601a,0x00000000,0x00000000,0x00000000}},	//   _finst_, --, --, --, 
+   {{0x9b8ca029,0x734c4012,0x146b800e,0xff51e00c}},	//   _བླ_, _francúzs, _většina_, _एह__साहित्य_, 
+   {{0x19f64011,0xaec7c012,0x00000000,0x00000000}},	//   _entón_, _vzdialen, --, --, 
+   {{0x7442800f,0x4dc26024,0xc4734011,0x00000000}},	//   _cha_, _jednosta_način_, _cada__un_, --, 
+   {{0xca0f800e,0x02920011,0x00000000,0x00000000}},	//   _následuj, _espazo_, --, --, 
+   {{0xe498e037,0x00000000,0x00000000,0x00000000}},	//   _categorí_es_, --, --, --, 
+   {{0x33e5002d,0xeba9200c,0x43a12002,0xaa94000c}},	//   _prikaži__sakrij_, _एनआईए__के_, _отац_, _पऽ__कुछ_, 
+   {{0xd690c00a,0x8285600b,0x00000000,0x00000000}},	//   _के__खिलाफ_, _ibirimo__ariko_, --, --, 
+   {{0xe308401d,0xabc0200a,0xd41be012,0x34e2600a}},	// [3c0] _mengikut__negara_, _होने__की_, _musíš__najprv_, _की__स्थिति_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xec736018,0xc2534003,0xc25fe006,0xb138800e}},	//   _quartos_, _གསུམ__པའི_, _ཁའི__ཡིག_, _půjčky_, 
+   {{0x22c88018,0xf345800a,0x34c5e01a,0x72fc801a}},	//   _estoque_, _बॉलीवुड__टीवी_, _ligg__på_, _blant__anna_, 
+   {{0xf2cae034,0x7682600a,0x229f6003,0x00000000}},	//   _bygde_, _भिलाई_, _གཞི__རིམ_, --, 
+   {{0x7c362012,0x34ba4012,0x32d9e00e,0xcccd000b}},	//   _vybrať_, _paci__sa_, _úte_, _ka__rutsiro_, 
+   {{0x44444027,0x027ea006,0x08652011,0x6c00a018}},	//   _ju_, _ལུ__ཡོད_, _mantida__publicad, _acessos_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x028a8003,0xec4e600c,0x5c6f8002,0x00000000}},	//   _ཡོངས__ཁྱབ_, _कइके_, _односу_, --, 
+   {{0xd33fc010,0x00000000,0x00000000,0x00000000}},	//   _der__ikke_, --, --, --, 
+   {{0x84444009,0x44428004,0x00000000,0x00000000}},	//   _nu_, _pha_, --, --, 
+   {{0x4282401a,0xfb9cc00c,0x00000000,0x00000000}},	//   _endre__kjelde_, _सवाल__से_, --, --, 
+   {{0x72542002,0x24932019,0x76ff200a,0x12eca00e}},	//   _po__ceni_, _nå__kan_, _आगरा_, _displeje__méně_, 
+   {{0xc4444005,0xbb89c00d,0xe402200e,0x6268c00f}},	//   _bu_, _noviembr, _přihlási_pokud_, _abazali__bakhe_, 
+   {{0xa4b4c040,0x00000000,0x00000000,0x00000000}},	//   _noćenja_, --, --, --, 
+   {{0xf442e01a,0x00000000,0x00000000,0x00000000}},	//   _òg_, --, --, --, 
+   {{0xbab4600e,0xaf746012,0x00000000,0x00000000}},	// [3d0] _vlastní_, _vlastné_, --, --, 
+   {{0x943b2028,0x6aaee00a,0x00000000,0x00000000}},	//   _me__gusta_, _जैसलमेर_, --, --, 
+   {{0x1c8e600c,0x223ae00f,0x00000000,0x00000000}},	//   _कइगो_, _nini__nanini_, --, --, 
+   {{0x8491e005,0x00000000,0x00000000,0x00000000}},	//   _at__eg_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xae00e002,0x22b98004,0xbb74600f,0x00000000}},	//   _које__су_, _setting__yiya_, _ujoshuwa_, --, 
+   {{0xfb4a4037,0x00000000,0x00000000,0x00000000}},	//   _una__respuest, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x140ac01d,0x00000000,0x00000000,0x00000000}},	//   _bebas__lompat_, --, --, --, 
+   {{0x247fc00b,0x00000000,0x00000000,0x00000000}},	//   _mategeko_, --, --, --, 
+   {{0x00fd800c,0x00000000,0x00000000,0x00000000}},	//   _मालवा_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x83e5000b,0x00000000,0x00000000,0x00000000}},	//   _gicurasi_, --, --, --, 
+   {{0x89e5400f,0xc3992009,0x6443c010,0xfaff8037}},	//   _indodana_, _måske_, _giv_, _de__linkedin_, 
+   {{0x01d2c015,0x0bd50006,0x00000000,0x00000000}},	//   _berita__favoritm, _ཐབས__ལུ_, --, --, 
+   {{0x9bb60003,0x14dfe018,0x00000000,0x00000000}},	//   _ནས__མི_, _seleção_, --, --, 
+   {{0x12f2a00b,0x4baae00c,0x00000000,0x00000000}},	// [3e0] _amafoto__papa_, _प्रयास__चल_, --, --, 
+   {{0x9b7fe020,0xf3cd000e,0x027aa006,0xf243c003}},	//   _ཞབས__དྲུང_, _osobní_, _ནི__ཨིན_, _ཞོག_, 
+   {{0xa25bc003,0x00000000,0x00000000,0x00000000}},	//   _ལུས__བོད_, --, --, --, 
+   {{0xd25ac005,0x9b10c020,0x10c14009,0x56a28002}},	//   _gjeld_, _གནས__གློག_, _tilladel, _нерегист, 
+   {{0x547c401a,0xd32e8009,0x22d1c00f,0x00000000}},	//   _meir__om_, _som__bruger_, _kulesi__sihloko_, --, 
+   {{0x0c8fa00a,0x5e142002,0x46e30011,0x5243a003}},	//   _हमारे__बारे_, _власти_, _educació_ordenaci, _གོས_, 
+   {{0x34360009,0xabe0800a,0xca51200c,0x00000000}},	//   _af__dette_, _ने__की_, _शुरुआती__तौर_, --, 
+   {{0x5efdc019,0x73cf002f,0x00000000,0x00000000}},	//   _på__eksterne_, _gravar_, --, --, 
+   {{0x8338e016,0xe2596003,0x00000000,0x00000000}},	//   _annet__sted_, _ལྡན__རྡོ_, --, --, 
+   {{0x4c4ee00c,0xd707400c,0x00000000,0x00000000}},	//   _जइसे_, _होखे__बाकिर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe402a011,0x52804035,0x932cc00b,0x00000000}},	//   _sen__fins_, _phakade_, _bibiliya__ivuga_, --, 
+   {{0xb443e009,0xa225c012,0x00000000,0x00000000}},	//   _mit_, _čaká_, --, --, 
+   {{0x72a1e003,0x00000000,0x00000000,0x00000000}},	//   _ཀྱི__ཆོས_, --, --, --, 
+   {{0x64946012,0x00000000,0x00000000,0x00000000}},	// [3f0] _sa__že_, --, --, --, 
+   {{0x776f6044,0xcc594012,0x38408003,0x19c3e002}},	//   _टिप्पणी_, _záujem_, _རྩོམ__འཕྲིན_, _пошаљи__нови_, 
+   {{0xc25ac00f,0x04b5e005,0x00000000,0x00000000}},	//   _ejele_, _blei__det_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x946ce00b,0x8442c01d,0x41742002,0x00000000}},	//   _ariwe__ya_, _bhd_, _бесплатн, --, 
+   {{0x07bb4003,0x3f5c0012,0xabec800c,0x00000000}},	//   _སྐྱབས__མགོན_, _vzťah_, _के__बढ़िया_, --, 
+   {{0x2443e026,0x4a3ae00a,0x00000000,0x00000000}},	//   _dit_, _लिया__गया_, --, --, 
+   {{0x3443e01a,0xb26f6002,0x00000000,0x00000000}},	//   _eit_, _сличним__именом_, --, --, 
+   {{0x4a40000a,0x5e204012,0x01cfc002,0x7f14a002}},	//   _की__खबर_, _občiansk, _односе_, _поште__провера_, 
+   {{0xf202600b,0x00000000,0x00000000,0x00000000}},	//   _pasika_, --, --, --, 
+   {{0x1442c004,0x00000000,0x00000000,0x00000000}},	//   _khe_, --, --, --, 
+   {{0x3705400c,0x00000000,0x00000000,0x00000000}},	//   _के__परमारवंश, --, --, --, 
+   {{0x42bd4003,0x753e000c,0x6ed4e002,0x9ab1400c}},	//   _མེ__ལོང_, _में__सीरियल_, _мо_, _इतिहासका_लोग_, 
+   {{0x6b9da00d,0x2442c025,0xf2ec4014,0xe9090002}},	//   _más__informac, _lhe_, _यासीन_, _метара_, 
+   {{0x83e32007,0x72fa201a,0x00000000,0x00000000}},	//   _ke__atas_, _eit__anna_, --, --, 
+   {{0xd737600e,0xbbf7c00c,0x00000000,0x00000000}},	//   _dalších_, _फुटी__सी_, --, --, 
+  
+   {{0x16ae8003,0x00000000,0x00000000,0x00000000}},	// [400] _ལག__སློབ_, --, --, --, 
+   {{0x0291400f,0x6243a03a,0x00000000,0x00000000}},	//   _ingabe_, _ངོས_, --, --, 
+   {{0xd47ba018,0x7fd2a009,0x327c000f,0x0b68c00c}},	//   _para__sua_, _glæder_, _ubaba__wethu_, _के__देशन_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7359c031,0x00000000,0x00000000,0x00000000}},	//   _sebagai__berikut_, --, --, --, 
+   {{0x64be6025,0x00000000,0x00000000,0x00000000}},	//   _processo__de_, --, --, --, 
+   {{0x427e6004,0x7ecec002,0x00000000,0x00000000}},	//   _ntoni_, _му__се_, --, --, 
+   {{0x3e764002,0xb7cb8003,0x00000000,0x00000000}},	//   _су__на_, _ལྷ__སྨོན_, --, --, 
+   {{0x2dbb8003,0xc2d9200a,0x4f006007,0xe580e00e}},	//   _དྲ__ཚིགས_, _बड़ी_, _ini__dilindun, _zavřít_, 
+   {{0xc2c1803f,0x64dfe018,0xb2290002,0x00000000}},	//   _kuhlala_, _coleção_, _увредљив_вулгарне_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf71e000a,0x82670002,0x00000000,0x00000000}},	//   _नहीं__होता_, _селу_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x325be01a,0x2a2a6003,0x8d4ca003,0x84aa600f}},	//   _skule_, _ཤེས__བྱའི_, _གཅིག__གྱུར_, _cishe__ngo_, 
+   {{0x82c1c028,0x00000000,0x00000000,0x00000000}},	//   _belleza_, --, --, --, 
+   {{0x6499202c,0xcfc40002,0xb2432003,0x00000000}},	// [410] _ukwezi__kwa_, _октобра__такмичи_, _མོད_, --, 
+   {{0x5553600f,0x2b5fc002,0x398e2002,0x00000000}},	//   _isikhath, _условима_, _дачић_, --, 
+   {{0xc752400c,0x00000000,0x00000000,0x00000000}},	//   _से__परदा_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2348200f,0x7478e00b,0x0aa7800c,0x00000000}},	//   _ukuba__enze_, _abatutsi__mu_, _गजेटियर__में_, --, 
+   {{0xe259a00f,0x00000000,0x00000000,0x00000000}},	//   _ngakho__lapho_, --, --, --, 
+   {{0x9c50a01c,0xdf70c002,0x00000000,0x00000000}},	//   _ट्रेन_, _услуге_, --, --, 
+   {{0xb07bc024,0xeda8a002,0x22bb2028,0x14ab0016}},	//   _bezbedno, _оно__што_, _el__foro_, _trening__har_, 
+   {{0x2fb62004,0x2a3de022,0x97820003,0x00000000}},	//   _upawulos_, _हवन_, _འཐབ__རྩོད_, --, 
+   {{0xccf48030,0x6352e038,0x95220002,0x8460800e}},	//   _objavlji_pjesama_, _outros__artigos_, _свом_, _časy__jsou_, 
+   {{0xa718a00a,0xbaa2800c,0x00000000,0x00000000}},	//   _हो__जाता_, _नइखे__मिल_, --, --, 
+   {{0x23eae038,0x4b614009,0x76a6c00f,0x32e8600c}},	//   _editar_, _billeder, _izithuny, _के__बेटी_, 
+   {{0xf22b4012,0xbe480038,0x00000000,0x00000000}},	//   _upraviť_, _empanada, --, --, 
+   {{0x2b22600f,0x00000000,0x00000000,0x00000000}},	//   _ekuphile, --, --, --, 
+   {{0x1553600f,0x32eba01d,0x00000000,0x00000000}},	//   _esikhath, _fizikal_, --, --, 
+   {{0x126d000b,0x9b9f2020,0x53d9000b,0xa5ffe018}},	//   _kubona_, _སྒྲིག__ལས_, _ko__uhuru_, _solução_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [420] --, --, --, --, 
+   {{0x42fde009,0x1350800b,0x7652000a,0xab750002}},	//   _bruge_, _vatikani__guhera_, _का__इतिहास_, _квалитет, 
+   {{0xb10a8003,0xdc90a00a,0x0b8c8003,0x00000000}},	//   _མི__འདྲ_, _देशों_, _བག_, --, 
+   {{0x34526016,0xe4b1000d,0x92e96037,0xe253200f}},	//   _annen__måte_, _puede__ser_, _taringa_, _unkulunk_futhi_, 
+   {{0x7f86e002,0x0c72e003,0x00000000,0x00000000}},	//   _слободне__енциклоп, _དྲོའི_, --, --, 
+   {{0xf3a3800c,0xc2d42018,0xeba86014,0xa2d9a00b}},	//   _में__भोजपुरी_, _escolha_, _अर्थव्यव_के_, _adverb_, 
+   {{0xb9f4a00e,0x00000000,0x00000000,0x00000000}},	//   _najít_, --, --, --, 
+   {{0xdbd94005,0xd2958006,0x7875c002,0x1dd7000c}},	//   _nordfjor, _གནས__སྐད_, _за__статисти, _भइले__संगोष्ठी_, 
+   {{0xfdaac011,0x8e57c01e,0x170c400e,0x87612002}},	//   _rexistra, _bosanske_, _příležit, _двери_, 
+   {{0x3233e00f,0xbe76e002,0x00000000,0x00000000}},	//   _ukuthi__ngeke_, _се__регистру, --, --, 
+   {{0x82af6020,0x3e756002,0x675ce01d,0x00000000}},	//   _མི__དབང_, _скочи__на_, _kakitang, --, 
+   {{0xefa4a009,0x8e55200a,0x00000000,0x00000000}},	//   _derefter_, _चाहत__बनाएं_, --, --, 
+   {{0x12b06012,0xe8370002,0x00000000,0x00000000}},	//   _vidieť_, _литургиј, --, --, 
+   {{0xdeb9e016,0x00000000,0x00000000,0x00000000}},	//   _gjør_, --, --, --, 
+   {{0x64abc038,0x62bb401a,0x0bdea003,0xb9ca8003}},	//   _darse__de_, _er__noko_, _དེའི__ནང_, _རེའི_, 
+   {{0x646da00d,0x4dae8020,0x5a32800c,0x00000000}},	//   _cantidad__de_, _དག__བཅོས_, _गईल_, --, 
+   {{0x39826012,0x00000000,0x00000000,0x00000000}},	// [430] _veľkosti_, --, --, --, 
+   {{0x4cec0002,0x00000000,0x00000000,0x00000000}},	//   _компаниј, --, --, --, 
+   {{0xa224202a,0x1c67c00f,0x6394601d,0x05bc200c}},	//   _fikk_, _namuhla_, _ogos_, _के__बेहतर_, 
+   {{0xb224202a,0x8d3c200e,0x827e601a,0x8b204003}},	//   _gikk_, _velikost_, _funne_, _མེར__སྲེག_, 
+   {{0x41426002,0xd522200c,0x00000000,0x00000000}},	//   _је__доступан_, _के__घोषणा_, --, --, 
+   {{0x5d80e003,0x01d6800e,0x00000000,0x00000000}},	//   _བསྟོད_, _jednání_, --, --, 
+   {{0x41a76002,0xa2d9a00b,0x227f600b,0x00000000}},	//   _на__фејсбуку_, _barenga__ijana_, _ibanze_, --, 
+   {{0xf9f4200e,0xe27bc003,0xd3958018,0x523b2009}},	//   _její_, _དེ__རིང_, _disso_, _højre_, 
+   {{0xd2a3c003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱུ__ཡིན_, --, --, --, 
+   {{0xe6c8e016,0x02bca003,0x00000000,0x00000000}},	//   _vis__offentli, _པོ__ཡོད_, --, --, 
+   {{0x72df000a,0x00000000,0x00000000,0x00000000}},	//   _इतनी_, --, --, --, 
+   {{0x85844012,0x00000000,0x00000000,0x00000000}},	//   _fotogalé, --, --, --, 
+   {{0x7978801a,0x00000000,0x00000000,0x00000000}},	//   _opningst, --, --, --, 
+   {{0x5319a00f,0x576ca003,0x86340002,0x00000000}},	//   _noma__kunjalo_, _ལས__བྱེད_, _новим__чланцима_, --, 
+   {{0x62e5e033,0xacb2800a,0x12db4018,0x00000000}},	//   _kronika_, _में__नहीं_, _de__loja_, --, 
+   {{0xee84400e,0xd8f2400a,0x5a32800a,0x00000000}},	//   _nejvíce_, _कपूरथला__कानपुर_, _गईं_, --, 
+   {{0x2442002b,0x22770002,0x1a920009,0x398ae00e}},	// [440] _iki_, _blogu__snimi_, _danmarks__største_, _peněz_, 
+   {{0x623e4026,0xf244e045,0x00000000,0x00000000}},	//   _danmark_, _tým_, --, --, 
+   {{0x0161000f,0x13e9400f,0x00000000,0x00000000}},	//   _ukugcwal, _ezelwe__yodwa_, --, --, 
+   {{0xfb81e00a,0xad3cc00a,0x00000000,0x00000000}},	//   _असहमत_, _पुराने__पाठकों_, --, --, 
+   {{0x870fc00c,0x00000000,0x00000000,0x00000000}},	//   _शाहाबाद__जिला_, --, --, --, 
+   {{0xe444400e,0x63178011,0x3f4b0012,0x00000000}},	//   _ji_, _forza_, _náradie_, --, 
+   {{0x03220012,0x8e8ba00a,0x00000000,0x00000000}},	//   _rýchlo_, _भारतकोश_, --, --, 
+   {{0xa2438006,0x5aabc018,0x69d06002,0x00000000}},	//   _ཀོཌ_, _de__preços_, _рећи_, --, 
+   {{0x3444402a,0x83062011,0x00000000,0x00000000}},	//   _oi_, _como__unha_, --, --, 
+   {{0x526a800b,0x509b200c,0x00000000,0x00000000}},	//   _mbere__kugira_, _संतन__सिंह_, --, --, 
+   {{0x78286002,0x00000000,0x00000000,0x00000000}},	//   _коментар_архива_, --, --, --, 
+   {{0xced66012,0x54444025,0x02b16003,0xaaa6c00f}},	//   _veľmi_, _ai_, _སྤྲུལ__སྐུ_, _lebhayib, 
+   {{0xd4420015,0xb374a012,0xe495600e,0x9b98200c}},	//   _dki_, _sk__ceny_, _se__zde_, _जाव__कि_, 
+   {{0x8494a02a,0xc1874012,0x56d7a00a,0xb6d3400a}},	//   _og__mer_, _topovať_, _जीतिए_, _सबमिट_, 
+   {{0xdff36002,0x0bcf8006,0xc6fa600c,0x37f78003}},	//   _добијте__сваки_, _རིང__ལུ_, _परदा_, _ཐང__གཞོན_, 
+   {{0x94444005,0xa494a01a,0xb286200f,0x00000000}},	//   _ei_, _om__dei_, _nofakazi_, --, 
+   {{0x3bfa600c,0x00000000,0x00000000,0x00000000}},	// [450] _कमजोर__बा_, --, --, --, 
+   {{0xc3ea8002,0x3c7b200a,0x9a86c00c,0x0325c002}},	//   _zahtev_, _टाइप__करें_, _वाला__लोग_, _језика__захтевај_, 
+   {{0xe2ba6021,0xfb9b200a,0xf4808011,0xe242a00f}},	//   _མི__སྡེ_, _तरह__से_, _polo__seu_, _futhi__lapho_, 
+   {{0xebf6600c,0x00000000,0x00000000,0x00000000}},	//   _बिपाशा__के_, --, --, --, 
+   {{0x7bd5a006,0xc3aa0018,0xd29a2003,0x00000000}},	//   _འོང__ནི_, _dúvida_, _གླུ__དཔེ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf367e039,0x0bd72006,0x023c000b,0x02aaa020}},	//   _bergabun_dengan_, _བཀོད__ལུ_, _mwaka__igihe_, _བཞེངས__ཡོད_, 
+   {{0x63fce026,0x0ba5800a,0x6ba64003,0x00000000}},	//   _det__danske_, _ही__है_, _འགྱུར__ཁག_, --, 
+   {{0xebc28013,0xca1f8037,0x55e22012,0x6c3a4018}},	//   _ऐसे_, _hay__algún_, _fóre__nemôžete_, _visualiz_acessos_, 
+   {{0xb28f8003,0x00000000,0x00000000,0x00000000}},	//   _ཐུབ__ཀྱི_, --, --, --, 
+   {{0xeb42003d,0x7290201d,0xd8ddc00a,0x9053c002}},	//   _doporuču, _kekal_, _रामपुर__कानपुर_, _новине_, 
+   {{0xa3eb800e,0x0a94600a,0x0a95e00a,0x00000000}},	//   _byste_, _दिल्ली__में_, _उम्मीद_, --, 
+   {{0x537f8015,0x1dcd2002,0xfa82a002,0x00000000}},	//   _jakarta_, _се__пријавил, _црвена__звезда_, --, 
+   {{0x56ff200c,0x2704a00c,0x00000000,0x00000000}},	//   _अतना_, _कारस्तान_बिहार_, --, --, 
+   {{0x5aefe01d,0xe4420004,0x00000000,0x00000000}},	//   _yang__berkongs, _ekh_, --, --, 
+   {{0xb0cb0003,0xcc54e00a,0xab24e003,0x00000000}},	// [460] _དེ__འདྲ_, _खेल__मनोरंजन_, _སྤྲང__ཕྲུག_, --, 
+   {{0x0ab14022,0x4497c00b,0x00000000,0x00000000}},	//   _लेख__में_, _za__bbc_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7baa8022,0x0aa1a00c,0x00000000,0x00000000}},	//   _कि__अब_, _में__सांप_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4286200f,0x6c85200c,0x00000000,0x00000000}},	//   _wofakazi_, _के__संख्या_, --, --, 
+   {{0xd40a0009,0x82f9801a,0xd4b5c00b,0x00000000}},	//   _markedsf_læs_, _har__laga_, _buryo__bw_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x13fd600d,0x4281e00f,0x00000000,0x00000000}},	//   _los__nuevos_, _kwezinye__izimo_, --, --, 
+   {{0xcb9e8022,0xe2496039,0xc30a0015,0x373cc002}},	//   _के__ही_, _nyaman_, _luas__tanah_, _других__пратиоца_, 
+   {{0x9c0e400c,0xb2a9e003,0x00000000,0x00000000}},	//   _रहले__कि_, _གི__བཀའ_, --, --, 
+   {{0xbb2da002,0xebbd400c,0x00000000,0x00000000}},	//   _delatnos, _भटकल__के_, --, --, 
+   {{0x80aa2018,0xc3f8800b,0x0261800f,0xdbd8001c}},	//   _mais__postagen, _makuru_, _yibo__bonke_, _अफ्रीका_, 
+   {{0x72d8a00f,0x2ac7000c,0x00000000,0x00000000}},	//   _kajesu_, _ओंकारेश्_पांडेय_, --, --, 
+   {{0xa315c015,0xee88e002,0x00000000,0x00000000}},	//   _kunci__sumber_, _могао__да_, --, --, 
+   {{0xfb29c007,0xb9f8801a,0x4f8be018,0x00000000}},	//   _pengguna_linkedin_, _samstund, _pré_, --, 
+   {{0xfb8ce029,0xe4422009,0x032c6018,0x00000000}},	// [470] _ནག_, _dkk_, _esse__produto_, --, 
+   {{0x0b958006,0xe4420004,0x551f8004,0x34a2e009}},	//   _དོན__ལུ_, _ukh_, _intliziy, _op__på_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb2baa006,0x00000000,0x00000000,0x00000000}},	//   _སར__རྣམ_, --, --, --, 
+   {{0xea332049,0x00000000,0x00000000,0x00000000}},	//   _जैन_, --, --, --, 
+   {{0x447fa039,0xf278602c,0x635ae00a,0x00000000}},	//   _satu__ini_, _ukuntu_, _मोहाली__लुधियाना_, --, 
+   {{0x62856004,0xe310a00b,0x74b30031,0xd251c01a}},	//   _kuthixo_, _kuvuguru_ukwa_, _tidak__mau_, _og__fleire_, 
+   {{0x62db6011,0x00000000,0x00000000,0x00000000}},	//   _de__pola_, --, --, --, 
+   {{0x4b89200d,0x00000000,0x00000000,0x00000000}},	//   _diciembr, --, --, --, 
+   {{0x25d98012,0x00000000,0x00000000,0x00000000}},	//   _napíšte_, --, --, --, 
+   {{0xca3dc014,0x00000000,0x00000000,0x00000000}},	//   _सकल_, --, --, --, 
+   {{0x23290028,0xb27e001a,0x48956009,0x00000000}},	//   _es__este_, _kring_, _nye__mulighed, --, 
+   {{0xe2d8401a,0x0243a003,0xdbb3600c,0x00000000}},	//   _hjelpe__nynorsk_, _གོད_, _द्विवेदी__जी_, --, 
+   {{0x3bee0002,0xe4bb400b,0xd4422012,0x198e0002}},	//   _мало_, _cumi__na_, _skk_, _мали_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x327f400b,0x7c35c002,0x00000000,0x00000000}},	//   _buenos_, _чланова_, --, --, 
+   {{0x0315a00d,0xe2606003,0x126b400c,0x00000000}},	// [480] _de__edad_, _དགེ__རྒན_, _के__लिमिटेशन_, --, 
+   {{0x5cdd2004,0x1bea0015,0x9747200c,0x71dc6002}},	//   _ukuphela__umateyu_, _tanah__bangunan_, _संस्__कृति_, _клуб_, 
+   {{0xcc50a00a,0x00000000,0x00000000,0x00000000}},	//   _देखें_, --, --, --, 
+   {{0x59f4600e,0xeb9b000c,0xb2f2200e,0x00000000}},	//   _není_, _बना__के_, _přitom_, --, 
+   {{0x4847000b,0x55c2c002,0x8f1a4002,0x8b9ca00c}},	//   _ukoreshe_amashaki, _књиге_, _ла__си_, _के__का_, 
+   {{0x44b5e030,0x02eae00f,0x379ec00e,0x3d59a018}},	//   _vrh__re_, _wonke__umuntu_, _bez__písemnéh, _exercíci, 
+   {{0x3e3ce002,0x8c15c014,0xb24b0003,0x00000000}},	//   _се__на_, _स्क्रिप्, _ཉིད__ཀྱི_, --, 
+   {{0xb276a011,0x3ddb8002,0x00000000,0x00000000}},	//   _da__cámara_, _поште__није_, --, --, 
+   {{0x77e72002,0x92cb600e,0x75e1000c,0x00000000}},	//   _архива_, _snadno_, _करऽल__चाहत_, --, 
+   {{0x244ba00b,0x00000000,0x00000000,0x00000000}},	//   _ku__rubuga_, --, --, --, 
+   {{0x1254e003,0x6291000f,0x00000000,0x00000000}},	//   _བྱའི__ཁོར_, _encane_, --, --, 
+   {{0xae680014,0xf538800f,0x7ba1e00c,0x7292a003}},	//   _रिश्_, _ushintsh, _एह__मत_, _བདུན__ཕྲག_, 
+   {{0x8c3a0012,0x00000000,0x00000000,0x00000000}},	//   _prehľad_, --, --, --, 
+   {{0xa378600b,0xedd16003,0x00000000,0x00000000}},	//   _ingamba_, _དམ__འབྲེལ_, --, --, 
+   {{0x2a33a00c,0x1e000015,0xd26e800f,0x13496009}},	//   _अछि_, _kecepata, _nokuthul, _dage__siden_, 
+   {{0x5317e00e,0x6480c038,0x00000000,0x00000000}},	//   _pouze_, _polo__de_, --, --, 
+   {{0xe8476014,0xabfaa003,0x00000000,0x00000000}},	// [490] _मातृभाषा_, _ཐོ__ཕབ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2e7e6002,0x00000000,0x00000000,0x00000000}},	//   _зашто__је_, --, --, --, 
+   {{0xab9ec014,0x00000000,0x00000000,0x00000000}},	//   _टी__वी_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xedbd8020,0x5ba9e003,0x54e6a00c,0x00000000}},	//   _བདག__སྐྱོང_, _སྨེང__སོ_, _के__मामिला_, --, 
+   {{0x63006033,0xede62002,0xd47c801d,0x92ca603d}},	//   _prije__sata_, _као__што_, _oleh__itu_, _apod_, 
+   {{0x1d316020,0xc5802018,0x335f200f,0x6a614011}},	//   _གི__སྐོར_, _informaç, _kungase_, _algúns_, 
+   {{0xfa6b200c,0xa2990003,0x00000000,0x00000000}},	//   _कइले__रहन_, _པའི__མཛད_, --, --, 
+   {{0x6b1fa007,0x72c1e011,0x00000000,0x00000000}},	//   _kejayaan_, _publicad_lupa_, --, --, 
+   {{0x79bba024,0xcd8a8003,0x00000000,0x00000000}},	//   _nameštaj_, _རེངས_, --, --, 
+   {{0x3386802d,0xaa600014,0x4b93400d,0x9a93c002}},	//   _sakrij_, _कुछ__कुछ_, _haciendo_, _поделио_, 
+   {{0x7284201a,0x0bada00a,0xf213200a,0x4336c00a}},	//   _på__bokmål_, _था__और_, _बिजनौर__भदोही_, _जा__सकती_, 
+   {{0x44884009,0xeb98600c,0xc26d0003,0x00000000}},	//   _medlem__af_, _अकादमी__के_, _ལམ__གྱི_, --, 
+   {{0x4775201a,0x72dba011,0xc750a00c,0x7be54003}},	//   _lisensen__namngjev, _da__nosa_, _से__राजा_, _ཀྱི__རང_, 
+   {{0xa394c009,0xf2622002,0x00000000,0x00000000}},	//   _sidst_, _са__данас_, --, --, 
+   {{0x12f4401a,0x353cc00b,0x00000000,0x00000000}},	// [4a0] _utanfor_, _bahitany, --, --, 
+   {{0xf94ae027,0xfb8da003,0x00000000,0x00000000}},	//   _na__mojasvad, _གླ_, --, --, 
+   {{0x5846800a,0x4476800f,0xe291800f,0x00000000}},	//   _पर__जानकारी_, _kuyi__menu_, _kuye__futhi_, --, 
+   {{0x62c18037,0x7aa8e00c,0x00000000,0x00000000}},	//   _puntos__votos_, _अपरोक्ष__रूप_, --, --, 
+   {{0x2c48600a,0x76620006,0x00000000,0x00000000}},	//   _लिये_, _གནང__ཡོདཔ_, --, --, 
+   {{0x73400011,0xeba5e00a,0xdbe34003,0x00000000}},	//   _licenza_, _हो__गई_, _གྱི__མེ_, --, 
+   {{0x2307a037,0x00000000,0x00000000,0x00000000}},	//   _duplicad_este_, --, --, --, 
+   {{0x49786028,0x26802018,0xe290401d,0x00000000}},	//   _administ, _exibiçõe, _kelab_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4b90800e,0xfbf04021,0xfbbbe014,0x82b42015}},	//   _prostřed, _གུ__རུ_, _क्षेत्र__से_, _jakarta__barat_, 
+   {{0xe3f8200e,0xc2cae009,0xc4b90010,0x135ac00f}},	//   _pokud_, _kender_, _ikke__kun_, _kungani__ujehova_, 
+   {{0x54a3c00b,0x00000000,0x00000000,0x00000000}},	//   _cyangwa__se_, --, --, --, 
+   {{0xda3dc00c,0xf39b000c,0x00000000,0x00000000}},	//   _सकत_, _तऽ__भोजपुरी_, --, --, 
+   {{0x1adc8003,0x51b8200c,0x22fce01d,0xf4d1a00a}},	//   _སྟེགས_, _लागल_, _mangsa_, _अनुरूपता__दिनांक_, 
+   {{0x626ce00f,0x00000000,0x00000000,0x00000000}},	//   _kunoma_, --, --, --, 
+   {{0x7bdac003,0x7e45c00b,0x249a400b,0x8acee00f}},	//   _ཞུན__དྲ_, _bigaraga, _ubushinj, _izimiso__zebhayib, 
+   {{0x6c118037,0xeff8600c,0x41db0012,0x4696c00a}},	// [4b0] _los__comentar, _के__मोताबिक_, _súhlasím_, _आयुर्वे__बाजार_, 
+   {{0xeb9cc00c,0x00000000,0x00000000,0x00000000}},	//   _भोजपुरी__के_, --, --, --, 
+   {{0xb4426004,0xe8506011,0x00000000,0x00000000}},	//   _oko_, _algunhas_, --, --, 
+   {{0xa442600b,0xfe61c025,0x3081c018,0x00000000}},	//   _nko_, _trabalha, _trabalho, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd4426012,0x72b7c00f,0x00000000,0x00000000}},	//   _ako_, _ama__israyeli_, --, --, 
+   {{0x3b8e2020,0xf277e009,0x00000000,0x00000000}},	//   _ཌན_, _en__række_, --, --, 
+   {{0xeac8a008,0x2b9f200a,0xc26a8003,0x2556200b}},	//   _rosalía_, _गई__थी_, _ཙམ__གྱི_, _ryihariy, 
+   {{0xe2f0600b,0x00000000,0x00000000,0x00000000}},	//   _buhinde__ukwa_, --, --, --, 
+   {{0xed01801d,0x7a6e800a,0x144a8011,0xbacfc039}},	//   _maklumat_, _होते__हैं_, _páxina__foi_, _saya__menerima_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa3eae01a,0x111b800a,0x5be3e003,0x00000000}},	//   _heiter_, _इसके__अलावा_, _བཟོ__ཨེ_, --, 
+   {{0xa167201a,0xbebac002,0x00000000,0x00000000}},	//   _høgskule, _могла_, --, --, 
+   {{0x646ec018,0x5d97800f,0x00000000,0x00000000}},	//   _dicas__de_, _umuntu__ngamunye_, --, --, 
+   {{0x9a69e014,0xf30dc007,0x8c7d600f,0xc8208003}},	//   _कुछ__लोग_, _membina_, _ukusiza_, _ཚིགས__དཀོན_, 
+   {{0x9212a00e,0x0ea7c00f,0xee00a00c,0x00000000}},	//   _bych_, _usolomon, _ब्रॉडकास, --, 
+   {{0x7242a003,0x00000000,0x00000000,0x00000000}},	// [4c0] _དྲང_, --, --, --, 
+   {{0xe34b6018,0x65ee0011,0x00000000,0x00000000}},	//   _recebeu_, _produció, --, --, 
+   {{0x048f801a,0x1c802002,0x00000000,0x00000000}},	//   _då__det_, _жене_, --, --, 
+   {{0xecdd0003,0x325b401a,0x00000000,0x00000000}},	//   _གྲོང__ཁྱེར_, _dei__ikkje_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc3f1a04a,0xe06f0030,0x00000000,0x00000000}},	//   _uburundi_, _budžetsk_izdvajan, --, --, 
+   {{0xe2fde007,0x79f4a012,0x92bd000b,0x00000000}},	//   _orang__islam_, _vecí_, _muri__uganda_, --, 
+   {{0x18454002,0x23bac00b,0x03d5201a,0xdc25000c}},	//   _поштанск_сандуче_, _muri__rusange_, _er__meir_, _बरकरार__रखे_, 
+   {{0xe4372009,0x8870002f,0x00000000,0x00000000}},	//   _kan__blive_, _músicas_, --, --, 
+   {{0x92d24028,0xd2a6801d,0x7e956002,0x00000000}},	//   _hace__años_, _akhbar_, _јер__се_, --, 
+   {{0x5303e037,0x8475600e,0xb2900003,0x00000000}},	//   _se__mostrará_, _sms__ve_, _ཐབས__ཀྱི_, --, 
+   {{0x1442602c,0x8312800f,0x1aacc00c,0x00000000}},	//   _uko_, _ngezilim, _चाहीं__अगर_, --, 
+   {{0x34ab2030,0x00000000,0x00000000,0x00000000}},	//   _maj__vrh_, --, --, --, 
+   {{0x1a232002,0x104f4018,0x00000000,0x00000000}},	//   _порекло_, _seu__endereço_, --, --, 
+   {{0x9a3de04b,0xebefc022,0x9bd64006,0x00000000}},	//   _हवा_, _सिनेमा__के_, _ཤོག__མི_, --, 
+   {{0x76022022,0x6400e006,0x8c2b200a,0xec90400f}},	//   _में__भारत_, _འབྲུག__རྒྱལ_, _जा__रही_, _ukukhule_kweqinis, 
+   {{0x12e6400a,0x7ba32003,0xd99cc00a,0x1cd72003}},	// [4d0] _की__सूची_, _ཀྱིས__རང_, _सामने__प्रेगनें, _དོན__སྐོར_, 
+   {{0x427f4028,0x7800600a,0x00000000,0x00000000}},	//   _buenas_, _बनाएं__प्लास्टि, --, --, 
+   {{0x9262002a,0xc394000b,0xca33200c,0x00000000}},	//   _grønnsak, _ibisa_, _जैश_, --, 
+   {{0x82fb6007,0x2b8a2002,0xc42c8009,0x00000000}},	//   _lebih__kurang_, _којој_, _læg__kurv_, --, 
+   {{0xa998c012,0x339c2031,0x6a41200c,0x00000000}},	//   _tiež_, _pada__tanggal_, _के__सहेजे_, --, 
+   {{0x8290c01a,0xc291400f,0x026d800f,0x00000000}},	//   _medan_, _ingane_, _kuyoba_, --, 
+   {{0xcb182015,0xa07a200a,0x00000000,0x00000000}},	//   _sebagian_, _ललितपुर__वाराणसी_, --, --, 
+   {{0xd3da2002,0x4a91c00c,0x00000000,0x00000000}},	//   _правилни, _ग्राम__रुद्रपुर_, --, --, 
+   {{0x7101c002,0xc2a8e006,0x12fe600f,0x00000000}},	//   _свету_, _སྟོན__འབད_, _ezibalul_kakhulu_, --, 
+   {{0x22de0018,0x3bf0a00c,0x643b0006,0x4db0a003}},	//   _comentár_para_, _बा__एह_, _ཨིན__རྒྱལ_, _དོན__རྐྱེན_, 
+   {{0x0d79e00b,0x00000000,0x00000000,0x00000000}},	//   _we__mwungere_, --, --, --, 
+   {{0xc201602f,0x33ebe01a,0xabcd200f,0x1b73e002}},	//   _abaixo_, _nytta_, _unkulunk_weqiniso_, _морају_, 
+   {{0x17e24002,0xe26cc00f,0x6ea6c00e,0x143c000f}},	//   _blogu__reputaci, _yilowo_, _hmotnost_, _lo__muntu_, 
+   {{0x82d8604c,0x76f9e00c,0x3847a002,0x00000000}},	//   _लागी_, _मुदा_, _је__први_, --, 
+   {{0x142c6014,0xc287600f,0x00000000,0x00000000}},	//   _साइबर_, _nomkhaya__wakhe_, --, --, 
+   {{0x6d8c602e,0xd2d5e00f,0x0317400d,0x224d0002}},	//   _točno_, _kulokho_, _piezas_, _се__могу_, 
+   {{0x1ba06003,0x00000000,0x00000000,0x00000000}},	// [4e0] _བརྙེས__ནས_, --, --, --, 
+   {{0x8dfe8024,0xb300601d,0xd45e001a,0xc5ad800a}},	//   _neverova, _senarai_, _bokmål__den_, _मिलता_, 
+   {{0x48d1a018,0xe2e2c00b,0x00000000,0x00000000}},	//   _estrelas__estrelas_, _rw__igihugu_, --, --, 
+   {{0xf46d4018,0x9cb5000a,0x00000000,0x00000000}},	//   _avise__me_, _करें__विशेष_, --, --, 
+   {{0x527c8018,0xda572002,0xe4a2601a,0x00000000}},	//   _são__paulo_, _питања_, _attende__til_, --, 
+   {{0x3f2fa00d,0xdb0d8034,0x242c400f,0x00000000}},	//   _con__nosotros_, _læreplan_, _amakrist_ekhulu_, --, 
+   {{0xd355e002,0x00000000,0x00000000,0x00000000}},	//   _одјавите_, --, --, --, 
+   {{0xb2fc000b,0x00000000,0x00000000,0x00000000}},	//   _ikigo_, --, --, --, 
+   {{0xf743c002,0x02d9c014,0x834c200e,0x00000000}},	//   _лозинку_, _फुटी_, _cestovní_, --, 
+   {{0xe26c6017,0x7301c012,0xa44ec00b,0x98434002}},	//   _brno_, _údajov_, _inzego__za_, _централн, 
+   {{0xfc2b200a,0x00000000,0x00000000,0x00000000}},	//   _जा__रहे_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3757200a,0x52824013,0x09434002,0x5d43a00e}},	//   _जा__सकता_, _धर्म__दर्शन_, _међунаро, _jak__nakoupit_, 
+   {{0x652c0028,0x6da6600f,0x2a21e002,0x4348e00b}},	//   _términos_, _indodaka, _примам__коментар, _mugenzi_, 
+   {{0x625b4028,0xadbe400b,0xede26002,0x00000000}},	//   _vuelve_, _ingabire_, _се__тиче_, --, 
+   {{0x227ec01a,0x4493e009,0x7607c00c,0x77eb000c}},	//   _treng_, _et__af_, _के__रिपोर्ट_, _सांकृत्_, 
+   {{0x6495600e,0xebb9200c,0x72ab2003,0x00000000}},	// [4f0] _se__že_, _घरी__के_, _བཞིའི__ཆོས_, --, 
+   {{0x34a36009,0x82434003,0x00000000,0x00000000}},	//   _os__på_, _བྲལ_, --, --, 
+   {{0xebb86022,0x00000000,0x00000000,0x00000000}},	//   _पाकिस्ता_के_, --, --, --, 
+   {{0x12cbe00d,0x7337c002,0x00000000,0x00000000}},	//   _ayuda_, _живота_, --, --, 
+   {{0xd27ba003,0x2b8e6003,0x00000000,0x00000000}},	//   _དེ__ཡིན_, _ཉན_, --, --, 
+   {{0xe4734009,0xe34c2009,0x8275401a,0xf52e600b}},	//   _accepter__du_, _ligesom_, _og__fekk_, _abayoboz, 
+   {{0xdde0c01d,0x0bc1400a,0x8a78800a,0x00000000}},	//   _ahli__mengikut_, _सकती__है_, _बनाएँ__लॉग_, --, 
+   {{0xc6e9e00a,0x9705200c,0x00000000,0x00000000}},	//   _में__चुनाव_, _चलल__जवना_, --, --, 
+   {{0x3be8200c,0xcb3a200c,0x00000000,0x00000000}},	//   _जरूरी__बा_, _आतंकी__संगठनन_, --, --, 
+   {{0xe463600f,0x00000000,0x00000000,0x00000000}},	//   _ubone__ukuthi_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbddc4003,0x00000000,0x00000000,0x00000000}},	//   _སྐྱོན__བརྗོད_, --, --, --, 
+   {{0x9ba6c003,0xb31ca00f,0x00000000,0x00000000}},	//   _ལའི__བླ_, _ngokwenz_kanjalo_, --, --, 
+   {{0x536d0030,0x7479e00b,0x00000000,0x00000000}},	//   _opštinam_pregled_, _uyu__wa_, --, --, 
+   {{0x0ab64014,0xe7d0c007,0x64af4028,0x93404025}},	//   _जगत__में_, _tanggung, _dejar__de_, _poderia_, 
+   {{0x3471e009,0x2b42003d,0x6394c00f,0x6a6e000a}},	//   _tæt__på_, _doporuči, _abese_, _पूरी__तरह_, 
+   {{0xc26c8011,0x00000000,0x00000000,0x00000000}},	// [500] _grao_, --, --, --, 
+   {{0x2eeae002,0x6492c00d,0x00000000,0x00000000}},	//   _док__је_, _tiempo__de_, --, --, 
+   {{0x6c51000a,0xa3f46009,0x41c62002,0x7be5c003}},	//   _भेजें_, _bestil_, _од__година_, _པའི__རང_, 
+   {{0x927ec00d,0xe46b2016,0x3a33c014,0x84a38037}},	//   _bueno_, _forumet__du_, _जनम_, _cómo__sé_, 
+   {{0x3a9ba011,0x82ec600e,0x00000000,0x00000000}},	//   _xornalis, _kterých_, --, --, 
+   {{0x32cb4009,0x2c0b8012,0x1f5f6002,0xadf8200c}},	//   _hedder_, _približn, _придржав_правопис, _अनुमंडल_, 
+   {{0x39f52018,0x6fbae002,0x1e97200f,0x00000000}},	//   _vocês_, _датотека__везаних_, _ngomoya__ongcwele_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc6fe600c,0x69f44012,0xba0b000a,0x00000000}},	//   _ओकरा_, _celú_, _रुद्र__प्रयाग_, --, 
+   {{0x7ed2e002,0xb9264012,0x0394e00b,0x2550600e}},	//   _би__се_, _odpoveď_, _kristo_, _měsíců_, 
+   {{0x73300037,0x9295e009,0x66ffc00a,0x4bf6a003}},	//   _contenid_erróneo_, _at__komme_, _इतना_, _རམ__ཞལ_, 
+   {{0x5b8fe022,0x4e888002,0x00000000,0x00000000}},	//   _तप_, _да__сам_, --, --, 
+   {{0x3bb08012,0x00000000,0x00000000,0x00000000}},	//   _obchodoc, --, --, --, 
+   {{0x9a5ca01f,0xa490e005,0x4f38a018,0x00000000}},	//   _lebih__daripada_, _ei__ny_, _está__comentan, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x758a0012,0x00000000,0x00000000,0x00000000}},	//   _registrá, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [510] --, --, --, --, 
+   {{0x1495601a,0x52902007,0x7d40400f,0x00000000}},	//   _no__med_, _mekah_, _osizini__olukhulu_, --, 
+   {{0x752d600f,0xa124e002,0x00000000,0x00000000}},	//   _isinyath, _не__постоји_, --, --, 
+   {{0x9be3e003,0x4a5b200a,0xe471a00b,0x615c2002}},	//   _བྱས__ཏེ_, _का__नाम_, _rya__rya_, _јуна_, 
+   {{0x9a7c0012,0x00000000,0x00000000,0x00000000}},	//   _dĺžka_, --, --, --, 
+   {{0x2b88e00c,0xb681a01c,0x00000000,0x00000000}},	//   _पऽ_, _क्लास_, --, --, 
+   {{0x7a3e2014,0xe317400f,0x4750400c,0x00000000}},	//   _नकद_, _ngezwi_, _कइले__बाड़े_, --, 
+   {{0xa496c00b,0x00000000,0x00000000,0x00000000}},	//   _ubumwe__za_, --, --, --, 
+   {{0x7443e00f,0x1d8fc003,0xbc06000a,0x20e7e00a}},	//   _ihu_, _བཟོས_, _आधार__पर_, _एनबीटी_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xee2ec01d,0x23586012,0x32efa009,0x1467800f}},	//   _tanpa__kebenara, _potrebné_, _vil__gerne_, _lowo__muntu_, 
+   {{0x02ece018,0x6245a025,0x62d8c025,0x62d8600e}},	//   _este__produto_, _têm_, _homens_, _konec_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0311a00e,0x00000000,0x00000000,0x00000000}},	//   _souboru_, --, --, --, 
+   {{0x6442c015,0x00000000,0x00000000,0x00000000}},	//   _oke_, --, --, --, 
+   {{0xc70ba006,0xcb9f800a,0x00000000,0x00000000}},	//   _ཁང__བརྙན_, _को__ही_, --, --, 
+   {{0x32fde009,0x776e0002,0x00000000,0x00000000}},	// [520] _brugt_, _obavesti, --, --, 
+   {{0x8442c00f,0x7245c017,0x82634003,0x00000000}},	//   _ake_, _tím_, _དང__མཉམ_, --, 
+   {{0xf35be00d,0x9495602c,0xeb5ee002,0x00000000}},	//   _ninguna_, _ni__we_, _по__извођачу_, --, 
+   {{0xaf0f0028,0xfbe0200c,0x00000000,0x00000000}},	//   _cercanos_, _कि__कबो_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3cc7600a,0x9242a021,0x51bd2002,0xed8ea009}},	//   _संपादित__करें_, _ཐིམ_, _ништа_, _ikke__længere_, 
+   {{0x375e4021,0x333b001d,0x00000000,0x00000000}},	//   _ཨོ__རྒྱན_, _paparan__terbaik_, --, --, 
+   {{0x7f1fe012,0x00000000,0x00000000,0x00000000}},	//   _oblečeni, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x34d5600a,0x22b06010,0x3cb18003,0x00000000}},	//   _वीडियो_, _der__kommer_, _སྒྲིག__སྲོལ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfdb42006,0x00000000,0x00000000,0x00000000}},	//   _ལུ__སྤྱོད_, --, --, --, 
+   {{0xbb03a028,0x83aaa010,0x8b8d8003,0x00000000}},	//   _herramie, _besvare_, _ཅག_, --, 
+   {{0xa5be0018,0xc9d4c012,0xfbbb000c,0x9a63a00c}},	//   _carregar__próxima_, _umiestne, _उनका__से_, _भोजपुरिय_लोग_, 
+   {{0x0fbac00e,0x00000000,0x00000000,0x00000000}},	//   _zařízení_, --, --, --, 
+   {{0x958e8015,0xcfbde025,0x00000000,0x00000000}},	//   _quote__original_, _três_, --, --, 
+   {{0x93cca01f,0x0b2fc029,0x61efc006,0x00000000}},	// [530] _ini__tanpa_, _བཟུང_, _བཟུམ_, --, 
+   {{0xa442c009,0x00000000,0x00000000,0x00000000}},	//   _ske_, --, --, --, 
+   {{0xf3c3a025,0xcd59200c,0x00000000,0x00000000}},	//   _nível_, _बाड़े_, --, --, 
+   {{0x2fbce018,0x00000000,0x00000000,0x00000000}},	//   _as__palavras_, --, --, --, 
+   {{0x826c0022,0x43232008,0x9378c015,0x00000000}},	//   _रक्षा_, _século_, _kemarin_, --, 
+   {{0x4c5c2009,0x00000000,0x00000000,0x00000000}},	//   _sætter_, --, --, --, 
+   {{0xc671000f,0x00000000,0x00000000,0x00000000}},	//   _kakhudlw, --, --, --, 
+   {{0xc442c016,0x42e32012,0x00000000,0x00000000}},	//   _uke_, _peniaze_, --, --, 
+   {{0xd27e000b,0xd250c002,0xc2972018,0x00000000}},	//   _print_, _један_, _desculpe__não_, --, 
+   {{0xcc52e022,0x00000000,0x00000000,0x00000000}},	//   _अवशेष_, --, --, --, 
+   {{0xbbc8e00a,0x0dd16011,0xb1722013,0x00000000}},	//   _चंडीगढ़_, _de__interese_, _अक्सर_, --, 
+   {{0x56330028,0x52802003,0x06724002,0x00000000}},	//   _bienveni, _ཡོ__རོབ_, _је__објављен_, --, 
+   {{0xf526600f,0x31b8c00c,0x00000000,0x00000000}},	//   _womshado_, _राखल_, --, --, 
+   {{0x1c53e018,0x427ec018,0x2f82801a,0xaa9b000a}},	//   _contato_, _itens_, _kunne__sjå_, _में__कुछ_, 
+   {{0x8bdd200a,0x9c03a00c,0x00000000,0x00000000}},	//   _आज__का_, _जइसन__कि_, --, --, 
+   {{0x415a200f,0x00000000,0x00000000,0x00000000}},	//   _izithomb_ezingcol, --, --, --, 
+   {{0x4bfb4003,0x00000000,0x00000000,0x00000000}},	// [540] _ཨེ__ལོ_, --, --, --, 
+   {{0x5615200e,0xeb100012,0xb7c8000e,0xca33a00c}},	//   _příspěve, _prostrie, _obchodní_rejstřík, _आईल_, 
+   {{0xc9f8e02e,0xcbf9e00f,0x7443000f,0x00000000}},	//   _milijuna_, _izithomb, _ngemva__kokuba_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xde0ea018,0x26868022,0x84ec800a,0xb399c009}},	//   _verdinha, _खुदाई_, _की__अन्य_, _læser_, 
+   {{0xf3f4601e,0xf2904007,0xab0d6011,0x00000000}},	//   _postove__stare_, _semak_, _funcións_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x53450009,0xfc75a014,0x00000000,0x00000000}},	//   _ændret_, _पाण्डव_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8243c006,0x00000000,0x00000000,0x00000000}},	//   _ཞལམ_, --, --, --, 
+   {{0xdf6c2037,0x00000000,0x00000000,0x00000000}},	//   _seleccio_denuncia, --, --, --, 
+   {{0x3ae3001f,0xabd10038,0x00000000,0x00000000}},	//   _perlukan_, _este__ficheiro_, --, --, 
+   {{0x549c600d,0x71ba600c,0xfd8ac003,0xa6fa600a}},	//   _yo__no_, _पड़ल_, _འཚམས_, _पड़ा_, 
+   {{0xb8ae2002,0x00000000,0x00000000,0x00000000}},	//   _сматра_, --, --, --, 
+   {{0xc2d84018,0xd040000f,0x62908003,0x00000000}},	//   _homem_, _embuswen, _བོད__ཕྱི_, --, 
+   {{0x4bde0003,0x00000000,0x00000000,0x00000000}},	//   _ཀྱི__ལོ_, --, --, --, 
+   {{0x2415a004,0xb3f84025,0x00000000,0x00000000}},	// [550] _ezi__zinto_, _comum_, --, --, 
+   {{0x2302601f,0xf349200c,0x00000000,0x00000000}},	//   _kecintaa_kepada_, _लोककला__भोजपुरी_, --, --, 
+   {{0x4ef8002f,0x00000000,0x00000000,0x00000000}},	//   _os__produtos_, --, --, --, 
+   {{0x6847c002,0x84936005,0x00000000,0x00000000}},	//   _налази_, _er__eg_, --, --, 
+   {{0x48438038,0x725a2009,0x4a57c002,0xc329e00c}},	//   _contidos_, _fortælle, _никада_, _राजपूतन_, 
+   {{0xc2010040,0x2263e006,0xb27ec00d,0x00000000}},	//   _srbiju_, _འབྱུང__ཤོག_, _buena_, --, 
+   {{0xe2fb2004,0x8474601a,0x4b88200c,0xc365e00f}},	//   _liphela_, _som__eg_, _नू_, _sesimiso__sezinto_, 
+   {{0x9be0a00e,0x00000000,0x00000000,0x00000000}},	//   _používat_, --, --, --, 
+   {{0xa4734030,0xd290001a,0xf37d2011,0xd33d001a}},	//   _izdvajan_za_, _leiar_, _de__orixe_, _vist__gonger_, 
+   {{0x67aea020,0x04c2001a,0xa236800d,0xe3b70025}},	//   _དུས__སྟོན_, _vart__det_, _viaje_, _ainda__mais_, 
+   {{0xfc52e005,0x00000000,0x00000000,0x00000000}},	//   _kontoen_, --, --, --, 
+   {{0x1363400f,0x00000000,0x00000000,0x00000000}},	//   _kodwa__ujehova_, --, --, --, 
+   {{0x024f0003,0x00000000,0x00000000,0x00000000}},	//   _གཞུང__གིས_, --, --, --, 
+   {{0xc2c52020,0x00000000,0x00000000,0x00000000}},	//   _ཚུགས__པའི_, --, --, --, 
+   {{0x834c201a,0xe44f601a,0xfc2e200c,0x00000000}},	//   _eigedom_, _flytta__til_, _ना__रहे_, --, 
+   {{0x4290a009,0xf35ca00c,0x00000000,0x00000000}},	//   _debat_, _कईगो__भोजपुरी_, --, --, 
+   {{0xb2908003,0x68098003,0x00000000,0x00000000}},	// [560] _བོད__ཀྱི_, _མོ__སྟོན_, --, --, 
+   {{0x83092015,0xf2d8400e,0xa1b88012,0x00000000}},	//   _kamu__bisa_, _kolem_, _recenzií_, --, 
+   {{0x82912011,0xf30a000f,0x00000000,0x00000000}},	//   _sexan_, _ke__kumelwe_, --, --, 
+   {{0x049cc011,0x00000000,0x00000000,0x00000000}},	//   _aquí__teu_, --, --, --, 
+   {{0xab91a00f,0x00000000,0x00000000,0x00000000}},	//   _izinqumo_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1eaca035,0x00000000,0x00000000,0x00000000}},	//   _esithile_, --, --, --, 
+   {{0x9bef200c,0x4aed8003,0x026d400e,0x22a38003}},	//   _बा__कि_, _ཕྱི__ཕྱོགས_, _jehož_, _ཀྱི__ཤོག_, 
+   {{0x62900015,0xf3b68018,0x00000000,0x00000000}},	//   _sehat_, _as__imagens_, --, --, 
+   {{0xd2be4020,0x64b0c011,0x35eec011,0x6ba6a00a}},	//   _རུ__རིན_, _espazos__de_, _tradució, _है__इन_, 
+   {{0xb681a00a,0x00000000,0x00000000,0x00000000}},	//   _इंसान_, --, --, --, 
+   {{0x08e22002,0x445de012,0x4797800c,0x628b800f}},	//   _поруке_, _už__nie_, _लिखले__बाड़े_, _izinhliz_zethu_, 
+   {{0x6444401e,0xb2dd2007,0xa0742002,0x00000000}},	//   _bh_, _al__quran_, _цео__текст_, --, 
+   {{0x92a06006,0xbf334006,0xf2fa800f,0x00000000}},	//   _གཙོའི__བཙག_, _ལུ__འབྲུག_, _umpristi__kumelwe_, --, 
+   {{0xdd15600e,0x72436003,0x00000000,0x00000000}},	//   _porovnat_, _ཕྲག_, --, --, 
+   {{0xf200c00b,0x16f96036,0x374de030,0x5f3fa015}},	//   _polisi_, _साझा_, _bih__istraživ, _tangeran, 
+   {{0x431de037,0x00000000,0x00000000,0x00000000}},	// [570] _no__puedes_, --, --, --, 
+   {{0xeef3000f,0x00000000,0x00000000,0x00000000}},	//   _ngakolun, --, --, --, 
+   {{0xd603c002,0xe26c000f,0x00000000,0x00000000}},	//   _колико_, _usho_, --, --, 
+   {{0x0866e03c,0xc44cc00e,0xb2432003,0x00000000}},	//   _bosni__hercegov, _mě_, _མིས_, --, 
+   {{0x34ab2030,0x727ee00f,0x906be002,0x00000000}},	//   _apr__vrh_, _eningi_, _на__википеди, --, 
+   {{0x12318002,0x00000000,0x00000000,0x00000000}},	//   _септембр, --, --, --, 
+   {{0xd44cc00e,0x00000000,0x00000000,0x00000000}},	//   _ně_, --, --, --, 
+   {{0x6b8e401c,0x3c0a400c,0x00000000,0x00000000}},	//   _इन_, _जात__बा_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfe730002,0xbe0cc00f,0x00000000,0x00000000}},	//   _део_, _isilo__sasendle_, --, --, 
+   {{0x0a64803c,0x5420401a,0x00000000,0x00000000}},	//   _ov__stranica_, _kommente_mest_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x326fa01a,0x00000000,0x00000000,0x00000000}},	//   _skal__ikkje_, --, --, --, 
+   {{0xa1e6000a,0xee324002,0x32da0028,0x00000000}},	//   _गैलरी_, _може__да_, _deseas_, --, 
+   {{0xf7c14002,0x425a400e,0xb443000f,0x86e3000f}},	//   _не__треба_, _slovníče_pojmů_, _ngemva__kokufa_, _wohlu__lwadlalw, 
+   {{0x1bd08003,0x52e3e004,0xbc15e00b,0x76a98002}},	//   _ཐོག__ནས_, _lo__mntana_, _yarabaye__musenyer, _миланско_едикта_, 
+   {{0x178ac002,0x00000000,0x00000000,0x00000000}},	// [580] _приватно, --, --, --, 
+   {{0x34a12012,0x1b6e600b,0x00000000,0x00000000}},	//   _prihlás__sa_, _michel__djotodia_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1e688014,0x75aa8006,0xd2de8012,0x2aa4600a}},	//   _हिस्_, _ལེནཌ_, _zdrojov_, _फतेहपुर__फर्रूखाब, 
+   {{0x0bff400a,0x5b8de003,0x53242018,0x00000000}},	//   _करती__है_, _ཀར_, _operação_, --, 
+   {{0xd3798012,0xdba1600b,0xee1c2003,0x00000000}},	//   _pridať_, _dushobor, _ཚེ__སྐྱེལ_, --, 
+   {{0x623a400e,0x4343801a,0x00000000,0x00000000}},	//   _se__nachází_, _eit__lite_, --, --, 
+   {{0x347a801a,0x00000000,0x00000000,0x00000000}},	//   _meir__enn_, --, --, --, 
+   {{0x33ea000b,0x1f1f2015,0xb4abe018,0x64aa600b}},	//   _bwite_, _komunita, _você__já_, _igihe__cyo_, 
+   {{0xde72e031,0x9bd9a00a,0x524b000f,0x04de0002}},	//   _एकत्र_, _कहा__कि_, _ujesu__wathi_, _би__било_, 
+   {{0x2d2a8012,0xe421200b,0x00000000,0x00000000}},	//   _hodnoten_produktu_, _ico__gihugu_, --, --, 
+   {{0x3400a01a,0xd27ec012,0x34af000e,0x00000000}},	//   _innhald__hopp_, _hodn_, _skladem__kč_, --, 
+   {{0x12d8401f,0x9093e003,0x330ca00e,0xb24a8003}},	//   _boleh_, _ཀརྨ_, _upravit_, _ལྷག__དཀར_, 
+   {{0x344cc00e,0x4c67e002,0x00000000,0x00000000}},	//   _tě_, _преглед_, --, --, 
+   {{0x24744030,0x00000000,0x00000000,0x00000000}},	//   _dana__maj_, --, --, --, 
+   {{0x23eac012,0x00000000,0x00000000,0x00000000}},	//   _svete_, --, --, --, 
+   {{0xdc8d001e,0x689d200e,0x00000000,0x00000000}},	// [590] _svi__postovi_, _soutěže_, --, --, 
+   {{0xe3028037,0x6495e00d,0xc71de00c,0x00000000}},	//   _enviar__amigos_, _lo__de_, _प्रसिद्ध__राजा_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x12cbe011,0x7b8e601c,0x00000000,0x00000000}},	//   _axuda_, _उन_, --, --, 
+   {{0x62536003,0x00000000,0x00000000,0x00000000}},	//   _གླིང__གསར_, --, --, --, 
+   {{0x62902028,0x00000000,0x00000000,0x00000000}},	//   _dejar_, --, --, --, 
+   {{0xd2438003,0xe24da00f,0x00000000,0x00000000}},	//   _ཁྲག_, _nini__lapho_, --, --, 
+   {{0x9c186011,0x54438011,0x862f800e,0x00000000}},	//   _despois_, _ós_, _své__příspěvk, --, 
+   {{0x02d8401d,0x7ba06006,0xeaf54015,0xec0b8022}},	//   _komen_, _བཅོས__གང_, _lowongan_, _ईरान__के_, 
+   {{0x32d8001a,0xc3e06018,0x00000000,0x00000000}},	//   _seie_, _de__acesso_, --, --, 
+   {{0xb2908003,0xabbe200a,0x00000000,0x00000000}},	//   _མེད__ཀྱི_, _उपयोग__की_, --, --, 
+   {{0x12934015,0x00000000,0x00000000,0x00000000}},	//   _berapa__saja_, --, --, --, 
+   {{0xec0ba009,0x1724400a,0xfbc0000c,0x00000000}},	//   _egypten_, _नहीं__किया_, _करेला__तऽ_, --, 
+   {{0x62fc6015,0xe47e201a,0x830e2002,0x00000000}},	//   _uang_, _beskytta__mot_, _српског__народа_, --, 
+   {{0x8394e00f,0x2e9e6002,0x00000000,0x00000000}},	//   _esisha_, _вести__из_, --, --, 
+   {{0x327ec016,0x04ba402a,0x53690013,0x00000000}},	//   _noen_, _hvem__som_, _संत__कबीर_, --, 
+   {{0x2bd2000a,0xb4bec00f,0x00000000,0x00000000}},	// [5a0] _टेक्नोलॉ, _ngokwesi_uma_, --, --, 
+   {{0x92d0e018,0x426c800f,0x00000000,0x00000000}},	//   _um__comentár, _inkolo_, --, --, 
+   {{0xe4a9a01d,0x6c39400d,0x32f4c018,0x22de400d}},	//   _kedua__dua_, _descripc, _agora__seja_, _la__semana_, 
+   {{0xaf538012,0xe2d86007,0x025c6003,0x79f9a003}},	//   _byť_, _konek_, _ཡོད__ཅིང_, _ལྷ__མོའི_, 
+   {{0x30b7400e,0xd2fc000f,0x7f234002,0x00000000}},	//   _rozměry_, _kuyi__main_, _ознакама__по_, --, 
+   {{0x5dc9a00f,0x7407c00a,0x4a7f000a,0x00000000}},	//   _ngokucop, _इन__नामस्थान_, _कहा__गया_, --, 
+   {{0x3da2002a,0x00000000,0x00000000,0x00000000}},	//   _egenskap, --, --, --, 
+   {{0xc30f0035,0xf47be00b,0xcedca00b,0x00000000}},	//   _emazweni_, _icyemezo__cy_, _reba__urutonde_, --, 
+   {{0x730e200f,0x9ab1600c,0xc2a40003,0x00000000}},	//   _lutho__neze_, _संबंध__रहल_, _ངམ__དེབ_, --, 
+   {{0xda5c000b,0x00000000,0x00000000,0x00000000}},	//   _ihiganwa_, --, --, --, 
+   {{0xebf5a014,0x3334000e,0xb9e66012,0x00000000}},	//   _प्रणाली__के_, _nevíte__rady_, _sa__môže_, --, 
+   {{0xc2dd001d,0x0ab2c00c,0x00000000,0x00000000}},	//   _hb__julai_, _लोग__देश_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xebc7200c,0xd26c4003,0x00000000,0x00000000}},	//   _श्रमिकन__के_, _ནས__ཀྱང_, --, --, 
+   {{0xee67e01d,0x247cc00b,0x0202600b,0x644c800f}},	//   _tawaran__rundinga, _papa__ni_, _harimo_, _abantwan_bakwa_, 
+   {{0x579c0003,0x22918015,0x3de20003,0x00000000}},	//   _ཆབ__སྲིད_, _peran_, _གདན__འདྲེན_, --, 
+   {{0x6f43400a,0x00000000,0x00000000,0x00000000}},	// [5b0] _ज्ञानकोष__जिसका_, --, --, --, 
+   {{0x60b3400c,0x00000000,0x00000000,0x00000000}},	//   _एकहू__फ़िल्म_, --, --, --, 
+   {{0x6471e011,0xc2258017,0xec73c003,0xc24c2003}},	//   _febreiro__de_, _tisk_, _ཁྲིའི_, _ཉིན__གྱི_, 
+   {{0x3a33c04d,0xc5f72018,0x4bde8003,0xeabb800c}},	//   _जना_, _mais__informaç, _པའི__ལོ_, _साढ़े__तीन_, 
+   {{0x42a0000f,0xd250600e,0x93ea000b,0x87e52013}},	//   _kodwa__manje_, _bílé_, _kwita_, _आसाराम_, 
+   {{0x0290c01d,0xe2e16012,0x52f0802f,0x00000000}},	//   _kedah_, _rovnako_, _que__utiliza_, --, 
+   {{0xd47de011,0x00000000,0x00000000,0x00000000}},	//   _pola__que_, --, --, --, 
+   {{0xa202600b,0x3a5d8012,0x00000000,0x00000000}},	//   _barimo_, _týždňa_, --, --, 
+   {{0xa29e000f,0x49cb6006,0x00000000,0x00000000}},	//   _amajuda_, _ཨེསི_, --, --, 
+   {{0x3e0d0002,0x7290401a,0xe47d4037,0x03ac0010}},	//   _ово_, _delar_, _para__tu_, _jesper_, 
+   {{0x7d60a014,0x72918025,0xd31ac012,0x633a000f}},	//   _एनआईए_, _geral_, _rôzne_, _indaba__ihlelwe_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa4512012,0x00000000,0x00000000,0x00000000}},	//   _na__dovolenk, --, --, --, 
+   {{0x4373803c,0x22918031,0x8ad18006,0x2f20e018}},	//   _redanje_, _pesan_, _གཡོགཔ_, _desempen, 
+   {{0xf25a001a,0x0a8be00c,0x00000000,0x00000000}},	//   _heile_, _शासनकाल__में_, --, --, 
+   {{0x82786002,0x4dab400f,0x00000000,0x00000000}},	//   _светског__рата_, _ezininga, --, --, 
+   {{0xfee32002,0x72d8201a,0x42904025,0xb3f82012}},	// [5c0] _она_, _veke_, _pelas_, _veku_, 
+   {{0xa92f2022,0x00000000,0x00000000,0x00000000}},	//   _के__इलाज_, --, --, --, 
+   {{0xd2d8401a,0x52d8201a,0x7b8da003,0x00000000}},	//   _elles_, _teke_, _ངས__གླེང_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3aa2e00b,0xc201402c,0xb27e000b,0x638fc002}},	//   _wa__ekleziya_, _bagize_, _soma__muri_, _није__присутан_, 
+   {{0xeecd200f,0xb495400c,0x00000000,0x00000000}},	//   _masinyan, _कट__ब्लाउज_, --, --, 
+   {{0xe2318028,0x1290c01d,0x92bc000f,0x00000000}},	//   _primero_, _kedai_, _ngeke__kusaba_, --, 
+   {{0xfbdc200a,0x00000000,0x00000000,0x00000000}},	//   _फिर__से_, --, --, --, 
+   {{0xa2f78018,0x326c800b,0x00000000,0x00000000}},	//   _preço__incluí_, _inkoko_, --, --, 
+   {{0x425d8025,0x2cbe6002,0xdc6ba00b,0x00000000}},	//   _de__julho_, _мање_, _burundu_, --, 
+   {{0xb2952006,0x00000000,0x00000000,0x00000000}},	//   _འཁོད__ཀྱི_, --, --, --, 
+   {{0xa200c02e,0x8bede006,0x00000000,0x00000000}},	//   _splitu_, _བློ__ཕན_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3be0c00c,0x00000000,0x00000000,0x00000000}},	//   _प्रमाण__बा_, --, --, --, 
+   {{0x1a89c01a,0xc2ac0003,0x00000000,0x00000000}},	//   _dei__største_, _བར__གྱི_, --, --, 
+   {{0xa1ea0002,0x492c200a,0x00000000,0x00000000}},	//   _ел__поште_, _ज्यादा__चर्चित_, --, --, 
+   {{0xedf36006,0x0b830003,0x788d601a,0x627e600f}},	// [5d0] _ཡོངས__འབྲེལ_, _འཛིན__བཟུང_, _verksemd, _aroni_, 
+   {{0x9bed6018,0xf8c9a01c,0x00000000,0x00000000}},	//   _fevereir, _मिनट_, --, --, 
+   {{0x8e944002,0x42aa2003,0x00000000,0x00000000}},	//   _неопходн, _གང__ལྟར_, --, --, 
+   {{0x6de64003,0xa4ede00c,0x00000000,0x00000000}},	//   _རྩེད__རིགས_, _एगो__व्यापक_, --, --, 
+   {{0xb29d6011,0x00000000,0x00000000,0x00000000}},	//   _ou__preme_, --, --, --, 
+   {{0xa37fc00b,0x927ee005,0x3379a00f,0xf4962010}},	//   _somalia_, _sogn_, _inkambo_, _om__der_, 
+   {{0xb4986037,0x00000000,0x00000000,0x00000000}},	//   _sé__el_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8b8e4003,0xee990015,0x631ea028,0x00000000}},	//   _ཆར_, _telah__mengupda, _haz__clic_, --, 
+   {{0x5b1fc015,0xa2454003,0x00000000,0x00000000}},	//   _silahkan_, _ལྷུག__རྩོམ_, --, --, 
+   {{0xd2358012,0x00000000,0x00000000,0x00000000}},	//   _hľadať_, --, --, --, 
+   {{0x52a1c011,0x00000000,0x00000000,0x00000000}},	//   _pódese_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x748ba00e,0xe2d9c014,0x525d8025,0x1b50a003}},	//   _největší_, _माटी_, _de__junho_, _མཚམས__འཇོག_, 
+   {{0x1429c01d,0x00000000,0x00000000,0x00000000}},	//   _tempahan_, --, --, --, 
+   {{0x92c9c018,0xebb78006,0xc4a72011,0x02d70018}},	//   _nenhum__comentár, _ཁོ__གི_, _este__enderezo_, _inglês_, 
+   {{0x8b244003,0x00000000,0x00000000,0x00000000}},	// [5e0] _ཡོངས__རྫོགས_, --, --, --, 
+   {{0x805a200f,0x794d400a,0x00000000,0x00000000}},	//   _thesalon, _चित्रकूट_, --, --, 
+   {{0x5c00a016,0x02a36003,0x5f1ba00a,0x00000000}},	//   _varslet_, _བྱས__ཡོད_, _करने__लायक_, --, 
+   {{0x1280a00e,0xa25e0003,0x00000000,0x00000000}},	//   _diskuze_, _ཁག__བོད_, --, --, 
+   {{0x242d200b,0xee8b4002,0x00000000,0x00000000}},	//   _uru__rubuga_, _па__да_, --, --, 
+   {{0x93f84040,0xf3efa01a,0xa2a32003,0x1bbda00c}},	//   _celu_, _det__berre_, _སྤྲོད__བོད_, _कवनो__ना_, 
+   {{0x15408002,0xa3f84024,0x62d84018,0x00000000}},	//   _original__postavio_, _delu_, _dele_, --, 
+   {{0x134de00a,0x00000000,0x00000000,0x00000000}},	//   _अपनी__दसवीं_, --, --, --, 
+   {{0xc41ba01a,0x2189600c,0x00000000,0x00000000}},	//   _som__vart_, _के__भग्नावशे, --, --, 
+   {{0x02d8c018,0xb7d06009,0x00000000,0x00000000}},	//   _podem_, _tilgænge, --, --, 
+   {{0xf43d000b,0x43f8e018,0x7233801d,0x0195200f}},	//   _ku__kuntu_, _algum_, _arah__cari_, _yesikhat_esigcwel, 
+   {{0xa243c003,0x36dca00c,0x2bfb000c,0x00000000}},	//   _ཞིག_, _मिहिर_, _नक्शा__पऽ_, --, 
+   {{0x03f4601d,0xe9f5e012,0x52e2800c,0x00000000}},	//   _pautan_, _detí_, _वंशीय_, --, 
+   {{0x239b800f,0x00000000,0x00000000,0x00000000}},	//   _futhi__kungani_, --, --, --, 
+   {{0xe3e3400f,0xc316e00f,0x00000000,0x00000000}},	//   _umpristi_, _uzizwa_, --, --, 
+   {{0x8291c007,0xa3740007,0xb27ee00f,0x00000000}},	//   _dewan_, _masa__yang_, _iningi_, --, 
+   {{0xe37fc018,0xf200e018,0x00000000,0x00000000}},	// [5f0] _palavra_, _menina_, --, --, 
+   {{0x646d8008,0x0469e018,0xeb576011,0x00000000}},	//   _cantidad_de_, _conta__com_, _en__composte, --, 
+   {{0xb2e1a00b,0x2096600e,0x00000000,0x00000000}},	//   _ashigiki_imico_, _telefon__slovníče, --, --, 
+   {{0xb46c6018,0x52d84004,0xd52f400b,0xc2dfa00b}},	//   _com__br_, _sele_, _ubuyoboz, _abantu__bose_, 
+   {{0xb31d600d,0xc291c015,0x22d84018,0x4be1e00c}},	//   _se__puede_, _hewan_, _pele_, _एह__विषय_, 
+   {{0xb667e002,0x97e7e002,0x2d91e028,0xeb972003}},	//   _србији_, _србија_, _cantidad_, _ཡོང__གི_, 
+   {{0xa2c68012,0xd06be00b,0x00000000,0x00000000}},	//   _súd_, _aya__marushan, --, --, 
+   {{0xf33ae011,0xf200602a,0x3442803c,0x404b2018}},	//   _de__galicia_, _mulig_, _nja_, _carregan, 
+   {{0xc224c012,0xa46ae025,0x00000000,0x00000000}},	//   _celkom_, _das__as_, --, --, 
+   {{0x64428015,0x00000000,0x00000000,0x00000000}},	//   _aja_, --, --, --, 
+   {{0xf18c200c,0x00000000,0x00000000,0x00000000}},	//   _के__बक्सर_, --, --, --, 
+   {{0x9452a01a,0x00000000,0x00000000,0x00000000}},	//   _ein__viktig_, --, --, --, 
+   {{0xb2486012,0x00000000,0x00000000,0x00000000}},	//   _ňom_, --, --, --, 
+   {{0xa2cb001a,0xd876a003,0x00000000,0x00000000}},	//   _skal__vera_, _རྒྱས__སྒྲིག_, --, --, 
+   {{0x0288e006,0x0410a01a,0x3e52e002,0x00000000}},	//   _གཡང__རྩེ_, _dei__beste_, _види__сви_, --, 
+   {{0x6278400f,0x00000000,0x00000000,0x00000000}},	//   _isigijim, --, --, --, 
+   {{0x14b9a019,0xc316600f,0xa9daa00f,0x72a3e003}},	// [600] _fornøyd__med_, _emibili_, _ukufinye, _གླུ__ཆོས_, 
+   {{0xd1812002,0x8322a00e,0xec02000c,0x00000000}},	//   _страница_, _konstruk_dotykové_, _चुन__के_, --, 
+   {{0x6f396025,0xab8e6003,0x00000000,0x00000000}},	//   _de__milhões_, _ཉར_, --, --, 
+   {{0xe2780015,0x6fd96011,0x37f1e00e,0x00000000}},	//   _bisnis_, _estás__comentar_, _rozšířen, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa27fe009,0xca33600c,0x00000000,0x00000000}},	//   _grund_, _कहल_, --, --, 
+   {{0x9eb30018,0xf243a003,0x00000000,0x00000000}},	//   _direitos_, _གྲུ_, --, --, 
+   {{0x4b996014,0xc546c002,0xee1b8002,0x00000000}},	//   _पता__चल_, _друштва_, _су__биле_, --, 
+   {{0xff65e009,0x40f2400c,0x00000000,0x00000000}},	//   _især_, _बनावे_, --, --, 
+   {{0x62d86024,0x00000000,0x00000000,0x00000000}},	//   _cene_, --, --, --, 
+   {{0x224c4003,0x66fae00a,0x311a800e,0x00000000}},	//   _ཆེར_, _हंसी__मज़ाक_, _čtvrtek_, --, 
+   {{0xd2d9a025,0x00000000,0x00000000,0x00000000}},	//   _jovens_, --, --, --, 
+   {{0x4316800f,0x6ec1c00f,0x01ce200c,0x00000000}},	//   _amabili_, _izinhlan, _के__चैनल_, --, 
+   {{0x25be2002,0xa2198002,0x7b6d400c,0x00000000}},	//   _друге_, _језику_, _सांकृत्__यायन_, --, 
+   {{0x2224c00e,0x02738006,0x0251600a,0x00000000}},	//   _celkem_, _ལུ__ཞབས_, _के__मामले_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [610] --, --, --, --, 
+   {{0x14966009,0xd29ba003,0x2a1d600c,0x00000000}},	//   _op__med_, _ཚེས__ཀུན_, _ली__हाईकोर्ट_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xab412003,0x00000000,0x00000000,0x00000000}},	//   _འགྱུར__གསུང_, --, --, --, 
+   {{0x3ce9c006,0xf27e000b,0xe2d8c01d,0x00000000}},	//   _ཞིབ__འཚོལ_, _ukine_, _moden_, --, 
+   {{0xe4abe010,0xe5af6017,0x290a8012,0x00000000}},	//   _der__er_, _obchodní, _februára_, --, 
+   {{0x6bca4011,0x00000000,0x00000000,0x00000000}},	//   _da__informac, --, --, --, 
+   {{0x65220002,0x00000000,0x00000000,0x00000000}},	//   _свим_, --, --, --, 
+   {{0x130fa011,0x00000000,0x00000000,0x00000000}},	//   _mapa__debe_, --, --, --, 
+   {{0x2ec1c00f,0x00000000,0x00000000,0x00000000}},	//   _ezinhlan, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22d8401f,0x00000000,0x00000000,0x00000000}},	//   _soleh_, --, --, --, 
+   {{0x4687600a,0x7ea8e002,0xebfaa00c,0x00000000}},	//   _चुदाई_, _али__се_, _ओही__के_, --, 
+   {{0xd23b4040,0x147d4028,0x00000000,0x00000000}},	//   _još__uvek_, _para__mi_, --, --, 
+   {{0x6463c018,0xcdd2e017,0x00000000,0x00000000}},	//   _imagens__de_, _pánské_, --, --, 
+   {{0xaba12003,0x13506007,0x00000000,0x00000000}},	//   _དུས__བབ_, _juga__boleh_, --, --, 
+   {{0xb491e02a,0x927f400b,0x631e000f,0xabf0000a}},	// [620] _er__mye_, _agenga_, _engcono_, _भदोही__मऊ_, 
+   {{0xd89ae00f,0x46e9200a,0x3ef9400f,0x00000000}},	//   _ngikhulu, _है__इसलिए_, _lapho__nginemin, --, 
+   {{0x2226602a,0xe3eba002,0x2201a00f,0x4c77e00b}},	//   _merket_, _да__буде_, _impi_, _uburezi_, 
+   {{0xa4268002,0x947cc00b,0x5dbd2002,0x00000000}},	//   _pre__minuta_, _meni__ya_, _чешки__дански_, --, 
+   {{0x0ead403c,0x8bfe000f,0xe4080018,0x4c3ec008}},	//   _navođenj, _izindawo_, _muito__mais_, _de__profesor, 
+   {{0x344d800e,0x39bfe00f,0x0202000f,0x02bca006}},	//   _kč_, _kwadinge, _empini_, _ཚུ__ཨིན_, 
+   {{0xc243203a,0x9fab801a,0x10f52014,0x00000000}},	//   _ཟིན_, _ut__frå_, _अप्रिय_, --, 
+   {{0x82fc202a,0x00000000,0x00000000,0x00000000}},	//   _innhold_, --, --, --, 
+   {{0xf73ae003,0xcd79c002,0xebbda00a,0x325cc003}},	//   _རྙེད_, _између__читалаца_, _सेक्स__के_, _སྐོར__ཁམས_, 
+   {{0x88c5400a,0x00000000,0x00000000,0x00000000}},	//   _जोधपुर_, --, --, --, 
+   {{0x3d7ee002,0x52670002,0x2bc3a00a,0x00000000}},	//   _еу_, _њему_, _लागू__हो_, --, 
+   {{0xee70a002,0x6c2ba00e,0x00000000,0x00000000}},	//   _треба__да_, _místě_, --, --, 
+   {{0x8053200e,0x829d6003,0x00000000,0x00000000}},	//   _sportovn, _བྱེད__ཐུབ_, --, --, 
+   {{0xe3e6e00e,0xff25602e,0xbf53401d,0x12ac800b}},	//   _být_, _profil__pošalji_, _baru__pertanya, _abagize__leta_, 
+   {{0x0472e019,0xcc72e012,0x5f78400b,0x00000000}},	//   _meget__god_, _hlavná_, _abacaman, --, 
+   {{0x8e154021,0xb2924019,0xfc744034,0x00000000}},	//   _བསྐྱོད_, _snakker_, _albumet_, --, 
+   {{0xe443e026,0x6c0c600a,0x7edc8002,0x00000000}},	// [630] _okt_, _जोधपुर__नई_, _преводил_по_, --, 
+   {{0x2477c034,0x00000000,0x00000000,0x00000000}},	//   _trygd__og_, --, --, --, 
+   {{0x12d8c011,0xa2d8600d,0x7465600b,0x64b58018}},	//   _poden_, _poner_, _aba__mu_, _qualidad_de_, 
+   {{0xe8e60002,0xa32ae00f,0xfdbfe006,0x7485600b}},	//   _библиогр_подаци_, _upawulu__wabhala_, _གྲུབ__འབྲེས_, _umuyoboz_wa_, 
+   {{0xf6f28002,0x4bd98003,0x00000000,0x00000000}},	//   _покреће_, _རབས__ལོ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2290c01d,0x9e7b8018,0x00000000,0x00000000}},	//   _sedar_, _preços__válidos_, --, --, 
+   {{0x03206004,0x6e7a4011,0xea33600c,0x82b2a037}},	//   _kunye_, _termos__adiciona, _कहत_, _mercadol_cómo_, 
+   {{0xdc9e4016,0x5d46a00b,0x1328c00f,0x00000000}},	//   _dette__forumet_, _yabaye__umupatir, _lapho__ujehova_, --, 
+   {{0x030b600f,0x7eb3e002,0x00000000,0x00000000}},	//   _noma__ingabe_, _могу__се_, --, --, 
+   {{0x77c9400a,0x00000000,0x00000000,0x00000000}},	//   _बांदा__बाराबंकी_, --, --, --, 
+   {{0x733de009,0xcc56400a,0x92e5400f,0x00000000}},	//   _har__fået_, _खोजें_, _lesi__simo_, --, 
+   {{0x926c0004,0x97292018,0x26f6e00c,0x00000000}},	//   _apho_, _ilustraç, _बोलवले_, --, 
+   {{0x43312016,0x7ee3e027,0x00000000,0x00000000}},	//   _annonse__annonse_, _aký_, --, --, 
+   {{0xe443e004,0x00000000,0x00000000,0x00000000}},	//   _oku_, --, --, --, 
+   {{0x74b7c01f,0x8ec12002,0x5496800b,0xe44d8017}},	//   _surah__al_, _скочи_, _no__yet_, _vč_, 
+   {{0x12d8a024,0x53f8a040,0xebfa0003,0xcea5a00b}},	// [640] _dece_, _decu_, _བུ__མོ_, _urutonde_, 
+   {{0xeb9d400c,0x00000000,0x00000000,0x00000000}},	//   _मालवा__के_, --, --, --, 
+   {{0x3ad9c00a,0xdcaae00c,0x00000000,0x00000000}},	//   _बहराइच__बागपत_, _कि__चेरो_, --, --, 
+   {{0xe3eac012,0x72c76002,0x00000000,0x00000000}},	//   _sveta_, _за__децу_, --, --, 
+   {{0xfd22200e,0x00000000,0x00000000,0x00000000}},	//   _se__zpět_, --, --, --, 
+   {{0xcc048014,0x00000000,0x00000000,0x00000000}},	//   _कुमार__झा_, --, --, --, 
+   {{0xebb7a00c,0x735fa00b,0x12de2037,0xd71b2002}},	//   _होखे__के_, _abagore_, _ver__otros_, _спорт_, 
+   {{0xd6e40011,0xe442c01a,0xc3a34028,0x00000000}},	//   _ir__navegaci, _gje_, _acepto_, --, 
+   {{0xdb82c002,0x42a6000f,0x934de00c,0x00000000}},	//   _poruke__tekstova_, _esibi_, _इहो__कहनी_, --, 
+   {{0x8a33600a,0xdbe00009,0x2a38e002,0x9c90c009}},	//   _कहा_, _accepter, _ће__бити_, _tilfælde_, 
+   {{0x32c2a01a,0xe3bc2018,0x27f2e003,0x00000000}},	//   _ein__skal_, _com__mais_, _བྱེད__ཀྱིན_, --, 
+   {{0x7ab0000a,0x82436003,0xb6f1c002,0x00000000}},	//   _सकते__हैं_, _ཕྲན_, _влада__србије_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x635d0039,0xd2bca003,0x769fc002,0x00000000}},	//   _bingung_, _པོ__ཡིན_, _едикта_, --, 
+   {{0x82918011,0x32c22010,0xc2f7e009,0xc32c600e}},	//   _xeral_, _der__skal_, _bedøm__firmaet_, _straně_, 
+   {{0x0bdbe00a,0x7741e00a,0x00000000,0x00000000}},	//   _उपलब्ध__है_, _औज़ार__खाता_, --, --, 
+   {{0xa6ffa00c,0x00000000,0x00000000,0x00000000}},	// [650] _एकरा_, --, --, --, 
+   {{0x02d8e009,0x32948014,0xfbba6003,0x00000000}},	//   _nogen_, _विनोबा_, _དེ__ཚོ_, --, 
+   {{0x1200e03c,0x4f20e01d,0x00000000,0x00000000}},	//   _zenica_, _perubata, --, --, 
+   {{0x22488004,0x7c7ba00a,0x8bc0c00a,0x29d0c002}},	//   _kwam_, _करने__वाले_, _होने__का_, _неким_, 
+   {{0x72a12012,0x5c9a6037,0x42d8e010,0xa25e4003}},	//   _pravidlá_, _noviembr_octubre_, _bogen_, _ལྕེ__བོད_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x328d6007,0x00000000,0x00000000,0x00000000}},	//   _beliau__berkata_, --, --, --, 
+   {{0x940b0019,0x4443e00b,0xd288800f,0x21b9e00c}},	//   _ikke__minst_, _uku_, _iziphi__ezinye_, _भागल_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x04968038,0x04c3001a,0x52d8c015,0x244e0011}},	//   _no__teu_, _vert__det_, _gede_, _artigos__editar_, 
+   {{0x82488007,0xc24c2006,0xb464200f,0x44130002}},	//   _awam_, _ཊེཊ_, _kuphela__uma_, _почела_, 
+   {{0xbf64001d,0x2ba2c00c,0x00000000,0x00000000}},	//   _kemaskin, _एह__पऽ_, --, --, 
+   {{0x526dc02c,0x4c3b400c,0x00000000,0x00000000}},	//   _urwo_, _ओही__तरे_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6c5d4018,0x00000000,0x00000000,0x00000000}},	//   _cartão_, --, --, --, 
+   {{0x22c4000a,0x00000000,0x00000000,0x00000000}},	//   _का__इस्तेमाल_, --, --, --, 
+   {{0xabc0200a,0x0be20020,0x48cca008,0x644a8028}},	// [660] _करने__की_, _འདི__ནང_, _enfermid, _imágenes__de_, 
+   {{0x1328c00f,0x00000000,0x00000000,0x00000000}},	//   _futhi__ujehova_, --, --, --, 
+   {{0x0b8f2013,0x92232015,0x82bb2018,0xf2a6800b}},	//   _है_, _lengkap__topik_, _em__caso_, _izaba_, 
+   {{0xca4ea00a,0x00000000,0x00000000,0x00000000}},	//   _का__आयोजन_, --, --, --, 
+   {{0xf2d9801a,0x00000000,0x00000000,0x00000000}},	//   _noreg_, --, --, --, 
+   {{0x54aec00b,0x26224027,0x00000000,0x00000000}},	//   _hirya__no_, _narodeni, --, --, 
+   {{0xe2bdc003,0x1225e00f,0xdc51e008,0x54bae009}},	//   _ཚེ__རིང_, _nsuku_, _mantida_, _tvivl__om_, 
+   {{0x38282002,0x00000000,0x00000000,0x00000000}},	//   _центра_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x238e200d,0xe4b1400b,0x00000000,0x00000000}},	//   _de__acuerdo_, _ibiro__by_, --, --, 
+   {{0xd2b2e006,0x89a9c00d,0x6b36a006,0x73f5c00b}},	//   _ཚན__སྐད_, _de__cualquie, _བརྡ__གཞུང_, _ibirimo__byose_, 
+   {{0x9502e04e,0xc2d0200b,0x72a6800b,0x00000000}},	//   _अनुभव_, _ko__abantu_, _azaba_, --, 
+   {{0xd9bf8014,0x00000000,0x00000000,0x00000000}},	//   _लक्ष्मीन, --, --, --, 
+   {{0xe3ce001a,0x3310c00e,0x9b21c018,0x00000000}},	//   _driv_, _přidat__upravit_, _comprime, --, 
+   {{0x62c2800c,0x00000000,0x00000000,0x00000000}},	//   _के__हुकुम_, --, --, --, 
+   {{0x62d8c008,0x44956009,0x9a44400c,0x50f3c00c}},	//   _podes_, _og__af_, _बात__साफ_, _लगावल_, 
+   {{0x7c51c00e,0x970fc00a,0x4ed5600a,0x00000000}},	// [670] _kultura_, _मुरादाबा_महाराजगं, _छांटें_, --, 
+   {{0xa2fc201a,0xc4764037,0x91156009,0x0290e025}},	//   _innhald_, _deja__un_, _netværk_, _pegar_, 
+   {{0xf4aec00a,0xb326e012,0xf2b5200e,0xdeba8002}},	//   _इसके__द्वारा_, _podmienk_predaja_, _abych_, _персијск_пољски_, 
+   {{0x927f600b,0xe2438003,0x2a27a002,0x0fee4002}},	//   _uganda_, _ཁྲན_, _пријавит, _управљањ, 
+   {{0xa386c025,0xb5578011,0x237d400b,0x00000000}},	//   _quer_, _de__febreiro_, _rusange_, --, 
+   {{0xe3e7000e,0x00000000,0x00000000,0x00000000}},	//   _pát_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xebb36013,0x00000000,0x00000000,0x00000000}},	//   _विकिपीडि_के_, --, --, --, 
+   {{0x58c6c004,0x2311800f,0xf284c003,0x00000000}},	//   _iintlang, _ngani__ngoba_, _མཆན__ཞོག_, --, 
+   {{0x9278a006,0xbbefa017,0x00000000,0x00000000}},	//   _བརྒྱའི__དུས_, _pardubic, --, --, 
+   {{0xaf5a2018,0x8395200e,0x00000000,0x00000000}},	//   _pesquisa, _hlasů_, --, --, 
+   {{0xd628c006,0xac9a2003,0xab30c002,0x82dda00f}},	//   _གསརཔ_, _སྐུལ_, _његов_, _abanye__baye_, 
+   {{0xebe8600c,0x00000000,0x00000000,0x00000000}},	//   _प्रसाद__के_, --, --, --, 
+   {{0x9be5c006,0x2e324009,0x4afc2012,0x82cb600f}},	//   _སྤེལ__ལས_, _brugerna, _priezvis, _iyiphi__indlela_, 
+   {{0xbc4f4013,0x23eac024,0x92f3c028,0xe410e00f}},	//   _अपने_, _svetu_, _el__nombre_, _kanjani__ukuthi_, 
+   {{0x02a3e003,0x00000000,0x00000000,0x00000000}},	// [680] _ཀྱི__ཡོད_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4200c01a,0x83c3000f,0xa6102012,0x00000000}},	//   _blei_, _ngisho__nalapho_, _hľadám_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf291801f,0xa2bd001d,0xa335401f,0xddbe400b}},	//   _perak_, _bukan__sahaja_, _malaysia__yang_, _karidina, 
+   {{0x727f000f,0x00000000,0x00000000,0x00000000}},	//   _phansi_, --, --, --, 
+   {{0x4200600d,0x6a55400a,0x83866025,0x00000000}},	//   _julio_, _इस__तरह_, _pior_, --, 
+   {{0x1c3f400f,0x00000000,0x00000000,0x00000000}},	//   _ngaphans, --, --, --, 
+   {{0xd344400e,0x624c4003,0x3297a00d,0xc243c00f}},	//   _recenze_, _ཅེས_, _la__forma_, _umusa__wakhe_, 
+   {{0xb442000f,0xf496e00d,0x0bcfe00a,0x82126018}},	//   _ami_, _no__me_, _किया__है_, _senha_, 
+   {{0xe496e00d,0xb320000b,0x00000000,0x00000000}},	//   _no__le_, _ariyo_, --, --, 
+   {{0x64444012,0x7c74c00a,0x2ea7a002,0x2b9d8003}},	//   _ak_, _हैं__हमने_, _чији__је_, _འདུག__ཆབ_, 
+   {{0x6be0a00a,0xc291a003,0xd279a00f,0x00000000}},	//   _और__भी_, _བོན__གྱི_, _inkulumo__ethi_, --, 
+   {{0xdd9a2029,0xffc5e012,0xddfa2003,0x00000000}},	//   _སྐྱེ_, _užitočné_, _སྐྱོ_, --, 
+   {{0x94444009,0x92126018,0xf345800c,0x00000000}},	//   _dk_, _tenha_, _नाम__भोजपुरी_, --, 
+   {{0x33ab0015,0x0c9b801a,0x9765400a,0x114dc002}},	//   _daftar__lengkap_, _dei__første_, _ब्लॉग__परिवार_, _проблема_, 
+   {{0x4dc1e005,0xa24e4003,0x00000000,0x00000000}},	// [690] _politika, _ལངས_, --, --, 
+   {{0x1496e009,0x00000000,0x00000000,0x00000000}},	//   _os__med_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc764600a,0x00000000,0x00000000,0x00000000}},	//   _हिन्दी__विकिपीडि, --, --, --, 
+   {{0x7a4e800a,0x8f640002,0x00000000,0x00000000}},	//   _गए__हैं_, _економиј, --, --, 
+   {{0x92ba4015,0xedd62002,0xbc4f600a,0x00000000}},	//   _kondisi_, _све__што_, _आपने_, --, 
+   {{0x624c4029,0xd3eae015,0x230b2012,0x127fa00e}},	//   _ཆེས_, _kontak_, _mesiacov_, _srpna_, 
+   {{0xea48e00a,0x00000000,0x00000000,0x00000000}},	//   _स्टाइल__शीट_, --, --, --, 
+   {{0xc2872012,0xd243a003,0x00000000,0x00000000}},	//   _funkcie_, _གིན_, --, --, 
+   {{0xaa93c002,0x82ba600e,0x00000000,0x00000000}},	//   _подели_, _prodeji_, --, --, 
+   {{0x5200600d,0x016e8022,0x00000000,0x00000000}},	//   _junio_, _रचनात्मक_, --, --, 
+   {{0x84444027,0x7f63e031,0x00000000,0x00000000}},	//   _sk_, _kumpulka, --, --, 
+   {{0xcd65600b,0x0c01000a,0x00000000,0x00000000}},	//   _byose__urupapur, _पेज__को_, --, --, 
+   {{0x72d9000f,0x025a000e,0x049c000e,0xe277000f}},	//   _neze_, _tohle_, _vybírat_, _bakhe__futhi_, 
+   {{0x5496e00d,0x12fe601d,0x00000000,0x00000000}},	//   _no__se_, _orang__melayu_, --, --, 
+   {{0x1e7ea011,0x972c0014,0x57aca003,0x00000000}},	//   _unha__organiza, _रोड़ा_, _མི__བྱེད_, --, 
+   {{0x7300a037,0x00000000,0x00000000,0x00000000}},	// [6a0] _erróneo_, --, --, --, 
+   {{0x7e9a4002,0x00000000,0x00000000,0x00000000}},	//   _што__се_, --, --, --, 
+   {{0xa2968003,0x00000000,0x00000000,0x00000000}},	//   _ཆོས__མཛད_, --, --, --, 
+   {{0x6496e028,0xa320200b,0x120e2002,0x6cd6c002}},	//   _no__te_, _kujya_, _нама_, _српских_, 
+   {{0xdc74a02a,0xc7c72018,0x1b9c201c,0x0cec2012}},	//   _forumet_, _mensagem_, _की__एक_, _fanúšiko, 
+   {{0x1aa4a00b,0x00000000,0x00000000,0x00000000}},	//   _ku__birebana_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x60b6400f,0x1302a00f,0x00000000,0x00000000}},	//   _phambi__kukajeho, _kubalule_kakhulu_, --, --, 
+   {{0x63f9002c,0xb6826014,0x438a4018,0x00000000}},	//   _yezu_, _झुकाव_, _simplesm, --, 
+   {{0xc225600f,0x22020039,0x5dca8002,0xf8348002}},	//   _ngakho_, _posisi_, _август__јул_, _културе_, 
+   {{0xcba00013,0x00000000,0x00000000,0x00000000}},	//   _एक__ही_, --, --, --, 
+   {{0x6fc7800f,0x00000000,0x00000000,0x00000000}},	//   _ngokuham_kwesikha, --, --, --, 
+   {{0x7274c039,0xf4182018,0x6b82e003,0xf764e013}},	//   _bisa__jadi_, _uma__conta_, _སྲིད__གཞུང_, _पार्टनर_, 
+   {{0x12c84039,0xf6b7a009,0x00000000,0x00000000}},	//   _tentu__saja_, _forældre_, --, --, 
+   {{0x7d5fc022,0x0a6d400a,0x00000000,0x00000000}},	//   _इकाई_, _वेबसाइट__में_, --, --, 
+   {{0xc2b2000b,0x00000000,0x00000000,0x00000000}},	//   _hafi__abantu_, --, --, --, 
+   {{0x921fc00e,0x00000000,0x00000000,0x00000000}},	// [6b0] _téměř_, --, --, --, 
+   {{0x022ac002,0xd2270002,0x00000000,0x00000000}},	//   _могао_, _њихове_, --, --, 
+   {{0x49e0c007,0x00000000,0x00000000,0x00000000}},	//   _menghant, --, --, --, 
+   {{0x65764018,0x00000000,0x00000000,0x00000000}},	//   _publicaç, --, --, --, 
+   {{0x1a10401f,0x4ecb001d,0x00000000,0x00000000}},	//   _malaysia_, _mesyuara, --, --, 
+   {{0xd2946006,0x32438003,0x00000000,0x00000000}},	//   _ཡོངས__སྐད_, _གཡག_, --, --, 
+   {{0xc33bc00f,0xd254a00b,0x00000000,0x00000000}},	//   _ngaleyo__ndlela_, _wa__kabiri_, --, --, 
+   {{0xed21600b,0xc933c002,0x00000000,0x00000000}},	//   _yakomeje_, _можемо_, --, --, 
+   {{0x51e1600a,0x4ee1a018,0x00000000,0x00000000}},	//   _दूसरी_, _procurar__produtos_, --, --, 
+   {{0xebc9600c,0x00000000,0x00000000,0x00000000}},	//   _खराबी__के_, --, --, --, 
+   {{0xe2d0200b,0xec12600c,0x00000000,0x00000000}},	//   _umva__reba_, _इंडियन__के_, --, --, 
+   {{0x085de010,0x4265800f,0x97848002,0x00000000}},	//   _fotoalbu, _futhi__manje_, _белоруск_бошњачки_, --, 
+   {{0x72126018,0x00000000,0x00000000,0x00000000}},	//   _tenho_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xab7b8017,0x43e76009,0x00000000,0x00000000}},	//   _rekonstr, _sæt_, --, --, 
+   {{0x1eccc011,0x00000000,0x00000000,0x00000000}},	//   _ligazóns__externas_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [6c0] --, --, --, --, 
+   {{0xcc60c039,0x3dfc0003,0xe244000f,0x00000000}},	//   _temukan_, _མི__དམངས_, _nendodan_yakhe_, --, 
+   {{0xea892012,0x23cf8009,0xe2888003,0x0c85800c}},	//   _inzeráto, _farve_, _ལེགས__བཤད_, _के__चार्टर_, 
+   {{0x53e76009,0x0e9c6002,0xba63e00a,0x5255a00a}},	//   _tæt_, _везаних__за_, _जुलाई__जून_, _बीजेपी_, 
+   {{0x3aa3e00b,0x00000000,0x00000000,0x00000000}},	//   _ya__ekleziya_, --, --, --, 
+   {{0xa2246040,0xd2ba6013,0x73ed000b,0xf2a30003}},	//   _skok_, _पाएं_, _gisanzwe__giharwe_, _བྱས__ཤིང_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2d8c02a,0x03d7201a,0xf4a5000b,0x1cfca003}},	//   _hodet_, _og__meir_, _agira__ati_, _རང__གྲོལ_, 
+   {{0x3c02c003,0x6b71600c,0x00000000,0x00000000}},	//   _ཨེ__ཤེ_, _के__केतना_, --, --, 
+   {{0x448cc009,0x8a4d800c,0x00000000,0x00000000}},	//   _masser__af_, _के__महल_, --, --, 
+   {{0x7291801a,0x32bbc01d,0xaa77400c,0x00000000}},	//   _åra_, _ibu__bapa_, _भारत__अउर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4e39e029,0x12c02002,0x00000000,0x00000000}},	//   _རྒྱལ__སྤྱིའི_, _онда_, --, --, 
+   {{0x92fba00b,0x761a800c,0x00000000,0x00000000}},	//   _imihoho_, _खातिर__भारत_, --, --, 
+   {{0x52ae4003,0x32d9c018,0x00000000,0x00000000}},	//   _གཙོའོ__ཤེས_, _jovem_, --, --, 
+   {{0x8f1fa028,0x846c6025,0x3e2de002,0x480d0003}},	//   _particip, _com__os_, _да__није_, _ཐོ__བདེན_, 
+   {{0xebf7a00c,0x32dfe00c,0x00000000,0x00000000}},	// [6d0] _पुणे__के_, _शाहाबाद__गजेटियर_, --, --, 
+   {{0x2ab1c004,0x3beea00c,0x00000000,0x00000000}},	//   _ngexesha_, _तऽ__एह_, --, --, 
+   {{0xa46c6025,0xb985800b,0x00000000,0x00000000}},	//   _com__as_, _umukobwa_, --, --, 
+   {{0xdaabc00c,0x00000000,0x00000000,0x00000000}},	//   _एहू__बेर_, --, --, --, 
+   {{0x727d6012,0x00000000,0x00000000,0x00000000}},	//   _špeciáln, --, --, --, 
+   {{0x726d8018,0xc0be2003,0x00000000,0x00000000}},	//   _isso_, _དང__རྒྱ_, --, --, 
+   {{0x73f9800e,0x00000000,0x00000000,0x00000000}},	//   _korun_, --, --, --, 
+   {{0x42d9c027,0x00000000,0x00000000,0x00000000}},	//   _novej_, --, --, --, 
+   {{0x9260c00d,0x0be7e006,0xc28d2003,0x00000000}},	//   _años_, _བཟོ__ནང_, _ཆེན__གྱི_, --, 
+   {{0xc4454011,0xa3a4a037,0x1224801d,0x4344c011}},	//   _deixar__un_, _febrero__enero_, _akak_, _receita__século_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3366a015,0xb4b6a009,0x5ec20045,0x00000000}},	//   _tanggal_, _mulighed__at_, _podnikan, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6a6ee00b,0x00000000,0x00000000,0x00000000}},	//   _ubufasha_, --, --, --, 
+   {{0x324ba00c,0xd7d0c002,0x00000000,0x00000000}},	//   _जिजेले_, _снаге_, --, --, 
+   {{0x84bac009,0xcae70003,0x00000000,0x00000000}},	//   _lige__nu_, _སྐྱོང__མཆོག_, --, --, 
+   {{0xb430a018,0xe960a00a,0x00000000,0x00000000}},	// [6e0] _desconto_, _इस__वेबसाइट_, --, --, 
+   {{0xc3174024,0x55c3e00f,0x8373001a,0x3709c002}},	//   _zvezde_, _sonke__isikhath, _einaste_, _великим_, 
+   {{0x6c138011,0x02ca0009,0xdb320011,0x2ecdc002}},	//   _teu__comentar, _hvid_, _unha__emprende, _их__је_, 
+   {{0x1c3f8002,0x00000000,0x00000000,0x00000000}},	//   _српски__народ_, --, --, --, 
+   {{0xdf9c000e,0x22de6012,0x00000000,0x00000000}},	//   _ceny__vybrané_, _prázdny__zoznam_, --, --, 
+   {{0x62c7e00b,0x62e6800c,0xebd6c00c,0xa2efe00b}},	//   _ruboneka__neza_, _तलाश__जारी_, _जिजेले__के_, _ngufu_, 
+   {{0x1e00e039,0x0bb9200a,0xda3da014,0x00000000}},	//   _kesehata, _हैं__और_, _धरम_, --, 
+   {{0x6a3ca022,0x00000000,0x00000000,0x00000000}},	//   _रुप_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5236c012,0x00000000,0x00000000,0x00000000}},	//   _svojom_, --, --, --, 
+   {{0xc83c201a,0xad530002,0x00000000,0x00000000}},	//   _heimesid, _румунски_, --, --, 
+   {{0x7394a012,0xe4786011,0x02fa400c,0x00000000}},	//   _mieste_, _xunta__es_, _गो__सत्र_, --, 
+   {{0xf2430029,0x7bf9800f,0x9c19800f,0x1bace003}},	//   _མཁན_, _ngalokho_, _ngalokhu_, _ནང__ནས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc634a009,0x99a5e011,0x58470003,0x00000000}},	//   _nuværend, _por__primeira_, _ཏེ__སྤྱི_, --, 
+   {{0x13a68011,0x62d8e009,0xebfd400c,0x1edc8016}},	//   _páxina_, _noget_, _चैनल__के_, _trenger__nærheten_, 
+   {{0x127f402f,0x3c06c00c,0x00000000,0x00000000}},	// [6f0] _apenas_, _सकत__बा_, --, --, 
+   {{0x6386c016,0x12a1a006,0xad4bc00f,0x00000000}},	//   _sier_, _ཤོམ__སྦེ_, _isixuku__esikhulu_, --, 
+   {{0x6240200b,0x9a1dc018,0x00000000,0x00000000}},	//   _yaturiki_hafi_, _email__você_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe2d86016,0x00000000,0x00000000,0x00000000}},	//   _innen_, --, --, --, 
+   {{0x84954038,0x8253a002,0xd85aa003,0x00000000}},	//   _século__xix_, _адресе__интернет_, _བསྒྱུར__སྒྲིག_, --, 
+   {{0xa320000e,0x526e000b,0x00000000,0x00000000}},	//   _výběr_, _siporo_, --, --, 
+   {{0x0368c011,0x805d8012,0xc2c8000f,0x9bb90003}},	//   _linguas_, _nachádza_, _ngandlel_thile_, _དུ__མི_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4340e015,0x00000000,0x00000000,0x00000000}},	//   _telepon_, --, --, --, 
+   {{0xa8ec2002,0x831b400f,0xbe974018,0x3290e012}},	//   _условима__могући_, _amakrist_eqiniso_, _novament_desculpe_, _trnava_, 
+   {{0x93c08016,0x1b37c003,0x00000000,0x00000000}},	//   _les__avisen_, _ཤེས__རྟོགས_, --, --, 
+   {{0x62d8602a,0xebd3a014,0xa2836003,0x00000000}},	//   _annen_, _विरोध__के_, _མཁན__ཞིག_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfb8dc022,0xbc75000c,0x00000000,0x00000000}},	//   _जद_, _राज्यन_, --, --, 
+   {{0x42f7a011,0x00000000,0x00000000,0x00000000}},	// [700] _ás__horas_, --, --, --, 
+   {{0xfe12e011,0xe28d400f,0x8f508002,0x00000000}},	//   _marca__rexistra, _hebheru_, _да__смо_, --, 
+   {{0xe273e015,0x2292602c,0xd297a011,0x845ca00f}},	//   _bisa__menambah_, _gatanu_, _dos__nosos_, _ekuphile_kwethu_, 
+   {{0x32fce009,0x00000000,0x00000000,0x00000000}},	//   _indhold_, --, --, --, 
+   {{0x843e802a,0x3d5ea00a,0x00000000,0x00000000}},	//   _ikke__ansvar_, _भेजें__अस्वीकरण_, --, --, 
+   {{0x51f4600f,0x00000000,0x00000000,0x00000000}},	//   _izithuny_zevangel, --, --, --, 
+   {{0x84ff6004,0x6395200e,0x00000000,0x00000000}},	//   _elimiwey, _vlasů_, --, --, 
+   {{0x13e7c00e,0xeb9fc025,0x026f6003,0xd24e4003}},	//   _mít_, _dinheiro_, _དྲ__གནས_, _རྫས_, 
+   {{0x475fc00c,0x00000000,0x00000000,0x00000000}},	//   _करत__बाड़े_, --, --, --, 
+   {{0x67a84012,0x00000000,0x00000000,0x00000000}},	//   _odpovedz_, --, --, --, 
+   {{0x22d98009,0xdb8d603a,0x440c600e,0x00000000}},	//   _mere_, _ཙམ_, _aktuální_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb674000f,0x00000000,0x00000000,0x00000000}},	//   _esihlokw, --, --, --, 
+   {{0x4598601c,0xbc020014,0x00000000,0x00000000}},	//   _व्रत_, _फीसदी__तक_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x56146002,0xc49f0018,0x00000000,0x00000000}},	// [710] _uslovi__korišćen, _você__tem_, --, --, 
+   {{0x86cba00c,0x00000000,0x00000000,0x00000000}},	//   _पसंद__नापसंद_, --, --, --, 
+   {{0x92d98016,0x1bb2c00a,0xf4c7a002,0xce09e00d}},	//   _dere_, _नहीं__कर_, _са__сличним_, _la__búsqueda_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0a8b800c,0x00000000,0x00000000,0x00000000}},	//   _मामला__में_, --, --, --, 
+   {{0x3e356030,0x26798011,0x938f000e,0x3cbe0002}},	//   _koristit_programe_, _cultura__educació, _cestován, _нашег_, 
+   {{0x02a46003,0x00000000,0x00000000,0x00000000}},	//   _གྱི__ཡོད_, --, --, --, 
+   {{0x33f9800f,0x8290e015,0x64b40011,0x1c6d2040}},	//   _jesu_, _nggak_, _conselle_de_, _verujem_, 
+   {{0x0fae0002,0x00000000,0x00000000,0x00000000}},	//   _наука_, --, --, --, 
+   {{0xc2368028,0x00000000,0x00000000,0x00000000}},	//   _abajo_, --, --, --, 
+   {{0x1250600e,0xc506c00a,0xa61d4003,0x92a30003}},	//   _délka_, _देवरिया__नोएडा_, _དེབ__དཔྱད_, _སྤྱོད__མིང_, 
+   {{0x4317e009,0x32d98011,0x9293401a,0x32954012}},	//   _at__holde_, _nese_, _ynskjer_, _hľadanie_, 
+   {{0x5eb8e002,0x22f6200c,0x00000000,0x00000000}},	//   _ни_, _के__चाहीं_, --, --, 
+   {{0x32de8011,0xf5322002,0x0ef3c00f,0x00000000}},	//   _ver__foto_, _грчки__италијан, _inkosi__usolomon, --, 
+   {{0x72d9800f,0x5c0b002e,0x64704018,0x6497a018}},	//   _bese_, _obiteljs, _senha__de_, _opções__de_, 
+   {{0xb79ac021,0x42d9c00d,0x00000000,0x00000000}},	//   _འཐོན_, _joven_, --, --, 
+   {{0x8cb7a00a,0x7e736002,0x00000000,0x00000000}},	// [720] _में__आपके_, _пет_, --, --, 
+   {{0xfbe8a006,0x7de54003,0x1dac2003,0x00000000}},	//   _ཀང__པར_, _ཀྱི__ཚོགས_, _རྩོམ__བཏུས_, --, 
+   {{0xb2d9801a,0xdeed0018,0x643d8020,0xe282200f}},	//   _vere_, _melhores_, _རོབ__རྒྱལ_, _njalo__lapho_, 
+   {{0xc2d86016,0x00000000,0x00000000,0x00000000}},	//   _annet_, --, --, --, 
+   {{0xadd98012,0xa2004012,0xf4370015,0x2b8d8003}},	//   _deň_, _boli_, _di__lintas_, _ངམ_, 
+   {{0x32d98009,0xe0f88014,0x825ae00e,0xcc6f800a}},	//   _vores_, _के__सचिव_, _mailem_, _है__इसमें_, 
+   {{0x332b2009,0x23f9800b,0xb3e0400e,0x452da002}},	//   _om__synes_, _yesu_, _dítě_, _са__својим_, 
+   {{0x5a6b600a,0xb247000b,0x84f4800a,0x00000000}},	//   _अगर__ऐसा_, _biciwe__muri_, _इसे__स्टाइल_, --, 
+   {{0x84730013,0x00000000,0x00000000,0x00000000}},	//   _अन्ना_, --, --, --, 
+   {{0x23fa2015,0x12d5800e,0x94428039,0xd2a5600e}},	//   _dan__langsung_, _než__méně_, _sma_, _publikov_nebo_, 
+   {{0xaa2d8038,0xfc4c000e,0x426b000f,0x00000000}},	//   _texto__está_, _střední_, _bheka__ibhokisi_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6bae800a,0xc20f8039,0x7d0b401c,0x00000000}},	//   _कोई__भी_, _sumber__berita_, _प्रबंधन_, --, 
+   {{0x124c4003,0x4320200b,0xa2390002,0x00000000}},	//   _ཆེད_, _mujyi_, _току_, --, 
+   {{0xbdf9c00e,0x5c56200a,0x00000000,0x00000000}},	//   _užívání_, _चुनें_, --, --, 
+   {{0xb4428018,0x932ca018,0x00000000,0x00000000}},	//   _uma_, _ou__crie_, --, --, 
+   {{0xcee8400f,0xc29e0003,0x62a46003,0x00000000}},	// [730] _kwakufan, _སྤྱི__པའི_, _སྲོལ__བཟོ_, --, 
+   {{0xbbcd000a,0xe2f5200c,0x2c948003,0x00000000}},	//   _स्टोरी__पर_, _भोज__कहां_, _སློབ__གསོའི_, --, 
+   {{0xcc57200a,0xa2aee003,0xecb04011,0x6cabe00b}},	//   _इसमें_, _བྱ__དགའ_, _na__coruña_, _muri__amerika_, 
+   {{0x6f8be00e,0x00000000,0x00000000,0x00000000}},	//   _svém_, --, --, --, 
+   {{0x4212a00d,0x6b8fa003,0xb4ad6012,0x5a08a00e}},	//   _fecha_, _ཡག_, _len__pre_, _nebo__zaregist, 
+   {{0x633c600d,0x00000000,0x00000000,0x00000000}},	//   _es__posible_, --, --, --, 
+   {{0x7361800c,0x00000000,0x00000000,0x00000000}},	//   _विकास__खाती_, --, --, --, 
+   {{0xeb9ce022,0x8b540005,0x00000000,0x00000000}},	//   _प्रदेश__के_, _til__dokument, --, --, 
+   {{0xebde0022,0x8f2dc031,0x4feb403d,0x00000000}},	//   _हाल__के_, _sepertin, _webových_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2350000b,0xe24e8018,0xa242e003,0xfb9f600c}},	//   _amafoto_, _comentár_aqui_, _ཐམས_, _भोजपुरी__से_, 
+   {{0x6200e015,0xf297e038,0x8107e003,0x00000000}},	//   _bugil_, _dos__novos_, _ངོ__སྤྲ_, --, 
+   {{0xc9f64012,0x76d0400a,0x9afc6002,0x00000000}},	//   _štát_, _जानिए_, _емаил__адресе_, --, 
+   {{0x54b2c037,0x1a5fe00b,0x00000000,0x00000000}},	//   _mercadol_no_, _imperuka_, --, --, 
+   {{0x4a32a00c,0x5328c02a,0xe2612018,0x00000000}},	//   _गइल_, _er__åpen_, _mãos_, --, 
+   {{0x92d8c009,0x333b401a,0x6a5d600a,0x00000000}},	// [740] _inden_, _kategori_fødde_, _लाइफस्टा_अलग_, --, 
+   {{0x54784037,0xbb60800a,0x00000000,0x00000000}},	//   _temas__no_, _लगाने_, --, --, 
+   {{0x4a32801c,0x0e39401d,0x9783a00a,0x00000000}},	//   _खेल_, _kemahira, _यहाँ__क्या_, --, 
+   {{0x4236c024,0xf45c601a,0xa3e0400e,0x0ba7e003}},	//   _nadji_, _sjå__òg_, _sítě_, _ཕྱི__ནང_, 
+   {{0xc3e92018,0x00000000,0x00000000,0x00000000}},	//   _resoluçã, --, --, --, 
+   {{0x2cf4c00e,0x6a4ca00c,0x00000000,0x00000000}},	//   _jiří_, _कर__जमा_, --, --, 
+   {{0x0e824002,0x5ed18002,0x00000000,0x00000000}},	//   _гу__за_, _македонс_норвешки_, --, --, 
+   {{0x0a6e600a,0x00000000,0x00000000,0x00000000}},	//   _रुपए__में_, --, --, --, 
+   {{0xe4626019,0x5ed54025,0x3a4be00c,0x00000000}},	//   _bør__du_, _dos__clientes_, _के__लेल_, --, 
+   {{0x12d8c009,0x00000000,0x00000000,0x00000000}},	//   _anden_, --, --, --, 
+   {{0x533f400c,0x00000000,0x00000000,0x00000000}},	//   _ना__खाली_, --, --, --, 
+   {{0xf68ca00a,0x38f4c00a,0x73470011,0x00000000}},	//   _प्यार_, _कॉमेंट्स_, _da__lingua_, --, 
+   {{0xb320000b,0x83f40018,0x00000000,0x00000000}},	//   _nshya_, _postar_, --, --, 
+   {{0x78c18015,0xf3270009,0x00000000,0x00000000}},	//   _dalam__tokobagu, _procent_, --, --, 
+   {{0x6d1dc003,0x2e88e002,0x00000000,0x00000000}},	//   _ཆོས__འཁོར_, _могао__ла_, --, --, 
+   {{0x027e401a,0xe47aa012,0x00000000,0x00000000}},	//   _namn_, _kliknite__na_, --, --, 
+   {{0x5a32a022,0x04a18005,0x0bbf4003,0x5dcd800f}},	// [750] _गेल_, _når__ein_, _བརྒྱུད__ནང_, _unyaka__ngamunye_, 
+   {{0x02754015,0x00000000,0x00000000,0x00000000}},	//   _pemberit_bagi_, --, --, --, 
+   {{0x3b69e011,0xab8ac00f,0x0a62e00f,0x00000000}},	//   _ligazón_, _izingubo_, _ka__abrahama_, --, 
+   {{0x84956005,0x32d9c02f,0x329c8003,0xd3ef200f}},	//   _og__eg_, _leve_, _མགོན__ཆེན_, _kuleyo__ndawo_, 
+   {{0x823d8039,0x0e662002,0x3a38a003,0x00000000}},	//   _bagian__dari_, _канцелар_за_, _ཀེ__ཐོའི_, --, 
+   {{0x35dae006,0x128f4003,0x00000000,0x00000000}},	//   _རྐྱབ_, _སྨད__བློ_, --, --, 
+   {{0x7b8fc003,0x4466800f,0x6462e018,0x01dde002}},	//   _ཤག_, _ukwazisw_okwengez, _serviço__de_, _корисна__места_, 
+   {{0x62898006,0x00000000,0x00000000,0x00000000}},	//   _ཚུགསཔ__བཟོ_, --, --, --, 
+   {{0x8255a01e,0xc3006011,0xc27fc011,0x7ba22003}},	//   _kantonal, _datos__citar_, _vez__máis_, _བཅོས__རང_, 
+   {{0x7a6e800a,0xdfd64012,0x3aa5a00a,0x00000000}},	//   _करते__हैं_, _nákupný__košík_, _औरैया__कन्नौज_, --, 
+   {{0xb2d9c018,0x00000000,0x00000000,0x00000000}},	//   _deve_, --, --, --, 
+   {{0x92da0024,0x1b04001f,0x848fe01a,0x00000000}},	//   _meseci_, _persekut, _då__eg_, --, 
+   {{0xee638002,0x579e0003,0x00000000,0x00000000}},	//   _могућнос_да_, _གལ__སྲིད_, --, --, 
+   {{0xeb164035,0x00000000,0x00000000,0x00000000}},	//   _isiprofe, --, --, --, 
+   {{0xebb98006,0x00000000,0x00000000,0x00000000}},	//   _ནི__གི_, --, --, --, 
+   {{0x42bd000c,0x9abd400c,0x00000000,0x00000000}},	//   _जांच__एजेंसी_, _खातिर__लोग_, --, --, 
+   {{0x6e728002,0x00000000,0x00000000,0x00000000}},	// [760] _други__са_, --, --, --, 
+   {{0xa25ac00e,0xa185600f,0xe4b02019,0x9fca801a}},	//   _podle_, _isibonel, _ett__år_, _kjem__frå_, 
+   {{0xfa70c009,0x462ac00b,0x483e2002,0x00000000}},	//   _berlings, _umwihari, _линк_, --, 
+   {{0xd167e002,0x00000000,0x00000000,0x00000000}},	//   _најбоље_, --, --, --, 
+   {{0x44d68022,0x9308a018,0x00000000,0x00000000}},	//   _मैथिली_, _fale__conosco_, --, --, 
+   {{0xabf0600a,0x00000000,0x00000000,0x00000000}},	//   _टिप्पणी__की_, --, --, --, 
+   {{0x011a400c,0xc40ce018,0x00000000,0x00000000}},	//   _कि__मालवा_, _sua__avaliaçã, --, --, 
+   {{0xc366a037,0x12fde013,0xfbdc000c,0x00000000}},	//   _escribió_, _मथुरा_, _के__लगे_, --, 
+   {{0x92de6037,0x9795a00a,0xf2e1a00c,0x91b9800c}},	//   _la__cola_, _अतिथिगण__आकस्मिक_, _पढ़ीं_, _मजाल_, 
+   {{0x53f40009,0xfbe30006,0xf3456012,0x4ebb2002}},	//   _postnr_, _འགོ__དང_, _súčasťou_, _блог__не_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xdbe7a002,0xfc35a014,0x00000000,0x00000000}},	//   _под__лиценцом_, _में__रहे_, --, --, 
+   {{0x72d9c011,0x42d8c009,0xb2d9c018,0x5c09e012}},	//   _xoves_, _viden_, _teve_, _príspevk_bydlisko_, 
+   {{0x4788000b,0x00000000,0x00000000,0x00000000}},	//   _isi__mukiring, --, --, --, 
+   {{0x028d6007,0x4fc38011,0xaaaae00a,0x00000000}},	//   _perkara_, _ferramen_páxinas_, _महिलाएं_, --, 
+   {{0x72d8c009,0xb315e018,0x44966009,0x4493c00f}},	//   _andet_, _usuário_, _kr__af_, _yamakris_yesigrek, 
+   {{0x9420001d,0x7ee3800f,0x53ac600b,0xf448400b}},	// [770] _niaga__baru_, _esikolen, _urupfu_, _bw__umwuka_, 
+   {{0xb442c012,0x01ada037,0x71fdc017,0x00000000}},	//   _sme_, _de__operacio, _pro__všechny_, --, 
+   {{0xc2ca8009,0xb320a03d,0x46e3200c,0x00000000}},	//   _hvad_, _doby_, _ना__बुझाई_, --, 
+   {{0x5be8e003,0x62636003,0x00000000,0x00000000}},	//   _གང__ཟག_, _དང__གསར_, --, --, 
+   {{0x847fa012,0x00000000,0x00000000,0x00000000}},	//   _webnovin_sk_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2d9e024,0x0150c00c,0xc60c600a,0x00000000}},	//   _dete_, _के__नौटंकी_, _भूचाल__सेहत_, --, 
+   {{0x22918012,0xb7c40025,0x67382003,0x00000000}},	//   _teraz_, _brasilei, _གཅོད_, --, 
+   {{0xebeda014,0x23af800a,0x1b97e003,0x00000000}},	//   _कर्नाटक__के_, _झूठा__लाइफस्टा, _ཁམས__ཆུ_, --, 
+   {{0xc0e72009,0xa2d9801f,0x917e600f,0x00000000}},	//   _almindel, _rezeki_, _ngesikha_esifanel, --, 
+   {{0xd603c022,0x00000000,0x00000000,0x00000000}},	//   _इरादा_, --, --, --, 
+   {{0xfa48e018,0x64a32018,0xcb1b200f,0x00000000}},	//   _no__botão_, _através__de_, _abaphost, --, 
+   {{0x93806039,0xfbbb0014,0xe83a2006,0x6e72e002}},	//   _aturan_, _पाकिस्ता_से_, _སྒྲིང__སྒྲིང_, _ре_, 
+   {{0x5ea3a030,0xfbf2c003,0x00000000,0x00000000}},	//   _za__djelimič, _ཆེ__རུ_, --, --, 
+   {{0xebed800c,0xb339c012,0x00000000,0x00000000}},	//   _आतंकवाद__के_, _produkto_více_, --, --, 
+   {{0x92bf6018,0xa11c4028,0x00000000,0x00000000}},	//   _uma__nova_, _proveedo, --, --, 
+   {{0x1d8f2029,0x6442e01f,0x1294e012,0xf4a2c018}},	// [780] _དངོས_, _mmg_, _hovorí_, _escreva__seu_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa3cf800e,0x329dc01a,0x00000000,0x00000000}},	//   _barva_, _han__ikkje_, --, --, 
+   {{0xc8684003,0x93eb2012,0x00000000,0x00000000}},	//   _མའི__བསྐྱར_, _obchod__podmienk, --, --, 
+   {{0xcf22e033,0x72d94009,0x63dfe010,0xba63200c}},	//   _nađi__još_, _blandt__andet_, _de__danske_, _सत्र__चलल_, 
+   {{0x14b1202d,0xf231e012,0x7de5c003,0xf4382018}},	//   _postova__od_, _pridať__upraviť_, _པའི__ཚོགས_, _em__conta_, 
+   {{0x43c6a012,0x00000000,0x00000000,0x00000000}},	//   _pre__vás_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x43418025,0x4248000f,0x00000000,0x00000000}},	//   _janeiro_, _izimo_, --, --, 
+   {{0x7ed56002,0x00000000,0x00000000,0x00000000}},	//   _ми__се_, --, --, --, 
+   {{0xd394a009,0x31d9a00a,0x00000000,0x00000000}},	//   _sidste_, _नज़र_, --, --, 
+   {{0x33bb201a,0xf30d2018,0xcb71200b,0x00000000}},	//   _endra__mars_, _deverá_, _kuburana_, --, 
+   {{0x927e601a,0x5af4e015,0x4a9de00a,0x00000000}},	//   _fann_, _investas, _देखा__गया_, --, 
+   {{0x23090037,0x323fe00b,0x00000000,0x00000000}},	//   _vende__este_, _muri__afrika_, --, --, 
+   {{0x734f6012,0x22390002,0x00000000,0x00000000}},	//   _pozemok_, _нову_, --, --, 
+   {{0x225ae012,0x42d8e01a,0x42926017,0xf62c200a}},	//   _mailom_, _eigen_, _dotazy_, _अपने__कीबोर्ड_, 
+   {{0x494b200f,0x5a190003,0x00000000,0x00000000}},	// [790] _thimothe, _སོག__པོའི_, --, --, 
+   {{0x8dd7401a,0x00000000,0x00000000,0x00000000}},	//   _ein__kommenta, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4f5cc00e,0x91a18002,0x11e58002,0x00000000}},	//   _jednoduš, _одговара, _будућнос, --, 
+   {{0xccaec002,0x00000000,0x00000000,0x00000000}},	//   _спољашње__везе_, --, --, --, 
+   {{0xd29a6003,0x00000000,0x00000000,0x00000000}},	//   _རྒོད__གུར_, --, --, --, 
+   {{0xf36f2031,0xa00d400e,0x00000000,0x00000000}},	//   _tingkat_, _proveden, --, --, 
+   {{0x1c024011,0xd2e8a015,0x00000000,0x00000000}},	//   _persoas_, _pikiran_, --, --, 
+   {{0x23418011,0xc35c601a,0x00000000,0x00000000}},	//   _xaneiro_, _høgare_, --, --, 
+   {{0x3b5ca040,0x78b1a002,0xc2480018,0x3ee9c009}},	//   _pošaljit, _под__истим_, _ruim_, _funktion, 
+   {{0xe46de019,0x6b798003,0x00000000,0x00000000}},	//   _hva__er_, _དབུས__གཞུང_, --, --, 
+   {{0x4d5ac002,0x6b42200f,0xec49200a,0x00000000}},	//   _човек_, _isibusis, _मौके_, --, 
+   {{0x8da62003,0x00000000,0x00000000,0x00000000}},	//   _ཁྲིམས__ལུགས_, --, --, --, 
+   {{0xc588c011,0x72d8401d,0xf99e200a,0x00000000}},	//   _poboació, _filem_, _है__जिसमें_, --, 
+   {{0x32cac019,0xd8fd2008,0x391ca00a,0xe863c00c}},	//   _bilder_, _igualdad, _आप__साइट_, _का__मातृभाषा_, 
+   {{0x7edd4002,0x00000000,0x00000000,0x00000000}},	//   _сам__се_, --, --, --, 
+   {{0x86ad4014,0xd0e6c00a,0xc29e8003,0x00000000}},	// [7a0] _जन्म__स्थान_, _पानीपत_, _སྟོན__པའི_, --, 
+   {{0xbd80e029,0xf2138004,0xae83a00a,0x00000000}},	//   _བརྗོད_, _xesha_, _कैसेखोजे_राज्य_, --, 
+   {{0x9bada00a,0x00000000,0x00000000,0x00000000}},	//   _था__कि_, --, --, --, 
+   {{0x62428029,0x6497e028,0xebf3a00c,0x5de7e00e}},	//   _བཏང_, _si__te_, _पहुंच__के_, _vytvořen__účet_, 
+   {{0xf2d50016,0xd26cc00f,0xb2a3e003,0x00000000}},	//   _tillatt_, _nhlobo_, _ཀྱི__རྣམ_, --, 
+   {{0x2c026018,0x9421000b,0x00000000,0x00000000}},	//   _pessoas_, _kanda__garuka_, --, --, 
+   {{0x3fd18045,0xe286400f,0x00000000,0x00000000}},	//   _je__otázka_, _isikhath_lapho_, --, --, 
+   {{0x8479c00f,0x00000000,0x00000000,0x00000000}},	//   _kusukela__ngo_, --, --, --, 
+   {{0x5358400b,0x7bf0c00a,0x92858003,0x00000000}},	//   _abagize_, _टेक__ऑटो_, _གཡག__ཉོས_, --, 
+   {{0x3321802c,0xe24d0006,0x9fc2000e,0x9ce84003}},	//   _buryo_, _ཧེང__བཀལ_, _používán, _ཤོག__དངུལ_, 
+   {{0xe452600f,0x0a3e600c,0x00000000,0x00000000}},	//   _ebonisa__ukuthi_, _भरम_, --, --, 
+   {{0x64444027,0x0bb3c006,0xf985c00a,0x00000000}},	//   _aj_, _ནཱ__ལུ_, _जिसमें_, --, 
+   {{0x025a000f,0xce49e01d,0xf4192018,0xfe8da00e}},	//   _enhle_, _antaraba, _sua__conta_, _poškozen, 
+   {{0xf4420004,0x00000000,0x00000000,0x00000000}},	//   _eli_, --, --, --, 
+   {{0x3436a019,0xa3f8600e,0x84bd4039,0x00000000}},	//   _de__siste_, _minut_, _langsung__di_, --, 
+   {{0xcecc2012,0x4f17c01a,0xa922e012,0x8a39e00e}},	//   _hviezdič, _kommunar_, _mapa__stránky_, _paměť_, 
+   {{0xab9de006,0xc493800b,0x0b99600c,0x00000000}},	// [7b0] _མིའི__ཐོ_, _ko__iyo_, _गइल__अइसन_, --, 
+   {{0x04ac8015,0xe23de00b,0x029f4003,0x00000000}},	//   _berniaga__com_, _muri__mali_, _དངོས__ཡོད_, --, 
+   {{0x72e6001d,0x6d80c003,0x0a6a000c,0x00000000}},	//   _rm__juta_, _བགྲོད_, _भोजशाला_, --, 
+   {{0xcb1f801d,0x0e6c2002,0x00000000,0x00000000}},	//   _bahagian_, _општине_, --, --, 
+   {{0x0c5de014,0xf27c2018,0x92cae009,0x00000000}},	//   _के__जाने_, _necessár, _vinder_, --, 
+   {{0x58888003,0x2ad44040,0x7e1b6039,0x44938009}},	//   _པོ__སྤྱི_, _đoković_, _ditemuka, _et__nyt_, 
+   {{0x42b54028,0x2df8a002,0xd255a00b,0x332d600f}},	//   _precio_, _коментар_, _ya__kabiri_, _amalungu__omkhaya_, 
+   {{0x1fb0c012,0xcbdb600c,0x00000000,0x00000000}},	//   _čítaj_, _के__ऋतु_, --, --, 
+   {{0xbaec4019,0x4378600b,0x00000000,0x00000000}},	//   _mer__informas, _gufasha_, --, --, 
+   {{0xda5a200c,0x00000000,0x00000000,0x00000000}},	//   _कऽ__सकत_, --, --, --, 
+   {{0x53cb8028,0x524da006,0x74444025,0x00000000}},	//   _de__cerrar_, _ཧེང_, _rj_, --, 
+   {{0x649c2011,0xc4b2c009,0x00000000,0x00000000}},	//   _xuño__de_, _efter__en_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x275aa04f,0xd341e011,0x00000000,0x00000000}},	//   _संस्करण_, _colexio_, --, --, 
+   {{0x73aa2011,0x6c55a009,0xa3a58003,0xdc57c00a}},	//   _baixo__licenza_, _rigtige_, _བསྲེགས_, _उसमें_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3d7a600b,0xe4bf000e,0x00000000,0x00000000}},	// [7c0] _gisanzwe__icyumwer, _naleznet_na_, --, --, 
+   {{0xced7800f,0x00000000,0x00000000,0x00000000}},	//   _ngayinye_, --, --, --, 
+   {{0xa2b6001a,0x4e6b0006,0x06c90002,0x22a60003}},	//   _på__skulen_, _མཛོད__བརྒྱུད_, _претражи, _མོས__ཤོག_, 
+   {{0xf236c012,0x00000000,0x00000000,0x00000000}},	//   _svojim_, --, --, --, 
+   {{0x825a2009,0x9351200b,0x9862600e,0x8251c00f}},	//   _fejl_, _icyo__gihe_, _zapomenu, _umyeni__wami_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x722a6002,0xb4b72018,0x1bdea00c,0x00000000}},	//   _мора_, _crie__uma_, _तक__ना_, --, 
+   {{0xe3ce6012,0x13d1600b,0x00000000,0x00000000}},	//   _psov_, _bidafite__itegeko_, --, --, 
+   {{0x9e13c024,0xa3db800b,0xfdf5400e,0x00000000}},	//   _dačić_, _mu__ijuru_, _ovládání_, --, 
+   {{0x44abc012,0x00000000,0x00000000,0x00000000}},	//   _stránke_, --, --, --, 
+   {{0xba52c011,0x7bb60003,0x00000000,0x00000000}},	//   _administ_públicas_, _ལམ__དུ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2be3c00f,0x00000000,0x00000000,0x00000000}},	//   _isambulo_, --, --, --, 
+   {{0x1e9a601a,0x00000000,0x00000000,0x00000000}},	//   _følgjand, --, --, --, 
+   {{0x9c88800c,0x00000000,0x00000000,0x00000000}},	// [7d0] _दूनो_, --, --, --, 
+   {{0x7bb9e003,0x00000000,0x00000000,0x00000000}},	//   _དེ__ནི_, --, --, --, 
+   {{0xd3eac012,0x0452201a,0x63b3a01a,0xe283e003}},	//   _svet_, _han__henta_, _med__biletet_, _འཁྲུངས__སྐར_, 
+   {{0xe290201d,0x81772014,0x9a414018,0xe240000f}},	//   _rakan_, _प्रतिरोध_, _comentár_você_, _ngo__futhi_, 
+   {{0x9290401d,0x62e5e00c,0x00000000,0x00000000}},	//   _laman_, _रहल__बानी_, --, --, 
+   {{0xc2a3e003,0x0ba18014,0x128fa00f,0x0beb4003}},	//   _ཀྱི__རིག_, _एच__डी_, _izwi__lakhe_, _འདིའི__ནང_, 
+   {{0xf451a01e,0x1718000e,0x94332002,0x00000000}},	//   _vrijeme__posta_, _odpověz_, _су__увредљив, --, 
+   {{0x84764037,0xe27f400b,0x22ebe00b,0x00000000}},	//   _lugar__ha_, _ukwa__cumi_, _onu__rujejwe_, --, 
+   {{0xc3a2e00f,0x0a73200c,0xe469c00f,0x00000000}},	//   _imiphi_, _एकरा__में_, _ngokucac_ukuthi_, --, 
+   {{0x04980011,0x00000000,0x00000000,0x00000000}},	//   _os__teu_, --, --, --, 
+   {{0xb24ee003,0x426da003,0xe2832003,0x00000000}},	//   _རྣམས__ཀྱི_, _ཁྲིའི__འོས_, _གུང__ཁྲན_, --, 
+   {{0x4f250009,0xab4aa03f,0x12c50009,0x5d050009}},	//   _billeder_, _kwathiwa_, _billede_, _billedet_, 
+   {{0x8301e01d,0xa23f2003,0x00000000,0x00000000}},	//   _seramai_, _འདྲི__རྩོམ_, --, --, 
+   {{0x2c06e013,0x0c126013,0x7ba28003,0x00000000}},	//   _दिए__गए_, _आता__है_, _པོའི__རང_, --, 
+   {{0xb212e035,0xa6778003,0x00000000,0x00000000}},	//   _esihle_, _འམ__དཔྱད_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [7e0] --, --, --, --, 
+   {{0x388dc002,0x82c90003,0x2f7d200a,0x00000000}},	//   _нерегист_пошаљи_, _སྐབས__དེར_, _संसार__क्रिकेट_, --, 
+   {{0x7917e002,0x00000000,0x00000000,0x00000000}},	//   _средине_, --, --, --, 
+   {{0x3a33400c,0xd2cb8012,0xc469001a,0x1d24c002}},	//   _कइल_, _dokonca_, _vart__lagt_, _свиђања__прича_, 
+   {{0x7bb38003,0x00000000,0x00000000,0x00000000}},	//   _ཙམ__དུ_, --, --, --, 
+   {{0xc43ca01a,0xbb932006,0xf409a00b,0x00000000}},	//   _og__vart_, _ཡིག__ཚུ_, _wihuse__inkuru_, --, 
+   {{0x02de000a,0x227ec01a,0x00000000,0x00000000}},	//   _करती_, _kjend_, --, --, 
+   {{0x02b84005,0x00000000,0x00000000,0x00000000}},	//   _næring__omsorg_, --, --, --, 
+   {{0x3b8e8011,0x00000000,0x00000000,0x00000000}},	//   _rexistro_, --, --, --, 
+   {{0xb462801d,0xa3eb801a,0x99f4200e,0x00000000}},	//   _kenalan__dan_, _flytta_, _jaké_, --, 
+   {{0x8b8a2002,0x924d8029,0x2a334014,0x2ba8e003}},	//   _током_, _འཚོ_, _केर_, _སློབ__ལམ_, 
+   {{0x53f9a018,0xee8b400a,0x6e0f0003,0x21c92002}},	//   _fique_, _इस__पृष्ठ_, _སོགས__ཀྱིས_, _пошту_, 
+   {{0x7ef0200a,0x6a78200a,0x00000000,0x00000000}},	//   _लड़की_, _नामस्थान__लेख_, --, --, 
+   {{0x6474a038,0x415fe00f,0x00000000,0x00000000}},	//   _elemento__de_, _zobulili__ezingcol, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd78a4006,0xa201001d,0xff27e018,0x3a0c6002}},	//   _བསམ__བཀོད_, _muzik_, _comentár_enviados_, _на__који_, 
+   {{0x72904007,0x8cd48012,0x00000000,0x00000000}},	// [7f0] _zaman_, _uskutočn, --, --, 
+   {{0xd4424009,0x04946017,0x00000000,0x00000000}},	//   _alm_, _cz__cz_, --, --, 
+   {{0x1271e003,0x8c0be002,0x00000000,0x00000000}},	//   _ཟླ__བཅུ_, _октобра_, --, --, 
+   {{0x6a3de01c,0x3cc9200b,0x00000000,0x00000000}},	//   _तरह_, _ku__itariki_, --, --, 
+   {{0x44b6601e,0x8c952018,0x00000000,0x00000000}},	//   _mijenjan_put_, _como__comprar_, --, --, 
+   {{0xb484400a,0x4aca8003,0x00000000,0x00000000}},	//   _क्याहै_, _ལྷུག_, --, --, 
+   {{0xd9d14038,0x54fb800c,0x00000000,0x00000000}},	//   _ponteved, _जयप्रकाश__नारायण_, --, --, 
+   {{0xbe8f0002,0xdc684039,0x00000000,0x00000000}},	//   _али_, _dimulai_, --, --, 
+   {{0x925ae009,0x0290401a,0xa2e42037,0x326c200f}},	//   _nogle_, _saman_, _algún__dato_, _kamose_, 
+   {{0x0262a003,0x00000000,0x00000000,0x00000000}},	//   _གྱུར__ཡོད_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x12d8202a,0x2264a031,0xbb98a00a,0x930fa00f}},	//   _liker_, _melalui__email_, _मोबाइल__पर_, _ngale__ndaba_, 
+   {{0x39f42017,0x4eb8e002,0x26a22009,0xd33ac02a}},	//   _také_, _ми_, _spørgsmå, _du__trenger_, 
+   {{0xc252a003,0x2bff800c,0x00000000,0x00000000}},	//   _ཁུལ__གྱི_, _स्तर__पऽ_, --, --, 
+   {{0x0212002c,0x00000000,0x00000000,0x00000000}},	//   _igihe_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+  
+   {{0x53098028,0x4ae00039,0xb0f32003,0x00000000}},	// [800] _añadir_, _kabupate, _ཀྱི__འདྲ_, --, 
+   {{0x2bdc000c,0x00000000,0x00000000,0x00000000}},	//   _के__एगो_, --, --, --, 
+   {{0x329e4005,0x500dc012,0xe38b800e,0x00000000}},	//   _ein__ikkje_, _preveden, _dárek_, --, 
+   {{0x3c94800a,0x00000000,0x00000000,0x00000000}},	//   _सबमिट__करें_, --, --, --, 
+   {{0x4379600e,0x12c3a002,0x00000000,0x00000000}},	//   _poradna_, _добијте_, --, --, 
+   {{0xf438a011,0x02644003,0x62d9e018,0x00000000}},	//   _en__conta_, _སློབ__གསོ_, _ontem_, --, 
+   {{0x4a96600b,0x02856003,0xa48d001a,0x1a3b800e}},	//   _tanzania_, _གནང__ཡོད_, _mellom__dei_, _rozhodně_, 
+   {{0xda5ec012,0x1b9b600c,0x00000000,0x00000000}},	//   _ich__vydavate, _कई__गो_, --, --, 
+   {{0x524b601d,0xa26e0020,0xb2a46003,0x00000000}},	//   _tinjau__ahli_, _ཁབ__འདི_, _པའི__རྣམ_, --, 
+   {{0x1bd92003,0x00000000,0x00000000,0x00000000}},	//   _བཅས__སུ_, --, --, --, 
+   {{0x428ca003,0x00000000,0x00000000,0x00000000}},	//   _བཟང__སེང_, --, --, --, 
+   {{0xebfc200c,0xc2018012,0x00000000,0x00000000}},	//   _करे__के_, _musia_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb680600b,0xb1772002,0x00000000,0x00000000}},	//   _kandi__umujesui, _месту_, --, --, 
+   {{0x84426015,0x00000000,0x00000000,0x00000000}},	//   _klo_, --, --, --, 
+   {{0x9c69402f,0xbc01600a,0x00000000,0x00000000}},	//   _de__compras_, _ग्वालियर__चंडीगढ़_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [810] --, --, --, --, 
+   {{0x02b4e003,0x00000000,0x00000000,0x00000000}},	//   _གི__སྐུ_, --, --, --, 
+   {{0x36fee00a,0xc4426004,0x024e4003,0x00000000}},	//   _करना_, _olo_, _རེར_, --, 
+   {{0x6d7f2002,0xc2eec00b,0x00000000,0x00000000}},	//   _јун_, _abenshi_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xeb7c200f,0x627f002c,0x625ac012,0x00000000}},	//   _kusukela_, _abandi_, _podla_, --, 
+   {{0x1213a00f,0x12f6c033,0x4a3e600c,0x00000000}},	//   _kepha_, _pošalji__osobnu_, _भरल_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82f9c016,0x00000000,0x00000000,0x00000000}},	//   _alle__kategori_, --, --, --, 
+   {{0x24426004,0x1355003c,0x0ac3a022,0x82e90011}},	//   _elo_, _postignu_dogovor_, _जवाब__में_, _camiño_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb0f0a013,0x00000000,0x00000000,0x00000000}},	//   _रेलवे_, --, --, --, 
+   {{0xc6d02004,0xe4aca016,0x9367000b,0x00000000}},	//   _kuvakali, _snarvei__til_, _umugabo_, --, 
+   {{0x83326004,0xd8c4e00a,0x12cb4009,0xd224800e}},	//   _ngoxa_, _कानपुर_, _sidder_, _velká_, 
+   {{0x8dc06006,0xb4bcc00e,0x54986011,0x35db6018}},	//   _བརྒྱའི__རིངས_, _jsem__to_, _xa__se_, _em__visualiz, 
+   {{0x844c8011,0x82bea011,0x00000000,0x00000000}},	//   _xestión_, _que__unha_, --, --, 
+   {{0xd254e008,0x2e79e002,0x5ef12002,0x00000000}},	// [820] _no__artigo_, _бисте__је_, _осталих_, --, 
+   {{0x92d58018,0x00000000,0x00000000,0x00000000}},	//   _conosco_, --, --, --, 
+   {{0x85f9000c,0x9c06e00c,0x00000000,0x00000000}},	//   _अपरोक्ष_, _कहली__कि_, --, --, 
+   {{0x725ae002,0xed8e4006,0xad0c200b,0x00000000}},	//   _đilas_, _གཞུང__སྐྱོང_, _yakorewe_, --, 
+   {{0x0395c012,0x0c14600a,0x00000000,0x00000000}},	//   _časť_, _दिया__है_, --, --, 
+   {{0x644da00b,0xaed52002,0x0754e018,0x00000000}},	//   _ushaka__jya_, _бог_, _uma__listagem_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5278400f,0x00000000,0x00000000,0x00000000}},	//   _futhi__ngemva_, --, --, --, 
+   {{0x1996e00c,0x00000000,0x00000000,0x00000000}},	//   _के__प्रमाण_, --, --, --, 
+   {{0x7bbc6006,0x4a8ce00c,0x00000000,0x00000000}},	//   _ཡུ__ནི_, _चल__गइल_, --, --, 
+   {{0xe422e015,0x2db8600f,0x782a6002,0xea19a00f}},	//   _cocok__untuk_, _izenzaka, _оставите__одговор_, _futhi__njengoba_, 
+   {{0x125b8024,0x0bb44006,0x82efe01a,0xa888e002}},	//   _posle_, _ནི__ལུ_, _dei__hadde_, _фејсбук_, 
+   {{0x42fcc02a,0xaa83e00f,0x92ad600f,0x3bc7c00c}},	//   _selges_, _izinhlob, _lapho__ebona_, _भइल__बा_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8aff2003,0xc4678011,0x00000000,0x00000000}},	//   _ཟླ__དྲུག_, _aínda__non_, --, --, 
+   {{0x4a4be00c,0x00000000,0x00000000,0x00000000}},	//   _हो__गइल_, --, --, --, 
+   {{0x09f4200e,0xb3d76005,0x00000000,0x00000000}},	// [830] _mají_, _utdannin_trafikk_, --, --, 
+   {{0x3243e03a,0x5f02c002,0x00000000,0x00000000}},	//   _ཁམས_, _школа_, --, --, 
+   {{0xc9edc00d,0x2ad9600e,0x233a000b,0xdbc9400c}},	//   _requerid, _produktů__vybírejt, _muri__kongo_, _के__मौजूदगी_, 
+   {{0xe46f4015,0xbe6a800e,0x62c8e00e,0xc28b800b}},	//   _jawa__timur_, _podmínky__užívání_, _prázdný__seznam_, _munani__abantu_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb475c00f,0x0c5d800c,0x00000000,0x00000000}},	//   _ikakhulu_uma_, _के__चाहे_, --, --, 
+   {{0x3afbc01d,0x00000000,0x00000000,0x00000000}},	//   _peperiks, --, --, --, 
+   {{0x3bb0200c,0x00000000,0x00000000,0x00000000}},	//   _हम__एह_, --, --, --, 
+   {{0x83c2a01a,0x00000000,0x00000000,0x00000000}},	//   _høve_, --, --, --, 
+   {{0x0aae600c,0x00000000,0x00000000,0x00000000}},	//   _तत्वाधान__में_, --, --, --, 
+   {{0xa2e6c011,0x35dd6002,0xb24d8003,0x4a81000c}},	//   _da__súa_, _подаци__други_, _སྩལ_, _भोजपुर__नाम_, 
+   {{0x1443a015,0xa33a000b,0x00000000,0x00000000}},	//   _smp_, _muri__congo_, --, --, 
+   {{0x0588200a,0x00000000,0x00000000,0x00000000}},	//   _लुधियाना__वडोदरा_, --, --, --, 
+   {{0xc2500002,0x00000000,0x00000000,0x00000000}},	//   _века_, --, --, --, 
+   {{0xbb21c012,0x12df4018,0x52e5800a,0x1d8fc003}},	//   _komplime, _na__loja_, _बाल__वाली_, _བཤེས_, 
+   {{0xd49d4011,0x7e732002,0x0fafe00e,0x00000000}},	//   _páxinas__que_, _веб_, _spíše_, --, 
+   {{0x2bf80022,0x846a8002,0x2524a014,0x00000000}},	// [840] _में__हम_, _povezane__vesti_, _जुड़ाव_, --, 
+   {{0xf29bc012,0x5a096018,0x00000000,0x00000000}},	//   _chybu__upraviť_, _propried, --, --, 
+   {{0xda4d400c,0x00000000,0x00000000,0x00000000}},	//   _कई__बेर_, --, --, --, 
+   {{0xec0a8014,0x83a50016,0x124e2015,0xc209c015}},	//   _कहानी__के_, _innlegg__blir_, _follow__topic_, _simpan__mobil_, 
+   {{0xbf18e006,0xf0018012,0x00000000,0x00000000}},	//   _འབྲུག__འབྲུག_, _konštruk, --, --, 
+   {{0x64b36011,0xe254200b,0x00000000,0x00000000}},	//   _concello__de_, _mu__rukiko_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb28fa00f,0x00000000,0x00000000,0x00000000}},	//   _izwi__lakho_, --, --, --, 
+   {{0xbd8fc020,0xe2ac4006,0x3c0f800c,0x00000000}},	//   _བཤུས_, _གཙོའི__རིང_, _खातिर__एह_, --, 
+   {{0x8cc8c002,0x295f600b,0x00000000,0x00000000}},	//   _новембар_, _bwongere, --, --, 
+   {{0x12d86017,0x632b800b,0x00000000,0x00000000}},	//   _ihned_, _ka__karongi_, --, --, 
+   {{0xb4b9a018,0x00000000,0x00000000,0x00000000}},	//   _mais__uma_, --, --, --, 
+   {{0x3319e00e,0x00000000,0x00000000,0x00000000}},	//   _na__prodej_, --, --, --, 
+   {{0x6d950002,0x00000000,0x00000000,0x00000000}},	//   _slanje__lične_, --, --, --, 
+   {{0x28d9e002,0x2200601d,0xc263a00f,0xa93ac002}},	//   _категори, _isnin_, _umyeni__wakhe_, _хрватско, 
+   {{0xbf530006,0x00000000,0x00000000,0x00000000}},	//   _ཨིན__འབྲུག_, --, --, --, 
+   {{0xe3a3e00f,0x00000000,0x00000000,0x00000000}},	// [850] _ukuthi__ujesu_, --, --, --, 
+   {{0x66d28022,0xc7e6600f,0xba33a00c,0x59cd200a}},	//   _लोगिन_, _isiqondi, _आइल_, _इंटरेस्ट__हंसमुख_, 
+   {{0x93fe001a,0x00000000,0x00000000,0x00000000}},	//   _ikkje__minst_, --, --, --, 
+   {{0x74810039,0x00000000,0x00000000,0x00000000}},	//   _yang__mau_, --, --, --, 
+   {{0x2bf62022,0x82de2011,0x23b6e00b,0x00000000}},	//   _में__जब_, _en__unha_, _uwa__mbere_, --, 
+   {{0x9e46200f,0x00000000,0x00000000,0x00000000}},	//   _namadoda, --, --, --, 
+   {{0x52b8400f,0x6224c009,0x7c53c013,0x00000000}},	//   _kube__phakade_, _tjek_, _डोमेन_, --, 
+   {{0x2bcc600a,0x0bf2400e,0x00000000,0x00000000}},	//   _लखनऊ__लंदन_, _ostření__fotoapar, --, --, 
+   {{0x7201a025,0x00000000,0x00000000,0x00000000}},	//   _devido_, --, --, --, 
+   {{0xf3fa401a,0x8d0fc011,0x00000000,0x00000000}},	//   _bakgrunn_endre_, _xustific, --, --, 
+   {{0xd2e7600b,0x00000000,0x00000000,0x00000000}},	//   _urunana_, --, --, --, 
+   {{0xc5a2800a,0x2b8ac002,0x09aac002,0x00000000}},	//   _पर्यटन__सेहत_, _новом_, _новим_, --, 
+   {{0xfa9dc00e,0x00000000,0x00000000,0x00000000}},	//   _cz__všechna_, --, --, --, 
+   {{0xebbe8003,0x00000000,0x00000000,0x00000000}},	//   _ལྷ__མོ_, --, --, --, 
+   {{0x52f8a01a,0x13574011,0x00000000,0x00000000}},	//   _ein__annan_, _arredor_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb336c00a,0x00000000,0x00000000,0x00000000}},	// [860] _लिए__यहां_, --, --, --, 
+   {{0xa27e802c,0x01a2a00e,0x02b7e01a,0xa3ed2009}},	//   _ijana_, _hledání_, _år__sidan_, _gange__svar_, 
+   {{0xe4744018,0x00000000,0x00000000,0x00000000}},	//   _mouse__na_, --, --, --, 
+   {{0x84b0e00b,0x0383200b,0x00000000,0x00000000}},	//   _ibiteker_nta_, _binyuze_, --, --, 
+   {{0x5201a00b,0x00000000,0x00000000,0x00000000}},	//   _kopi_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x427f403d,0x769e000c,0x00000000,0x00000000}},	//   _jednou_, _में__इतिहास_, --, --, 
+   {{0xb4b1603c,0x85de800a,0xc715a00c,0x00000000}},	//   _postovi__dan_, _छत्तीसगढ, _कि__राजा_, --, 
+   {{0x46b2e00c,0x00000000,0x00000000,0x00000000}},	//   _चहेता_, --, --, --, 
+   {{0xb909000b,0xe278200e,0x00000000,0x00000000}},	//   _urubyiru, _horní_, --, --, 
+   {{0x028e8019,0x9aa6400c,0x643e0002,0x1c9ee00a}},	//   _med__bruk_, _में__साफ_, _јасно_, _को__जानो_, 
+   {{0x8298a003,0xc2cd6012,0xd4b9e00f,0x9196400c}},	//   _པའི__དབང_, _pre__mňa_, _yezwe__ii_, _बा__अहमदाबाद_, 
+   {{0x747c001a,0x00000000,0x00000000,0x00000000}},	//   _kvar__dag_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2213e00f,0x00000000,0x00000000,0x00000000}},	//   _bethi_, --, --, --, 
+   {{0x1b262035,0x00000000,0x00000000,0x00000000}},	//   _ukuphila_, --, --, --, 
+   {{0x20fe2022,0xd147a00a,0x00000000,0x00000000}},	// [870] _के__गांव_, _व्यंजन_, --, --, 
+   {{0x23820020,0x94ae400b,0x20890002,0x00000000}},	//   _ཤན__སྦྱར_, _ikipe__ya_, _речима_, --, 
+   {{0xebc2200c,0x00000000,0x00000000,0x00000000}},	//   _अस्मिता__के_, --, --, --, 
+   {{0x34c58025,0x00000000,0x00000000,0x00000000}},	//   _trabalho_, --, --, --, 
+   {{0x9248c018,0x00000000,0x00000000,0x00000000}},	//   _quem_, --, --, --, 
+   {{0x62018015,0x539b000b,0xe984002c,0x00000000}},	//   _musik_, _abantu__benshi_, _igikorwa_, --, 
+   {{0xa2bec00f,0x00000000,0x00000000,0x00000000}},	//   _yini__eyenza_, --, --, --, 
+   {{0x62df6011,0x127f400b,0xa0ba4002,0x00000000}},	//   _na__pola_, _cyenda_, _март__текст_, --, 
+   {{0x032c0009,0x13df2011,0x2ac1403d,0x9201000d}},	//   _så__meget_, _esta__páxina_, _lepší_, _recibo_, 
+   {{0x4f3fe012,0x4ab6a00c,0x00000000,0x00000000}},	//   _nakoniec_, _पढ़ल__गइल_, --, --, 
+   {{0xecab000a,0xceb96002,0x00000000,0x00000000}},	//   _हुए__परिवर्तन_, _тих_, --, --, 
+   {{0xc4a9c01e,0x52900015,0xe347c01a,0x0c0b200a}},	//   _napisao__la_, _pria_, _handlar_, _लिखा__था_, 
+   {{0x32fc0038,0x00000000,0x00000000,0x00000000}},	//   _debes__estar_, --, --, --, 
+   {{0x4442c011,0x03182009,0x2eea6002,0x3b7fc00b}},	//   _lle_, _at__finde_, _ако__је_, _gatulika_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb1ea2020,0x02b0e006,0x4708000c,0xbb8d400c}},	//   _སྦོམ_, _ཐོ__གནས_, _के__सीमा_, _कत_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [880] --, --, --, --, 
+   {{0x7a3d200a,0xc9f34012,0x7bea2006,0x219bc00c}},	//   _हुआ_, _prostred, _ཚང__ལར_, _के__सर्वर_, 
+   {{0xa442c016,0xd2b4e003,0x4c802002,0x00000000}},	//   _ble_, _གི__སྐད_, _мене_, --, 
+   {{0x425ac011,0xb4bdc01a,0x00000000,0x00000000}},	//   _fillos_, _seie__at_, --, --, 
+   {{0xc442c00e,0xcc80400a,0x00000000,0x00000000}},	//   _dle_, _हेतु__देखें_, --, --, 
+   {{0x920ee00e,0xd442c018,0x2ee86002,0x3a46e002}},	//   _při_, _ele_, _где__је_, _заштиту_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1472c01a,0xca33001c,0x7ebbc002,0xb21c6012}},	//   _saman__med_, _टेक_, _како__се_, _druhej_, 
+   {{0x27a12050,0x2e6cc00b,0x00000000,0x00000000}},	//   _अन्तर्रा, _gatulika__baratera, --, --, 
+   {{0x12a40003,0xd20ee00e,0x03c5c009,0x7ec86002}},	//   _ཚེས__ཉིན_, _tři_, _fotoalbu_videoer_, _то__се_, 
+   {{0x52fe6009,0xbe0d6017,0x8f39400c,0x00000000}},	//   _brugte_, _produktu__počtu_, _बिबिधता_, --, 
+   {{0x4a3dc01c,0x5238000f,0x00000000,0x00000000}},	//   _तुम_, _ake__sithi_, --, --, 
+   {{0x0a4d4022,0xb3942009,0x00000000,0x00000000}},	//   _के__देश_, _rejse_, --, --, 
+   {{0x87cb6011,0x00000000,0x00000000,0x00000000}},	//   _castelán_, --, --, --, 
+   {{0xa312400f,0x00000000,0x00000000,0x00000000}},	//   _kwelinye__izwe_, --, --, --, 
+   {{0x5c3c400f,0x00000000,0x00000000,0x00000000}},	//   _izinceku_, --, --, --, 
+   {{0xf29f8009,0x92990003,0xcb850002,0x00000000}},	// [890] _skriv__besked_, _འཛུལ__མིང_, _служба_, --, 
+   {{0x6b69e011,0xe3a62004,0x3df1a00e,0xeedf000f}},	//   _ligazóns_, _ke__ukufika_, _sledovat_, _ngezinga__elithile_, 
+   {{0x326ce00f,0x7dc2a015,0x129e400f,0x00000000}},	//   _jehova_, _kebijaka, _ukuphila__kwakho_, --, 
+   {{0x9a3d200a,0xf57e000a,0xd60f800a,0x00000000}},	//   _हुई_, _सबसे__ज्यादा_, _की__शहादत_, --, 
+   {{0x82e7800f,0x8c6f802c,0x00000000,0x00000000}},	//   _eqiniso_, _imirimo_, --, --, 
+   {{0xd28da01e,0x8b9fc018,0xc287e018,0x00000000}},	//   _nja__naslov_, _banheiro_, _ele__não_, --, 
+   {{0x0a3d200a,0xadde6002,0xb48de012,0x00000000}},	//   _हुए_, _да__су_, _aj__pre_, --, 
+   {{0xd2f1000f,0x00000000,0x00000000,0x00000000}},	//   _yiziphi_, --, --, --, 
+   {{0x42be2024,0xb3052015,0x5b6b4011,0x9b994003}},	//   _pre__dana_, _laporkan__iklan_, _en__calquera_, _ཕྲན__བུ_, 
+   {{0xd307400e,0x00000000,0x00000000,0x00000000}},	//   _stránce__chyba_, --, --, --, 
+   {{0xe467601a,0x00000000,0x00000000,0x00000000}},	//   _dei__til_, --, --, --, 
+   {{0x4a88a00a,0x00000000,0x00000000,0x00000000}},	//   _दुनिया__खेल_, --, --, --, 
+   {{0x7e72e002,0xa705a00c,0x00000000,0x00000000}},	//   _се_, _भोज__जाति_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1d5a2002,0x00000000,0x00000000,0x00000000}},	//   _нове_, --, --, --, 
+   {{0x5fe68002,0x00000000,0x00000000,0x00000000}},	//   _српску_, --, --, --, 
+   {{0x3275a00f,0x8522200a,0x00000000,0x00000000}},	// [8a0] _abantu__abaningi_, _लायक__अन्य_, --, --, 
+   {{0x226ce00b,0x18ce200c,0x00000000,0x00000000}},	//   _yehova_, _कीकट_, --, --, 
+   {{0x58498003,0x00000000,0x00000000,0x00000000}},	//   _ཟླ__སྤྱི_, --, --, --, 
+   {{0x22502002,0x00000000,0x00000000,0x00000000}},	//   _нема_, --, --, --, 
+   {{0xaa140018,0xd708000c,0x00000000,0x00000000}},	//   _não__está_, _के__सीधा_, --, --, 
+   {{0x227ee02a,0x83a82012,0xcaa2a00c,0x00000000}},	//   _funnet_, _sk__všetky_, _नइखे__भोज_, --, 
+   {{0x42980012,0x90ae6002,0xebfa200c,0x00000000}},	//   _vďaka_, _ла__фотограф, _दूनो__के_, --, 
+   {{0xa394002c,0xe2aba016,0xb46fa018,0x00000000}},	//   _afise_, _siden__innlegg_, _adiciona_em_, --, 
+   {{0x23f8201d,0x00000000,0x00000000,0x00000000}},	//   _tajuk_, --, --, --, 
+   {{0x63266009,0x0adda026,0x02a5e003,0x00000000}},	//   _at__vide_, _fødselsd, _ཞུས__ཡོད_, --, 
+   {{0x7288a00f,0xc200c00b,0x3320800f,0x00000000}},	//   _ekhasini_, _indi_, _hhayi_, --, 
+   {{0xf2d7400e,0xee3a8002,0x00000000,0x00000000}},	//   _třeba_, _рекао__да_, --, --, 
+   {{0xf2e68012,0x00000000,0x00000000,0x00000000}},	//   _viac__info_, --, --, --, 
+   {{0x1c160003,0xe5dc200e,0x581b000a,0x4c10000c}},	//   _སྐབས__སུ_, _vybírat__nejlepší_, _संबंधित__जानकारी_, _साहित्य__विषय_, 
+   {{0x02fce019,0x00000000,0x00000000,0x00000000}},	//   _legge_, --, --, --, 
+   {{0x7a68400c,0x00000000,0x00000000,0x00000000}},	//   _अउर__ओकर_, --, --, --, 
+   {{0x9c48e014,0x00000000,0x00000000,0x00000000}},	// [8b0] _संडे_, --, --, --, 
+   {{0x87404006,0x00000000,0x00000000,0x00000000}},	//   _ཡིག__སྣོད_, --, --, --, 
+   {{0x99224014,0x72e70015,0x00000000,0x00000000}},	//   _इतिहासका, _rp__juta_, --, --, 
+   {{0x1ef1e00c,0x3a79c012,0x491fa00c,0x00000000}},	//   _विश्वामि, _darček_, _से__भोजपुर_, --, 
+   {{0x1452c024,0xf462201d,0x2321e017,0xb691c00c}},	//   _strana__od_, _dilog__masuk_, _boty_, _के__भाषाई_, 
+   {{0x47606018,0x7b99c003,0x00000000,0x00000000}},	//   _de__seguranç, _དོན__དུ_, --, --, 
+   {{0x82ed4012,0x00000000,0x00000000,0x00000000}},	//   _mesiace_, --, --, --, 
+   {{0xa2612003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱུས__བོད_, --, --, --, 
+   {{0x329e401a,0x4389c009,0x5e7c400c,0x7bd9c003}},	//   _det__ikkje_, _søgning_, _भीष्म_, _བོད__དུ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4c25a011,0x0dd5c002,0x00000000,0x00000000}},	//   _obradoir, _на__територи, --, --, 
+   {{0x1c39803d,0x78d0000a,0x025f8003,0x7b8c800c}},	//   _kombinac, _बच्चों_, _ཁང__གིས_, _ओऽ_, 
+   {{0x72e76011,0x00000000,0x00000000,0x00000000}},	//   _xornada_, --, --, --, 
+   {{0x9272402a,0x47d50002,0x833de00d,0xf2a2e003}},	//   _en__rekke_, _википода_библиогр, _la__familia_, _སྤྱོད__མཁན_, 
+   {{0xd29a8003,0xd7a46002,0x00000000,0x00000000}},	//   _བོད__སྐད_, _независн, --, --, 
+   {{0x3b486012,0x43360028,0x58706003,0xdcf4600e}},	//   _musíte__prihlási, _el__perfil_, _མཛོད__སྤྱི_, _úřad_, 
+   {{0xa258a003,0x00000000,0x00000000,0x00000000}},	// [8c0] _རྒྱ__བོད_, --, --, --, 
+   {{0x52296009,0xe9fd202c,0x1bb1e003,0x00000000}},	//   _væk_, _gatandat, _ཕྱོགས__སུ_, --, 
+   {{0xf213000e,0x00000000,0x00000000,0x00000000}},	//   _bychom_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x84420011,0x929b4012,0xecbce00f,0xd493c00b}},	//   _moi_, _izbový_, _kukajesu_, _ubwoko__bw_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcbcc6014,0xa29fa003,0x00000000,0x00000000}},	//   _उम्_, _གང__ཞིག_, --, --, 
+   {{0x2befa00c,0x6bcf6003,0x00000000,0x00000000}},	//   _तऽ__हम_, _གཞན__ཁག_, --, --, 
+   {{0xb2592003,0x00000000,0x00000000,0x00000000}},	//   _ཁྱེད__ཀྱི_, --, --, --, 
+   {{0xa2d98017,0x3356800b,0x00000000,0x00000000}},	//   _firem_, _buhe__buryo_, --, --, 
+   {{0xf373c012,0xf2c9e00b,0x068c0022,0x8252200f}},	//   _žiadne_, _vyacu__umva_, _बेताब_, _ingabe__lokhu_, 
+   {{0xfb9fc00c,0x00000000,0x00000000,0x00000000}},	//   _मालवा__से_, --, --, --, 
+   {{0x4141e002,0x6a64a00c,0xebf6c00c,0x00000000}},	//   _иницијат, _बहुते__बड़_, _गजेटियर__के_, --, 
+   {{0x3b8ea04f,0xb310600f,0x00000000,0x00000000}},	//   _लग_, _ukuzwa_, --, --, 
+   {{0x8ed5c019,0xd386e018,0x00000000,0x00000000}},	//   _kopierin, _bairro_, --, --, 
+   {{0xb4444018,0xd25ee029,0x1d46c002,0x12e3000e}},	//   _em_, _ཁོར__ཡུག_, _српске_, _policie_, 
+   {{0xf6c2800f,0xed98401a,0x0361a002,0xd506200b}},	// [8d0] _ujeremiy, _allereie_, _основу_, _mu__muryango_, 
+   {{0xd334a009,0x426ce00f,0x9bf1c00c,0x00000000}},	//   _inkl__fragt_, _ikhono_, _नइखे__कि_, --, 
+   {{0xa24cc021,0x00000000,0x00000000,0x00000000}},	//   _ཏའི_, --, --, --, 
+   {{0x8496e005,0x7a29c00a,0xa2646003,0x00000000}},	//   _om__eg_, _फतेहपुर_, _སྒྲིག__འདི_, --, 
+   {{0x0cb72022,0x2349400f,0x2984800a,0x00000000}},	//   _में__कहीं_, _ngendlel_efanele_, _बाराबंकी__बिजनौर_, --, 
+   {{0x5442000f,0x00000000,0x00000000,0x00000000}},	//   _joh_, --, --, --, 
+   {{0xebc06014,0xbd76a00e,0x00000000,0x00000000}},	//   _शक्ति__के_, _umění_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe489c019,0xa493a01a,0x43268009,0x0299e012}},	//   _finner__du_, _på__dei_, _at__sige_, _svojím_, 
+   {{0xff6ca018,0x47656018,0x00000000,0x00000000}},	//   _detalhes_, _de__fabricaç, --, --, 
+   {{0x8444401d,0x13a20024,0x6420e006,0xb202000b}},	//   _rm_, _gripa_, _བརྒྱའི__རྒྱལ_, _misiri_, 
+   {{0xec0ee014,0xe477e01a,0x00000000,0x00000000}},	//   _शास्त्र__के_, _omsyn__til_, --, --, 
+   {{0xb2018024,0xb303a011,0xc2844018,0x544f400e}},	//   _kurir_, _desde__túa_, _ainda__não_, _ať_, 
+   {{0x44b0800e,0x00000000,0x00000000,0x00000000}},	//   _můžete_, --, --, --, 
+   {{0xb3232002,0x0abc8014,0x575e8003,0x00000000}},	//   _odgovora__poslednj, _अभाव__में_, _ཡང__སྲིད_, --, 
+   {{0x6c6e4031,0xef51c00a,0xd467e011,0x00000000}},	//   _amerika_, _देंगे_, _coa__que_, --, 
+   {{0xafe6400e,0xd14fe00c,0x00000000,0x00000000}},	// [8e0] _příspěvk_registro, _के__दरभंगा_, --, --, 
+   {{0xb4444018,0xc201e009,0x2a27c002,0x00000000}},	//   _um_, _butik_, _може__бити_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3c04400c,0x00000000,0x00000000,0x00000000}},	//   _कहवां__बा_, --, --, --, 
+   {{0x44420004,0xcced8037,0x00000000,0x00000000}},	//   _yoh_, _comparti_guardar_, --, --, 
+   {{0xf2a10021,0x00000000,0x00000000,0x00000000}},	//   _ཆོས__སྒར_, --, --, --, 
+   {{0x74422039,0x6bab600e,0xe21bc00f,0x00000000}},	//   _kok_, _další__informac, _kwathi__lapho_, --, 
+   {{0x8d492002,0x00000000,0x00000000,0x00000000}},	//   _про_, --, --, --, 
+   {{0x827e801b,0xc493a019,0x1b9e200a,0xe23ca00f}},	//   _njani_, _på__vei_, _के__एक_, _encwadin_yakhe_, 
+   {{0xf591c00f,0x00000000,0x00000000,0x00000000}},	//   _yonke__inhliziy, --, --, --, 
+   {{0x0b6b6009,0x00000000,0x00000000,0x00000000}},	//   _annoncer, --, --, --, 
+   {{0xe27e600f,0xebbb0006,0xd3454010,0x22cda00c}},	//   _indodana__yakhe_, _དེ__གི_, _ved__ikke_, _के__केहू_, 
+   {{0xe28e4003,0x5fd4600e,0xa733200c,0x00000000}},	//   _གསལ__བཤད_, _obchodů_, _कइलस__एकरा_, --, 
+   {{0xb2e84024,0x42314037,0x426d0018,0x00000000}},	//   _poslednj, _la__autoprom, _pacote_, --, 
+   {{0x9f8be00e,0x2c75a00e,0xedd4e006,0xa303a00e}},	//   _své_, _hlavní_, _ཅི__འབྲེལ_, _opravdu_, 
+   {{0x4497e009,0x00000000,0x00000000,0x00000000}},	//   _ud__af_, --, --, --, 
+   {{0x48c7c014,0x52dfa037,0x32d8e009,0x00000000}},	// [8f0] _भोजपुर_, _junio__mayo_, _piger_, --, 
+   {{0xc4aa0012,0x4cde2012,0x00000000,0x00000000}},	//   _prísluše, _kúpiť_, --, --, 
+   {{0xf371e007,0xa25b601f,0xb873c025,0x2bc54006}},	//   _lagi__dengan_, _amalan_, _procurar_, _ཁུངས__རེ_, 
+   {{0xe48e6019,0x9291a018,0x8bc0c00a,0x3bdfe00c}},	//   _da__er_, _título__comentár, _करने__का_, _से__बा_, 
+   {{0xc698a012,0x2ed9c00b,0x12d90025,0x8248c012}},	//   _košíka_, _hafi__icarimwe_, _dizer_, _viem_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9e61e012,0xd595c00e,0x00000000,0x00000000}},	//   _osôb_, _vzhledem_, --, --, 
+   {{0xf33de038,0x02b2a01a,0x00000000,0x00000000}},	//   _en__galicia_, _avbryt__koplar_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x93774009,0x64bce011,0xf3f9000b,0x00000000}},	//   _vigtigst_ting_, _proxecto__de_, _zaburi_, --, 
+   {{0xe3afa01e,0xeb98000c,0x151d800f,0xbcbec00a}},	//   _ispisa__čpp_, _परिचय__के_, _ngabe__ababuyek, _मां__तुझे_, 
+   {{0x32d82039,0x1ecb400c,0x7bf50003,0x00000000}},	//   _paket_, _से__युद्ध_, _བར__དུ_, --, 
+   {{0xf85d800f,0x00000000,0x00000000,0x00000000}},	//   _nkulunku, --, --, --, 
+   {{0x98f42002,0x00000000,0x00000000,0x00000000}},	//   _академиј, --, --, --, 
+   {{0x527f400d,0xb44ac01a,0x00000000,0x00000000}},	//   _fuente_, _meiner__at_, --, --, 
+   {{0x730c201d,0x2445600b,0x00000000,0x00000000}},	//   _saya__kekal_, _bavuga__ko_, --, --, 
+   {{0xec0d800a,0x5409200e,0x7a53000a,0x00000000}},	// [900] _बनाने__के_, _nejoblíb_výrobci_, _ये__हैं_, --, 
+   {{0x19f90002,0x00000000,0x00000000,0x00000000}},	//   _сваки__нови_, --, --, --, 
+   {{0x82926015,0x329f4005,0xfbb6000a,0x00000000}},	//   _desain_, _kan__ikkje_, _विकिपीडि_से_, --, 
+   {{0x6ecac012,0x00000000,0x00000000,0x00000000}},	//   _webnovin, --, --, --, 
+   {{0x7eaee00a,0x00000000,0x00000000,0x00000000}},	//   _सितम्बर__अगस्त_, --, --, --, 
+   {{0x7bd54003,0xf446600b,0x00000000,0x00000000}},	//   _ཆེད__དུ_, _yaravuze__ati_, --, --, 
+   {{0xf3fd6016,0xc27fe01a,0x329ec005,0xdb574028}},	//   _finn__flere_, _vatn_, _har__ikkje_, _dormitor, 
+   {{0xc2e7800f,0x8c72a00d,0xb25a4011,0x00000000}},	//   _iqiniso_, _puertas_, _fillo_, --, 
+   {{0x5ab2c01d,0x7b18a003,0xc53ea014,0xcc974002}},	//   _berkongs, _བཅུ__གཅིག_, _में__दुनिया_, _пријатељ, 
+   {{0x524e8004,0x63f46018,0xf47a2010,0x42d9c009}},	//   _uyesu__wathi_, _curtir_, _info__fra_, _givet_, 
+   {{0x23478012,0xc2942003,0x1c03e00c,0x3ff3200c}},	//   _čierna_, _བསལ__གྱི_, _तीन__गो_, _शासन__स्थापित_, 
+   {{0xc243e006,0x46142011,0x00000000,0x00000000}},	//   _གཏང_, _avaliaci, --, --, 
+   {{0x62fd200f,0x00000000,0x00000000,0x00000000}},	//   _ujohane_, --, --, --, 
+   {{0xa2f1800f,0x7c078002,0x720ea00c,0x00000000}},	//   _yisiphi_, _је__само_, _अउर__दोसर_, --, 
+   {{0x122b800d,0xa2f86016,0x727fe015,0x0a68a00c}},	//   _siempre_, _mms__bilde_, _ujung_, _मामिला__में_, 
+   {{0x6477803c,0x6cb00024,0xf875e009,0x00000000}},	//   _informac_iz_, _kuhinjsk_aparati_, _pluspris_, --, 
+   {{0x81000006,0x00000000,0x00000000,0x00000000}},	// [910] _ཎེ__གྲྭ_, --, --, --, 
+   {{0xab88a003,0x00000000,0x00000000,0x00000000}},	//   _སྔོན__བྱུང_, --, --, --, 
+   {{0xf4424018,0x00000000,0x00000000,0x00000000}},	//   _bom_, --, --, --, 
+   {{0x6c48c00a,0xbb9a2006,0x6d918003,0x993fa00e}},	//   _होने_, _དོན__ཚུ_, _གཉིས__ཀྱིས_, _nejlepší__mobilní_, 
+   {{0x14424012,0xb2fce015,0xe29f8006,0x00000000}},	//   _dom_, _share__iklan_, _སྦི__མཁར_, --, 
+   {{0x36690011,0x1cd8a01d,0xd29ac00e,0x00000000}},	//   _da__foundati, _perminta_rujukan_, _děkuji_, --, 
+   {{0x7835800c,0xa73e200c,0x00000000,0x00000000}},	//   _राहुल__सांकृत्_, _चेरो__जाति_, --, --, 
+   {{0x8300a039,0x85fe4009,0x527a000a,0xbad30002}},	//   _tidak__bisa_, _tilmeldi, _धर्मयात्_सिनेमा_, _из__области_, 
+   {{0x3ab2c01d,0xb4772009,0xb275e011,0x8264600f}},	//   _perkongs, _svært__at_, _obrigato_sitio_, _ngolunye__usuku_, 
+   {{0xfb9d2006,0x00000000,0x00000000,0x00000000}},	//   _གླིང__པར_, --, --, --, 
+   {{0x7b782003,0xb1770002,0xe46f601a,0x9baca003}},	//   _བགྲོ__གླེང_, _нешто_, _kva__er_, _རྩོམ__སྣ_, 
+   {{0xc4052003,0x00000000,0x00000000,0x00000000}},	//   _སྡུག__བསྔལ_, --, --, --, 
+   {{0x047e0002,0xd29e0002,0xea1e0002,0x8442403d}},	//   _било_, _била_, _били_, _kol_, 
+   {{0x4464c009,0x3df8c002,0x00000000,0x00000000}},	//   _køb__af_, _никада__није_, --, --, 
+   {{0xd493c009,0x6467c011,0x00000000,0x00000000}},	//   _på__vej_, _xornada__de_, --, --, 
+   {{0x0c0d0003,0xee462002,0xcec98002,0x8bdba00c}},	//   _རྟགས__ཅན_, _желите__да_, _податков_проблем_, _के__आवे_, 
+   {{0x9293000f,0x00000000,0x00000000,0x00000000}},	// [920] _nakho__konke_, --, --, --, 
+   {{0x8999200e,0xe289401a,0x00000000,0x00000000}},	//   _když_, _så__mykje_, --, --, 
+   {{0xe7cf0003,0x00000000,0x00000000,0x00000000}},	//   _ཟླ__བདུན_, --, --, --, 
+   {{0x3494e030,0xc7e56003,0xd3ce0009,0x00000000}},	//   _pridruže_vrh_, _བཀའ__དྲིན_, _tvivl_, --, 
+   {{0xf4424012,0xb2018018,0x00000000,0x00000000}},	//   _bol_, _assim_, --, --, 
+   {{0x82d8401a,0xf7bc0024,0xd73ac003,0x1c69a015}},	//   _talet_, _kragujev, _འབོད_, _berisi__liputan_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xebfaa00a,0xa1028002,0x7e37401d,0xfff9800c}},	//   _देने__के_, _постоји_, _kerana__mengguna, _बलुक_, 
+   {{0x8259800f,0x00000000,0x00000000,0x00000000}},	//   _izinto__ezimbi_, --, --, --, 
+   {{0xc2002031,0xc4a22037,0x7ce8a00b,0x9b19c003}},	//   _laki_, _recibir__una_, _kugwanir, _ཞིབ__འཇུག_, 
+   {{0x5317200f,0x689b800f,0xba3c400a,0xf1632002}},	//   _kancane_, _ikakhulu, _आया_, _буду_, 
+   {{0xeda80002,0x6cede00e,0x00000000,0x00000000}},	//   _зато__што_, _telefony__samsung_, --, --, 
+   {{0xebeb8014,0x76b04009,0x82d9e009,0x00000000}},	//   _कमेटी__के_, _kærlighe, _titel_, --, 
+   {{0x95a2e013,0x00000000,0x00000000,0x00000000}},	//   _चाहता_, --, --, --, 
+   {{0x634a0011,0xa74ba00a,0x00000000,0x00000000}},	//   _comezou_, _कहा__जाता_, --, --, 
+   {{0xc2b5200a,0x00000000,0x00000000,0x00000000}},	//   _मऊ__मुजफ्फरन, --, --, --, 
+   {{0x3b88000c,0x40ae2002,0x582e2002,0x4a3d400a}},	// [930] _बा_, _срба_, _срби_, _रखा_, 
+   {{0xa4426004,0x7386c009,0x62d84011,0x00000000}},	//   _loo_, _sker_, _cales_, --, 
+   {{0xc455000d,0xc3a6a00d,0xb310801d,0x00000000}},	//   _producto_, _la__página_, _seterusn_suka_, --, 
+   {{0xa291a015,0x8410a01d,0xa2f6800c,0x7a15a003}},	//   _kapan_, _daripada__http_, _है__टुटी_, _ཀུན__དགའི_, 
+   {{0x12c5001d,0x5ba06013,0xfba2c003,0x6d8fc003}},	//   _berhubun_lihat_, _है__या_, _འདྲ__པར_, _ཉིད__ཀྱིས_, 
+   {{0xf24e4003,0x00000000,0x00000000,0x00000000}},	//   _རེད_, --, --, --, 
+   {{0xb4a36002,0x32918015,0x4ef8e002,0x512f200a}},	//   _društvo__pre_, _saran_, _министар, _जैसलमेर__जालंधर_, 
+   {{0x9386c016,0xa179c002,0x4c824012,0x00000000}},	//   _uker_, _једном_, _redakčný__systém_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x24424018,0x00000000,0x00000000,0x00000000}},	//   _uol_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x225ce003,0xa43ec002,0x00000000,0x00000000}},	//   _གཞིས__ལུས_, _јавне_, --, --, 
+   {{0x524e6006,0x34998004,0xc2f02018,0xaf0ae002}},	//   _ལེབ_, _to__get_, _boa__tarde_, _али__то_, 
+   {{0x9c9ac003,0xea76a00c,0x00000000,0x00000000}},	//   _འབུལ_, _कुल__तीन_, --, --, 
+   {{0xebdb4014,0x7248000f,0xfb99e006,0xa2856003}},	//   _बातचीत__के_, _thim_, _ཁའི__ཡུ_, _གཞན__ཞིག_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1690c003,0x0492000b,0xd2a00003,0xa2de200c}},	// [940] _ཡིག__སློབ_, _kugeza__ubu_, _སྤེལ__བའི_, _टुटी_, 
+   {{0x125b0012,0xeda8c031,0xec05000c,0x00000000}},	//   _ďalej_, _aktivita, _जाए__के_, --, 
+   {{0x97dde040,0x83202017,0x9bce6003,0x00000000}},	//   _mihajlov, _taky_, _རིག__ལས_, --, 
+   {{0x7480c02c,0x3beee003,0x00000000,0x00000000}},	//   _kuva__mu_, _ཚང__མས_, --, --, 
+   {{0x9b9dc006,0x00000000,0x00000000,0x00000000}},	//   _བྱུང__ལས_, --, --, --, 
+   {{0xc4426011,0x74da2002,0x00000000,0x00000000}},	//   _non_, _својом_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfaed400a,0x2201600b,0x7487a00a,0x00000000}},	//   _और__कश्मीर_, _bagira_, _सेवाएँ_, --, 
+   {{0xd3082045,0x00000000,0x00000000,0x00000000}},	//   _asmira__reklama_, --, --, --, 
+   {{0x72780007,0xab7e2004,0x62ca8005,0xe4acc012}},	//   _nama__cari_, _kufuneka_, _stad_, _alebo__na_, 
+   {{0x02c52003,0xee8c400a,0x00000000,0x00000000}},	//   _ཁོང__གིས_, _है__पृष्ठ_, --, --, 
+   {{0x23a26015,0x9776800c,0x00000000,0x00000000}},	//   _eropa_, _से__जुड़_, --, --, 
+   {{0xd200400f,0x00000000,0x00000000,0x00000000}},	//   _lami_, --, --, --, 
+   {{0x24508034,0xc3eec002,0x00000000,0x00000000}},	//   _varsle__meg_, _одбране_, --, --, 
+   {{0xf200400f,0xa394e018,0x00000000,0x00000000}},	//   _nami_, _quiser_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [950] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3200400f,0x43eae009,0x94b2c011,0x00000000}},	//   _bami_, _kritik_, _datos__ou_, --, 
+   {{0xaa640011,0x00000000,0x00000000,0x00000000}},	//   _non__está_, --, --, --, 
+   {{0x7a70800a,0xb4f7a002,0x00000000,0x00000000}},	//   _कहते__हैं_, _метохији_, --, --, 
+   {{0x16bd8012,0x9bbd8006,0x00000000,0x00000000}},	//   _prístup_, _ལུ__མི_, --, --, 
+   {{0x033a400f,0x52c2800a,0xedd62003,0x00000000}},	//   _kungase__kube_, _गैलरी__सिनेमा_, _འཛིན__སྐྱོང_, --, 
+   {{0xfae6e01d,0xd4adc018,0x00000000,0x00000000}},	//   _ahli__linkedin_, _serviço_, --, --, 
+   {{0x6bd7a011,0x00000000,0x00000000,0x00000000}},	//   _galicia__informac, --, --, --, 
+   {{0xb200400f,0xbbf4e006,0x00000000,0x00000000}},	//   _zami_, _གུ__ཚུ_, --, --, 
+   {{0xb2d9800b,0xa200400f,0x137d8018,0x8221400f}},	//   _aires_, _yami_, _citado__citando_, _ukuthi__lokhu_, 
+   {{0xa4428011,0xcf06e002,0xb43bc00a,0x00000000}},	//   _coa_, _остава__има_, _का__जवाब_, --, 
+   {{0x6b884003,0x34acc012,0x744a400b,0x4682e00c}},	//   _རྡ_, _alebo__sa_, _abantu__mu_, _महज__फीसदी_, 
+   {{0x0c74200f,0x15de8017,0x32e6800f,0x00000000}},	//   _ngenxa__yokuthi_, _zajišťuj, _kwaba__khona_, --, 
+   {{0xe2004012,0x63574014,0x2f2f2006,0x4bed4003}},	//   _mali_, _नोटिस__जारी_, _ཕྱོགས__འགྲུལ_, _སྤྲེལ__ལོ_, 
+   {{0xf0dde02d,0xd4686011,0x9481c00b,0x00000000}},	//   _branitel, _ata__que_, _muri__bo_, --, 
+   {{0x22d8e028,0x1410a02a,0x00000000,0x00000000}},	// [960] _quiero_, _dessuten_, --, --, 
+   {{0x4200400f,0x00000000,0x00000000,0x00000000}},	//   _sami_, --, --, --, 
+   {{0xd16b400a,0xb3daa017,0x6a3e600c,0x7bdbe003}},	//   _पलवल__पानीपत_, _si__vybrat_, _बड़_, _མཐུད__དུ_, 
+   {{0x260f403f,0x62d8800b,0x6a5d601a,0x00000000}},	//   _ezilungi, _muhezo_, _områda_, --, 
+   {{0x32004015,0x32fea00f,0x00000000,0x00000000}},	//   _bali_, _sithole_, --, --, 
+   {{0x8200400f,0x1488c037,0xc24ea003,0x00000000}},	//   _wami_, _recibo__mi_, _ལྡན__གྱི_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfc56000c,0xb4bca00f,0x00000000,0x00000000}},	//   _कइलें_, _noma__uma_, --, --, 
+   {{0x22c3a00f,0x368fe002,0x6488e00c,0x00000000}},	//   _sihloko_, _датотека__филма_, _के__मातृशोक_, --, 
+   {{0x4a172014,0x00000000,0x00000000,0x00000000}},	//   _रुद्रपुर_, --, --, --, 
+   {{0xd2d46002,0x54c1400f,0x6db0800b,0x00000000}},	//   _подели__везу_, _kuya__ku_, _yafashwe_, --, 
+   {{0x75c62008,0x553ea002,0x00000000,0x00000000}},	//   _de__santiago_, _devojčic, --, --, 
+   {{0x4089800f,0xa2474003,0x00000000,0x00000000}},	//   _ezinsukw_zokugcin, _ཆག__རྩོམ_, --, --, 
+   {{0x89fdc011,0x3a4b800c,0x00000000,0x00000000}},	//   _orzament, _के__आपन_, --, --, 
+   {{0x5adca003,0xc2614011,0xa0b22002,0x00000000}},	//   _འཛུགས_, _os__máis_, _јул__текст_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xecf1a009,0x00000000,0x00000000,0x00000000}},	// [970] _modtager, --, --, --, 
+   {{0xd2f0e00e,0xbdc38031,0x5771e003,0x00000000}},	//   _kariéra__reklama_, _terimaka, _ལོ__ཕྱེད_, --, 
+   {{0xe69cc00c,0x00000000,0x00000000,0x00000000}},	//   _के__परमार_, --, --, --, 
+   {{0x6ef2a00a,0x00000000,0x00000000,0x00000000}},	//   _जिसका_, --, --, --, 
+   {{0x33cd2034,0x12a2c006,0x527c800f,0xb2428003}},	//   _kommune__hopp_, _གཡོགཔ__ལྷན_, _ujehova__wathi_, _བཞད_, 
+   {{0xf7bb2022,0x3367a011,0xae010018,0x5317e00b}},	//   _बांग्ला_, _cunha__receita_, _por__telefone_, _umubiri_, 
+   {{0xebddc00a,0xd9f46012,0xa98b400f,0x6c85600f}},	//   _बनाया_, _okná_, _nomkhaya_, _komunye__nomunye_, 
+   {{0x0243e03a,0x42640012,0x36f9800c,0x00000000}},	//   _གཏམ_, _úplne_, _कि__मिहिर_, --, 
+   {{0x5442a03d,0x8dbce006,0x00000000,0x00000000}},	//   _moc_, _བརྒྱུད__རིངས_, --, --, 
+   {{0xd39cc018,0xfbffc00c,0x78514018,0x3372c00f}},	//   _informaç_sobre_, _चैनल__से_, _associad, _ukuze__sithole_, 
+   {{0x92a6e015,0x9bb1c020,0x00000000,0x00000000}},	//   _di__follow_, _ལམ__ལས_, --, --, 
+   {{0x4c776015,0x08e9a012,0x0d64400e,0x00000000}},	//   _populer_, _pomôcky_, _začíná_, --, 
+   {{0xa31a6012,0xfb97c003,0x00000000,0x00000000}},	//   _na__predaj_, _གཞུང__དང_, --, --, 
+   {{0x0c06e012,0x00000000,0x00000000,0x00000000}},	//   _potreby_, --, --, --, 
+   {{0xec36003c,0xa316e00f,0xe27c800f,0xda9ba00c}},	//   _se__komentar, _imizwa_, _kakhulu__futhi_, _जा__सकत_, 
+   {{0x726f000f,0xb442a025,0x0a7a8014,0x00000000}},	//   _eziningi_, _sob_, _अहमदाबाद__में_, --, 
+   {{0x8437001f,0x3b8fe003,0xd2de0013,0x279ae00a}},	// [980] _yang__betul_, _སམ_, _चुकी_, _संवाद__संस्करण_, 
+   {{0x82a6c01a,0xb4be4009,0x9bf1c003,0x00000000}},	//   _tilbod_, _sige__at_, _ཆར__ཚད_, --, 
+   {{0x39f4a012,0xeda88002,0x3eae0002,0x00000000}},	//   _chcú_, _тако__што_, _преведен_на_, --, 
+   {{0x44262019,0xa2faa01a,0x59f4a00e,0xda9b200a}},	//   _mest__lest_, _kan__vera_, _akcí_, _निवेदन__दान_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9ce8c003,0x0c48c00c,0x0a48000c,0x00000000}},	//   _སློབ__གཉེར_, _होले_, _बरिस__में_, --, 
+   {{0xbefc2002,0x52918012,0x00000000,0x00000000}},	//   _руски_, _úrad_, --, --, 
+   {{0x8b8d600c,0x6bf52003,0x00000000,0x00000000}},	//   _कऽ_, _ཚབ__ཏུ_, --, --, 
+   {{0x52d8a00d,0x971ea022,0xe2e9e025,0x64b24018}},	//   _hacer_, _जुड़_, _caminho_, _mensagen_de_, 
+   {{0x1455801a,0xe358200e,0x00000000,0x00000000}},	//   _eit__nytt_, _dopravní_, --, --, 
+   {{0x12e0a025,0x92e4a00a,0x00000000,0x00000000}},	//   _na__hora_, _शर्ते__लागू_, --, --, 
+   {{0x7b4e6027,0x00000000,0x00000000,0x00000000}},	//   _slovakia_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32d8a011,0x5c64e00a,0x72b1c012,0x00000000}},	//   _facer_, _का__सबसे_, _dopravy__obchodu_, --, 
+   {{0x6442c010,0xa7304003,0xfa468012,0x00000000}},	//   _mod_, _རིག__འགྲན_, _novembra_, --, 
+   {{0x04b60015,0x00000000,0x00000000,0x00000000}},	//   _tokobagu_com_, --, --, --, 
+   {{0xe380601f,0x2c49e00a,0xbbc0600a,0xb2ce000f}},	// [990] _syurga_, _पूरे_, _पृष्ठ__पर_, _le__nkinga_, 
+   {{0xd473e018,0x6499e018,0x00000000,0x00000000}},	//   _acho__que_, _um__de_, --, --, 
+   {{0xb3c5601a,0xc762800c,0x00000000,0x00000000}},	//   _sist__endra_, _परमारवंश_राजा_, --, --, 
+   {{0xf79ee002,0x93fa602a,0x02d9a024,0x00000000}},	//   _треба_, _seg__selv_, _saveti_, --, 
+   {{0x62576003,0x00000000,0x00000000,0x00000000}},	//   _གླེང__གསར_, --, --, --, 
+   {{0x9300a012,0x1bd68003,0xef1a8002,0x91afe002}},	//   _príspevk_profil_, _ཡོངས__སུ_, _својој_, _здравље_, 
+   {{0x4b886022,0x66ec600c,0x00000000,0x00000000}},	//   _भा_, _एह__लोगिन_, --, --, 
+   {{0xaa3d6022,0xd468e011,0x049cc002,0x00000000}},	//   _दर्जा_, _hai__que_, _члана_, --, 
+   {{0xca68401e,0x634f8009,0xbed58012,0xe467e009}},	//   _pridruže_lokacija_, _ikke__noget_, _veľa_, _dig__til_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7851c00c,0x00000000,0x00000000,0x00000000}},	//   _आयकर__रिटर्न_, --, --, --, 
+   {{0x7ab5a00a,0x1f69e018,0x00000000,0x00000000}},	//   _करें__त्वरितवा, _tamanhos_, --, --, 
+   {{0xfba2e03a,0xa1c16031,0x00000000,0x00000000}},	//   _རྒྱ__ནག_, _terendah_, --, --, 
+   {{0x3fc3e011,0x00000000,0x00000000,0x00000000}},	//   _alí_, --, --, --, 
+   {{0x5499e00e,0xf443e004,0x72e0a011,0x00000000}},	//   _to__se_, _olu_, _na__nosa_, --, 
+   {{0x7442c016,0x825ac012,0x00000000,0x00000000}},	//   _noe_, _biele_, --, --, 
+   {{0x9767600c,0xcd2dc002,0x00000000,0x00000000}},	// [9a0] _के__विद्वान_, _између__осталог_, --, --, 
+   {{0x4066200c,0xeff00002,0x00000000,0x00000000}},	//   _राज्य__स्थापित_, _тешко_, --, --, 
+   {{0x54a8c02e,0xebfb8006,0xf29e8020,0x1fcf0012}},	//   _prijavi__se_, _ཚུ__གི_, _རྗེ__མཁན_, _obrázok_, 
+   {{0xc4956019,0x4a28a01a,0x1c04600b,0x076fe00c}},	//   _om__nye_, _på__nettstad, _kanseri_, _दरभंगा__मॉड्यूल_, 
+   {{0x287b2002,0x4efb2002,0xd8348002,0x00000000}},	//   _страна_, _страни_, _култура_, --, 
+   {{0x0512800f,0x5e97400e,0x0a41e00c,0x00000000}},	//   _umhlatsh, _zeptejte_, _के__खोज_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22d9c009,0xd355c018,0x12e1600a,0x00000000}},	//   _giver_, _confira_, _दसवीं_, --, 
+   {{0xbc772028,0x7200a00f,0xc27ee016,0x9321801a}},	//   _mensaje_, _kabi_, _hennes_, _og__korleis_, 
+   {{0x14b7c005,0x00000000,0x00000000,0x00000000}},	//   _fram__med_, --, --, --, 
+   {{0xd3136009,0xf3c60011,0xe300a011,0xe454600f}},	//   _skal__have_, _debe__darse_, _cultura__galega_, _ibonisa__ukuthi_, 
+   {{0xe1a3201e,0x82162018,0xabd2200a,0x00000000}},	//   _na__vlastito, _conhecim, _पाठकों__की_, --, 
+   {{0xde292002,0xf2b06012,0x00000000,0x00000000}},	//   _над_, _vedieť_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72924018,0x50fac006,0x2ebb0002,0x00000000}},	//   _estava_, _འབདཝ_, _било__је_, --, 
+   {{0xb245201a,0xee624002,0x2a3d4014,0xbba0a00c}},	//   _dømes_, _lepota__zdravlje_, _लाग_, _नवरत्न_, 
+   {{0xa2628003,0x64b0c011,0x3cfd6012,0x78470002}},	// [9b0] _དང__བོད_, _praza__de_, _svoje__príspevk, _онај_, 
+   {{0xbcf52022,0x00000000,0x00000000,0x00000000}},	//   _लोककला_, --, --, --, 
+   {{0xcf3fa029,0xdeaba002,0xfef0c00f,0xf603c002}},	//   _ལོ__རྒྱུས_, _означен__већ_, _kwakudin, _молимо_, 
+   {{0x365ec002,0x00000000,0x00000000,0x00000000}},	//   _филма_, --, --, --, 
+   {{0x28ebe011,0x00000000,0x00000000,0x00000000}},	//   _coñecido_, --, --, --, 
+   {{0xfcd6800b,0x00000000,0x00000000,0x00000000}},	//   _ubukungu_, --, --, --, 
+   {{0xe315e018,0xf2d9c02f,0xa2670003,0x00000000}},	//   _usuários_, _tiver_, _ཡང__མེད_, --, 
+   {{0x42d98015,0x2257a00e,0x4226000c,0xcb6e000c}},	//   _maret_, _cílem_, _इहे__लिखल_, _के__जइसन_, 
+   {{0x5413201d,0x746e400b,0x0bb5c006,0xe3ea2009}},	//   _lihat__siapa_, _mwaka__wa_, _དེ__ལུ_, _deltag_, 
+   {{0xb9e70014,0xce6ac002,0x00000000,0x00000000}},	//   _के__प्रयास_, _можда_, --, --, 
+   {{0x726e0024,0x568f4015,0x00000000,0x00000000}},	//   _lepota_, _spotligh, --, --, 
+   {{0x424ec020,0x1be0a014,0x7858e011,0x6c18000f}},	//   _ཨེན_, _से__ना_, _recollid, _ngaqala_, 
+   {{0x7e72e002,0xde28e002,0x00000000,0x00000000}},	//   _те_, _ва_, --, --, 
+   {{0xc2634006,0xf370a009,0x00000000,0x00000000}},	//   _གློག__རིག_, _kommerci_brug_, --, --, 
+   {{0x27b8400e,0xae5be00a,0x00000000,0x00000000}},	//   _položek_, _अलीगढ़_, --, --, 
+   {{0x44bbc009,0x9b9ac003,0x00000000,0x00000000}},	//   _brug__af_, _དུམ__བུ_, --, --, 
+   {{0xfaf22012,0xe2d3000b,0x5344a038,0xd3c72027}},	// [9c0] _prihláse, _mu__rwanda_, _ourense_, _hospodár, 
+   {{0x9f7c001a,0x9465200b,0xfb9f6014,0x00000000}},	//   _henta__frå_, _dioseze__ya_, _प्रदेश__से_, --, 
+   {{0x43f9e015,0xa2ad6009,0x00000000,0x00000000}},	//   _fitur_, _besked__dato_, --, --, 
+   {{0xe2fc6024,0x7db6c00a,0x00000000,0x00000000}},	//   _blogu_, _से__जुड़े_, --, --, 
+   {{0x22ad0012,0x8682001c,0x00000000,0x00000000}},	//   _napísať_, _एकसाथ_, --, --, 
+   {{0xcdce2002,0x00000000,0x00000000,0x00000000}},	//   _живе_, --, --, --, 
+   {{0x2f3e200e,0xc442e009,0xec484014,0x00000000}},	//   _méně__než_, _bog_, _रोके_, --, 
+   {{0x52d8e009,0x6257e006,0x00000000,0x00000000}},	//   _taget_, _ཀྲོང__གསར_, --, --, 
+   {{0xb25a2003,0x1d7b200a,0x00000000,0x00000000}},	//   _ཁྲོད__ཀྱི_, _देहरादून_, --, --, 
+   {{0xcdb94002,0x32636003,0x00000000,0x00000000}},	//   _последњи__пут_, _དང__ཁོང_, --, --, 
+   {{0xa4ac601a,0x00000000,0x00000000,0x00000000}},	//   _innhald__gå_, --, --, --, 
+   {{0xd212200f,0x13f38018,0x00000000,0x00000000}},	//   _nakho_, _compre__muitos_, --, --, 
+   {{0x2497e009,0x00000000,0x00000000,0x00000000}},	//   _ud__og_, --, --, --, 
+   {{0x42dea01e,0x00000000,0x00000000,0x00000000}},	//   _la__dana_, --, --, --, 
+   {{0x23f9e015,0x3e43c002,0xc200a012,0x00000000}},	//   _situs_, _односу__на_, _paci_, --, 
+   {{0xe29fe020,0x3201800b,0xf1770002,0x00000000}},	//   _བཞེངས__གནང_, _ebyiri_, _шест_, --, 
+   {{0x63eac006,0x43c9200e,0x360ac003,0x4cdfe002}},	// [9d0] _འཕྲལ_, _pro__vás_, _འཕྲད_, _да__неће_, 
+   {{0x9a6ac018,0x00000000,0x00000000,0x00000000}},	//   _como__você_, --, --, --, 
+   {{0xfbc0800c,0x00000000,0x00000000,0x00000000}},	//   _कोना__से_, --, --, --, 
+   {{0x425ac012,0x00000000,0x00000000,0x00000000}},	//   _biela_, --, --, --, 
+   {{0xc23c800f,0x00000000,0x00000000,0x00000000}},	//   _izaga__zithi_, --, --, --, 
+   {{0x90f3200a,0x7dafa003,0x0a83c00c,0x00000000}},	//   _इटावा_, _ཙམ__གྱིས_, _खजाना__में_, --, 
+   {{0x92ca601d,0x00000000,0x00000000,0x00000000}},	//   _komersil__laman_, --, --, --, 
+   {{0x9f82c002,0x00000000,0x00000000,0x00000000}},	//   _свака_, --, --, --, 
+   {{0xee166006,0xe3234005,0xeb982012,0xa7232002}},	//   _མས__འབྲེལ_, _på__nynorsk_, _miliónov_, _потпуно_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0ff7e025,0x1430000f,0xd6b18003,0x00000000}},	//   _de__favorito, _akukho__muntu_, _ནག__བསུབས_, --, 
+   {{0x32d8e016,0x8920c014,0xa2d9a015,0x00000000}},	//   _dager_, _रामजी_, _dapet_, --, 
+   {{0x02afe006,0xa71c800c,0x00000000,0x00000000}},	//   _མི__མདོ_, _कि__एकरा_, --, --, 
+   {{0xb48cc018,0x6cf2e00b,0x02fd801a,0x00000000}},	//   _clique__em_, _ubutaber, _hadde__vore_, --, 
+   {{0x5870c002,0x533e400c,0x00000000,0x00000000}},	//   _pevačica_, _तऽ__खाली_, --, --, 
+   {{0x22fc600b,0x217dc022,0xb4b80007,0xdd44c00e}},	//   _kongo_, _भरोसा_, _quran__dan_, _obchodec_porovnat_, 
+   {{0x4eb70005,0x82a8200d,0x32994003,0x00000000}},	// [9e0] _tilsette_, _el__cual_, _འབྲི__གཡག_, --, 
+   {{0xb443200d,0xabb22006,0x58d9600f,0xcda10003}},	//   _hoy_, _ལག__ཆས_, _imibuzo__yesifund, _སྐྱ__རེངས_, 
+   {{0x6377a00a,0xc28c4003,0x00000000,0x00000000}},	//   _लंदन__लुधियाना_, _མཁས__པའི_, --, --, 
+   {{0xaac7000e,0xa358a00b,0xf20f800f,0x00000000}},	//   _zboží_, _umugore_, _ukuthi__yini_, --, 
+   {{0xb4948005,0x99ce0011,0x7bfb6006,0x6b9f000c}},	//   _på__veg_, _turístic_clandest, _ཞུ__ནི_, _के__हक_, 
+   {{0x32d8e009,0x04444015,0x00000000,0x00000000}},	//   _tager_, _jl_, --, --, 
+   {{0xb91e0012,0x00000000,0x00000000,0x00000000}},	//   _trenčín_, --, --, --, 
+   {{0x1fefe014,0x00000000,0x00000000,0x00000000}},	//   _कालांतर_, --, --, --, 
+   {{0xa2fc600b,0x5320c00e,0x11afe00c,0x00000000}},	//   _congo_, _tady_, _धार्मिक__अल्पसंख्, --, 
+   {{0xf2ca4009,0x0f634002,0x00000000,0x00000000}},	//   _fuld_, _персијск, --, --, 
+   {{0x550aa012,0x02ca4009,0x1128400c,0x00000000}},	//   _si__môžete_, _guld_, _एकरा__अलावा_, --, 
+   {{0xeaf22012,0xca572002,0x00000000,0x00000000}},	//   _prihlást, _писања_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9bb9200a,0x6e78600e,0x00000000,0x00000000}},	//   _हैं__कि_, _pojištěn, --, --, 
+   {{0x94498002,0x00000000,0x00000000,0x00000000}},	//   _na__poruka_, --, --, --, 
+   {{0xf2d90018,0x6200e02b,0xb4b68007,0xd09d8003}},	//   _fazer_, _hafi_, _atas__dan_, _སྐྱ_, 
+   {{0x04970009,0x533d6009,0x00000000,0x00000000}},	// [9f0] _gøre__det_, _hvert__fald_, --, --, 
+   {{0xd4444038,0x6e834012,0x52eaa028,0xd2e82005}},	//   _gl_, _spoločno, _tiendas_, _her__finn_, 
+   {{0x94306024,0xf3a2c016,0x00000000,0x00000000}},	//   _broj__poruka_, _drept_, --, --, 
+   {{0xbea6a011,0x00000000,0x00000000,0x00000000}},	//   _elabora__empanada, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8de18006,0x00000000,0x00000000,0x00000000}},	//   _བརྩོན__ཤུགས_, --, --, --, 
+   {{0x5484e011,0x83002011,0x7a71800a,0xf7130002}},	//   _de__traballo_, _por__unha_, _रही__हैं_, _републик, 
+   {{0xb4ba8015,0x00000000,0x00000000,0x00000000}},	//   _favoritm_dan_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x64432028,0x1253000f,0xef57600a,0x00000000}},	//   _soy_, _ngaso__sonke_, _मेडल__मास्टरमा, --, 
+   {{0xa31fa015,0x2464c009,0x7bcd200c,0x5aa8a00a}},	//   _aja__yang_, _køb__og_, _हटे_, _आपयहांहै__होम_, 
+   {{0x12aaa009,0x54d5001c,0x634c6012,0xc2b5000b}},	//   _køb_, _राशिफल_, _povedal_, _hari__abantu_, 
+   {{0xfeb7c018,0x9443200d,0x00000000,0x00000000}},	//   _possível_, _voy_, --, --, 
+   {{0xb4bb4018,0xed86a002,0x00000000,0x00000000}},	//   _mais__um_, _је__што_, --, --, 
+   {{0xe278600f,0x22aaa009,0xd9e84002,0xc2392002}},	//   _yaphansi_, _løb_, _предавањ, _попут_, 
+   {{0x0479001a,0x7d5ee00a,0x7612e00c,0x00000000}},	//   _gjer__det_, _जुड़े_, _चाहीं__भारत_, --, 
+   {{0x03ab401d,0x52d9c009,0x9332002f,0x00000000}},	// [a00] _berkongs_kenalan_, _lavet_, _faixa_, --, 
+   {{0x9a40600b,0x00000000,0x00000000,0x00000000}},	//   _ba__kiliziya_, --, --, --, 
+   {{0x8244000d,0x39d7601a,0x00000000,0x00000000}},	//   _cómo_, _eigentle, --, --, 
+   {{0xb29c6003,0x2a70a00a,0x00000000,0x00000000}},	//   _གཞིའི__དཀར_, _सिंह__नगर_, --, --, 
+   {{0x3b40a012,0x472d600c,0x00000000,0x00000000}},	//   _najprv__prihlási, _पकड़ल_, --, --, 
+   {{0xa396000e,0x73958018,0x9660600e,0x00000000}},	//   _napsal_, _nessa_, _podle__oblíbeno, --, 
+   {{0x3e426002,0x9bfc6003,0xa3ba4018,0x8328200c}},	//   _је__на_, _མི__སྣ_, _terça__feira_, _खोजत__उहां_, 
+   {{0xce83400e,0x9de2e011,0xf47d802a,0x5291600b}},	//   _společno, _pódense_, _sier__han_, _ingabo_, 
+   {{0xb9f42011,0x138aa009,0x5b6f0006,0x1f59e028}},	//   _tamén_, _gør_, _ཀོཊ__རྫོང_, _respalda, 
+   {{0xc278600f,0x00000000,0x00000000,0x00000000}},	//   _waphansi_, --, --, --, 
+   {{0x66bf600c,0x0ec72002,0x5288a003,0x998e0002}},	//   _ओकर__विकास_, _земља_, _བཏང__སོང_, _нашим_, 
+   {{0x82dde03f,0xe738c003,0xdd872002,0x00000000}},	//   _intombi_, _གློད_, _другог_, --, 
+   {{0x7ebc600e,0x00000000,0x00000000,0x00000000}},	//   _přeskoči, --, --, --, 
+   {{0x74962012,0x8981e00a,0x72c70003,0x00000000}},	//   _keď__si_, _सूची__वैयक्तिक_, _རིགས__གསལ_, --, 
+   {{0x73c32007,0xf2542014,0x3e64c002,0x00000000}},	//   _adalah__seperti_, _चैलेंज_, _само__на_, --, 
+   {{0xb7df6013,0x00000000,0x00000000,0x00000000}},	//   _कोलकाता_, --, --, --, 
+   {{0x2c740013,0x00000000,0x00000000,0x00000000}},	// [a10] _वास्तु_, --, --, --, 
+   {{0x7394c009,0x42fea018,0x48e2a00c,0x00000000}},	//   _bedst_, _estiver_, _ओह__भोजपुर_, --, 
+   {{0xbe7f8015,0xd3958018,0x1721800c,0x28c6e00a}},	//   _dan__menemuka, _dessa_, _बाड़ी_, _रायपुर_, 
+   {{0x0bd9600a,0x3a87001d,0x4283e00b,0x00000000}},	//   _गया__है_, _ternakan_, _mashuri_, --, 
+   {{0x3af22012,0xfd04c02a,0x12be8012,0x32b5e00c}},	//   _prihlási, _hverandr, _zatiaľ_, _बनेगा__करोड़पति_, 
+   {{0x9bd12030,0xf27f4011,0x74bdc00e,0x00000000}},	//   _finansir_političk, _axenda_, _jsme__si_, --, 
+   {{0x1dbe6002,0x00000000,0x00000000,0x00000000}},	//   _републик_српске_, --, --, --, 
+   {{0x6192a008,0x0f9e4002,0xf298c003,0x00000000}},	//   _autonómi, _норвешки__персијск, _འབྲི__མཁན_, --, 
+   {{0x689c600f,0x00000000,0x00000000,0x00000000}},	//   _okukhulu, --, --, --, 
+   {{0x026fa002,0x1bd12003,0x9880e002,0x00000000}},	//   _до__сада_, _ཐོག__མར_, _европске__уније_, --, 
+   {{0x546dc034,0x00000000,0x00000000,0x00000000}},	//   _kommune__no_, --, --, --, 
+   {{0xabe2a006,0x02a06006,0x00000000,0x00000000}},	//   _གྱི__ཐོ_, _སླབ__ཨིན_, --, --, 
+   {{0x1bee0002,0x42354003,0x00000000,0x00000000}},	//   _народ_, _བོད__ཁྱིམ_, --, --, 
+   {{0x53eaa02b,0x6273a00d,0x3be08014,0x2bc4200a}},	//   _ndetse_, _línea_, _पी__एच_, _रही__थी_, 
+   {{0x94540009,0x00000000,0x00000000,0x00000000}},	//   _nordjysk, --, --, --, 
+   {{0x229fe018,0xbe82e012,0x00000000,0x00000000}},	//   _projeto_, _bývanie_, --, --, 
+   {{0xa201000b,0xa273a011,0xf47c000b,0x00000000}},	// [a20] _bazi_, _aínda_, _agenga__ubuzima_, --, 
+   {{0xae732002,0xf2012004,0x4448a040,0x644cc018}},	//   _без_, _hayi_, _možete__da_, _endereço__de_, 
+   {{0xc2a10003,0x00000000,0x00000000,0x00000000}},	//   _སྨོན__པའི_, --, --, --, 
+   {{0xa6ffc051,0x4f66000f,0x00000000,0x00000000}},	//   _अर्थ_, _zombuso__kankulun, --, --, 
+   {{0x1b8c8029,0x9298601d,0x00000000,0x00000000}},	//   _བང_, _pautan__laman_, --, --, 
+   {{0x896d400f,0x2aa6800c,0x00000000,0x00000000}},	//   _nesikhat, _में__नगर_, --, --, 
+   {{0xfe700039,0xc2ba6018,0x44b84011,0x2617c00a}},	//   _pencaria, _br__todos_, _xeral__da_, _है__क्योंकि_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd4b74009,0x1aaa6002,0x32126018,0x64060003}},	//   _find__vej_, _председн, _banho_, _ཕྱི__རྒྱལ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe41ba009,0x13438009,0xb195e00f,0x00000000}},	//   _at__blive_, _seneste__dage_, _okubalul, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x93f9e00e,0xd33c8009,0x9befc003,0x4e8ae002}},	//   _datum_, _vist__gange_, _གི__ལས_, _година__од_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72e28004,0x00000000,0x00000000,0x00000000}},	//   _kuvakali_kulo_, --, --, --, 
+   {{0x72da4015,0x00000000,0x00000000,0x00000000}},	// [a30] _materi_, --, --, --, 
+   {{0x3386c012,0xc770400f,0x00000000,0x00000000}},	//   _ktorej_, _okuhlang, --, --, 
+   {{0xee4ec00e,0x425a6018,0x74998002,0x00000000}},	//   _bydliště_, _ogol_, _помозите_, --, 
+   {{0x25ff6013,0x2244a01a,0xb224e015,0xa4b48011}},	//   _क्योंकि_, _døme_, _kanker_, _relacion_coa_, 
+   {{0x8481c027,0xa3acc00f,0x00000000,0x00000000}},	//   _modrykon_sk_, _isixuku_, --, --, 
+   {{0x52fd6028,0x7ea98002,0x3542e00b,0x16f20003}},	//   _imagen_, _одјавите__се_, _abantu__bahitany, _གི__སློབ_, 
+   {{0xf00a0002,0x00000000,0x00000000,0x00000000}},	//   _користећ_свој_, --, --, --, 
+   {{0x6ac7600e,0x594f6018,0xe1df0013,0x00000000}},	//   _další_, _carregar_, _दर्शनीय__स्थल_, --, 
+   {{0x937c800b,0x00000000,0x00000000,0x00000000}},	//   _yatanze_, --, --, --, 
+   {{0xb6de2002,0x00000000,0x00000000,0x00000000}},	//   _војводин, --, --, --, 
+   {{0xe999400e,0xf21d0002,0x00000000,0x00000000}},	//   _dveře_, _кажу_, --, --, 
+   {{0xe2ba2006,0x4200c00b,0x00000000,0x00000000}},	//   _ཤར__འུང_, _taliki_, --, --, 
+   {{0x52900004,0xdb880022,0x9c9d600c,0xc6dd800c}},	//   _apha_, _मय_, _के__कवनो_, _बिहार__सरकार_, 
+   {{0x9233000b,0x88128003,0x4e7d6002,0x40f2800c}},	//   _uburyo__bushya_, _ྋརྒྱལ_, _ништа__не_, _उठावल_, 
+   {{0xce382007,0x9bdb4003,0x1f17c00c,0x00000000}},	//   _pengajia, _བོན__བུ_, _महर्षि__विश्वामि, --, 
+   {{0x6bee6003,0x00000000,0x00000000,0x00000000}},	//   _ཟློས__གར_, --, --, --, 
+   {{0x396d400f,0x11240002,0x00000000,0x00000000}},	// [a40] _yesikhat, _јединств, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8202600f,0x7c782009,0x2bf1a00a,0x00000000}},	//   _nesimo_, _forskel_, _करें__हम_, --, 
+   {{0xcc6e600f,0x0e56a002,0xe2126018,0xa2594003}},	//   _ngaphezu__kwalokho_, _коришћењ_за_, _ganhe_, _འདྲ__ཞིག_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8386c009,0xf469e012,0xbf65a012,0x00000000}},	//   _ejer_, _aby__ste_, _overené_, --, 
+   {{0x4c4e000a,0x00000000,0x00000000,0x00000000}},	//   _किये_, --, --, --, 
+   {{0xa386c01a,0xe3df202f,0xb480600c,0xe4bcc00e}},	//   _gjer_, _de__mais_, _ब्लाउज_, _jsem__na_, 
+   {{0x3442404a,0xb443801a,0xc6b8e00c,0x00000000}},	//   _fnl_, _kor_, _भोजपुरी__समेत_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xab88200a,0x2ebd2002,0x00000000,0x00000000}},	//   _नए_, _строго__је_, --, --, 
+   {{0x23ce8012,0x926a800f,0xe24e4003,0x0f612002}},	//   _slová_, _ngakho__konke_, _རྩམ_, _остале_, 
+   {{0xf34ba016,0x9281e018,0x3c48c00c,0x00000000}},	//   _ikke__tillatt_, _para__quem_, _होके_, --, 
+   {{0x0d04e01a,0xa0b1e00f,0x00000000,0x00000000}},	//   _kvarandr, _kakhulu__kangango, --, --, 
+   {{0x324e4003,0x00000000,0x00000000,0x00000000}},	//   _ཡའི_, --, --, --, 
+   {{0x0200c007,0xc47b6011,0x5b4ac021,0xce54400f}},	//   _beliau_, _organiza_sen_, _དང__རྫོང_, _ephakeme_, 
+   {{0x7205a00b,0x91bec00c,0x5302600b,0x00000000}},	// [a50] _politiki_, _चुकल_, _ifunguye__kandi_, --, 
+   {{0x4c48c00c,0xffdc800b,0x00000000,0x00000000}},	//   _होखे_, _munani__abenyeco, --, --, 
+   {{0x73f9e01d,0x5ceb800e,0x00000000,0x00000000}},	//   _datuk_, _stř_, --, --, 
+   {{0x23f98031,0xb2be4012,0x2feaa012,0x00000000}},	//   _harus_, _napíšte__nám_, _celý__článok_, --, 
+   {{0x5d780002,0xca8b200e,0x00000000,0x00000000}},	//   _који__садрже_, _sociální_, --, --, 
+   {{0x92d80018,0xeba8200c,0x9bd1e00c,0x00000000}},	//   _achei_, _आतंक__के_, _बतवलन__कि_, --, 
+   {{0x612d0002,0xb4438007,0x8d8f8003,0x00000000}},	//   _март_, _kos_, _ཕེབས_, --, 
+   {{0x9bb88003,0x3bf0a00c,0x00000000,0x00000000}},	//   _ལྟ__བུ_, _जरुरत__बा_, --, --, 
+   {{0x025a8006,0x1a1a2002,0x00000000,0x00000000}},	//   _སྐྱོང__ཞབས_, _захтевај__нови_, --, --, 
+   {{0xee46e002,0x00000000,0x00000000,0x00000000}},	//   _могла__да_, --, --, --, 
+   {{0xbc5e8037,0x00000000,0x00000000,0x00000000}},	//   _octubre__septiemb, --, --, --, 
+   {{0xa2ca2009,0x00000000,0x00000000,0x00000000}},	//   _ældre_, --, --, --, 
+   {{0x26cb200a,0x00000000,0x00000000,0x00000000}},	//   _मुखपृष्ठ__चौपाल_, --, --, --, 
+   {{0x0e36c012,0x8242a003,0x00000000,0x00000000}},	//   _spracova, _ཐོར_, --, --, 
+   {{0x24438011,0x4b046009,0x04b04018,0xbbcfe00c}},	//   _bos_, _selskabe, _globo__com_, _उठावल__जा_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6c84a014,0x82a8a00d,0x3a33600c,0x00000000}},	// [a60] _के__समर्थन_, _la__cual_, _छथि_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf46ee022,0x53f98015,0x52df2018,0xc29a4006}},	//   _मध्य__प्रदेश_, _kasus_, _em__casa_, _ཐབས__འབད_, 
+   {{0xc394c00f,0x6a06400e,0x00000000,0x00000000}},	//   _efesu_, _služeb_, --, --, 
+   {{0x324e4020,0xc2a66003,0xfce12003,0x00000000}},	//   _རའི_, _གསོ__རིག_, _ཞི__བདེའི_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2630003,0x4305000f,0x00000000,0x00000000}},	//   _ནང__བོད_, _namadoda_akhe_, --, --, 
+   {{0x2234a01d,0x56572022,0x3e42e002,0x00000000}},	//   _dari__lebih_, _समाजसेवा_, _је__ваш_, --, 
+   {{0xe41ba01a,0x34a6e00e,0x00000000,0x00000000}},	//   _som__vert_, _než__kč_, --, --, 
+   {{0x9200c009,0xf300e009,0x94038018,0x239b200f}},	//   _muligt_, _fodbold_, _aplicaçã, _sika__isaya_, 
+   {{0x424e6003,0xcb66e00a,0x3c09000c,0x9454600f}},	//   _ལའི_, _खोलने_, _बाड़े__एह_, _uthando__lwethu_, 
+   {{0x3442600d,0x7fc8e008,0x00000000,0x00000000}},	//   _uno_, _obrigato, --, --, 
+   {{0x1ba2200a,0x00000000,0x00000000,0x00000000}},	//   _भी__एक_, --, --, --, 
+   {{0x27798002,0x2b8f400c,0x00000000,0x00000000}},	//   _саобраћа, _बात__पऽ_, --, --, 
+   {{0x5c53800b,0x00000000,0x00000000,0x00000000}},	//   _ibitabo_, --, --, --, 
+   {{0xbf028021,0x0bf64006,0xebf3e00c,0x00000000}},	//   _འབྱུང_, _ཚུ__ལུ_, _मुजाहिदी_के_, --, 
+   {{0xdb884052,0xab584006,0x8b282020,0x07f2000a}},	// [a70] _भए_, _ལྟོའི__བྱུང_, _ཀྲོང_, _की__ख़बरें_, 
+   {{0x22e90015,0x00000000,0x00000000,0x00000000}},	//   _bagikan_, --, --, --, 
+   {{0xf2806011,0x00000000,0x00000000,0x00000000}},	//   _empanada_cunha_, --, --, --, 
+   {{0x0a8f2014,0x794f000a,0x00000000,0x00000000}},	//   _बिहार__में_, _खूबसूरत_, --, --, 
+   {{0x44428004,0x1a3e2022,0x8258a003,0x00000000}},	//   _mna_, _माई_, _འདྲ__མིན_, --, 
+   {{0x12f58024,0x416ae00e,0xb8eae00e,0x841a2018}},	//   _miliona__evra_, _nabídka_, _nabídky_, _sua__lista_, 
+   {{0x92ca4009,0x00000000,0x00000000,0x00000000}},	//   _vild_, --, --, --, 
+   {{0x13aa400b,0x00000000,0x00000000,0x00000000}},	//   _byavuye_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7ca7e018,0x5a84200c,0x0341a01a,0x00000000}},	//   _produto__disponib, _परमार__वंश_, _det__vore_, --, 
+   {{0x7c06200f,0x00000000,0x00000000,0x00000000}},	//   _zinsuku_, --, --, --, 
+   {{0x400e2018,0x0bb0200a,0x1291000b,0x815d0002}},	//   _eletrôni, _चुनें__और_, _bibazo_, _априла_, 
+   {{0x8d1e200b,0x53488018,0x624e6003,0x60d88002}},	//   _jenoside_, _de__imagem_, _ལའང_, _саопштењ, 
+   {{0x43a2000b,0xf3fd001a,0x2f3dc002,0x5bc9600a}},	//   _ikipe_, _den__fyrste_, _све__до_, _त्वरितवा_आई_, 
+   {{0x540aa031,0x9c0c000c,0x00000000,0x00000000}},	//   _mengatak_bahwa_, _कदम__आगे_, --, --, 
+   {{0x4fd8000f,0xd1c2e00a,0x00000000,0x00000000}},	//   _esingoko, _ऑटो__वर्ल्ड_, --, --, 
+   {{0x6b6e4002,0xeb8ce029,0x00000000,0x00000000}},	// [a80] _се__прокомен, _ཐང_, --, --, 
+   {{0x4c3a400c,0x00000000,0x00000000,0x00000000}},	//   _एही__तरे_, --, --, --, 
+   {{0xd2fd8019,0x00000000,0x00000000,0x00000000}},	//   _norge_, --, --, --, 
+   {{0xe6c34002,0xc7a2601d,0x7e3be011,0x94a6200b}},	//   _порекло__презимен, _pentadbi, _tiña_, _itariki__ya_, 
+   {{0xf300401d,0x00000000,0x00000000,0x00000000}},	//   _peluang__kerjaya_, --, --, --, 
+   {{0x15132011,0x4aa4a00c,0xa6604003,0x22654003}},	//   _un__proxecto_, _में__आवत_, _གཞི__དཔྱད_, _གྲོས__ཆོད_, 
+   {{0x1eb60019,0xda6a0024,0xe4564037,0xaa65a00a}},	//   _nærheten_, _sledeća_, _negociac_venta_, _इसके__लिए_, 
+   {{0xc767a00c,0x00000000,0x00000000,0x00000000}},	//   _में__जादा_, --, --, --, 
+   {{0x3e2aa00e,0x0b282003,0x00000000,0x00000000}},	//   _akční_, _ཀྲུང_, --, --, 
+   {{0xa79f2003,0xdfa44009,0x734d2005,0x5386800b}},	//   _བཙོན_, _accepter_, _omsorg__trygd_, _imari_, 
+   {{0x8224002b,0xa2c16012,0x00000000,0x00000000}},	//   _ariko_, _kombinác, --, --, 
+   {{0x13c36011,0x00000000,0x00000000,0x00000000}},	//   _que__lles_, --, --, --, 
+   {{0xe41ae015,0x00000000,0x00000000,0x00000000}},	//   _jakarta__timur_, --, --, --, 
+   {{0x2201800b,0xc4ac601a,0xadc3a00b,0x027f200e}},	//   _nari_, _ein__av_, _gisirika, _psaní_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4fe78002,0xaa5ac00a,0x00000000,0x00000000}},	//   _још__увек_, _गद्य__कोश_, --, --, 
+   {{0xc2d14018,0x7dc8e00b,0x6ba4a00a,0xc255e00c}},	// [a90] _produto__não_, _kandi__yiyemeje_, _का__भी_, _होखेला_, 
+   {{0xc097c002,0x8246c002,0x00000000,0x00000000}},	//   _промени_, _интернет_, --, --, 
+   {{0x52ba6003,0x00000000,0x00000000,0x00000000}},	//   _མི__འཛམ_, --, --, --, 
+   {{0xd48a400f,0x93fb6009,0xfc15600c,0x1315c00f}},	//   _ngakho__ke_, _sig__selv_, _रिश्__ता_, _indlela__ujehova_, 
+   {{0x12f6200e,0x0bbbc00a,0x00000000,0x00000000}},	//   _úplně_, _ब्राउज़र__को_, --, --, 
+   {{0xd3ea8031,0xb201800b,0xc201800b,0x00000000}},	//   _liat_, _gari_, _hasi_, --, 
+   {{0xec02000c,0x720dc009,0x7c68000b,0x00000000}},	//   _लोग__के_, _opmærkso, _amaraso_, --, 
+   {{0x42cac009,0x744b400b,0x00000000,0x00000000}},	//   _kendte_, _rwanda__mu_, --, --, 
+   {{0x948ac018,0x5d8fc003,0x00000000,0x00000000}},	//   _entrar__ou_, _ཐེབས_, --, --, 
+   {{0x05568018,0x00000000,0x00000000,0x00000000}},	//   _seu__carrinho_, --, --, --, 
+   {{0xdba7a006,0xe063c002,0x00000000,0x00000000}},	//   _སྲུང__ཞུ_, _поново_, --, --, 
+   {{0x5eac2019,0xd26e4006,0x1bdfe00c,0x00000000}},	//   _eksterne_, _ཁབ__སྟེ_, _बिहार__एक_, --, 
+   {{0xa27ee00b,0x24bbc009,0x7af00012,0x944e000b}},	//   _tsinze_, _brug__og_, _prirodze, _ya__ruguru_, 
+   {{0x4be34003,0xca17e011,0x00000000,0x00000000}},	//   _ཀྱི__ངོ_, _podería_, --, --, 
+   {{0x6f8be02f,0x4f1f200a,0x00000000,0x00000000}},	//   _até_, _कॉमेंट्स__छांटें_, --, --, 
+   {{0xbd8a803a,0x00000000,0x00000000,0x00000000}},	//   _རོགས_, --, --, --, 
+   {{0xccffc003,0x00000000,0x00000000,0x00000000}},	// [aa0] _ཐེངས__འདིའི_, --, --, --, 
+   {{0x42d9600f,0x279f2003,0x6b2a0002,0x00000000}},	//   _ngisho__noma_, _བཙུན_, _првенств, --, 
+   {{0x3f308002,0x1995000c,0x00000000,0x00000000}},	//   _су__они_, _अकाट्य__प्रमाण_, --, --, 
+   {{0xe204200f,0xebb8e003,0x470ec00e,0x24a8e00b}},	//   _izwi__likankul, _ལྟ__ཀུ_, _člověk_, _iravuga__ko_, 
+   {{0xfbd36022,0xc2d9c024,0x1b990003,0x00000000}},	//   _भारत__से_, _savet_, _གཉིས__སུ_, --, 
+   {{0x4378001e,0x6290601a,0x00000000,0x00000000}},	//   _godina__redanje_, _opna_, --, --, 
+   {{0x32d9c009,0x00000000,0x00000000,0x00000000}},	//   _laver_, --, --, --, 
+   {{0xe3eae019,0x00000000,0x00000000,0x00000000}},	//   _hentet_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x905c600a,0x2451400e,0x00000000,0x00000000}},	//   _समाचार__व्यापार_, _skutečně_, --, --, 
+   {{0x2442c009,0xecc34011,0x00000000,0x00000000}},	//   _ind_, _de__persoal_, --, --, 
+   {{0xf9f66034,0x72428003,0x00000000,0x00000000}},	//   _språk_, _དཔང_, --, --, 
+   {{0x7662a012,0x74a7e00b,0x0cdee00f,0x7c0bc003}},	//   _zákonom_, _abari__mu_, _kungenxa__yokuthi_, _དབང__རང_, 
+   {{0xe26b8003,0x00000000,0x00000000,0x00000000}},	//   _ནས__བཤད_, --, --, --, 
+   {{0x850b2022,0xe1d82002,0x00000000,0x00000000}},	//   _के__किनारे_, _за__србију_, --, --, 
+   {{0x62428006,0x5709800c,0x52bce003,0x00000000}},	//   _ནུག_, _भोजपुरी__भाषा_, _རི__འཛམ_, --, 
+   {{0xb37a800e,0x6d1b2002,0x00000000,0x00000000}},	// [ab0] _nejnižší__ceny_, _сандуче__придружи, --, --, 
+   {{0x6d31c004,0x799c6035,0x1c7f2025,0x00000000}},	//   _kwandule_, _ukukhule, _passado_, --, 
+   {{0xe305a012,0x929ca00b,0x74abc00b,0x3cc20003}},	//   _sk__pridala_, _nyuma__yaho_, _uruhare__mu_, _དར__སྲོལ_, 
+   {{0x6dfb6003,0x7231a039,0xf2b90002,0x466d600c}},	//   _འཕྲོད__བསྟེན_, _rumah__sakit_, _простори, _कबो__ज्योतिष_, 
+   {{0x0f90e00c,0x00000000,0x00000000,0x00000000}},	//   _के__टक्कर_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0ef2e011,0x7cae600a,0x00000000,0x00000000}},	//   _que__teñen_, _धर्मयात्_फोटो_, --, --, 
+   {{0xa3430002,0xd0630002,0x00000000,0x00000000}},	//   _косова_, _косово_, --, --, 
+   {{0x6692e014,0xb47d4025,0x0b8a6002,0x02d4600b}},	//   _के__विकास_, _para__um_, _фото_, _bagomba_, 
+   {{0x83f8c01d,0x47720002,0xd842a003,0x00000000}},	//   _laluan_, _овог_, _དང__སྒྲིག_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xab1e6018,0x00000000,0x00000000,0x00000000}},	//   _pesquisa_, --, --, --, 
+   {{0xa28e4003,0x00000000,0x00000000,0x00000000}},	//   _བུད__མེད_, --, --, --, 
+   {{0x1ee3200a,0xc342a028,0x00000000,0x00000000}},	//   _दें__मित्र_, _leyendo_, --, --, 
+   {{0x0bc4400a,0x799b800b,0x62f44015,0x74a9000b}},	//   _जाती__है_, _shakisha_, _standar_, _igira__iti_, 
+   {{0x2d32600e,0x00000000,0x00000000,0x00000000}},	//   _pronájem_, --, --, --, 
+   {{0x03960018,0x818a6002,0x00000000,0x00000000}},	// [ac0] _passou_, _читаоце__дневника_, --, --, 
+   {{0xa442c015,0xee58c002,0x00000000,0x00000000}},	//   _ane_, _прилику__да_, --, --, 
+   {{0xe25b601d,0x842fc01d,0xe28d2003,0x13564028}},	//   _soalan_, _kata__laluan_, _མཐའ__མའི_, _ustedes_, 
+   {{0x0bff0003,0x00000000,0x00000000,0x00000000}},	//   _རི__སི_, --, --, --, 
+   {{0xf2f2c033,0xd442c00e,0xf7d0e01d,0x00000000}},	//   _profil__pogledaj, _dne_, _sebarang__kehilang, --, 
+   {{0xb409a028,0x4da9c012,0xa8e9c012,0x263fe00e}},	//   _ver__más_, _pridané_, _pridaný_, _kalendář_, 
+   {{0x4ba38003,0xc43b0005,0x00000000,0x00000000}},	//   _ཕྱི__ལོ_, _er__sett_, --, --, 
+   {{0x0342201a,0x00000000,0x00000000,0x00000000}},	//   _har__vore_, --, --, --, 
+   {{0x00b7a00a,0x6e54400f,0xf348800e,0xd60d000c}},	//   _टीवी__गुदगुदी_, _ophakeme_, _recenzi_, _के__पटकथा_, 
+   {{0xd243003a,0x74368009,0x946ba00e,0x1b8f4012}},	//   _ཚོར_, _der__bliver_, _většinou_, _striebor, 
+   {{0xa3a2001a,0xebc1600c,0x00000000,0x00000000}},	//   _skipa_, _कइला__के_, --, --, 
+   {{0x5c806002,0xe4b92009,0x00000000,0x00000000}},	//   _деце_, _benytter__til_, --, --, 
+   {{0x74be400b,0x00000000,0x00000000,0x00000000}},	//   _imwe__mu_, --, --, --, 
+   {{0x0bd24003,0x00000000,0x00000000,0x00000000}},	//   _གངས__ཅན_, --, --, --, 
+   {{0x8439a00d,0x00000000,0x00000000,0x00000000}},	//   _la__lista_, --, --, --, 
+   {{0xf3eac009,0x00000000,0x00000000,0x00000000}},	//   _lidt_, --, --, --, 
+   {{0x0350200c,0x00000000,0x00000000,0x00000000}},	// [ad0] _चर्चा__कईनी_, --, --, --, 
+   {{0x4443e018,0x00000000,0x00000000,0x00000000}},	//   _sou_, --, --, --, 
+   {{0x22f9a00c,0x864e0002,0x00000000,0x00000000}},	//   _ओह__घड़ी_, _јованови, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7443e02f,0x52e9401a,0x7ba7c003,0x00000000}},	//   _vou_, _utvikla_, _རྩིས__ཁང_, --, 
+   {{0x6ace4006,0x00000000,0x00000000,0x00000000}},	//   _ཡིག__གཟུག_, --, --, --, 
+   {{0xe32d0037,0xd2316011,0x00000000,0x00000000}},	//   _cerrar__sesión_, _cada__artigo_, --, --, 
+   {{0xa7bb803c,0x053b4018,0x3bf1200c,0x22d8000a}},	//   _poslanik_, _dimensõe, _जरूरत__बा_, _रहती_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82f9800e,0x00000000,0x00000000,0x00000000}},	//   _přidat_, --, --, --, 
+   {{0xf2f9a007,0xf789c002,0x00000000,0x00000000}},	//   _dalam__masa_, _његовог_, --, --, 
+   {{0x1291600b,0x00000000,0x00000000,0x00000000}},	//   _ingano_, --, --, --, 
+   {{0xee28e002,0x4245200e,0x6b66e00a,0x00000000}},	//   _га_, _námi_, _खोजने_, --, 
+   {{0x32b1e013,0x52b7e018,0x1be2a013,0x9a3fc018}},	//   _जयपुर_, _de__dados_, _ने__एक_, _de__você_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcf0ce021,0x32d1c01d,0x54b2200f,0x4bde8006}},	//   _འཕྲུལ_, _bertulis__adalah_, _njengoba__nje_, _འཐུ__ལོ_, 
+   {{0x935f6007,0x00000000,0x00000000,0x00000000}},	// [ae0] _lihat__profil_, --, --, --, 
+   {{0x3a33a00c,0x10656009,0x00000000,0x00000000}},	//   _अपन_, _danskern, --, --, 
+   {{0x02918018,0xdcc50003,0x00000000,0x00000000}},	//   _essa_, _བདེན__བཞིའི_, --, --, 
+   {{0xde27a006,0x00000000,0x00000000,0x00000000}},	//   _ལས__འཕྲོ_, --, --, --, 
+   {{0x10a5c00c,0x5a6da00c,0x00000000,0x00000000}},	//   _एगो__बड़हन_, _कइल__जाव_, --, --, 
+   {{0xebce8014,0xc6b3c014,0x3be3a003,0x00000000}},	//   _अध्ययन__के_, _सिंह__चौहान_, _པའི__གོ_, --, 
+   {{0xc442e011,0x22ee6012,0x00000000,0x00000000}},	//   _bng_, _môžem__napísať_, --, --, 
+   {{0xb2400011,0xb2c1e027,0x00000000,0x00000000}},	//   _preme__nunha_, _to__bolo_, --, --, 
+   {{0x2e95c002,0x00000000,0x00000000,0x00000000}},	//   _љубави_, --, --, --, 
+   {{0x0e3be011,0x00000000,0x00000000,0x00000000}},	//   _miña_, --, --, --, 
+   {{0x6e2f6006,0xfe3be011,0x00000000,0x00000000}},	//   _དཔར__བསྐྲུན_, _liña_, --, --, 
+   {{0xd469e024,0x00000000,0x00000000,0x00000000}},	//   _gde__su_, --, --, --, 
+   {{0x64a3c037,0x00000000,0x00000000,0x00000000}},	//   _delante__de_, --, --, --, 
+   {{0xc7e38014,0x64544011,0xc2432003,0x00000000}},	//   _द्विवेदी_, _espazo__de_, _མོར_, --, 
+   {{0x9c53602d,0x00000000,0x00000000,0x00000000}},	//   _postova_, --, --, --, 
+   {{0xe44c6002,0xe26e202a,0xfa53e012,0x90062012}},	//   _gratis__na_, _alle__innlegg_, _ponúka_, _mapa__stránok_, 
+   {{0xe4b72019,0x447dc009,0x508ba00e,0x00000000}},	// [af0] _mulighet_til_, _salg__af_, _vydání_, --, 
+   {{0xdd698018,0xa7b7e038,0xbc59800c,0xf2b4200b}},	//   _acessóri, _exercici, _के__शासनकाल_, _kugirang_ukine_, 
+   {{0xd2432003,0x00000000,0x00000000,0x00000000}},	//   _མོལ_, --, --, --, 
+   {{0xbe1c4011,0xe490601a,0xf2bb000e,0x2d6e0002}},	//   _última__modifica, _eg__er_, _galerie_, _се__може_, 
+   {{0xb244200b,0x00000000,0x00000000,0x00000000}},	//   _zigezweh_misiri_, --, --, --, 
+   {{0xd4198011,0x00000000,0x00000000,0x00000000}},	//   _modifica_desta_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0db7600b,0x3d4d800b,0x7299000f,0x00000000}},	//   _umunyama, _umwaka__icyumwer, _ngenhliz_yonke_, --, 
+   {{0x9c07800c,0x00000000,0x00000000,0x00000000}},	//   _बाड़े__कि_, --, --, --, 
+   {{0xf3f7000e,0xcc184002,0x00000000,0x00000000}},	//   _reklamní__sdělení_, _за__разлику_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd4b5c02f,0xadc00002,0x52a6800b,0x00000000}},	//   _clientes__que_, _која__су_, _bwabo_, --, 
+   {{0xb6a3400f,0x4c550002,0xbda9200e,0x5a7e200c}},	//   _acashunw_esihlokw, _свештени, _na__světě_, _भाषा__कला_, 
+   {{0x5c00600e,0x72c3e011,0x00000000,0x00000000}},	//   _měsíc_, _hai__días_, --, --, 
+   {{0xf6824022,0x6a418018,0x00000000,0x00000000}},	//   _चढ़ाव_, _de__março_, --, --, 
+   {{0xe2b8000a,0x22f0600f,0x00000000,0x00000000}},	//   _वहां_, _kaningi_, --, --, 
+   {{0xd76ec00f,0xf23bc003,0x00000000,0x00000000}},	// [b00] _emihlang, _གཞི__འཇུམ_, --, --, 
+   {{0xc4420011,0xbcbb2003,0xc3f4402c,0x6e6ec00a}},	//   _hai_, _ནང__འཛུལ_, _umutwe_, _टिप्_, 
+   {{0x32a1401a,0x3cc7c00a,0x2201400b,0x00000000}},	//   _men__ikkje_, _सॉर्ट__करें_, _dufite_, --, 
+   {{0xf4444005,0x9af6c009,0x176ec00f,0x00000000}},	//   _ho_, _oplevels, _imihlang, --, 
+   {{0x599f000f,0x00000000,0x00000000,0x00000000}},	//   _ngokushe, --, --, --, 
+   {{0x3e886002,0x544ee00b,0x8ddba006,0xcbe8400f}},	//   _да__на_, _ndetse__no_, _རིམ__ལུགས_, _ekhulwin_lokuqala_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3444400d,0x1c96600a,0x78b2a00e,0x24420011}},	//   _lo_, _क्यों_, _nejnověj, _nai_, 
+   {{0x64444004,0x6291201a,0x61be200c,0x00000000}},	//   _oo_, _lenkjer_, _खयाल_, --, 
+   {{0x8fcf0012,0x00000000,0x00000000,0x00000000}},	//   _stránok_, --, --, --, 
+   {{0x4572c00b,0x84c3e00b,0x00000000,0x00000000}},	//   _bwa__bushyash, _ubucuruz, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf4b48018,0x7443200e,0x4abb400a,0x45e0600a}},	//   _estrelas__bom_, _dny_, _सेहत__हॉट_, _साहित्य__व्रत_, 
+   {{0xc985002a,0x5236000f,0x0c12c00a,0x7d024003}},	//   _trakasse, _kunawo__wonke_, _इलाहाबाद__को_, _དར__རྒྱས_, 
+   {{0xa4420011,0xadc64002,0x00000000,0x00000000}},	//   _fai_, _били__су_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x33200004,0xf31b800e,0x00000000,0x00000000}},	// [b10] _ndiya_, _název_, --, --, 
+   {{0xb2b0e006,0x00000000,0x00000000,0x00000000}},	//   _ཐོ__ཁྱད_, --, --, --, 
+   {{0xf4148018,0xf299c003,0x02b3c003,0xb8270003}},	//   _minha__conta_, _མཛོད__གླུ_, _སྦྲེལ__ཡོད_, _ཡིག__དབྱིན_, 
+   {{0x14444012,0x9291e00f,0x22574003,0x00000000}},	//   _zo_, _inzalo_, _འཛུམ__བསུ_, --, 
+   {{0x8c8ae00b,0x00000000,0x00000000,0x00000000}},	//   _kur__iyinkuru_, --, --, --, 
+   {{0xa2434003,0xa2096003,0x00000000,0x00000000}},	//   _པོར_, _སྒྱུར__རྩོམ_, --, --, 
+   {{0x8706000a,0x93f8c012,0x73dc400b,0x00000000}},	//   _खबर__संसार_, _ponuke_, _zimwe_, --, 
+   {{0xf3730037,0x82c2a015,0x1a7bc002,0x00000000}},	//   _delante_, _anda__bisa_, _по__језицима_, --, 
+   {{0x8b8d8003,0x00000000,0x00000000,0x00000000}},	//   _ངང_, --, --, --, 
+   {{0x24420015,0xc2c72003,0xc321400c,0x74420025}},	//   _nah_, _ཚོགས__པའི_, _मंत्री__श्री_, _sai_, 
+   {{0x7307e01d,0x3f272018,0xec05400c,0xdbca000c}},	//   _menyerta_juta_, _produto__consulte_, _साइबरवार__के_, _तैयार__छी_, 
+   {{0xaa86a00c,0x00000000,0x00000000,0x00000000}},	//   _लिहलस__अउर_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcb250020,0x8267400f,0x00000000,0x00000000}},	//   _ཕྱུག__མཆོག_, _ukubukwa__usuku_, --, --, 
+   {{0xd4444012,0x13eb8005,0xee474002,0x00000000}},	//   _vo_, _aust_, _можете__га_, --, 
+   {{0x9e61e012,0x00000000,0x00000000,0x00000000}},	//   _skôr_, --, --, --, 
+   {{0xea3ec022,0x0c05a00a,0x73f4600a,0x00000000}},	// [b20] _नाई_, _गाजियाबा_गाजीपुर_, _नामस्थान_, --, 
+   {{0xebbe6014,0x54ac400b,0x522ac00e,0xadd04002}},	//   _केंद्र__के_, _cyane__ku_, _věku_, _којој__су_, 
+   {{0x6367c011,0x7eeae002,0xf2ae000c,0x00000000}},	//   _imprimir__caixa_, _док__се_, _किछु_, --, 
+   {{0xd9b9200f,0x62cc200f,0x73c06009,0x346d2012}},	//   _kujehova_, _ngaleyo_, _seneste__nyheder_, _ktorým__sa_, 
+   {{0xd4420015,0x00000000,0x00000000,0x00000000}},	//   _yah_, --, --, --, 
+   {{0xa98b4012,0x6eab8002,0xda4d8002,0x00000000}},	//   _niečo_, _повезао__са_, _понедеља, --, 
+   {{0x0442202d,0x9b8d8029,0xf3508009,0x19d02002}},	//   _kak_, _ཅང_, _om__brug_, _себи_, 
+   {{0xf442200e,0xdb09e037,0xac4e800a,0x00000000}},	//   _jak_, _publicar__opinión_, _जिले_, --, 
+   {{0xc290e02d,0xe0f3e02e,0x2442201f,0x9323001a}},	//   _dinamo_, _županije_, _mak_, _om__korleis_, 
+   {{0x82f2602a,0x149fc009,0x7b9bc003,0x00000000}},	//   _jeg__hadde_, _går__kl_, _ཁུལ__དུ_, --, 
+   {{0x4ceec002,0x942ae002,0x0490800e,0x00000000}},	//   _уреди_, _dezinfik_celu_, _je__pro_, --, 
+   {{0x3442201d,0xa658000f,0xdfabe022,0xc35c000a}},	//   _nak_, _ezinsukw, _बत्तीसी_, _सबसे__बड़ी_, 
+   {{0x32a6a005,0xfc6e600b,0xdbf5000a,0x00000000}},	//   _eg__skal_, _ikarita_, _में__कई_, --, 
+   {{0x3cf10006,0x0165c00c,0xa271000f,0xb2958003}},	//   _མཛོད__འཚོལ_, _में__मालवा_, _ezweni__lonke_, _ངོས__དཀར_, 
+   {{0xd2c34011,0xde6c2002,0x628ba003,0x00000000}},	//   _das__súas_, _општина_, _གནས__གསར_, --, 
+   {{0x09c0e033,0x00000000,0x00000000,0x00000000}},	//   _prometna_, --, --, --, 
+   {{0x0e95a025,0x00000000,0x00000000,0x00000000}},	// [b30] _destaque_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc700200c,0x7fde600f,0x136dc00f,0x00000000}},	//   _बाद__राजा_, _ukuphila__okuphaka, _kusho__ujehova_, --, 
+   {{0xc4422039,0x00000000,0x00000000,0x00000000}},	//   _gak_, --, --, --, 
+   {{0xb2a4600e,0x0ab0000c,0x00000000,0x00000000}},	//   _původní_, _चर्चा__भईल_, --, --, 
+   {{0xaed56002,0x5326e011,0x19a3a00e,0x00000000}},	//   _још_, _en__galego_, _doba__stažení_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x13b9c01a,0x0bf6e003,0xf284a00f,0x00000000}},	//   _dei__fleste_, _ཀུ__ཤུ_, _izindlel_zakhe_, --, 
+   {{0x04422033,0x9c92000e,0x00000000,0x00000000}},	//   _kaj_, _písemnéh_souhlasu_, --, --, 
+   {{0xfbd82006,0x00000000,0x00000000,0x00000000}},	//   _ཡོདཔ__དང_, --, --, --, 
+   {{0x24422010,0xe4826026,0x00000000,0x00000000}},	//   _maj_, _adgang__til_, --, --, 
+   {{0xfb92e012,0x523ba00b,0x00000000,0x00000000}},	//   _prenájom_, _kora__kopi_, --, --, 
+   {{0xe26d0035,0xaeb8e002,0x00000000,0x00000000}},	//   _umbono_, _ци_, --, --, 
+   {{0xa2d9c00f,0xac0d000a,0x4a57a018,0x508ec002}},	//   _izwe_, _देश__की_, _conheça_, _јуна__године_, 
+   {{0xb6f9a047,0x5442200e,0x334fc00b,0xc243200f}},	//   _पैसा_, _pak_, _busanzwe__yitonda_, _umoya__wakhe_, 
+   {{0x4c01a015,0x0355c01d,0x65c7c00f,0xebfc200c}},	//   _agustus_, _suka__komen_, _ukuthi__ibhayibh, _नैनो__के_, 
+   {{0xc4b64019,0xcc802002,0x9f94400e,0xbccf800e}},	// [b40] _etter__en_, _везе_, _svého_, _svět_, 
+   {{0x0c01c016,0x91d8200c,0x00000000,0x00000000}},	//   _høsten_, _हो__चुकल_, --, --, 
+   {{0xb2cb401d,0xf490a016,0x2b59a00a,0x00000000}},	//   _kaedah_, _av__fra_, _फैशन_, --, 
+   {{0x7a4c200c,0x00000000,0x00000000,0x00000000}},	//   _भोजपुरी__लोक_, --, --, --, 
+   {{0x337f200d,0x9b8da003,0x00000000,0x00000000}},	//   _las__mujeres_, _ཆང_, --, --, 
+   {{0x6457a025,0x7272a00f,0xdc50000a,0x00000000}},	//   _até__de_, _ngaleso__sikhathi_, _लिखें_, --, 
+   {{0x130c0011,0x9d2c2002,0x00000000,0x00000000}},	//   _comentar_debe_, _списак_, --, --, 
+   {{0xe213a00f,0x48d9a00c,0x00000000,0x00000000}},	//   _lapho_, _पुरनका__भोजपुर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc1012002,0xf2e7000c,0x00000000,0x00000000}},	//   _света_, _अबहीं_, --, --, 
+   {{0xecbe2002,0xb7112002,0x00000000,0x00000000}},	//   _каже_, _уметничк, --, --, 
+   {{0xebf9e00c,0xada40002,0x00000000,0x00000000}},	//   _कृति__के_, _којима__су_, --, --, 
+   {{0xdeaca018,0x3265a002,0x4ebe0002,0xebde4003}},	//   _controle_, _фотограф_свиђа_, _нико__не_, _ལྕོག__རི_, 
+   {{0x24424004,0xe98a600e,0xfbd36006,0x00000000}},	//   _lam_, _proč_, _བསམ__ལན_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72328005,0xc4b3401a,0x49ee800b,0x00000000}},	// [b50] _bokmål_, _mykje__av_, _ukwizera_, --, 
+   {{0x64752028,0x6bece003,0x00000000,0x00000000}},	//   _anuncios__de_, _སྡེ__ཁག_, --, --, 
+   {{0x84424004,0x72d8a02e,0x0bdd400a,0xf469c009}},	//   _bam_, _uvjeti_, _मिलता__है_, _jeg__fik_, 
+   {{0xdc01e009,0xf51bc007,0x00000000,0x00000000}},	//   _næsten_, _mengawal_, --, --, 
+   {{0xad9c4002,0xb2fc201d,0xc3c92037,0x0c81600c}},	//   _могући__су_, _cikgu_, _ver__página_, _कप__कबड्डी_, 
+   {{0x63574022,0x89b1a025,0x123d000b,0xe471800b}},	//   _करेले_, _atividad, _kuri__meni_, _icyo__gihugu_, 
+   {{0xf4b18010,0x9adca01a,0x00000000,0x00000000}},	//   _eller__der_, _samlar__postadre, --, --, 
+   {{0x2437a00b,0xb7f0c003,0x00000000,0x00000000}},	//   _catholik, _འུར__འདོན_, --, --, 
+   {{0xc2b6e01e,0x0dad0018,0xaeec400b,0x00000000}},	//   _ica__vrijeme_, _quantida, _ya__software_, --, 
+   {{0x04424004,0x00000000,0x00000000,0x00000000}},	//   _zam_, --, --, --, 
+   {{0xf4424004,0x00000000,0x00000000,0x00000000}},	//   _yam_, --, --, --, 
+   {{0xe4424031,0x02246004,0x861c000c,0x00000000}},	//   _hal_, _wonk_, _आर्थिक__ताकत_, --, 
+   {{0xf29de00b,0x00000000,0x00000000,0x00000000}},	//   _imvano__umva_, --, --, --, 
+   {{0xa22b2024,0x12da400b,0xce63c002,0x00000000}},	//   _promene_, _urwego_, _језици__ова_, --, 
+   {{0x23ef402e,0x34424027,0x2243a020,0xd0efc006}},	//   _obitelji_, _mal_, _གོལ_, _རྒྱབ__འབྲ_, 
+   {{0x43720018,0x6ca5a012,0x5311c00d,0x026c400b}},	//   _como__amigo_, _upraviť__zmazať_, _para__hacer_, _uyu__ujejwe_, 
+   {{0x34b2201e,0x6b8dc020,0x00000000,0x00000000}},	// [b60] _posta__nja_, _ཀང_, --, --, 
+   {{0x223ea026,0xb6dc6002,0x00000000,0x00000000}},	//   _svar__skriv_, _коришћењ, --, --, 
+   {{0x846a2018,0x00000000,0x00000000,0x00000000}},	//   _bom__dia_, --, --, --, 
+   {{0x57646002,0x9cdc200f,0x1764000c,0x52950003}},	//   _безбедно, _ubufakaz_bokuthi_, _इमे__भोजा_, _བཤད__སྟག_, 
+   {{0xeb9c0003,0x3311c011,0x23a30002,0xfad68002}},	//   _མཆོག__གི_, _para__facer_, _фински__француск, _јануара_, 
+   {{0xd4424004,0x94424038,0xebbc800a,0x00000000}},	//   _wam_, _cal_, _वेबसाइट__के_, --, 
+   {{0x9c99e006,0x00000000,0x00000000,0x00000000}},	//   _རྡོར__རྗེའི_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc25a800f,0xcc5d6018,0x3de9e003,0x00000000}},	//   _obala_, _gestão_, _སྲིད__དམངས_, --, 
+   {{0xc455001d,0x829c2006,0xee88e002,0xf2dc2018}},	//   _aktiviti__dakwah_, _སྦྱར__ཚིག_, _би__да_, _por__meio_, 
+   {{0xae612002,0xb2fce01a,0xbd1e800e,0x00000000}},	//   _где_, _gongen_, _ze__světa_, --, 
+   {{0xf4aa2002,0x82b44002,0x00000000,0x00000000}},	//   _din__din_, _пошта__обавезно_, --, --, 
+   {{0xe66c002d,0xf2e1000c,0x00000000,0x00000000}},	//   _odvjetni, _डालीं_, --, --, 
+   {{0x6ba2000e,0x13fde00f,0x77f0e003,0x00000000}},	//   _případě_, _kanzima_, _རིམ__བྱོན_, --, 
+   {{0xd3ea0009,0xc478a011,0xd27ee00b,0xf256e00a}},	//   _kl__læs_, _kamykaze__en_, _ikintu_, _बनाइये_, 
+   {{0x6303e016,0x00000000,0x00000000,0x00000000}},	//   _les__alle_, --, --, --, 
+   {{0x24438005,0x00000000,0x00000000,0x00000000}},	// [b70] _bnr_, --, --, --, 
+   {{0x9a17a00f,0x94352011,0xd46aa018,0xfbc7400a}},	//   _ucabanga_, _de__feito_, _com__sua_, _पृष्ठ__से_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x54426018,0xb4a8202f,0x72f3600f,0x00000000}},	//   _nao_, _opcional_, _sengathi_, --, 
+   {{0x94438053,0x00000000,0x00000000,0x00000000}},	//   _ins_, --, --, --, 
+   {{0x9b58c00c,0x00000000,0x00000000,0x00000000}},	//   _रहलन_, --, --, --, 
+   {{0xc4424005,0xb4352011,0xe7bb800b,0x4d13a00b}},	//   _val_, _de__xeito_, _yaturiki, _iburasir, 
+   {{0xf2d4200f,0x00000000,0x00000000,0x00000000}},	//   _uma__ngabe_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7e8a804f,0x6d72600e,0x00000000,0x00000000}},	//   _प्रतिशत_, _náměstí_, --, --, 
+   {{0x026cc024,0x931b8012,0x7e4da00a,0x9761400c}},	//   _hteo_, _názov_, _खाता__बनाएँ_, _बा__जवना_, 
+   {{0x74370009,0x7d47a00f,0x00000000,0x00000000}},	//   _det__bliver_, _ibhabhil_elikhulu_, --, --, 
+   {{0xbe3d6006,0x72fce01a,0x0a9e4014,0xa3cee00e}},	//   _ལོ__བརྒྱའི_, _songen_, _संस्कृति__में_, _provoz_, 
+   {{0xec59e00a,0x00000000,0x00000000,0x00000000}},	//   _साल__पहले_, --, --, --, 
+   {{0x0a3e4022,0xd44cc01d,0x00000000,0x00000000}},	//   _भजन_, _lompat__ke_, --, --, 
+   {{0xc6c5e01f,0xd7982003,0x00000000,0x00000000}},	//   _sebahagi, _ཁྱོན_, --, --, 
+   {{0xd2fc801f,0xe4c3a00e,0xa27c400e,0x00000000}},	// [b80] _niaga_, _přejít__na_, _vám__podle_, --, 
+   {{0x8242a003,0x54438026,0x00000000,0x00000000}},	//   _ཐུབ_, _ens_, --, --, 
+   {{0xe60bc00f,0x00000000,0x00000000,0x00000000}},	//   _kujehova__unkulunk, --, --, --, 
+   {{0x6e53400b,0xbc75200c,0x2e6de00a,0x00000000}},	//   _amabombe_, _गोग्गल_, _अधिकारिय, --, 
+   {{0x3e936002,0x00000000,0x00000000,0x00000000}},	//   _године__на_, --, --, --, 
+   {{0x726ce03d,0xbae40006,0x0c4e800a,0xa4426025}},	//   _tohoto_, _བཅོས__དམིགས_, _जिसे_, _sao_, 
+   {{0xeb94c022,0x7eb30011,0x65aa0018,0x5b9c2003}},	//   _दिवस__के_, _dereitos_, _promoçõe, _གསེར__རྟ_, 
+   {{0x7014c037,0x43a18018,0x00000000,0x00000000}},	//   _puede__comentar_, _de__desejos_, --, --, 
+   {{0x94426031,0x5d1e200b,0x00000000,0x00000000}},	//   _ban_, _genocide_, --, --, 
+   {{0x5b6b8021,0xac4b200e,0x00000000,0x00000000}},	//   _སྒང__རྫོང_, _ze__produktů_, --, --, 
+   {{0x52924025,0xa580800e,0x00000000,0x00000000}},	//   _citado_, _využít_, --, --, 
+   {{0xc2d8c01a,0x95b1c00a,0x42724002,0x2b9a800f}},	//   _bilete_, _है__सहमत_, _због__тога_, _umnikelo_, 
+   {{0x1da3200c,0x00000000,0x00000000,0x00000000}},	//   _संगोष्ठी_, --, --, --, 
+   {{0xe4426015,0x34438002,0x7cc0a00a,0x92436003}},	//   _gan_, _sns_, _जाने__वाले_, _ཕུང_, 
+   {{0xdf3bc015,0x3bfda006,0xeb9dc00a,0x7be72003}},	//   _kebutuha, _བོ__ཌི_, _के__इस_, _སླར__ཡང_, 
+   {{0x5490000d,0xb9c0c00f,0xc2c68003,0x00000000}},	//   _el__uso_, _okudinge, _གཅིག__བོན_, --, 
+   {{0x5c648028,0x7eb72002,0x00000000,0x00000000}},	// [b90] _octubre_, _наравно_, --, --, 
+   {{0xae680013,0x6cbe0012,0x00000000,0x00000000}},	//   _राष्_, _predchád_súhlasu_, --, --, 
+   {{0xf2d82016,0xce00c002,0x00000000,0x00000000}},	//   _øker_, _први__пут_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa9f54018,0xafe12037,0xc692000c,0x3318c012}},	//   _preço_, _el__vendedor_, _डॉ__आनंद_, _pozrieť_, 
+   {{0xc4428004,0xb30fe031,0x00000000,0x00000000}},	//   _laa_, _menatap_, --, --, 
+   {{0x02b4400e,0xb490e012,0xade16002,0x00000000}},	//   _vůbec_, _je__pre_, _па__су_, --, 
+   {{0x427ec009,0xb275800e,0x49f7a002,0x00000000}},	//   _uden_, _napište__nám_, _државу_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0f57e003,0x22cb400d,0x0213a035,0x15252014}},	//   _གསར__འགྱུར_, _pueden_, _lapha_, _दृढ़ता_, 
+   {{0xb421e002,0x4911000e,0xac05200a,0x00000000}},	//   _ženski__poruke_, _odpovída, _जाने__की_, --, 
+   {{0xf3a4e009,0x00000000,0x00000000,0x00000000}},	//   _spændend, --, --, --, 
+   {{0x668c2014,0x00000000,0x00000000,0x00000000}},	//   _पुरान_, --, --, --, 
+   {{0xe2266016,0x00000000,0x00000000,0x00000000}},	//   _brukes_, --, --, --, 
+   {{0x5747c020,0x00000000,0x00000000,0x00000000}},	//   _དོན__སྲིད_, --, --, --, 
+   {{0x23806004,0x189d200e,0x27982003,0x5c14e00e}},	//   _petros_, _soutěž_, _ཀྱིན_, _získat_, 
+   {{0x47cea00b,0x2446c011,0x8cde8006,0xf34c6011}},	// [ba0] _amashaki, _galego__ir_, _གྲྭ__རྡོར_, _xuvenil_, 
+   {{0xf4e58025,0x5787c003,0x3b88600c,0x00000000}},	//   _em__relação_, _བོད__སྲིད_, _बड़_, --, 
+   {{0xc32e800b,0xedd86003,0x2bcc8003,0x00000000}},	//   _to__friend_, _དྲ__འབྲེལ_, _མཁན__མང_, --, 
+   {{0xad80a00b,0x0aaac00c,0x6bd6e003,0x00000000}},	//   _jenoside__yakorewe_, _लोगन__में_, _འོག__ཏུ_, --, 
+   {{0xc7836014,0x00000000,0x00000000,0x00000000}},	//   _प्रायोजि, --, --, --, 
+   {{0xf4500011,0xb2fa600f,0xee90c002,0x0eb62002}},	//   _túa__conta_, _amahora_, _вас__да_, _систем_, 
+   {{0x34b12030,0xa481c00b,0x00000000,0x00000000}},	//   _okt__vrh_, _muri__za_, --, --, 
+   {{0x16f8c00a,0x33910002,0xbe172002,0x00000000}},	//   _रहता_, _ових_, _иначе_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xac3c0002,0x00000000,0x00000000,0x00000000}},	//   _пословањ, --, --, --, 
+   {{0x72e1a01a,0xca77c00e,0x00000000,0x00000000}},	//   _og__anna_, _rozpětí__rozlišen, --, --, 
+   {{0xa283e004,0x69fc6016,0x1999a00e,0x92ff600b}},	//   _kutheni_, _dette__nettsted, _např_, _aires__kuva_, 
+   {{0xe23b0019,0x12a6c033,0xac604012,0xb2f3000f}},	//   _innlegg_, _osobnu_, _augusta_, _ngayo__dlulela_, 
+   {{0x4340600b,0x00000000,0x00000000,0x00000000}},	//   _yari__yarazwi_, --, --, --, 
+   {{0x48870018,0x8fd0800a,0xaf1b803d,0xb03e200c}},	//   _bom__estrelas_, _पर्यटन__समाचार_, _vaši_, _के__गवाह_, 
+   {{0x4253000e,0x427e6015,0xcb92200f,0x00000000}},	//   _nejprve__přihlási, _yoona_, _okunjalo_, --, 
+   {{0x42d8800c,0x00000000,0x00000000,0x00000000}},	// [bb0] _गुरूजन__आंदोलन_, --, --, --, 
+   {{0x62bf400a,0x00000000,0x00000000,0x00000000}},	//   _जाएं_, --, --, --, 
+   {{0x43298019,0x00000000,0x00000000,0x00000000}},	//   _et__lite_, --, --, --, 
+   {{0x1fdfc00e,0x2cd6800c,0xc3f1600a,0x00000000}},	//   _vaše__jméno_, _संस्कृति__मंत्री_, _शहर__इलाहाबाद_, --, 
+   {{0x52d8a02c,0x048ba00b,0x00000000,0x00000000}},	//   _indege_, _ba__uwa_, --, --, 
+   {{0xd09da020,0xf2438003,0x3256400a,0x3394c015}},	//   _འབྲ_, _ཁུང_, _करेंगे_, _liputan__lengkap_, 
+   {{0x26eae00a,0x08a30011,0xe43e2009,0xba3dc013}},	//   _है__लेकिन_, _ferramen_persoais_, _vil__blive_, _सजा_, 
+   {{0xadc0c002,0x00000000,0x00000000,0x00000000}},	//   _који__су_, --, --, --, 
+   {{0x14b46011,0x29fe2002,0x00000000,0x00000000}},	//   _foundati_inc_, _коментар_коментар, --, --, 
+   {{0x74c1c00b,0x00000000,0x00000000,0x00000000}},	//   _musi__wa_, --, --, --, 
+   {{0x04a98037,0x00000000,0x00000000,0x00000000}},	//   _abajo__por_, --, --, --, 
+   {{0x94d0800e,0x212ba00c,0xd46ae025,0xb4a6400f}},	//   _specifik, _लालू__यादव_, _com__que_, _abangaba__ngu_, 
+   {{0xaed4e002,0xa2e1c00c,0x2163c002,0x00000000}},	//   _то_, _बानीं_, _добила_, --, 
+   {{0xd26c2015,0x00000000,0x00000000,0x00000000}},	//   _ruko_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3f03a031,0xb504c00c,0x00000000,0x00000000}},	//   _terjadin, _खातिर__जुटावल_, --, --, 
+   {{0x14abe037,0xbddf8004,0x00000000,0x00000000}},	// [bc0] _hablaras__con_, _ubukumka, --, --, 
+   {{0x3c16800f,0xb495c014,0x00000000,0x00000000}},	//   _sobukhos, _के__सरकारी_, --, --, 
+   {{0xeb8e2003,0x00000000,0x00000000,0x00000000}},	//   _ཏང_, --, --, --, 
+   {{0x26d2801c,0xf243a003,0x130ec00b,0x00000000}},	//   _लेकिन_, _གུང_, _umukuru__urwego_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x54a3401a,0x00000000,0x00000000,0x00000000}},	//   _handlar__om_, --, --, --, 
+   {{0xcdba2019,0x51744025,0xc8e3a009,0xf3122018}},	//   _som__allerede_, _família_, _begynder_, _para__fazer_, 
+   {{0x0ad2e029,0x0f57c002,0x00000000,0x00000000}},	//   _གཏུགས_, _државе_, --, --, 
+   {{0x9316c012,0xebdd6003,0x00000000,0x00000000}},	//   _medzi_, _འདི__ཡི_, --, --, 
+   {{0x24e9600a,0x7291a015,0x00000000,0x00000000}},	//   _नायिका__रोमांस_, _oppa_, --, --, 
+   {{0xcadde003,0xe41c600f,0x00000000,0x00000000}},	//   _དཀོན__མཆོག_, _kahle__ukuthi_, --, --, 
+   {{0xb2c3600f,0x3af92012,0x00000000,0x00000000}},	//   _dlulela_, _sekcí__prihlási, --, --, 
+   {{0xd442c01d,0x762ae006,0x046be009,0x00000000}},	//   _kad_, _ཡོདཔ_, _gerne__vil_, --, 
+   {{0xa7a2600d,0xf0bfa00e,0x2a732002,0x00000000}},	//   _la__política_, _dnešní_, _почетка_, --, 
+   {{0x843aa02f,0x00000000,0x00000000,0x00000000}},	//   _na__lista_, --, --, --, 
+   {{0xe442c009,0x6adce003,0xb25f0003,0x00000000}},	//   _lad_, _སྙིགས_, _ཁྲིམས__ཀྱི_, --, 
+   {{0x5317800e,0x44658031,0x0c896003,0x00000000}},	// [bd0] _verze_, _berikut__ini_, _དབྱིན__ཇིིའི_, --, 
+   {{0x42c2c00d,0xf2f82010,0x00000000,0x00000000}},	//   _un__poco_, _din__lokale_, --, --, 
+   {{0x6f1b8012,0x727ec012,0x00000000,0x00000000}},	//   _vašu_, _zmeny_, --, --, 
+   {{0x53866034,0xba85c002,0x2265000f,0x00000000}},	//   _stord_, _одговора_, _engozini_, --, 
+   {{0x0ee3e012,0x70ee2014,0x33950012,0x00000000}},	//   _iný_, _कौरव_, _vlasov_, --, 
+   {{0xebc7000c,0x23f8e00b,0x00000000,0x00000000}},	//   _कन्नौज__के_, _wihuse_, --, --, 
+   {{0xf80cc002,0x00000000,0x00000000,0x00000000}},	//   _слика_, --, --, --, 
+   {{0x61e0200c,0x00000000,0x00000000,0x00000000}},	//   _हम__काइल_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4f58e025,0x00000000,0x00000000,0x00000000}},	//   _atualmen, --, --, --, 
+   {{0xeae04009,0x04a9e026,0x4a1f4012,0x00000000}},	//   _sundheds, _der__vil_, _životný__štýl_, --, 
+   {{0xbeccc00f,0x00000000,0x00000000,0x00000000}},	//   _nezingan, --, --, --, 
+   {{0xfb988006,0x777d400a,0xee6ea002,0x00000000}},	//   _ཨིནམ__དང_, _उसे__जल्द_, _сматра__да_, --, 
+   {{0x0443e00b,0x00000000,0x00000000,0x00000000}},	//   _onu_, --, --, --, 
+   {{0x124d8006,0xdc56e00c,0xa69b0002,0x00000000}},	//   _སྦེ_, _सवाल__पूछे_, _захтев__пријави_, --, 
+   {{0x0240800f,0x00000000,0x00000000,0x00000000}},	// [be0] _esimweni_, --, --, --, 
+   {{0x3259a003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱ__གཡག_, --, --, --, 
+   {{0x82c90011,0x38630002,0x7a49c00c,0xa28fc003}},	//   _persoais__crear_, _пошаљи_, _स्थायी__रूप_, _ཐབས__མེད_, 
+   {{0x64672015,0xceaa200a,0xe5214011,0x22e0a00d}},	//   _apa__aja_, _हॉट__शॉट्_, _no__concello_, _es__para_, 
+   {{0x3879c003,0x1c0ba00c,0x00000000,0x00000000}},	//   _བདེ__སྐྱིད_, _नजर__ना_, --, --, 
+   {{0xaba5001c,0x02ba601f,0xb1bf400a,0x1b884003}},	//   _है__की_, _ini__ialah_, _फ़ाइल_, _ལབ_, 
+   {{0x7c48400a,0x4f3f000c,0x00000000,0x00000000}},	//   _वाले_, _अबहियों_, --, --, 
+   {{0x7202600b,0x68ac600a,0x00000000,0x00000000}},	//   _tariki_, _फिल्मीखब_मूवीरिव्, --, --, 
+   {{0x42a9c011,0x00000000,0x00000000,0x00000000}},	//   _terá__lugar_, --, --, --, 
+   {{0x2baba002,0x8200c025,0x00000000,0x00000000}},	//   _истим__условима_, _ideia_, --, --, 
+   {{0x746b600b,0x00000000,0x00000000,0x00000000}},	//   _ari__mu_, --, --, --, 
+   {{0x9da7801d,0x52a16003,0x00000000,0x00000000}},	//   _kerosaka, _བསྟེན__ཤེས_, --, --, 
+   {{0xfba66021,0x00000000,0x00000000,0x00000000}},	//   _བྱུས__དང_, --, --, --, 
+   {{0x14aaa01a,0x7aadc00a,0x7d7ee002,0x00000000}},	//   _ein__fin_, _होती__हैं_, _ћу_, --, 
+   {{0xf370800c,0x00000000,0x00000000,0x00000000}},	//   _अउर__भोजपुरी_, --, --, --, 
+   {{0xd3144009,0x4e8b6002,0xe230600b,0x00000000}},	//   _slet__ikke_, _на__тај_, _umujyi_, --, 
+   {{0x528a000d,0x04aa201a,0x00000000,0x00000000}},	// [bf0] _más__menos_, _der__ein_, --, --, 
+   {{0xc2db2011,0xb405801a,0x23954025,0x00000000}},	//   _dividido__novo_, _til__varsle_, _apesar_, --, 
+   {{0xab8ca013,0x00000000,0x00000000,0x00000000}},	//   _की_, --, --, --, 
+   {{0x147ec002,0x529b200d,0xdc912025,0x8c48600c}},	//   _живот_, _lo__mismo_, _começou_, _लावे_, 
+   {{0xd38e4037,0xb2dbc00b,0x76a3400a,0xadb98002}},	//   _compra__sobre_, _burabone_hano_, _वर__भिलाई_, _коју__су_, 
+   {{0x2668201a,0x00000000,0x00000000,0x00000000}},	//   _diskuter_samanslå, --, --, --, 
+   {{0x29bce002,0x8be1800c,0x00000000,0x00000000}},	//   _коментар, _हासिल__कऽ_, --, --, 
+   {{0x03ebe01a,0x12a7e00f,0x00000000,0x00000000}},	//   _eitt_, _omubi_, --, --, 
+   {{0x5427c002,0x00000000,0x00000000,0x00000000}},	//   _се__повезао_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x432ca02a,0x00000000,0x00000000,0x00000000}},	//   _høy_, --, --, --, 
+   {{0x64156037,0x221d0002,0x00000000,0x00000000}},	//   _mensaje__privado_, _раду_, --, --, 
+   {{0x22de600c,0x00000000,0x00000000,0x00000000}},	//   _कजरी_, --, --, --, 
+   {{0x2a882013,0x50e8200a,0x9ab14012,0x3c5a000a}},	//   _लाइफ_, _लाइव_, _telefón_, _प्रिंट__करें_, 
+   {{0x8a47c039,0x00000000,0x00000000,0x00000000}},	//   _menerima__pemberit, --, --, --, 
+   {{0x53a62015,0xab8fc00c,0x03140009,0x6e62a002}},	//   _dki__jakarta_, _हऽ_, _hvor__meget_, _заједно__са_, 
+  
+   {{0x232e000b,0xef77e018,0x00000000,0x00000000}},	// [c00] _mu__karere_, _peça_, --, --, 
+   {{0xf442e034,0x539aa00e,0x63fda01a,0x00000000}},	//   _lag_, _město_, _ein__norsk_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xec7b8033,0xeed28002,0x54ade038,0x00000000}},	//   _nađi_, _је__био_, _descarga_pdf_, --, 
+   {{0x2eaae002,0x7398400b,0x00000000,0x00000000}},	//   _она__је_, _mu__mirenge_, --, --, 
+   {{0xda0aa01f,0x64708028,0x6e3ce002,0xa2cb4011}},	//   _manakala_, _aceptaci_de_, _се__са_, _que__súa_, 
+   {{0x0466801a,0x7be24003,0x00000000,0x00000000}},	//   _hadde__ein_, _ཀྱི__དྲ_, --, --, 
+   {{0x55468012,0x924d8020,0xd2580003,0x0bf5600a}},	//   _zobraziť_, _སྦི_, _བྱུང__བའི_, _चुका__है_, 
+   {{0x52b1e00b,0x9c06600c,0x00000000,0x00000000}},	//   _imodoka_, _चाहीं__कि_, --, --, 
+   {{0x6319201d,0xc2ae000f,0x166fc025,0x00000000}},	//   _ke__pandu_, _lapho__abantu_, _ninguém_, --, 
+   {{0x93170012,0x00000000,0x00000000,0x00000000}},	//   _žiadny_, --, --, --, 
+   {{0x7dfd600f,0x00000000,0x00000000,0x00000000}},	//   _esikhath_esidlule_, --, --, --, 
+   {{0x4e920012,0x96aec003,0x00000000,0x00000000}},	//   _poškoden, _སྙིང__སྟོབས_, --, --, 
+   {{0xf8d7c037,0x432b6018,0x55b3e00e,0x4f138002}},	//   _ver__mensajes_, _no__boleto_, _některýc, _не__сме_, 
+   {{0x8290e00b,0xf0f0400c,0x00000000,0x00000000}},	//   _bahawe_, _उठावे_, --, --, 
+   {{0xdbe1000e,0x9be2c003,0x9eb66012,0xbbb8400a}},	//   _ke__srovnání_, _ཀྱི__མི_, _prihlás_, _वेबसाइट__पर_, 
+   {{0x52552006,0xe497e00b,0x00000000,0x00000000}},	// [c10] _ལེབ__དཔར_, _mu__by_, --, --, 
+   {{0xf56ac00b,0x3c4d200f,0x00000000,0x00000000}},	//   _ibijyany, _amakrist_okuqala_, --, --, 
+   {{0x8e3e0002,0xe276c00f,0x7237000f,0x00000000}},	//   _корисник, _intando__yakhe_, _kunayo__yonke_, --, 
+   {{0xa9b2800e,0x00000000,0x00000000,0x00000000}},	//   _pro__možnost_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf243c003,0xa978000f,0x570a0015,0x6442e010}},	//   _ཞུས_, _eminyake, _spotligh_spotligh, _sag_, 
+   {{0x8c134029,0x4472c009,0x0048000a,0x00000000}},	//   _དཀར__ཆག_, _skrevet__af_, _गुदगुदी_, --, 
+   {{0x54430028,0x548cc018,0x00000000,0x00000000}},	//   _haz_, _clique__no_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x832a6012,0xa2f0000b,0x9b8fe00c,0xb405c00c}},	//   _sa__bude_, _buhinzi_, _सऽ_, _जगरदेव_, 
+   {{0xb27e6019,0xa12ce00c,0x00000000,0x00000000}},	//   _venn_, _अइसन__बनावल_, --, --, 
+   {{0x327f803c,0xca848030,0x00000000,0x00000000}},	//   _bosne_, _okt__lokacija_, --, --, 
+   {{0x82730004,0x9317800e,0x00000000,0x00000000}},	//   _ke__ngoku_, _verzi_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf3dd8015,0x615c0002,0x78dc0002,0x00000000}},	//   _siswa_, _кућа_, _кући_, --, 
+   {{0x86dfe00a,0xd3f4000e,0x00000000,0x00000000}},	//   _पर__एकसाथ_, _zeptat_, --, --, 
+   {{0x8127c002,0x328fe003,0x00000000,0x00000000}},	// [c20] _дневника_, _ཐེག__ཆེན_, --, --, 
+   {{0x4443200d,0xfb8fe00c,0x00000000,0x00000000}},	//   _hay_, _तऽ_, --, --, 
+   {{0x1e0d2002,0xa3d0a009,0x02990003,0x00000000}},	//   _све_, _at__benytte_, _ཀྱི__གནས_, --, 
+   {{0x42d8002a,0xb3eaa00d,0xf2cfc00e,0x52d8e00c}},	//   _veien_, _lo__más_, _dokonce_, _हमनी_, 
+   {{0x24444033,0x34430018,0x12c6a01a,0x9aa7200a}},	//   _kn_, _faz_, _fødd_, _में__पति_, 
+   {{0xc27ee02a,0xe186800f,0x73320017,0x150a6002}},	//   _finnes_, _likankul, _mpix_, _привредн, 
+   {{0x9c51c01d,0x4db7e003,0x00000000,0x00000000}},	//   _tentera_, _དབུ__འབྱེད_, --, --, 
+   {{0xe73fa021,0xb0238012,0xa2a48003,0x00000000}},	//   _མཐུད_, _pondelok_, _ཚང__བོད_, --, 
+   {{0xaa42e00c,0x00000000,0x00000000,0x00000000}},	//   _के__अउर_, --, --, --, 
+   {{0x5444401a,0x00000000,0x00000000,0x00000000}},	//   _nn_, --, --, --, 
+   {{0xffe82046,0x6bf1e01d,0x7bc2a006,0x6460000f}},	//   _स्थानीय_, _berterus, _གཏང__ནི_, _kusho__ukuthini_, 
+   {{0x72a4e020,0x92c6a009,0x00000000,0x00000000}},	//   _ཤིས__ཆོས_, _møde_, --, --, 
+   {{0x56dc800c,0x0abdc00c,0xf4baa00e,0x00000000}},	//   _मैथिल_, _घरन__में_, _telefony__jak_, --, 
+   {{0xe26d800d,0xc761200c,0x22f36009,0x0d88c006}},	//   _otro_, _में__राजा_, _jeg__havde_, _གཡུས_, 
+   {{0xf4430012,0xa285200f,0xda8c2002,0x18eb000c}},	//   _raz_, _umshado_, _обавеште, _कि__कीकट_, 
+   {{0x8a49000a,0x9497400c,0x00000000,0x00000000}},	//   _नाम__टाइप_, _के__डिमांड_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [c30] --, --, --, --, 
+   {{0xdb29e037,0xd2d9800a,0xc28e4003,0x00000000}},	//   _públicam_opinión_, _पहली_, _གསར__པའི_, --, 
+   {{0xa761800c,0xc2ae000f,0x00000000,0x00000000}},	//   _बा__एकरा_, _futhi__abantu_, --, --, 
+   {{0x746ae012,0x00000000,0x00000000,0x00000000}},	//   _ako__si_, --, --, --, 
+   {{0xf2c10037,0xfb14c002,0x00000000,0x00000000}},	//   _cómo__pago_, _извор_, --, --, 
+   {{0xf26c2004,0x72bf400f,0x00000000,0x00000000}},	//   _ziko_, _kwa__israyeli_, --, --, 
+   {{0xa0fc800c,0x7b64a003,0x00000000,0x00000000}},	//   _बनावल_, _ཁུགས__གཡུང_, --, --, 
+   {{0x79ca803a,0xd26c200d,0x9bdd4006,0x00000000}},	//   _རིའི_, _hijo_, _ཨིན__མི_, --, 
+   {{0x9f100034,0x0fe6a00f,0x7f66c002,0x00000000}},	//   _og__fjordane_, _ukudla__okungoko, _имала_, --, 
+   {{0xcbe50014,0x932ac039,0x00000000,0x00000000}},	//   _तक__ही_, _provinsi_, --, --, 
+   {{0xd248c01a,0xaad64018,0x00000000,0x00000000}},	//   _kjem_, _criança_, --, --, 
+   {{0x6431e018,0xb4b0800f,0x00000000,0x00000000}},	//   _impostos__gastos_, _indodana__ka_, --, --, 
+   {{0x6d6d2002,0x02638003,0x4a1e200f,0x00000000}},	//   _сте_, _ནག__གིས_, _zonke__izidalwa_, --, 
+   {{0x269c400c,0x00000000,0x00000000,0x00000000}},	//   _के__बिहार_, --, --, --, 
+   {{0x635f200f,0x00000000,0x00000000,0x00000000}},	//   _umngane_, --, --, --, 
+   {{0x02aa8011,0x1f0ec00c,0x00000000,0x00000000}},	//   _móbil_, _कि__विश्वामि, --, --, 
+   {{0x645c4011,0xafb82012,0x00000000,0x00000000}},	// [c40] _ademais__de_, _priateľa_, --, --, 
+   {{0xc186800f,0xf26d600f,0x43e1800f,0x00000000}},	//   _zikankul, _umgomo_, _ezweni__elisha_, --, 
+   {{0x926c2028,0x5cd3c00a,0xdbf4c003,0xe1c9000c}},	//   _dijo_, _कारण__चुनें_, _གི__གད_, _के__मिलल_, 
+   {{0x09f4a018,0x64036003,0x24a94018,0x00000000}},	//   _bebê_, _འགྱུར__རྒྱལ_, _sofrer__alteraçõ, --, 
+   {{0x24966030,0xd2efe00a,0xd2502002,0xd6812002}},	//   _pridruže_apr_, _उम्र_, _њега_, _унутрашњ, 
+   {{0xb355e004,0x32c0c00f,0x00000000,0x00000000}},	//   _ndifuna_, _angaphez_kuka_, --, --, 
+   {{0x1c90c00f,0x00000000,0x00000000,0x00000000}},	//   _umphosto_upawulu_, --, --, --, 
+   {{0x0bb1000a,0x4c52400a,0x924c0003,0x00000000}},	//   _यह__है_, _अजमेर_, _ཉོས_, --, 
+   {{0x74b9602a,0x4766e00c,0x00000000,0x00000000}},	//   _ikke__noe_, _करे__वाला_, --, --, 
+   {{0x5186800f,0x00000000,0x00000000,0x00000000}},	//   _sikankul, --, --, --, 
+   {{0xb326c00e,0x6c07800e,0x00000000,0x00000000}},	//   _hodin__více_, _odeslat_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8a11e031,0xce292002,0xd2d8200e,0x00000000}},	//   _pemberit, _кад_, _nejen_, --, 
+   {{0xd984001a,0x870e600c,0x6b408003,0x00000000}},	//   _kommente_innlegge, _के__अपना_, _འགྱུར__གཏོང_, --, 
+   {{0xa599603e,0xae9ec01d,0xe6f8000a,0x00000000}},	//   _सहित_, _terma__pengguna, _लेना_, --, 
+   {{0x6bd5a00e,0xac91600a,0xccbbe014,0x00000000}},	//   _více__informac, _दिनों_, _में__पहुंच_, --, 
+   {{0x04a3200e,0x00000000,0x00000000,0x00000000}},	// [c50] _heureka__cz_, --, --, --, 
+   {{0xeb9c200c,0x00000000,0x00000000,0x00000000}},	//   _आजमगढ़__के_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xdb064002,0x00000000,0x00000000,0x00000000}},	//   _одговори_, --, --, --, 
+   {{0x85d4000f,0xe29ec002,0x00000000,0x00000000}},	//   _galathiy, _никад_, --, --, 
+   {{0xa35c8007,0x5254e003,0x00000000,0x00000000}},	//   _perkara__yang_, _བཅོས__དཔར_, --, --, 
+   {{0x67580018,0x4779200c,0x00000000,0x00000000}},	//   _de__divergên, _निर्धारि_सीमा_, --, --, 
+   {{0x0d98c01e,0x00000000,0x00000000,0x00000000}},	//   _sallalla, --, --, --, 
+   {{0xc2c36025,0xee48e002,0x00000000,0x00000000}},	//   _um__novo_, _могли__да_, --, --, 
+   {{0xe9d76009,0x52d82009,0x410ca014,0x00000000}},	//   _vores__tjeneste, _vejen_, _हताशा_, --, 
+   {{0xc2b4000f,0x4301e00b,0x00000000,0x00000000}},	//   _izici_, _yarazwi_, --, --, 
+   {{0xba69c00b,0xd590800f,0x77daa00a,0x0c52000b}},	//   _washobor_kubikora_, _wayeseth, _पसंद__टिप्पणी_, _amateka_, 
+   {{0xc26c2020,0x1cf72003,0x00000000,0x00000000}},	//   _ལྔ__པའི_, _ཆག__འབོལ_, --, --, 
+   {{0xdd47a017,0x00000000,0x00000000,0x00000000}},	//   _dispozic, --, --, --, 
+   {{0x5e08e007,0x849a4011,0xfba7c003,0x00000000}},	//   _hendakla, _acceder__ao_, _ཁག__དང_, --, 
+   {{0x59c1800f,0x00000000,0x00000000,0x00000000}},	//   _ngemva__kwezinsu, --, --, --, 
+   {{0xe442002b,0xcdc72012,0x82436003,0xf3fc000e}},	// [c60] _ibi_, _kliknite_, _ཕུན_, _procháze, 
+   {{0x926c400f,0x8f052002,0x6c78e007,0x00000000}},	//   _simo_, _енциклоп_скочи_, _perdana__menteri_, --, 
+   {{0xf2c88024,0xb37f800f,0x00000000,0x00000000}},	//   _devojke_, _ikhanda_, --, --, 
+   {{0x9f53e01a,0x3248c00b,0x6d224006,0x00000000}},	//   _frå_, _ibiganir_bishya_, _སྐུ__འཁོར_, --, 
+   {{0x2442000b,0xebbde014,0x00000000,0x00000000}},	//   _mbi_, _शब्द__के_, --, --, 
+   {{0xe43ca01a,0x00000000,0x00000000,0x00000000}},	//   _og__vert_, --, --, --, 
+   {{0x1478c028,0x32da400b,0x00000000,0x00000000}},	//   _problema__con_, _bitewe_, --, --, 
+   {{0xbc48800c,0xc47ba00d,0x0bdb600a,0x00000000}},	//   _साथे_, _para__una_, _कहा__है_, --, 
+   {{0x67a34004,0xeb322003,0x00000000,0x00000000}},	//   _bubungqi, _གི__འདུག_, --, --, 
+   {{0xc26cc018,0xb2ce002a,0x7aa6800c,0x00000000}},	//   _tudo_, _du__finner_, _में__नकद_, --, 
+   {{0x16d5e01f,0x7be2c003,0x1f0de00e,0xca21400f}},	//   _berbandi, _པའི__དྲ_, _cz__hodnocen, _futhi__ekugcine, 
+   {{0xb2b9800a,0x93258018,0x0324200f,0x00000000}},	//   _यहां_, _de__parede_, _kuye__kwaba_, --, 
+   {{0x0ab94014,0x00000000,0x00000000,0x00000000}},	//   _रुप__में_, --, --, --, 
+   {{0x93e4c00e,0x133de01f,0x52eec013,0xebb5600c}},	//   _děti_, _dan__boleh_, _कबीर_, _मॉड्यूल__के_, 
+   {{0x83168004,0xbb2a2020,0x00000000,0x00000000}},	//   _mfazi_, _སྒོང_, --, --, 
+   {{0x44d9600c,0x00000000,0x00000000,0x00000000}},	//   _अउर__अफगानिस्, --, --, --, 
+   {{0xb2248012,0x00000000,0x00000000,0x00000000}},	// [c70] _inak_, --, --, --, 
+   {{0xa2bcc030,0xf4798009,0xaabc200a,0x00000000}},	//   _na__depo_, _hvad__der_, _बुशहर__ऊना_, --, 
+   {{0x52924009,0x00000000,0x00000000,0x00000000}},	//   _aftale_, --, --, --, 
+   {{0x9be34003,0x00000000,0x00000000,0x00000000}},	//   _པའི__མི_, --, --, --, 
+   {{0x0bb1e014,0xec27a002,0x00000000,0x00000000}},	//   _में__राष्ट्री, _пример_, --, --, 
+   {{0x42d84015,0x00000000,0x00000000,0x00000000}},	//   _temen_, --, --, --, 
+   {{0xe25aa01a,0x7b772006,0x89e1a012,0x00000000}},	//   _tidleg_, _ཞིབ__གདོང_, _človeka_, --, 
+   {{0xdfc7000e,0x8ccf800e,0x00000000,0x00000000}},	//   _článek_, _dvě_, --, --, 
+   {{0x5347200c,0x5456400f,0x6646c002,0x00000000}},	//   _करे__वाली_, _amahora__adlule_, _пријава_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6429c007,0xaf8d200e,0x6e2ea002,0xa7176013}},	//   _kumpulan_, _našeho_, _вези__са_, _जल्दी_, 
+   {{0x48e4a00c,0xee5ee002,0x00000000,0x00000000}},	//   _कि__भोजपुर_, _али__да_, --, --, 
+   {{0x4cbe6002,0x49d0601a,0x00000000,0x00000000}},	//   _ваше_, _er__beskytta_, --, --, 
+   {{0xb47b4007,0x00000000,0x00000000,0x00000000}},	//   _malaysia__dan_, --, --, --, 
+   {{0xc4616016,0xf26c600b,0x11a4c040,0x00000000}},	//   _innlegg__del_, _hino_, _nikolić_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [c80] --, --, --, --, 
+   {{0x624c6006,0x8af92025,0x029f8003,0x00000000}},	//   _ཇོང_, _ilustrat, _ཀྱིན__ཡོད_, --, 
+   {{0x526ce038,0xb3f1600b,0x6306400a,0x00000000}},	//   _lugo_, _amabombe__abiri_, _लुधियाना_, --, 
+   {{0xa608c002,0x00000000,0x00000000,0x00000000}},	//   _заједниц, --, --, --, 
+   {{0xd4aba011,0xb533200f,0xa243c003,0x00000000}},	//   _persoas__que_, _okungaph, _འབོལ__རྩོམ_, --, 
+   {{0x821c400f,0xa7bd400c,0x00000000,0x00000000}},	//   _omuhle_, _पर__विस्तार_, --, --, 
+   {{0xdb8d400c,0x02998003,0xdd05e00b,0x2bea400a}},	//   _छी_, _པའི__གནས_, _abarorer, _बिज़नस__घर_, 
+   {{0x74aba01a,0x9a6d2018,0x00000000,0x00000000}},	//   _ein__tur_, _quantida_você_, --, --, 
+   {{0x6d938003,0x72fc000b,0x3304a00b,0xbc35c002}},	//   _རྣམས__ཀྱིས_, _ibigo_, _isi__yose_, _чланови_, 
+   {{0xecb96003,0x073c6002,0xf495c00a,0x5a41200a}},	//   _བཀའ__ཁྲིའི_, _комуника, _के__द्वारा_, _की__जगह_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x43554025,0x644e200e,0xc7ee400b,0x00000000}},	//   _até__momento_, _případě__že_, _kiratang, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe12d0002,0xabcb4003,0x00000000,0x00000000}},	//   _сајта_, _ཀྱང__དེ_, --, --, 
+   {{0x3fcd8002,0x72c4201d,0xe301e00b,0x00000000}},	//   _од__стране_, _menerusi_, _sinai__ukwa_, --, 
+   {{0xebc2600c,0x00000000,0x00000000,0x00000000}},	//   _एकरा__के_, --, --, --, 
+   {{0x373a2003,0x61afe002,0x00000000,0x00000000}},	// [c90] _འགོད_, _здравља_, --, --, 
+   {{0x8237800f,0x3bba400c,0x5866800b,0x00000000}},	//   _kunazo__zonke_, _जुड़ल__बा_, _majyarug, --, 
+   {{0x04ab201a,0x00000000,0x00000000,0x00000000}},	//   _med__ein_, --, --, --, 
+   {{0x7ab3800a,0x82bc2011,0xb0f2a003,0x00000000}},	//   _जाते__हैं_, _crear__unha_, _འདི__འདྲ_, --, 
+   {{0x6c69e015,0x827d2003,0x00000000,0x00000000}},	//   _korupsi_, _བདག__དབང_, --, --, 
+   {{0xb26ce00b,0x00000000,0x00000000,0x00000000}},	//   _rugo_, --, --, --, 
+   {{0xe295e007,0x6dd74003,0x00000000,0x00000000}},	//   _terkini_, _ཞོད__ཀྱིས_, --, --, 
+   {{0x4d93401a,0xcb8d6014,0x00000000,0x00000000}},	//   _nettstad_, _छठ_, --, --, 
+   {{0x144bc02a,0x2443800b,0xa395a00e,0x75cf200c}},	//   _merket__med_, _yar_, _mobilní__telefon_, _अउर__भारत_, 
+   {{0x554c200b,0xee6a0002,0xf2a70012,0x00000000}},	//   _mashyash, _могу__да_, _stavebné_, --, 
+   {{0xf28e400a,0x0bbac006,0x0d37a003,0x00000000}},	//   _तस्वीरें_, _ལོ__ལུ_, _མི__འབོར_, --, 
+   {{0xf3e68012,0xa25ac00e,0x00000000,0x00000000}},	//   _túto_, _zcela_, --, --, 
+   {{0x7be2c003,0x0679e002,0xc35f000f,0x5311200e}},	//   _གྱི__དྲ_, _правосла, _zingase_, _pohotovo_doba_, 
+   {{0x9479c01d,0xd338a037,0x00000000,0x00000000}},	//   _pada__hb_, _sitio__implica_, --, --, 
+   {{0xb443801d,0x04a68008,0x00000000,0x00000000}},	//   _bas_, _artigos__por_, --, --, 
+   {{0xc4438045,0x42d5c002,0x00000000,0x00000000}},	//   _cas_, _чланци_, --, --, 
+   {{0xbda56006,0x0c60a01d,0x8dee000a,0x5720200a}},	// [ca0] _འདྲ__བཤུས_, _mahupun_, _दसवीं__वर्षगाँठ_, _भद्दी__भाषा_, 
+   {{0x9296800f,0x682cc003,0x2eaf600a,0xf0064002}},	//   _kukho__konke_, _སྤྱིར_, _अप्रैल__मार्च_, _унесите__свој_, 
+   {{0x0364801a,0x04aaa01a,0x422ce00c,0x00000000}},	//   _din__logg_, _det__ein_, _के__नक्शा_, --, 
+   {{0x9bf9e00f,0x8d8a8006,0x629d4012,0x048ba00e}},	//   _isithomb, _རིངས_, _zľavy_, _kč__dph_, 
+   {{0x535f000f,0xaf3a4011,0xe4694009,0x00000000}},	//   _singase_, _tecnolóx, _dkk__dkk_, --, 
+   {{0x7e89c01d,0x72ece027,0x9be34003,0x6d630003}},	//   _pertanya_pekerjaa, _neviete_, _གྱི__མི_, _བཟོ__སྐྲུུན_, 
+   {{0x50ebc002,0x00000000,0x00000000,0x00000000}},	//   _на__језика_, --, --, --, 
+   {{0x67dcc003,0x5287a003,0x1bde600c,0x00000000}},	//   _འགན__འཛིན_, _ཚིག__གཡུ_, _दू__गो_, --, 
+   {{0x2be60029,0x00000000,0x00000000,0x00000000}},	//   _སྨོན__ལམ_, --, --, --, 
+   {{0xeba3a006,0x9be3c003,0x6319200b,0xe921400e}},	//   _འབྲུག__གི_, _བའི__མི_, _fdu__inkingi_, _aktivní_, 
+   {{0x0f2f2009,0xc2cf2009,0xdc09200c,0x67ace006}},	//   _annoncer_, _annonce_, _काम__करे_, _གློག__གཉེན_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x53f9000b,0x00000000,0x00000000,0x00000000}},	//   _imbuga_, --, --, --, 
+   {{0x2f88401a,0xa74ec002,0x23da602c,0x4cc4a00a}},	//   _vilkåra__sjå_, _права_, _wa__mbere_, _पटना__पुणे_, 
+   {{0xf364a01a,0x00000000,0x00000000,0x00000000}},	//   _ein__gong_, --, --, --, 
+   {{0x12e7200f,0x00000000,0x00000000,0x00000000}},	//   _kodwa__amanothi_, --, --, --, 
+   {{0xe322800d,0x00000000,0x00000000,0x00000000}},	// [cb0] _la__verdad_, --, --, --, 
+   {{0x613d4002,0x79e3c002,0x00000000,0x00000000}},	//   _април__март_, _долара_, --, --, 
+   {{0xd4438015,0x94424015,0x5a42000c,0xd44d6028}},	//   _tas_, _bbm_, _के__खास_, _tienes__que_, 
+   {{0x63ee0026,0x00000000,0x00000000,0x00000000}},	//   _der__hvor_, --, --, --, 
+   {{0x63226012,0x96886012,0x0ece0018,0xc353200c}},	//   _týchto_, _reklamné__oznámeni, _indispon, _आवेला_, 
+   {{0xca590012,0xbea8a00c,0x00000000,0x00000000}},	//   _inzercia_, _गइल__कुल्_, --, --, 
+   {{0xe9de2028,0x01744018,0xb67fc00c,0x00000000}},	//   _contenid, _polícia_, _इयाद_, --, 
+   {{0x254f8012,0xeba6a00a,0x00000000,0x00000000}},	//   _môžeme_, _प्रकार__के_, --, --, 
+   {{0xd45c6011,0xa29a2006,0x02998003,0x00000000}},	//   _novidade_desta_, _ལེནཌ__ལྷོ_, _གྱི__གནས_, --, 
+   {{0x2dfa2006,0xc28f4003,0x13f8a01d,0xb2990003}},	//   _འགྱོ_, _ཐུབ__པའི_, _jadual_, _ཀྱི__གནད_, 
+   {{0x3fc9601a,0xbf580006,0x68c06013,0x5480600f}},	//   _artiklar_, _འདི__འབྲུག_, _नागपुर_, _muva__nje_, 
+   {{0xe467602a,0x2280c003,0x02902007,0xda69e014}},	//   _bilde__til_, _ལོ__ལོར_, _jemaah_, _रविशंकर_, 
+   {{0x4004a01a,0x029a0003,0x00000000,0x00000000}},	//   _relatert_artiklar_, _བའི__གནས_, --, --, 
+   {{0xebfa6002,0x00000000,0x00000000,0x00000000}},	//   _najviše__komentar, --, --, --, 
+   {{0x7240e00a,0x00000000,0x00000000,0x00000000}},	//   _आपयहांहै_, --, --, --, 
+   {{0xe452202a,0x12666002,0x00000000,0x00000000}},	//   _ågå__til_, _словенач_шпански_, --, --, 
+   {{0x67f6e022,0xc2f1400c,0x00000000,0x00000000}},	// [cc0] _के__संदर्भ_, _ओर__तेजी_, --, --, 
+   {{0x59ef000b,0x00000000,0x00000000,0x00000000}},	//   _nta__gitekere, --, --, --, 
+   {{0x225aa02a,0x00000000,0x00000000,0x00000000}},	//   _tidlig_, --, --, --, 
+   {{0xc4ade01a,0x00000000,0x00000000,0x00000000}},	//   _eit__av_, --, --, --, 
+   {{0x6b91a00f,0x00000000,0x00000000,0x00000000}},	//   _isinqumo_, --, --, --, 
+   {{0x32a6c011,0x00000000,0x00000000,0x00000000}},	//   _probas_, --, --, --, 
+   {{0xa3cec040,0x43966015,0x5bcdc00a,0x00000000}},	//   _čovek_, _persen_, _कुशीनगर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x63f4603c,0x62ab4028,0xfbdaa003,0x00000000}},	//   _postao_, _de__año_, _ཐམས__ཅད_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x593ac004,0xb3b8000a,0x00000000,0x00000000}},	//   _zonke__iintlang, _दैनिक__ट्रिब्यू, --, --, 
+   {{0x926d000f,0xeb9fc003,0xfbfc200c,0x3fdb200e}},	//   _kwakho__konke_, _རྒྱལ__དར_, _एही__से_, _webových__stránek_, 
+   {{0x2a33001c,0x95d42015,0x67970003,0x00000000}},	//   _टीम_, _membutuh, _ཐག__གཅོད_, --, 
+   {{0xb248800f,0xf2c74009,0x534b2037,0x7d7ee002}},	//   _kwami_, _måde_, _hace__meses_, _њу_, 
+   {{0x0358a009,0x42a72003,0x4c46200c,0x9bcb200c}},	//   _brugere_, _སྲིད__ཇུས_, _पूरा__तरे_, _कहलन__कि_, 
+   {{0xe2b6a003,0x25e9a00f,0x7dd1200a,0x00000000}},	//   _བལ__ཡུལ_, _ezisekel_ebhayibh, _दबाएं_, --, 
+   {{0x9512000e,0x00000000,0x00000000,0x00000000}},	// [cd0] _průměr_, --, --, --, 
+   {{0x7ab7000a,0x00000000,0x00000000,0x00000000}},	//   _रहते__हैं_, --, --, --, 
+   {{0x74426004,0xfbeb000c,0x00000000,0x00000000}},	//   _obo_, _अतीत__से_, --, --, 
+   {{0xc103a003,0x00000000,0x00000000,0x00000000}},	//   _ཚན__རྒྱ_, --, --, --, 
+   {{0x54a54016,0x00000000,0x00000000,0x00000000}},	//   _adressa__no_, --, --, --, 
+   {{0x1225e01a,0x00000000,0x00000000,0x00000000}},	//   _bruka_, --, --, --, 
+   {{0x7bc32054,0x2471600b,0x00000000,0x00000000}},	//   _घरी_, _ekleziya__catholik, --, --, 
+   {{0x8261e00f,0x3a55c00c,0x32c6800f,0x00000000}},	//   _kwansuku__zonke_, _के__संरक्षित_, _kuyoba__khona_, --, 
+   {{0xc2c3e011,0x42cac01a,0xa3948018,0xc2d18003}},	//   _un__novo_, _suldal_, _quarta__feira_, _ཚོགས__འདུ_, 
+   {{0xe280a00e,0x00000000,0x00000000,0x00000000}},	//   _diskuse_, --, --, --, 
+   {{0x6f40e034,0x52bb6018,0xc4686015,0x00000000}},	//   _bakgrunn, _somente_, _mobil__serupa_, --, 
+   {{0x930fe007,0xe2458012,0xc6f9400c,0x9716801c}},	//   _melihat__profil_, _témy_, _हमरा_, _है__क्या_, 
+   {{0xa27f401d,0x7fe68038,0xdedb200c,0xace7a00a}},	//   _agensi_, _píxeles__píxeles_, _में__एकत्र_, _पर__फोलो_, 
+   {{0x64650038,0x3948600f,0x7d064003,0xd2892003}},	//   _menú__de_, _enkonzwe, _ཡར__རྒྱས_, _བཀའ__ཁྲི_, 
+   {{0x1442601e,0x00000000,0x00000000,0x00000000}},	//   _ibn_, --, --, --, 
+   {{0x5e296002,0x2ba2800a,0x00000000,0x00000000}},	//   _нас_, _भी__हो_, --, --, 
+   {{0x8bee6002,0x749c2002,0x00000000,0x00000000}},	// [ce0] _нато_, _члан_, --, --, 
+   {{0xb2580003,0x5471a011,0x00000000,0x00000000}},	//   _དུས__ཀྱི_, _establec_no_, --, --, 
+   {{0xe2d86017,0x0c6fc017,0x7bfd0003,0x00000000}},	//   _idnes_, _požadova_vlastnos, _སི__དྲ_, --, 
+   {{0x236c600f,0x131fc00b,0x025f001d,0x9a4ac00c}},	//   _kungani_, _kuntu__yicisha_, _sila__klik_, _साफ__साफ_, 
+   {{0x32824005,0x0480001a,0xbb8d4003,0x00000000}},	//   _eg__ikkje_, _vere__ein_, _པེ_, --, 
+   {{0x736ba016,0x2be38003,0x00000000,0x00000000}},	//   _til__ring_, _ཀྱི__ཉི_, --, --, 
+   {{0x3451a00b,0xc6e72011,0x747fc00e,0x1291400e}},	//   _ubuzima__bwite_, _inscrici, _jste__si_, _kalhoty_, 
+   {{0x9db14028,0xbc7f4018,0x00000000,0x00000000}},	//   _lenguaje_, _versão_, --, --, 
+   {{0x96fe2013,0xcbf9800f,0xdbff600c,0x00000000}},	//   _क्या_, _kwalokho_, _पंडित__जी_, --, 
+   {{0x53ea8009,0x00000000,0x00000000,0x00000000}},	//   _skat_, --, --, --, 
+   {{0x1af04003,0x6588e018,0x544ba00b,0x6779c00c}},	//   _གླེང__སྟེགས_, _obrigató, _ku__kibuga_, _अउर__पाकिस्ता, 
+   {{0xebc3800c,0x0288a003,0x01f7800e,0xebc3600c}},	//   _भोज__के_, _ཞིག__གིས_, _některé_, _ओकरा__के_, 
+   {{0x5443e01d,0x97f26012,0x04aba01a,0x00000000}},	//   _kat_, _možnosť_, _kan__ein_, --, 
+   {{0xeefbc002,0xe2c7200e,0x00000000,0x00000000}},	//   _ствари_, _ráda_, --, --, 
+   {{0x9c120003,0x00000000,0x00000000,0x00000000}},	//   _དཀར__དམ_, --, --, --, 
+   {{0x0f82400e,0x00000000,0x00000000,0x00000000}},	//   _přihlašt, --, --, --, 
+   {{0x6d8ae003,0xa4428012,0x04ab201a,0x320f4014}},	// [cf0] _རྣམས_, _iba_, _har__ein_, _गुंजाइश_, 
+   {{0x48cf8018,0xa24cc020,0xb2920003,0x00000000}},	//   _produto__estrelas_, _ཏོང_, _འོད__དཀར_, --, 
+   {{0x5312e008,0x8212c018,0xec036014,0x7306800b}},	//   _para__obter_, _melhor_, _घटना__के_, _boko__haram_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82cea039,0x7df14015,0x17c6400a,0x0e898002}},	//   _yang__bisa_, _serta__kebijaka, _इन्हें_, _за__рад_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x92b9e01a,0x4abca002,0x00000000,0x00000000}},	//   _endeleg_, _министар_, --, --, 
+   {{0xace1c00a,0xc0e8e006,0x8311800e,0x2356800c}},	//   _साल__जानेंभवि, _པཱན__རྒྱ_, _odebrat_, _लोक__संगीत_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2442802c,0xcc6ee034,0x1aacc00c,0x00000000}},	//   _aba_, _fjorden_, _उम्__मीद_, --, 
+   {{0xa366800a,0xe45c200e,0x9f70c018,0x12a1a003}},	//   _राष्__ट्रीय_, _zpět__na_, _de__qualquer_, _འཛིན__ལྷན_, 
+   {{0xa394a009,0x6c114006,0xd44da018,0x1de94003}},	//   _bedste_, _གཅིག__ཁར_, _usando__sua_, _བློ__གྲོས_, 
+   {{0x7443e039,0x5c800002,0xd282a003,0xd77ac002}},	//   _mau_, _десет_, _གཏམ__དཔེ_, _за__приватиз, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe26ce00b,0x00000000,0x00000000,0x00000000}},	//   _kigo_, --, --, --, 
+   {{0x02de000f,0x00000000,0x00000000,0x00000000}},	//   _kulokhu_, --, --, --, 
+   {{0x27c6400a,0x8a7ca00a,0xc8cdc018,0x00000000}},	// [d00] _उन्हें_, _पहली__बार_, _prefeitu, --, 
+   {{0x8e35a006,0x126c801d,0xc6fa600a,0xfba40003}},	//   _ནང__བསྐྱོད_, _aktiviti_, _पहला_, _སྒྲིག__པར_, 
+   {{0xd2cf8012,0x19a22009,0x00000000,0x00000000}},	//   _kancelár, _overvågn, --, --, 
+   {{0xc969604c,0x0dd6400f,0x00000000,0x00000000}},	//   _साँझ_, _umxhwele_, --, --, 
+   {{0x5c26c016,0x7c89200c,0x6c49200c,0x00000000}},	//   _bli__varslet_, _बादो_, _बादे_, --, 
+   {{0xfb542003,0x00000000,0x00000000,0x00000000}},	//   _ཏུ__གླིང_, --, --, --, 
+   {{0x952d8002,0xc3ab8012,0x526ce00b,0x00000000}},	//   _између_, _najviac_, _bigo_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb3076009,0x2f8d200e,0x00000000,0x00000000}},	//   _aalborg_, _vašeho_, --, --, 
+   {{0x41d8401c,0x00000000,0x00000000,0x00000000}},	//   _शेयर_, --, --, --, 
+   {{0x2278e019,0x4be14003,0x8acac003,0x00000000}},	//   _som__kommer_, _ཆོས__ངོ_, _སྲེག_, --, 
+   {{0x47692014,0xd1440022,0xd46c2025,0xc4eaa00a}},	//   _के__निर्माण_, _जासूसी_, _pessoas__que_, _बस्ती__बहराइच_, 
+   {{0xdc17a018,0x3255000c,0x00000000,0x00000000}},	//   _tópico_, _लागेला_, --, --, 
+   {{0x30678002,0x00000000,0x00000000,0x00000000}},	//   _развој_, --, --, --, 
+   {{0x3c690037,0x82ac2012,0x0ab9200c,0x00000000}},	//   _carrito_, _sa__stal_, _खतरा__में_, --, 
+   {{0x6442801b,0x39b50002,0xa2d46011,0x3b8f000c}},	//   _uba_, _uveče__uveče_, _axudas_, _मिलल__बा_, 
+   {{0xaf7aa00e,0x00000000,0x00000000,0x00000000}},	// [d10] _upozorně, --, --, --, 
+   {{0xf3d6a01a,0x24c6c002,0x4bb6800c,0x64764018}},	//   _er__berre_, _називи__датотека_, _के__भुगतान_, _julho__de_, 
+   {{0x834c801d,0xeba1c00a,0x00000000,0x00000000}},	//   _yang__berbeza_, _भी__इस_, --, --, 
+   {{0x3ed58009,0xe2e8800b,0x00000000,0x00000000}},	//   _udviklin, _guteza__imbere_, --, --, 
+   {{0xd4b86011,0x00000000,0x00000000,0x00000000}},	//   _xeito__que_, --, --, --, 
+   {{0xcc8a8002,0x00000000,0x00000000,0x00000000}},	//   _уреди__везе_, --, --, --, 
+   {{0xea3d8003,0x84bd2011,0xe2f5a00b,0x00000000}},	//   _སོ__སོའི_, _conxunto_, _burundi__ukwa_, --, 
+   {{0x8e2d0002,0x526d000d,0xd2d8a012,0x00000000}},	//   _број_, _hizo_, _odber_, --, 
+   {{0x926ce038,0xca396009,0x00000000,0x00000000}},	//   _vigo_, _lokale__søgetjen, --, --, 
+   {{0x4e51001f,0x832b600e,0x00000000,0x00000000}},	//   _sembahya, _se__bude_, --, --, 
+   {{0x1029e00a,0x0442e018,0x2b8d8003,0x00000000}},	//   _एंड__स्पाइसी_, _acordo__com_, _ཁེ_, --, 
+   {{0x88610010,0xdb08000f,0x00000000,0x00000000}},	//   _tilbyder_, _watshela_, --, --, 
+   {{0x7b300002,0x52500002,0x00000000,0x00000000}},	//   _село_, _села_, --, --, 
+   {{0xd33f0009,0x00000000,0x00000000,0x00000000}},	//   _søg__efter_, --, --, --, 
+   {{0xb2430016,0x14bb8012,0x45dc800a,0xa2642003}},	//   _innlegg__klikk_, _práva__sú_, _संसार__व्रत_, _ཅན__ཞིག_, 
+   {{0x527f4028,0x126d8004,0x0436a02a,0x32d8e005}},	//   _tienes_, _buso_, _de__beste_, _vegen_, 
+   {{0x7da8a003,0xb261800b,0x73958025,0xc266400c}},	// [d20] _གྲོས__ཚོགས_, _karindwi_, _passa_, _के__मिलेला_, 
+   {{0x23e72012,0xe46fa018,0x00000000,0x00000000}},	//   _táto_, _adiciona_na_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd477600d,0x4c49800c,0xf212e025,0x00000000}},	//   _dijo__que_, _पावे_, _senhor_, --, 
+   {{0xcc49e00c,0x00000000,0x00000000,0x00000000}},	//   _नामे_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xecfbe002,0x1339400f,0xa0898002,0x00000000}},	//   _лажнх__података_, _yini__ujehova_, _заштићен, --, 
+   {{0x527f001d,0xfad2000b,0xb297a009,0xd720000c}},	//   _mudah__alih_, _abateget, _esbjerg_, _आलेख__कतना_, 
+   {{0xbac5a03c,0xb85ca037,0x1c0dc00e,0x00000000}},	//   _iz__sarajeva_, _está__duplicad, _nejprve_, --, 
+   {{0x683d000e,0x61d9400c,0xd4a5000a,0x00000000}},	//   _osobních_, _हमार_, _अन्य__भाषाएँ_, --, 
+   {{0x73e7a025,0x3b8fe00c,0xec01400c,0xf386c011}},	//   _no__brasil_, _दू_, _संबंध__के_, _quere_, 
+   {{0x51dfc014,0x3bec800c,0x00000000,0x00000000}},	//   _आयकर_, _चुकल__बा_, --, --, 
+   {{0x1271201a,0x2a6b8012,0x6291a00b,0x00000000}},	//   _ei__rekkje_, _sa__musíš_, _ndwara_, --, 
+   {{0x8394600b,0x9bd4800a,0x00000000,0x00000000}},	//   _cyose_, _महोबा__मिर्जापु, --, --, 
+   {{0xe1c50002,0x00000000,0x00000000,0x00000000}},	//   _на__путу_, --, --, --, 
+   {{0x0a71600a,0xb6576002,0x00000000,0x00000000}},	//   _करने__में_, _ваше__поштанск, --, --, 
+   {{0xfc314012,0x00000000,0x00000000,0x00000000}},	// [d30] _detské_, --, --, --, 
+   {{0x45cf600b,0x7bd3c006,0xed4c2002,0x00000000}},	//   _inkuru__zigezweh, _གསལ__ལག_, _бугарски_, --, 
+   {{0x1b2ac003,0x00000000,0x00000000,0x00000000}},	//   _སྲིང_, --, --, --, 
+   {{0x4802600b,0x4e778002,0x00000000,0x00000000}},	//   _shakisha__amashaki, _један__од_, --, --, 
+   {{0x7394600b,0xaf20c027,0x00000000,0x00000000}},	//   _byose_, _osvetlen, --, --, 
+   {{0x49f64018,0x00000000,0x00000000,0x00000000}},	//   _estão_, --, --, --, 
+   {{0xa2fdc01d,0x2944c00f,0xd27ee01a,0x53244011}},	//   _orang__ramai_, _izimfane, _eigne_, _de__hoxe_, 
+   {{0xd8bb601d,0xd288e006,0x00000000,0x00000000}},	//   _kebenara_bertulis_, _བདག__རིན_, --, --, 
+   {{0x882a0028,0xf0dba014,0x846a200f,0x84a5800e}},	//   _la__aceptaci, _जहरीली_, _izithomb_zobulili_, _vybírejt_ve_, 
+   {{0x92ebc011,0xc400c002,0x0e872002,0x00000000}},	//   _na__rúa_, _једне_, _службени__гласник_, --, 
+   {{0xa2ebc011,0xef1aa018,0x00000000,0x00000000}},	//   _na__súa_, _mais__vendidos_, --, --, 
+   {{0xd3a8c015,0x00000000,0x00000000,0x00000000}},	//   _semarang_, --, --, --, 
+   {{0xf67f6015,0x44b0c009,0x17c9a011,0x52500002}},	//   _peneliti, _nogle__af_, _da__provinci, _тела_, 
+   {{0x338c2002,0x00000000,0x00000000,0x00000000}},	//   _људе_, --, --, --, 
+   {{0x1249000b,0x00000000,0x00000000,0x00000000}},	//   _mpamvu_, --, --, --, 
+   {{0x9fe12002,0xb2ebc011,0x3188000e,0x00000000}},	//   _своје_, _na__túa_, _příspěvk_stránka_, --, 
+   {{0x5f1f2012,0xa74ce00a,0x00000000,0x00000000}},	// [d40] _obmedzen, _ने__दिया_, --, --, 
+   {{0x868c400c,0x00000000,0x00000000,0x00000000}},	//   _तइयार_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcc1f000a,0x0a2a4006,0x00000000,0x00000000}},	//   _व्यापार__मनोरंजन_, _བཟོ__ནིའི_, --, --, 
+   {{0xb444402c,0xf201402b,0xf2ed600c,0x00000000}},	//   _ka_, _mugihe_, _के__चीनी_, --, 
+   {{0x740b401f,0x00000000,0x00000000,0x00000000}},	//   _kuala__lumpur_, --, --, --, 
+   {{0xd394c00d,0x2b4b8035,0xb461a003,0x00000000}},	//   _eres_, _okuthiwa_, _བཅོས__དམིཊ_, --, 
+   {{0x5ab4c018,0x00000000,0x00000000,0x00000000}},	//   _os__preços_, --, --, --, 
+   {{0xf345600b,0x93c5e02a,0x00000000,0x00000000}},	//   _share__tweet_, _sist__endret_, --, --, 
+   {{0x154d8012,0x2c8b400e,0x00000000,0x00000000}},	//   _prevádzk, _kuchyně_, --, --, 
+   {{0xbf5e6006,0x61ba600c,0xacaba00a,0x00000000}},	//   _གང__འབྱུང_, _पहिल_, _करें__नीचे_, --, 
+   {{0xecf4000a,0xaa3de00c,0x00000000,0x00000000}},	//   _भोपाल__मुम्बई_, _सभक_, --, --, 
+   {{0x2444402c,0x29fe6025,0x00000000,0x00000000}},	//   _ba_, _economia_, --, --, 
+   {{0xa2d86012,0x00000000,0x00000000,0x00000000}},	//   _menej_, --, --, --, 
+   {{0x5291403f,0x53958018,0xa7ed600f,0x0c6a0014}},	//   _umfazi_, _passo_, _sicabang, _कबड्डी_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7607800c,0x00000000,0x00000000,0x00000000}},	// [d50] _अपेक्षित__सफलता_, --, --, --, 
+   {{0xbcb5401e,0xffa18012,0x814e8037,0x6b528006}},	//   _prikaži__postove_, _priestor_, _confiabl, _ཟམ__སྨོང_, 
+   {{0xe4420012,0xa24bc019,0x4a76c00a,0x00000000}},	//   _ich_, _jeg__fikk_, _संसार__खेल_, --, 
+   {{0xc4b4a00e,0x00000000,0x00000000,0x00000000}},	//   _výsuvné__operační_, --, --, --, 
+   {{0x9444402c,0xf27ec009,0xe8c6200b,0x00000000}},	//   _ya_, _endnu_, _abaturag, --, 
+   {{0x84444004,0xe4800037,0x00000000,0x00000000}},	//   _xa_, _proporci_tu_, --, --, 
+   {{0xeb9e800c,0x293b200b,0xaf3fe025,0xdb8ac002}},	//   _हाईकोर्ट__के_, _ibimenye, _joão_, _новог_, 
+   {{0x12f9a00f,0x00000000,0x00000000,0x00000000}},	//   _ujehova_, --, --, --, 
+   {{0x368c801c,0xc348e02c,0x00000000,0x00000000}},	//   _पंजाब_, _ingenzi_, --, --, 
+   {{0xcbb46012,0xa2a66011,0x4fbe000a,0x00000000}},	//   _reagovať_, _proba_, _बरेली__बुलंदशहर_, --, 
+   {{0xd4c0400f,0x00000000,0x00000000,0x00000000}},	//   _ababuyek_banganak, --, --, --, 
+   {{0x34444012,0x644a6037,0x00000000,0x00000000}},	//   _sa_, _cuotas__de_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x413c6027,0x4e7f6002,0xbb8a0002,0x00000000}},	//   _predpokl, _страница__од_, _потом_, --, 
+   {{0x6444400d,0x346d4024,0x158a4009,0x00000000}},	//   _va_, _novom__sadu_, _gennemfø, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcf716012,0x142ee028,0x00000000,0x00000000}},	// [d60] _veľké_, _añadido_, --, --, 
+   {{0xa32ba00b,0x00000000,0x00000000,0x00000000}},	//   _mu__buhe_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa25b0003,0x00000000,0x00000000,0x00000000}},	//   _འགྱུར__བཙན_, --, --, --, 
+   {{0x0be2c003,0xa6678014,0xe341200c,0x00000000}},	//   _ཤེས__རབ_, _नोकसान_, _खबर__कहां_, --, 
+   {{0x5730e00c,0x48838002,0x00000000,0x00000000}},	//   _अगर__रउरा_, _иностран, --, --, 
+   {{0x4471800b,0x00000000,0x00000000,0x00000000}},	//   _buboneka__bbc_, --, --, --, 
+   {{0xebfe0006,0xd23f200c,0x00000000,0x00000000}},	//   _སི__གི_, _बिलियन__डॉलर_, --, --, 
+   {{0x6baa200a,0xb0746009,0x4c684015,0x1212c00e}},	//   _यह__भी_, _redaktio, _memulai_, _mnohem_, 
+   {{0x6b280003,0xd81aa003,0xecc80003,0x00000000}},	//   _གཏོང_, _དྲག__གནོན_, _གཏོར_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4606c006,0xca5fc00a,0x00000000,0x00000000}},	//   _ལར__རྒྱབ_, _परिवार__टेक_, --, --, 
+   {{0x52d80034,0xc462c037,0xb3958018,0x2be8e003}},	//   _seier_, _implica__la_, _passe_, _གང__མང_, 
+   {{0x1befc00c,0x00000000,0x00000000,0x00000000}},	//   _करीब__गो_, --, --, --, 
+   {{0x7eac200f,0x52d5e00f,0x4e394018,0x9c4e000c}},	//   _kungani__kufanele_, _yilokho_, _esportes_, _कऽके_, 
+   {{0xfbbb800a,0x814a800a,0x13efc003,0x00000000}},	//   _जल्द__से_, _मई__अप्रैल_, _བསྩལ_, --, 
+   {{0x2bc0000c,0x00000000,0x00000000,0x00000000}},	// [d70] _कइसे__हो_, --, --, --, 
+   {{0xc3954012,0x29e7a00e,0xef084002,0xb3f9a00b}},	//   _miesto_, _automati_ostření_, _претеће__расистич, _umwuga_, 
+   {{0xc4422009,0x7dc7c002,0x00000000,0x00000000}},	//   _fck_, _би__требало_, --, --, 
+   {{0x7254c00e,0xc28c6018,0x7b97a014,0x0bb8e003}},	//   _měl_, _mas__não_, _के__डर_, _ཉི__ཤུ_, 
+   {{0xb4ad6009,0x922ca00b,0x00000000,0x00000000}},	//   _ind__at_, _jya__kuri_, --, --, 
+   {{0x0b9e6006,0x62c7200e,0x66e92006,0x00000000}},	//   _འབྲུག__ལུ_, _rádi_, _སྤྲོད__གྲུབ_, --, 
+   {{0x7a75000a,0x5e2cc002,0x6d9de003,0x00000000}},	//   _रहे__हैं_, _владе_, _ཁྱེད__ཀྱིས_, --, 
+   {{0xaf982002,0x00000000,0x00000000,0x00000000}},	//   _међутим_, --, --, --, 
+   {{0x8290c00f,0x00000000,0x00000000,0x00000000}},	//   _ehlane_, --, --, --, 
+   {{0x53116019,0xdad64018,0xb254e003,0x5c0de002}},	//   _gule__sider_, _crianças_, _སེམས__ཀྱི_, _опширниј, 
+   {{0x00114045,0x52d88013,0x7db5c003,0x00000000}},	//   _produkto, _देती_, _དབུ__བརྙེས_, --, 
+   {{0xd349402a,0x84ae0012,0x00000000,0x00000000}},	//   _vet__ikke_, _správne_, --, --, 
+   {{0x02b58012,0x71e6c009,0xb2318002,0x7eb8e002}},	//   _marca_, _overblik_, _песму__додај_, _ри_, 
+   {{0xebbe6014,0xcff9e018,0x00000000,0x00000000}},	//   _नीति__के_, _frete__grátis_, --, --, 
+   {{0x3a11e025,0x00000000,0x00000000,0x00000000}},	//   _garantia_, --, --, --, 
+   {{0x7a6f400a,0xe200400e,0x0dbf600a,0x00000000}},	//   _सकती__हैं_, _kolik_, _कुशीनगर__कासगंज_, --, 
+   {{0x237ea03c,0xe9f94014,0x6443200b,0x00000000}},	// [d80] _bir__izaberi_, _दुर्योधन_, _iby_, --, 
+   {{0x9d4e800e,0xeac80003,0x00000000,0x00000000}},	//   _předmět_, _གཏུག_, --, --, 
+   {{0x6456a011,0x22f8a002,0x00000000,0x00000000}},	//   _dispoñem_de_, _разговор, --, --, 
+   {{0xebe2400a,0x00000000,0x00000000,0x00000000}},	//   _ने__इस_, --, --, --, 
+   {{0x668a2021,0x2ee94002,0x1ba5a00c,0x92980003}},	//   _སྡེབ_, _кад__је_, _कि__ना_, _ཀྱི__དཀའ_, 
+   {{0xb264401a,0x00000000,0x00000000,0x00000000}},	//   _truleg_, --, --, --, 
+   {{0x32e9601d,0xd2558045,0x00000000,0x00000000}},	//   _sesiapa_, _problémo, --, --, 
+   {{0x560fc003,0x00000000,0x00000000,0x00000000}},	//   _བསྡད_, --, --, --, 
+   {{0x68204006,0x00000000,0x00000000,0x00000000}},	//   _བརྙན__སྟོན_, --, --, --, 
+   {{0x426de017,0xf768800c,0xea68e00a,0x00000000}},	//   _tuto_, _के__मुस्लिम_, _जल्द__हटा_, --, 
+   {{0xa3958002,0x00000000,0x00000000,0x00000000}},	//   _komentar__beograd_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4442401d,0xcb5e600c,0x00000000,0x00000000}},	//   _mcm_, _वाली__मेहरारू_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xab8f8021,0x928f000b,0x83404009,0xfc17e002}},	//   _སྤ_, _urukiko_, _du__søger_, _правила_, 
+   {{0xa177c009,0x9c57a00a,0x49d66002,0xabfd800a}},	// [d90] _uddannel, _गैजेट_, _књижевно, _दिखने__की_, 
+   {{0x63e7800e,0x00000000,0x00000000,0x00000000}},	//   _této_, --, --, --, 
+   {{0x4a9fc00a,0x94b28011,0xbccc600a,0x00000000}},	//   _सिनेमा__हॉट_, _por__iso_, _कॉमेंट__अपने_, --, 
+   {{0x92f9800f,0x0af52015,0x92d8201a,0x3269a002}},	//   _umkhaya_, _referens, _veker_, _је__рекао_, 
+   {{0x8444401e,0x00000000,0x00000000,0x00000000}},	//   _alejhi__ve_, --, --, --, 
+   {{0x9bc44020,0xfa3c200e,0xfc7fa025,0x00000000}},	//   _གནང__མི_, _září_, _existem_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe2d98015,0x407dc002,0x4f5ec00f,0xa6778002}},	//   _keren_, _програма_, _indodana__kankulun, _канцелар, 
+   {{0x12842028,0x6cd94002,0x00000000,0x00000000}},	//   _archivo_, _друштвен, --, --, 
+   {{0x83a9201d,0x00000000,0x00000000,0x00000000}},	//   _sebarang_, --, --, --, 
+   {{0xfcd0600a,0xcee7c002,0xc2d90014,0x9bd8c00a}},	//   _चंडीगढ़__चेन्नई_, _југослав, _बेसी_, _हमीरपुर_, 
+   {{0xe4b38018,0x2456400b,0x41e2000a,0x6476c018}},	//   _podem__ser_, _mushya__ba_, _कैमरा_, _junho__de_, 
+   {{0x9a4bc01d,0x1768c008,0xf35ba00f,0x8a9ba00a}},	//   _diambil__daripada_, _de__actuació, _okubukek_ngayo_, _में__कहा_, 
+   {{0x535be004,0x323b800e,0x00000000,0x00000000}},	//   _nangona_, _zájem_, --, --, 
+   {{0x546ce00b,0x00000000,0x00000000,0x00000000}},	//   _ejo__ku_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x62c32009,0xf2d9801d,0xd2132018,0x9cdfa011}},	// [da0] _sælges_, _lesen_, _fechar_, _resposta__escribe_, 
+   {{0xd27ec00d,0x02a3e006,0x928e8003,0x00000000}},	//   _viene_, _འདི__ཨིན_, _སོང__གངས_, --, 
+   {{0x3464401a,0x2a07800f,0x00000000,0x00000000}},	//   _frå__på_, _ukubukwa_, --, --, 
+   {{0xb27ec00d,0x26e7a00a,0x00000000,0x00000000}},	//   _tiene_, _है__जबकि_, --, --, 
+   {{0xebae000c,0x00000000,0x00000000,0x00000000}},	//   _सब्सिडी__के_, --, --, --, 
+   {{0x0b302002,0x9446a00e,0x724e4003,0x00000000}},	//   _него_, _klasické__klávesni, _ལྕེ_, --, 
+   {{0xf435c024,0xe0e8e009,0x86f9600a,0x00000000}},	//   _veličinu__slova_, _oprindel, _देना_, --, 
+   {{0xb3f46004,0xf4738009,0x00000000,0x00000000}},	//   _ukutya_, _nogen__der_, --, --, 
+   {{0x9a234018,0x5253000f,0x00000000,0x00000000}},	//   _que__você_, _unkulunk_wathi_, --, --, 
+   {{0x92428006,0x52dde00d,0xb1416014,0x00000000}},	//   _བཙག_, _el__tema_, _बाबूजी_, --, 
+   {{0x12e12012,0x8b4d6021,0xf2ea600f,0x00000000}},	//   _nahlásiť__chybu_, _ཁང__བཞེངས_, _futhi__kumelwe_, --, 
+   {{0x6c49c022,0x1bc3601c,0x00000000,0x00000000}},	//   _माथे_, _करो_, --, --, 
+   {{0x4f070012,0x5dc86003,0x00000000,0x00000000}},	//   _dispozíc, _ཞོག__བསྟོད_, --, --, 
+   {{0x23db602c,0xe493200b,0xf799400a,0x00000000}},	//   _ya__mbere_, _ko__ari_, _कौशांबी__गाजियाबा, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x20432002,0x00000000,0x00000000,0x00000000}},	//   _на__своју_, --, --, --, 
+   {{0x4236600f,0xac55e009,0x32152002,0x00000000}},	// [db0] _manje_, _modtage_, _се__свиђа_, --, 
+   {{0x326d000b,0xf27f600e,0x34396009,0x98e2c002}},	//   _wabona_, _hodně_, _en__rigtig_, _могуће_, 
+   {{0xb2ca6006,0x00000000,0x00000000,0x00000000}},	//   _དབང__རྣམ_, --, --, --, 
+   {{0x524d803a,0x746d4037,0x17c54002,0x0d8cc003}},	//   _སོང_, _email__si_, _има__право_, _སྒྲོལ_, 
+   {{0x03f9a01d,0xca7c400c,0x00000000,0x00000000}},	//   _jepun_, _कालीन__भोज_, --, --, 
+   {{0x0bf7600a,0x2a55800f,0x04d1a00a,0x00000000}},	//   _में__है_, _ukwesaba_, _प्रतापगढ, --, 
+   {{0x65054018,0x7b920003,0x1d1fa003,0xce2cc002}},	//   _enquanto_, _གཙུག__ལག_, _ཀྱི__སྐོར_, _млади_, 
+   {{0x9444c01d,0xb3c86009,0x425ca018,0x2d372002}},	//   _hb__pukul_, _farver_, _da__minha_, _за__српски_, 
+   {{0xf236c012,0x4bdd400c,0x3e45c00b,0x00000000}},	//   _svojho_, _के__तरे_, _bagaraga, --, 
+   {{0x6468e012,0x2256e00c,0xaee9e013,0x00000000}},	//   _ale__aj_, _मानेला_, _बाइक_, --, 
+   {{0xf2bb8024,0x644ce011,0xd344a00b,0x84704002}},	//   _nedelje_, _páxina__de_, _murenge_, _помозите__побољшањ, 
+   {{0x02e3400e,0x00000000,0x00000000,0x00000000}},	//   _prvním_, --, --, --, 
+   {{0x3a4b800a,0x92506017,0x00000000,0x00000000}},	//   _की__मदद_, _bílá_, --, --, 
+   {{0xc2978024,0x3316600b,0xf451e002,0xeb0fe00d}},	//   _na__veoma_, _hanze_, _kuću__din_, _las__siguient, 
+   {{0x2236600f,0xd4ace00d,0x32e1c00f,0x00000000}},	//   _kanje_, _con__su_, _isikhath_esiningi_, --, 
+   {{0xf9e6000f,0xc2904003,0x00000000,0x00000000}},	//   _kungenze, _བོད__པའི_, --, --, 
+   {{0xd681600a,0xae45c00b,0x00000000,0x00000000}},	// [dc0] _खिलाफ_, _yagaraga, --, --, 
+   {{0x2e85a037,0x624da003,0x00000000,0x00000000}},	//   _si__hablaras_, _ཧོང_, --, --, 
+   {{0xb38f800b,0x00000000,0x00000000,0x00000000}},	//   _ishyaka_, --, --, --, 
+   {{0xdaab200e,0xe2f5001a,0x00000000,0x00000000}},	//   _množství_, _siter__denne_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb40e4011,0x7478c00b,0x00000000,0x00000000}},	//   _ensinanz, _umukuru__wa_, --, --, 
+   {{0xd2538003,0xe4a2000b,0x00000000,0x00000000}},	//   _ཡོད__ཀྱང_, _akaba__ari_, --, --, 
+   {{0xa2a52003,0x00000000,0x00000000,0x00000000}},	//   _མང__ཞིག_, --, --, --, 
+   {{0x92a6c012,0x32646045,0xf2da601a,0x145f4012}},	//   _treba_, _poslal_, _skreiv_, _členom__od_, 
+   {{0xbc37a017,0x02b4800b,0xd290c012,0x54dfa00a}},	//   _české_, _vyacu_, _sklade_, _व्यंजन__नायिका_, 
+   {{0x9303401a,0xd294a003,0x00000000,0x00000000}},	//   _kva__skjer_, _འགྲོ__བའི_, --, --, 
+   {{0x12ffc02a,0x3e99800b,0x9c01a00c,0x1b2a8003}},	//   _denne__siden_, _byatumye_, _जाई__कि_, _ལྡོང_, 
+   {{0x0214a00a,0x00000000,0x00000000,0x00000000}},	//   _सी__चैनल_, --, --, --, 
+   {{0x41458002,0x00000000,0x00000000,0x00000000}},	//   _фејсбуку_, --, --, --, 
+   {{0xc599400a,0x0288e039,0xa2cf600b,0x00000000}},	//   _सेहत_, _melayani_, _amafoto__gutora_, --, 
+   {{0x0228a019,0x23fca01a,0x2c486002,0x00000000}},	// [dd0] _søke_, _det__finst_, _функцион, --, 
+   {{0xa7cb4038,0x00000000,0x00000000,0x00000000}},	//   _de__subvenci, --, --, --, 
+   {{0xbcb7a00a,0x00000000,0x00000000,0x00000000}},	//   _में__अपने_, --, --, --, 
+   {{0x5473400e,0x00000000,0x00000000,0x00000000}},	//   _pro__psy_, --, --, --, 
+   {{0x881ac003,0xc29b4006,0x62ada00f,0x00000000}},	//   _འདྲི_, _འཕེལ__གཏང_, _futhi__ngani_, --, 
+   {{0x127b4012,0x6da08029,0x00000000,0x00000000}},	//   _komentár, _བསྟེན_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa0630002,0x00000000,0x00000000,0x00000000}},	//   _готово_, --, --, --, 
+   {{0x949fa018,0x0bf2e00a,0x00000000,0x00000000}},	//   _cartão__ou_, _जम्मू__और_, --, --, 
+   {{0x32a58011,0x5b4fc015,0x620c8018,0x6278a00e}},	//   _de__xullo_, _pencaria_silahkan_, _adicioná_, _telefony__nokia_, 
+   {{0x4d0ac002,0x73948007,0x6b8f800a,0x00000000}},	//   _učlanjen_, _asas_, _बाद__भी_, --, 
+   {{0x033ca00f,0xe488c009,0x00000000,0x00000000}},	//   _isikhath_eside_, _finder__du_, --, --, 
+   {{0x12ac6025,0x29d32002,0xd2b8600e,0x00000000}},	//   _de__são_, _писања__коментар, _přesto_, --, 
+   {{0x32bec018,0x00000000,0x00000000,0x00000000}},	//   _que__seja_, --, --, --, 
+   {{0x927b4018,0xe470a00b,0xd46de011,0x8b2a8003}},	//   _comentár, _adakoran_na_, _dicir__que_, _རྡུང_, 
+   {{0xf2004035,0xd2cae012,0x36950012,0x432ba00b}},	//   _leli_, _pridal_, _oddeleni, _mu__bihe_, 
+   {{0x82ac200d,0x00000000,0x00000000,0x00000000}},	// [de0] _lo__cual_, --, --, --, 
+   {{0x05f6a00e,0x00000000,0x00000000,0x00000000}},	//   _se__nacházít, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72d86015,0x22e2a018,0x12a3e003,0x00000000}},	//   _bener_, _ir__para_, _གྲུ__ཆུང_, --, 
+   {{0x932ba02c,0xf1ea8003,0x54b1200f,0x00000000}},	//   _mu__gihe_, _ལྡུམ_, _ngaphamb_nje_, --, 
+   {{0xa301001d,0x2eee6002,0xe28ac00f,0x00000000}},	//   _telah__berada_, _је__до_, _kujehova__futhi_, --, 
+   {{0x2f376002,0x829cc002,0xd4c6c00a,0x0385800f}},	//   _од__до_, _preporuč_odgovori_, _त्योहार__धर्म_, _ukuba__senze_, 
+   {{0x92d8600d,0x9ba4c021,0x32b6000f,0x00000000}},	//   _tener_, _ཟེར__མི_, _kuba__khona_, --, 
+   {{0xec050014,0x6ece2002,0xeb9d400c,0x00000000}},	//   _सोच__के_, _грчки_, _हरवला__के_, --, 
+   {{0x314e400e,0x00000000,0x00000000,0x00000000}},	//   _dlouhodo, --, --, --, 
+   {{0x6340e018,0xc303a00b,0x344e8012,0xca37800a}},	//   _cabeça_, _kwa__kane_, _eú_, _मेरठ__रांची_, 
+   {{0x721c0010,0xa253a003,0x143c8002,0x00000000}},	//   _århus_, _ཡིག__འདི_, _домаћинс, --, 
+   {{0x52d98024,0xf3ff602b,0xedc68003,0x4bd0c003}},	//   _mesec_, _ubuzima_, _འབད__བརྩོན_, _དགུང__ལོ_, 
+   {{0x3c890002,0x00000000,0x00000000,0x00000000}},	//   _различит, --, --, --, 
+   {{0xb2988003,0x5b8e6003,0x00000000,0x00000000}},	//   _པའི__བཀའ_, _ཇེ_, --, --, 
+   {{0xe29da020,0x2094600e,0x23a28031,0x00000000}},	//   _འཚོལ__ཞིབ_, _nabízí_, _ucap_, --, 
+   {{0x2c01a00c,0xcd2fa00b,0x05bb4003,0x00000000}},	// [df0] _कवनो__एगो_, _rurafunz_ibiteker, _ལུཌ__བཙུཌ_, --, 
+   {{0x2681e00a,0x00000000,0x00000000,0x00000000}},	//   _चौपाल_, --, --, --, 
+   {{0xb8e84002,0x00000000,0x00000000,0x00000000}},	//   _предузећ, --, --, --, 
+   {{0xccc76018,0x44e7a00c,0x4f64e00f,0x00000000}},	//   _ruim__título_, _भारत__अफगानिस्, _emehlwen_kankulun, --, 
+   {{0x64b6e015,0x83a2c011,0x00000000,0x00000000}},	//   _mengomen_isi_, _atopar_, --, --, 
+   {{0xbf584006,0xc2856004,0x00000000,0x00000000}},	//   _ཕྱུག__འབྲུག_, _kathixo_, --, --, 
+   {{0x144e8012,0xb3f9e01d,0x5b628002,0x00000000}},	//   _sú_, _petua_, _медицинс, --, 
+   {{0x7bde000c,0x7599e012,0x00000000,0x00000000}},	//   _ओह__घरी_, _prihláse_registrá, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc2904003,0xa3ea000b,0x00000000,0x00000000}},	//   _མེད__པའི_, _imiti_, --, --, 
+   {{0xd2c2e01a,0x04802018,0x00000000,0x00000000}},	//   _det__gjeld_, _edição__por_, --, --, 
+   {{0x8f06a012,0x244e800d,0x00000000,0x00000000}},	//   _súvisiac, _tú_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb313001a,0xf29e6006,0x647a0025,0x36f6000c}},	//   _skal__vere_, _ཨིན__རུང_, _necessid_de_, _परमारवंश, 
+   {{0x34ac801a,0x1927c00c,0x00000000,0x00000000}},	//   _med__eit_, _के__वंशज_, --, --, 
+   {{0xb200401d,0xee934002,0xc7762003,0x00000000}},	//   _polis_, _сам__да_, _རེངས__བརྙན_, --, 
+   {{0xe8442002,0xef50800f,0x00000000,0x00000000}},	// [e00] _ипак_, _esivela__kunkulun, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2259c006,0x342b600f,0x3b2aa002,0x00000000}},	//   _གདོང__ཤོག_, _injabulo_, _миланско, --, 
+   {{0xeddce006,0xce0ec01d,0x00000000,0x00000000}},	//   _ལུ__འབྲེལ_, _terengga, --, --, 
+   {{0x0b59600c,0x00000000,0x00000000,0x00000000}},	//   _देशन_, --, --, --, 
+   {{0x78792002,0x00000000,0x00000000,0x00000000}},	//   _детаље_, --, --, --, 
+   {{0x50b54002,0xe2922003,0x0f4b0002,0x00000000}},	//   _до__године_, _སྐལ__བཟང_, _енглески__фински_, --, 
+   {{0x6c3a8037,0xe4866009,0x3224c00e,0x00000000}},	//   _tu__comentar, _genvej__til_, _velkou_, --, 
+   {{0x2e226013,0x00000000,0x00000000,0x00000000}},	//   _इंदौर_, --, --, --, 
+   {{0x72006002,0x5ba1602c,0x6758200c,0x00000000}},	//   _ceni_, _bishobor, _क्षेत्री_भासा_, --, 
+   {{0x6b8e603a,0x8f67400b,0xd9e2e00b,0x7d7ee002}},	//   _ཉེ_, _yawe__adakoran, _buboneka_, _му_, 
+   {{0xeef12002,0x7c0c600c,0x00000000,0x00000000}},	//   _име_, _बाकिर__अब_, --, --, 
+   {{0x29456037,0xf476c002,0x00000000,0x00000000}},	//   _alquiler_, _мултимед, --, --, 
+   {{0x835e6015,0x00000000,0x00000000,0x00000000}},	//   _pengikut__lainnya_, --, --, --, 
+   {{0xc200a015,0x02640015,0xbeda6011,0x34ac001a}},	//   _mobil_, _berarti__bagi_, _veciños_, _det__eit_, 
+   {{0xec07600c,0xf292a009,0x00000000,0x00000000}},	//   _सीमा__के_, _eniro__krak_, --, --, 
+   {{0x3bcc600a,0x13ac600f,0x00000000,0x00000000}},	// [e10] _इसी_, _ikuphi_, --, --, 
+   {{0xebc4a003,0x00000000,0x00000000,0x00000000}},	//   _གནང__གི_, --, --, --, 
+   {{0xeeba601a,0x00000000,0x00000000,0x00000000}},	//   _sjølv_, --, --, --, 
+   {{0xf40c4012,0x62572014,0xee9a000a,0x00000000}},	//   _aktuálne_, _विवेकी_, _विकिपीडि_मुक्त_, --, 
+   {{0x94bee00b,0xbd2c8016,0x10f0c00f,0x00000000}},	//   _mashyash_ya_, _utviklet_, _izwi__likajeho, --, 
+   {{0x224de021,0x8491e02f,0x00000000,0x00000000}},	//   _ཤོག_, _voltar__ao_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x73eb8011,0x0d25400b,0x42a6c006,0x00000000}},	//   _editar__fonte_, _mwungere_, _ཤིས__འོས_, --, 
+   {{0xc2684025,0xe46c6009,0xd38fa00f,0x00000000}},	//   _produção_, _mig__til_, _eyishumi_, --, 
+   {{0x0ea14002,0x3205a00e,0xf2b48012,0x00000000}},	//   _одељење__за_, _všichni_, _sekcie_, --, 
+   {{0x246e201a,0x1d202003,0x00000000,0x00000000}},	//   _skattar__og_, _པའི__སྐོར_, --, --, 
+   {{0x7a066012,0x00000000,0x00000000,0x00000000}},	//   _stiahnut, --, --, --, 
+   {{0xbbf9e006,0x1297e01d,0x4bcc600a,0x00000000}},	//   _མི__ཚུ_, _kekal__dilog_, _उसी_, --, 
+   {{0xabe4c00a,0x70af400f,0x00000000,0x00000000}},	//   _है__इसे_, _usuku__lukajeho, --, --, 
+   {{0xb79ac003,0x0ef00002,0x00000000,0x00000000}},	//   _འདོན_, _здраво__нов_, --, --, 
+   {{0x89e8600e,0x64448006,0xc1b7c002,0x00000000}},	//   _samozřej, _རའི__རྒྱལ_, _николић_, --, 
+   {{0xd9e2e00b,0xe4ba000b,0x28cf2002,0x00000000}},	// [e20] _ruboneka_, _ibikorwa__by_, _одржана_, --, 
+   {{0xa200c00e,0x1ea10002,0x00000000,0x00000000}},	//   _hodin_, _жао__нам_, --, --, 
+   {{0xe2c32009,0x28916018,0xfab4200c,0x32ea400f}},	//   _fælles_, _de__qualidad, _ठोस__कदम_, _izinto__ezinhle_, 
+   {{0x5492a00b,0x624f000f,0xdc76e00c,0x5bf04003}},	//   _na__css_, _ka__amakhasi_, _माल्ला_, _ཐད__ཀར_, 
+   {{0xe3aea002,0xb2990003,0x00000000,0x00000000}},	//   _не__буде_, _བའི__བཀའ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x926ba00b,0x00000000,0x00000000,0x00000000}},	//   _ibiri__kuri_, --, --, --, 
+   {{0x14ace028,0x00000000,0x00000000,0x00000000}},	//   _con__mi_, --, --, --, 
+   {{0xd320a012,0xbe5d6018,0x00000000,0x00000000}},	//   _keby_, _desculpe_, --, --, 
+   {{0xc273c030,0x00000000,0x00000000,0x00000000}},	//   _slavo__kukić_, --, --, --, 
+   {{0xf26ce00f,0xaf884012,0xe28e600f,0x00000000}},	//   _nanoma_, _agentúra_, _kankulun_futhi_, --, 
+   {{0xabcc601c,0x2175e018,0x42984002,0x00000000}},	//   _इसे_, _notícia_, _због__чега_, --, 
+   {{0x2a6c800e,0x5f53c002,0x00000000,0x00000000}},	//   _se__musíš_, _додатни_, --, --, 
+   {{0x7bd54003,0x2e19c002,0x00000000,0x00000000}},	//   _བཀའ__ཤག_, _дневник_, --, --, 
+   {{0xebbd200c,0x00000000,0x00000000,0x00000000}},	//   _ओकरे__के_, --, --, --, 
+   {{0xcd88203a,0xbcc82003,0x00000000,0x00000000}},	//   _གཞིས_, _གཞིར_, --, --, 
+   {{0x93974009,0x55d10012,0x00000000,0x00000000}},	// [e30] _samarbej, _nemôžete_, --, --, 
+   {{0x882a8006,0x47622002,0x00000000,0x00000000}},	//   _མེད__སེངྒེ_, _став_, --, --, 
+   {{0x12334004,0x04be600e,0x00000000,0x00000000}},	//   _ibhayibh_ithi_, _této__stránce_, --, --, 
+   {{0x73032005,0x6bb58013,0x00000000,0x00000000}},	//   _siste__åra_, _कुछ__भी_, --, --, 
+   {{0x02ed6007,0xf4ab801a,0x130e4018,0x6336e00a}},	//   _perkara__perkara_, _har__òg_, _jogador_, _स्ट्रिक्_राखी_, 
+   {{0x6a95000b,0x4967600b,0x6627600b,0x00000000}},	//   _aho__ubufasha_, _minisite, _minisiti, --, 
+   {{0xebdfa00c,0x4a63a002,0x00000000,0x00000000}},	//   _पी__के_, _за__слање_, --, --, 
+   {{0xbbcc600a,0x00000000,0x00000000,0x00000000}},	//   _उसे_, --, --, --, 
+   {{0x932a602e,0x8e296002,0x00000000,0x00000000}},	//   _vidi__profil_, _рат_, --, --, 
+   {{0x02364015,0xa31e801f,0x172ee00c,0x00000000}},	//   _namja_, _pelajar__yang_, _कोना__कोना_, --, 
+   {{0xc46fe019,0x14e2200a,0x00000000,0x00000000}},	//   _noe__av_, _औरैया_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4e60e002,0x7b954006,0x4342a018,0x6c6ba015}},	//   _од_, _དོན__ལག_, _fazendo_, _setiap__masukan_, 
+   {{0x2f8be012,0xf596c002,0x00000000,0x00000000}},	//   _aké_, _имамо_, --, --, 
+   {{0x3855e006,0x00000000,0x00000000,0x00000000}},	//   _བརྒྱུད__འཕྲིན_, --, --, --, 
+   {{0xf201e009,0xc2a1c00a,0x00000000,0x00000000}},	//   _altid_, _बिलासपुर_, --, --, 
+   {{0xd2940003,0x00000000,0x00000000,0x00000000}},	// [e40] _འོན__ཀྱང_, --, --, --, 
+   {{0xfc67200f,0x7e79e002,0x00000000,0x00000000}},	//   _nomuzwa_, _бисте__се_, --, --, 
+   {{0x1e292002,0x5aba0024,0xe280000f,0x00000000}},	//   _као_, _proverit, _ngendoda_yakhe_, --, 
+   {{0x7bee2002,0x8dce2002,0x00000000,0x00000000}},	//   _тамо_, _тиме_, --, --, 
+   {{0x3c05a00c,0x00000000,0x00000000,0x00000000}},	//   _कारण__बा_, --, --, --, 
+   {{0x83002016,0x7af74012,0x9278400b,0x4724600c}},	//   _ansvar__innhold_, _verejnos, _utangaza__kuri_, _आवे__वाला_, 
+   {{0xff7be002,0x00000000,0x00000000,0x00000000}},	//   _се__других_, --, --, --, 
+   {{0x7457001f,0xd32d001a,0xa94a2002,0x1269400c}},	//   _kenal__minta_, _som__ligg_, _светог_, _कऽ__दीहलस_, 
+   {{0x3472000b,0x2f6cc00c,0x00000000,0x00000000}},	//   _ku__rupapuro_, _विद्वान__लेखक_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd476c01b,0xfa5b400c,0x00000000,0x00000000}},	//   _wathi__ke_, _कऽ__पाई_, --, --, 
+   {{0xced60045,0x3223200c,0x00000000,0x00000000}},	//   _možno_, _रामजी__चौधरी_, --, --, 
+   {{0xa331601d,0xe320c012,0xeba3c00c,0x4933000c}},	//   _kerosaka_yang_, _kedy_, _दरभंगा__के_, _के__एहिजा_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x23b9c015,0x9bd8e00c,0x00000000,0x00000000}},	//   _berbagi__simpan_, _हिस्__सा_, --, --, 
+   {{0xebf0800a,0xd4b3e018,0x00000000,0x00000000}},	//   _खोजने__के_, _esqueceu__sua_, --, --, 
+   {{0x4200a012,0x726d8010,0x57ed600f,0x00000000}},	// [e50] _veci_, _sprog_, _bacabang, --, 
+   {{0xab996006,0x00000000,0x00000000,0x00000000}},	//   _དྲན__ཆས_, --, --, --, 
+   {{0xe290c01e,0x66574012,0xf7644002,0x00000000}},	//   _allaha_, _súčasnos, _пратиоца__покреће_, --, 
+   {{0x62d5e00f,0x2ac70017,0x00000000,0x00000000}},	//   _nalokho_, _menší_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcadc6028,0xe3a58018,0x422ac002,0x00000000}},	//   _imágenes_, _quanto__mais_, _новац_, --, 
+   {{0xe236201a,0x94ace005,0x32f6c018,0x2bee0002}},	//   _mykje_, _med__ei_, _não__pode_, _лако_, 
+   {{0x59f9402a,0xd27e801f,0x526dc003,0x00000000}},	//   _upassend, _ngan_, _དང__ཤེས_, --, 
+   {{0x5e13c024,0xeb97e014,0x5146000a,0x7259a003}},	//   _vučić_, _शराब__के_, _पर__लाइव_, _གསུང__ཆོས_, 
+   {{0x027e8015,0xa2dea011,0xe31dc00f,0x0ef10002}},	//   _agan_, _as__nosas_, _kubalule_ukuba_, _гмо_, 
+   {{0xbbba6006,0x5b300002,0x50b4a002,0x00000000}},	//   _དེ__ཚུ_, _ћемо_, _прошле__године_, --, 
+   {{0x06a6e01c,0x8324e012,0xedff8003,0x00000000}},	//   _गिरफ्तार_, _ak__chceš_, _ངོས__འབྲེལ_, --, 
+   {{0x0e28e002,0x944f0025,0x34ac801a,0x829e8003}},	//   _за_, _há_, _har__eit_, _གང__ཐུབ_, 
+   {{0x32488012,0x41ea0002,0x00000000,0x00000000}},	//   _takmer_, _милошеви, --, --, 
+   {{0xb44f0018,0xa443e01b,0xe4428007,0xaf0c8003}},	//   _já_, _obu_, _sesuai__untuk_, _རྒྱུར_, 
+   {{0x224e4020,0xa2c7400e,0x8cf4a003,0x00000000}},	//   _འོང_, _týden_, _དུ__གྱུར_, --, 
+   {{0xd44f0018,0xbf244012,0x5aff6009,0x529ac00f}},	// [e60] _lá_, _práve_, _overveje, _yomhlaba__wonke_, 
+   {{0x7b5f2002,0x8495c00c,0xeb59c00c,0x00000000}},	//   _историја_, _के__तिवारी_, _भइलन_, --, 
+   {{0x82fb8009,0x9342c011,0x00000000,0x00000000}},	//   _geografi_sted_, _facendo_, --, --, 
+   {{0xc2d9801d,0xbceaa013,0x00000000,0x00000000}},	//   _mesej_, _सितम्बर_, --, --, 
+   {{0x73f40015,0x529e6003,0x00000000,0x00000000}},	//   _justru_, _བརླག__སོང_, --, --, 
+   {{0x230f601d,0x81c92002,0x00000000,0x00000000}},	//   _dipapar_, _пошта_, --, --, 
+   {{0x224be011,0x94ac6005,0x33c96018,0x00000000}},	//   _de__galiza_, _det__ei_, _nada__consta_, --, 
+   {{0x32ad2003,0x024c4003,0xd6752006,0x6679c00a}},	//   _བང__ཆེན_, _ཅིང_, _འབད__དགོཔ_, _बेहद_, 
+   {{0x7320c00e,0xd31a2028,0x00000000,0x00000000}},	//   _tedy_, _este__anuncio_, --, --, 
+   {{0xf9a36012,0x00000000,0x00000000,0x00000000}},	//   _kuchyňa_, --, --, --, 
+   {{0x0f220030,0x81eb6006,0x00000000,0x00000000}},	//   _obavezno__navođenj, _ཨིནམ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe8a0a00c,0x00000000,0x00000000,0x00000000}},	//   _अन्तर्रा_मातृभाषा_, --, --, --, 
+   {{0x324e4003,0xb79a2029,0x31216012,0x52da200e}},	//   _ཡོང_, _སྨོན_, _štvrtok_, _kč__cena_, 
+   {{0x12d5e00f,0x8296800f,0x005a600c,0x00000000}},	//   _yalokho_, _kwazo__zonke_, _ना__बलुक_, --, 
+   {{0x9277c00b,0x00000000,0x00000000,0x00000000}},	//   _kiratang_kuri_, --, --, --, 
+   {{0xcf904018,0x8b8ee006,0x9d06a00c,0x00000000}},	// [e70] _grátis_, _ཎེ_, _के__नामकरण_, --, 
+   {{0x649a4011,0x1d054003,0xc29dc020,0x17218012}},	//   _máis__de_, _ངོ__རྒོལ_, _གིས__འབད_, _niekoľko_, 
+   {{0x9333200a,0x00000000,0x00000000,0x00000000}},	//   _ने__अपनी_, --, --, --, 
+   {{0xe493e01a,0x00000000,0x00000000,0x00000000}},	//   _ho__er_, --, --, --, 
+   {{0x12918024,0xc2660037,0x00000000,0x00000000}},	//   _evra_, _palabras__abajo_, --, --, 
+   {{0x32d98033,0x144f0017,0x00000000,0x00000000}},	//   _cerek_, _pá_, --, --, 
+   {{0xa264601a,0x22d90018,0x00000000,0x00000000}},	//   _skulen_, _vezes_, --, --, 
+   {{0x8f35000d,0x0443e02b,0x4395e039,0x00000000}},	//   _reportar_, _ubu_, _trus_, --, 
+   {{0x22c42038,0x5395e01d,0x83f9801d,0x1bd0e011}},	//   _uso__para_, _urus_, _teruk_, _compañei, 
+   {{0x544f0018,0x00000000,0x00000000,0x00000000}},	//   _tá_, --, --, --, 
+   {{0xc27ee009,0x00000000,0x00000000,0x00000000}},	//   _kvinde_, --, --, --, 
+   {{0xabe1a006,0x6c1b2008,0x324e6003,0xe3762013}},	//   _གཟུགས__ཕབ_, _últimos__comentar, _རོང_, _राखी__सावंत_, 
+   {{0x0471c008,0xaaf7e00f,0x534c8018,0x00000000}},	//   _fornecid_por_, _zonke__izinhlob, _na__imagem_, --, 
+   {{0xee60e002,0x00000000,0x00000000,0x00000000}},	//   _или__да_, --, --, --, 
+   {{0xa2428029,0x3dda4016,0x83a24003,0xaa418011}},	//   _བཙན_, _brukerna, _འགྲེམས_, _de__verán_, 
+   {{0xfe296002,0xfc7a800a,0x00000000,0x00000000}},	//   _вас_, _अन्य__खबरें_, --, --, 
+   {{0x2466600b,0x00000000,0x00000000,0x00000000}},	// [e80] _bbc__ko_, --, --, --, 
+   {{0x215c600e,0xa456e01a,0x00000000,0x00000000}},	//   _speciáln, _frå__dei_, --, --, 
+   {{0x927c6009,0x10f94011,0x24994009,0x00000000}},	//   _forskell, _proxecto, _børn__og_, --, 
+   {{0x824de006,0x8baf0002,0x00000000,0x00000000}},	//   _ཤོམ_, _адреса_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22c9e00e,0x0480a00a,0x00000000,0x00000000}},	//   _nakonec_, _भाषाओं_, --, --, 
+   {{0x8b8d601c,0x4e86e002,0x424d8003,0x00000000}},	//   _का_, _се__не_, _སོན_, --, 
+   {{0x03ee801a,0xa387e039,0x846a6012,0xe31fc025}},	//   _ein__stor_, _putri_, _cas__sk_, _situação_, 
+   {{0x400ac00e,0x2fb4000e,0x321c600b,0x3b8e400c}},	//   _několik_, _říjen_, _bishwe_, _बात__बा_, 
+   {{0x653e4022,0x0248000b,0x1bd98003,0x00000000}},	//   _के__करीब_, _irimo_, _བོད__ནས_, --, 
+   {{0x3ea3a002,0x00000000,0x00000000,0x00000000}},	//   _притисни_на_, --, --, --, 
+   {{0x5988600b,0x00000000,0x00000000,0x00000000}},	//   _ibiherut, --, --, --, 
+   {{0xb2584003,0x96598037,0xf40a400f,0x79ea6012}},	//   _གློག__ཀླད_, _otras__categorí, _izinhliz, _poľovníc, 
+   {{0x5f1a6021,0xb46e6009,0x6d7ee002,0x54bc600c}},	//   _དཔེ__སྐྲུན_, _mig__at_, _ју_, _उभरत__आर्थिक_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6e6de010,0xb2a0400b,0xb457c018,0x4b4ca00c}},	//   _københav, _gahuza__amakuru_, _chegada__em_, _दरभंगा__मधुबनी_, 
+   {{0x82d9c018,0x448cc012,0x00000000,0x00000000}},	// [e90] _devem_, _otázka__nie_, --, --, 
+   {{0x82588006,0x075a6022,0x3273a01a,0x7ed16002}},	//   _བཤུས__དབང_, _पाक्षिक_, _vidaregå_skule_, _надам__се_, 
+   {{0xb316e004,0xbcc6600c,0x00000000,0x00000000}},	//   _ilizwe_, _साथे__साथे_, --, --, 
+   {{0x154f400f,0x00000000,0x00000000,0x00000000}},	//   _umshumay, --, --, --, 
+   {{0xb4a68044,0x5628000f,0xcecf600e,0x6249a003}},	//   _स्वास्थ्, _eningizi, _sociální, _ཡིག__གསར_, 
+   {{0x93736011,0x00000000,0x00000000,0x00000000}},	//   _sistema__espazos_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x54d7404c,0x00000000,0x00000000,0x00000000}},	//   _मामिला_, --, --, --, 
+   {{0xa27ec009,0x7ed66012,0x64b9e011,0x00000000}},	//   _igen_, _koľko_, _ensinanz_de_, --, 
+   {{0x9969c034,0xc50f600c,0x00000000,0x00000000}},	//   _mest__kommente, _आभासी__दुनिया_, --, --, 
+   {{0x144f4019,0x7201000e,0xbcfe0009,0xa3a9e025}},	//   _nå_, _mezi_, _flexbloc_flexbloc, _segunda__feira_, 
+   {{0x6201000f,0x42500009,0x23e70009,0x5292400e}},	//   _lezi_, _at__skrive_, _at__læse_, _vltava_, 
+   {{0x8eb8e002,0x3f43c009,0x00000000,0x00000000}},	//   _си_, _børnene_, --, --, 
+   {{0xa996400e,0x5394c004,0xe2698006,0x28390002}},	//   _může_, _uyesu_, _སྒྲུབ__སྡེ_, _последња_, 
+   {{0x96590031,0x46f9e01c,0x1460e01a,0xd4d9e00a}},	//   _di__indonesi, _मेरा_, _samband__med_, _मेरठ_, 
+   {{0x744f401a,0x48a9e018,0x02a6000f,0x11c3c002}},	//   _då_, _ótimo__estrelas_, _uma__umuntu_, _помоћи_, 
+   {{0x4ef2600f,0x828d0016,0x839b4011,0x00000000}},	// [ea0] _kankulun, _blir__kontroll, _réxime_, --, 
+   {{0xf3f40009,0x23f46018,0x00000000,0x00000000}},	//   _udstyr_, _listum_, --, --, 
+   {{0xa4444004,0x547d4009,0xd4ad6018,0x6257e003}},	//   _ib_, _mere__om_, _diz__que_, _གློག__ཞགས_, 
+   {{0x9444401d,0x5d37800b,0x8996400e,0x00000000}},	//   _hb_, _umupatir, _kůže_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7ee86002,0x0325a01a,0x42a06012,0x00000000}},	//   _где__се_, _ha__vore_, _hodnotiť__firmu_, --, 
+   {{0xec0aa022,0x64b84011,0x62a68009,0xc3efc003}},	//   _राज्य__के_, _xeral__de_, _skabe_, _བསྔལ_, 
+   {{0x62fd2008,0x4442000b,0x23940018,0x00000000}},	//   _aplicar_, _ndi_, _avise_, --, 
+   {{0x12b3e00e,0x00000000,0x00000000,0x00000000}},	//   _že__jsem_, --, --, --, 
+   {{0x09f9c009,0x9200201d,0x1cf00003,0xed80e002}},	//   _opdatere, _enjin_, _གློད__གྲོལ_, _бошњачки__бугарски_, 
+   {{0xd26de028,0x00000000,0x00000000,0x00000000}},	//   _estoy_, --, --, --, 
+   {{0x42fce019,0xd47d6007,0xfe72001c,0x00000000}},	//   _gangen_, _seseoran_itu_, _वित्त_, --, 
+   {{0x57b6401d,0x3cdb6012,0x62a10003,0x00000000}},	//   _seseteng, _od__príspevk, _བྱོལ__གསར_, --, 
+   {{0x26b5202e,0x1b9a6003,0x00000000,0x00000000}},	//   _milanovi, _ཉེར__ལྔ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x64444004,0x7a0c8002,0x4a72c00a,0x00000000}},	//   _eb_, _од__којих_, _वाराणसी__संत_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [eb0] --, --, --, --, 
+   {{0x03eae011,0x2ba8c00a,0x00000000,0x00000000}},	//   _moitas_, _कर__दी_, --, --, 
+   {{0xe44f4037,0xefe9000c,0xcf122012,0x00000000}},	//   _usando__tu_, _मोताबिक_, _rýchlosť_, --, 
+   {{0x64b6c02f,0x00000000,0x00000000,0x00000000}},	//   _dias__de_, --, --, --, 
+   {{0x94ace005,0x0a66201d,0x0bc0600a,0x00000000}},	//   _har__ei_, _bertangg_terhadap_, _बच्चों__को_, --, 
+   {{0xe2f2800f,0x00000000,0x00000000,0x00000000}},	//   _ukuze__ubone_, --, --, --, 
+   {{0xbcb1c00e,0x231b2009,0xe4446005,0x00000000}},	//   _na__heurece_, _denne__artikel_, _viss__du_, --, 
+   {{0x22d5000e,0x627ec009,0x42666003,0xebe06003}},	//   _vše_, _ugen_, _སྲིང__འགན_, _སྐུ__ཡི_, 
+   {{0x08dac00b,0x77790012,0x00000000,0x00000000}},	//   _imiryang, _užitočné__neužitoč, --, --, 
+   {{0xc29b000f,0x00000000,0x00000000,0x00000000}},	//   _umbhalo__waphansi_, --, --, --, 
+   {{0xe46de02a,0x33d4001a,0x00000000,0x00000000}},	//   _hva__du_, _eg__trur_, --, --, 
+   {{0x44444017,0xe468600f,0x8464c025,0x00000000}},	//   _sb_, _singaqin_ukuthi_, _são__os_, --, 
+   {{0x2b8c801c,0x42002031,0x33d8000b,0x00000000}},	//   _गए_, _bikin_, _yezu__kristu_, --, 
+   {{0xf2266009,0xb3f46019,0xbba3c00a,0x8c916013}},	//   _besked_, _setter_, _अब__तक_, _अपलोड_, 
+   {{0xe25a001a,0xc40a401d,0x6232600b,0xebb8e014}},	//   _heilt_, _dalam__tempoh_, _icarimwe__hafi_, _समाधान__के_, 
+   {{0xfbbd0006,0x9ff8800a,0x00000000,0x00000000}},	//   _ཡི__གུ_, _के__मुताबिक_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [ec0] --, --, --, --, 
+   {{0x64444004,0x7ae5e002,0x22a6c00e,0xdc25a00b}},	//   _ub_, _фебруар__јануар_, _aneb_, _gutangir, 
+   {{0x0c5e2019,0x83d9a01a,0x00000000,0x00000000}},	//   _bestill_, _den__einaste_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf47c600b,0x120ea015,0x68942027,0x4929200c}},	//   _icyumwer_cya_, _sumber__topic_, _prevodov, _पऽ__भोजपुर_, 
+   {{0x3b7c8006,0x32a06002,0x00000000,0x00000000}},	//   _བརྩི__སྲུང_, _црна__гора_, --, --, 
+   {{0xf3d0c018,0x7ee8e002,0x00000000,0x00000000}},	//   _sua__compra_, _се__по_, --, --, 
+   {{0x3d8ce021,0x0e296002,0x2443800b,0x00000000}},	//   _འཁྱོལ_, _мај_, _hcr_, --, 
+   {{0xec03e014,0xf2bde00e,0x00000000,0x00000000}},	//   _कुमार__के_, _rozdíl_, --, --, 
+   {{0xc30b601f,0x00000000,0x00000000,0x00000000}},	//   _suami__isteri_, --, --, --, 
+   {{0xb47bc037,0xb9dec002,0x00000000,0x00000000}},	//   _real__el_, _utorak__neregist, --, --, 
+   {{0x52d9c039,0x02d66037,0xe6d32002,0x21b9e00a}},	//   _cewek_, _tu__cuenta_, _послове_, _मेडल_, 
+   {{0x182ce006,0x00000000,0x00000000,0x00000000}},	//   _འཁྲིལ_, --, --, --, 
+   {{0xabeb000a,0xebe06006,0x5a43200c,0x00000000}},	//   _पल__की_, _སྐུ__རི_, _के__जगह_, --, 
+   {{0x32fde00b,0x00000000,0x00000000,0x00000000}},	//   _mbuga_, --, --, --, 
+   {{0xe438a028,0x68ea400b,0x00000000,0x00000000}},	//   _en__venta_, _umushing, --, --, 
+   {{0xa475001a,0x00000000,0x00000000,0x00000000}},	// [ed0] _alle__dei_, --, --, --, 
+   {{0x2b93400c,0x798ae002,0xec05800c,0x00000000}},	//   _नाम__पऽ_, _животне__средине_, _बाई__के_, --, 
+   {{0x344f8018,0x4c91a00b,0x4929a00c,0x00000000}},	//   _né_, _gucyura__impunzi_, _बा__भोजपुर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3401400b,0x1382c00a,0x00000000,0x00000000}},	//   _afise__amjwi_, _जौनपुर__मथुरा_, --, --, 
+   {{0x9fab200e,0x22d98009,0xc3d6400c,0x6a31c00c}},	//   _nemovito, _jeres_, _खयाल__आवेला_, _सहेजे_, 
+   {{0xf48de012,0x6ca0200a,0xd38c0002,0x00000000}},	//   _ak__ste_, _बोकारो__भुवनेश्_, _јуче_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xec04e022,0x124de003,0x00000000,0x00000000}},	//   _जनता__के_, _ཤོད_, --, --, 
+   {{0xa2bfc011,0x724e4003,0x00000000,0x00000000}},	//   _que__sexa_, _ཡོམ_, --, --, 
+   {{0x54bcc00e,0x135bc00b,0x00000000,0x00000000}},	//   _jsem__se_, _kongera_, --, --, 
+   {{0xf48be015,0x73eae008,0x23dce01d,0xee94c002}},	//   _lintas__me_, _montes_, _haiwan_, _требало__да_, 
+   {{0x8e56e002,0xb453202a,0xb6abc00b,0x52d9e01f}},	//   _уз_, _gjør__at_, _yitonda__ashigiki, _tetek_, 
+   {{0x7b75e003,0x1312200a,0x7c31400a,0x00000000}},	//   _དཔྱད__གླེང_, _कोलकाता__ग्वालियर_, _प्रतापगढ_पीलीभीत_, --, 
+   {{0xa3e72012,0xbab3800c,0x00000000,0x00000000}},	//   _ešte_, _दर्जा__मिल_, --, --, 
+   {{0x8442200b,0x124cc006,0x1c0c000a,0xcddc200e}},	//   _adj_, _ཌིག_, _लिए__एक_, _cz__počet_, 
+   {{0xf24c0003,0xe04d600e,0x1b8ca00c,0x00000000}},	// [ee0] _ཉིད_, _prohlíže, _कए_, --, 
+   {{0x0c5be002,0xc8112029,0x00000000,0x00000000}},	//   _ekstovi_, _བསྐྱར_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf34ce01a,0xac08800f,0x00000000,0x00000000}},	//   _første__gong_, _kankulun_weqiniso_, --, --, 
+   {{0x844f800d,0x2252e009,0x31b9600c,0x00000000}},	//   _sé_, _bestyrel, _देखल_, --, 
+   {{0xb2e5000b,0x00000000,0x00000000,0x00000000}},	//   _wa__kigali_, --, --, --, 
+   {{0xde24600a,0x2da8e01d,0x00000000,0x00000000}},	//   _बढ़िया__आपत्तिजन, _kesihata, --, --, 
+   {{0xee71c002,0xf472c00a,0x99aea00e,0xcbd7c01c}},	//   _како__да_, _पन्ने_, _současné__době_, _आरोपी_, 
+   {{0x862ac01a,0xd2414012,0xcf508002,0x00000000}},	//   _navigeri, _napísať__asmira_, _да__има_, --, 
+   {{0x944f800e,0xee7e6002,0x5cb3a00a,0xe4042025}},	//   _té_, _то__да_, _पसंद__सबसे_, _por__mais_, 
+   {{0xd972c028,0xe316800f,0x63d68002,0x00000000}},	//   _opinione, _izazi_, _европско, --, 
+   {{0xe5e82002,0x00000000,0x00000000,0x00000000}},	//   _италијан_македонс, --, --, --, 
+   {{0x7a3d2013,0x32d9802a,0x43f5c038,0xf2ca6009}},	//   _हैं_, _leser_, _datos__acerca_, _imod_, 
+   {{0x9c600033,0x0713400b,0xee74e002,0x00000000}},	//   _profil__postova_, _rusizi__bahungiy, _дневника__да_, --, 
+   {{0xfbc08014,0xf2996003,0x00000000,0x00000000}},	//   _शब्द__से_, _འབྲི__གུང_, --, --, 
+   {{0x1c630018,0xc4912018,0x00000000,0x00000000}},	//   _assunto_, _duração_, --, --, 
+   {{0xe5cf0002,0x00000000,0x00000000,0x00000000}},	// [ef0] _општинск, --, --, --, 
+   {{0x34c3601a,0x37b32011,0x4bc3c00c,0x8cf42003}},	//   _talet__på_, _deputaci, _कवनो__शक_, _ཏུ__གྱུར_, 
+   {{0x124c003a,0x0c752015,0x53f98031,0x53f4601a}},	//   _ཉིན_, _seluler_, _yesus_, _bustad_, 
+   {{0xb293e003,0x74bf800c,0x00000000,0x00000000}},	//   _དགོས__ཀྱི_, _में__समाधान_, --, --, 
+   {{0xb2a5000a,0x00000000,0x00000000,0x00000000}},	//   _है__उन्होंने_, --, --, --, 
+   {{0x26cba00c,0x00000000,0x00000000,0x00000000}},	//   _ओतनहीं__बिहार_, --, --, --, 
+   {{0xcb8dc022,0x00000000,0x00000000,0x00000000}},	//   _झा_, --, --, --, 
+   {{0x95fea002,0x00000000,0x00000000,0x00000000}},	//   _учествов, --, --, --, 
+   {{0x4394a009,0xab93a003,0xe236000f,0x025c000c}},	//   _rejser_, _རང__བྱུང_, _bheka__futhi_, _के__हरवला_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x726e6017,0x00000000,0x00000000,0x00000000}},	//   _motoru_, --, --, --, 
+   {{0x0abbc014,0xb28e800a,0xd2392002,0x2d3a800c}},	//   _शोध__में_, _वाराणसी__वाशिंगटन_, _форум_, _नाम__कठमउग_, 
+   {{0xee28e002,0xd2e6802a,0x2316000b,0x1bb2000a}},	//   _да_, _kvinnen_, _byiza_, _भुवनेश्__वर_, 
+   {{0x54a7c037,0xe27ee02b,0xa475601a,0x8220600e}},	//   _erróneo__no_, _izindi_, _seier__ved_, _současné_, 
+   {{0x1307c01d,0xac87a00a,0x00000000,0x00000000}},	//   _sarawak_, _तस्__वीरें_, --, --, 
+   {{0xc782a046,0xd457601a,0xdc522011,0x06f6600a}},	//   _नीति__विकिपीडि, _frå__den_, _contén_, _लेख__संवाद_, 
+   {{0xe428200f,0x5986e00c,0x00000000,0x00000000}},	// [f00] _libonisa__ukuthi_, _गंगेश__गुंजन_, --, --, 
+   {{0x72c42009,0x32fc400d,0x53c24018,0x00000000}},	//   _indlæg_, _un__hombre_, _veja__oferta_, --, 
+   {{0xb28ca00a,0x1c5d600e,0x50752002,0xeb1ae00e}},	//   _उन्होंने_, _nebo__prostě_, _из__године_, _na__základě_, 
+   {{0x1248c024,0xdcadc00b,0x00000000,0x00000000}},	//   _vreme_, _imiyobor, --, --, 
+   {{0x5e9fa018,0xfbeae006,0x1467e010,0x2311600b}},	//   _verdinha_menciona, _འཕྲུལ__དང_, _dag__kl_, _ukwa__gatanu_, 
+   {{0x72dd000d,0x3346e011,0x9bfe400a,0x774d800a}},	//   _de__agua_, _non__pode_, _जून__मई_, _मे__लिखा_, 
+   {{0x144fc00e,0x00000000,0x00000000,0x00000000}},	//   _jí_, --, --, --, 
+   {{0xf4856018,0x00000000,0x00000000,0x00000000}},	//   _faça__seu_, --, --, --, 
+   {{0x634ce018,0x00000000,0x00000000,0x00000000}},	//   _dias__úteis_, --, --, --, 
+   {{0xc3cf8026,0xa44fa018,0x524aa012,0x88ebe012}},	//   _kurv_, _dê_, _reagovať__nevhodné_, _topánky_, 
+   {{0x544fc00e,0xc2cf600b,0x2d48e002,0x00000000}},	//   _ní_, _ubutunga_hagati_, _др_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x547e4026,0x900a0002,0xb29e2003,0x00000000}},	//   _tale__om_, _википеди, _སྲིད__ཀྱི_, --, 
+   {{0x92368012,0x00000000,0x00000000,0x00000000}},	//   _vraj_, --, --, --, 
+   {{0x4442600e,0xd3694015,0xf5be2002,0x00000000}},	//   _kdo_, _inggris_, _друга_, --, 
+   {{0x4ea3e02f,0xebf3c00e,0x0fdd400e,0x6a47800c}},	//   _produtos_, _kč__obchodec, _velikost__displeje_, _रिटर्न__जमा_, 
+   {{0xed6c2002,0xbc070019,0xec06e014,0x00000000}},	// [f10] _celu__kuću_, _ønsket_, _काफी__हद_, --, 
+   {{0xb248c011,0x00000000,0x00000000,0x00000000}},	//   _preme_, --, --, --, 
+   {{0x2b8fc00a,0x7247a003,0x00000000,0x00000000}},	//   _थी_, _ཚུལ__ཁྲིམས_, --, --, 
+   {{0x1243e029,0xec62800b,0x33038011,0x00000000}},	//   _གཙང_, _ujejwe__amatora_, _nenos__nenas_, --, 
+   {{0x93f5200f,0xb4894037,0x62c5c00c,0x34bf000c}},	//   _united__states_, _admite__el_, _अध्__यक्ष_, _काहेंकि_, 
+   {{0xaebda012,0x29dac00e,0x00000000,0x00000000}},	//   _hodnoten, _na__mapě_, --, --, 
+   {{0xc2fb600f,0xb4946012,0x1dd54003,0x00000000}},	//   _bathola_, _sa__pre_, _མཚན__དངོས_, --, 
+   {{0xee2a6015,0x00000000,0x00000000,0x00000000}},	//   _mengupda, --, --, --, 
+   {{0xe3fc2012,0x00000000,0x00000000,0x00000000}},	//   _príspevk_tomto_, --, --, --, 
+   {{0xfbc5000c,0x00000000,0x00000000,0x00000000}},	//   _एकरा__से_, --, --, --, 
+   {{0x4224c01a,0xfdd5800f,0x00000000,0x00000000}},	//   _gjekk_, _ukuhlaka, --, --, 
+   {{0x7399a00e,0xee0be003,0x444da00e,0x00000000}},	//   _místa_, _འབྲེལ__འབྲེལ_, _přírodní_, --, 
+   {{0xec83200c,0x00000000,0x00000000,0x00000000}},	//   _गइल__रहीं_, --, --, --, 
+   {{0x52494032,0x48b98002,0x29fb4003,0x00000000}},	//   _ngemva_, _последњи_, _ལྟ__བུའི_, --, 
+   {{0x0ca0e009,0x9be0c003,0x00000000,0x00000000}},	//   _dette__websted_, _འཇུ__མི_, --, --, 
+   {{0xcb256012,0x6de0e020,0x00000000,0x00000000}},	//   _porovnať_, _གྱི__འཐུས_, --, --, 
+   {{0xe9eaa032,0x72c9c006,0x00000000,0x00000000}},	// [f20] _njengoba_, _སྔགས__ཆོས_, --, --, 
+   {{0xa3f0201a,0x6bfe800c,0x00000000,0x00000000}},	//   _eit__svar_, _एकत्र__धन_, --, --, 
+   {{0x2c8f6022,0xee350011,0x04ad201a,0x00000000}},	//   _इंडो_, _mellores_, _att__ein_, --, 
+   {{0x1394e031,0x00000000,0x00000000,0x00000000}},	//   _sensor_, --, --, --, 
+   {{0xee41a002,0x02a6e018,0x00000000,0x00000000}},	//   _право__да_, _exibir_, --, --, 
+   {{0x7e7a000f,0x00000000,0x00000000,0x00000000}},	//   _futhi__kufanele_, --, --, --, 
+   {{0xf201801b,0x00000000,0x00000000,0x00000000}},	//   _yesi_, --, --, --, 
+   {{0x5527a002,0x00000000,0x00000000,0x00000000}},	//   _молимо__читаоце_, --, --, --, 
+   {{0xc0eb6003,0x03084018,0x4e508002,0xb2948003}},	//   _བོད__རྒྱ_, _proteção_, _што__сам_, _རབས__ཀྱི_, 
+   {{0x12fb600f,0x00000000,0x00000000,0x00000000}},	//   _wathola_, --, --, --, 
+   {{0x133f6009,0xe0f9e011,0x42550003,0x4a334002}},	//   _den__anden_, _traxecto, _བུ__ཁྱིམ_, _инвестиц, 
+   {{0xebde6014,0xe4acc030,0x22326028,0xb47b000f}},	//   _बिहार__के_, _ostalog__na_, _miembro_, _kuthiwan_uma_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5b8fa021,0x34a4e012,0x2a59a00e,0x3554e00f}},	//   _ཧེ_, _čo__sa_, _cz__značky_, _ukukhath, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb48e6009,0x6c82a039,0xfa23e00f,0x0abaa00c}},	// [f30] _af__at_, _info__tentang_, _ukucinde, _जवना__में_, 
+   {{0x33868012,0x9fbf201a,0x3daea006,0x00000000}},	//   _ktorí_, _sosiale__tenester_, _སྐྱོར__ཐེངས_, --, 
+   {{0x124e4003,0x00000000,0x00000000,0x00000000}},	//   _འོན_, --, --, --, 
+   {{0x9c69e033,0x777ca00a,0x8b64e002,0xbd6d2002}},	//   _još__postova_, _अलीगढ़__आगरा_, _на__форуму_, _сто_, 
+   {{0x0224c02a,0xf48e6009,0x02a70003,0xf386600b}},	//   _sjekk_, _af__et_, _རང__མོས_, _ukora_, 
+   {{0x7da0a003,0x00000000,0x00000000,0x00000000}},	//   _འགྱུར__ཁུགས_, --, --, --, 
+   {{0x1bee0002,0xa288200a,0x62a12003,0x00000000}},	//   _како_, _अपना__कॉमेंट_, _བསུབས__བཏང_, --, 
+   {{0xbbcea00a,0x3b7d800a,0x00000000,0x00000000}},	//   _किया__जा_, _तुझे__प्रणाम_, --, --, 
+   {{0xb303600e,0xf9ffa00e,0xe28dc003,0x9bd9400a}},	//   _kč__více_, _moderní_, _ཐུན__མོང_, _आई__आर_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9ad28028,0x33f8e012,0xb7928011,0x8e530002}},	//   _contrase, _ponuky_, _contrasi, _је__забрањен, 
+   {{0x32926003,0xa862c00a,0x00000000,0x00000000}},	//   _ཞིང__ཆེན_, _करेगा_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x96fa400c,0x6d7f2002,0x00000000,0x00000000}},	//   _पइसा_, _суд_, --, --, 
+   {{0x76d7e00a,0x02d9e016,0xc48e2028,0xee474002}},	//   _चाहिए_, _heter_, _este__producto_, _можете__да_, 
+   {{0x5d3d200e,0x78156002,0x00000000,0x00000000}},	//   _aplikace_, _статисти, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [f40] --, --, --, --, 
+   {{0xc442803d,0x4e320002,0xc4bc601a,0xa2a80003}},	//   _zda_, _се__приликом_, _eitt__av_, _བབ__བོད_, 
+   {{0x7475a02a,0x21f58004,0x0386000b,0x54ee2014}},	//   _saker__les_, _imizekel, _akiri_, _में__आर्थिक_, 
+   {{0x0467601a,0x00000000,0x00000000,0x00000000}},	//   _dei__som_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x422a2002,0x22fe600a,0x00000000,0x00000000}},	//   _тога_, _की__जरूरत_, --, --, 
+   {{0xebc0a00a,0x9315e00f,0x00000000,0x00000000}},	//   _होने__के_, _ehholo__lombuso_, --, --, 
+   {{0x7d2b0003,0x00000000,0x00000000,0x00000000}},	//   _གིས__རྒྱས_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x397d402d,0x5442801e,0x00000000,0x00000000}},	//   _uvjeti__korišten, _sda_, --, --, 
+   {{0x127f4025,0x00000000,0x00000000,0x00000000}},	//   _não__são_, --, --, --, 
+   {{0x6d9c200f,0x00000000,0x00000000,0x00000000}},	//   _inselele_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa112600f,0x00000000,0x00000000,0x00000000}},	//   _ngokujul, --, --, --, 
+   {{0xb449c018,0xc0a6e003,0x00000000,0x00000000}},	//   _enviar__um_, _ཉིན__རྒྱ_, --, --, 
+   {{0x12f68011,0x00000000,0x00000000,0x00000000}},	//   _súa__obra_, --, --, --, 
+   {{0x34b5a00e,0x5ac9200a,0x00000000,0x00000000}},	// [f50] _dph__kč_, _कॉमन्स__ऍट्रीब्य, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6d94c003,0x00000000,0x00000000,0x00000000}},	//   _ལགས__ཀྱིས_, --, --, --, 
+   {{0xdb8c6002,0xd290a00f,0xe421200f,0x00000000}},	//   _povređen, _indaba_, _ucabanga__ukuthi_, --, 
+   {{0x4654c037,0xbc0c2014,0x12d8e00b,0x1246a00e}},	//   _tu__direcció, _दूर__तक_, _guhera_, _nahlásit_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1248c00b,0x00000000,0x00000000,0x00000000}},	//   _igomba_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32658011,0x42a6800b,0x00000000,0x00000000}},	//   _aplicar__termos_, _ukaba_, --, --, 
+   {{0x127f0010,0xb290e00b,0x222ea00f,0xfc00200c}},	//   _blandt_, _yohana_, _kanjani__lokho_, _पीये__से_, 
+   {{0x5c61c00a,0x00000000,0x00000000,0x00000000}},	//   _कर__सकते_, --, --, --, 
+   {{0xa2a68020,0xee9ac002,0x00000000,0x00000000}},	//   _རང__དོན_, _тј__остављањ, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8543e039,0x5371c00f,0xe232c00f,0x00000000}},	//   _berhasil_, _kancane__kancane_, _imiyalo__yakhe_, --, 
+   {{0xfde2401d,0xd4b9c024,0xd9ec4028,0x00000000}},	//   _perniaga_perminta, _smajliji__su_, _colombia_, --, 
+   {{0x0c000006,0x0709000c,0x9248c00b,0x00000000}},	//   _སི__སི_, _के__पूरा_, _agomba_, --, 
+   {{0x0bfee00a,0x00000000,0x00000000,0x00000000}},	// [f60] _जुड़ता__है_, --, --, --, 
+   {{0xfcbb801a,0x00000000,0x00000000,0x00000000}},	//   _med__kontoen_, --, --, --, 
+   {{0x7bc2a00a,0x92aea018,0x994f800c,0x00000000}},	//   _गयी_, _entrega__nada_, _कुछ__इतिहासका, --, 
+   {{0xb2d90018,0x22e4202f,0x5bc8800a,0x00000000}},	//   _buceta_, _se__para_, _हॉलीवुड_, --, 
+   {{0x0482801a,0x9225a003,0x00000000,0x00000000}},	//   _vore__ein_, _རྒྱུགས__འཛུམ_, --, --, 
+   {{0xf312000b,0xc5326002,0xf47ea009,0xc2578003}},	//   _byose__cyangwa_, _септемба, _hvor__der_, _གསེར__གྱི_, 
+   {{0x1315a007,0xdc3c400f,0x3d13000b,0xd6b8c00b}},	//   _memberi_, _izinsuku_, _bikomeye_, _mutagati, 
+   {{0x6de7e002,0x42e7a00c,0x00000000,0x00000000}},	//   _је__више_, _के__रोजी_, --, --, 
+   {{0x6201c025,0x49b0c002,0x9be7e003,0x00000000}},	//   _envie_, _црној__гори_, _བྱེད__མི_, --, 
+   {{0x679a2021,0xe404a018,0x78b62002,0xf061c00a}},	//   _སྟོན_, _ver__mais_, _попуните__детаље_, _हादसे_, 
+   {{0x52d9e010,0x84b4e011,0x7ddf6003,0x00000000}},	//   _aften_, _son__os_, _མཐུན__ཚོགས_, --, 
+   {{0xfe870011,0xe27e802c,0x22d9002c,0xc38c2002}},	//   _de__xuño_, _abana_, _kubera_, _путем_, 
+   {{0xf46f8004,0x8dac4018,0xff21000e,0x5ea16002}},	//   _loo__nto_, _não__encontra, _rovněž_, _код__нас_, 
+   {{0x840b0038,0xa4b4e011,0x52ba200e,0xd248c00b}},	//   _desde__http_, _son__as_, _předem_, _ugomba_, 
+   {{0x635be00b,0xd48da018,0xf981800b,0xc2d72011}},	//   _ikigega_, _de__sua_, _abahamya_, _descarga_como_, 
+   {{0xd2fce01a,0xb4cf4002,0x7321e03d,0x62aa0003}},	//   _gonger_, _за__време_, _lety_, _གི__བསམ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [f70] --, --, --, --, 
+   {{0x644ac025,0x00000000,0x00000000,0x00000000}},	//   _depois__de_, --, --, --, 
+   {{0x8cb3400a,0x00000000,0x00000000,0x00000000}},	//   _रोहतक__लखनऊ_, --, --, --, 
+   {{0x528b800f,0x00000000,0x00000000,0x00000000}},	//   _inhliziy_yethu_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfbc6200c,0xfbc6000c,0x00000000,0x00000000}},	//   _भोज__से_, _ओकरा__से_, --, --, 
+   {{0xb201e012,0xd472000a,0x028be00f,0x5175c018}},	//   _deti_, _महीने_, _omunye__umuntu_, _vitória_, 
+   {{0x49f64012,0x00000000,0x00000000,0x00000000}},	//   _štýl_, --, --, --, 
+   {{0xa442c023,0x04992028,0x8a26c014,0x47b92011}},	//   _fdd_, _personaj, _जयप्रकाश_, _personax, 
+   {{0x8500a00a,0xd24c4003,0xc43d200b,0xf245a00f}},	//   _क्रिकेट__अन्य_, _ཡོང__བའི_, _ku__bantu_, _ezweni__lesithem, 
+   {{0xd373800e,0x9f734018,0x00000000,0x00000000}},	//   _redakce_, _em__qualquer_, --, --, 
+   {{0x0b99e00a,0xe442c00e,0xe442000f,0x0709000c}},	//   _की__ओर_, _jde_, _okusho__ukuthi_, _के__पंडा_, 
+   {{0x31d9c002,0x00000000,0x00000000,0x00000000}},	//   _његове_, --, --, --, 
+   {{0xebc2a013,0x8fed0002,0x00000000,0x00000000}},	//   _गये_, _изрази_, --, --, 
+   {{0x1c596007,0xc3526009,0xc4a1c019,0x00000000}},	//   _peluang_, _tilføj_, _vært__en_, --, 
+   {{0x2442c00b,0x92fcc028,0xdc41a00a,0x00000000}},	//   _nde_, _su__nombre_, _हैं__स्ट्रिक्, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [f80] --, --, --, --, 
+   {{0x5442c004,0xf258e003,0x00000000,0x00000000}},	//   _ade_, _གཞུང__སྲི_, --, --, 
+   {{0x82138012,0x8a570012,0x9b67600c,0x00000000}},	//   _najnovši, _domáce_, _के__लोगन_, --, 
+   {{0x646ae012,0x3200201d,0xb2b3a014,0x8f4b2009}},	//   _ako__aj_, _sijil_, _निपुण_, _rejsepla, 
+   {{0x9fe7800e,0x3b8fe003,0x00000000,0x00000000}},	//   _dnů_, _ཤེ_, --, --, 
+   {{0xfa3d4022,0x6496c012,0x00000000,0x00000000}},	//   _रहन_, _hmotnosť_, --, --, 
+   {{0x3dd9201d,0xa097c002,0xa0928002,0x00000000}},	//   _berkenaa, _промене_, _август__текст_, --, 
+   {{0xb442c040,0x5b5f6002,0x9a56200c,0xfc806002}},	//   _gde_, _climatec, _कर__रहल_, _веће_, 
+   {{0x38a9a003,0xc3ebe00b,0x05c06018,0x00000000}},	//   _བརྙན__འཕྲིན_, _umuti_, _maravilh, --, 
+   {{0xe442c00e,0x52b8200d,0x62aae003,0xae880015}},	//   _zde_, _al__menos_, _གི__གསར_, _baca__selengka, 
+   {{0x0c774009,0xbbcb600c,0x00000000,0x00000000}},	//   _websted_, _इहां__तक_, --, --, 
+   {{0x63208015,0x1deb200c,0x82bf2011,0xc6914025}},	//   _biaya_, _साहित्य__संगोष्ठी_, _cada__unha_, _prática_, 
+   {{0xa442001a,0xd327a012,0x7473600e,0x8ade800f}},	//   _dei_, _na__pokeci_, _pokud__si_, _lwezincw_zebhayib, 
+   {{0x9633400e,0x5d140003,0x00000000,0x00000000}},	//   _oblíbeno, _འདུར__རྒྱུགས_, --, --, 
+   {{0x92c7c009,0x72e1c00f,0x92dec00f,0x9d5ae002}},	//   _sådan_, _ka__israyeli_, _namadoda__amadala_, _рс_, 
+   {{0x708a8002,0x421b000a,0x00000000,0x00000000}},	//   _својих_, _ऍट्रीब्य_शेयर_, --, --, 
+   {{0x74b6400b,0x00550018,0x00000000,0x00000000}},	// [f90] _mujyi__wa_, _passagen, --, --, 
+   {{0xaa3ce01c,0xc44ee037,0x944f400b,0x00000000}},	//   _शहर_, _nombre__del_, _matora__ya_, --, 
+   {{0xe427200f,0x72a7c002,0xdfcb2011,0xf80dc00f}},	//   _khumbula__ukuthi_, _закона_, _dos__servizos_, _abonakal_esidlang, 
+   {{0x0c1d0012,0x238a0012,0x1e31e01a,0x00000000}},	//   _napísal_, _fóre_, _sjølvste, --, 
+   {{0xc25b2003,0x82372006,0x39efa003,0xc25fc00a}},	//   _བསྡུར__གྱི_, _ཡོདཔ__ཨིནམ_, _དང__དེའི_, _मुजफ्फरन, 
+   {{0xa2bf8011,0xcfe68003,0x00000000,0x00000000}},	//   _que__ligan_, _བྱ__སྒྱུ_, --, --, 
+   {{0x1073400f,0xdc17800c,0x00000000,0x00000000}},	//   _likajeho, _हासिल__करे_, --, --, 
+   {{0x9442c009,0xe23c000f,0x00000000,0x00000000}},	//   _ude_, _kahle__futhi_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5290001d,0x6321a012,0x00000000,0x00000000}},	//   _nuha_, _dopyt_, --, --, 
+   {{0x0aafc00a,0x42a72009,0x00000000,0x00000000}},	//   _लिए__खोज_, _websted__uden_, --, --, 
+   {{0xc4420019,0x02914026,0xf224e016,0xd3860011}},	//   _vei_, _adgang_, _lenkes_, _muros__elabora_, 
+   {{0xda142012,0xe4534012,0x00000000,0x00000000}},	//   _rekonštr, _prejsť__na_, --, --, 
+   {{0xa4420015,0x66ff200a,0x74444018,0xb48ac018}},	//   _deh_, _आपका_, _vc_, _entrar__em_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2a6600f,0x746ee00b,0x00000000,0x00000000}},	// [fa0] _ujobe_, _byo__mu_, --, --, 
+   {{0xf4a34017,0xf2284002,0x8e3d2003,0xebc7200c}},	//   _počasí_, _је__данас_, _དྲིལ__བསྒྲགས_, _युवकन__के_, 
+   {{0xf073400f,0x0f77e018,0x00000000,0x00000000}},	//   _zikajeho, _faço_, --, --, 
+   {{0x3453800b,0x2eb8e002,0x00000000,0x00000000}},	//   _uru__rupapuro_, _када__је_, --, --, 
+   {{0xaae62047,0x4499a018,0xba9c000c,0x0b3d8002}},	//   _उद्योग_, _avaliaçã_dos_, _में__आइल_, _конферен, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22f6a039,0xf475200b,0x00000000,0x00000000}},	//   _bahan__bakar_, _igikombe__cy_, --, --, 
+   {{0x32902032,0xe4b9e01a,0xec01200c,0x00000000}},	//   _kuka_, _knytt__til_, _देवे__के_, --, 
+   {{0xb495e02a,0xf46ec002,0x1c39a013,0xee6b000e}},	//   _så__mye_, _према_, _हरियाणा_, _příspěvk_bydliště_, 
+   {{0x43e12018,0x00000000,0x00000000,0x00000000}},	//   _de__nossos_, --, --, --, 
+   {{0xd2d9e009,0x8073400f,0x0495000e,0xe45a600f}},	//   _efter_, _sikajeho, _se__pro_, _ubonisa__ukuthi_, 
+   {{0xff47a00c,0x2295a003,0x53128002,0xb7954003}},	//   _भोजपुरी__साहित्य_, _གནས__སྤོ_, _је__потребно_, _ཤེས__འདོད_, 
+   {{0x2ba5e00a,0xfa0ec002,0x00000000,0x00000000}},	//   _हो__गए_, _првог_, --, --, 
+   {{0x2387e015,0xc47ac009,0x7e91e00e,0x00000000}},	//   _istri_, _have__en_, _editovat_, --, 
+   {{0x9290201a,0x7200601d,0xe4b7201a,0x0a9b600c}},	//   _auka_, _minit_, _kvart__år_, _आईएम__में_, 
+   {{0x54a3200b,0xf2a62039,0x37d0c002,0x00000000}},	//   _cyangwa__css_, _tombol_, _многи_, --, 
+   {{0x62458018,0x9322001a,0x06fe2013,0x00000000}},	// [fb0] _para__adicioná_, _på__korleis_, _कैसा_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3e590007,0x0a6c000c,0x00000000,0x00000000}},	//   _perbinca, _खुशी__में_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3e5e2002,0xaec7c002,0x42b4000b,0x00000000}},	//   _пријави__на_, _александ, _kwica_, --, 
+   {{0x143b8019,0x00000000,0x00000000,0x00000000}},	//   _et__nytt_, --, --, --, 
+   {{0x32e6e02a,0xc15c0002,0x8804400e,0x07de8002}},	//   _det__noen_, _пута_, _určitě_, _тренутно_, 
+   {{0xf4422009,0x84394012,0x1dacc003,0x00000000}},	//   _hej_, _na__tejto_, _འཁྱེར_, --, 
+   {{0x5eec600e,0x00000000,0x00000000,0x00000000}},	//   _svých_, --, --, --, 
+   {{0x14422045,0xe423600f,0x00000000,0x00000000}},	//   _jej_, _futhi__ukuthi_, --, --, 
+   {{0x2e702002,0x6a3cc014,0x00000000,0x00000000}},	//   _свој__коментар_, _एहि_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8eb8e002,0x00000000,0x00000000,0x00000000}},	//   _ти_, --, --, --, 
+   {{0x54422027,0x7f444002,0x00000000,0x00000000}},	//   _nej_, _енциклоп, --, --, 
+   {{0x638aa009,0x1fd5400e,0x7445600f,0x00000000}},	//   _gøre_, _předevší, _uma__kudingek, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xce0d2002,0xebb06003,0x70e6a00c,0x00000000}},	// [fc0] _ова_, _ཡང__དག_, _मारीशस_, --, 
+   {{0x02e96022,0x7427e00b,0x42d9600b,0x6127c002}},	//   _सत्र_, _barakome_inyuma_, _kugera_, _београда_, 
+   {{0xb4422005,0x9443200e,0x527f600d,0x62ee002c}},	//   _tek_, _kdy_, _cuanto_, _nyinshi_, 
+   {{0xa290e024,0x124da006,0x00000000,0x00000000}},	//   _dinara_, _ཧིང_, --, --, 
+   {{0x4bddc006,0x00000000,0x00000000,0x00000000}},	//   _གསོལ__ལོ_, --, --, --, 
+   {{0xaba5c003,0x00000000,0x00000000,0x00000000}},	//   _འགྱུར__ཕབ_, --, --, --, 
+   {{0x23f9000b,0x5478c00e,0x00000000,0x00000000}},	//   _rubuga_, _bych__se_, --, --, 
+   {{0x2200401d,0x28dc402c,0xd3ff600b,0x7250a003}},	//   _bilik_, _umuryang, _yawe__uburyo_, _དོན__གསལ_, 
+   {{0x846e8004,0xa6b50025,0x00000000,0x00000000}},	//   _mio__mio_, _resistên, --, --, 
+   {{0x59878012,0x8326400d,0x00000000,0x00000000}},	//   _páči_, _la__mujer_, --, --, 
+   {{0x5c48e00a,0x22430003,0xda4ce00a,0x30e7400f}},	//   _सकते_, _མཇལ_, _के__दिन_, _kofakazi__bakajeho, 
+   {{0x6a56200a,0x00000000,0x00000000,0x00000000}},	//   _कर__रहा_, --, --, --, 
+   {{0x3371800b,0xf1772002,0xc479600d,0x94080018}},	//   _ibibera__hanze_, _вести_, _mapa__del_, _palavras__chave_, 
+   {{0x8291a00b,0x67ed4012,0x00000000,0x00000000}},	//   _imvano_, _futbalov, --, --, 
+   {{0x7ca3801e,0x62df600a,0x0cf8e002,0xa5a6800a}},	//   _političk_partije_, _आपकी_, _тј_, _चाहती_, 
+   {{0x64424025,0xb24e200b,0xd2cda01a,0x00000000}},	//   _nem_, _bo__muri_, _du__finn_, --, 
+   {{0x72904025,0xb3d3200b,0x1275600e,0x5e922002}},	// [fd0] _numa_, _mu__mahanga_, _tak__jsem_, _портала_, 
+   {{0xc3566018,0xe848e012,0x00000000,0x00000000}},	//   _receber_, _ochrana__osobných_, --, --, 
+   {{0xa4424018,0xd4422009,0x327f6018,0x00000000}},	//   _bem_, _vej_, _quanto_, --, 
+   {{0xc2314018,0xb77ce00b,0x00000000,0x00000000}},	//   _botão__abaixo_, _abavandi, --, --, 
+   {{0x02d8202a,0x82902015,0x6687c00a,0xb4422012}},	//   _saken_, _gimana_, _की__पसंद_, _tej_, 
+   {{0xa2ee000b,0xf2c2201a,0xfc16a00c,0x00000000}},	//   _byinshi_, _det__heile_, _बिया__तऽ_, --, 
+   {{0x62992003,0x238a8002,0x2ece8009,0x00000000}},	//   _བའི__བཟོ_, _француск, _gennemsn, --, 
+   {{0x6d968016,0xc6b2600c,0x822ea00f,0x00000000}},	//   _nettsted_, _बहुते_, _kanjani__lokhu_, --, 
+   {{0x0250c002,0x52678003,0x00000000,0x00000000}},	//   _седам_, _དམ__དྲག_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6a484025,0x0e2dc015,0x00000000,0x00000000}},	//   _de__pagament, _dengan__pengikut_, --, --, 
+   {{0xc284c018,0xb4a46002,0xec1cc00f,0xc0c72003}},	//   _páginas__como_, _hronika__pre_, _lobukris, _ནས__རྒྱ_, 
+   {{0x575fe022,0xc2b8a003,0x54f1200c,0x91c9400c}},	//   _विस्फोट_, _ཎི__འུར_, _एह__मामिला_, _के__बढ़ल_, 
+   {{0x93eb400f,0x4c9fe00d,0x7305000e,0xa4dcc00f}},	//   _upetru_, _la__última_, _mi__líbí_, _yini__ongayenz, 
+   {{0x5442401d,0xc3eac037,0x00000000,0x00000000}},	//   _mel_, _cuotas_, --, --, 
+   {{0x6290401f,0xd3dca011,0x00000000,0x00000000}},	//   _mula_, _máis__sobre_, --, --, 
+   {{0x325e6006,0x3481c012,0x9bda6003,0x728a2003}},	// [fe0] _རྫོང__ཁའི_, _registro_sa_, _ངའི__ལས_, _སྐད__གསན_, 
+   {{0xb4424017,0xa2d42024,0xd46e6011,0x823b8018}},	//   _sem_, _večernje_, _nas__que_, _email__senha_, 
+   {{0x5175e018,0x12be4018,0x00000000,0x00000000}},	//   _notícias_, _nossa__loja_, --, --, 
+   {{0x0a3e400c,0x4a6be011,0x00000000,0x00000000}},	//   _भईल_, _sitio__estás_, --, --, 
+   {{0x32854005,0xe4424018,0x9a472003,0x3e16a002}},	//   _er__ikkje_, _vem_, _འཇམ__དབྱངས_, _свиђа__ово_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc4424018,0x9920600e,0xa045600a,0x2ec0c002}},	//   _tem_, _mobilní_, _टैबलेट_, _ту__је_, 
+   {{0xed8f6035,0x3266401a,0xb450c009,0x00000000}},	//   _kuhlanga, _som__ikkje_, _muligt__at_, --, 
+   {{0xb3266002,0xb9d7400e,0xc2580003,0x00000000}},	//   _prva__poslednj, _užívání__kontaktu, _གྱུར__གྱི_, --, 
+   {{0x12480032,0x2ed5e002,0x0aa5800a,0x00000000}},	//   _isimo_, _ко__је_, _में__हुए_, --, 
+   {{0x8280400f,0x217a0014,0x00000000,0x00000000}},	//   _ujakobe_, _भग्नावशे, --, --, 
+   {{0x98dac00a,0x0f782002,0x00000000,0x00000000}},	//   _जम्मू__जमशेदपुर_, _текста_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xae7d4011,0x32b7400f,0x7beb8003,0x00000000}},	//   _de__millóns_, _abangaph_kuka_, _ངག__རང_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4c6d2011,0xc490e01a,0x4f23800f,0x71e8c00c}},	//   _ligazóns__última_, _ei__av_, _umoya__kankulun, _के__दोसर_, 
+   {{0xbbbc600a,0x32a6401a,0x527e800f,0x00000000}},	// [ff0] _होने__पर_, _vil__ikkje_, _obani_, --, 
+   {{0xff298027,0x4c524014,0x00000000,0x00000000}},	//   _bratisla, _जयदेव_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2f77e018,0x00000000,0x00000000,0x00000000}},	//   _faça_, --, --, --, 
+   {{0x6bc3e018,0x00000000,0x00000000,0x00000000}},	//   _opções_, --, --, --, 
+   {{0x73c20016,0xaa58a025,0x00000000,0x00000000}},	//   _mer__nyheter_, _pergunta_, --, --, 
+   {{0x9a3d400c,0x00000000,0x00000000,0x00000000}},	//   _रहल_, --, --, --, 
+   {{0xd4426024,0xbc1cc00f,0x83a24015,0xa4820012}},	//   _deo_, _yobukris, _telp_, _zodpoved_za_, 
+   {{0x9290e00b,0xb200201d,0x8246c002,0xebcb200c}},	//   _munani_, _sikit_, _одмах_, _गोग्गल__के_, 
+   {{0x3a8ca009,0xf2f0a01a,0x8248a003,0x00000000}},	//   _artiklen_, _høg_, _ཡིག__ཐོག_, --, 
+   {{0x92fd4028,0xc2ca6018,0x92d4a00f,0x00000000}},	//   _elegir_, _aceitar__como_, _bonke__labo_, --, 
+   {{0xf386c01a,0x9dda6006,0xf17ce00c,0xe48fe01a}},	//   _gjere_, _རྒྱབ__ཁུངས_, _बक्सर_, _då__er_, 
+   {{0x02674003,0x2a5f8002,0x00000000,0x00000000}},	//   _བཟོས__ཡོད_, _могу__бити_, --, --, 
+   {{0x026e000b,0x00000000,0x00000000,0x00000000}},	//   _raporo_, --, --, --, 
+   {{0x14426010,0x2eebc002,0xddea800a,0x00000000}},	//   _hen_, _нам__је_, _लगे__आपत्तिजन, --, 
+  
+   {{0x2e502006,0x3a4d800c,0x00000000,0x00000000}},	// [1000] _འཛུལ__འགྱོ_, _के__मदद_, --, --, 
+   {{0x52906033,0x3442600e,0x3a4f402b,0xb647a00a}},	//   _kuna_, _jen_, _ekleziya_, _बागपत__बांदा_, 
+   {{0x4722600c,0x22bb2003,0x6394600b,0xcb052002}},	//   _बाड़े_, _མི__རབས_, _rwose_, _коришћењ_прочитај, 
+   {{0x54426012,0x1c290011,0x00000000,0x00000000}},	//   _len_, _das__persoas_, --, --, 
+   {{0x7be1a003,0x6494a00b,0xb473800f,0x00000000}},	//   _འདི__ནི_, _ku__isi_, _phaphama__ka_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x52b14037,0xf3cec010,0x32a5c01a,0x00000000}},	//   _mostrará_, _selvom_, _var__ikkje_, --, 
+   {{0x8e5d6006,0x00000000,0x00000000,0x00000000}},	//   _གནས__བསྐྱོད_, --, --, --, 
+   {{0xb4426038,0xb2ca800b,0xf442600d,0x00000000}},	//   _ben_, _stade_, _veo_, --, 
+   {{0x43caa037,0xc4426017,0x00000000,0x00000000}},	//   _septiemb_agosto_, _cen_, --, --, 
+   {{0x0c7dc020,0x5bfea018,0x86ed8005,0x7beb6003}},	//   _སྡེའི_, _sua__opinião_, _oldid__kategori, _གང__ཡང_, 
+   {{0x2a40600c,0x00000000,0x00000000,0x00000000}},	//   _रहल__अछि_, --, --, --, 
+   {{0x7ec8e002,0x22a7e00f,0x374c4003,0xd2b72002}},	//   _регистру_се_, _ukube_, _དབུ__ཁྲིད_, _другим_, 
+   {{0x39fe002f,0xebe1c00a,0x00000000,0x00000000}},	//   _novament, _आप__इस_, --, --, 
+   {{0xdcca0002,0xbbe1000b,0x3539a002,0x00000000}},	//   _јануар__децембар_, _musenyer, _на__балкану_, --, 
+   {{0xd24de003,0x0242000a,0x0c536011,0x14296018}},	//   _ཤིག_, _मामले_, _xustiza_, _favorito_clique_, 
+   {{0x2c6a0002,0x00000000,0x00000000,0x00000000}},	// [1010] _средстав, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2f0a009,0x0f172003,0x00000000,0x00000000}},	//   _søg_, _མདོར__བསྡུས_, --, --, 
+   {{0x9a8da037,0xf9200002,0x4340a002,0x00000000}},	//   _una__pregunta_, _одржавањ, _скорашњи__чланци_, --, 
+   {{0xf24da003,0xc2404014,0x00000000,0x00000000}},	//   _སྲི_, _मुजफ्फरप, --, --, 
+   {{0x8c14c00b,0xb3e5600e,0xa7124018,0x00000000}},	//   _munani__ibiganir, _dětí_, _construç, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc4426011,0x00000000,0x00000000,0x00000000}},	//   _sen_, --, --, --, 
+   {{0xf2e50011,0x62002039,0xd2e1001d,0x00000000}},	//   _xénero_, _pikir_, _kerana__mereka_, --, 
+   {{0x13eae025,0x00000000,0x00000000,0x00000000}},	//   _muitos_, --, --, --, 
+   {{0xf236c002,0x2480c034,0x03ea6009,0x5bf80012}},	//   _tanjug_, _sogn__og_, _flot_, _bydlisko_, 
+   {{0x5a4bc00a,0xd207e002,0xd76f8006,0x00000000}},	//   _की__मौत_, _ауторств, _ལུ__བཀོད_, --, 
+   {{0x1a6e600e,0x2ec5c002,0x00000000,0x00000000}},	//   _perfektn_recenzí_, _главни_, --, --, 
+   {{0x83ea0018,0x00000000,0x00000000,0x00000000}},	//   _muito_, --, --, --, 
+   {{0xc27d0006,0x7c6e400e,0x00000000,0x00000000}},	//   _ལཱ__འབད_, _června_, --, --, 
+   {{0x55e42002,0x00000000,0x00000000,0x00000000}},	//   _спам_, --, --, --, 
+   {{0xb3f8400d,0x64172015,0x3a43400c,0x00000000}},	// [1020] _salud_, _konsumen_, _के__जवन_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8251800a,0x00000000,0x00000000,0x00000000}},	//   _चैनल__उपकरण_, --, --, --, 
+   {{0xb469e012,0xa277e00f,0x3ce8800c,0x00000000}},	//   _aby__sme_, _inhliziy_yami_, _श्रमिकन_, --, 
+   {{0xd4b7c01d,0x24ac001a,0xcdf06012,0x00000000}},	//   _versi__ke_, _ikkje__kan_, _predávaj, --, 
+   {{0x6207800b,0x82e8c00c,0xe2a82003,0x00000000}},	//   _abantu__bari_, _के__बोली_, _ཆར__ཞོད_, --, 
+   {{0xb458c018,0x00000000,0x00000000,0x00000000}},	//   _com__desconto_, --, --, --, 
+   {{0x3488601a,0xe2b7000f,0x00000000,0x00000000}},	//   _sida__på_, _mathewu__johane_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf290a01b,0xa957201a,0xba3d400c,0x00000000}},	//   _kuba_, _ønskjer_, _रहत_, --, 
+   {{0x84438009,0x5a55a013,0x00000000,0x00000000}},	//   _mdr_, _उस__समय_, --, --, 
+   {{0x12a6000b,0xf24e6006,0x85d88027,0x046ea01a}},	//   _ntushobo_kubona_, _ལིཤ_, _slovensk_republik, _seg__ein_, 
+   {{0x0b01000b,0x9a502014,0xe417200f,0x5464c00e}},	//   _ukoreshe, _कि__चीन_, _bacabang_ukuthi_, _komentář_se_, 
+   {{0xda3e0013,0x378be002,0x00000000,0x00000000}},	//   _बहन_, _написани__великим_, --, --, 
+   {{0xc450c02a,0xd2c84011,0x6d258002,0x00000000}},	//   _profil__en_, _nas__súas_, _присутан__придружи, --, 
+   {{0xaf02c002,0x00000000,0x00000000,0x00000000}},	//   _школи_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1030] --, --, --, --, 
+   {{0xf2936003,0x248fc012,0x00000000,0x00000000}},	//   _ཞིག__རེད_, _zatvoriť_, --, --, 
+   {{0x427f600d,0x1a3e600a,0x7290a01d,0xa2a7e004}},	//   _cuando_, _मैं_, _cuba_, _akuba_, 
+   {{0x8224c00e,0xe2b9e003,0x00000000,0x00000000}},	//   _funkce_, _བསྒྲགས__སྐར_, --, --, 
+   {{0xebed8014,0xfaf46002,0x029d0006,0x8493a00a}},	//   _संस्कृति__के_, _активнос, _སྒར__སྐུ_, _की__तैयारी_, 
+   {{0x52fce01a,0x00000000,0x00000000,0x00000000}},	//   _songar_, --, --, --, 
+   {{0x82ca6009,0x746ee018,0x00000000,0x00000000}},	//   _hunde_, _pra__mim_, --, --, 
+   {{0x1400c002,0x00000000,0x00000000,0x00000000}},	//   _једно_, --, --, --, 
+   {{0x43e7000b,0x7a5c400a,0x00000000,0x00000000}},	//   _ku__munsi_, _फैजाबाद__फतेहपुर_, --, --, 
+   {{0x62aaa009,0xa38aa009,0x92de000c,0x0b9aa00a}},	//   _købe_, _køre_, _कहनी_, _की__और_, 
+   {{0xc471e019,0x33038009,0xf25b401a,0x46fea00a}},	//   _mye__av_, _bruge__vores_, _spelte_, _जैसा_, 
+   {{0x6a3d400a,0x33208004,0x85d5800b,0x42dea00f}},	//   _रहा_, _phaya_, _yatangiy, _oshade__naye_, 
+   {{0x6ee2e002,0xe2a54012,0x00000000,0x00000000}},	//   _он_, _svojich_, --, --, 
+   {{0x1bd4a00c,0x00000000,0x00000000,0x00000000}},	//   _कहलनि__जे_, --, --, --, 
+   {{0x3556c00a,0x00000000,0x00000000,0x00000000}},	//   _असहमत__बढ़िया_, --, --, --, 
+   {{0xf2a7e00f,0x00000000,0x00000000,0x00000000}},	//   _ihubo_, --, --, --, 
+   {{0x527f600e,0x00000000,0x00000000,0x00000000}},	// [1040] _vodní_, --, --, --, 
+   {{0xf00bc002,0x72b46012,0x0467e009,0x29ed400a}},	//   _prijavi__komentar_, _dvoch_, _dig__som_, _का__प्रयोग_, 
+   {{0x6a328022,0x2b954006,0x00000000,0x00000000}},	//   _गौर_, _དོན__ལམ_, --, --, 
+   {{0x447c4040,0xa290a00b,0xe2db800f,0x00000000}},	//   _html__kod_, _vuba_, _kudingek_ukuba_, --, 
+   {{0x547f4009,0x00000000,0x00000000,0x00000000}},	//   _vide__om_, --, --, --, 
+   {{0xc29e4018,0x00000000,0x00000000,0x00000000}},	//   _incluí__taxas_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5f3ac002,0x7be30003,0x00000000,0x00000000}},	//   _није__ни_, _བཙོན__ཁང_, --, --, 
+   {{0x4f24000e,0xba3e2002,0xd3c42005,0x72b12006}},	//   _našem_, _sreda__neregist, _svar__avbryt_, _རྗེའི__ཆོས_, 
+   {{0xc2d9600b,0x00000000,0x00000000,0x00000000}},	//   _kugeza_, --, --, --, 
+   {{0x7278400f,0x30e7c00f,0x029b4003,0x00000000}},	//   _omunye_, _lofakazi__bakajeho, _སྐུ__ཞབས_, --, 
+   {{0x0bab8002,0x00000000,0x00000000,0x00000000}},	//   _више__него_, --, --, --, 
+   {{0xf442c012,0x12d8a00d,0x6893a00e,0x8316e005}},	//   _ked_, _hacen_, _provozov, _eg__hadde_, 
+   {{0x1971000e,0xe3066015,0x43c8000b,0x00000000}},	//   _stažení_, _topik__kata_, _uwo__munsi_, --, 
+   {{0xd218a00a,0xb28ee025,0x824c0003,0x00000000}},	//   _पृष्ठ__हमारे_, _nós__temos_, _ནགས__ཕྲན_, --, 
+   {{0x7486c014,0x99c08012,0xf290800b,0xebcde00a}},	//   _निशानी_, _priemyse, _kikaba_, _तस्_, 
+   {{0x9442a012,0x74ad600b,0x00000000,0x00000000}},	// [1050] _vec_, _mbere__mu_, --, --, 
+   {{0xdb0ac01a,0x4d9ac006,0x00000000,0x00000000}},	//   _vanskele, _ཉམས__བཅོས_, --, --, 
+   {{0x4c4f200a,0xb2b0000e,0x00000000,0x00000000}},	//   _उसने_, _vědět_, --, --, 
+   {{0xbc0d2022,0x62904025,0x127ec00f,0x3c61000b}},	//   _देर__तक_, _cima_, _isonto_, _kurusha_, 
+   {{0x7f6d200a,0x547ec005,0x00000000,0x00000000}},	//   _पोस्ट__लिखकर_, _ofte__om_, --, --, 
+   {{0xd9f42012,0xbedc600d,0xf991c002,0xedcf0002}},	//   _majú_, _acciones_, _здравств, _након__што_, 
+   {{0xfafb400e,0x653b400e,0xe2a70002,0x00000000}},	//   _žádné_, _žádný_, _часова_, --, 
+   {{0x49d7001a,0x9290c00d,0x4232000b,0x00000000}},	//   _nettstad, _duda_, _akamaro_, --, 
+   {{0xca3e6022,0x4299e003,0x00000000,0x00000000}},	//   _बनि_, _གསལ__ལྟར_, --, --, 
+   {{0xc442c004,0xaa3e400a,0x7a42c00a,0x00000000}},	//   _hee_, _कविता__कोश_, _के__कवि_, --, 
+   {{0xebfa000c,0x00000000,0x00000000,0x00000000}},	//   _लोगन__के_, --, --, --, 
+   {{0x025b6018,0x00000000,0x00000000,0x00000000}},	//   _avalia_, --, --, --, 
+   {{0x12aee018,0x047c4018,0x22ec600e,0x4e086003}},	//   _em__são_, _ogol__com_, _zrušit__vše_, _པར__བརྟེན_, 
+   {{0x08b9800d,0xafe74003,0x2c7b400a,0x00000000}},	//   _de__nuestros_, _བྱ__རྒྱུ_, _लाइव__होते_, --, 
+   {{0xaf226018,0x1bc8200c,0x00000000,0x00000000}},	//   _analisar_, _काहे__ना_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc3416009,0x0a7ba00c,0x00000000,0x00000000}},	// [1060] _ind__eller_, _इयाद__में_, --, --, 
+   {{0xe2230018,0xc550800f,0x00000000,0x00000000}},	//   _muitos__ganhe_, _ethembek_neqonday, --, --, 
+   {{0x24b3c01a,0xbe9aa002,0x8464200f,0x81f1000c}},	//   _noreg__og_, _лозинку__регистру, _ukuphila__kwethu_, _कतना__पढ़ल_, 
+   {{0x5ebec037,0x7442c038,0xed03601d,0xb4626009}},	//   _mostrará__públicam, _cee_, _matlamat_, _betyder__at_, 
+   {{0x326cc024,0x3394c00b,0x00000000,0x00000000}},	//   _delovi_, _twese_, --, --, 
+   {{0xba390002,0x3f506002,0x5243000f,0x00000000}},	//   _četvrtak__neregist, _да__им_, _umhlaba__wonke_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x94bbc009,0x00000000,0x00000000,0x00000000}},	//   _krak__dk_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x533a2037,0xebe9800c,0xe4bb0012,0x6aa9c002}},	//   _sesión__cambiar_, _आन्दोलन__के_, _recenzia__na_, _недеље_, 
+   {{0x42dec013,0xae19a00e,0x00000000,0x00000000}},	//   _जैसी_, _je__zakázáno_, --, --, 
+   {{0x0458e01a,0xc2b7801d,0xced52002,0x00000000}},	//   _frå__det_, _terma__terma_, _год_, --, 
+   {{0x92d80018,0x34b1000e,0x00000000,0x00000000}},	//   _crie_, _obchodu__kč_, --, --, 
+   {{0x60d7c002,0x89cfe012,0xc2978003,0x1ee9400c}},	//   _neregist_korisnik_, _stretnut, _དྲུང__བོན_, _चाहे__संस्_, 
+   {{0x524f8002,0x8bfc6012,0x00000000,0x00000000}},	//   _оставите_, _priateľo, --, --, 
+   {{0x92ad0002,0xd0f80006,0x62b32014,0x3a2dc002}},	//   _нису_, _ཚན__བརྡ_, _हुकुम_, _оних__који_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1070] --, --, --, --, 
+   {{0x2f24600e,0x5651c00e,0x00000000,0x00000000}},	//   _část_, _nejčteně, --, --, 
+   {{0x34bba01d,0x27216011,0x32af2003,0xabc5e00a}},	//   _sama__ada_, _reservad_descrici, _པཎ__ཆེན_, _शहीदों__की_, 
+   {{0x6290401d,0x33eae025,0x96606014,0xeffe200a}},	//   _sila_, _muitas_, _प्रसून_, _खिलाड़ी_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb46aa018,0x5d7f800f,0xdcac2015,0x72430003}},	//   _com__uma_, _ngamunye_, _yogyakar, _དགོས__ཁྲིམས_, 
+   {{0x4f5cc01d,0xe2a76006,0xac18a002,0x00000000}},	//   _inggeris_, _ཤོས__ཅིག_, _манифест, --, 
+   {{0xa3ea0018,0xa8ea4005,0x427ea012,0x5a5d6012}},	//   _muita_, _forsking, _jednej_, _európa_, 
+   {{0xca6a600a,0xa9de4003,0x00000000,0x00000000}},	//   _ताकि__कोई_, _དབྱིན__ཇིའི_, --, --, 
+   {{0x7217800f,0xc43e200b,0x00000000,0x00000000}},	//   _ngokuvam, _mu__bantu_, --, --, 
+   {{0x12fe400b,0x00000000,0x00000000,0x00000000}},	//   _ukwa__cyenda_, --, --, --, 
+   {{0xd9d1a02d,0xa6dec004,0x32d5a015,0x00000000}},	//   _kolovoza_, _yiya__kwipheph, _spotligh_adalah_, --, 
+   {{0x8c86a00a,0x00000000,0x00000000,0x00000000}},	//   _जिसमें__अनर्गल_, --, --, --, 
+   {{0x7be7a006,0x00000000,0x00000000,0x00000000}},	//   _བཟོ__ནི_, --, --, --, 
+   {{0x726c6003,0x00000000,0x00000000,0x00000000}},	//   _ནས__གསལ_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1080] --, --, --, --, 
+   {{0xf229c00e,0x3693200c,0x00000000,0x00000000}},	//   _díky_, _के__एहसास_, --, --, 
+   {{0x1290600f,0x92e26024,0xde292002,0x3237801a}},	//   _mina_, _odgovori__prijavi_, _дан_, _byrja_, 
+   {{0x238a000e,0x3bf0400c,0x874ce00a,0x00000000}},	//   _fóru_, _में__बा_, _कानपुर__कोटा_, --, 
+   {{0x83ea6011,0xff184002,0x6495200b,0x2e04e011}},	//   _xunta_, _да__би_, _kw__isi_, _as__activida, 
+   {{0x6ac1400c,0x4ec74002,0x3ed56002,0x00000000}},	//   _सबसे__बड़_, _разлику__од_, _њој_, --, 
+   {{0x7290e011,0x22dcc031,0x00000000,0x00000000}},	//   _auga_, _di__bidang_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbbb2400c,0x00000000,0x00000000,0x00000000}},	//   _गीतन__पर_, --, --, --, 
+   {{0x1a6aa00c,0xe317a00b,0x00000000,0x00000000}},	//   _सब्सिडी_, _sota__ugye_, --, --, 
+   {{0x71862002,0x00000000,0x00000000,0x00000000}},	//   _економск, --, --, --, 
+   {{0x4ae9c002,0x5103801f,0xfddba003,0x3bce200a}},	//   _политика_, _mahkamah_, _ཞིབ__འཕྲོས_, _मस्_, 
+   {{0xe2d1a005,0xce47c002,0x04f2800e,0x00000000}},	//   _nynorsk_, _проблем_, _na__stránce_, --, 
+   {{0x95c04030,0x14776009,0x00000000,0x00000000}},	//   _uz__obavezno_, _samarbej_med_, --, --, 
+   {{0x34ae801a,0x82fc600d,0xebe22014,0x4f666009}},	//   _att__eit_, _tenga_, _मई__के_, _dræbt_, 
+   {{0xe290600b,0x5d886003,0x12b02012,0xe2e7800f}},	//   _zina_, _ཞུགས_, _porovnať__tovar_, _yini__ukuba_, 
+   {{0x83948035,0x833ee00f,0x2002a00e,0x00000000}},	// [1090] _kwase_, _yeka__indlela_, _nemáš__jméno_, --, 
+   {{0x83eac026,0xe19b2012,0x00000000,0x00000000}},	//   _slet_, _zvieratá_, --, --, 
+   {{0xa38aa009,0x74ba4028,0xb4722012,0x252f400b}},	//   _børn_, _como__si_, _skúsenos, _umuyoboz, 
+   {{0x14768011,0xe321e00b,0xe353000b,0x00000000}},	//   _veces__ver_, _bityo_, _mudasobw_yawe_, --, 
+   {{0xbdd4000f,0x1ca7800a,0x00000000,0x00000000}},	//   _ezihluka, _और__उसके_, --, --, 
+   {{0xc28fe025,0x83eae015,0xabf0e00e,0x8c0cc00f}},	//   _que__não_, _kantor_, _více__požadova, _izimpend_zemibuzo_, 
+   {{0x33806038,0xd295200e,0x00000000,0x00000000}},	//   _ferrol_, _apple__nebo_, --, --, 
+   {{0x4be9e003,0x0c7c6003,0xcc56c00f,0x00000000}},	//   _རྗེ__ཆེ_, _གཙོའོ_, _wokushum_ngombuso_, --, 
+   {{0x48d48036,0xb442e034,0x92f14005,0x6895a00e}},	//   _चर्चित_, _veg_, _låg_, _potřeby_, 
+   {{0xb291001b,0x7bdce022,0x024e4003,0x4268e005}},	//   _kuza_, _पलायन_, _ཡིས_, _det__blei_, 
+   {{0x4464c00b,0x33cc000f,0xfc66a009,0x9a3e600a}},	//   _bbc__bbc_, _ujesu__kristu_, _hurtigt_, _मैच_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2918004,0x00000000,0x00000000,0x00000000}},	//   _unyana_, --, --, --, 
+   {{0xb406e002,0x94ba4018,0x00000000,0x00000000}},	//   _profil__poruke_, _juros__ou_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8289c00f,0x00000000,0x00000000,0x00000000}},	//   _inhliziy_yakho_, --, --, --, 
+   {{0x3956a00a,0x00000000,0x00000000,0x00000000}},	// [10a0] _करें__कॉमेंट्स_, --, --, --, 
+   {{0x24430012,0x00000000,0x00000000,0x00000000}},	//   _cez_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x46e06007,0x54430018,0x93b9000e,0x00000000}},	//   _linkedin__perjanji, _fez_, _srovnat_, --, 
+   {{0x44a2001f,0x02ca6018,0x00000000,0x00000000}},	//   _perkara__ini_, _fundo_, --, --, 
+   {{0xefb10002,0x0b8f801c,0x2443e00b,0x54554011}},	//   _pošaljit_komentar_, _था_, _fdu_, _cun__lector_, 
+   {{0x6be1e011,0xedbc8003,0x7dd1e00a,0xf4768009}},	//   _ligazón__informac, _ཡོད__འབྲེལ_, _बनाएँ_, _noget__der_, 
+   {{0xa6f84055,0xf24e4003,0x64078015,0x5ca1200c}},	//   _शंका_, _རྒུ_, _dukungan_, _गूढ़__रहस्यन_, 
+   {{0x8d704002,0x3387a012,0x9e80e00c,0x00000000}},	//   _reputaci_moć_, _napr_, _के__जिक्र_, --, 
+   {{0x63ea6011,0xa2f16009,0x00000000,0x00000000}},	//   _xunto_, _læg_, --, --, 
+   {{0x1291201b,0x1526800a,0x8fdd2018,0x00000000}},	//   _buya_, _एटा__औरैया_, _conhecer_, --, 
+   {{0x02f1401a,0xe2d8e010,0x00000000,0x00000000}},	//   _såg_, _sagen_, --, --, 
+   {{0x3b940002,0x5307e02f,0x42cb4028,0xc290a00b}},	//   _komentar_pošaljit, _seu__nome_, _puedes_, _niba_, 
+   {{0x1302601f,0x54c3400e,0x9b68e00c,0x00000000}},	//   _ini__boleh_, _jedná__se_, _गो__लोगन_, --, 
+   {{0xedf7c006,0x1db5a009,0xaddf2012,0x00000000}},	//   _གཉེན__འབྲེལ_, _brøndby_, _dobrý__deň_, --, 
+   {{0x0290a00b,0x1b87a003,0xb386c01a,0xfc66a037}},	// [10b0] _biba_, _སྐུ__ཕྲེང_, _gjera_, _otro__artículo_, 
+   {{0xa2fc4016,0x00000000,0x00000000,0x00000000}},	//   _selge_, --, --, --, 
+   {{0xa3878012,0xc2a9a00e,0x12e1000b,0xef240012}},	//   _tasr_, _článků_, _na__leta_, _našom_, 
+   {{0x344b600b,0x00000000,0x00000000,0x00000000}},	//   _gihugu__ca_, --, --, --, 
+   {{0x9f678015,0xdd8bc002,0xb2914009,0xe267a003}},	//   _bukan__mengomen, _измењена_, _udgave_, _ཁག__ཅིག_, 
+   {{0x90674013,0x00000000,0x00000000,0x00000000}},	//   _झांसी_, --, --, --, 
+   {{0xfb8e800c,0x00000000,0x00000000,0x00000000}},	//   _लए_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xca33600a,0x22a62009,0x0a54400a,0xd09cc003}},	//   _किए_, _lækker_, _ही__में_, _བསྟན__བཀྲ_, 
+   {{0x048e6005,0x4ad9c00c,0x00000000,0x00000000}},	//   _eg__vil_, _के__डुमरांव_, --, --, 
+   {{0x0f09601d,0x00000000,0x00000000,0x00000000}},	//   _amerika__syarikat_, --, --, --, 
+   {{0x413b0002,0x00000000,0x00000000,0x00000000}},	//   _опет_, --, --, --, 
+   {{0x62fc6028,0xb710800a,0x00000000,0x00000000}},	//   _tengo_, _भिलाई__भोपाल_, --, --, 
+   {{0x5e68c02f,0x8394e009,0xe289c00f,0xf2f8600b}},	//   _menciona, _uanset_, _inhliziy_yakhe_, _urunana__umva_, 
+   {{0x53ea6039,0xd47fa011,0x8364c016,0xe01b8009}},	//   _quote_, _unha__das_, _alt__innhold_, _tjeneste_accepter_, 
+   {{0xa2ef8024,0x72b3201d,0x63eb0012,0x9a9fe00e}},	//   _pogledaj__javni_, _pilihan__raya_, _piatok_, _slouží_, 
+   {{0x8a17600c,0x1bb66003,0x00000000,0x00000000}},	// [10c0] _हार्डकोर_, _ཁོ__ནས_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x327f6018,0x4290a025,0x6226601a,0xf4962009}},	//   _quando_, _fica_, _kyrkja_, _ud__fra_, 
+   {{0x61e7a00e,0x00000000,0x00000000,0x00000000}},	//   _nachází_, --, --, --, 
+   {{0xb33bc00f,0x3d5a2002,0xea7c200b,0x00000000}},	//   _ukubukwa__amahora_, _којем_, _ukwa__gatandat, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcbed000a,0x00000000,0x00000000,0x00000000}},	//   _पर__ही_, --, --, --, 
+   {{0x3e0be00b,0xeedba00e,0x00000000,0x00000000}},	//   _komeza__ushakire_, _těhotens, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcd39e00b,0x83b9e00c,0x6b62000c,0x00000000}},	//   _urupapur, _सीधा__संबंध_, _केतना_, --, 
+   {{0x02bb4012,0xe45b600e,0x00000000,0x00000000}},	//   _má__rokov_, _mohou__být_, --, --, 
+   {{0x02a00003,0x00000000,0x00000000,0x00000000}},	//   _བཞིན__ཡོད_, --, --, --, 
+   {{0xfbdae034,0x7444400b,0x822b4012,0x00000000}},	//   _tilgjeng_lisensen_, _umwe__mu_, _poradiť_, --, 
+   {{0x2309c018,0xc9d7401a,0x02018015,0xd3a22031}},	//   _também_, _offentle, _kirim_, _tampak_, 
+   {{0x048ea01a,0x28ed200a,0xc6e80012,0x00000000}},	//   _ha__ein_, _रांची__रायपुर_, _vložiť__košíka_, --, 
+   {{0x0bbae00a,0xdfe4a014,0x2260801f,0xa2a2e003}},	//   _हुआ__है_, _सिंहासन__बत्तीसी_, _kerja__kerja_, _སྤྲོད__བཙན_, 
+   {{0x269ca003,0xd4706018,0x00000000,0x00000000}},	// [10d0] _སླེབས_, _assim__que_, --, --, 
+   {{0xa248c003,0x3c6f000e,0x00000000,0x00000000}},	//   _ཡིག__བོད_, _frekvenc_procesor, --, --, 
+   {{0x02c4a011,0x9632e011,0x927de003,0xc34de003}},	//   _ademais_, _coñeceme, _དམངས__གཙོ_, _འདྲའི_, 
+   {{0x16d1200c,0x00000000,0x00000000,0x00000000}},	//   _खातिर_, --, --, --, 
+   {{0xbf02e020,0xc3e10025,0xdd82e003,0x993e000f}},	//   _འབྲུག_, _de__seus_, _འབྲོག_, _unembeza_, 
+   {{0x34b36016,0xb3e7c009,0xebbfa00c,0x00000000}},	//   _innhold__på_, _sætte_, _तरे__के_, --, 
+   {{0x82fc6009,0x12ca001d,0x00000000,0x00000000}},	//   _penge_, _mohd_, --, --, 
+   {{0xe2d88028,0x00000000,0x00000000,0x00000000}},	//   _mejores_, --, --, --, 
+   {{0x036a600b,0xd29e0011,0x536c4017,0x00000000}},	//   _mu__kwezi_, _teu__datos_, _mobilní__verze_, --, 
+   {{0x449fc009,0xe4bdc00b,0x00000000,0x00000000}},	//   _indlæg__af_, _ijwi__ry_, --, --, 
+   {{0xdc3da02a,0x229a002f,0x492a000c,0x00000000}},	//   _fornøyd_, _mínima__para_, _से__निपटे_, --, 
+   {{0x2309e018,0xada16002,0x8aa9a01c,0x00000000}},	//   _enviados__este_, _јер__су_, _मंगलवार_, --, 
+   {{0x5387e00b,0xfba14003,0x00000000,0x00000000}},	//   _uhuru_, _བྲིས__ལི_, --, --, 
+   {{0x5ddf800b,0x00000000,0x00000000,0x00000000}},	//   _byose__bidafite_, --, --, --, 
+   {{0xb38b6009,0x00000000,0x00000000,0x00000000}},	//   _værd_, --, --, --, 
+   {{0x272e8030,0x8a33e00a,0x528ba006,0x00000000}},	//   _zoran__bibanovi, _जिस_, _གནས__གཡུ_, --, 
+   {{0x6e8aa018,0x00000000,0x00000000,0x00000000}},	// [10e0] _nossos__estoques_, --, --, --, 
+   {{0x72db801a,0x9a97a00c,0x00000000,0x00000000}},	//   _mellom__anna_, _चल__रहल_, --, --, 
+   {{0x4edc4002,0x324c8002,0x84a7c012,0x00000000}},	//   _више__од_, _август__свиђа_, _obchodu__sk_, --, 
+   {{0xc27ec034,0x2290c01a,0x2446e01a,0x4458000e}},	//   _byen_, _sida_, _bustad__og_, _obchodů__nejnižší_, 
+   {{0x6bb52020,0xa2d82009,0xe24de003,0xd982e00b}},	//   _ལས__ཡར_, _cykel_, _ཤིན_, _ubuhamya_, 
+   {{0x09cf2006,0x72cac00d,0xc242a003,0x00000000}},	//   _ནིའི_, _pueda_, _བབས_, --, 
+   {{0x0231800f,0x9248e00e,0x73eae01d,0x00000000}},	//   _izimiso_, _kromě_, _hantar_, --, 
+   {{0x9a56a00c,0x00000000,0x00000000,0x00000000}},	//   _हो__रहल_, --, --, --, 
+   {{0x3290c005,0xd3ea800b,0x00000000,0x00000000}},	//   _tida_, _atatu_, --, --, 
+   {{0x124ec006,0xdfec2011,0xcc7e801a,0xbb63c012}},	//   _ཨིང_, _de__servizos_, _innspel_, _banská__bystrica_, 
+   {{0xa2a00003,0x00000000,0x00000000,0x00000000}},	//   _བྱོལ__བོད_, --, --, --, 
+   {{0x42bb0024,0xc2988003,0x9999000e,0x00000000}},	//   _mesec__dana_, _རྒྱུ__མཚན_, _telefony__mobilní_, --, 
+   {{0xe2d86009,0x00000000,0x00000000,0x00000000}},	//   _erne_, --, --, --, 
+   {{0xa30cc015,0x1290c003,0x755ba00b,0xd1f50002}},	//   _berbagai__sumber_, _ལུགས__ཆེད_, _umuvugiz, _смрт_, 
+   {{0x7f86e00a,0x8e98600b,0x7254000f,0x00000000}},	//   _कार्रवाई_, _ku__mugaraga, _ngayo__yonke_, --, 
+   {{0x52cd200f,0x82aa0003,0x4a46200c,0x00000000}},	//   _uma__kunjalo_, _གི__ཐོག_, _चढ़ाव__भरल_, --, 
+   {{0xf440c01e,0x00000000,0x00000000,0x00000000}},	// [10f0] _lokacija__sarajevo_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7cce000a,0x00000000,0x00000000,0x00000000}},	//   _संसार__फोटो_, --, --, --, 
+   {{0xd2ca6015,0x00000000,0x00000000,0x00000000}},	//   _bunda_, --, --, --, 
+   {{0xd26e8003,0xd387400d,0x726c800b,0xbe0f8003}},	//   _དྲ__བའི_, _muerte_, _yakoze_, _དགའ__རོགས_, 
+   {{0x641e6009,0x33eac018,0x92018015,0xfc464014}},	//   _er__blevet_, _frete_, _fisik_, _में__मनाया_, 
+   {{0x127f6040,0xdc762002,0xd86f201f,0x9a3ca013}},	//   _slanje_, _децембар_, _yang__bermaksu, _रेप_, 
+   {{0x4c7c400d,0x38686012,0x0a6de00a,0x2fedc01f}},	//   _muestra_, _vzdeláva, _भ्रमण__खोज_, _menyokon, 
+   {{0xfe8f0002,0x49fda00f,0x00000000,0x00000000}},	//   _или_, _uhlangot, --, --, 
+   {{0x1bee0006,0x248a6009,0xb385600a,0x00000000}},	//   _གྲོགས__རམ_, _logget__ind_, _ट्रिब्यू, --, 
+   {{0x5c7c400d,0x6e0c6002,0xe5c4000f,0x00000000}},	//   _nuestra_, _прегледа_преводе_, _lapho__unkulunk, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72b7400f,0x00000000,0x00000000,0x00000000}},	//   _bakwa__israyeli_, --, --, --, 
+   {{0xd354400e,0x8dda4002,0x00000000,0x00000000}},	//   _ostatníc_recenze_, _се__аутоматс, --, --, 
+   {{0x02e28018,0x544e400e,0x00000000,0x00000000}},	//   _sobre__produto_, _přihlási_se_, --, --, 
+   {{0xa2688020,0xfdc6200f,0x00000000,0x00000000}},	//   _རྫོང__འདི_, _ngemva__kweminya, --, --, 
+   {{0xf405001d,0x46b3c00a,0x00000000,0x00000000}},	// [1100] _profil__penuh_, _भयंकर__चुदाई_, --, --, 
+   {{0x74444009,0xedb7c006,0x7e0d6002,0xfad58003}},	//   _ud_, _ལས__རྟགས_, _ову_, _ཉེན__རྟོག_, 
+   {{0xf3478012,0x446a6011,0xb2d8200b,0x00000000}},	//   _týždeň_, _través__da_, _nimero_, --, 
+   {{0x04b34017,0xbe0fa01f,0xb27ee00e,0x00000000}},	//   _idnes__cz_, _di__peringka, _zimní_, --, 
+   {{0x44dfe012,0xa91fe012,0x6495a00b,0x00000000}},	//   _tejto__stránke_, _tejto__stránky_, _mu__isi_, --, 
+   {{0xfe7ca015,0x7d67e002,0xa3d9800b,0x00000000}},	//   _sistem__pencaria, _требало_, _umupira__amaguru_, --, 
+   {{0x3c4f000a,0xb266c014,0x42a70018,0x0303400c}},	//   _इससे_, _के__निदेशक_, _acabei_, _एह__सत्र_, 
+   {{0xc3ea600e,0xcb8d6029,0x65bb200a,0x34c4e010}},	//   _proto_, _ཚབ_, _रायपुर__रोहतक_, _varer__på_, 
+   {{0x4641c00b,0x00000000,0x00000000,0x00000000}},	//   _icyo__ushakish, --, --, --, 
+   {{0x9330a00a,0x76fec00a,0x5290e01a,0xcf8de00a}},	//   _ज्योतिष__धर्मयात्, _कहना_, _eiga_, _बल्कि_, 
+   {{0x84438016,0xfbd18003,0x0f48a00f,0x00000000}},	//   _mer_, _ཞིག__དང_, _kodwa__kuthiwan, --, 
+   {{0x39d70002,0x00000000,0x00000000,0x00000000}},	//   _увредљив_који_, --, --, --, 
+   {{0x2f58800a,0xee3f4002,0xab30c003,0xede2c003}},	//   _आईटी__क्रिकेट_, _значи__да_, _ཁྱབ__གསུང_, _གཟེངས__རྟགས_, 
+   {{0xd2626021,0xe2b5c00e,0x398b400e,0x232ba00b}},	//   _དང__དཔེ_, _najdete_, _vidět_, _pagi__iwacu_, 
+   {{0x1ccaa00b,0xed75801d,0x9e8f400e,0x97060018}},	//   _wa__dioseze_, _mengguna_maklumat_, _neomezen, _reproduç, 
+   {{0xc3e82018,0x38e6801c,0xfdd4a003,0x00000000}},	//   _os__dois_, _न्यूयॉर्, _བཀོལ__སྤྱོད_, --, 
+   {{0x408f6018,0xebbfa00c,0x00000000,0x00000000}},	// [1110] _mensagem__bookmark_, _बने__के_, --, --, 
+   {{0x32ed800f,0x00000000,0x00000000,0x00000000}},	//   _ukuba__khona_, --, --, --, 
+   {{0x628d2003,0xc17b0002,0x00000000,0x00000000}},	//   _ཆེན__གསར_, _европи_, --, --, 
+   {{0x52cac028,0x81c3c002,0x00000000,0x00000000}},	//   _puedo_, _говори_, --, --, 
+   {{0xe2920015,0x5c690037,0xeb32e028,0x62c7c00f}},	//   _jepang_, _cerrado_, _el__siguient, _leli__gama_, 
+   {{0xd9f4200e,0x00000000,0x00000000,0x00000000}},	//   _jaký_, --, --, --, 
+   {{0x6443801d,0x9d30000f,0x48d2200c,0x00000000}},	//   _kes_, _ubungane_, _निपटे_, --, 
+   {{0x3e0d0002,0x00000000,0x00000000,0x00000000}},	//   _сви_, --, --, --, 
+   {{0x030d2016,0xe46f6009,0x62366027,0xebc82003}},	//   _hele__saken_, _sig__til_, _tvoje_, _བདག__གི_, 
+   {{0x9291803f,0x53f8e018,0x4ff50002,0x00000000}},	//   _musa_, _água_, _се__овај_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x62910004,0xaa52c018,0x23e86018,0xc2cac01a}},	//   _liza_, _você__está_, _decoraçã, _budde_, 
+   {{0x529e0002,0x00000000,0x00000000,0x00000000}},	//   _нисам_, --, --, --, 
+   {{0xe26c601d,0x22e6c00c,0x00000000,0x00000000}},	//   _umno_, _चाहीं_, --, --, 
+   {{0x24814002,0x00000000,0x00000000,0x00000000}},	//   _американ, --, --, --, 
+   {{0xe4438034,0x327b201a,0xdc23a002,0x00000000}},	//   _ser_, _heller__ikkje_, _новости_, --, 
+   {{0x8d96a005,0xaef3800c,0x00000000,0x00000000}},	// [1120] _milliona, _पृथ्वीसि, --, --, 
+   {{0x65840002,0x66e6600c,0xe3f4400f,0x7b9ae003}},	//   _на__овом_, _रविशंकर__प्रसाद_, _ngokwesi_cabanga_, _བསྐྱར__དུ_, 
+   {{0x8fc74036,0xad838040,0xc983a00b,0xb2da6018}},	//   _समाचार_, _reč_, _amahanga_, _aquele_, 
+   {{0x52366027,0x4e292002,0x12a5e006,0x00000000}},	//   _svoje_, _сам_, _འཕེལ__ལྷན_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe48f6028,0x5291201b,0xe399a00e,0x0e4ca039}},	//   _de__tu_, _liya_, _místo_, _pelayana, 
+   {{0x813e6012,0x00000000,0x00000000,0x00000000}},	//   _svietidl, --, --, --, 
+   {{0x14450033,0x4291003f,0x72912004,0xf3ea602b}},	//   _mlađim__od_, _ziza_, _niya_, _kuntu_, 
+   {{0xad84c00f,0xc432c00a,0x00000000,0x00000000}},	//   _genesise_, _कानपुर__इलाहाबाद_, --, --, 
+   {{0xbde6c012,0x34aae009,0x9ba24003,0x00000000}},	//   _nájdete_, _opmærkso_på_, _ནོར__བུ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x14ad001a,0x6a56a00a,0xe24e4003,0xf4aa8018}},	//   _ikkje__har_, _हो__रहा_, _རྒན_, _deixe__seu_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe4438026,0x1a5d2026,0xd443a018,0x00000000}},	//   _ses_, _der__også_, _cep_, --, 
+   {{0x24bbc00b,0x00000000,0x00000000,0x00000000}},	//   _yatangaj_ko_, --, --, --, 
+   {{0x7de38003,0x02f0c002,0x00000000,0x00000000}},	//   _རྒྱས__ཚོགས_, _на__мрежи_, --, --, 
+   {{0xb24e4029,0x00000000,0x00000000,0x00000000}},	// [1130] _ཡིད_, --, --, --, 
+   {{0xb2cac00d,0x3291201b,0x32d8c011,0xb4666011}},	//   _puede_, _ziya_, _orde_, _decembro_, 
+   {{0x32d0001e,0xf4438011,0x22912004,0x00000000}},	//   _redanje__autor_, _tes_, _yiya_, --, 
+   {{0xd200a01a,0x04308018,0xd3626011,0xabe1e006}},	//   _fleire_, _página__tente_, _no__ámbito_, _འཕྲིན__ཨང_, 
+   {{0x72f88015,0x64624012,0x00000000,0x00000000}},	//   _kamar__mandi_, _nás__ak_, --, --, 
+   {{0x9034400a,0x99572009,0x00000000,0x00000000}},	//   _गैलरी__समाचार_, _blandt__millione, --, --, 
+   {{0xd521400a,0x00000000,0x00000000,0x00000000}},	//   _मुम्बई__मेरठ_, --, --, --, 
+   {{0x8dd1800a,0xe3666012,0x00000000,0x00000000}},	//   _बनाएं_, _prejsť_, --, --, 
+   {{0x534d2011,0x52aaa009,0x00000000,0x00000000}},	//   _sair__cambiar_, _købt_, --, --, 
+   {{0xc291203f,0xb341a01a,0x00000000,0x00000000}},	//   _siya_, _det__vere_, --, --, 
+   {{0xedff2003,0xd2c06025,0x00000000,0x00000000}},	//   _བགྲོ_, _médio_, --, --, 
+   {{0x8f79200b,0x00000000,0x00000000,0x00000000}},	//   _umucaman, --, --, --, 
+   {{0x12926015,0x00000000,0x00000000,0x00000000}},	//   _wisata_, --, --, --, 
+   {{0x4e736002,0xd3f46016,0x1281e012,0x34bf0012}},	//   _јер_, _sitter_, _pridať__komentár, _zaregist_sa_, 
+   {{0x800f8011,0x03f6200a,0x00000000,0x00000000}},	//   _correo__obrigato, _प्रदेश__उत्तराखं, --, --, 
+   {{0x7325c00f,0x00000000,0x00000000,0x00000000}},	//   _kubonaka_sengathi_, --, --, --, 
+   {{0xedbd0014,0x0f29e003,0x572e200c,0x00000000}},	// [1140] _दुर्योधन, _རྩོམ__འགྱུར_, _अपना__भाषा_, --, 
+   {{0x53e96015,0xc834c00f,0x00000000,0x00000000}},	//   _menambah__wawasan_, _izimfund, --, --, 
+   {{0xd24e4003,0xb469601a,0xfbacc003,0x00000000}},	//   _ཡིན_, _dei__to_, _ཅན__དང_, --, 
+   {{0x6bdd000a,0xe3458012,0x222b4012,0x00000000}},	//   _यदि__आप_, _predmet_, _zoradiť_, --, 
+   {{0x7f57400c,0x00000000,0x00000000,0x00000000}},	//   _जिनगी_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf4ad001a,0xdb3e2012,0xf3d1400b,0x00000000}},	//   _ikkje__var_, _hodnotiť_, _ubutwari_, --, 
+   {{0xf2428003,0x00000000,0x00000000,0x00000000}},	//   _བཅར_, --, --, --, 
+   {{0xddaa0006,0x00000000,0x00000000,0x00000000}},	//   _ལྟོ__ཡོངས_, --, --, --, 
+   {{0x39ebc002,0xdc092011,0x00000000,0x00000000}},	//   _коментар_који_, _tempada_, --, --, 
+   {{0x41290002,0x029b8018,0x3a3c800c,0x30e8c00f}},	//   _доступан_, _boleto__bancário_, _लेल_, _nofakazi__bakajeho, 
+   {{0x1bf12022,0xa2824030,0x00000000,0x00000000}},	//   _में__ना_, _pregled__budžetsk, --, --, 
+   {{0xc20e2002,0xf2a6c003,0x6468200b,0x02bda03d}},	//   _када_, _བཞུགས__སྒར_, _murwa__mukuru_, _náhradní__díly_, 
+   {{0x026c800f,0x82a86006,0x00000000,0x00000000}},	//   _jakobe_, _ཚན__ཚིག_, --, --, 
+   {{0x8bcca013,0x753be018,0x00000000,0x00000000}},	//   _लगी_, _sugestõe, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x74426004,0xf2df400a,0x22b9c028,0x630a000b}},	// [1150] _mfo_, _आईटी_, _el__mejor_, _ibyo__ushaka_, 
+   {{0x75e3a00e,0x0fef800c,0x00000000,0x00000000}},	//   _nejvyšší_, _शाहाबाद_, --, --, 
+   {{0x22010040,0x025a000f,0x7cc7000f,0x00000000}},	//   _srbija_, _kahle_, _ndodana__yomuntu_, --, 
+   {{0x14ab800b,0x00000000,0x00000000,0x00000000}},	//   _mbere__uko_, --, --, --, 
+   {{0x0aa1a022,0x32e8400f,0x92e1400f,0x947e800b}},	//   _इतिहास__में_, _kudinga_, _kwenzeka__kanjani_, _kuri__iyi_, 
+   {{0x387ce006,0x00000000,0x00000000,0x00000000}},	//   _འགྲུལ__འཕྲིན_, --, --, --, 
+   {{0x598de004,0x612d6002,0x00000000,0x00000000}},	//   _ngokomze, _сајт_, --, --, 
+   {{0x43d26030,0xd26e0003,0x00000000,0x00000000}},	//   _za__stranke_, _ཉེ__བའི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2c1a011,0xfbe2400a,0x5bc3a00c,0x00000000}},	//   _os__nosos_, _तो__उस_, _आजु_, --, 
+   {{0x2a3c800a,0x00000000,0x00000000,0x00000000}},	//   _लें_, --, --, --, 
+   {{0xa465e030,0x72670002,0x00000000,0x00000000}},	//   _partije__bih_, _децу_, --, --, 
+   {{0xf596c00f,0x00000000,0x00000000,0x00000000}},	//   _lesi__seluleko_, --, --, --, 
+   {{0x8378e031,0xa3cea012,0x00000000,0x00000000}},	//   _silakan_, _začiatku_, --, --, 
+   {{0xe3166015,0xdd8da00e,0x32d98012,0x00000000}},	//   _pribadi_, _televize_, _marec_, --, 
+   {{0xd036c027,0x9291c02c,0xfe284015,0xcd838012}},	//   _ubytovan, _kuwa_, _otomatis_, _voči_, 
+   {{0x03b8400b,0x79cb200a,0x00000000,0x00000000}},	// [1160] _yabwiye_, _चंदौली__चित्रकूट_, --, --, 
+   {{0x0c67600a,0xe473a01a,0x93dd000f,0x01e3c002}},	//   _है__इसके_, _framsida__til_, _wezwe_, _се__односе_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xdbea200a,0x2b212002,0x00000000,0x00000000}},	//   _खबर__जानने_, _је__видели_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8177401b,0xc3dd000f,0x2e21000a,0xea2f8002}},	//   _kulandel, _zezwe_, _जालौन_, _да__дели_, 
+   {{0x6e2ee002,0x4ccf800e,0xb3dd000f,0x93348037}},	//   _за__више_, _opět_, _yezwe_, _de__taringa_, 
+   {{0x92c7c003,0x00000000,0x00000000,0x00000000}},	//   _དེང__དུས_, --, --, --, 
+   {{0x7586a00f,0x00000000,0x00000000,0x00000000}},	//   _lokho__okushiwo_, --, --, --, 
+   {{0x9705800c,0x6307000c,0x00000000,0x00000000}},	//   _लेल__तैयार_, _कइले__बानी_, --, --, 
+   {{0x4c65a01d,0x32afa003,0x841d0009,0x128bc00f}},	//   _justeru_, _གལ__ཆེན_, _en__genvej_, _bobabili_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9be80006,0xefe68002,0x00000000,0x00000000}},	//   _འབྱོན__མི_, _стећи__свој_, --, --, 
+   {{0x62f0a00b,0x1c01200e,0x2bc1000a,0x6b3bc003}},	//   _cyangwa__neza_, _prostor_, _लाइफ__स्_, _གད__སྙིགས_, 
+   {{0xb38b602a,0xd9b9200f,0x0086c00e,0xac67800f}},	//   _vært_, _nojehova_, _nábytek_, _iphutha_, 
+   {{0x0c4f000a,0x226cc00b,0x00000000,0x00000000}},	//   _इसके_, _nanone_, --, --, 
+   {{0xc442800f,0x944c200b,0xabff000c,0xd276200f}},	// [1170] _ifa_, _mu__bihugu_, _आईएम_, _engu__uthi_, 
+   {{0x1eb3001d,0x02bbe015,0x0f69001f,0x5b310006}},	//   _perminta_kepakara, _mandi__dalam_, _sepatutn, _ཡིག__རྫོང_, 
+   {{0xa28a001d,0x64560012,0x00000000,0x00000000}},	//   _rundinga_usaha_, _prihlási_ak_, --, --, 
+   {{0x73eac012,0x6292401f,0x00000000,0x00000000}},	//   _preto_, _petang_, --, --, 
+   {{0xb4b16026,0x00000000,0x00000000,0x00000000}},	//   _ved__at_, --, --, --, 
+   {{0xe44c202c,0x00000000,0x00000000,0x00000000}},	//   _mu__gihugu_, --, --, --, 
+   {{0x7238c00e,0x00000000,0x00000000,0x00000000}},	//   _něj_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbef8601d,0x01416022,0x00000000,0x00000000}},	//   _akan__menyerta, _नौटंकी_, --, --, 
+   {{0xbad18021,0x3443e004,0x6450c00d,0x9cb1c00c}},	//   _དམིགས_, _get_, _nombre__de_, _में__बोले_, 
+   {{0x52018039,0x72df0013,0x00000000,0x00000000}},	//   _mirip_, _उनकी_, --, --, 
+   {{0x09a40002,0x7379e00f,0xbb5ec00c,0x00000000}},	//   _април_, _yilapho_, _कहलन_, --, 
+   {{0x02ca000f,0x84f7800a,0x9ca5000b,0x59dcc002}},	//   _eside_, _है__अन्य_, _muri__gahunda_, _последиц, 
+   {{0x9fb6600e,0x7ac3400c,0xc2684003,0x7ba7c003}},	//   _právě_, _ऐतिहासिक__रूप_, _ནམ__མཁའ_, _ཕྱི__དྲ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe2a04004,0x2a73200a,0x42cac012,0x00000000}},	//   _bubungqi_kuzo_, _सुझाव__विज्ञापन_, _vtedy_, --, 
+   {{0x7e0d2002,0xe42aa00f,0x7bc8a00c,0x00000000}},	// [1180] _два_, _kubonisa__ukuthi_, _कवन__डर_, --, 
+   {{0xfccf800e,0x4257e00e,0xb499e002,0x00000000}},	//   _zpět_, _půl_, _породице_, --, 
+   {{0xe443e009,0xff83c002,0x00000000,0x00000000}},	//   _ret_, _бисте__слали_, --, --, 
+   {{0xb342a01a,0x5720a014,0x00000000,0x00000000}},	//   _kan__vere_, _संस्कृत__भाषा_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xee030003,0x6e426002,0x2f162002,0x00000000}},	//   _ཚོར__འབྲེལ_, _је__са_, _доћи__до_, --, 
+   {{0x2443e02a,0xdbad4003,0x00000000,0x00000000}},	//   _vet_, _ལྗོངས__ཕོ_, --, --, 
+   {{0x39aa6002,0xbb468024,0x222a6002,0x00000000}},	//   _који_, _privatna_, _која_, --, 
+   {{0xe4b1600b,0x00000000,0x00000000,0x00000000}},	//   _ihiganwa__rya_, --, --, --, 
+   {{0x148f600d,0x2300600c,0x00000000,0x00000000}},	//   _de__mi_, _के__जरूरत_, --, --, 
+   {{0xc2870003,0x738b601a,0x00000000,0x00000000}},	//   _དགའི__ཟིན_, _særs_, --, --, 
+   {{0x1c4f200a,0x0a95c014,0x00000000,0x00000000}},	//   _उसके_, _जद__में_, --, --, 
+   {{0x32d8400e,0x42d24012,0x64b36028,0x1300600c}},	//   _jsme_, _pred__dňami_, _perfecci_de_, _के__जरुरत_, 
+   {{0xb4716009,0xa1c74002,0x00000000,0x00000000}},	//   _sig__at_, _да__примам_, --, --, 
+   {{0x32c7201a,0x00000000,0x00000000,0x00000000}},	//   _fødde_, --, --, --, 
+   {{0xb7ad4011,0x00000000,0x00000000,0x00000000}},	//   _obxectiv, --, --, --, 
+   {{0x13e3a01a,0x00000000,0x00000000,0x00000000}},	// [1190] _av__desse_, --, --, --, 
+   {{0x9ee1e00f,0xfbe5c012,0x9066200a,0x00000000}},	//   _ingxenye_, _priestor, _चुनाव__व्यापार_, --, 
+   {{0xdc4e603e,0x00000000,0x00000000,0x00000000}},	//   _खाने_, --, --, --, 
+   {{0x9bbfa006,0x7466c018,0x5af36003,0x91b8000c}},	//   _བརྒྱུད__མི_, _dezembro_, _སྒྲིག__འཛུགས_, _लीहल_, 
+   {{0xd3796003,0x00000000,0x00000000,0x00000000}},	//   _དྲ__རྒྱའི_, --, --, --, 
+   {{0x163f0012,0x34afa016,0x51800003,0x00000000}},	//   _komentár_, _mer__vis_, _བསྒྲིགས_, --, 
+   {{0x0443e008,0x93f8c00f,0xf28ae01a,0x9c08c003}},	//   _teu_, _edlule_, _som__samlar_, _དམག__མི_, 
+   {{0x848be00a,0x00000000,0x00000000,0x00000000}},	//   _प्रश्न__देवनागरी_, --, --, --, 
+   {{0x3291800b,0xaba68006,0x9db4200f,0xc4b3e011}},	//   _misa_, _རྩིས__ཐོ_, _okungena, _posta__en_, 
+   {{0x02f18011,0x3387400d,0xc200800b,0x1376c002}},	//   _unha__marca_, _suerte_, _mukino_, _српској_, 
+   {{0x43f16009,0xe5cb600f,0x026e4003,0xcaa7600c}},	//   _din__søgning_, _kokuhlon_unkulunk, _དང__ལྷག_, _एगो__बात_, 
+   {{0x1399e01d,0x0b97a012,0x00000000,0x00000000}},	//   _kerjaya__tawaran_, _zdieľať_, --, --, 
+   {{0xb29e2003,0x1a52c008,0x7bdfe003,0x00000000}},	//   _བྱེད__ཀྱི_, _escribe__aquí_, _ཁྱིམ__ཁང_, --, 
+   {{0xc46be00f,0x02a5e00f,0xe282000f,0x5a9f800c}},	//   _eneminya_engu_, _iminyaka__eminingi_, _wakhe__futhi_, _पऽ__नजर_, 
+   {{0x82918015,0x32918018,0x748f6012,0xcb23a00a}},	//   _bisa_, _essas_, _ak__si_, _आकस्मिक__उपयोगकर्, 
+   {{0x1413801d,0x4d352002,0xae8d2002,0x00000000}},	//   _kristian_, _везе__уреди_, _за__младе_, --, 
+   {{0x3313c012,0x00000000,0x00000000,0x00000000}},	// [11a0] _odobrať__všetko_, --, --, --, 
+   {{0xd2a30003,0xcae54006,0x00000000,0x00000000}},	//   _ཀྱི__སྐད_, _ལེབ__གྲོགས_, --, --, 
+   {{0x2ef4c002,0x2467a01a,0x00000000,0x00000000}},	//   _које__је_, _dei__kan_, --, --, 
+   {{0xa9f66018,0x00000000,0x00000000,0x00000000}},	//   _serão_, --, --, --, 
+   {{0xc3d60011,0x6996200f,0xcb62e012,0xebcac00c}},	//   _recibe__aviso_, _ukuhlola_, _registro_porovnať_, _बाबू__के_, 
+   {{0x330d201d,0x00000000,0x00000000,0x00000000}},	//   _pelayar_, --, --, --, 
+   {{0xac6c4045,0xa3ea4015,0x4d5a6002,0x5c0a2003}},	//   _dakujem_, _kebijaka_privasi_, _горе_, _ཚིགས__ཨེ_, 
+   {{0x02ca6009,0x6c770002,0x00000000,0x00000000}},	//   _trods_, _оних_, --, --, 
+   {{0x7950600f,0x00000000,0x00000000,0x00000000}},	//   _esilande, --, --, --, 
+   {{0xb29ce01a,0x321c6009,0xec0bc00c,0x00000000}},	//   _navigeri_søk_, _aarhus_, _करावे__के_, --, 
+   {{0xeb37a003,0x02a78003,0xdfc2e002,0x00000000}},	//   _མི__འདུག_, _རང__གིས_, _француск_немачки_, --, 
+   {{0x76be4012,0xa48f601a,0x00000000,0x00000000}},	//   _súťaž_, _ei__tid_, --, --, 
+   {{0xf29fa009,0x00000000,0x00000000,0x00000000}},	//   _finansie_info_, --, --, --, 
+   {{0x7d8ca00f,0x3c72c003,0xfb92e003,0x00000000}},	//   _esidlule_, _བཅུའི_, _ཡིག__ནག_, --, 
+   {{0x67d0c002,0x5874e00f,0x02914006,0x00000000}},	//   _много_, _izinkulu, _འབདཝ__ཨིན_, --, 
+   {{0xe80e800a,0x4e19000c,0x00000000,0x00000000}},	//   _देखें__क्रियाएँ_, _उद्बोधन_, --, --, 
+   {{0x83f8600e,0x3a3ec00c,0x00000000,0x00000000}},	// [11b0] _jsou_, _नहि_, --, --, 
+   {{0x3c80c00a,0x00000000,0x00000000,0x00000000}},	//   _कैसे__करें_, --, --, --, 
+   {{0x8224201a,0x3e016002,0x00000000,0x00000000}},	//   _fekk_, _izveštaj, --, --, 
+   {{0x0c41a019,0x5ec20002,0x00000000,0x00000000}},	//   _kjærligh, _војске_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfbe1000c,0x9368400b,0x00000000,0x00000000}},	//   _बिहार__से_, _yatanze__imihoho_, --, --, 
+   {{0x3da90039,0x2fffc00f,0xc316000b,0xcf578002}},	//   _fasilita, _kwakukho, _mwiza_, _такмичи_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x841ba002,0xb181a00e,0x00000000,0x00000000}},	//   _sve__vesti_, _nákupní_, --, --, 
+   {{0x29f96009,0x00000000,0x00000000,0x00000000}},	//   _relatere, --, --, --, 
+   {{0x55f52018,0x0990c00f,0x00000000,0x00000000}},	//   _diferenç, _imikhuba_, --, --, 
+   {{0x52924004,0x830f601d,0xd470e018,0xa2da600b}},	//   _mntana_, _berbeza_, _tem__que_, _kureba_, 
+   {{0x024ec006,0x1316000b,0x00000000,0x00000000}},	//   _ཨིན_, _bwiza_, --, --, 
+   {{0xb323e01a,0x12f7800e,0x00000000,0x00000000}},	//   _denne__gongen_, _hmotnost__méně_, --, --, 
+   {{0xa26c0012,0x00000000,0x00000000,0x00000000}},	//   _dlho_, --, --, --, 
+   {{0xe2bec022,0x0b9be00c,0x00000000,0x00000000}},	//   _कहां_, _के__ओर_, --, --, 
+   {{0x92378015,0xe4522009,0xfaabe012,0x00000000}},	// [11c0] _menemuka_topik_, _sidste__år_, _základné_, --, 
+   {{0x64c5e009,0x2ba4200c,0x00000000,0x00000000}},	//   _lige__så_, _अर्थव्यव_पऽ_, --, --, 
+   {{0xad28c01a,0x1b35400f,0x26bce002,0x00000000}},	//   _liknande_, _ukuthi__ukuphila_, _разговор_, --, 
+   {{0x3307400d,0x00000000,0x00000000,0x00000000}},	//   _que__hace_, --, --, --, 
+   {{0xd444403f,0x82cac002,0x00000000,0x00000000}},	//   _ke_, _sreda_, --, --, 
+   {{0x5dc8e00b,0x93eac018,0x00000000,0x00000000}},	//   _inshinga, _preta_, --, --, 
+   {{0xa2aa0003,0x2c24800c,0x7706400a,0x38628003}},	//   _གི__བོད_, _से__एगो_, _मज़ाक__विचार_, _བཟང__འཕྲིན_, 
+   {{0x7669a046,0xde07600b,0x7b7ec003,0x00000000}},	//   _सम्पादन__इतिहास_, _ba__karidina, _པའི__གླེང_, --, 
+   {{0x465be002,0x00000000,0x00000000,0x00000000}},	//   _албански__арапски_, --, --, --, 
+   {{0xc321600d,0xf371001f,0x00000000,0x00000000}},	//   _gracias_, _atas__dengan_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfbac2022,0xff9ea012,0xd46ae025,0x00000000}},	//   _माध्यम__से_, _okres__bratisla, _com__ele_, --, 
+   {{0x531ec019,0xe4686009,0x45a9000e,0xc4ade005}},	//   _egentlig_, _tilføj__til_, _formulář_, _drive__av_, 
+   {{0x5eb68017,0xea66600a,0x465ba00f,0x6da08003}},	//   _zobrazit_, _इसके__बाद_, _amakrist_agcotshi, _རྒྱ__རིགས_, 
+   {{0x1e19c002,0xd2c78006,0x7c7c401a,0x00000000}},	//   _београд_, _ཚོགས__ཁྲི_, _startar_, --, 
+   {{0x74444004,0x2b8e403a,0x0bd26003,0x3c5b600f}},	//   _ee_, _ཆབ_, _ཀླད__ནང_, _komunye_, 
+   {{0x22ba400d,0xfbc3200a,0xe1e2800c,0xa9488002}},	// [11d0] _la__mejor_, _होने__से_, _जेकरा_, _унесите_, 
+   {{0x2d8fa003,0x00000000,0x00000000,0x00000000}},	//   _ཚིགས_, --, --, --, 
+   {{0x628ca00b,0x00000000,0x00000000,0x00000000}},	//   _abahutu_, --, --, --, 
+   {{0x94704024,0x625a401a,0x7e50e00f,0x04696027}},	//   _privatna__poruka_, _samla_, _amaphuzu_, _aby__som_, 
+   {{0xb444400b,0x6c5b600f,0x599b800f,0x00000000}},	//   _ye_, _nomunye_, _abakhule, --, 
+   {{0x0bad4020,0x00000000,0x00000000,0x00000000}},	//   _ཁབ__ནང_, --, --, --, 
+   {{0x2342001a,0xb47da00a,0x00000000,0x00000000}},	//   _ein__liten_, _पन्ना_, --, --, 
+   {{0x93422011,0x2972600e,0x00000000,0x00000000}},	//   _goberno_, _ostření_, --, --, 
+   {{0x21d6400a,0x00000000,0x00000000,0x00000000}},	//   _का__मेडल_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfdf40037,0xc5cb4018,0xba1e0002,0x7dcfc003}},	//   _tiempo__aproxima, _de__informaç, _чини_, _གཏམ__ཚོགས_, 
+   {{0xa3e58012,0x00000000,0x00000000,0x00000000}},	//   _vyhraden_vykonáva_, --, --, --, 
+   {{0x2e28e002,0x1b2f8029,0xa289c003,0x00000000}},	//   _ла_, _ཕྲེང_, _རིང__བོད_, --, 
+   {{0x13268009,0x7be26006,0xdf82c002,0x191fc003}},	//   _at__tage_, _དྲུང__ངག_, _сваки_, _བརླག_, 
+   {{0xc2eec012,0x00000000,0x00000000,0x00000000}},	//   _sa__však_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x24b1801e,0x42728012,0x00000000,0x00000000}},	// [11e0] _stare__svi_, _jún_, --, --, 
+   {{0x1a52000b,0xab7ea012,0x92428003,0x00000000}},	//   _birebana_, _sukromna_, _བཅོ_, --, 
+   {{0x40e3c00f,0xfc0a800c,0x4c08a00c,0x00000000}},	//   _ezingcol, _पटना__से_, _कवना__तरे_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82678002,0x3287401a,0x12a66009,0x00000000}},	//   _dan__sati_, _og__ikkje_, _højere_, --, 
+   {{0x92aca006,0x42502002,0x00000000,0x00000000}},	//   _སྡེ__སྦི_, _чега_, --, --, 
+   {{0x76c9000e,0x0e782002,0x00000000,0x00000000}},	//   _součástí_, _центар__за_, --, --, 
+   {{0xebc0a00a,0xb994c012,0xebf64014,0x00000000}},	//   _करने__के_, _môže_, _संगीत__के_, --, 
+   {{0xb181a012,0xa15cc002,0x0a71000a,0x00000000}},	//   _nákupný_, _љубав_, _वर्ष__में_, --, 
+   {{0x47f92002,0x16032002,0x00000000,0x00000000}},	//   _велике_, _толико_, --, --, 
+   {{0x6e9e6018,0xa4bd000a,0x00000000,0x00000000}},	//   _deve__adiciona, _पृष्ठ__स्थायी_, --, --, 
+   {{0x0bdd8006,0xea38a006,0x00000000,0x00000000}},	//   _འདི__ལུ_, _མར__ཐཱའི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x52e9001d,0x32266015,0xa7e7c002,0x00000000}},	//   _syaitan_, _berkas_, _србима_, --, 
+   {{0xaacf8003,0xd4902018,0x197e2002,0x6be4000a}},	//   _ཕྲུག_, _em__sua_, _група_, _कॉमेंट__खोजने_, 
+   {{0x3291e034,0x0d35c002,0x00000000,0x00000000}},	//   _lita_, _на__косову_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [11f0] --, --, --, --, 
+   {{0xbbae4003,0x00000000,0x00000000,0x00000000}},	//   _དྲང__སྲོང_, --, --, --, 
+   {{0xc49e2011,0xebc8200c,0x00000000,0x00000000}},	//   _teu__enderezo_, _गाधिवंश__के_, --, --, 
+   {{0xa4444015,0x1be72013,0x00000000,0x00000000}},	//   _gambar__rp_, _और__एक_, --, --, 
+   {{0x382e2002,0xc338a03d,0x80ec4009,0x20ae2002}},	//   _први_, _zdraví_, _bedømmel, _прва_, 
+   {{0x2dc56015,0x00000000,0x00000000,0x00000000}},	//   _semoga__bermanfa, --, --, --, 
+   {{0xe4a12037,0x0bee0002,0x4291000b,0x8bcc400a}},	//   _escribe__tu_, _иако_, _gacaca_, _आती_, 
+   {{0x6648e00b,0xaf4f800b,0x00000000,0x00000000}},	//   _yishingi, _ubushaka, --, --, 
+   {{0x2b9f2014,0x0515000a,0x00000000,0x00000000}},	//   _के__स्_, _वडोदरा_, --, --, 
+   {{0xd49a6011,0x00000000,0x00000000,0x00000000}},	//   _galicia__que_, --, --, --, 
+   {{0x3493e034,0xe2e9c011,0x00000000,0x00000000}},	//   _bygger__på_, _as__túas_, --, --, 
+   {{0xc300601a,0xec0ae00c,0x9a8ea00f,0xe82c6002}},	//   _samband_, _ममता__के_, _noma__ngaphezu, _поставља, 
+   {{0x6f9a200f,0x00000000,0x00000000,0x00000000}},	//   _ngemva__kwesikha, --, --, --, 
+   {{0x1f072018,0xa09d8003,0x7470e00b,0x2edbc002}},	//   _disponív, _སྨྲ_, _iyi__si_, _све__је_, 
+   {{0x2c3e8033,0x644ee008,0x92dec012,0x00000000}},	//   _se__komentir, _lector__de_, _pánske_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x630e800f,0x4ec72002,0x8cba200a,0x00000000}},	// [1200] _ezizweni_, _земљи_, _दिसम्बर__नवम्बर_, --, 
+   {{0xec4e000c,0x225b401a,0x5d4e800e,0x7479400f}},	//   _काहे_, _spelar_, _přesně_, _kungase__kudingek, 
+   {{0x6c3b6012,0x00000000,0x00000000,0x00000000}},	//   _súhlasu_, --, --, --, 
+   {{0x2bccc00c,0xa291e012,0x170ea012,0x00000000}},	//   _एगो_, _sita_, _začiatok_, --, 
+   {{0x5f9c6037,0xfbf1c00c,0xf5fe4013,0x00000000}},	//   _ofensivo__publicar_, _बा__तऽ_, _कीबोर्ड_, --, 
+   {{0xd2e9c011,0xa387e00b,0xd2a38003,0x8f538002}},	//   _as__súas_, _ijuru_, _པའི__སྐད_, _ми__смо_, 
+   {{0x52a68018,0x828e2003,0xee378002,0x00000000}},	//   _pelo__menos_, _གཞས__ཚིག_, _успео__да_, --, 
+   {{0xe39aa00e,0x5320a012,0x8bdb400a,0xc3e32018}},	//   _města_, _izby_, _आपत्ति__का_, _em__nossa_, 
+   {{0x32a8e011,0x5fc40012,0x00000000,0x00000000}},	//   _en__acolle_, _šírenie_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x42984012,0x00000000,0x00000000,0x00000000}},	//   _dňami_, --, --, --, 
+   {{0xea3dc022,0x2c06000c,0x00000000,0x00000000}},	//   _सेफ_, _आधार__पऽ_, --, --, 
+   {{0xc295c021,0x00000000,0x00000000,0x00000000}},	//   _བསྟུན__པའི_, --, --, --, 
+   {{0xe396000e,0x00000000,0x00000000,0x00000000}},	//   _napsat_, --, --, --, 
+   {{0x93eb800d,0x7c108002,0xd3b08011,0x00000000}},	//   _gusta_, _не__само_, _teu__correo_, --, 
+   {{0xa28fc003,0x9bdea006,0x00000000,0x00000000}},	//   _བོད__དོན_, _མཛོད__ལས_, --, --, 
+   {{0xc2a8e003,0x57564003,0x2eebe002,0x00000000}},	// [1210] _ཤེས__རིག_, _ཁྲིམས__སྲིད_, _изјавио__је_, --, 
+   {{0x24c2401a,0xa3f3a005,0xfbcc4013,0xb051e002}},	//   _vatn__og_, _ved__svar_, _आते_, _освоји_, 
+   {{0x1bf58015,0xd396600f,0x3342e00e,0x8baa200c}},	//   _luas__bangunan_, _akusho_, _vnitřní_, _कि__का_, 
+   {{0x52366012,0x3c03a00c,0x00000000,0x00000000}},	//   _svoju_, _लोग__एह_, --, --, 
+   {{0xe422e015,0x42b0600d,0x1657c00b,0x00000000}},	//   _email__untuk_, _muy__bien_, _umuryang_abibumby, --, 
+   {{0x760d6011,0x48f92011,0xb46c6018,0x00000000}},	//   _ecolóxic, _dereitos__reservad, _com__em_, --, 
+   {{0xdda3a003,0x00000000,0x00000000,0x00000000}},	//   _ཁམས__སྐྱེ_, --, --, --, 
+   {{0xed93602d,0x43432009,0xa2aa8003,0x00000000}},	//   _listopad_, _anmeld__misbrug_, _པར__བོད_, --, 
+   {{0x4163c002,0x67e3c002,0x6689c00c,0x00000000}},	//   _година_, _години_, _के__पसंद_, --, 
+   {{0xe9a5e012,0xfde5e012,0x00000000,0x00000000}},	//   _diskusia_, _diskusie_, --, --, 
+   {{0xec0b600c,0x426e800f,0x00000000,0x00000000}},	//   _राजा__के_, _kube__manje_, --, --, 
+   {{0x94b72015,0xdd0c000b,0x53700002,0x32914018}},	//   _topik__apa_, _abantu__abarorer, _википеди_слободне_, _safada_, 
+   {{0x5d4fa00e,0x3ceaa003,0x00000000,0x00000000}},	//   _včetně_, _འགུལ__འཚོལ_, --, --, 
+   {{0xe26e600b,0x99e3c012,0xcb8c8003,0x874f200a}},	//   _serivisi_, _zoradiť__podľa_, _ནོ_, _पिथौरागढ_पौड़ी_, 
+   {{0x7474600b,0xe230600f,0x00000000,0x00000000}},	//   _bahungiy_mu_, _lapho__kufika_, --, --, 
+   {{0xebe8a006,0x63fa400b,0xe42ca00f,0x62bf200c}},	//   _སྐྲུན__གི_, _gutuma_, _qiniseka__ukuthi_, _अहां_, 
+   {{0x025aa01d,0x8bba4006,0xd204c00f,0xf178400a}},	// [1220] _majlis_, _ལས__ཁས_, _yesibili_, _फिरोज़पु_बठिंडा_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa3966007,0x3468c01a,0x00000000,0x00000000}},	//   _kursus_, _sjå__på_, --, --, 
+   {{0x62da4018,0x04912017,0x00000000,0x00000000}},	//   _úteis_, _vč__dph_, --, --, 
+   {{0xa4cb8013,0x00000000,0x00000000,0x00000000}},	//   _चाहिये_, --, --, --, 
+   {{0xf2da600d,0xc290e018,0xfdfe4003,0xb89c4003}},	//   _prueba_, _seu__não_, _གཞོན__སྐྱེས_, _ཚིགས__འབྲི_, 
+   {{0xe0c1c002,0xea77600c,0xee9ec002,0x00000000}},	//   _услове_, _गइल__होई_, _хоће__да_, --, 
+   {{0x4ec26002,0xb46c6018,0x8fe8a00f,0xc54ac00a}},	//   _свиђа__ми_, _com__um_, _izinto__ezingoko, _लखनऊ__दुनिया_, 
+   {{0xac4e8014,0xdd904003,0x00000000,0x00000000}},	//   _जाले_, _ཁྱབ__ཁོངས_, --, --, 
+   {{0x2cf70014,0xa24b4003,0x00000000,0x00000000}},	//   _रेल__मंत्री_, _ཉིན__བོད_, --, --, 
+   {{0x8d95e003,0x00000000,0x00000000,0x00000000}},	//   _གཞུང__ལུགས_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb522c018,0xb2c9e01d,0x936ee01a,0x029a0006}},	//   _nome__opcional_, _dengan__resolusi_, _artikkel_bygger_, _སྦས__གནས_, 
+   {{0x627e201a,0xd3dd8018,0xadb4e002,0x00000000}},	//   _rekna_, _além__disso_, _али__су_, --, 
+   {{0xe0ecc00e,0xec58e00a,0x00000000,0x00000000}},	//   _hodnocen_hvězdičk, _के__पहले_, --, --, 
+   {{0x8309a015,0x14242007,0x73190012,0xd2670002}},	// [1230] _juga__bisa_, _ini__sesuai_, _osobných__údajov_, _везу_, 
+   {{0xc3508016,0x00000000,0x00000000,0x00000000}},	//   _bruk__annet_, --, --, --, 
+   {{0xf4b66018,0x00000000,0x00000000,0x00000000}},	//   _muito__bom_, --, --, --, 
+   {{0xb386e011,0xd29fc003,0x00000000,0x00000000}},	//   _venres_, _བློན__ཁྲི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8a78e00a,0xe4b0e009,0x814dc002,0x62cdc002}},	//   _उन्होंने__कहा_, _vej__til_, _избори_, _избора_, 
+   {{0x07820014,0x234c800f,0x00000000,0x00000000}},	//   _लाभार्थि, _kufanele__sibe_, --, --, 
+   {{0x0c4e2014,0x1b94c00a,0xd2a38003,0x00000000}},	//   _चाहे_, _अलग__दिखने_, _གྱི__སྐད_, --, 
+   {{0xd4906025,0x938b2010,0x00000000,0x00000000}},	//   _em__que_, _søren_, --, --, 
+   {{0xddae201d,0xad320011,0xb2f8a00f,0xc2ad0006}},	//   _mengikut_, _calidade_, _noma__ubani_, _འབྲེལ__འབད_, 
+   {{0xe38c2002,0x3d64000b,0x4b984003,0xfd18e00c}},	//   _буде_, _giharwe__icyumwer, _གླིང__ལོ_, _के__महुआ_, 
+   {{0xfb64a034,0xe606000f,0xee67000c,0x00000000}},	//   _lisensen_, _lokho__unkulunk, _खातिर__पर्यटको_, --, 
+   {{0xc77d200c,0x8734000c,0x00000000,0x00000000}},	//   _बाकिर__ओकरा_, _कवनो__अपना_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8c7f400b,0x00000000,0x00000000,0x00000000}},	//   _cumi__ibiganir, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb712a011,0x00000000,0x00000000,0x00000000}},	// [1240] _dispoñib, --, --, --, 
+   {{0xc6d1c004,0xa541000c,0x00000000,0x00000000}},	//   _ziya__kuvakali, _संडे__इंडियन_, --, --, 
+   {{0x14bd0011,0x2b81a012,0x00000000,0x00000000}},	//   _proxecto_, _sledovať_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0a83c014,0x0bcda00a,0xe6364011,0xc42e400f}},	//   _काम__में_, _मित्र__को_, _galipedi, _eminyake_engu_, 
+   {{0xa2ab0003,0x00000000,0x00000000,0x00000000}},	//   _བར__བོད_, --, --, --, 
+   {{0x210be00c,0x12982003,0x00000000,0x00000000}},	//   _के__बसावल_, _ཕྲུག__ནགས_, --, --, 
+   {{0xb3cec01a,0x05000002,0x62cf000e,0x00000000}},	//   _gjev_, _није__било_, _na__seznam_, --, 
+   {{0x5ddbc012,0x00000000,0x00000000,0x00000000}},	//   _základe_, --, --, --, 
+   {{0x52428021,0x12ec0002,0x00000000,0x00000000}},	//   _དཔར_, _углавном_, --, --, 
+   {{0x12c56038,0xc2b0e018,0x21dfe00c,0x00000000}},	//   _comentar__esta_, _eu__não_, _उनकर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfbdfe012,0x3253000f,0xfd8fc003,0x00000000}},	//   _aplikáci, _unkulunk_wethu_, _དྲིས_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe25a401a,0x0490201a,0x626dc02c,0xb202400b}},	//   _kalla_, _at__ein_, _imvo_, _patiri_, 
+   {{0xc468e02a,0x72d7000e,0xd2b20003,0x00000000}},	//   _deg__en_, _kč__obchodu_, _རི__བའི_, --, 
+   {{0x450fa01d,0x5a51a00f,0xa2504020,0xb278e00b}},	// [1250] _komersil_, _mayelana_, _ཚན__རྩོམ_, _miliyoni_, 
+   {{0x0d73c002,0x02d40003,0x00000000,0x00000000}},	//   _територи, _དཀར__ལྷག_, --, --, 
+   {{0x1d8fe003,0xd200c01d,0x3b538037,0x0a56c00c}},	//   _བྲིས_, _talian_, _página__completa_, _कर__में_, 
+   {{0xe496e00d,0x00000000,0x00000000,0x00000000}},	//   _no__es_, --, --, --, 
+   {{0x947f800b,0x00000000,0x00000000,0x00000000}},	//   _muri__iyi_, --, --, --, 
+   {{0x2b9c800a,0x2ef9c002,0x00000000,0x00000000}},	//   _के__घर_, _недавно_, --, --, 
+   {{0xe2fea00f,0x8ec46011,0x00000000,0x00000000}},	//   _bathole_, _liñas_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf491801b,0xd473a018,0x37c7c002,0x00000000}},	//   _le__nto_, _sexta__das_, _називи_, --, 
+   {{0x23382009,0xbb616012,0xebe30003,0xe46ea01a}},	//   _læs__mere_, _bystrica_, _ཕྲུག__གི_, _tilskot__til_, 
+   {{0xcc4e8048,0xc4b2401a,0x030fc00f,0x00000000}},	//   _जाते_, _nokre__av_, _sombuso_, --, 
+   {{0xea66e00a,0x821fa00b,0x6226600c,0x00000000}},	//   _उसके__बाद_, _munani__michel_, _में__खयाल_, --, 
+   {{0xc498e00d,0x00000000,0x00000000,0x00000000}},	//   _categorí_en_, --, --, --, 
+   {{0xa290e01d,0x9a474018,0x298e0002,0x59df2012}},	//   _sahaja_, _se__você_, _затим_, _známemu_, 
+   {{0x14980012,0x00000000,0x00000000,0x00000000}},	//   _to__čo_, --, --, --, 
+   {{0x5a4dc00c,0x00000000,0x00000000,0x00000000}},	//   _के__मौत_, --, --, --, 
+   {{0x2a1e6002,0xb291a012,0x00000000,0x00000000}},	// [1260] _бити_, _tovaru_, --, --, 
+   {{0x83540012,0x00000000,0x00000000,0x00000000}},	//   _všetky_, --, --, --, 
+   {{0x6b00a002,0x43224012,0x2855200b,0xe2afe003}},	//   _септемба_август_, _štyri_, _nama__idasanzw, _བླ__མའི_, 
+   {{0x7b882013,0x2b5b400a,0x00000000,0x00000000}},	//   _ने_, _जानो__पर्यटन_, --, --, 
+   {{0x8f1be002,0xa25a400e,0x00000000,0x00000000}},	//   _од__њих_, _než__hodin_, --, --, 
+   {{0x8290c01e,0x3320400e,0x0dc8200a,0xf200400e}},	//   _allahu_, _byly_, _रुपए_, _byli_, 
+   {{0x5b924021,0x82e3c00b,0x00000000,0x00000000}},	//   _གི__རྫོང_, _muri__yombi_, --, --, 
+   {{0x22aee01e,0x7988602a,0x0c14a00a,0x00000000}},	//   _ve__sellem_, _innholde, _दिया__था_, --, 
+   {{0xf427c011,0xb3cfa028,0xd396400e,0x00000000}},	//   _todo__texto_, _leer__más_, _zkuste_, --, 
+   {{0x5b6e200f,0xd46f0027,0x0166000b,0x32b6800f}},	//   _ukuthola_, _tak__ako_, _ubushobo, _kube__khona_, 
+   {{0xd37fc008,0xd477801d,0xe2428029,0x75258018}},	//   _comarca_, _pukul__ptg_, _བཅད_, _aparelho_, 
+   {{0x2681800c,0x00000000,0x00000000,0x00000000}},	//   _रचनाक_, --, --, --, 
+   {{0x7438a011,0x0b24800c,0x00000000,0x00000000}},	//   _en__canto_, _लोक__संस्कृति_, --, --, 
+   {{0x28a48014,0x00000000,0x00000000,0x00000000}},	//   _कौन__बनेगा_, --, --, --, 
+   {{0x1f94400e,0xeb99c022,0x645d0018,0x00000000}},	//   _jméno_, _परिषद__के_, _navegaçã, --, 
+   {{0xd47a200b,0x00000000,0x00000000,0x00000000}},	//   _uburenga_bw_, --, --, --, 
+   {{0x4b67c00c,0xd395600f,0xc2990003,0x00000000}},	// [1270] _के__शासन_, _amasha_, _འདོད__པའི_, --, 
+   {{0x2dacc01d,0x9b3ba003,0xf1f28002,0x00000000}},	//   _perniaga, _གཡུང__དྲུང_, _више__вести_, --, 
+   {{0x20eec022,0x4dad201d,0xbf006012,0xe2d90012}},	//   _गांव_, _kesilapa, _na__porovnan, _chcela_, 
+   {{0x5d726002,0x5242a003,0x00000000,0x00000000}},	//   _да__их_, _དུར_, --, --, 
+   {{0x005de00c,0x00000000,0x00000000,0x00000000}},	//   _नइखे__बलुक_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb990a008,0x8a56200a,0xef11000a,0x00000000}},	//   _para__imprimir_, _इस__पेज_, _जीतिए__मास्टरमा, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xae030012,0xec09e00c,0xc28e6003,0x00000000}},	//   _každý__deň_, _प्रथम__के_, _གཏམ__ཡིག_, --, 
+   {{0xe2a1000b,0x018c6022,0xfb7b2003,0x627b2003}},	//   _bbc__izindi_, _सरोवर_, _ཀའི__སྟེང_, _གཙང__བཟོ_, 
+   {{0xd3404024,0x00000000,0x00000000,0x00000000}},	//   _nedelja_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x827e2045,0x6bdde003,0x1d094003,0x00000000}},	//   _pekne_, _ཤིན__ཏུ_, _ཞི__རྒོལ_, --, 
+   {{0x3998a004,0x4778a032,0x26bb400c,0x00000000}},	//   _ngokwene, _ngokweng, _मेहरारू__बिहार_, --, 
+   {{0xda000015,0x56628002,0x00000000,0x00000000}},	//   _kayaknya_, _проблем__спам_, --, --, 
+   {{0xc3448019,0xe27d800f,0x53088011,0xaee3000a}},	//   _blant__annet_, _kodwa__futhi_, _publicad_nome_, _अम्बेडकर_अलीगढ़_, 
+   {{0x3a3de022,0x6ad6e00e,0xe42ba00f,0x00000000}},	// [1280] _देस_, _předchoz_další_, _wabonisa__ukuthi_, --, 
+   {{0xffa5401d,0x8ff96011,0xf3ea8012,0x00000000}},	//   _disember_, _aloxamen, _zajtra_, --, 
+   {{0xe5b3e00e,0x04aa601a,0x92a04003,0xe200800b}},	//   _nejlepší_, _ein__som_, _ཆག__གཙོ_, _rukiko_, 
+   {{0x7a6ea00c,0x00000000,0x00000000,0x00000000}},	//   _युवा__कवि_, --, --, --, 
+   {{0x4394e00f,0xa21c203d,0xbdc5a009,0xebf0e00c}},	//   _elisha_, _druhé_, _indlæg__tilmeldt_, _गरीब__के_, 
+   {{0xb4976013,0x626c6004,0x5bb9c002,0x00000000}},	//   _जम्मू_, _kuloo_, _математи, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x846fc00e,0x6bc1400a,0x324e4003,0x00000000}},	//   _tomto__webu_, _करते__थे_, _རམས_, --, 
+   {{0x900a000a,0xa29e2003,0x00000000,0x00000000}},	//   _होम__समाचार_, _བཅུ__འདི_, --, --, 
+   {{0x32ca8017,0x6bdd400a,0x00000000,0x00000000}},	//   _snad_, _के__सभी_, --, --, 
+   {{0xe489403c,0xe9954009,0x00000000,0x00000000}},	//   _natrag__na_, _projekte, --, --, 
+   {{0x0be18006,0x00000000,0x00000000,0x00000000}},	//   _རྟེན__རབ_, --, --, --, 
+   {{0x63954024,0x67dd600c,0x00000000,0x00000000}},	//   _umesto_, _शोध__संस्थान_, --, --, 
+   {{0x0406c016,0x00000000,0x00000000,0x00000000}},	//   _kontroll_før_, --, --, --, 
+   {{0xd30c801d,0xe2cf600b,0xa9c66002,0x228ea002}},	//   _setakat_, _muri__ukwa_, _одговора__унесите_, _додај__нову_, 
+   {{0x27e64022,0xc46c4016,0x1cde6003,0x00000000}},	//   _शिवराज_, _klage__en_, _ཚོའི__སྐོར_, --, 
+   {{0x5c61a00a,0x00000000,0x00000000,0x00000000}},	// [1290] _को__अपडेट_, --, --, --, 
+   {{0x92f44011,0x00000000,0x00000000,0x00000000}},	//   _dixital_, --, --, --, 
+   {{0xd3276009,0x748a400b,0xf2ac2003,0x00000000}},	//   _at__have_, _hagati__mu_, _བར__ཞོག_, --, 
+   {{0xe490e01a,0x00000000,0x00000000,0x00000000}},	//   _ei__du_, --, --, --, 
+   {{0xd2d8601e,0x1be4600c,0x00000000,0x00000000}},	//   _opštinam, _से__गो_, --, --, 
+   {{0x9b4b0006,0x17700006,0xc2726006,0x46852002}},	//   _པོ__འཇིགས_, _ལུ__མཆོད_, _ཡུ__ནའི_, _русије_, 
+   {{0x6dea2002,0x13276009,0xee93a00f,0xcc0e800a}},	//   _јул__јун_, _at__lave_, _ngomthan, _पहले__ही_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x246cc00b,0xbba0c01c,0xebfbc00a,0x00000000}},	//   _avuga__ko_, _है__ये_, _यूपी__के_, --, 
+   {{0xb2e3000b,0xa4aae019,0xe2cb001f,0x179a2003}},	//   _buenos__aires_, _det__ble_, _luar__negara_, _སྤུན_, 
+   {{0xe3010009,0x00000000,0x00000000,0x00000000}},	//   _tilbage_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbdc66002,0x8bc6c00a,0x00000000,0x00000000}},	//   _lak__jednosta, _सिद्धार्_का_, --, --, 
+   {{0x13c7400b,0xe283000f,0x00000000,0x00000000}},	//   _ka__ruhango_, _yakhe__futhi_, --, --, 
+   {{0xd2fe6009,0x66b94014,0xa3968002,0x00000000}},	//   _bruger_, _के__बहुत_, _са__косова_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x53cba039,0xb3fa400b,0x00000000,0x00000000}},	// [12a0] _di__jakarta_, _bituma_, --, --, 
+   {{0xca32a014,0xcc2a6002,0xc0ee6003,0x3d9fc003}},	//   _गढ़_, _историјс, _གིས__རྒྱ_, _བརྗེ_, 
+   {{0x62d8c026,0xca3de014,0x00000000,0x00000000}},	//   _lyder_, _देल_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe0208030,0x13eac00f,0x00000000,0x00000000}},	//   _opštinam_izdvajan, _inothi_, --, --, 
+   {{0xc44f601e,0xd6f8a014,0xb291e01d,0x3adc6012}},	//   _postao__la_, _सीधा_, _ustaz_, _vrátane_, 
+   {{0xd316e004,0x847ae012,0xf251c003,0x00000000}},	//   _ilizwi_, _azet__sk_, _ཡིན__ཟེར_, --, 
+   {{0x22c72009,0x62da6018,0xc2ab8003,0x00000000}},	//   _møder_, _direto_, _རབ__ཟིན_, --, 
+   {{0x7335c037,0x00000000,0x00000000,0x00000000}},	//   _dato__erróneo_, --, --, --, 
+   {{0xc3056015,0x1468a01a,0xd2eb2045,0x82912011}},	//   _tidur__kamar_, _dei__har_, _samozrej, _deixar__unha_, 
+   {{0x6471e011,0x00000000,0x00000000,0x00000000}},	//   _decembro__de_, --, --, --, 
+   {{0xf468c015,0x7ba58003,0x72fe801a,0x00000000}},	//   _topic__kamu_, _སྐོར__དྲ_, _eller__anna_, --, 
+   {{0x23088018,0x59bf400e,0x026f2003,0x48d2200c}},	//   _aqui__para_, _naleznet, _སྐབས__གསུམ_, _नाम__भोजपुर_, 
+   {{0xb650200d,0x1be6a013,0xebcf400c,0x0d00800e}},	//   _ubicació, _से__एक_, _बनावे__के_, _podmínek_, 
+   {{0xc2780039,0x00000000,0x00000000,0x00000000}},	//   _pengirim, --, --, --, 
+   {{0x322ee002,0xc2b72014,0x00000000,0x00000000}},	//   _pre__godinu_, _क्रिएटिव_, --, --, 
+   {{0xe378000f,0x2178000f,0x00000000,0x00000000}},	// [12b0] _cabanga_, _cabangel, --, --, 
+   {{0x1b5ec022,0xeaa8601a,0x9988601a,0x6aa4800e}},	//   _कमान_, _innhalds, _innhalde, _si__nevíte_, 
+   {{0xca3de00a,0xcd5d0002,0x02428003,0x00000000}},	//   _दें_, _читалаца_, _འཕྲིན__གསུམ_, --, 
+   {{0xe2d8c034,0xada66002,0x826c6003,0x00000000}},	//   _tyder_, _што__су_, _ལམ__ཚིག_, --, 
+   {{0x0f75003f,0x0a56400a,0x00000000,0x00000000}},	//   _kwabafun, _है__में_, --, --, 
+   {{0x3493a019,0x00000000,0x00000000,0x00000000}},	//   _og__hva_, --, --, --, 
+   {{0xcd7f0002,0xa26b8003,0x930fc00f,0x6493a01a}},	//   _пут_, _ནས__བོད_, _lombuso_, _og__kva_, 
+   {{0x73fa602d,0xc27fa011,0xa442c009,0x52b34005}},	//   _udruge_, _obter__máis_, _uge_, _milliona_kroner_, 
+   {{0xf9f64018,0x4b990003,0xacf2a006,0x64af6018}},	//   _botão_, _གཞུང__ངོ_, _ཕྱིར__སྤེལ_, _gosta__de_, 
+   {{0xa2cac03d,0x74b5a00b,0xb67a6011,0xe75aa00c}},	//   _hned_, _baratera_mu_, _comentar__copyrigh, _पऽ__हमला_, 
+   {{0xe25ea006,0x5ee3600e,0x377ec003,0x00000000}},	//   _ལེན__འཐབ_, _spokojen, _མིང__འགོད_, --, 
+   {{0x0318e030,0x1316400f,0x72bfc00c,0x00000000}},	//   _vlastito_siteu_, _nambili_, _इहां_, --, 
+   {{0x1e28e002,0xf9d00002,0x00000000,0x00000000}},	//   _ка_, _жели_, --, --, 
+   {{0x685ba002,0xa3e32018,0x716ba025,0x00000000}},	//   _се__налази_, _em__nosso_, _memória_, --, 
+   {{0xbcec2006,0x904d0002,0x00000000,0x00000000}},	//   _འགྱོ__འཛུལ_, _фотограф, --, --, 
+   {{0xf34a6028,0xe3894012,0x00000000,0x00000000}},	//   _el__juego_, _nebude__dobre_, --, --, 
+   {{0xa71d800a,0x00000000,0x00000000,0x00000000}},	// [12c0] _यहां__क्लिक_, --, --, --, 
+   {{0xe2a92006,0xa735c00a,0x1be1000a,0x00000000}},	//   _ཚན__ཞིབ_, _पर__क्लिक_, _संपादन__कर_, --, 
+   {{0xdb8c8048,0xb27ee018,0x7b798003,0x62ad0003}},	//   _ऑफ_, _painel_, _ནུའི__གླེང_, _ཆེ__བསམ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7e036040,0xc192a012,0xf468a01a,0xc2cd200b}},	//   _uključen_, _zmazať__topovať_, _dei__var_, _bw__imana_, 
+   {{0xf7134002,0x00000000,0x00000000,0x00000000}},	//   _сандуче__покреће_, --, --, --, 
+   {{0x1aa4e00a,0x82f5600f,0x00000000,0x00000000}},	//   _लेकिन__अगर_, _ngayiphi__indlela_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbbf42037,0x7a0f0003,0x00000000,0x00000000}},	//   _diciembr_noviembr, _གངས__རིའི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4476800b,0x0be82003,0x00000000,0x00000000}},	//   _rwego__rwo_, _སྟོན__ནང_, --, --, 
+   {{0x52dc601a,0x4fe9a014,0x448e6009,0xebff0014}},	//   _måndag_, _ब्लास्ट_, _af__ok_, _चर्चा__के_, 
+   {{0xaa692014,0x00000000,0x00000000,0x00000000}},	//   _बहुत__देर_, --, --, --, 
+   {{0xf490a02a,0x84782002,0x33f96018,0x00000000}},	//   _av__din_, _осим_, _alguem_, --, 
+   {{0x0490a01a,0x0f01a029,0x00000000,0x00000000}},	//   _av__ein_, _བསྡུས_, --, --, 
+   {{0xebbc8022,0x3fbc4011,0x41698009,0xde4de027}},	//   _वर्ग__के_, _cambios__relacion, _brugsvil, _nohavice_, 
+   {{0x8205a031,0x13a2202f,0xab91e018,0xf34a800c}},	// [12d0] _memiliki_, _compre_, _gravar__registro_, _के__भोजपुरी_, 
+   {{0x1b8c8014,0xb2e82009,0x2b5e200c,0xd2cbe00e}},	//   _गो_, _tænker_, _कइलन_, _soud_, 
+   {{0x730fc00f,0xda65e00b,0x1d70e00c,0x00000000}},	//   _zombuso_, _icyo__utangaza_, _भाग्यविध, --, 
+   {{0xa2798021,0x3e23e002,0x00000000,0x00000000}},	//   _ནི__འདི_, _то__није_, --, --, 
+   {{0xea3de056,0x99eac00f,0x8c11c00b,0x5504800b}},	//   _देत_, _izindaba_, _bishya__ibiganir, _umutungo_, 
+   {{0x3bb8e006,0xd2d3401d,0x9b830006,0x00000000}},	//   _ནི__མས_, _dikenali_, _འཛིན__དྲུང_, --, 
+   {{0xf491e027,0x00000000,0x00000000,0x00000000}},	//   _by__ste_, --, --, --, 
+   {{0x4c658009,0x0229c009,0x82bfe00c,0x00000000}},	//   _indtast_, _lækre_, _उहां_, --, 
+   {{0xb4b44018,0x14b20018,0x00000000,0x00000000}},	//   _produto__em_, _produto__foi_, --, --, 
+   {{0xa259800f,0xe431800f,0x328e600f,0x00000000}},	//   _akukho__lutho_, _kuyiqini_ukuthi_, _kodwa__ngeke_, --, 
+   {{0x04b1a01a,0x40d84002,0x00000000,0x00000000}},	//   _til__ein_, _васпитањ, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1ba7200a,0x3c62400a,0x00000000,0x00000000}},	//   _है__एक_, _अप__करें_, --, --, 
+   {{0x53054018,0x00000000,0x00000000,0x00000000}},	//   _menciona_citado_, --, --, --, 
+   {{0xda3e200c,0x9cbe6002,0xc0ca2003,0x00000000}},	//   _फेर_, _наше_, _ནི__རྒྱ_, --, 
+   {{0x03e8a012,0x929aa003,0x00000000,0x00000000}},	//   _všetky__časy_, _བཟོད__གངས_, --, --, 
+   {{0xf242a00f,0x4c07c006,0x00000000,0x00000000}},	// [12e0] _ezimbili_, _རྟགས__ལོ_, --, --, 
+   {{0x8ca8a00a,0x00000000,0x00000000,0x00000000}},	//   _मथुरा__लखनऊ_, --, --, --, 
+   {{0x12d98018,0xd140800c,0x728c2003,0x00000000}},	//   _esse_, _दरभंगा_, _ཆེད__གོམ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc0536018,0xfbfca00c,0x00000000,0x00000000}},	//   _mensagen, _लोगन__से_, --, --, 
+   {{0x0b8ca01c,0x1469c01a,0x537c0011,0xebafc00c}},	//   _को_, _endra__kl_, _servizos__sociais_, _अमीरन__के_, 
+   {{0x326c2004,0x029a8006,0xb63b2017,0xf493800b}},	//   _koko_, _ཡོདཔ__ཨིན_, _vyšší_, _yagize__ati_, 
+   {{0x3dce6002,0xe247000f,0x72738011,0xbd5a6002}},	//   _није_, _ibhayibh_lithi_, _vén_, _хоће_, 
+   {{0x0c6f602f,0x92cac035,0x72cda003,0x00000000}},	//   _estrela_, _eyodwa_, _ཐུགས__རྗེ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf236c015,0x926c000b,0xebcf8002,0x702ec00c}},	//   _produksi_, _roho_, _је__имао_, _अउर__तर्क_, 
+   {{0x626c201a,0x64bb402f,0x3df04006,0xc297a018}},	//   _noko_, _mais__de_, _ཆས__རྩིས_, _adiciona_como_, 
+   {{0xc209000e,0x8435800c,0x00000000,0x00000000}},	//   _porovnán, _के__खराबी_, --, --, 
+   {{0xf2f3e01d,0x22be600c,0xd4a00002,0x00000000}},	//   _didapati_, _केहू_, _на__расну_, --, 
+   {{0x12d8a00f,0xa85ee018,0x00000000,0x00000000}},	//   _kujesu_, _forneced, --, --, 
+   {{0xc493e019,0x6ba5a00e,0x2279400f,0x00000000}},	//   _et__av_, _přístup_, _lesi__simiso_, --, 
+   {{0xc0ca2003,0x22cb601a,0x00000000,0x00000000}},	// [12f0] _དྲ__རྒྱ_, _staden_, --, --, 
+   {{0x13a22007,0x00000000,0x00000000,0x00000000}},	//   _lompat_, --, --, --, 
+   {{0x5480e01d,0x535fc002,0x00000000,0x00000000}},	//   _alamat__mel_, _допринос_нормално, --, --, 
+   {{0x64598030,0xe4986009,0xfa3e400c,0x244d600b}},	//   _bih__postao_, _nu__er_, _भइल_, _rubuga__ba_, 
+   {{0x72f38009,0x6bb74003,0x00000000,0x00000000}},	//   _udgivet_, _ལམ__ཁག_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x126c2004,0x63e1001d,0x00000000,0x00000000}},	//   _yoko_, _hb__ogos_, --, --, 
+   {{0x7260a003,0x00000000,0x00000000,0x00000000}},	//   _སྙིང__རྗེ_, --, --, --, 
+   {{0xb46ae027,0x8e47c00b,0x00000000,0x00000000}},	//   _ako__to_, _yaravuze_, --, --, 
+   {{0xd34a8009,0x12ad200e,0x72434003,0x5be28002}},	//   _forsiden__lige_, _když__jsem_, _བུར_, _херцегов, 
+   {{0x04aae01a,0xce6fe00a,0x00000000,0x00000000}},	//   _ein__god_, _शॉट्_, --, --, 
+   {{0x17a0800e,0xb5f9600a,0xe6c8a014,0x00000000}},	//   _podmínky_, _त्योहार_, _सुनि_, --, 
+   {{0xc711e00a,0x00000000,0x00000000,0x00000000}},	//   _भद्दी_, --, --, --, 
+   {{0x32bb6004,0x62c94006,0x0fa2801d,0x2459201a}},	//   _ke__kaloku_, _གསརཔ__བཟོ_, _lihat__seterusn, _frå__og_, 
+   {{0x08dce031,0x00000000,0x00000000,0x00000000}},	//   _tergantu, --, --, --, 
+   {{0x9c812037,0x33436025,0x8bcc400c,0xcbdd8003}},	//   _opinión__escribe_, _governo_, _आके_, _མགོན__པོ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1300] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x326c2004,0xc26c2015,0x00000000,0x00000000}},	//   _timoti_, _toko_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0a3e4014,0x9a59a00c,0x00000000,0x00000000}},	//   _भेल_, _कऽ__रहल_, --, --, 
+   {{0xee08c002,0xd79f8029,0x00000000,0x00000000}},	//   _фебруар_, _ཕྱིན_, --, --, 
+   {{0x7adb4012,0x00000000,0x00000000,0x00000000}},	//   _vyššie_, --, --, --, 
+   {{0x23ea0011,0x00000000,0x00000000,0x00000000}},	//   _os__dous_, --, --, --, 
+   {{0x42772003,0x32d04003,0xa386400b,0xc49aa00e}},	//   _ཇི__ལྟར_, _ཚོགས__ཆེན_, _fdlr_, _což__je_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1752a00a,0x32258015,0xaaf3a00e,0x0bc0800a}},	//   _ने__किया_, _merk_, _srovnat__zboží_, _मूवीरिव्_और_, 
+   {{0x623b200c,0x00000000,0x00000000,0x00000000}},	//   _बा__हमार_, --, --, --, 
+   {{0xda3e6014,0x4ba44003,0x00000000,0x00000000}},	//   _बेर_, _རྒྱ__ཆེ_, --, --, 
+   {{0x83236008,0x34962012,0xd4b2800b,0x00000000}},	//   _de__nomes_, _keď__sa_, _muryango_, --, 
+   {{0x430d201f,0xd34c8039,0x2ea18002,0x515c2002}},	//   _pelajar_, _yang__berbeda_, _колико__је_, _јула_, 
+   {{0x84be2011,0x827ee02c,0x5165400a,0x00000000}},	//   _consulte__os_, _ibintu_, _कॉमेंट__लाइव_, --, 
+   {{0x6e19c00b,0x00000000,0x00000000,0x00000000}},	// [1310] _rw__ishiraha, --, --, --, 
+   {{0xda57a00a,0x00000000,0x00000000,0x00000000}},	//   _रिव्यू__तोल_, --, --, --, 
+   {{0x3e64c002,0x00000000,0x00000000,0x00000000}},	//   _теме__на_, --, --, --, 
+   {{0xc20b8015,0x43ca000b,0x00000000,0x00000000}},	//   _minggu__hari_, _uyu__munsi_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x48fa2018,0x44938012,0xfc64a00b,0x00000000}},	//   _direitos__reservad, _komentár__nie_, _werurwe_, --, 
+   {{0x6bd74037,0x1a542009,0x04bf000e,0x00000000}},	//   _tu__informac, _læs__også_, _čeho__vybírat_, --, 
+   {{0xabcaa011,0x00000000,0x00000000,0x00000000}},	//   _uso__ficheiro_, --, --, --, 
+   {{0x92780039,0x00000000,0x00000000,0x00000000}},	//   _mengirim, --, --, --, 
+   {{0x8ef10002,0x7292600b,0x5e9c6002,0x16fb200a}},	//   _смо_, _gasana_, _овог__портала_, _अगस्त__जुलाई_, 
+   {{0x726cc004,0xcc7e600d,0x246dc034,0x828c201a}},	//   _koloni_, _nuestro_, _kommune__og_, _ein__slik_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x127b600e,0x01d92013,0x00000000,0x00000000}},	//   _komentář, _भीतर_, --, --, 
+   {{0x54980016,0x6adca00c,0x00000000,0x00000000}},	//   _forespør_om_, _समूचा_, --, --, 
+   {{0x626c4004,0xcf0d4029,0xb9916012,0x00000000}},	//   _molo_, _རྒྱུས_, _riešenie_, --, 
+   {{0x526c400f,0xa27f600f,0x32c6e003,0x1ba42003}},	//   _lolo_, _amanga_, _རིགས__གཞན_, _དུས__སུ_, 
+   {{0xc386201a,0xf328a03c,0x479fc003,0x4ba6e003}},	// [1320] _nokre_, _na__jezeru_, _བདེན_, _རྒྱུས__ལོ_, 
+   {{0xac61600d,0x8bcc600c,0xf5734002,0x00000000}},	//   _alguien_, _आवे_, _репрезен, --, 
+   {{0xa4a9e015,0xa301801d,0x00000000,0x00000000}},	//   _gan__ane_, _sahaja__yang_, --, --, 
+   {{0x8efd6022,0x3e210002,0x00000000,0x00000000}},	//   _धमाका_, _се__ово_, --, --, 
+   {{0xb26c4012,0x3830c003,0xafe9c003,0x00000000}},	//   _bolo_, _གསུང__འཕྲིན_, _ཞུ__རྒྱུ_, --, 
+   {{0xac9fe003,0x00000000,0x00000000,0x00000000}},	//   _བྱོལ_, --, --, --, 
+   {{0xf79fa003,0x2f1b8012,0xe320a028,0xfba94003}},	//   _མདུན_, _vaša_, _precios_, _ཁྲིམས__ཆད_, 
+   {{0xbcc8600e,0x00000000,0x00000000,0x00000000}},	//   _světa_, --, --, --, 
+   {{0x8250c00a,0xb201000b,0xba73200c,0x00000000}},	//   _सकेंगे_, _biciwe_, _भोज__शोध_, --, 
+   {{0x38752006,0x9c67800b,0x93f6800e,0x768b8006}},	//   _གསོལ__བརྩི_, _gahunda_, _registro_srovnat_, _སྦེ__ཡོདཔ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x44444009,0xc20d2011,0x573fe003,0x0c48e022}},	//   _af_, _máis_, _བྱེད_, _सुने_, 
+   {{0x0cd92015,0x6e532007,0x5252c028,0x82da400b}},	//   _melalui__seluler_, _sumbanga, _se__limita_, _gitero_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72d9e00e,0x5f25a018,0x0e8be002,0x00000000}},	//   _jste_, _selecion, _конкурс__за_, --, 
+   {{0xb47de02a,0x101fa018,0xcaaae00a,0xd2570003}},	//   _hvor__mye_, _endereço_, _महिलाओं_, _གླེང__མོལ_, 
+   {{0x82436003,0xa0418012,0x00000000,0x00000000}},	// [1330] _ཕུལ_, _doručeni, --, --, 
+   {{0x0a9a400c,0x00000000,0x00000000,0x00000000}},	//   _मद__में_, --, --, --, 
+   {{0x13f0a011,0xda53000a,0xea00200f,0x00000000}},	//   _da__páxina_, _औरफोटोधम_जोश_, _ujesu__wabonisa_, --, 
+   {{0x6964a00e,0x71d8a00a,0x00000000,0x00000000}},	//   _využití_, _सीकर_, --, --, 
+   {{0xf4926019,0x0a804022,0x00000000,0x00000000}},	//   _av__et_, _असल__में_, --, --, 
+   {{0x1797e014,0x00000000,0x00000000,0x00000000}},	//   _शिवमंदिर_, --, --, --, 
+   {{0x130d2015,0x046b600b,0xa26aa003,0x00000000}},	//   _pelapor_, _ari__yo_, _རྩོམ__འདི_, --, 
+   {{0x22d9201a,0x832ca02a,0xbd8d400b,0x00000000}},	//   _seinare_, _høyt_, _demokara, --, 
+   {{0x22d9e012,0x3b4a8021,0x820e6002,0x198ac012}},	//   _este_, _དང__སྲུང_, _рата_, _hneď_, 
+   {{0xfc754018,0xb2a68007,0x00000000,0x00000000}},	//   _algumas_, _adab_, --, --, 
+   {{0xc2a66025,0x55fd4011,0x00000000,0x00000000}},	//   _globo_, _suxestió, --, --, 
+   {{0xd283c004,0x2284a021,0xb44f2003,0x00000000}},	//   _okokuba_, _འཁྲུངས__རབས_, _དམིཊ_, --, 
+   {{0xfb22a006,0x00000000,0x00000000,0x00000000}},	//   _གཞི__བཙུགས_, --, --, --, 
+   {{0xb201c035,0x0cca001d,0xca32a014,0x00000000}},	//   _izwi_, _nama__pertama_, _कोस_, --, 
+   {{0xd1c5e00a,0xf2fce015,0x55a2a057,0x00000000}},	//   _सेहत__व्यंजन_, _pengen_, _sk__slovensk, --, 
+   {{0xcab52009,0x00000000,0x00000000,0x00000000}},	//   _indkøbsk, --, --, --, 
+   {{0x1304e007,0x6e3fc002,0xd2ae401d,0xa202400f}},	// [1340] _tak__boleh_, _складу__са_, _maklumat__lanjut_, _ezwini_, 
+   {{0xe5b18012,0x0b8ca003,0xeb392003,0x00000000}},	//   _technoló, _བལ_, _པོ__འདུག_, --, 
+   {{0xa258e006,0x78ab2018,0x5a29c00f,0x00000000}},	//   _ཏའི__ཝཱན_, _aviso__prévio_, _uma__kwenzeka_, --, 
+   {{0xc234e01d,0x93bf2009,0x0bcde00a,0x00000000}},	//   _buat__kali_, _erhverv_, _गाजीपुर_, --, 
+   {{0xa2fca038,0x00000000,0x00000000,0x00000000}},	//   _queixas_, --, --, --, 
+   {{0xabf5000e,0xdf69c002,0x00000000,0x00000000}},	//   _produktů_, _немачки_, --, --, 
+   {{0x434c2030,0x96efe011,0x6bd48013,0x00000000}},	//   _lud__zbunjen_, _páxinas__especiai, _फिर__भी_, --, 
+   {{0x02726003,0xa303e016,0xe5c2000f,0x04ad401a}},	//   _ཟླ__ཚེས_, _les__hele_, _kunalokh, _rekna__som_, 
+   {{0x73bcc015,0x01012002,0x7a72400a,0x00000000}},	//   _menerima__syarat_, _свети_, _जाती__हैं_, --, 
+   {{0x7fe4c00a,0xcbcc6003,0x00000000,0x00000000}},	//   _पर__कार्रवाई_, _བཟང__པོ_, --, --, 
+   {{0x5d362002,0x00000000,0x00000000,0x00000000}},	//   _садрже_, --, --, --, 
+   {{0xaa32a013,0x00000000,0x00000000,0x00000000}},	//   _कोश_, --, --, --, 
+   {{0x9bdde003,0x00000000,0x00000000,0x00000000}},	//   _ཀྱི__ལས_, --, --, --, 
+   {{0xe2cb400f,0x00000000,0x00000000,0x00000000}},	//   _oyedwa_, --, --, --, 
+   {{0xb25b401a,0x6a33600a,0x52d7e00e,0x00000000}},	//   _mogleg_, _चूत_, _naše__cena_, --, 
+   {{0xf268800f,0xa28c4003,0x00000000,0x00000000}},	//   _okuningi_, _ཆེན__བོད_, --, --, 
+   {{0xa2116004,0x64b8e01a,0x00000000,0x00000000}},	// [1350] _ngakumbi_, _ikkje__så_, --, --, 
+   {{0x34b8e01a,0x00000000,0x00000000,0x00000000}},	//   _ikkje__på_, --, --, --, 
+   {{0x22da400b,0x00000000,0x00000000,0x00000000}},	//   _intego_, --, --, --, 
+   {{0xe497e00d,0x13f2600b,0x00000000,0x00000000}},	//   _si__es_, _amashuri_, --, --, 
+   {{0x6b884029,0xa898c002,0xea07400f,0x00000000}},	//   _ལྟ_, _чланак__доставље, _ukuzamaz_komhlaba_, --, 
+   {{0x5396600f,0x84b0e01d,0x16e04003,0x00000000}},	//   _omusha_, _sdn__bhd_, _ཀྱི__སློབ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2fcde012,0xb4b20009,0x040f0018,0x00000000}},	//   _článok_, _til__dig_, _segunda__sexta_, --, 
+   {{0xe2438003,0x54254002,0x14ab4011,0x00000000}},	//   _ཁུལ_, _dezinfik, _persoas__con_, --, 
+   {{0x3ba5800a,0x3cb1c003,0x00000000,0x00000000}},	//   _है__जो_, _ཡུལ__འཚོལ_, --, --, 
+   {{0xe4774045,0x0bb58003,0xa52a2002,0x725c4003}},	//   _tento__rok_, _ནས__བར_, _је__веома_, _སྟོང__ཕྲག_, 
+   {{0x84d6c00c,0xa28c4003,0x6a56600c,0x6316600c}},	//   _एह__क्षेत्र_, _ཆེན__དོན_, _एह__लेख_, _करत__बानी_, 
+   {{0x4d5a0002,0x00000000,0x00000000,0x00000000}},	//   _поред_, --, --, --, 
+   {{0x2e296002,0xfa8a8002,0x4cfdc002,0x55100002}},	//   _баш_, _августа_, _последњи, _песме_, 
+   {{0x12d40012,0xf8fbc027,0x00000000,0x00000000}},	//   _ľudí_, _mojasvad, --, --, 
+   {{0xc47ec011,0xe2d0800a,0x00000000,0x00000000}},	//   _hoxe__en_, _वेब__ब्राउज़र_, --, --, 
+   {{0x82016015,0xfb0ae011,0xc9f2400f,0xe08ae011}},	// [1360] _bagian_, _conselle, _ekugcine, _concello, 
+   {{0x32a3a004,0xd471e038,0x00000000,0x00000000}},	//   _emva__koko_, _nos__que_, --, --, 
+   {{0x9412a015,0xd4c2a00b,0x82e6000b,0x990e2002}},	//   _com__buat_, _urutonde__rw_, _wa__gatatu_, _одлука_, 
+   {{0x4aea6016,0xc46a6011,0x00000000,0x00000000}},	//   _fortelle, _hai__un_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe4420004,0xb2996015,0x4627e00f,0xb39bc01a}},	//   _mzi_, _simpan__iklan_, _agcotshi, _frå__andre_, 
+   {{0xf2366012,0xb4b8a018,0xe442200e,0x59eb400b}},	//   _svoj_, _como__uma_, _pojmů__pokud_, _nyarwand, 
+   {{0x2ec76002,0x00000000,0x00000000,0x00000000}},	//   _ти__је_, --, --, --, 
+   {{0x3323a009,0x52ca4009,0x42976006,0x00000000}},	//   _af__vores_, _fald_, _ཤོག__ལྟག_, --, 
+   {{0x7baf8003,0x7471e027,0x00000000,0x00000000}},	//   _དང__རང_, _sme__si_, --, --, 
+   {{0x2442000b,0x421c600b,0x00000000,0x00000000}},	//   _azi_, _mushya_, --, --, 
+   {{0xb480800b,0x02366012,0x829f800f,0x1819e00a}},	//   _kuri__uyu_, _tvoj_, _ezizweni__zonke_, _प्रोफेशन_, 
+   {{0x829e2006,0x1a420014,0x12e8e00c,0x7bb1a003}},	//   _རྗེ__དབང_, _के__कुल_, _के__पाती_, _ལག__ཁང_, 
+   {{0xd40ee00e,0x8a92c00a,0x00000000,0x00000000}},	//   _telefony__zkuste_, _ने__फिर_, --, --, 
+   {{0x64420004,0xb2f5600e,0xd491a02f,0x6ef6e002}},	//   _ezi_, _mpix__více_, _na__sua_, _променио__насловну_, 
+   {{0x3a3c400c,0x726ca003,0xf65c8002,0x00000000}},	//   _आपन_, _ནང__ཆོས_, _успела__молимо_, --, 
+   {{0xef65e019,0x1c87200e,0x921c600b,0xc2572003}},	// [1370] _klær_, _musíš__nejprve_, _bushya_, _དུས__དེབ_, 
+   {{0x72d1e020,0x2067c00c,0xceaac00c,0x4d882003}},	//   _དཀར__ཆོས_, _आभासी_, _के__प्रतापी_, _གཙོས_, 
+   {{0x2afe8015,0x00000000,0x00000000,0x00000000}},	//   _aparteme, --, --, --, 
+   {{0xe3696018,0xa1f10003,0x00000000,0x00000000}},	//   _não__recebeu_, _ཡིག__རྩོམ_, --, --, 
+   {{0xe68d600c,0x9a754018,0x00000000,0x00000000}},	//   _परमार_, _novohamb, --, --, 
+   {{0x5709400c,0x00000000,0x00000000,0x00000000}},	//   _के__भाषा_, --, --, --, 
+   {{0x43cfe00f,0x00000000,0x00000000,0x00000000}},	//   _emuva_, --, --, --, 
+   {{0xc243c029,0x53954012,0xb052200e,0x00000000}},	//   _ཟུར_, _miesta_, _prohláše, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8a75c018,0x244fe00b,0xa583a002,0x6296c003}},	//   _ações_, _bavuze__ko_, _текстова__преведен, _གཟིགས__ཕྱི_, 
+   {{0x5f3a4031,0x75a94014,0x3be22003,0x00000000}},	//   _transfer_, _के__भारत_, _འཕྲིན__ལེ_, --, 
+   {{0x42932006,0x22614006,0x00000000,0x00000000}},	//   _ལུགས__ཨེན_, _དབྱེ__རིམ_, --, --, 
+   {{0x52ff8030,0xec0d2014,0x9535c002,0x32a60003}},	//   _odobrenj_takođe_, _संविधान__के_, _комуника_између_, _མོས__སྙན_, 
+   {{0xfed50002,0xebbc400c,0x00000000,0x00000000}},	//   _док_, _नकदी__के_, --, --, 
+   {{0xba2f800c,0xc28fa003,0x00000000,0x00000000}},	//   _से__प्रयास_, _ཕེབས__པའི_, --, --, 
+   {{0x2e8c8018,0xd45be01a,0x87d1800a,0x346c200f}},	//   _se__cadastra, _sjå__den_, _शर्तें__गोपनीयता_, _ukristu__jesu_, 
+   {{0xaf364016,0x426ca011,0x5492400c,0x00000000}},	// [1380] _gjøres_, _pobo_, _कबो__मुंबई_, --, 
+   {{0xb2728002,0x00000000,0x00000000,0x00000000}},	//   _београдс, --, --, --, 
+   {{0x927f402a,0xd2ca6009,0x00000000,0x00000000}},	//   _trener_, _mand_, --, --, 
+   {{0xad83a006,0x9bcae00c,0x00000000,0x00000000}},	//   _སྒྲོམ_, _चलते__लोगन_, --, --, 
+   {{0x0386001a,0x8063c002,0x918f0002,0x00000000}},	//   _meir_, _поводом_, _на__сајту_, --, 
+   {{0xc0c9a003,0x00000000,0x00000000,0x00000000}},	//   _ཏུ__རྒྱ_, --, --, --, 
+   {{0x146ce034,0x23162018,0xa2e1200a,0x00000000}},	//   _mai__kl_, _em__estoque_, _ट्रीय_, --, 
+   {{0x1028a00a,0x00000000,0x00000000,0x00000000}},	//   _सुबह_, --, --, --, 
+   {{0xe40b8002,0x4b760012,0x00000000,0x00000000}},	//   _ujutru__ujutru_, _európske, --, --, 
+   {{0xaf1b8012,0xcbf1e00e,0x6251400f,0xb0f98003}},	//   _naša_, _spotřebi, _unkulunk_wakho_, _གང__འདྲ_, 
+   {{0xf38b000c,0x00000000,0x00000000,0x00000000}},	//   _आज__भोजपुरी_, --, --, --, 
+   {{0xf26cc00e,0xe31d2037,0xe2bac00e,0x00000000}},	//   _budou_, _no__vende_, _věc_, --, 
+   {{0xa3ea602a,0x3bc3200c,0x00000000,0x00000000}},	//   _fant_, _जारी__बा_, --, --, 
+   {{0x6290c00f,0xfc59000e,0x00000000,0x00000000}},	//   _nalabo_, _filtr__parametr, --, --, 
+   {{0x426ca00d,0xd1ff201e,0x62da400b,0x02b04018}},	//   _poco_, _sljedeća__prikaži_, _inteko_, _hardmob_, 
+   {{0x0ec40011,0xf2fea00b,0xe4b16009,0x234ae00f}},	//   _mañá_, _uruhare_, _ret__til_, _watch__tower_, 
+   {{0x7493800b,0xcbbd200c,0x00000000,0x00000000}},	// [1390] _ko__uwo_, _कुल्__ही_, --, --, 
+   {{0x922b400e,0xb27e800e,0x00000000,0x00000000}},	//   _někdy_, _denně_, --, --, 
+   {{0x26e72011,0xb5dd0002,0xf26c000f,0x00000000}},	//   _descrici, _поштанск, _akufanel_yini_, --, 
+   {{0x5478e00a,0x0a94200f,0x5c03200a,0x00000000}},	//   _दिल्ली__मुंबई_, _eziyisit, _गाली__या_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb386803c,0x1cfdc002,0x9f35601a,0x00000000}},	//   _bajram_, _прича_, _tilsvara, --, 
+   {{0xd38ea017,0x00000000,0x00000000,0x00000000}},	//   _ubytován, --, --, --, 
+   {{0xc2014018,0x14adc018,0x24b5c01a,0xd3aae00b}},	//   _digite_, _serviços_, _skule__og_, _kandi__uburyo_, 
+   {{0xc4a4e012,0xf9aac002,0x7ba52003,0x00000000}},	//   _čo__je_, _позив_, _འགྱུར__དྲ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa3ea602a,0x43d44009,0x62ca6009,0x00000000}},	//   _vant_, _mest__læste_, _vand_, --, 
+   {{0x5debc00a,0xade16002,0x00000000,0x00000000}},	//   _टिप्पणिय, _ли__су_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe4790018,0x44742018,0x00000000,0x00000000}},	//   _deve__ser_, _detalhes__da_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe386a027,0xb387000e,0xac5aa00a,0xa4bdc002}},	//   _dobre_, _vybrat_, _को__नहीं_, _изгледа_, 
+   {{0x12a6c012,0x12c6801f,0x6c48600a,0x3ee7c002}},	// [13a0] _alebo_, _ensiklop_bebas_, _रखने_, _југослов, 
+   {{0x97580014,0xc75d402b,0x00000000,0x00000000}},	//   _विद्वान_, _kugirang, --, --, 
+   {{0x0e79a002,0x00000000,0x00000000,0x00000000}},	//   _сектор__за_, --, --, --, 
+   {{0x5498200b,0xe27fa016,0x826a8006,0x5ed0e00e}},	//   _ya__css_, _åpne_, _ཅིག__ཨིནམ_, _rady__zeptejte_, 
+   {{0x7ee94002,0x00000000,0x00000000,0x00000000}},	//   _кад__се_, --, --, --, 
+   {{0xebb7600c,0xc2564006,0xc44a401a,0xfefaa002}},	//   _अफगानिस्_के_, _དགོ__པའི_, _bilete__av_, _који__би_, 
+   {{0x93b10011,0x78552002,0xd714c00c,0xe27f600b}},	//   _servizo_, _имају_, _रहे__बाकिर_, _mwanya_, 
+   {{0x82caa039,0x4c02c00c,0x00000000,0x00000000}},	//   _kita__bisa_, _कवनो__तरे_, --, --, 
+   {{0x325d8011,0xd3dc200f,0xd337600b,0xf292c003}},	//   _así__mesmo_, _yakwa_, _mu__buhinde_, _རེད__ཟེར_, 
+   {{0x03ea8039,0x1c87400c,0x00000000,0x00000000}},	//   _saat_, _कहत__रहले_, --, --, 
+   {{0x93ce0009,0x27de800b,0x00000000,0x00000000}},	//   _bliv_, _idasanzw, --, --, 
+   {{0x0a73c00c,0x00000000,0x00000000,0x00000000}},	//   _कवन__कवन_, --, --, --, 
+   {{0xfa1c0034,0xe1dfc013,0x00000000,0x00000000}},	//   _andre__språk_, _आमिर_, --, --, 
+   {{0xfc0b2014,0xb302a00b,0x00000000,0x00000000}},	//   _रुप__से_, _umubare_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xda3c000a,0x2c4ca00e,0x00000000,0x00000000}},	//   _ऊपर_, _partneři_, --, --, 
+   {{0x9bde6003,0xb281a00a,0x00000000,0x00000000}},	// [13b0] _པའི__ལས_, _प्लास्टि_सिलेबस_, --, --, 
+   {{0x4405000e,0x00000000,0x00000000,0x00000000}},	//   _nejnižší_, --, --, --, 
+   {{0x8352800c,0x525be025,0x3cd6200a,0xec0b0014}},	//   _के__संबंध_, _paulo_, _संपर्क__करें_, _शोध__के_, 
+   {{0x6349200b,0x547d402f,0xe4696012,0x530ba00a}},	//   _yishingi_ibibera_, _para__se_, _iba__na_, _होने__वाली_, 
+   {{0xf443e015,0xba4c200c,0x1b93200c,0x00000000}},	//   _bgt_, _के__शोध_, _नाम__ना_, --, 
+   {{0xdc57800c,0x00000000,0x00000000,0x00000000}},	//   _के__लेके_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5ae20025,0x6e6c402a,0xe493800e,0x2108a00c}},	//   _interess, _du__spørsmål_, _šíření__či_, _एह__गांव_, 
+   {{0x1f92a002,0xd491e038,0xec7d600d,0x295d601a}},	//   _pol__muški_, _na__que_, _persona_, _personar_, 
+   {{0x8256c006,0xcb5ea00c,0xfc07a00c,0x16e0c003}},	//   _སེངྒེ__དབང_, _जइसन_, _गइल__रहे_, _པའི__སློབ_, 
+   {{0xd62ec006,0xe3c8e018,0x00000000,0x00000000}},	//   _ཡིག__གསརཔ_, _atualiza_mais_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22292009,0xee72e002,0x00000000,0x00000000}},	//   _løkke_, _ве_, --, --, 
+   {{0x6b3e2003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱ__གཞུང_, --, --, --, 
+   {{0x7be90021,0xc9b1400e,0xbe714012,0xf248001a}},	//   _སྟོན__ཁང_, _ostatní_, _ostatné_, _heime_, 
+   {{0x026ce018,0xb443e035,0xb22ea037,0xe2c6a003}},	//   _jogo_, _ngu_, _contacta_enviar_, _བསྐལ__བཟང_, 
+   {{0x3ce9e012,0x00000000,0x00000000,0x00000000}},	// [13c0] _pridala__príspevk, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc200a030,0x6e388018,0x00000000,0x00000000}},	//   _kukić_, _estoques_, --, --, 
+   {{0x4ed24002,0x22524003,0x00000000,0x00000000}},	//   _да__ће_, _ཡིན__ཞེས_, --, --, 
+   {{0x5224c039,0x84258011,0x625fc003,0x00000000}},	//   _efek_, _pola__xunta_, _རྩོམ__བསམ_, --, 
+   {{0xc2d38039,0x00000000,0x00000000,0x00000000}},	//   _dari__berbagai_, --, --, --, 
+   {{0x020e6002,0x00000000,0x00000000,0x00000000}},	//   _маја_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1212801f,0x82258012,0x00000000,0x00000000}},	//   _shah_, _dosky_, --, --, 
+   {{0x0085801f,0xc26ce02f,0x590d2002,0x00000000}},	//   _juta__profesio, _fogo_, _португал, --, 
+   {{0x327f8009,0x19f64018,0x57932003,0x7adae00c}},	//   _gerne_, _então_, _འཛིན__བྱེད_, _अठवां__अनुसूची_, 
+   {{0x0b3c200b,0x1bb9e003,0x4263a00a,0x00000000}},	//   _neza__ukoreshe, _དེ__ནས_, _हरदोई__हाथरस_, --, 
+   {{0x8ae6a01d,0x0c728006,0xda332013,0x00000000}},	//   _parlimen_, _བླམའི_, _जोश_, --, 
+   {{0x0491a01a,0x00000000,0x00000000,0x00000000}},	//   _er__ein_, --, --, --, 
+   {{0xe26ce011,0x73862009,0x00000000,0x00000000}},	//   _xogo_, _sejr_, --, --, 
+   {{0x7291800b,0x1dd84002,0xce1ae002,0x00000000}},	// [13d0] _ibyaha_, _захваљуј, _искључив, --, 
+   {{0x0472a01a,0x76ed600a,0x9a65e00c,0x00000000}},	//   _som__ein_, _वैयक्तिक__औज़ार_, _गणराज्य__चीन_, --, 
+   {{0x825e6003,0x00000000,0x00000000,0x00000000}},	//   _ཁང__དབུ_, --, --, --, 
+   {{0xf424e013,0xa8fac00c,0xb2670002,0x00000000}},	//   _हिमाचल__प्रदेश_, _ओरिएंटेड_, _чему_, --, 
+   {{0x4861a00f,0xbf8be012,0x244ee00d,0xb46be00e}},	//   _izincwad, _iné_, _un__saludo_, _jak__to_, 
+   {{0x2a224027,0x937d800e,0x971b0002,0xac09a00b}},	//   _poradňa_, _třetí_, _укупно_, _ikoranab, 
+   {{0x9999000e,0x4eef6016,0xaa180002,0x51d9a00a}},	//   _dobře_, _selvsagt_, _исто_, _फीचर_, 
+   {{0x88dc2002,0xea32a013,0x00000000,0x00000000}},	//   _вучић_, _कोच_, --, --, 
+   {{0x9473c025,0xb2a20003,0x00000000,0x00000000}},	//   _login__ou_, _འདེམས__ཀྱི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x94426004,0x74ae4030,0xc5cd4018,0x00000000}},	//   _ezo_, _stranke__po_, _as__informaç, --, 
+   {{0xe42f200f,0x00000000,0x00000000,0x00000000}},	//   _lisitshe_ukuthi_, --, --, --, 
+   {{0x4816200b,0x0abe000a,0x2379402b,0xa7a52002}},	//   _mugihe__amashaki, _मामले__में_, _urwanda_, _пре__свега_, 
+   {{0xb4abe015,0x6e290002,0x5517a002,0x00000000}},	//   _bermanfa_dan_, _чак_, _је__променио_, --, 
+   {{0x327e6002,0x00000000,0x00000000,0x00000000}},	//   _новом__саду_, --, --, --, 
+   {{0x3253e00f,0x00000000,0x00000000,0x00000000}},	//   _futhi__ngeke_, --, --, --, 
+   {{0x8c6d6002,0x00000000,0x00000000,0x00000000}},	// [13e0] _до__октобра_, --, --, --, 
+   {{0x126d800d,0x9bdec006,0xc5d2e011,0x26f2e00a}},	//   _otros_, _རྐྱབ__མི_, _da__poboació, _था__लेकिन_, 
+   {{0x4def2012,0xcb97a012,0x00000000,0x00000000}},	//   _zaujímav, _objednať_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x19f4e00e,0x434b8009,0x5388602a,0x22b6000b}},	//   _deník_, _at__bruge_, _høyere_, _ba__yehova_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x868d801a,0x02b9e00f,0x9bdee003,0x00000000}},	//   _gøymde__kategori, _akekho__umuntu_, _བའི__ལས_, --, 
+   {{0xec09e00c,0xd232a002,0x00000000,0x00000000}},	//   _जवना__के_, _годину__дана_, --, --, 
+   {{0xf4aa6005,0xc220c012,0xc33ba00f,0xecee4003}},	//   _kontoen__din_, _dámske_, _simiso__sezinto_, _ཆོས__འཕེལ_, 
+   {{0x3492400d,0xf328c012,0x722a0002,0x00000000}},	//   _es__muy_, _na__mape_, _дошао_, --, 
+   {{0x03d3001a,0xf9b4200f,0x00000000,0x00000000}},	//   _ei__stor_, _ifa__lomhlaba_, --, --, 
+   {{0x630ec028,0x09f4e00e,0x0b8d4003,0xb59de00f}},	//   _tambien_, _ceník_, _ཕལ_, _ngokusuk_enhliziy, 
+   {{0x52e8e009,0x9c150003,0xec37e002,0x00000000}},	//   _dit__navn_, _དེང__སང_, _народу_, --, 
+   {{0xf316800f,0x52a0600e,0x00000000,0x00000000}},	//   _ababili_, _soubor_, --, --, 
+   {{0x36e08012,0x8a7f400c,0x00000000,0x00000000}},	//   _sprava__priateli, _काव्य__आदि_, --, --, 
+   {{0x83eae009,0x06d1a00c,0x772d600c,0x00000000}},	//   _haft_, _अबहिन_, _के__गूढ़_, --, 
+   {{0x04b2201a,0xbc4f400a,0xe2696003,0x00000000}},	// [13f0] _var__ein_, _अगले_, _ཁང__སྐར_, --, 
+   {{0x9a262051,0x6442803f,0x00000000,0x00000000}},	//   _उपलब्ध_, _iza_, --, --, 
+   {{0x04632018,0xfbf0600c,0x00000000,0x00000000}},	//   _contato__com_, _कहीं__तऽ_, --, --, 
+   {{0xf202601d,0xdf36a019,0xeb98800c,0xfbee2003}},	//   _carian_, _kjører_, _ओहिजा__के_, _སྟེགས__པར_, 
+   {{0x3bdbe00a,0x8470e00c,0x00000000,0x00000000}},	//   _तो__यह_, _गो__पांडुलिप, --, --, 
+   {{0x8449e012,0xbf20c00b,0x0e89c00a,0x00000000}},	//   _pravda__sk_, _ubutunga, _बेहतरीन_, --, 
+   {{0xec00600c,0x2bba0003,0x00000000,0x00000000}},	//   _लोगिन__के_, _དེ__བས_, --, --, 
+   {{0xc442803f,0x2420000b,0x00000000,0x00000000}},	//   _oza_, _ibi__wihuse_, --, --, 
+   {{0x115fc002,0x00000000,0x00000000,0x00000000}},	//   _односи_, --, --, --, 
+   {{0x546f2016,0xcf33c028,0x43b9a03d,0x00000000}},	//   _varslet__om_, _presenta, _serveru_, --, 
+   {{0xe4428004,0xd2cc0009,0x91872002,0x72d1e003}},	//   _aza_, _at__kunne_, _без__обзира_, _ཁྱད__ཆོས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x19f66025,0x92ab200b,0xf34c000c,0x00000000}},	//   _porém_, _yobowe__umukuru_, _गो__भोजपुरी_, --, 
+   {{0xe27f600b,0x84a82009,0x00000000,0x00000000}},	//   _rwanda_, _kontakt__os_, --, --, 
+   {{0x2442803f,0x6e100006,0x326d6006,0x728aa00f}},	//   _eza_, _ཁྱད__རིགས_, _ནག__སོག_, _leso__sikhathi_, 
+   {{0x153cc00f,0x474ec002,0xd26ee00f,0x00000000}},	//   _kuyilaph, _црква_, _ungunkul, --, 
+  
+   {{0x826ba02e,0x0c16400a,0x0bff8014,0x00000000}},	// [1400] _sveučili, _व्यापार__करियर_, _से__पूछताछ_, --, 
+   {{0x9442002b,0x9ce5e00c,0x00000000,0x00000000}},	//   _iyi_, _से__कवनो_, --, --, 
+   {{0x6847600e,0xcc7f600b,0x00000000,0x00000000}},	//   _dalšího_, _rutsiro_, --, --, 
+   {{0x03950012,0xf27f000f,0x2460c011,0xd2b10003}},	//   _časti_, _abangu_, _tamén__editar_, _ཞི__བའི_, 
+   {{0x6c622012,0xa3946011,0x00000000,0x00000000}},	//   _pozrite_, _luns_, --, --, 
+   {{0x1467801a,0x0711000a,0x00000000,0x00000000}},	//   _endra__mai_, _कर__लिया_, --, --, 
+   {{0x12e8601d,0x1c102002,0x00000000,0x00000000}},	//   _baginda_, _фејсбуку__како_, --, --, 
+   {{0xf2d8200b,0x2358001d,0x32a12006,0x3686400a}},	//   _kamere_, _sesuai__dipapar_, _དྲུང__ཆེན_, _बीबीसी__हिंदी_, 
+   {{0xdc49200a,0x03ce8012,0x00000000,0x00000000}},	//   _बड़े_, _stave_, --, --, 
+   {{0x5c5d8022,0xf2ce203c,0x62b6c01a,0xf709a013}},	//   _के__चलते_, _navođenj_izvora_, _endra__lenkjer_, _मर्द_, 
+   {{0x5236c01d,0x00000000,0x00000000,0x00000000}},	//   _projek_, --, --, --, 
+   {{0x046be019,0x630de00b,0xd0fe8014,0x7373200b}},	//   _hva__som_, _ibibera_, _के__अभाव_, _giharwe_, 
+   {{0xa29ca012,0x6c5a4007,0x97f26012,0x0e80600c}},	//   _zľava_, _menteri_, _veľkosť_, _बहुत__महत्वपूर, 
+   {{0xca32a01c,0x00000000,0x00000000,0x00000000}},	//   _कोई_, --, --, --, 
+   {{0x53dc0039,0x33cf400d,0x00000000,0x00000000}},	//   _bahwa_, _jueves_, --, --, 
+   {{0x84444005,0xebda8006,0x0b5f000c,0xd2a10006}},	//   _eg_, _ཞུན__དག_, _अइसन_, _ཆོས__སྐད_, 
+   {{0x2442801b,0xb450e00b,0x00000000,0x00000000}},	// [1410] _uza_, _hejuru__to_, --, --, 
+   {{0x33e3a019,0x00000000,0x00000000,0x00000000}},	//   _av__disse_, --, --, --, 
+   {{0x92a6400b,0x628cc003,0x8c57e00c,0x0c48600c}},	//   _zombi_, _ཤོག__ངོས_, _के__देखे_, _रखले_, 
+   {{0x92e6600e,0xd444402d,0xe4080015,0xe821200b}},	//   _více__zadat_, _zg_, _serupa__untuk_, _abiri__yaturiki, 
+   {{0xbc48e048,0xaf510013,0x00000000,0x00000000}},	//   _तुझे_, _होंगे_, --, --, 
+   {{0x1a87800c,0x00000000,0x00000000,0x00000000}},	//   _कि__सब्सिडी_, --, --, --, 
+   {{0x771b200a,0x3546c002,0x00000000,0x00000000}},	//   _का__कहना_, _друштво_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x13a3401a,0x433fc016,0x3cb2a00a,0x00000000}},	//   _innbyggj, _flere__saker_, _टिप्पणी__करें_, --, 
+   {{0x14742016,0x67720002,0xe9dd6002,0x00000000}},	//   _forbehol_oss_, _свог_, _поједина, --, 
+   {{0xa434e002,0x00000000,0x00000000,0x00000000}},	//   _sati__minuta_, --, --, --, 
+   {{0x92abe00d,0x5239001d,0x8445000b,0x52faa00a}},	//   _de__años_, _urus__janji_, _zayo__uru_, _लखीमपुर__खीरी_, 
+   {{0x6747c002,0x00000000,0x00000000,0x00000000}},	//   _милиона_, --, --, --, 
+   {{0xb394802f,0xd2aa2003,0x7cc5200f,0x00000000}},	//   _duas_, _གང__ཡིན_, _enye__incwadi_, --, 
+   {{0x2e28801a,0x42b7c00b,0xd349e009,0x00000000}},	//   _framleis_, _inyuma__yuko_, _vil__have_, --, 
+   {{0xb224800e,0x86b0e00f,0xfb81e003,0x67cf800b}},	//   _velký_, _intukuth, _གངས__ལྗོངས_, _umushiki, 
+   {{0x63dc200f,0x13f2c009,0xd256c003,0xda80c00e}},	// [1420] _bakwa_, _det__gør_, _འོས__འདེམས_, _konečně_, 
+   {{0x14ad6009,0xd0f10006,0x00000000,0x00000000}},	//   _maj__kl_, _སྟེ__བཀྲ_, --, --, 
+   {{0xa2ba8020,0xb24a4007,0xa575a018,0x9cbe600c}},	//   _མི__འདི_, _resolusi_, _utilizaç, _अइसन__कवनो_, 
+   {{0xb47bc018,0xe4b98012,0xcc86a00c,0x00000000}},	//   _de__desconto_, _skočiť__na_, _के__पूर्वज_, --, 
+   {{0x341a000f,0x00000000,0x00000000,0x00000000}},	//   _ukufinye_kodwa_, --, --, --, 
+   {{0xe4926028,0xa377c012,0xc733c00c,0x5c0ca003}},	//   _en__tu_, _športové_, _अउर__ओकरा_, _ཚོགས__ཨེ_, 
+   {{0x1308201d,0x00000000,0x00000000,0x00000000}},	//   _terus__lihat_, --, --, --, 
+   {{0x54b70012,0xec01200c,0x00000000,0x00000000}},	//   _môžete_, _ऋगवेद__के_, --, --, 
+   {{0x02b9a018,0x00000000,0x00000000,0x00000000}},	//   _com__essa_, --, --, --, 
+   {{0x9304201d,0xa4456038,0x00000000,0x00000000}},	//   _mengguna_laman_, _editar__as_, --, --, 
+   {{0xa3948025,0xa421801d,0x4ea18002,0x00000000}},	//   _suas_, _pelawat__about_, _нов__сам_, --, 
+   {{0x8256a00f,0x2303200c,0x00000000,0x00000000}},	//   _elihunyu_ngokuthi_, _का__चाहीं_, --, --, 
+   {{0x5229001d,0xf9f66018,0x4cc9e00c,0x4ecc8002}},	//   _rujukan__saling_, _visão_, _पहुंचल__होखे_, _одустали__од_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb278601a,0x00000000,0x00000000,0x00000000}},	//   _vatnet_, --, --, --, 
+   {{0xd3e54037,0x91eac003,0x23d8c002,0x00000000}},	//   _aprende__sobre_, _འཛུམ_, _на__српском_, --, 
+   {{0x03eae00f,0x7291800b,0x1afc400e,0x6330400c}},	// [1430] _izitha_, _icyaha_, _zajímavé_, _खोज__शुरू_, 
+   {{0x9bd96020,0x00000000,0x00000000,0x00000000}},	//   _རབས__ལས_, --, --, --, 
+   {{0xc3042019,0xfaa7000a,0xe43ec002,0x00000000}},	//   _noe__annet_, _अच्छी_, _јавно_, --, 
+   {{0x32246004,0x9291e01f,0x126d0012,0xd1dea00c}},	//   _ngok_, _akta_, _nebolo_, _जेकर_, 
+   {{0xa7e4e018,0x733fe00e,0x00000000,0x00000000}},	//   _companhi, _ještě__jste_, --, --, 
+   {{0x34952019,0x00000000,0x00000000,0x00000000}},	//   _om__hva_, --, --, --, 
+   {{0x32916015,0x1cc58015,0xae1ce018,0x6495201a}},	//   _dijual__rumah_, _masukan__inputan_, _pergunta, _om__kva_, 
+   {{0x62fb801f,0xacae0005,0x00000000,0x00000000}},	//   _kanak__kanak_, _forsking_, --, --, 
+   {{0xc4438018,0x0750000a,0x035e800e,0x4b9e2006}},	//   _às_, _से__लिया_, _zahradní_, _དབྱིན__ལོ_, 
+   {{0x33a2e00f,0x667d200c,0x00000000,0x00000000}},	//   _iziphi_, _क्रांतिय, --, --, 
+   {{0x0bd14021,0xa25a0009,0x3492001a,0xa2438003}},	//   _ལུགས__ནང_, _spil_, _av__eit_, _གནའ_, 
+   {{0xe291c00b,0x1dd0c00b,0x00000000,0x00000000}},	//   _ukwa_, _igikombe_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x059c003d,0xcad2e00b,0x00000000,0x00000000}},	//   _souhlasí, _mu__gisagara_, --, --, 
+   {{0x9c8e000c,0xb442c00e,0x6d5f200b,0xc2428003}},	//   _कवनो_, _lze_, _serivisi__ishinzwe_, _དགར_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0c49200a,0xec02400c,0x7ee9400a,0x00000000}},	// [1440] _मुझे_, _अपराधियन__के_, _सड़क_, --, 
+   {{0xae2e4009,0x2afb8030,0xa3baa009,0x0495200f}},	//   _danmarks_, _zbunjen__normalan_, _alm__pris_, _no__eva_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2fc6009,0x4a74e00e,0xd381a037,0x1378000b}},	//   _gange_, _zprávy_, _pregunta_aprende_, _rubanza_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x699d0004,0x00000000,0x00000000,0x00000000}},	//   _kwakhona_, --, --, --, 
+   {{0x34b3001a,0x7d24a00b,0x7eee6002,0x4f6e000f}},	//   _til__eit_, _yiyemeje__kugwanir, _је__по_, _israyeli__kankulun, 
+   {{0x89726002,0x00000000,0x00000000,0x00000000}},	//   _редакциј, --, --, --, 
+   {{0x43cc800b,0x00000000,0x00000000,0x00000000}},	//   _buri__munsi_, --, --, --, 
+   {{0x65a1e00a,0x00000000,0x00000000,0x00000000}},	//   _रोहतक_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xda74e045,0x925a2019,0x0a72800c,0x9a5b400e}},	//   _správy_, _samliv_, _नगरी__में_, _jiných_, 
+   {{0xc2cba00b,0x24b8401a,0x00000000,0x00000000}},	//   _neza__niba_, _talet__og_, --, --, 
+   {{0xe413401e,0x2ccae003,0x4d4e8002,0x00000000}},	//   _bez__odobrenj, _རྒུ__མདོའི_, _референц_уреди_, --, 
+   {{0x7f660018,0x00000000,0x00000000,0x00000000}},	//   _acabamen, --, --, --, 
+   {{0x32d46018,0xb252a00b,0x00000000,0x00000000}},	//   _ajudar_, _ko__muri_, --, --, 
+   {{0x6423800b,0x00000000,0x00000000,0x00000000}},	// [1450] _rya__boston_, --, --, --, 
+   {{0x6ed90011,0x00000000,0x00000000,0x00000000}},	//   _accións_, --, --, --, 
+   {{0x330d0018,0xa4a1001a,0x0b58a003,0x447de01c}},	//   _recados_, _når__dei_, _ནས__བཟུང_, _यमुना_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3e386002,0xa252c037,0x0f9a0018,0x75ec8029}},	//   _bonitetn_izveštaj, _se__admite_, _dúvidas_, _སྐྱབས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0bd9c00a,0x00000000,0x00000000,0x00000000}},	//   _गया__था_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4442c01b,0x73542011,0xc2aa8003,0x6389600f}},	//   _uze_, _galegas_, _གི__ཟིན_, _akuyona_, 
+   {{0x1ba96039,0xd278600e,0x00000000,0x00000000}},	//   _karyawan_, _levné_, --, --, 
+   {{0xe2510003,0x00000000,0x00000000,0x00000000}},	//   _ཡིན__ནའང_, --, --, --, 
+   {{0xa26d8011,0xe1772002,0x3453600f,0x00000000}},	//   _noso_, _често_, _ukuthi__lo_, --, 
+   {{0x43b6e018,0x0bcd200c,0x00000000,0x00000000}},	//   _orçament, _उदास__है_, --, --, 
+   {{0xd386c00d,0x00000000,0x00000000,0x00000000}},	//   _leer_, --, --, --, 
+   {{0x2375600c,0x00000000,0x00000000,0x00000000}},	//   _कवनो__कानून_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xaea3000f,0x0ed6e01a,0x00000000,0x00000000}},	// [1460] _usathane_, _ansvarle_redaktør_, --, --, 
+   {{0x546d4037,0x5481c00e,0x00000000,0x00000000}},	//   _email__no_, _registro_se_, --, --, 
+   {{0x2f1b8012,0x00000000,0x00000000,0x00000000}},	//   _vyše_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf386c005,0x6ad24013,0xe5fe000f,0x00000000}},	//   _endre_, _बच्चे_, _ngoba__unkulunk, --, 
+   {{0x4442400e,0xab8ec021,0x00000000,0x00000000}},	//   _byl_, _ཏོ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x64424027,0x81f2a00a,0x00000000,0x00000000}},	//   _tym_, _एक__दूसरे_, --, --, 
+   {{0x545f600e,0x8bef200c,0x00000000,0x00000000}},	//   _už__se_, _बा__का_, --, --, 
+   {{0x170d800c,0x00000000,0x00000000,0x00000000}},	//   _के__कोना_, --, --, --, 
+   {{0xe979a00e,0x3653c003,0x00000000,0x00000000}},	//   _bydlení_, _མཇལ__འཕྲད_, --, --, 
+   {{0xfe8f4002,0xf26c601a,0xb481800b,0x00000000}},	//   _до__краја_, _enno_, _muri__uyu_, --, 
+   {{0xfb1c2028,0xc456401a,0x02670002,0x00000000}},	//   _respuest, _skrive__av_, _делу_, --, 
+   {{0xac5da01c,0xb25be003,0x9946c00a,0x1ade600f}},	//   _भी__नहीं_, _སྒེར__ཀྱི_, _जालौन__जौनपुर_, _iselulek_sebhayib, 
+   {{0x39c6a00a,0x00000000,0x00000000,0x00000000}},	//   _क्रियेटि_कॉमन्स_, --, --, --, 
+   {{0xe2b18012,0x13f9000f,0x00000000,0x00000000}},	//   _pridala_, _umbusi_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1470] --, --, --, --, 
+   {{0xede6c003,0xfbc3200a,0x00000000,0x00000000}},	//   _རང__སྐྱོང_, _करने__से_, --, --, 
+   {{0xb48da025,0x4ec8e012,0x9f9b001a,0x8616c00e}},	//   _de__uma_, _zariaden, _tenester_, _zpracová, 
+   {{0x4224c00f,0x9394c00d,0xf229c009,0x00000000}},	//   _bheka_, _pues_, _række_, --, 
+   {{0x0ab38022,0x06f8200a,0x00000000,0x00000000}},	//   _वर्तमान__में_, _लिया_, --, --, 
+   {{0xe9c2e024,0xda55a00b,0xc7e9800a,0x00000000}},	//   _vrednost, _ibiherut_kuvuguru, _मेरठ__मुरादाबा, --, 
+   {{0x2301401f,0x92e9400c,0x00000000,0x00000000}},	//   _bergantu_kepada_, _के__नगरी_, --, --, 
+   {{0x5442600b,0x00000000,0x00000000,0x00000000}},	//   _byo_, --, --, --, 
+   {{0x6442600b,0xc394600d,0x1c15a003,0x0a84800c}},	//   _cyo_, _dios_, _རོགས__རམ_, _हजार__साल_, 
+   {{0xa4020012,0x00000000,0x00000000,0x00000000}},	//   _dovolenk, --, --, --, 
+   {{0xe3946018,0x32b8000f,0x00000000,0x00000000}},	//   _fios_, _abantu__abadala_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x13cf400d,0x5a32801c,0x8493a00b,0x0dfb8003}},	//   _nuevos_, _ऐसा_, _ko__nta_, _བྱ__དགོས_, 
+   {{0x52bb0009,0x66db600c,0x9506200b,0xb7a3400e}},	//   _seneste_, _से__विकास_, _ibirimwo_, _podle__zkušenos, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb3484015,0x00000000,0x00000000,0x00000000}},	//   _koneksi_, --, --, --, 
+   {{0xabcdc022,0xa646c002,0xf26da018,0xaa01400f}},	// [1480] _सकी_, _пријави_, _topo_, _banganak_ukufinye, 
+   {{0x84e9c00c,0x00000000,0x00000000,0x00000000}},	//   _एगो__प्रांत_, --, --, --, 
+   {{0xa2e0a00c,0x2dd3c003,0x00000000,0x00000000}},	//   _देखीं_, _ཆུབ__སེམས_, --, --, 
+   {{0x92d52018,0x4c48c00a,0x00000000,0x00000000}},	//   _mãe_, _रखें_, --, --, 
+   {{0xe344000b,0x57904003,0x934e0018,0xcc6a600f}},	//   _amashaki_yawe_, _ཀྱི__སྲིད_, _edição_, _kumuntu_, 
+   {{0xaa280037,0x231f2015,0x35a94012,0xf48e200a}},	//   _lugar__está_, _isi__artikel_, _formulár_, _खत्म_, 
+   {{0x52a90011,0x6d2ee00b,0x00000000,0x00000000}},	//   _polo__menos_, _icyizere_, --, --, 
+   {{0x7afd8012,0xd26dc012,0x0f60c017,0x34886010}},	//   _prípade_, _prvom_, _displeje_, _mere__på_, 
+   {{0xe2572003,0x8bef8003,0x00000000,0x00000000}},	//   _དབུ__མའི_, _སྲོལ__ཆག_, --, --, 
+   {{0x1492600d,0x00000000,0x00000000,0x00000000}},	//   _en__mi_, --, --, --, 
+   {{0xc71ba003,0xe3f3600b,0xe468600f,0x00000000}},	//   _དྲ__བརྙན_, _tangaje__icese_, _kusho__ukuthi_, --, 
+   {{0x3bd00020,0x69f7a017,0xe449600f,0xf144000c}},	//   _སྟག__ཚང_, _dodavate, _wayazi__ukuthi_, _में__जहरीली_, 
+   {{0xe3946008,0x6bb22012,0xd796800b,0x00000000}},	//   _fins_, _stiahnuť_, _ryihariy_ribireng, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4e38e031,0xe344a03d,0xcf248012,0x8c4f600c}},	//   _perawata, _baterie_, _je__veľmi_, _अतने_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6225e02e,0x00000000,0x00000000,0x00000000}},	// [1490] _nitko_, --, --, --, 
+   {{0x54428015,0x00000000,0x00000000,0x00000000}},	//   _iya_, --, --, --, 
+   {{0x94926005,0x32e4c018,0xf526c002,0xa78b400a}},	//   _av__ei_, _ou__seja_, _италијан, _हैं__विस्तार_, 
+   {{0x94808013,0x8048600c,0x46a5400b,0x00000000}},	//   _हिमाचल_, _औद्योगिक__क्रांति_, _kurushah, --, 
+   {{0x7290201d,0x434a800b,0x6442800b,0xd98e0002}},	//   _semasa_, _yarazwi__cane_, _jya_, _наших_, 
+   {{0xe21c8002,0x439fc034,0x8bf62006,0x00000000}},	//   _да__бисте_, _på__engelsk_, _རམ__ཕན_, --, 
+   {{0x8270602e,0x00000000,0x00000000,0x00000000}},	//   _prije__sati_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0aac400a,0x00000000,0x00000000,0x00000000}},	//   _खोलने__में_, --, --, --, 
+   {{0xe68f2006,0xf2b1e03f,0xadc7c002,0xc25c0003}},	//   _བཏུབ_, _yindoda_, _како__су_, _སྒེར__གྱི_, 
+   {{0xd442802c,0xd7082018,0x58f4e012,0x00000000}},	//   _aya_, _impressã, _všetkým_, --, 
+   {{0xe442800b,0xadd46002,0xe222c00f,0x91f52002}},	//   _bya_, _то__су_, _ukuthi__lapho_, _смрти_, 
+   {{0xf442800b,0x00000000,0x00000000,0x00000000}},	//   _cya_, --, --, --, 
+   {{0x72c1a00b,0x00000000,0x00000000,0x00000000}},	//   _ya__yobowe_, --, --, --, 
+   {{0x94b36005,0x5acdc013,0xabd3c00a,0x00000000}},	//   _til__ei_, _भाजपा_, _सावंत__की_, --, 
+   {{0xf2bb600f,0xeb954003,0x00000000,0x00000000}},	//   _kumelwe_, _ཁྲན__ཏང_, --, --, 
+   {{0x6c06600a,0xfe372035,0xd478400b,0xd290202c}},	// [14a0] _किसी__भी_, _kungakha, _rwego__rw_, _bamaze_, 
+   {{0x4460c00f,0x91d4600c,0x00000000,0x00000000}},	//   _okwengez, _कऽ__लीहल_, --, --, 
+   {{0xc3eb801a,0xc38b2009,0x82ab2009,0x00000000}},	//   _vart_, _kørte_, _købte_, --, 
+   {{0x846e800e,0xcaaa600c,0x00000000,0x00000000}},	//   _paměť__ram_, _एही__बात_, --, --, 
+   {{0xfc0e000c,0xe4930012,0x00000000,0x00000000}},	//   _राजा__से_, _uložiť__na_, --, --, 
+   {{0x02cae009,0xf2a52003,0xa5a6800e,0x00000000}},	//   _fundet_, _སྐྱེ__རྒུ_, _připomín, --, 
+   {{0xeb990003,0x12ab2009,0xe248800d,0x00000000}},	//   _གཞུང__གི_, _løbet_, _llama_, --, 
+   {{0x623fe00e,0x00000000,0x00000000,0x00000000}},	//   _podle__čeho_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7422000b,0xcb264002,0x00000000,0x00000000}},	//   _yicisha__bugufi_, _не__можете_, --, --, 
+   {{0x2bcde056,0x92c14018,0x00000000,0x00000000}},	//   _हवे_, _abaixo__comentár, --, --, 
+   {{0x32b48012,0xe4780016,0x4ecd0002,0x53b8000e}},	//   _viac_, _innholde_er_, _одустани__од_, _provozu_, 
+   {{0x3b94c00c,0x2aab0012,0x00000000,0x00000000}},	//   _रहल__बा_, _množstvo_, --, --, 
+   {{0xad7ee002,0x79764018,0x52006015,0xf32de009}},	//   _су_, _atendime, _senin_, _den__måde_, 
+   {{0xd44bc002,0x00000000,0x00000000,0x00000000}},	//   _изборима_, --, --, --, 
+   {{0x1442801b,0x3248000f,0xe7f2600f,0x00000000}},	// [14b0] _uya_, _ulimi_, _amazwi__acashunw, --, 
+   {{0xd242a006,0x00000000,0x00000000,0x00000000}},	//   _བླམ_, --, --, --, 
+   {{0xac606011,0xee54600f,0x00000000,0x00000000}},	//   _algunha_, _olwandle_, --, --, 
+   {{0xe897801d,0x424c6003,0xb069e002,0x00000000}},	//   _kali__terakhir_, _ཇུས_, _политика__приват_, --, 
+   {{0x7b8ca003,0x1144e037,0x00000000,0x00000000}},	//   _དྲ_, _por__inténtel, --, --, 
+   {{0xe376c002,0xeb96c014,0x00000000,0x00000000}},	//   _српског_, _दक्षिण__के_, --, --, 
+   {{0x8226601a,0x00000000,0x00000000,0x00000000}},	//   _kyrkje_, --, --, --, 
+   {{0xd2576003,0x00000000,0x00000000,0x00000000}},	//   _གླེང__ཀུན_, --, --, --, 
+   {{0x228f800e,0x00000000,0x00000000,0x00000000}},	//   _takové_, --, --, --, 
+   {{0xf2c94018,0xc3f8200f,0xacf0a00a,0xba4aa002}},	//   _suporte_, _nomusa_, _पाठकों_, _идиоми__види_, 
+   {{0x17d5c00f,0x93c5800e,0x00000000,0x00000000}},	//   _amaphoyi, _vypadá_, --, --, 
+   {{0xebe36015,0x49dc200c,0x00000000,0x00000000}},	//   _komentar, _काफी__समानता_, --, --, 
+   {{0x02ace006,0x00000000,0x00000000,0x00000000}},	//   _སྟེ__ཡོད_, --, --, --, 
+   {{0xa3ce400b,0x00000000,0x00000000,0x00000000}},	//   _kumva_, --, --, --, 
+   {{0x649cc037,0x0b9e200a,0x00000000,0x00000000}},	//   _inténtel_de_, _एक__और_, --, --, 
+   {{0x34f7e00c,0x00000000,0x00000000,0x00000000}},	//   _आजु__स्थिति_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [14c0] --, --, --, --, 
+   {{0xa316c012,0x00000000,0x00000000,0x00000000}},	//   _naozaj_, --, --, --, 
+   {{0xf2502002,0xf221c00a,0x00000000,0x00000000}},	//   _жена_, _फ़रवरी__जनवरी_, --, --, 
+   {{0xe496c030,0x03b66011,0x7be46006,0xdd478002}},	//   _pridruže_okt_, _outras__linguas_, _བཙུགས__ནི_, _животу_, 
+   {{0xe6496012,0x00000000,0x00000000,0x00000000}},	//   _pracovný, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x33cf400d,0xe2c3000b,0x00000000,0x00000000}},	//   _nuevas_, _idasanzw_ukwa_, --, --, 
+   {{0xf26d8038,0xf3a3c00c,0x00000000,0x00000000}},	//   _muros_, _अउरी__भोजपुरी_, --, --, 
+   {{0x4b15a003,0x00000000,0x00000000,0x00000000}},	//   _གཞས__ལྷུག_, --, --, --, 
+   {{0xc3330011,0x2425800f,0x9a9b200c,0x0292400b}},	//   _imaxes_, _lezi__zinto_, _जा__रहल_, _matayo_, 
+   {{0xd5fda014,0x7ae2a019,0x00000000,0x00000000}},	//   _पटकथा_, _viktigst, --, --, 
+   {{0x438ca025,0x6367000b,0x2276a002,0x00000000}},	//   _de__janeiro_, _boston__ikigega_, _октобар__нема_, --, 
+   {{0x54bae009,0x66248011,0x00000000,0x00000000}},	//   _godt__om_, _tecnolox, --, --, 
+   {{0xbc10e022,0x70b22012,0xd3dfc009,0x2c00400c}},	//   _जहां__तक_, _reštaurá, _de__sidste_, _खाती__एगो_, 
+   {{0xc26d8018,0x1280a016,0xac26c00a,0x00000000}},	//   _juros_, _brukere_, _उदयपुर__कपूरथला_, --, 
+   {{0xc25ec006,0x4255000b,0x80ff600a,0x00000000}},	//   _ལེན__འབད_, _papa__mushya_, _सोनभद्र__शाहजहाँप, --, 
+   {{0x547f2011,0x9414201d,0x3474601a,0xef3a0002}},	// [14d0] _unha__vez_, _nak__buat_, _dei__på_, _припадни, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc320a00e,0x00000000,0x00000000,0x00000000}},	//   _nebyl_, --, --, --, 
+   {{0xe455600f,0x00000000,0x00000000,0x00000000}},	//   _wachaza__ukuthi_, --, --, --, 
+   {{0xebb60038,0x888c800a,0x00000000,0x00000000}},	//   _da__historia_, _पौड़ी__बागेश्वर_, --, --, 
+   {{0xda76600a,0x3200c01f,0x930e4011,0xa313a00c}},	//   _हॉट__एंड_, _sedia_, _engadir_, _अपना__असली_, 
+   {{0x66af2022,0x6200401f,0x37f1a003,0x00000000}},	//   _अतीत_, _belia_, _འགྲོ__བཞིན_, --, 
+   {{0x93e3e00e,0xbd6a0009,0x722a0009,0x6fd88018}},	//   _zadat__rozpětí_, _tilmeldt_, _tilmeld_, _comentár_até_, 
+   {{0x62428006,0x04876022,0xdbaa2002,0x00000000}},	//   _དགོ_, _अंदाजा_, _парламен, --, 
+   {{0x638bc026,0x655a2028,0xd2ea801d,0xf1f8800f}},	//   _været_, _los__términos_, _dialami__kerana_, _wakhulum, 
+   {{0x1c4d8011,0x8af38011,0x652dc00f,0xa200c012}},	//   _de__persoas_, _estranxe, _ngenkath, _koniec_, 
+   {{0x238ca011,0xa598c00a,0x2dd6a00b,0x104d2002}},	//   _de__xaneiro_, _मंच__बिज़नस_, _abajejwe_, _врсте_, 
+   {{0xa3fb4009,0x8442c00b,0x522a0002,0x00000000}},	//   _den__bedste_, _jye_, _пола_, --, 
+   {{0xb442c016,0x9b9fc021,0xa711e00a,0x768e6018}},	//   _mye_, _སྐྱོང__ལས_, _कर__दिया_, _profissi, 
+   {{0x6b480003,0xa664a012,0x2d14a002,0x00000000}},	//   _ནག__གཞུང_, _služieb_, _руски__српски_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6d23e012,0x0bb2e00c,0x00000000,0x00000000}},	// [14e0] _ponúkame_, _एगो__राष्ट्री, --, --, 
+   {{0x24aaa01a,0xf351200e,0xe2438003,0x00000000}},	//   _ein__kan_, _osobních__údajů_, _ཀླུ_, --, 
+   {{0x0ce1a018,0x00000000,0x00000000,0x00000000}},	//   _estrelas__estrela_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa386c00d,0xe9472002,0x1442c00b,0x6fb9a00f}},	//   _enero_, _питање_, _cye_, _emuva__kwesikha, 
+   {{0x24aa2010,0xca11600b,0x00000000,0x00000000}},	//   _der__kan_, _barakome, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbe0b0006,0x184cc006,0xff238007,0x34ace00d}},	//   _བརྒྱའི_, _དང__འཁྲིལ_, _cemerlan, _con__lo_, 
+   {{0x7e74a01d,0xfb234039,0xa3870012,0x00000000}},	//   _peluang__pekerjaa, _dibangun_, _pozri_, --, 
+   {{0x24798034,0x9471c00b,0xeb1fc003,0x2eae4002}},	//   _litterat_og_, _imico__ya_, _བྱས__འདུག_, _тако__је_, 
+   {{0x6275200f,0x00000000,0x00000000,0x00000000}},	//   _zonke__lezi_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9967402a,0x48674009,0x3a60a028,0xbd23e00b}},	//   _mulighet, _mulighed, _sueños_, _umusarur, 
+   {{0xc4afc01a,0x0fd9800f,0x4af78003,0x7b8fc013}},	//   _delar__av_, _okungoko, _ལྷོ__ཕྱོགས_, _सच_, 
+   {{0xbab8201a,0x00000000,0x00000000,0x00000000}},	//   _meir__informas, --, --, --, 
+   {{0xdebd600f,0x00000000,0x00000000,0x00000000}},	// [14f0] _izingxen, --, --, --, 
+   {{0x0442c00b,0x00000000,0x00000000,0x00000000}},	//   _rye_, --, --, --, 
+   {{0x2dd8a003,0x925ac011,0xbc4a200c,0x0dfc0003}},	//   _བཅུ__གཉིས_, _mellor_, _शासनकाल_, _མི__དགོས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x826e8003,0x3de36003,0x00000000,0x00000000}},	//   _དྲ__ཐོག_, _འདྲི__དམངས_, --, --, 
+   {{0x128c0002,0x3b9e200c,0xbb88c01c,0xeb1a4003}},	//   _profil__slanje_, _के__एह_, _प्_, _རེད__འདུག_, 
+   {{0xd3ea8015,0xe2e7000f,0x8664400e,0x00000000}},	//   _obat_, _imibhalo__yaphansi_, _přidala__příspěvk, --, 
+   {{0x1a5c601d,0x2e7a000a,0x3520e00c,0x00000000}},	//   _di__malaysia_, _अमरोहा__जालौन_, _बा__काहेंकि_, --, 
+   {{0xfea68002,0x00000000,0x00000000,0x00000000}},	//   _расистич_или_, --, --, --, 
+   {{0x7712e00c,0x00000000,0x00000000,0x00000000}},	//   _शब्दन_, --, --, --, 
+   {{0xf330e00e,0x00000000,0x00000000,0x00000000}},	//   _vloženo_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x84270011,0x3b94c00c,0x579fc003,0x00000000}},	//   _polo__tanto_, _साफ__बा_, _སྤྱོད__བྱེད_, --, 
+   {{0x73f46016,0xd2c20011,0x1645a012,0x00000000}},	//   _bosted_, _os__datos_, _pridať__komentár_, --, 
+   {{0x830aa015,0x75ad4014,0x228b8003,0x00000000}},	//   _langsung__bisa_, _भी__भारत_, _ཆེད__མཁས_, --, 
+   {{0x89594049,0x5db3e006,0xe1ab200f,0x163f2012}},	//   _वैयक्तिक_, _ལུ__འབྱོན_, _igama__likankul, _kalendár_, 
+   {{0x73cec028,0x1ca18018,0x2a60c002,0x4bf64037}},	// [1500] _nuevo_, _em__contato_, _неће__бити_, _enero__diciembr, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x50b62002,0x506d2002,0x00000000,0x00000000}},	//   _од__године_, _је__године_, --, --, 
+   {{0xa3ebe019,0x0a138018,0x00000000,0x00000000}},	//   _satt_, _não__será_, --, --, 
+   {{0xb9932011,0x6243a00c,0x00000000,0x00000000}},	//   _lupa__imprimir_, _लिहलस_, --, --, 
+   {{0x4ed26002,0xd2a0000f,0xa462001a,0x23648012}},	//   _да__не_, _ngojesu_, _før__dei_, _rozšíren, 
+   {{0x3d00800b,0x00000000,0x00000000,0x00000000}},	//   _icyumwer, --, --, --, 
+   {{0x63910002,0xcbcf2014,0x00000000,0x00000000}},	//   _свих_, _रणनीतिक_, --, --, 
+   {{0xc2f3a007,0x768c400a,0x00000000,0x00000000}},	//   _seorang__lelaki_, _हिसार_, --, --, 
+   {{0xca67200d,0x00000000,0x00000000,0x00000000}},	//   _el__problema_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd4754004,0x5249200e,0x1bdf8003,0x00000000}},	//   _ngoko__ke_, _přihláše, _ངོས__ནས_, --, 
+   {{0x3da78012,0x22b68016,0x444ac008,0xdc2ca009}},	//   _keď_, _privat__melding_, _artigo__da_, _dk__accepter, 
+   {{0x6a9b200a,0x00000000,0x00000000,0x00000000}},	//   _जा__रहा_, --, --, --, 
+   {{0xc251c003,0x84936009,0x3ae2400c,0x00000000}},	//   _ཡིན__པའི_, _er__nu_, _के__चर्चा_, --, 
+   {{0x33ea801d,0xda01a00b,0xf5a1000e,0xb563c002}},	//   _ubat_, _imbaraga_, _vynikají, _агенција_, 
+   {{0x79cd200b,0x00000000,0x00000000,0x00000000}},	// [1510] _bishobok_shakisha_, --, --, --, 
+   {{0x4e19200b,0xbc03000c,0x00000000,0x00000000}},	//   _ubuzima__busanzwe_, _बानीं__जा_, --, --, 
+   {{0xf492001a,0xe2ac800f,0x00000000,0x00000000}},	//   _er__òg_, _abanye__ukuba_, --, --, 
+   {{0x0473a009,0x00000000,0x00000000,0x00000000}},	//   _anvendes__som_, --, --, --, 
+   {{0x73a86037,0xc25c8003,0x5084800c,0x00000000}},	//   _si__quieres_, _སྐོར__གྱི_, _प्रसाद__सिंह_, --, 
+   {{0x6dcc6003,0xafd10003,0x22ada003,0x00000000}},	//   _གོམ__བགྲོད_, _པའི__རྒྱུ_, _ཐང__ཡོན_, --, 
+   {{0xebbbc00c,0xd3d8a00c,0x2274a003,0x00000000}},	//   _चोरी__के_, _मुजाहिदी, _ཕལ__ཆེར_, --, 
+   {{0x1c90a007,0xd478e00a,0x0ba74013,0x00000000}},	//   _sekurang_, _दिन__महीने_, _है__वो_, --, 
+   {{0xb4ba4025,0xd73fc003,0xf2bfa012,0xb30de00e}},	//   _como__um_, _བཟོད_, _náhradné__diely_, _os__více_, 
+   {{0x12fa8008,0x0a79a022,0x00000000,0x00000000}},	//   _con__esta_, _नेपाल__में_, --, --, 
+   {{0xebb0200c,0x00000000,0x00000000,0x00000000}},	//   _रहस्यन__के_, --, --, --, 
+   {{0x05ad600c,0x00000000,0x00000000,0x00000000}},	//   _के__खोजत_, --, --, --, 
+   {{0xabba4006,0xd6dce00c,0x00000000,0x00000000}},	//   _ལས__ཚན_, _बाकिर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22a84003,0xfc72e003,0x00000000,0x00000000}},	//   _ཚད__གཞི_, _བདེའི_, --, --, 
+   {{0x52a6400e,0xb0c7c002,0x00000000,0x00000000}},	//   _volby_, _линије_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1520] --, --, --, --, 
+   {{0xeef2600f,0xe46ae027,0x00000000,0x00000000}},	//   _kunkulun, _ako__na_, --, --, 
+   {{0x5ae30009,0x00000000,0x00000000,0x00000000}},	//   _vigtigst, --, --, --, 
+   {{0x93660019,0xebe3a014,0xb2e0a00b,0x00000000}},	//   _offentli_profil_, _ले__के_, _ukwa__karindwi_, --, 
+   {{0xd11c6012,0x00000000,0x00000000,0x00000000}},	//   _dôležité_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2d1200b,0xa2b00003,0x00000000,0x00000000}},	//   _igomba__kuba_, _རྩ__དོན_, --, --, 
+   {{0xb26c200e,0xb3dde00b,0x00000000,0x00000000}},	//   _jako_, _natwe_, --, --, 
+   {{0xb386c01a,0xcda7800e,0xec05400c,0xfbd1200c}},	//   _endra_, _teď_, _उपाध्याय__के_, _अछि__से_, 
+   {{0xd28ae01a,0x5470600f,0x3fae8012,0x00000000}},	//   _som__gjeld_, _uma__nje_, _obyvateľ, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3bd9a011,0x54afc011,0x4314e018,0x00000000}},	//   _de__rexistro_, _ficheiro__uso_, _negócios_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x56d22047,0xdc5c8022,0x828ba006,0xa2e1e00c}},	//   _दैनिक_, _बलदेव_, _ཨིང__ཚིག_, _नइखीं_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x52006015,0xbbfb800d,0xf4bda009,0xabc2800c}},	//   _menit_, _septiemb, _hvis__der_, _ओही_, 
+   {{0xbd20600a,0x00000000,0x00000000,0x00000000}},	// [1530] _या__व्यक्तिग, --, --, --, 
+   {{0x4207a006,0xfc49200c,0x92d88012,0x8201c00b}},	//   _དཔལ__འཛོམས_, _बाटे_, _ihneď_, _ubuhinzi_, 
+   {{0x0186800f,0x12e5800b,0x00000000,0x00000000}},	//   _bakankul, _wa__leta_, --, --, 
+   {{0x346ae012,0x00000000,0x00000000,0x00000000}},	//   _ako__sa_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd47f6011,0x84912018,0x99a1e00e,0x324c6003}},	//   _polo__que_, _coração_, _nejoblíb_mobilní_, _ཆུབ_, 
+   {{0x7c39a00e,0xc2924003,0xc298a003,0x00000000}},	//   _सम्पादन_, _འདས__པའི_, _པའི__དེབ_, --, 
+   {{0xbe5f0009,0x00000000,0x00000000,0x00000000}},	//   _specielt_, --, --, --, 
+   {{0xe2a6001a,0xfa0fe015,0xc7a2200a,0x9a4d600c}},	//   _endre__denne_, _manajeme, _ज्ञानकोष__विकिपीडि, _गो__लोग_, 
+   {{0xda1c8011,0x79cfc00f,0x87cd4002,0x0d696002}},	//   _de__ponteved, _osemusha_, _сопствен, _представ_тј_, 
+   {{0x3493001a,0x9466201d,0xd768800c,0x00000000}},	//   _er__eit_, _julai__pukul_, _के__मान्यता_, --, 
+   {{0x33de2005,0x738bc009,0xf477200b,0x8919a002}},	//   _meny__hopp_, _hårdt_, _gihe__cya_, _александ_вучић_, 
+   {{0x8280c018,0x9b9d8003,0x00000000,0x00000000}},	//   _utiliza__conhecim, _ཡོད__ཚད_, --, --, 
+   {{0x3474001a,0xbab5200a,0x8c59200c,0x00000000}},	//   _som__eit_, _स्थल__मां_, _के__नइखे_, --, 
+   {{0x3297e006,0x00000000,0x00000000,0x00000000}},	//   _བཅས__རའི_, --, --, --, 
+   {{0x9b976022,0x00000000,0x00000000,0x00000000}},	//   _के__मन_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1540] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4372803d,0x7a57200e,0xec0c0014,0x00000000}},	//   _katalog_, _peníze_, _दौर__के_, --, 
+   {{0x8ed52002,0x4d5a2002,0x00000000,0x00000000}},	//   _том_, _коме_, --, --, 
+   {{0x89d3801a,0x00000000,0x00000000,0x00000000}},	//   _på__vilkåra_, --, --, --, 
+   {{0xfc22e005,0x5b57c006,0x1beca00a,0x00000000}},	//   _oppslags, _ལས__རྫོང_, _पर__एक_, --, 
+   {{0x42010040,0xa2534003,0x2665800e,0x42cae018}},	//   _srbije_, _ཡོད__མེད_, _děkujeme_, _sair__mudar_, 
+   {{0xa1acc00e,0x00000000,0x00000000,0x00000000}},	//   _pondělí_, --, --, --, 
+   {{0xebe32022,0x00000000,0x00000000,0x00000000}},	//   _तक__के_, --, --, --, 
+   {{0x8d492002,0xe29b6020,0x6658800b,0x00000000}},	//   _три_, _བཙུགས__གནང_, _ntabwo__yishingi, --, 
+   {{0x93cec00d,0xc2b3e018,0xd88ca003,0x00000000}},	//   _nueva_, _se__não_, _གོ__སྒྲིག_, --, 
+   {{0x0a8ee00c,0x00000000,0x00000000,0x00000000}},	//   _संगोष्ठी__में_, --, --, --, 
+   {{0xa6f90013,0x00000000,0x00000000,0x00000000}},	//   _दिया_, --, --, --, 
+   {{0x23328011,0x00000000,0x00000000,0x00000000}},	//   _imaxe_, --, --, --, 
+   {{0xa23a2003,0x00000000,0x00000000,0x00000000}},	//   _མཐུད__རྩོམ_, --, --, --, 
+   {{0xcb7c600f,0x00000000,0x00000000,0x00000000}},	//   _ekhulu__lokuqala_, --, --, --, 
+   {{0x22bdc00d,0x00000000,0x00000000,0x00000000}},	// [1550] _lo__mejor_, --, --, --, 
+   {{0x9b42c00f,0x00000000,0x00000000,0x00000000}},	//   _ababonis, --, --, --, 
+   {{0xb2438003,0x67dfe004,0x92430003,0x72640017}},	//   _ཀླད_, _zibe__bubungqi, _མགོ_, _poslat_, 
+   {{0x7a9c800a,0x5837c002,0x00000000,0x00000000}},	//   _चुके__हैं_, _налазе_, --, --, 
+   {{0x1c538011,0x00000000,0x00000000,0x00000000}},	//   _contido_, --, --, --, 
+   {{0xbc07400a,0xa315e018,0xc6c0000c,0x00000000}},	//   _तौर__पर_, _horário_, _खाती__सरकार_, --, 
+   {{0x2c45400a,0x00000000,0x00000000,0x00000000}},	//   _सहारनपुर__सिद्धार्, --, --, --, 
+   {{0x226fc00b,0xca4d800c,0x00000000,0x00000000}},	//   _imbuga__zayo_, _के__भोज_, --, --, 
+   {{0xc4438038,0xea14c009,0x8757600a,0x4497a025}},	//   _ás_, _forbruge, _और__अपना_, _criação_, 
+   {{0x23a2e00f,0x33f8600e,0x712d0002,0xf3ce6018}},	//   _iyiphi_, _dvou_, _зашто_, _prova_, 
+   {{0x3305000b,0x6707800c,0x00000000,0x00000000}},	//   _izindi__mbuga_, _के__रचना_, --, --, 
+   {{0xc2d8200b,0x5340c00c,0xa298c003,0x00000000}},	//   _komeza_, _उसकी__मगही_, _ཀྱི__མེད_, --, 
+   {{0xd26c4039,0x4e28e002,0x34b3801a,0xd942e012}},	//   _kalo_, _па_, _var__eit_, _vyhlásen, 
+   {{0x23a68012,0x513f600f,0xc25aa003,0xac68000b}},	//   _je__potrebné_, _ethempel, _ཡུལ__གྱི_, _bihumbi_, 
+   {{0xf26c4012,0x75c5401f,0xc03f600d,0x1387a018}},	//   _malo_, _memboleh, _los__producto, _livros_, 
+   {{0x22302018,0x90372012,0xbe21600a,0x424da003}},	//   _seu__email_, _cestovan, _नच__बलिए_, _ཧོར_, 
+   {{0x92f7a004,0x226b8009,0x02d18018,0x00000000}},	// [1560] _liphela__zibe_, _misbrug__skriv_, _descriçã_produto_, --, 
+   {{0x02018010,0x44302025,0x00000000,0x00000000}},	//   _årig_, _processo_, --, --, 
+   {{0x8468401d,0x8497a011,0x0387e018,0xc888e002}},	//   _kehilang_atau_, _de__xestión_, _couro_, _наставни, 
+   {{0xf303e037,0x3cec4006,0x00000000,0x00000000}},	//   _regístra, _སླབ__སྲོལ_, --, --, 
+   {{0x42d82011,0xd2b62002,0x224e0003,0x00000000}},	//   _comeza_, _још__један_, _དཔར__གཞི_, --, 
+   {{0xf3aa0037,0x00000000,0x00000000,0x00000000}},	//   _en__ninguna_, --, --, --, 
+   {{0x23f8600e,0x2e706002,0x2ec64002,0x00000000}},	//   _svou_, _је__из_, _ју__је_, --, 
+   {{0x4d9d6003,0x00000000,0x00000000,0x00000000}},	//   _བསྐྱར__བཅོས_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3675600f,0x7473e012,0x74ab001a,0xebaea00a}},	//   _ngokugcw, _ste__si_, _ein__dag_, _क्रिकेट__के_, 
+   {{0x68c38018,0x00000000,0x00000000,0x00000000}},	//   _pesquisa__realizad, --, --, --, 
+   {{0x3a2e2018,0x123be00e,0xe46b600b,0xf9f22002}},	//   _tente__novament, _můj_, _ari__na_, _порука_, 
+   {{0x5a4be00c,0xe0bea00a,0x00000000,0x00000000}},	//   _हो__ऐसा_, _हाथरस__हापुड़_, --, --, 
+   {{0x2ea6a00b,0x00000000,0x00000000,0x00000000}},	//   _icarimwe_, --, --, --, 
+   {{0xccee2002,0x72c8800b,0xa26c2003,0x00000000}},	//   _град_, _kane__gasana_, _ཅི__ཞིག_, --, 
+   {{0x64746018,0x00000000,0x00000000,0x00000000}},	//   _carrinho__de_, --, --, --, 
+   {{0x1b65a033,0x5473a01a,0xaef3c022,0xd863201a}},	// [1570] _coolinar, _sjølv__om_, _इलाका_, _spennand, 
+   {{0xd4ae0009,0x548d600f,0xde8ce002,0x00000000}},	//   _udgivet__den_, _ngemva__nje_, _је__већ_, --, 
+   {{0xeadac003,0x3a452002,0xa45b000f,0x00000000}},	//   _ཡོད__འདུག_, _izveštaj_, _izidingo_, --, 
+   {{0xdeea002a,0x34aa0016,0x92b96011,0xb4b0400f}},	//   _som__gjør_, _flere__enn_, _conta__nova_, _ezingaba__ngu_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5eefc022,0x00000000,0x00000000,0x00000000}},	//   _आतंक_, --, --, --, 
+   {{0xee3d800e,0xc415a014,0x0ab1400a,0x834e000b}},	//   _přejít_, _के__शानदार_, _जीवन__में_, _bo__hambere_, 
+   {{0xc2ace020,0xee304002,0x00000000,0x00000000}},	//   _འཕྲུལ__རིག_, _каже__да_, --, --, 
+   {{0xb52b201c,0x015b600f,0x00000000,0x00000000}},	//   _का__कारण_, _esigcwel, --, --, 
+   {{0x99e5001a,0x00000000,0x00000000,0x00000000}},	//   _og__kyrkjede, --, --, --, 
+   {{0xb2e6a01a,0x00000000,0x00000000,0x00000000}},	//   _ein__venn_, --, --, --, 
+   {{0xa292c003,0xc4b88011,0x00000000,0x00000000}},	//   _གིས__བོད_, _como__non_, --, --, 
+   {{0xe291002c,0x9be6c006,0x72df2025,0x00000000}},	//   _yabaye_, _རའི__མི_, _em__geral_, --, 
+   {{0xb22a2002,0x00000000,0x00000000,0x00000000}},	//   _доба_, --, --, --, 
+   {{0xcc31a00a,0x4303200f,0x12d7000e,0x7253c00b}},	//   _ने__बताया_, _marku__luka_, _všechny__komentář, _mu__muji_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1580] --, --, --, --, 
+   {{0xa248001a,0x3aa90002,0x00000000,0x00000000}},	//   _heim_, _решење_, --, --, 
+   {{0xd20e2002,0xeba6c00a,0x026c600d,0x00000000}},	//   _дана_, _है__इस_, _mano_, --, 
+   {{0x02d36003,0x9b9ca00c,0x00000000,0x00000000}},	//   _དགའ__ཡོད_, _के__कि_, --, --, 
+   {{0x6bd7600b,0x9387e017,0xac0e0003,0x7617c00c}},	//   _niba__washobor, _petr_, _ཚིགས__དེ_, _कइके__रिपोर्ट_, 
+   {{0x25c2c002,0x1480a00a,0x00000000,0x00000000}},	//   _књига_, _युवाओं_, --, --, 
+   {{0x4e296002,0xe2b8000b,0x00000000,0x00000000}},	//   _тај_, _leta__rwanda_, --, --, 
+   {{0x7ec04002,0xd45b202f,0x00000000,0x00000000}},	//   _су__се_, _será__que_, --, --, 
+   {{0x027f400d,0x4b2a0003,0x53de4018,0x8b9f4002}},	//   _cuenta_, _སྙིང_, _avaliaçõ, _уз__помоћ_, 
+   {{0xe27f2028,0x0323600f,0x00000000,0x00000000}},	//   _el__primero_, _ukuzipha_okubi_, --, --, 
+   {{0xfe6ae006,0x91ee4018,0x00000000,0x00000000}},	//   _གྱི__བསྒྱུར_, _promoção_, --, --, 
+   {{0x4670000a,0x046d601a,0x1e888002,0x32942003}},	//   _दर्शन__ज्योतिष_, _kva__som_, _да__нам_, _བཅའ__སོག_, 
+   {{0xbcf42012,0x00000000,0x00000000,0x00000000}},	//   _septembr, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x738b2005,0x6ba8e006,0x82de000f,0x00000000}},	//   _førde_, _སྨོང__གར_, _yilokhu_, --, 
+   {{0x2be9800c,0x00000000,0x00000000,0x00000000}},	//   _कि__एगो_, --, --, --, 
+   {{0xeb8e600a,0xec036007,0x0480c037,0x172e400c}},	// [1590] _इस_, _kampung_, _pregunte_por_, _रहल__बाड़ी_, 
+   {{0xb44b8004,0x7ba5a003,0x00000000,0x00000000}},	//   _lo__mntu_, _བྲིས__དྲ_, --, --, 
+   {{0x9493601a,0xc5d0e00f,0x00000000,0x00000000}},	//   _er__ei_, _ubuqotho_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2c734003,0x8aa9a00f,0x9bc8a00c,0xed270002}},	//   _མདོའི_, _ngokusob, _बाड़ी__सऽ_, _сасвим_, 
+   {{0xe3eaa009,0x94746005,0x00000000,0x00000000}},	//   _indtil_, _som__ei_, --, --, 
+   {{0xb32c802d,0xb47e4037,0xca4b600a,0xb2018025}},	//   _se__putem_, _autoprom_el_, _की__बात_, _teria_, 
+   {{0xc37ca00b,0xc2d4a012,0x00000000,0x00000000}},	//   _yasabye_, _alebo__jeho_, --, --, 
+   {{0x47102003,0x00000000,0x00000000,0x00000000}},	//   _ནང__བསྟན_, --, --, --, 
+   {{0xc2644003,0x12596003,0x00000000,0x00000000}},	//   _རྒྱ__ཡིག_, _དོན__ཆེད_, --, --, 
+   {{0xaa7da012,0x00000000,0x00000000,0x00000000}},	//   _pričom_, --, --, --, 
+   {{0x0ed5800e,0xc3c1c030,0x2f2b200e,0x00000000}},	//   _již_, _po__kantonim, _více__než_, --, 
+   {{0xfb8e600a,0x25502002,0x00000000,0x00000000}},	//   _उस_, _неколико_, --, --, 
+   {{0x9399e025,0x00000000,0x00000000,0x00000000}},	//   _até__agora_, --, --, --, 
+   {{0x57e6001c,0x00000000,0x00000000,0x00000000}},	//   _शाहरुख_, --, --, --, 
+   {{0x8b8ac002,0x84b6e00a,0x82384002,0xa2a0a003}},	//   _помоћ_, _शर्तें_, _овај__чланак_, _ངོས__འདི_, 
+   {{0x40f56002,0x00000000,0x00000000,0x00000000}},	// [15a0] _презимен_срба_, --, --, --, 
+   {{0x74746027,0x7bd70003,0x00000000,0x00000000}},	//   _som__si_, _སྙན__ངག_, --, --, 
+   {{0xfc06a00a,0x54d4e01d,0xfafa401f,0x00000000}},	//   _सहमत__असहमत_, _anda__bersetuj, _pengurus, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0fea402e,0xac0ea00e,0xfbdba00c,0x00000000}},	//   _dubrovač, _více__frekvenc, _के__इहो_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x92d7802a,0x00000000,0x00000000,0x00000000}},	//   _gjelder_, --, --, --, 
+   {{0x76f8200a,0x41b8200c,0x1598200c,0x00000000}},	//   _लिखा_, _लिखल_, _लिखत_, --, 
+   {{0x6225800f,0x125ac01a,0x92cae009,0x00000000}},	//   _marku_, _vanleg_, _hendes_, --, 
+   {{0xd2d7801a,0x00000000,0x00000000,0x00000000}},	//   _kjelder_, --, --, --, 
+   {{0xacefe003,0xf0f5a006,0x64746018,0x00000000}},	//   _འདོན__སྤེལ_, _རྗོད__སྒྲ_, _listagem__de_, --, 
+   {{0x8bf2c00c,0x00000000,0x00000000,0x00000000}},	//   _बांग्लाद_का_, --, --, --, 
+   {{0xe4444004,0x14bb2030,0x00000000,0x00000000}},	//   _az_, _siteu__bez_, --, --, 
+   {{0x54b3200b,0xd9016014,0x64b52025,0x04ad6027}},	//   _abarorer_ku_, _बहुसंख्य, _confirma_de_, _že__som_, 
+   {{0x0444403d,0xeb094011,0x00000000,0x00000000}},	//   _cz_, _composte, --, --, 
+   {{0x84b4c015,0x94b4602f,0x00000000,0x00000000}},	//   _topic__di_, _por__ou_, --, --, 
+   {{0x03958034,0xeb8e000f,0xbc39c012,0x12904003}},	// [15b0] _viss_, _yiqiniso_, _detská_, _དམིཊ__བསལ_, 
+   {{0x52d8c040,0xa52d600f,0xf469a00b,0x00000000}},	//   _ovde_, _izinyath, _igice__cya_, --, 
+   {{0x0a63a011,0x380da002,0x00000000,0x00000000}},	//   _non__será_, _средства_, --, --, 
+   {{0x1be08003,0x00000000,0x00000000,0x00000000}},	//   _དངོས__སུ_, --, --, --, 
+   {{0xd1c9e037,0x94b3e005,0xec53602f,0x4451c00e}},	//   _sobre__mercadol, _var__ei_, _certeza_, _nahoru__re_, 
+   {{0x4cfb2014,0x00000000,0x00000000,0x00000000}},	//   _के__प्रमोशन_, --, --, --, 
+   {{0x62588006,0x3510a025,0xdcb0400f,0x00000000}},	//   _སྒོང__ཐུང_, _de__trabalho_, _zonke__izinsuku_, --, 
+   {{0xe81f600b,0xb13d4034,0x6499e012,0x00000000}},	//   _murongo__ukurangi, _og__regional, _ak__už_, --, 
+   {{0x26ff2058,0xa442801b,0x02ec6009,0x12900018}},	//   _अथवा_, _nxa_, _sociale_, _olha_, 
+   {{0x5e9d0002,0xa26e8003,0x22bbc00b,0x22a5c003}},	//   _око_, _ནི__བོད_, _rujejwe_, _འཕེལ__རིམ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8f788012,0x3c83400a,0x9aa9000a,0x00000000}},	//   _skúste_, _अपलोड__करें_, _तहत__उपलब्ध_, --, 
+   {{0xa0920038,0x1ed4e002,0x00000000,0x00000000}},	//   _de__ferramen, _во_, --, --, 
+   {{0xc3850037,0x54bf000e,0x87bfc025,0xdb67c00a}},	//   _erróneo__gracias_, _zaregist_se_, _próprio_, _जानने_, 
+   {{0xd5a7600a,0x00000000,0x00000000,0x00000000}},	//   _चाहते_, --, --, --, 
+   {{0xfb132009,0x38c90002,0x00000000,0x00000000}},	//   _hinanden_, _превод__пошаљи_, --, --, 
+   {{0x1aabe00e,0x00000000,0x00000000,0x00000000}},	// [15c0] _základní_, --, --, --, 
+   {{0x2a3dc00a,0x00000000,0x00000000,0x00000000}},	//   _सपा_, --, --, --, 
+   {{0x2e73604e,0x336b6009,0x0bfb0006,0x00000000}},	//   _मार्च_, _til__salg_, _རྩ__ཅན_, --, 
+   {{0x7eb8e002,0x00000000,0x00000000,0x00000000}},	//   _када__се_, --, --, --, 
+   {{0x4f184002,0x00000000,0x00000000,0x00000000}},	//   _да__ли_, --, --, --, 
+   {{0x6ba8c020,0xf8c86002,0xe177a002,0xdd230012}},	//   _རྫོང__ཁག_, _финансиј, _србију_, _položiek_, 
+   {{0x0bd40011,0xa132a012,0x00000000,0x00000000}},	//   _páxina__elemento_, _reklamné_, --, --, 
+   {{0xa2f10024,0x13ea202a,0xe4b46028,0x2423e011}},	//   _životne__sredine_, _økt_, _por__tu_, _externas__editar_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0b9ea00a,0x2b8e2003,0x00000000,0x00000000}},	//   _थी__और_, _ཊི_, --, --, 
+   {{0x7e71001c,0xe132a00e,0x30ed400f,0x00000000}},	//   _अगस्त_, _reklamní_, _wofakazi__bakajeho, --, 
+   {{0xbf472006,0x7eac2002,0xe291200a,0x93f9000b}},	//   _སྣང__འབྱུང_, _пријавит_се_, _ब्राउज़र_, _imbuto_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9c54a00a,0xb72d600c,0x8a79000c,0x00000000}},	//   _सोलन__हमीरपुर_, _अलगा__अलगा_, _ओकर__लाभ_, --, 
+   {{0x0493a01a,0xebbbc022,0xbd7ee002,0xa26e8003}},	//   _og__ein_, _आदमी__के_, _ту_, _དུ__བོད_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc0a2603c,0xf2f0a009,0x00000000,0x00000000}},	// [15d0] _vrh__prethodn, _søge_, --, --, 
+   {{0xc26cc011,0xf460400e,0x00000000,0x00000000}},	//   _nado_, _nás__jak_, --, --, 
+   {{0xa2cbe018,0x00000000,0x00000000,0x00000000}},	//   _ajuda_, --, --, --, 
+   {{0xf7984002,0xa3fb000b,0x8316c00e,0x89f6600e}},	//   _си__лозинку_, _igihugu__afise_, _zboží__odebrat_, _zpráv_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xafb96012,0xe4aba012,0xbcd50003,0x00000000}},	//   _môže__byť_, _späť__na_, _མང__གཙོའི_, --, 
+   {{0x77ffc002,0xb249e00f,0x047a4018,0x21fcc00c}},	//   _одговор_, _udumo_, _similare_por_, _कि__उनकर_, 
+   {{0xe9d7202d,0x00000000,0x00000000,0x00000000}},	//   _listopad, --, --, --, 
+   {{0xaf422012,0xf4a2a009,0xa2824018,0x54132002}},	//   _opäť_, _når__der_, _incluí_, _почетак_, 
+   {{0x8bf5a00c,0x00000000,0x00000000,0x00000000}},	//   _में__का_, --, --, --, 
+   {{0x826f6006,0x00000000,0x00000000,0x00000000}},	//   _ནི__ཀོཊ_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x63438012,0xb254200b,0xebe8c00c,0x00000000}},	//   _členom_, _ku__musi_, _सितंबर__के_, --, 
+   {{0x33a1200d,0x00000000,0x00000000,0x00000000}},	//   _méxico_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32568012,0xab8b4012,0x8f79e012,0x00000000}},	// [15e0] _júl_, _profil__sukromna_, _veľká_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x246c000b,0x80e6e003,0x00000000,0x00000000}},	//   _abahamya__ba_, _འཛིན__གྲྭ_, --, --, 
+   {{0xe232601a,0xc46ce011,0x1f12601a,0x00000000}},	//   _følgje_, _foi__un_, _følgjer_, --, 
+   {{0x328b401a,0x00000000,0x00000000,0x00000000}},	//   _vi__ikkje_, --, --, --, 
+   {{0x73b2000f,0xa2b1c003,0xc275a003,0x00000000}},	//   _kube__yilapho_, _གར__ལྷོ_, _ལོ__པའི_, --, 
+   {{0x64040014,0x4624600e,0x533b8002,0xe44b000f}},	//   _अकादमी_, _bohužel_, _могућнос, _phakathi__neminyak, 
+   {{0xd44a0039,0xa46dc00b,0x347ac012,0x00000000}},	//   _karena__itu_, _mbuga__za_, _ktorých__sa_, --, 
+   {{0x4c806002,0x29fae002,0xc42fc00f,0x14aba01a}},	//   _неће_, _промени__коментар, _iminyaka__engu_, _ein__har_, 
+   {{0x83f82002,0x7ba8000a,0x927b2015,0xe44a600f}},	//   _ostale__vesti_, _है__तो_, _adalah__topik_, _ukwazi__ukuthi_, 
+   {{0x13d14012,0x00000000,0x00000000,0x00000000}},	//   _partneri_, --, --, --, 
+   {{0xf2e40018,0x00000000,0x00000000,0x00000000}},	//   _mais__info_, --, --, --, 
+   {{0x14ab2010,0x64804011,0x1d9c4003,0x00000000}},	//   _der__har_, _unha__de_, _དོན__དངོས_, --, 
+   {{0xd4f4a018,0xc31a0009,0x00000000,0x00000000}},	//   _acompanh, _du__kender_, --, --, 
+   {{0xfbba2006,0x00000000,0x00000000,0x00000000}},	//   _ལས__པར_, --, --, --, 
+   {{0xec612038,0x00000000,0x00000000,0x00000000}},	//   _coruña_, --, --, --, 
+   {{0x2f6fc018,0x0e9e8002,0xbbc5200a,0x00000000}},	// [15f0] _palavras_, _агенција__за_, _स्थान__पर_, --, 
+   {{0x460de009,0x9c23000e,0xf46f600b,0x2bcd0003}},	//   _udfordri, _poprvé_, _icyemezo_, _བཟང__ཉི_, 
+   {{0x4443e009,0xf329e012,0xb458c03d,0x5e81000c}},	//   _nyt_, _súbory_, _odeslání_, _भोजपुरी__काव्य_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x525ac02a,0x00000000,0x00000000,0x00000000}},	//   _vanlig_, --, --, --, 
+   {{0xb6d7e002,0x94a3a00b,0xd3750009,0xf2d5200e}},	//   _србије_, _amatora__ya_, _opret__bruger_, _všem_, 
+   {{0xcb6ba01d,0xb3cfe011,0x93bc0012,0x00000000}},	//   _di__bahagian_, _crtvg_, _dôvodu_, --, 
+   {{0x1b8e603a,0x1bab2013,0x92cae01d,0x32cae02f}},	//   _ཇི_, _का__एक_, _kualiti_, _vendas_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2904011,0x994be00e,0xce6ca002,0x00000000}},	//   _illa_, _samsung__mobilní_, _то__значи_, --, 
+   {{0x06b1200a,0x00000000,0x00000000,0x00000000}},	//   _जुड़े__बदलाव_, --, --, --, 
+   {{0x52d9a02a,0x0bba2006,0x7a90400b,0x00000000}},	//   _åpen_, _ལས__ཕར_, _indirimb, --, 
+   {{0x9320000f,0xebcc400c,0xe46be00e,0x4f2e0002}},	//   _ngiye_, _कहां__के_, _jak__na_, _мисли_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xaad1e014,0x00000000,0x00000000,0x00000000}},	//   _कल्चर_, --, --, --, 
+   {{0xd387c025,0x41744012,0x00000000,0x00000000}},	// [1600] _livre_, _galéria_, --, --, 
+   {{0xa2434003,0x57f6000a,0x5490600e,0x00000000}},	//   _བྱས_, _की__जानकारी_, _hlasován_se_, --, 
+   {{0x633ec011,0x00000000,0x00000000,0x00000000}},	//   _ás__veces_, --, --, --, 
+   {{0xa3106012,0x26e4c014,0x00000000,0x00000000}},	//   _verzia_, _से__बिहार_, --, --, 
+   {{0x02cee015,0xc2984003,0xebc5200c,0x00000000}},	//   _com__gambar_, _བྱས__པའི_, _रहे__के_, --, 
+   {{0x0b886006,0x8a3da022,0xd428200f,0x00000000}},	//   _ལུ_, _नतीजा_, _inkosi__yakwa_, --, 
+   {{0x53430025,0x7368e018,0x00000000,0x00000000}},	//   _direito_, _você__poderá_, --, --, 
+   {{0x9290400d,0xea6b8002,0xcdf42002,0x00000000}},	//   _ella_, _су__били_, _регионал, --, 
+   {{0x0b62400a,0xe2bbc015,0x20ca4002,0x00000000}},	//   _बनाने_, _mandi__sejak_, _запослен, --, 
+   {{0x4278202c,0xeec5c032,0x00000000,0x00000000}},	//   _mu__mwaka_, _ngezinye_, --, --, 
+   {{0xba02e046,0xe2cf800f,0x1ba10003,0x00000000}},	//   _सहायता__सहायता_, _kumelwe__ukuba_, _དུས__ནས_, --, 
+   {{0xd394e01d,0x5334e00a,0x00000000,0x00000000}},	//   _rahsia_, _यहाँ__जाएँ_, --, --, 
+   {{0xebf0e022,0x8486c00a,0x41ed400e,0x75182002}},	//   _इतिहास__के_, _पुराने_, _formulář, _словенск, 
+   {{0x346b6012,0xce172002,0xd9abc018,0xf12d2002}},	//   _aby__sa_, _значи_, _produtos__similare, _марта_, 
+   {{0x5d7f2002,0x00000000,0x00000000,0x00000000}},	//   _јул_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe46ac00e,0x00000000,0x00000000,0x00000000}},	// [1610] _recenze__na_, --, --, --, 
+   {{0x021c8002,0x5aa3800a,0x00000000,0x00000000}},	//   _објављен, _नीचे__नजर_, --, --, 
+   {{0x8756e022,0xb48f6018,0x6bc7000a,0x00000000}},	//   _से__अपना_, _de__em_, _अगर__आप_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7c0c4003,0x00000000,0x00000000,0x00000000}},	//   _ཁུང__དྲ_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x035f000f,0x597f6018,0x82ff200e,0xfbdca00c}},	//   _bangase_, _possível__carregar_, _počet__jader_, _के__रहे_, 
+   {{0x2d9ca003,0x00000000,0x00000000,0x00000000}},	//   _ཁྲིད__རྗེས_, --, --, --, 
+   {{0x6a6c200a,0xa506c002,0x00000000,0x00000000}},	//   _हेतु__लेख_, _турски__украјинс, --, --, 
+   {{0x2394e00f,0x71cda00e,0xfa4da00e,0x0385801d}},	//   _ngisho_, _všechny_, _všechna_, _ianya__percuma_, 
+   {{0x7e4b0032,0x0a5ac022,0x04ad6005,0x02936003}},	//   _kufanele_, _कि__देश_, _ikkje__det_, _ཆགས__ཡོད_, 
+   {{0xd3e18018,0x5b7b0006,0x00000000,0x00000000}},	//   _opinião__sobre_, _གིས__རྫོང_, --, --, 
+   {{0xc424801a,0xe2ca8039,0x1267e009,0x834f600b}},	//   _sida__vart_, _apalagi_, _din__bolig_, _ku__rwego_, 
+   {{0xc2526006,0x920a000b,0xc2c34026,0xbf3d4018}},	//   _བཏུབ__པའི_, _guhera__kuri_, _nielsen_, _taxas__impostos_, 
+   {{0x64218030,0xa2072012,0x5c702009,0x224e6003}},	//   _about__postao_, _rôznych_, _selskab_, _རོལ_, 
+   {{0x53f8803f,0x30698045,0x3c82e003,0x7eebc002}},	//   _yokuba_, _pripojen, _གསུམ__བཅུའི_, _нам__се_, 
+   {{0xcb88e01c,0xf41d601a,0x00000000,0x00000000}},	// [1620] _पल_, _dessutan_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4b9f2003,0xcacae003,0x00000000,0x00000000}},	//   _སྒྲིག__ལོ_, _རྙོག_, --, --, 
+   {{0x7bee2002,0x8b8fe013,0xf011e00e,0xccb8a00e}},	//   _само_, _दो_, _potřebuj, _kč__doprava_, 
+   {{0xb48f6025,0x526d200d,0x00000000,0x00000000}},	//   _de__um_, _mayo_, --, --, 
+   {{0xf3696018,0x64bcc00b,0x53c7000e,0xe455c00b}},	//   _imagens_, _umutekan_kw_, _dotykové__klasické_, _rishya__ry_, 
+   {{0x535ca00c,0x46b5000f,0x00000000,0x00000000}},	//   _सकेला_, _ayimfihl_azokweqi, --, --, 
+   {{0x224e6029,0xd3bda012,0xd3870015,0x00000000}},	//   _ལོར_, _chcete__pridať_, _pabrik_, --, 
+   {{0x02c1e00e,0x9b9ee003,0x00000000,0x00000000}},	//   _to__bylo_, _བཙུཌ__ཏེ_, --, --, 
+   {{0x4eb3e002,0x69172002,0x00000000,0x00000000}},	//   _која__ће_, _далеко_, --, --, 
+   {{0xaa33800c,0x02936003,0xe5c5600b,0x00000000}},	//   _अउर_, _ཞིག__ཡོད_, _imibereh, --, 
+   {{0x6c462012,0x26fe600a,0x726b400b,0x25f8e00b}},	//   _zmazať_, _हैं__लेकिन_, _amjwi__akwiye_, _ariko__mukameny, 
+   {{0xf3328016,0x00000000,0x00000000,0x00000000}},	//   _om__trening_, --, --, --, 
+   {{0x6473600d,0x00000000,0x00000000,0x00000000}},	//   _venta__de_, --, --, --, 
+   {{0xbe8ce002,0x00000000,0x00000000,0x00000000}},	//   _је__реч_, --, --, --, 
+   {{0x046de02a,0xf15f800f,0x00000000,0x00000000}},	//   _noe__som_, _umfoweth_, --, --, 
+   {{0x7a3dc03b,0xd6f9e014,0x19bf202a,0x9487e022}},	// [1630] _संग_, _बिया_, _meldinge, _डिमांड_, 
+   {{0x226d202b,0xb453c009,0x92cc600e,0x6be16003}},	//   _zayo_, _måde__at_, _mpix__zadat_, _རོབ__ཏུ_, 
+   {{0x03b5a033,0x9242803a,0xb4ab200f,0x00000000}},	//   _lokacija__zagreb_, _དཀའ_, _kakhulu__uma_, --, 
+   {{0x8a468015,0x54d92011,0x2255a022,0x00000000}},	//   _buat__pemberit, _pdf__versión_, _परिदृश्य_, --, 
+   {{0xe310800f,0x00000000,0x00000000,0x00000000}},	//   _ujehova__ukuba_, --, --, --, 
+   {{0xce538002,0x973ae029,0xc2d42018,0x00000000}},	//   _везе__ова_, _རྩོད_, _recusar__como_, --, 
+   {{0x237b800f,0x00000000,0x00000000,0x00000000}},	//   _ukuthi__kungani_, --, --, --, 
+   {{0xc2ca6011,0x3db1800b,0xa02b601a,0x00000000}},	//   _dende_, _gisanzwe_, _hordalan_fylkesko, --, 
+   {{0x626f8003,0xe47f200e,0xe45a0012,0x00000000}},	//   _དྲ__ངོས_, _nakoupit__na_, _odpoveď__na_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x773ae003,0x00000000,0x00000000,0x00000000}},	//   _རྩེད_, --, --, --, 
+   {{0xc2e70019,0x8a0c6006,0x76df000a,0x00000000}},	//   _det__finnes_, _རྐྱངམ_, _शीट__सीएसएस_, --, 
+   {{0x22da602c,0xd2da000f,0x5089c002,0x7c890002}},	//   _karere_, _impela_, _језика_, _нове__теме_, 
+   {{0x1e8c0022,0x16ab2003,0x00000000,0x00000000}},	//   _के__महत्व_, _ཇིིའི__སློབ_, --, --, 
+   {{0x268ce022,0x7aa5600a,0xd470c00b,0x00000000}},	//   _बिहार_, _में__हैं_, _urukiko__rw_, --, 
+   {{0xc4b7c011,0xaa33a00c,0x00000000,0x00000000}},	// [1640] _digo__en_, _आउर_, --, --, 
+   {{0xdd3fe024,0x75abe00a,0xab98000a,0x7344a00b}},	//   _očistite_, _की__चाहत_, _तरह__की_, _mirenge_, 
+   {{0xe1f7a00e,0x00000000,0x00000000,0x00000000}},	//   _nejlepší, --, --, --, 
+   {{0xe1b9a00c,0x0c10c003,0x2048a00a,0xb599a00c}},	//   _मिलल_, _ཚོགས__ནང_, _कासगंज__कौशांबी_, _मिलत_, 
+   {{0xb41dc002,0x445e4011,0xff81e00a,0x00000000}},	//   _lične__poruke_, _día__da_, _तरीके_, --, 
+   {{0xc745c003,0x1b9ae003,0x5254a00b,0x0bd4e00c}},	//   _ཡིག__མཛོད_, _མཆོག__ནས_, _mu__mugi_, _दोसर__देशन_, 
+   {{0xba48800f,0x0b884003,0x227c6002,0x00000000}},	//   _jeremiya_, _རྔ_, _игра_, --, 
+   {{0xe2428021,0x73bec00f,0xca3c6014,0x00000000}},	//   _བཀལ_, _udeveli_, _उठत_, --, 
+   {{0xd598000f,0x0347202c,0x00000000,0x00000000}},	//   _owesifaz, _kumenya_, --, --, 
+   {{0x7f79e017,0x4a460014,0xb29b8003,0x00000000}},	//   _možná_, _विधान__सभा_, _ཤེལ__དཀར_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa211e00a,0x120e2002,0x3d9ac003,0x00000000}},	//   _फोटो__गैलरी_, _тада_, _དྲན__ཐེངས_, --, 
+   {{0x32fd8019,0x00000000,0x00000000,0x00000000}},	//   _rediger_, --, --, --, 
+   {{0x4be3a003,0x00000000,0x00000000,0x00000000}},	//   _སྟོན__ལོ_, --, --, --, 
+   {{0xf444400b,0xfc0d2022,0x00000000,0x00000000}},	//   _cy_, _देर__से_, --, --, 
+   {{0x5a3aa012,0x00000000,0x00000000,0x00000000}},	//   _alebo__zaregist, --, --, --, 
+   {{0xb40aa037,0xe3f5e00f,0x6146c00a,0x00000000}},	// [1650] _hace__más_, _kungani__ujesu_, _जाएंगे_, --, 
+   {{0xcdff401a,0xd2b0e01a,0x74aac00b,0xd36f8002}},	//   _hendinga, _det__kjem_, _murenge__wa_, _гламоч__октобар_, 
+   {{0xa316000f,0x7c58200c,0x00000000,0x00000000}},	//   _usizi_, _शामिल__भइले_, --, --, 
+   {{0x2c7e200b,0x530ba00a,0x00000000,0x00000000}},	//   _amasomo_, _करने__वाली_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9290201d,0x00000000,0x00000000,0x00000000}},	//   _sukan_, --, --, --, 
+   {{0x041f401d,0xcfd30002,0x00000000,0x00000000}},	//   _sunting__pautan_, _демократ, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5b56c006,0x328c601a,0x00000000,0x00000000}},	//   _ནི__རྫོང_, _avgifter__skule_, --, --, 
+   {{0xf4760002,0x6270e012,0x850ac00c,0xb770e00e}},	//   _ceni__din_, _napríkla, _के__साहित्यक, _rejstřík, 
+   {{0xd2ca003f,0x44a8001d,0x00000000,0x00000000}},	//   _elide_, _sebelum__ini_, --, --, 
+   {{0xf291c01b,0xb74ea003,0x00000000,0x00000000}},	//   _emva_, _གླེང__འདོད_, --, --, 
+   {{0xbdc96003,0xebcb600c,0x00000000,0x00000000}},	//   _ཆེད__བརྗོད_, _चौहान__के_, --, --, 
+   {{0x671d800a,0x00000000,0x00000000,0x00000000}},	//   _देखें__आपका_, --, --, --, 
+   {{0xa4b4203c,0x7910200f,0xa84f8012,0x00000000}},	//   _autor__ica_, _inkazimu, _mimoriad, --, 
+   {{0x1cbf0007,0xc38bc009,0xc4d74014,0x00000000}},	//   _dan__peluang_, _mærke_, _हैकिंग_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1660] --, --, --, --, 
+   {{0x0c82801a,0xd2ab4012,0x00000000,0x00000000}},	//   _inneheld_, _výber_, --, --, 
+   {{0x824d003c,0xe3542011,0x9983000e,0x00000000}},	//   _prikaz__ispisa_, _galegos_, _výrobci__mobilní_, --, 
+   {{0xf2fde009,0xa2904015,0x00000000,0x00000000}},	//   _brug_, _cuman_, --, --, 
+   {{0x2ed24002,0x048d6019,0x9c38400e,0x4d16c010}},	//   _да__је_, _de__som_, _souhlasu_, _venligst_, 
+   {{0xe4ade03c,0x92d0601a,0xdf3a2018,0xb9652009}},	//   _staviti__na_, _korleis_, _as__melhores_, _alligeve, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xdd9e202a,0x0257000e,0xe24e4006,0x00000000}},	//   _kosthold_, _dál_, _འུང_, --, 
+   {{0x3c88a00f,0x34606012,0x349ba03d,0x12898003}},	//   _esihlalw_sobukhos, _nachádza_sa_, _je__kč_, _ཀླད__གཙང_, 
+   {{0x43f9000f,0x346be027,0x00000000,0x00000000}},	//   _umbuso_, _kde__sa_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1eb16008,0x2b88c003,0x00000000,0x00000000}},	//   _externas_, _ཨུ_, --, --, 
+   {{0xa3f94007,0xa26f6006,0x83f76018,0xee7ee002}},	//   _kepada__semua_, _ནི__ཀོཌ_, _podem__sofrer_, _регистру_да_, 
+   {{0x5f4be039,0xf291c00b,0x3468a015,0x0b9ae006}},	//   _bergabun, _umva_, _gak__ada_, _ཝཱན__ཀམ_, 
+   {{0x31fde00c,0x00000000,0x00000000,0x00000000}},	//   _अरिंदम__चौधरी_, --, --, --, 
+   {{0x93144018,0x3dbae002,0x0bb88003,0x00000000}},	//   _relógio_, _за__које_, _དྲ__བར_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1670] --, --, --, --, 
+   {{0x7409601d,0x9300c00b,0x8304a00e,0xfc0c800c}},	//   _mengguna_versi_, _mbere__umukuru_, _mobilu__přidat_, _जवना__से_, 
+   {{0x7387c025,0xc4b8a011,0xea8ec003,0x2df24003}},	//   _livro_, _enderezo__non_, _རིའི__རྒྱང_, _གི__རྗེས_, 
+   {{0xdc148006,0x82412018,0x9304400f,0x7c72000a}},	//   _གསརཔ__ཞུ_, _sua__senha_, _yonke__indawo_, _पढ़ें__सम्पादन_, 
+   {{0x438e800b,0x7a008003,0x00000000,0x00000000}},	//   _kubona__ibiri_, _ལྷ__དགའི_, --, --, 
+   {{0xb470a018,0x00000000,0x00000000,0x00000000}},	//   _tem__uma_, --, --, --, 
+   {{0x6bd62011,0x00000000,0x00000000,0x00000000}},	//   _máis__informac, --, --, --, 
+   {{0x4ac04011,0xc4a3200c,0x1069c012,0x00000000}},	//   _trátase_, _ओंकारेश्, _prepojen, --, 
+   {{0x6bfa4051,0xbdcec002,0x4461e037,0x0bc8800c}},	//   _नियम_, _видео_, _opinión__hay_, _के__विडंबने_, 
+   {{0xccc1000a,0x00000000,0x00000000,0x00000000}},	//   _नगर__चम्पावत_, --, --, --, 
+   {{0xf348e00b,0xd7816003,0x00000000,0x00000000}},	//   _bagenzi_, _སྐད__འབོད_, --, --, 
+   {{0x8a4c8014,0x22f9e01f,0x5265000c,0xb6fee014}},	//   _के__लाभ_, _merujuk__kepada_, _भोजपुरी__सिनेमा_, _छपरा_, 
+   {{0x420d4013,0xe251400a,0x00000000,0x00000000}},	//   _अन्ना__हजारे_, _मिलेगा_, --, --, 
+   {{0x4a52200a,0xfb9b000c,0x00000000,0x00000000}},	//   _आईटी__खेल_, _ओहिजा__से_, --, --, 
+   {{0x2eea6002,0xe433e00f,0x00000000,0x00000000}},	//   _био__је_, _yini__ukuthi_, --, --, 
+   {{0x92df401c,0x6edf800a,0x00000000,0x00000000}},	//   _अपनी_, _बागेश्वर__रुद्र_, --, --, 
+   {{0xec8fe00c,0x00000000,0x00000000,0x00000000}},	// [1680] _एकरो_, --, --, --, 
+   {{0x4b8ee003,0x00000000,0x00000000,0x00000000}},	//   _ཎི_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc4b36011,0x02cde012,0xf27d8003,0xee5ee002}},	//   _galipedi_en_, _na__stenu_, _དམངས__གླུ_, _зна__да_, 
+   {{0x42cb001a,0xaef7c00a,0xf317000c,0x00000000}},	//   _stader_, _जिसके_, _अउर__पढ़ीं_, --, 
+   {{0x648e4028,0xfaffe018,0x00000000,0x00000000}},	//   _precio__de_, _imóveis_, --, --, 
+   {{0x2cace00a,0xaac3c00a,0x85522002,0x87d58002}},	//   _का__उपयोग_, _प्रमुख__शहर_, _уопште_, _младих_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3497200e,0xc48da011,0xa386002c,0x00000000}},	//   _kč__kč_, _de__non_, _ibiro_, --, 
+   {{0x9278a037,0x00000000,0x00000000,0x00000000}},	//   _pago__recibo_, --, --, --, 
+   {{0x0494600b,0xdb052037,0x00000000,0x00000000}},	//   _li__li_, _una__opinión_, --, --, 
+   {{0xd2438003,0x74300004,0x62cc2009,0x82cc2009}},	//   _ཀྱང_, _emva__kokuba_, _gælder_, _vælger_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbbe22006,0x3303600f,0x00000000,0x00000000}},	//   _འདི__ཚུ_, _kusukela__ngaleso_, --, --, 
+   {{0x1307001d,0x00000000,0x00000000,0x00000000}},	//   _solat__sunat_, --, --, --, 
+   {{0xe469000f,0x00000000,0x00000000,0x00000000}},	//   _uyazi__ukuthi_, --, --, --, 
+   {{0x52cc2009,0x5c0e6022,0xfcd38002,0x00000000}},	// [1690] _sælger_, _सामने__आई_, _коментар__овде_, --, 
+   {{0x4290a01a,0x82dfa011,0x696e800f,0x00000000}},	//   _brukast_, _en__xeral_, _ezindabe, --, 
+   {{0x2166000b,0x0beec002,0x00000000,0x00000000}},	//   _ntushobo, _закон_, --, --, 
+   {{0x1a204047,0x00000000,0x00000000,0x00000000}},	//   _फेसबुक_, --, --, --, 
+   {{0xc2600006,0x00000000,0x00000000,0x00000000}},	//   _བཅོས__འབད_, --, --, --, 
+   {{0x3dbde00b,0x1b9bc003,0x026d8006,0x00000000}},	//   _ushakire_, _ཡིན__པས_, _ཁོ__གིས_, --, 
+   {{0x7dd7c011,0xb30e401d,0x29d00002,0xf249201a}},	//   _lingüíst, _peratus_, _неки_, _dei__ulike_, 
+   {{0x2e826002,0xec4fc00c,0x00000000,0x00000000}},	//   _пошто__је_, _आवें_, --, --, 
+   {{0x226d800b,0x837b8027,0x2470c00b,0x00000000}},	//   _maso_, _skladom_, _ivuga__ko_, --, 
+   {{0xfbe76003,0x4ffa8002,0x00000000,0x00000000}},	//   _སྐྱེད__དང_, _је__овај_, --, --, 
+   {{0xfab46007,0x63f9400d,0xd295c003,0x00000000}},	//   _linkedin_, _alguna_, _འཛིན__བདེ_, --, 
+   {{0xa4ba0010,0xe40c200e,0xabd1200e,0xe45a2012}},	//   _tjeneste_ved_, _může__být_, _mezináro, _nájdete__na_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc470e00f,0x00000000,0x00000000,0x00000000}},	//   _oneminya_engu_, --, --, --, 
+   {{0xc470e00f,0x00000000,0x00000000,0x00000000}},	//   _kweminya_engu_, --, --, --, 
+   {{0xc26e4003,0x6291400b,0xebc0400a,0x00000000}},	//   _དང__རིག_, _kagame_, _वर्ष__के_, --, 
+   {{0x525ac02a,0x00000000,0x00000000,0x00000000}},	// [16a0] _tallet_, --, --, --, 
+   {{0x9290c01d,0x6466600e,0xeeb12009,0x22cac00f}},	//   _melaka_, _tím__že_, _danskere_, _owodwa_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xddf24002,0x63bc800b,0x4676c00b,0x00000000}},	//   _пут__измењена_, _abandi__barenga_, _rw__itangiri, --, 
+   {{0x421d8022,0x00000000,0x00000000,0x00000000}},	//   _नक्शा_, --, --, --, 
+   {{0x6d83c029,0x346a400b,0x00000000,0x00000000}},	//   _སྐྱོན_, _ibisa__nk_, --, --, 
+   {{0x97a5e038,0x0ac2200c,0xe2f6600b,0x00000000}},	//   _parroqui, _जिला__में_, _imihoho__ukwa_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc2640003,0x02ab2009,0x00000000,0x00000000}},	//   _དབྱིན__ཡིག_, _løber_, --, --, 
+   {{0x0a148002,0x92da400e,0x427ba003,0x730d2007}},	//   _мај__април_, _letech_, _དེ__ལྟར_, _pelacur_, 
+   {{0x1308c00f,0x54b9801a,0x4a15c00b,0x00000000}},	//   _ukuthi__ujehova_, _legg__att_, _urubanza_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf3f9a00b,0x5102e00e,0x124e6003,0x00000000}},	//   _umwuka_, _nejčastě, _རུས_, --, 
+   {{0x88624003,0x1bbee003,0x00000000,0x00000000}},	//   _བཅར__འདྲི_, _ལོ__ནས_, --, --, 
+   {{0xe3f46035,0xf9e4e025,0x00000000,0x00000000}},	//   _ukuthi_, _divulgad, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [16b0] --, --, --, --, 
+   {{0x0f97c009,0xe9288002,0xa293400c,0x00000000}},	//   _med__annoncer_, _центар_, _किशोर__अपराधियन_, --, 
+   {{0x4290201f,0x12e7000b,0xf24fe00b,0x00000000}},	//   _cukai_, _za__leta_, _na__polisi_, --, 
+   {{0x02d80004,0x22aaa00b,0xfee86002,0x00000000}},	//   _ithe_, _muri__icyo_, _испод__или_, --, 
+   {{0xe2a2a016,0x32abc003,0x00000000,0x00000000}},	//   _flere__innlegg_, _པར__ཁམས_, --, --, 
+   {{0xf2ab2009,0x338b2009,0x73ea0011,0xbba0400a}},	//   _køber_, _kører_, _moita_, _इस__पर_, 
+   {{0x07e4a00a,0x63ea0011,0xebabc012,0xfa290018}},	//   _ख़बरें_, _loita_, _fungovať_, _meses__atrás_, 
+   {{0xd34aa011,0x7386c009,0x8716800a,0x00000000}},	//   _esta__cambios_, _uger_, _देंगे__अपना_, --, 
+   {{0x22920007,0xdc0f6018,0x00000000,0x00000000}},	//   _kepada_, _seja__primeiro_, --, --, 
+   {{0xd2eba016,0x526de012,0xfdf6800a,0xdde6a003}},	//   _trenger_, _predchád, _सुल्तानप_सहारनपुर_, _བྱོན__ཡོངས_, 
+   {{0xcf178006,0x549c2037,0x00000000,0x00000000}},	//   _དཔར__འཕྲུལ_, _artículo__no_, --, --, 
+   {{0xd3e7200e,0x00000000,0x00000000,0x00000000}},	//   _prostě__zkuste_, --, --, --, 
+   {{0x92a6200d,0x1a3ce00a,0x0254800b,0x00000000}},	//   _nombre_, _वीं_, _ku__giti_, --, 
+   {{0x17512003,0x00000000,0x00000000,0x00000000}},	//   _ཡུམ__མཆོད_, --, --, --, 
+   {{0x32a6200d,0x2c99e019,0x7127e002,0x00000000}},	//   _hombre_, _naturlig_, _сарадњу_, --, 
+   {{0xec0e2014,0x00000000,0x00000000,0x00000000}},	//   _महत्व__के_, --, --, --, 
+   {{0xa36b401a,0xc2594020,0xbe62e002,0x2c9da00c}},	// [16c0] _til__innhald_, _འབྲུག__པའི_, _регистру, _के__कईगो_, 
+   {{0x0a85e022,0x12676002,0xa2348003,0x5d008003}},	//   _साहित्य__में_, _међу_, _སྙན__རྩོམ_, _རྒྱུགས_, 
+   {{0x53ea6004,0x62b1e00f,0xf94ca00a,0x00000000}},	//   _umntu_, _engaphez_kwengu_, _की__जांच_, --, 
+   {{0xa2a3e021,0x00000000,0x00000000,0x00000000}},	//   _མཛོད__འདི_, --, --, --, 
+   {{0x2dd0c003,0x00000000,0x00000000,0x00000000}},	//   _ལག__འཁྱེལ_, --, --, --, 
+   {{0xc2fe400b,0x3c114003,0x00000000,0x00000000}},	//   _amahame_, _ཚོགས__ཚང_, --, --, 
+   {{0x4da3e003,0xe2ad6003,0x00000000,0x00000000}},	//   _འབྱེད_, _རྡོ__རིང_, --, --, 
+   {{0x2e3b000b,0x00000000,0x00000000,0x00000000}},	//   _baratera, --, --, --, 
+   {{0xb9f4000a,0x00000000,0x00000000,0x00000000}},	//   _का__प्रयास_, --, --, --, 
+   {{0x12afe003,0xe3fde00f,0x00000000,0x00000000}},	//   _མི__ཚོས_, _wabona__ukuthi_, --, --, 
+   {{0xccad4003,0x30ee400f,0xe5a28002,0xb0bd8003}},	//   _ཟླ__འདིའི_, _yofakazi__bakajeho, _не__знам_, _དང__འདྲ_, 
+   {{0x88506003,0x00000000,0x00000000,0x00000000}},	//   _ཨེ__སེངྒེ_, --, --, --, 
+   {{0x046e2037,0xc7ea4014,0x727e001a,0x00000000}},	//   _las__por_, _के__संरक्षण_, _éin_, --, 
+   {{0xf238a00e,0x00000000,0x00000000,0x00000000}},	//   _nějak_, --, --, --, 
+   {{0x33358018,0x1be18003,0xc0f48006,0xefa1200a}},	//   _você__pode_, _བྱས__ནས_, _མཛོད__རྒྱ_, _हटा__देंगे_, 
+   {{0xcdbba00d,0x8afe6006,0x00000000,0x00000000}},	//   _búsqueda_, _ལས__གཡོགཔ_, --, --, 
+   {{0xd496e00b,0x00000000,0x00000000,0x00000000}},	// [16d0] _ku__bw_, --, --, --, 
+   {{0x93540002,0xf251e002,0x00000000,0x00000000}},	//   _за__годину_, _странице_, --, --, 
+   {{0xc2d80004,0x1260a006,0x2439e012,0xebd2a00c}},	//   _uthe_, _བཟུམ__སྦེ_, _na__svete_, _इलाका__के_, 
+   {{0x4755000c,0x00000000,0x00000000,0x00000000}},	//   _तय__सीमा_, --, --, --, 
+   {{0x5df5e00e,0x3e3fa002,0x6bd86003,0x00000000}},	//   _představ, _уследе__на_, _འཆར__ཁག_, --, 
+   {{0x046ee027,0x00000000,0x00000000,0x00000000}},	//   _tak__som_, --, --, --, 
+   {{0xcc1ec00a,0xebe9600c,0x8a4ce00a,0x00000000}},	//   _संसार__मनोरंजन_, _तिवारी__के_, _कई__बार_, --, 
+   {{0x547cc008,0x52906004,0xd930e002,0x00000000}},	//   _onde__se_, _kulaa_, _етничку__мржњу_, --, 
+   {{0xbf0a2014,0x00000000,0x00000000,0x00000000}},	//   _मुख्__यमंत्री_, --, --, --, 
+   {{0x3a466022,0x8287a00f,0x00000000,0x00000000}},	//   _संरक्षित_, _lokhu__kusho_, --, --, 
+   {{0x1c4f8011,0xa387e027,0x147c0009,0x863f600e}},	//   _as__persoas_, _nitra_, _skal__hen_, _předmět__příspěvk, 
+   {{0x63070015,0xd46c6018,0x06bc400b,0x93076012}},	//   _makasih_, _disse__que_, _bahungiy, _byt__izbový_, 
+   {{0x163f200e,0x1ed4e002,0x00000000,0x00000000}},	//   _komentář_, _го_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x62436029,0x00000000,0x00000000,0x00000000}},	//   _ཕྱི_, --, --, --, 
+   {{0xe31f600f,0x00000000,0x00000000,0x00000000}},	// [16e0] _ukuphila__kwabo_, --, --, --, 
+   {{0x347c8009,0x9be1e006,0xace50002,0x00000000}},	//   _mere__her_, _འཐེན__མི_, _амерички_, --, 
+   {{0x0da40030,0x32cde02a,0x3bc28013,0x00000000}},	//   _opšte__opće_, _er__noen_, _ओशो_, --, 
+   {{0x9a548003,0x2edd6002,0x00000000,0x00000000}},	//   _བསྟོད__དབྱངས_, _године__је_, --, --, 
+   {{0x49462002,0x00000000,0x00000000,0x00000000}},	//   _захтеви_, --, --, --, 
+   {{0x64b2400d,0x4eb4a002,0x0abba014,0x00000000}},	//   _condicio_de_, _који__ће_, _भोपाल__में_, --, 
+   {{0xe357800f,0xd198e002,0x00000000,0x00000000}},	//   _izifiso_, _порука__страница_, --, --, 
+   {{0x7ba90013,0xee48a002,0x00000000,0x00000000}},	//   _हो__तो_, _желим__да_, --, --, 
+   {{0xc290601d,0x2c4f8025,0x3348201a,0x00000000}},	//   _julai_, _as__pessoas_, _vil__seie_, --, 
+   {{0xbd04c00c,0x00000000,0x00000000,0x00000000}},	//   _भोजपुरी__लोककला_, --, --, --, 
+   {{0x22e66024,0x0c65a00a,0x00000000,0x00000000}},	//   _planeta_, _दर्शाव__पढ़ें_, --, --, 
+   {{0x4351a018,0xec0e0014,0x2b9f200c,0x00000000}},	//   _um__amigo_, _लाख__के_, _के__हम_, --, 
+   {{0xbf5c400f,0xb483600f,0xa27e000c,0x00000000}},	//   _nabangan, _unkulunk_ka_, _करत__लिखले_, --, 
+   {{0xd480e018,0xf478c00b,0x8a8d0011,0x00000000}},	//   _tudo__que_, _gihe__cy_, _praza__pública_, --, 
+   {{0x92626021,0x00000000,0x00000000,0x00000000}},	//   _དང__ཐབས_, --, --, --, 
+   {{0x4f968011,0x72a2200f,0x00000000,0x00000000}},	//   _páxinas_, _ngezindl_eziningi_, --, --, 
+   {{0x9c8e6033,0xeba10014,0x00000000,0x00000000}},	// [16f0] _korisnik__postova_, _सम्मान__के_, --, --, 
+   {{0x7be7a003,0x00000000,0x00000000,0x00000000}},	//   _འཕྲིན__ཁང_, --, --, --, 
+   {{0x22480002,0xb4902018,0x00000000,0x00000000}},	//   _snimi_, _em__uma_, --, --, 
+   {{0xdce3c016,0x1db92002,0x00000000,0x00000000}},	//   _til__forumet_, _пријавил, --, --, 
+   {{0x99f6400e,0x67a26012,0x12c3e002,0x00000000}},	//   _zatím_, _spotrebi, _користе_, --, 
+   {{0x02cde006,0x0477e002,0x00000000,0x00000000}},	//   _ཅིག__ཨིན_, _касније_, --, --, 
+   {{0x6470e011,0x9316c045,0xd2fce01a,0x00000000}},	//   _servizo__de_, _tiez_, _pengar_, --, 
+   {{0xcbfa0003,0x00000000,0x00000000,0x00000000}},	//   _ཐེ__ཝན_, --, --, --, 
+   {{0xc26de025,0xbba8a00a,0x00000000,0x00000000}},	//   _fato_, _कीबोर्ड__पर_, --, --, 
+   {{0xda29a015,0x72a6200e,0x00000000,0x00000000}},	//   _bisa__mendapat, _recenzí__obchodu_, --, --, 
+   {{0x446e000b,0x846b6012,0x00000000,0x00000000}},	//   _hamagara__bbc_, _sa__nachádza, --, --, 
+   {{0x12902018,0x00000000,0x00000000,0x00000000}},	//   _loja_, --, --, --, 
+   {{0x72902012,0x4adf8003,0xea73400c,0x00000000}},	//   _roka_, _ནུབ__ཕྱོགས_, _एकरा__बाद_, --, 
+   {{0x73684007,0x2b96c00c,0x00000000,0x00000000}},	//   _seperti__berikut_, _मिल__पा_, --, --, 
+   {{0x8f57401a,0x00000000,0x00000000,0x00000000}},	//   _samanhen, --, --, --, 
+   {{0x02a2c006,0x2f0c200f,0x00000000,0x00000000}},	//   _ཕྱུག__སྐུ_, _ngemva__kwezinya, --, --, 
+   {{0xedc2a002,0x4c7d200e,0xe3fe600f,0x00000000}},	// [1700] _то__што_, _operační__systém_, _kodwa__ujesu_, --, 
+   {{0xff89200a,0xbc742028,0x00000000,0x00000000}},	//   _रोमांस__साहित्य_, _saludos_, --, --, 
+   {{0x0bf24006,0x22ab0012,0x00000000,0x00000000}},	//   _ཆས__ནང_, _súbor_, --, --, 
+   {{0x538fc011,0x9284000f,0x07f7200c,0x00000000}},	//   _de__ourense_, _izingane__zakho_, _असली__लाभार्थि, --, 
+   {{0x5a60a018,0xebcc2014,0xebcd8014,0x4459000b}},	//   _preços_, _अंग्रेजी__के_, _भाग__के_, _uburyo__bwo_, 
+   {{0x9716e00f,0x68472002,0x00000000,0x00000000}},	//   _iqiniso__liwukuth, _знају_, --, --, 
+   {{0x6922600c,0x00000000,0x00000000,0x00000000}},	//   _ओहिजा_, --, --, --, 
+   {{0x09738015,0xf3232037,0x0d3a0025,0x00000000}},	//   _berpikir_, _artículo__quedan_, _contrári, --, 
+   {{0xd30b2002,0xa26de00e,0xa2af8003,0x738bc01a}},	//   _октобар_, _tato_, _མི__བོད_, _lærar_, 
+   {{0x32cac00e,0xfd184012,0x72904015,0xa2676003}},	//   _prodej_, _odpovede_, _jumat_, _ཕན__ཚུན_, 
+   {{0xeba62014,0x546cc037,0x1ba1602c,0x00000000}},	//   _कर__के_, _madre__no_, _bashobor, --, 
+   {{0x7495600b,0x78596015,0xd2a7e006,0x0b96a00a}},	//   _ko__mu_, _tokobagu, _ཚན__དཔེ_, _पर्यटन__और_, 
+   {{0x35be2002,0x00000000,0x00000000,0x00000000}},	//   _други_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x858ac00f,0x01772002,0x84956009,0xeb01c003}},	//   _ngezinye__izikhath, _места_, _og__nu_, _གནང__འདུག_, 
+   {{0x4290400f,0x6257c00e,0x22b5600f,0x00000000}},	//   _noma_, _díl_, _ngelinye__ilanga_, --, 
+   {{0x144f400b,0x7c73c00f,0x00000000,0x00000000}},	// [1710] _kenyatta__ariwe_, _ujosefa_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x76450022,0x26716030,0xb8ccc025,0xa3fcc009}},	//   _के__इतिहास_, _opštinsk_službeni, _necessid, _det__bedste_, 
+   {{0xed6d2002,0x92904038,0x00000000,0x00000000}},	//   _што_, _coma_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6738c003,0x00000000,0x00000000,0x00000000}},	//   _གསོད_, --, --, --, 
+   {{0xd290400b,0x046c602a,0x9c994037,0x1335c00f}},	//   _goma_, _gjøre__det_, _segurida_escribe_, _ngokuthi__ujehova_, 
+   {{0xec36a012,0xc2d8c00f,0x1430e007,0x8ea28002}},	//   _kategóri, _kulesi_, _diaktifk, _фотограф_корисник, 
+   {{0x4c57000a,0x00000000,0x00000000,0x00000000}},	//   _इनमें_, --, --, --, 
+   {{0xf863e00d,0x92b5e006,0x12644006,0xca4f000a}},	//   _artículo, _སྡེའི__སྒོ_, _བཀྲིས__སྒང_, _का__कोई_, 
+   {{0x92fd6016,0xe290400d,0x00000000,0x00000000}},	//   _legger_, _hola_, --, --, 
+   {{0x3e28e002,0x8350600b,0x03f0200e,0xfe5b2002}},	//   _на_, _mu__rwego_, _všechny__časy_, _странке_, 
+   {{0x6ba1600b,0x2380602f,0x00000000,0x00000000}},	//   _washobor, _carros_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe403e00f,0x00000000,0x00000000,0x00000000}},	//   _yakhe__ujesu_, --, --, --, 
+   {{0xe4cea011,0x62fcc02a,0x252ea011,0x00000000}},	// [1720] _concello_, _velger_, _consello_, --, 
+   {{0x9290400b,0x00000000,0x00000000,0x00000000}},	//   _soma_, --, --, --, 
+   {{0x0b54c019,0x73f8e012,0x7bddc003,0xc256e00c}},	//   _eksterne__nettside, _ponuka_, _ཀྱི__ལག_, _मिलेला_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82904012,0x00000000,0x00000000,0x00000000}},	//   _bola_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb2b4002c,0xebd3800c,0x00000000,0x00000000}},	//   _imico_, _गढ़__के_, --, --, 
+   {{0xd459200b,0xebe22003,0x00000000,0x00000000}},	//   _uburyo__bwa_, _རྒྱུ__དར_, --, --, 
+   {{0x92a54003,0xe2ed600c,0x7619400e,0xee972002}},	//   _མང__གཙོ_, _के__काफी_, _ceny__nejvyšší_, _можемо__да_, 
+   {{0x436be015,0x3ecc200a,0x00000000,0x00000000}},	//   _sejak__minggu_, _और__पोस्ट_, --, --, 
+   {{0xd44fa018,0x00000000,0x00000000,0x00000000}},	//   _dê__sua_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32fcc016,0xa5a98002,0xb01ba012,0x00000000}},	//   _selger_, _организа, _sa__registro, --, 
+   {{0xac08600a,0x82fd401a,0x01b9c00c,0x00000000}},	//   _बारे__मे_, _leggje_, _भटकल_, --, 
+   {{0xc2cb402d,0xb457c018,0x4d9a2003,0x00000000}},	//   _tjedan_, _ganhe__desconto_, _ཡོད__སྟབས_, --, 
+   {{0x8f02c002,0x62c06025,0x6810e003,0x00000000}},	// [1730] _школе_, _média_, _བརྒྱབ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe4b86002,0x900b600a,0xf3242018,0x00000000}},	//   _vesti__na_, _संसार__समाचार_, _de__fazer_, --, 
+   {{0x6bc2e00a,0xa2cb6012,0x00000000,0x00000000}},	//   _क्या__आप_, _svadba_, --, --, 
+   {{0x62904011,0xd71fa059,0xadf6e002,0xb2c8e002}},	//   _pola_, _उद्देश्य, _док__су_, _на__челу_, 
+   {{0x22b7c01a,0x00000000,0x00000000,0x00000000}},	//   _denne__sida_, --, --, --, 
+   {{0xcb99000a,0x0aa6800c,0x00000000,0x00000000}},	//   _साथ__ही_, _में__भईल_, --, --, 
+   {{0x32f0a01a,0x1b8fa003,0x00000000,0x00000000}},	//   _høgt_, _ཧི_, --, --, 
+   {{0xd4956008,0x6468602f,0x00000000,0x00000000}},	//   _no__que_, _dia__de_, --, --, 
+   {{0x0ba9e006,0xc0a7e00a,0x00000000,0x00000000}},	//   _ཨེསི__སི_, _योगदान__प्रयोगपृ, --, --, 
+   {{0xc2d6e00e,0x3495001a,0xf24f8019,0x32b7c01a}},	//   _před_, _og__eit_, _er__mulig_, _denne__tida_, 
+   {{0xa30dc019,0xbba0c00a,0xa390e00e,0x00000000}},	//   _alvorlig_, _उस__पर_, _čtyři_, --, 
+   {{0xfb8d2004,0x9366600c,0x6abe6002,0x00000000}},	//   _ukufika__ukuphela_, _हितैषी_, _извештај, --, 
+   {{0x02ca800d,0xb74f8002,0x00000000,0x00000000}},	//   _edad_, _републик_србије_, --, --, 
+   {{0x03c58002,0x00000000,0x00000000,0x00000000}},	//   _по__основу_, --, --, --, 
+   {{0x13dde037,0x348ac012,0x94194002,0x00000000}},	//   _tu__madre_, _ktorá__sa_, _савремен, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1740] --, --, --, --, 
+   {{0x8bf8e020,0x6326a019,0x4db48003,0x00000000}},	//   _གེ__སར_, _en__annen_, _དེར__བརྟེན_, --, 
+   {{0x6c4e000a,0x12fce02a,0x00000000,0x00000000}},	//   _करने_, _penger_, --, --, 
+   {{0xc32c200b,0x00000000,0x00000000,0x00000000}},	//   _wa__kane_, --, --, --, 
+   {{0xe3f20037,0x00000000,0x00000000,0x00000000}},	//   _compra__venta_, --, --, --, 
+   {{0xb3eb8012,0x122d600e,0x52434006,0x2a18c002}},	//   _meste_, _témata_, _པཱན_, _испод_, 
+   {{0x32abc009,0x7515800f,0xa2700003,0xa2428003}},	//   _håber_, _okushiwo_, _དེ__བོད_, _བཟའ_, 
+   {{0x447a0039,0x1fe12002,0xa9f58012,0xd4950025}},	//   _saat__ini_, _своју_, _bazár_, _no__rio_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x53f94018,0x42d8c025,0x3400c002,0x8b97800c}},	//   _alguma_, _boleto_, _једну_, _के__मद_, 
+   {{0xc2b5e018,0x00000000,0x00000000,0x00000000}},	//   _ou__não_, --, --, --, 
+   {{0x62ca0011,0x00000000,0x00000000,0x00000000}},	//   _poida_, --, --, --, 
+   {{0xfb928003,0xc4990026,0x1296600e,0x00000000}},	//   _ཡིག__དང_, _adgangsk, _já__jsem_, --, 
+   {{0x8b7ec008,0x5be8e003,0x00000000,0x00000000}},	//   _cualific, _བཞུགས__སོ_, --, --, 
+   {{0x0495201a,0x508ca012,0x5fefe011,0x00000000}},	//   _om__ein_, _nábytok_, _elección, --, 
+   {{0xda93400b,0xc291800e,0x00000000,0x00000000}},	//   _ukurangi_ihiganwa_, _stran_, --, --, 
+   {{0x4460600e,0x9329a002,0x00000000,0x00000000}},	// [1750] _příspěvk_re_, _прегледа, --, --, 
+   {{0x027e800b,0x00000000,0x00000000,0x00000000}},	//   _cyane_, --, --, --, 
+   {{0x3beec002,0x63eb8009,0x00000000,0x00000000}},	//   _након_, _heste_, --, --, 
+   {{0xc293a003,0x52f4800b,0x00000000,0x00000000}},	//   _དགོས__པའི_, _mwaka__kandi_, --, --, 
+   {{0x2c8a000a,0x00000000,0x00000000,0x00000000}},	//   _कार्रवाई__करते_, --, --, --, 
+   {{0x7f53e01a,0xe23e400f,0xb29d0003,0x00000000}},	//   _hjå_, _nje__lapho_, _སྲས__ཀྱི_, --, 
+   {{0xd2896006,0xec85200f,0x4a7aa00c,0x00000000}},	//   _ཡོངས__དཔེ_, _ebandlen_lobukris, _ओकर__नाम_, --, 
+   {{0xe3eae011,0x82a3a011,0xc2264009,0xda3e600c}},	//   _moitos_, _direcció_xeral_, _smukke_, _खास__अंश_, 
+   {{0x17162022,0x6984a012,0x9bf4200a,0xea74400c}},	//   _गद्दी_, _použitie_, _लेकर__मन_, _ओकरा__बाद_, 
+   {{0xa493e00f,0x00000000,0x00000000,0x00000000}},	//   _of__the_, --, --, --, 
+   {{0x4386002b,0x00000000,0x00000000,0x00000000}},	//   _ibiri_, --, --, --, 
+   {{0x226c0018,0x53ea0011,0xfc99001a,0x44c40009}},	//   _acho_, _moito_, _frie__oppslags, _pluspris__kr_, 
+   {{0x824d4003,0x12930003,0xc4e4e00c,0x00000000}},	//   _དཔར__ཐུབ_, _བཤད__ཉིན_, _के__हैसियत_, --, 
+   {{0x1414800f,0x3ca5c00e,0x5276c003,0x00000000}},	//   _kangcono_, _jader__procesor, _ནས__ཤེས_, --, 
+   {{0xca1b200e,0xd3434011,0x00000000,0x00000000}},	//   _rozlišen, _deseño_, --, --, 
+   {{0x84952025,0x4d910002,0x00000000,0x00000000}},	//   _no__dia_, _црне__горе_, --, --, 
+   {{0xdbe04022,0xb28ce045,0xcb1ae012,0xb7f7e002}},	// [1760] _से__भर_, _archív_, _činnosť_, _највећи_, 
+   {{0xf2906039,0x4290601d,0x6465c018,0x32caa00f}},	//   _mulai_, _pulak_, _acima__de_, _amanothi__wohlu_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x43eae018,0xd2fd6009,0x00000000,0x00000000}},	//   _pontos_, _undgå_, --, --, 
+   {{0x676a000c,0x00000000,0x00000000,0x00000000}},	//   _के__संस्कार_, --, --, --, 
+   {{0x89cfa003,0xebe9200c,0x8be9c00a,0x00000000}},	//   _ཚོའི_, _मत__के_, _देहरादून__नैनीताल_, --, 
+   {{0xe44ee01a,0x00000000,0x00000000,0x00000000}},	//   _vidare__til_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0c51a00a,0xc090c018,0xf2b5a003,0x00000000}},	//   _पढ़ें_, _registro__mensagen, _གི__རེད_, --, 
+   {{0x73a2c01f,0x0f5da003,0x00000000,0x00000000}},	//   _lumpur_, _ནུའི__འགྱུར_, --, --, 
+   {{0x2e966002,0x5479001a,0xe669800e,0xa295c003}},	//   _он__је_, _kommente_no_, _zveřejně, _འཆི__མེད_, 
+   {{0x4352200d,0x527e6004,0xc39ea009,0xc29e0003}},	//   _un__amigo_, _eyona_, _betyder_, _སྲིད__པའི_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2f53e01a,0xf290a004,0x00000000,0x00000000}},	//   _sjå_, _noba_, --, --, 
+   {{0x82f16009,0x6c7ac00e,0x4227c002,0x5cc2c002}},	//   _vægt_, _na__místě_, _другог__светског_, _подршку_, 
+   {{0xd4646009,0xeb99e00a,0x02c66031,0x04648009}},	//   _synes__godt_, _की__गई_, _hari__dalam_, _gør__det_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1770] --, --, --, --, 
+   {{0x4290a015,0x5a33e00c,0x7ba4c003,0x00000000}},	//   _coba_, _जाव_, _དབང__གླེང_, --, 
+   {{0xf317e015,0x00000000,0x00000000,0x00000000}},	//   _berbagi_, --, --, --, 
+   {{0xd675001a,0x00000000,0x00000000,0x00000000}},	//   _verdskri, --, --, --, 
+   {{0xcc21203c,0x3348a009,0x02ae0006,0x00000000}},	//   _mjeseca__mjeseci_, _til__vores_, _ཆེ__གིས_, --, 
+   {{0x22390002,0x9bbe4006,0xf2ada00b,0x00000000}},	//   _могу_, _བརྒྱའི__ལས_, _bugomba__kuba_, --, 
+   {{0x82a56011,0x4c34600c,0x00000000,0x00000000}},	//   _das__iconas_, _एही__विषय_, --, --, 
+   {{0x6292600b,0x2eb4e010,0x2726600b,0x00000000}},	//   _yesaya_, _anvendes_, _muri__mudasobw, --, 
+   {{0x764ec006,0x126fe00b,0xc0ede003,0x47330002}},	//   _ཡང__ཡོདཔ_, _ibi__igomba_, _རེད__རྒྱ_, _правила__строго_, 
+   {{0x02a6800f,0x4302e028,0xce32e007,0x00000000}},	//   _ubaba_, _el__precio_, _menggala, --, 
+   {{0x127f8039,0xb9fe402f,0x00000000,0x00000000}},	//   _karna_, _merament, --, --, 
+   {{0xe291c005,0x7c0e2003,0xe9d7c00a,0x7ecca002}},	//   _elva_, _ཁོང__ནི_, _शिमला__सिरमौर_, _којим__се_, 
+   {{0xc3de4018,0x00000000,0x00000000,0x00000000}},	//   _avaliaçã, --, --, --, 
+   {{0xeba1c00c,0x3e296002,0x8de0c002,0x7c724002}},	//   _प्लेयर__के_, _ваш_, _ће__аутоматс, _број__чланова_, 
+   {{0xd292601d,0xd4d10013,0x00000000,0x00000000}},	//   _kerana_, _साहित्य__धर्म_, --, --, 
+   {{0xe3eae004,0x7019c038,0xd0b5c00c,0xcf00400a}},	//   _ndithi_, _poder__comentar_, _ध्रुपद_, _अंग्रेज़, 
+   {{0x226d200b,0x99f4c012,0x93650015,0x14600018}},	// [1780] _ibyo_, _budú_, _tamu__tulisan_, _não__foi_, 
+   {{0x727e8004,0x53cea00f,0xb47f000f,0xb6ee000c}},	//   _nyana_, _emsebenz_wokushum, _angaba__ngu_, _कि__वैदिक_, 
+   {{0xf6bec014,0x00000000,0x00000000,0x00000000}},	//   _उतार__चढ़ाव_, --, --, --, 
+   {{0x0bd1e013,0x2493200b,0x1314201a,0x22d9000e}},	//   _करियर_, _ni__iki_, _mest__lese_, _docela_, 
+   {{0x6e92e018,0x83056015,0x9aad4002,0xafbe800e}},	//   _amigo__adiciona, _pemberit_saya_, _је__поделио_, _sdílet_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xabb0200a,0x8447c00e,0x236e200f,0x00000000}},	//   _लोगों__की_, _na__webu_, _ka__isaya_, --, 
+   {{0x7767400a,0x00000000,0x00000000,0x00000000}},	//   _से__जल्द_, --, --, --, 
+   {{0xa236c012,0xeba90003,0x146b201a,0x00000000}},	//   _svojej_, _ཁག__གི_, _endre__har_, --, 
+   {{0x19e0200f,0x00000000,0x00000000,0x00000000}},	//   _kusobala_, --, --, --, 
+   {{0xe0c92002,0x7469e00b,0x022c8018,0x46b0e00b}},	//   _погледај_услове_, _bamwe__mu_, _câmera_, _muslim__brotherh, 
+   {{0x0a6e0014,0x7495e012,0x00000000,0x00000000}},	//   _सत्र__में_, _sa__mu_, --, --, 
+   {{0x227bc00f,0x00000000,0x00000000,0x00000000}},	//   _kodwa__lokho_, --, --, --, 
+   {{0x1326e009,0x125f200f,0x00000000,0x00000000}},	//   _en__anden_, _ezwini__lakhe_, --, --, 
+   {{0x17b32040,0x4a4d4022,0x56d64002,0xa30f600b}},	//   _reputaci, _के__तार_, _одговор__нерегист, _urubuga_, 
+   {{0x0a15200f,0xc3ea0012,0xa3eb0004,0x62d5a01a}},	//   _abrahama_, _tohto_, _ndathi_, _ikkje__noko_, 
+   {{0x0eba402a,0xc2d0e00b,0x11d0e00e,0xdc6e0018}},	// [1790] _gjøre_, _telefoni_, _telefony_, _escreva_, 
+   {{0xd290201f,0x00000000,0x00000000,0x00000000}},	//   _sukar_, --, --, --, 
+   {{0x94956005,0x00000000,0x00000000,0x00000000}},	//   _og__ei_, --, --, --, 
+   {{0xead60012,0x44b5c012,0x00000000,0x00000000}},	//   _spravoda_licencia_, _batérie_, --, --, 
+   {{0x1268200b,0xd279c003,0x00000000,0x00000000}},	//   _ya__moshi_, _གནང__བའི_, --, --, 
+   {{0x22ca8009,0x1fd08037,0xa3f8800b,0xec0e2003}},	//   _plads_, _estoy__respalda, _ishuri_, _ཁོག__གི_, 
+   {{0x54bdc00e,0xd0f5a012,0x00000000,0x00000000}},	//   _jsme__se_, _najstarš, --, --, 
+   {{0xc2544020,0x62cb0015,0x00000000,0x00000000}},	//   _ལེན__པའི_, _saja__berapa_, --, --, 
+   {{0x8290c018,0x00000000,0x00000000,0x00000000}},	//   _foda_, --, --, --, 
+   {{0x3bdf2006,0xa9954012,0x00000000,0x00000000}},	//   _གོལ__ཌན_, _päť_, --, --, 
+   {{0xc2a1c006,0xfbfa6003,0x00000000,0x00000000}},	//   _ཤོམ__འབད_, _མྱ__ངན_, --, --, 
+   {{0x7477400b,0x2276a00b,0x00000000,0x00000000}},	//   _bari__mu_, _wabona__ibyo_, --, --, 
+   {{0x93ea0005,0xe425200f,0x9a3dc00a,0x04ad400b}},	//   _veit_, _kusobala__ukuthi_, _थीं_, _mbere__yo_, 
+   {{0x44010034,0xa2d8000b,0x00000000,0x00000000}},	//   _expand__menu_, _buhe_, --, --, 
+   {{0xd464800e,0x00000000,0x00000000,0x00000000}},	//   _uložit__ke_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [17a0] --, --, --, --, 
+   {{0x9b2f2003,0x00000000,0x00000000,0x00000000}},	//   _དཔུང_, --, --, --, 
+   {{0xf2d4a002,0xd22f200f,0x00000000,0x00000000}},	//   _četvrtak__izvor_, _lapho__ethi_, --, --, 
+   {{0x6ceb4013,0x00000000,0x00000000,0x00000000}},	//   _दिसम्बर_, --, --, --, 
+   {{0xfd77e002,0xd4906025,0x00000000,0x00000000}},	//   _програм_, _já__que_, --, --, 
+   {{0xe495e012,0x00000000,0x00000000,0x00000000}},	//   _sa__tu_, --, --, --, 
+   {{0x744d600f,0x00000000,0x00000000,0x00000000}},	//   _kuleli__zwe_, --, --, --, 
+   {{0xe2ca4005,0x00000000,0x00000000,0x00000000}},	//   _volda_, --, --, --, 
+   {{0x348c6024,0xfb856037,0x00000000,0x00000000}},	//   _naprednj, _cancelar__respuest, --, --, 
+   {{0x92cbc018,0x02ab4003,0x00000000,0x00000000}},	//   _educação_, _གི__གཏམ_, --, --, 
+   {{0x9a3de014,0xd0a42006,0x00000000,0x00000000}},	//   _दीं_, _ཁའི__བརྡ_, --, --, 
+   {{0xd34f800b,0xe291c01a,0x2aa6800a,0xc479c00e}},	//   _print__page_, _utval_, _मनोरंजन__लाइफ_, _ceny__ze_, 
+   {{0x7df10003,0x00000000,0x00000000,0x00000000}},	//   _མང__ཚོགས_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7dea6003,0x63a9801a,0xdc658009,0xa2d8201a}},	//   _སྤྱི__ཚོགས_, _elevane_, _rigtigt_, _auke_, 
+   {{0x32d8c00f,0x7cbd800c,0xc25ac003,0x00000000}},	//   _kulezi_, _सांस्कृत_संध्या_, _བརྩམས__པའི_, --, 
+   {{0xc2be0018,0xf4a4e009,0x00000000,0x00000000}},	// [17b0] _você__não_, _indtast__din_, --, --, 
+   {{0xc4d74022,0xb39f600e,0x00000000,0x00000000}},	//   _मिथिला_, _porovnat__ceny_, --, --, 
+   {{0xe2428029,0x54290015,0x1c658009,0xda374003}},	//   _བཟང_, _original__posted_, _vigtigt_, _པོ__ཆེའི_, 
+   {{0x9e9ec002,0x00000000,0x00000000,0x00000000}},	//   _дакле_, --, --, --, 
+   {{0x1dd0a003,0x447d4012,0xc25a2003,0x00000000}},	//   _ལག__འཁྱེར_, _hore__re_, _འབྲོག__པའི_, --, 
+   {{0x59d96018,0x38d9e002,0x00000000,0x00000000}},	//   _diretame, _занимљив, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd30f6015,0x4e90000b,0x00000000,0x00000000}},	//   _berbeda_, _victoire_, --, --, 
+   {{0x3394800b,0xdc76400c,0x01dc0002,0x00000000}},	//   _amaso_, _भीष्मक_, _клуба_, --, 
+   {{0x03ea600b,0xe37b0018,0x4bcde00c,0x52b6201d}},	//   _konti_, _espaço_, _तरे_, _abu__nuha_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc28d800f,0xc0c2e00f,0x8d8f600f,0xf39d000b}},	//   _mathewu_, _ukulalel, _inhlanga, _yatangaj, 
+   {{0x4a33e05a,0x4bccc006,0x24d50013,0x4b36200c}},	//   _जात_, _ལུགས__ལོ_, _विडियो_, _मधुबनी_, 
+   {{0x1643400e,0xfbb3c003,0xc296e003,0x00000000}},	//   _přidat__komentář_, _དར__དང_, _འཛིན__གྱི_, --, 
+   {{0x62b2a00b,0x4387400d,0x00000000,0x00000000}},	//   _barapfuy_abandi_, _cuerpo_, --, --, 
+   {{0xbf118006,0x924a400f,0xe2a16003,0x00000000}},	//   _བསྐྱོདཔ__འབྲུག_, _eksodusi_, _ཐག__བཅད_, --, 
+   {{0x4394600f,0xd2c4000b,0x3b4b800b,0x7e9e2002}},	// [17c0] _umose_, _friend__print_, _ubutumwa_, _налази__се_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2439e024,0xab9a000a,0x9bcc0003,0x2212800e}},	//   _na__svetu_, _शहर__की_, _ཁོངས__མི_, _takhle_, 
+   {{0x7ef4c002,0x770f600a,0x00000000,0x00000000}},	//   _које__се_, _जल्द_, --, --, 
+   {{0x623a8015,0x418fa002,0x00000000,0x00000000}},	//   _foto__bugil_, _пет__година_, --, --, 
+   {{0x3c3de00a,0x00000000,0x00000000,0x00000000}},	//   _सदाबहार__आयुर्वे_, --, --, --, 
+   {{0xebb9e003,0x2b65e01a,0x50088011,0x81110006}},	//   _དེ__དག_, _tidlegar, _relacion_páxinas_, _སྔགས__གྲྭ_, 
+   {{0xa2900018,0xee764002,0x29aa6002,0x00000000}},	//   _criar_, _су__га_, _доћи_, --, 
+   {{0xa3f8a039,0xfc08a014,0x4230e01a,0x0369e00a}},	//   _gedung_, _राजनीति__से_, _som__blei_, _निर्वाचि_विषयवस्त, 
+   {{0x944e400b,0x1bb5e003,0x00000000,0x00000000}},	//   _taliki__ya_, _གཅིག__མཚུངས_, --, --, 
+   {{0x647dc011,0x0a97a00c,0x9caae00c,0x00000000}},	//   _orde__de_, _बोलियन__में_, _कि__कवनो_, --, 
+   {{0x7acac003,0xa243c006,0x00000000,0x00000000}},	//   _འཇིག_, _ཝཱན_, --, --, 
+   {{0x7b9c0003,0x00000000,0x00000000,0x00000000}},	//   _མོའི__ལག_, --, --, --, 
+   {{0x1290601d,0x0ba0a00a,0x00000000,0x00000000}},	//   _sunat_, _थे__और_, --, --, 
+   {{0xe357603f,0x00000000,0x00000000,0x00000000}},	//   _ukufika_, --, --, --, 
+   {{0x33ea4009,0x12aea006,0xb8bca002,0xfcfc8002}},	//   _nemt_, _ཌན__ཌིག_, _викимеди_остава_, _сам__овде_, 
+   {{0xa20d2012,0x0bea4003,0x00000000,0x00000000}},	// [17d0] _pracovné_, _བྱོལ__ནང_, --, --, 
+   {{0x0ab6400c,0x023f600f,0x00000000,0x00000000}},	//   _देशन__में_, _kuze__kufike_, --, --, 
+   {{0x12caa02e,0x43876018,0x8394600d,0x00000000}},	//   _hajduk_, _quarto_, _ojos_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe20d200e,0x16e20002,0x00000000,0x00000000}},	//   _pracovní_, _резултат, --, --, 
+   {{0x6bb70011,0x5b1fc01d,0x00000000,0x00000000}},	//   _as__ligazóns_, _kelantan_, --, --, 
+   {{0x74428012,0x00000000,0x00000000,0x00000000}},	//   _ťa_, --, --, --, 
+   {{0x42c18012,0x9291e025,0x00000000,0x00000000}},	//   _žilina_, _atual_, --, --, 
+   {{0x68e1c002,0xa26f8003,0x00000000,0x00000000}},	//   _стање_, _ཏེ__བོད_, --, --, 
+   {{0xe012001e,0xebe98003,0x00000000,0x00000000}},	//   _izdvajan, _ངག__གི_, --, --, 
+   {{0x67ba0021,0xca4d600c,0x52728012,0x00000000}},	//   _རྫོང__དཔོན_, _के__बात_, _júna_, --, 
+   {{0xcb32a003,0x0d8ac003,0x00000000,0x00000000}},	//   _གྲོངས_, _འཇགས_, --, --, 
+   {{0x9e8fa002,0x54ba4018,0x00000000,0x00000000}},	//   _на__крају_, _juros__no_, --, --, 
+   {{0x936f600e,0x0294800f,0x7bd98006,0x87090002}},	//   _rozpětí_, _ofakazi_, _འཇའ__ཤར_, _четири_, 
+   {{0xe3c3e00f,0x00000000,0x00000000,0x00000000}},	//   _lapho__ujesu_, --, --, --, 
+   {{0x799cc00f,0x8308400f,0x00000000,0x00000000}},	//   _amanye__amakrist, _phakathi__naleso_, --, --, 
+   {{0x642a000f,0x00000000,0x00000000,0x00000000}},	// [17e0] _isimo__sezulu_, --, --, --, 
+   {{0xd291800d,0x6f8be00e,0xc2cae012,0xb6d6e002}},	//   _otras_, _části_, _pridaj_, _београду_, 
+   {{0x6fd7002f,0x1841200a,0x00000000,0x00000000}},	//   _de__até_, _कुल्लू__कांगड़ा_, --, --, 
+   {{0xebf64014,0x00000000,0x00000000,0x00000000}},	//   _गांव__के_, --, --, --, 
+   {{0xc28a2006,0xb290e01d,0xbb8fc00c,0x2307200a}},	//   _བཙག__འཐུ_, _jugak_, _सँ_, _बिलासपुर__मंडी_, 
+   {{0xf412803c,0x1cb2803c,0xba72803c,0x1dffc031}},	//   _sarajevo_, _sarajevu_, _sarajeva_, _ketentua, 
+   {{0x2c4e0013,0x5178a035,0x12626002,0xb464e00e}},	//   _करते_, _zevangel, _евра_, _odpověz__to_, 
+   {{0x82544006,0x92eb6018,0xa046400e,0x51e7201c}},	//   _རྒྱན__དབང_, _produto__comentár, _zeměděls, _आखिरी_, 
+   {{0x93e50012,0x9fa50012,0x6c68000f,0xfc0e000c}},	//   _podmienk, _podmieno, _izimpawu_, _जादा__से_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xec05c01a,0x3cce200f,0x00000000,0x00000000}},	//   _viktigas, _iqiniso__lokuthi_, --, --, 
+   {{0x22916003,0x6275e003,0xcaade00c,0x00000000}},	//   _བརྗོད__གཞི_, _ལོ__གསར_, _इहो__बात_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd1fc800c,0x00000000,0x00000000,0x00000000}},	//   _के__सहारा_, --, --, --, 
+   {{0x64926027,0x6294800f,0xb59e200a,0xb70e200c}},	//   _je__aj_, _ufakazi_, _कीमत_, _के__गाना_, 
+   {{0xb8798003,0x00000000,0x00000000,0x00000000}},	//   _ཚོས__དབྱིན_, --, --, --, 
+   {{0x632c400e,0x32626003,0xca16200b,0x92e1000f}},	// [17f0] _těchto_, _དང__བཅས_, _ingaruka_, _ukuze__athole_, 
+   {{0xb2680028,0x838b800f,0x00000000,0x00000000}},	//   _del__sitio_, _ekhasini__ukuze_, --, --, 
+   {{0xc48ec037,0xb491200f,0xf589800f,0x00000000}},	//   _limita__la_, _ke__uma_, _umngane__womshado_, --, 
+   {{0xd2d06016,0xe496601a,0x32a68035,0x00000000}},	//   _uten__avtale_, _høve__til_, _ababi_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x14058018,0xd2e1000f,0x8bde4003,0x00000000}},	//   _ou__clique_, _ukuze__uthole_, _གཞོན__ནུ_, --, 
+   {{0x0d864008,0xb3ea6025,0x00000000,0x00000000}},	//   _interese_, _ponto_, --, --, 
+   {{0x69f4a012,0x2b5e000c,0x00000000,0x00000000}},	//   _hodín_, _गीतन_, --, --, 
+   {{0xf36f801d,0x00000000,0x00000000,0x00000000}},	//   _bersetuj_dengan_, --, --, --, 
+   {{0x7298a021,0xc0abc002,0x179fa003,0x87e56003}},	//   _ཚུལ__གསལ_, _се__промени_, _མངོན_, _བཀའ__བློན_, 
+   {{0xd26c4024,0xe9f5c027,0x6a5e600a,0x00000000}},	//   _belog_, _prvé_, _यह__लेख_, --, 
+   {{0x9310000b,0x9c890011,0x03cec01a,0x2e28e002}},	//   _ukwa__munani_, _ver__despois_, _gjeve_, _ма_, 
+   {{0xbff40009,0x04976033,0x73f9600b,0x0b60a002}},	//   _oplysnin, _pronađi__sve_, _bugufi_, _админист, 
+   {{0x2e320037,0x00000000,0x00000000,0x00000000}},	//   _hablaras_, --, --, --, 
+   {{0x19186014,0xc2eee01a,0x00000000,0x00000000}},	//   _वंशज_, _kvifor_, --, --, 
+  
+   {{0xb964a03d,0x8594e00f,0xee8a400a,0x00000000}},	// [1800] _použití_, _onkulunk, _की__फिल्म_, --, 
+   {{0x7291801f,0xa487201a,0x68a50009,0x52d8c00f}},	//   _surah_, _oppslags_gå_, _desværre_, _kuleli_, 
+   {{0x9387603c,0xaaf04003,0x00000000,0x00000000}},	//   _bošnjačk, _སློབ__ཕྲུག_, --, --, 
+   {{0xd4c04011,0x029d8006,0x00000000,0x00000000}},	//   _http__gl_, _དགོཔ__ཨིན_, --, --, 
+   {{0x4a4e2022,0x24758030,0x04690019,0xca4ec00e}},	//   _के__नाम_, _dana__apr_, _ble__det_, _pokud__nemáš_, 
+   {{0x72d4601a,0x7cf5a00a,0xf2ee800f,0x8eb96002}},	//   _tysdag_, _ऑटो__फोटो_, _njengoba__kwenza_, _циљ_, 
+   {{0x378ec003,0x00000000,0x00000000,0x00000000}},	//   _འགོ__ཁྲིད_, --, --, --, 
+   {{0x0200c00d,0x19646003,0x00000000,0x00000000}},	//   _nadie_, _མིང__བརླག_, --, --, 
+   {{0xa3bba00b,0x0d24e017,0x0679400d,0x00000000}},	//   _indwara_, _dámské_, _miércole, --, 
+   {{0x1495e012,0xf683c002,0x00000000,0x00000000}},	//   _sa__mi_, _објављен_молимо_, --, --, 
+   {{0xdb938030,0xafd5a003,0x00000000,0x00000000}},	//   _pjesama__tekstova_, _བྱེད__རྒྱུ_, --, --, 
+   {{0x6290e01d,0xd4784004,0x0e292002,0x4bf1a003}},	//   _bahawa_, _ngoku__ke_, _рад_, _གལ__ཆེ_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe68a6002,0xb46aa018,0x00000000,0x00000000}},	//   _организо, _perfeito_, --, --, 
+   {{0xe47a4009,0xedfb4003,0x1493800b,0x00000000}},	//   _hvad__er_, _ཤུ__རྟགས_, _ni__uko_, --, 
+   {{0x93eb801a,0x00000000,0x00000000,0x00000000}},	//   _vorte_, --, --, --, 
+   {{0x9a3e4022,0x00000000,0x00000000,0x00000000}},	// [1810] _भीम_, --, --, --, 
+   {{0x82900011,0x127fe015,0x6260000c,0x00000000}},	//   _unha_, _hyung_, _कऽ__लिहलस_, --, 
+   {{0x386d8028,0x9201a01a,0xa39ae00c,0x00000000}},	//   _consejos_, _utvida_, _इतिहास__प्रसिद्ध_, --, 
+   {{0x6c02a013,0xd71a4002,0x00000000,0x00000000}},	//   _लॉग__इन_, _приватиз, --, --, 
+   {{0x1b9d4003,0xf4d6801c,0x00000000,0x00000000}},	//   _ཡོད__པས_, _नोकिया_, --, --, 
+   {{0x92f8401d,0xf3320011,0xbba1400a,0x39138002}},	//   _dalam__laman_, _orixe_, _है__पर_, _кликните_, 
+   {{0xd290203f,0x0a844022,0x00000000,0x00000000}},	//   _inja_, _भवन__में_, --, --, 
+   {{0x92c7c018,0x4c5f800a,0x65af2002,0x00000000}},	//   _comentár_comentár, _शहर__अजमेर_, _споразум, --, 
+   {{0xbd37000f,0x63cbc00b,0xc5050002,0x00000000}},	//   _abangane_, _igiteker_ikigega_, _википеди_такмичењ, --, 
+   {{0xe451e024,0xe594e00f,0xd4a16018,0xccc9e00b}},	//   _poruke__na_, _unkulunk, _escreva__sua_, _ku__cyumweru_, 
+   {{0x633ea00f,0x7da1a003,0x00000000,0x00000000}},	//   _umphosto_ujohane_, _བརྙེས_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3d838040,0x42d8000b,0x7a6ac00c,0x00000000}},	//   _reči_, _bihe_, _रहे__ओकर_, --, 
+   {{0x8237e024,0xcdce6002,0x00000000,0x00000000}},	//   _promena_, _пише_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2eb98002,0x5253200c,0x00000000,0x00000000}},	//   _била__је_, _के__हरवलन_, --, --, 
+   {{0x85b0a00b,0x7ab34002,0x00000000,0x00000000}},	// [1820] _abasirik, _индустри, --, --, 
+   {{0x32250007,0xd26a2002,0x00000000,0x00000000}},	//   _adakah_, _је__један_, --, --, 
+   {{0xbb88e01c,0x2905400a,0x90ec000a,0x00000000}},	//   _पर_, _चेन्नई__जबलपुर_, _जौनपुर__झांसी_, --, 
+   {{0xc290c00d,0x8495e027,0x00000000,0x00000000}},	//   _dudas_, _sa__ti_, --, --, 
+   {{0xe4764037,0x627f400f,0x75acc00c,0x00000000}},	//   _lugar__es_, _kwengu_, _नवरतन_, --, 
+   {{0x92cae009,0xd991c002,0x00000000,0x00000000}},	//   _findes_, _уследе_, --, --, 
+   {{0x149d8012,0xb296a012,0x4eb4a002,0x00000000}},	//   _rodinný__dom_, _sa__nám_, _који__не_, --, 
+   {{0xb4726018,0xc2b8400a,0x6204000e,0x00000000}},	//   _tem__um_, _पानीपत__बिलासपुर_, _probíhá_, --, 
+   {{0xfa662002,0x00000000,0x00000000,0x00000000}},	//   _минута_, --, --, --, 
+   {{0x4a87e00f,0xd288600f,0xdfc9c002,0x00000000}},	//   _ngezinga_, _okuhlang_nakho_, _новембра_, --, 
+   {{0x3bdd2006,0x4290c02f,0xe4ade00e,0x1c12600a}},	//   _ཨིན__མས_, _mudar_, _jen__na_, _विचार__एक_, 
+   {{0xca3d800a,0xe2c8400e,0x208aa00c,0x00000000}},	//   _ऐसा__कोई_, _vytvořit_, _आजु__आभासी_, --, 
+   {{0x84586012,0x7ab4e00c,0x00000000,0x00000000}},	//   _izbový__byt_, _सीधा__नकद_, --, --, 
+   {{0x9acac03a,0x967ca02d,0xb01ca00e,0x00000000}},	//   _འཇུག_, _se__registri, _se__registro, --, 
+   {{0x02438003,0xa3b34037,0x79f5e012,0x885d6025}},	//   _གཟའ_, _crear__alerta_, _autá_, _brinqued, 
+   {{0xc2832003,0xec67800b,0x72e18012,0x14b02011}},	//   _མཁན__གྱི_, _tsinze__amatora_, _sk__obchodu_, _non__foi_, 
+   {{0xf9afa00c,0x00000000,0x00000000,0x00000000}},	// [1830] _राष्ट्री_जांच_, --, --, --, 
+   {{0x6eca200f,0x00000000,0x00000000,0x00000000}},	//   _imininin, --, --, --, 
+   {{0x87280014,0x3b63401a,0x13f5a011,0x32a14003}},	//   _सफलता__हासिल_, _oppretta_, _na__páxina_, _ངོས__རྟག_, 
+   {{0x63280009,0x0bc06011,0x7498600a,0x4a6cc00c}},	//   _er__noget_, _da__publicac, _भी__संपादन_, _पकड़ल__गइल_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xed86a024,0x00000000,0x00000000,0x00000000}},	//   _vrednost_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3b88000a,0x94ad201a,0xa3556018,0xfdb3800f}},	//   _यह_, _eit__par_, _cabelos_, _wesifaza, 
+   {{0x99f5a00e,0xb655e00b,0x563f800b,0x00000000}},	//   _navíc_, _umujesui, _ikinyarw, --, 
+   {{0xa2cb4012,0x7286800f,0x5b8ca003,0x00000000}},	//   _predaj_, _intsha__eningi_, _པཎ_, --, 
+   {{0x1f5d8002,0x73eb8017,0x1a4c000a,0x00000000}},	//   _на__иконицу_, _odst_, _है__अगर_, --, 
+   {{0xe354201d,0xe495e009,0x3296a012,0x00000000}},	//   _selepas_, _op__til_, _sa__vám_, --, 
+   {{0xd2008004,0xc24ce003,0x00000000,0x00000000}},	//   _uthixo_, _བརྟན__གྱི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2936003,0x00000000,0x00000000,0x00000000}},	//   _ཞིག__ཡིན_, --, --, --, 
+   {{0x3a42403d,0xe2d2200e,0x00000000,0x00000000}},	//   _je__také_, _se__jedná_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1840] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2dd7601d,0x52cb8034,0x1f24801a,0x00000000}},	//   _janji__perniaga, _jorda_, _sjølve_, --, 
+   {{0x34560012,0x4c736028,0xf32f000c,0xbc334025}},	//   _prihlási_sa_, _podrás_, _आज__उसकी_, _benefíci, 
+   {{0x94702018,0x53cd000b,0x00000000,0x00000000}},	//   _uma__boa_, _mu__gutanga_, --, --, 
+   {{0x31ed0012,0xad7de002,0x00000000,0x00000000}},	//   _formulár, _португал_румунски_, --, --, 
+   {{0xc2266015,0x6a7ea012,0x4eaa8002,0x57f8000c}},	//   _terbaru__kali_, _vášho_, _једну__од_, _के__जानकारी_, 
+   {{0xc231800f,0x0e392007,0x02ff601a,0x1c4e000a}},	//   _isimiso_, _kebangsa, _til__saman_, _चुने_, 
+   {{0x4291800b,0xab9e2003,0x00000000,0x00000000}},	//   _kora_, _པོ__བྱུང_, --, --, 
+   {{0xfc5bc004,0xc4e20011,0x1d8ec003,0x00000000}},	//   _kakuhle_, _obrigato_enderezo_, _ཡིག__གྲོས_, --, 
+   {{0x0684200d,0xde748002,0x84ff400c,0x00000000}},	//   _traducci, _случају_, _भोजपुर__क्षेत्र_, --, 
+   {{0xba1e2002,0xb471202f,0x00000000,0x00000000}},	//   _види_, _que__ela_, --, --, 
+   {{0xfed52002,0xf4be8018,0x63eb8018,0x7f20e006}},	//   _код_, _nome__seu_, _gosta_, _སྦྱོང__སྒྲུབ_, 
+   {{0xa3d92009,0x72d8a00e,0x00000000,0x00000000}},	//   _om__svar_, _ruce_, --, --, 
+   {{0x4923a00c,0x00000000,0x00000000,0x00000000}},	//   _एहिजा_, --, --, --, 
+   {{0x7bd8e003,0x3cf72003,0x49c7c002,0x00000000}},	//   _གསར__ཁང_, _ཆག__འཚོལ_, _напада_, --, 
+   {{0x34aea019,0xa2520003,0x00000000,0x00000000}},	// [1850] _mer__enn_, _འདུག__བོད_, --, --, 
+   {{0x7d8c0012,0xb373e012,0x00000000,0x00000000}},	//   _počas_, _zadajte_, --, --, 
+   {{0x1bdd4006,0xa290e011,0xb2976003,0x00000000}},	//   _ཨིན__པས_, _augas_, _རྒྱས__ཀྱི_, --, 
+   {{0x3acb200c,0x27262002,0x00000000,0x00000000}},	//   _मोहर्रम_, _текстова_, --, --, 
+   {{0xebeec002,0x00000000,0x00000000,0x00000000}},	//   _налог_, --, --, --, 
+   {{0xc3f8c03d,0x5b1d2011,0x6d0fa00e,0x99f9600b}},	//   _budu_, _calquera_, _stránkác, _gushyira_, 
+   {{0xd2c7001f,0xc3954018,0x00000000,0x00000000}},	//   _mana__mana_, _acesso_, --, --, 
+   {{0xd2488004,0x8b8f000c,0x534c400b,0x00000000}},	//   _ngam_, _बात__पे_, _umviriza__kandi_, --, 
+   {{0xbbf56014,0xf469a009,0x73eac009,0x00000000}},	//   _अच्__छा_, _dem__der_, _fedt_, --, 
+   {{0xb2d6e00e,0x5b7c2025,0x00000000,0x00000000}},	//   _přes_, _reconhec, --, --, 
+   {{0xca00e015,0x2277200e,0x00000000,0x00000000}},	//   _surabaya_, _oblíbené_, --, --, 
+   {{0x72918011,0xd26dc02c,0x2290e00d,0xa22a0002}},	//   _nosa_, _ubwo_, _jugar_, _посао_, 
+   {{0x29da0024,0x048f6005,0xa2520003,0x00000000}},	//   _subotica_, _ei__god_, _འདུག__དོན_, --, 
+   {{0xb26c800e,0x5b19401d,0x04b9001a,0x00000000}},	//   _nahoru_, _kewangan_, _finn__ein_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb399000d,0x6366c002,0x0469a002,0xc291800d}},	//   _más_, _ponedelj, _dodaci__gratis_, _cosa_, 
+   {{0x0ba26013,0x226d200b,0x00000000,0x00000000}},	// [1860] _रहा__है_, _icyo_, --, --, 
+   {{0xcc66c02a,0x1449800b,0xd482e00b,0x00000000}},	//   _knyttet_, _imbere__uko_, _ubuyoboz_bw_, --, 
+   {{0x42026018,0xa2bbc01a,0x00000000,0x00000000}},	//   _equipe_, _nyhende_, --, --, 
+   {{0x84866014,0xebea2022,0x89f66018,0xff926002}},	//   _तिवारी_, _मन__के_, _terça_, _одговорн, 
+   {{0x048f6027,0x92e1200f,0x0598a00a,0x00000000}},	//   _ja__som_, _kule__ndaba_, _सूरत_, --, 
+   {{0x2f286018,0x00000000,0x00000000,0x00000000}},	//   _escolher_, --, --, --, 
+   {{0xec0a2014,0x1a3e6014,0x00000000,0x00000000}},	//   _विजय__के_, _मीद_, --, --, 
+   {{0x72906005,0x7395002f,0xc4b2a016,0x747a600f}},	//   _anna_, _brasil_, _til__mms_, _leli__zwe_, 
+   {{0xc2e56015,0x3328a009,0x00000000,0x00000000}},	//   _rp__kamar_, _du__vores_, --, --, 
+   {{0xe3f8c00e,0x931a0009,0x00000000,0x00000000}},	//   _dlouho_, _du__finder_, --, --, 
+   {{0x92a6600f,0x6200a007,0x72be400f,0x74bca00b}},	//   _kanjani_, _habib_, _esihlokw_ekhasini_, _mwungere__wa_, 
+   {{0xd4246015,0x00000000,0x00000000,0x00000000}},	//   _ketentua_serta_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72efe012,0x2210a00f,0x00000000,0x00000000}},	//   _už__reklamu_, _ukuthi__lesi_, --, --, 
+   {{0x8376c002,0x00000000,0x00000000,0x00000000}},	//   _простор_, --, --, --, 
+   {{0x2ba32014,0x53206015,0x13daa00e,0x0fb7200e}},	//   _भी__हम_, _nanya_, _ve__tvaru_, _rozlišen_displeje_, 
+   {{0x0320601d,0x00000000,0x00000000,0x00000000}},	// [1870] _ianya_, --, --, --, 
+   {{0xb349a01a,0x1097c00f,0x5fcc600e,0x00000000}},	//   _vil__vere_, _igama__likajeho, _číst_, --, 
+   {{0xc48e6009,0x9cf74014,0x8bb9a003,0x119e000e}},	//   _af__en_, _नामकरण_, _ཉེ__ཆར_, _správně_, 
+   {{0x57cb200a,0x69f5c012,0x00000000,0x00000000}},	//   _खेल__भविष्य_, _prvá_, --, --, 
+   {{0x0cdda003,0x8bbda006,0x7b07c002,0x00000000}},	//   _མང__གཙོའོ_, _ལུ__ཕན_, _патријар, --, 
+   {{0xc344c017,0x00000000,0x00000000,0x00000000}},	//   _inzerce_, --, --, --, 
+   {{0x12c20039,0x00000000,0x00000000,0x00000000}},	//   _soalnya_, --, --, --, 
+   {{0xa2b00003,0x00000000,0x00000000,0x00000000}},	//   _ོད__བོད_, --, --, --, 
+   {{0xbec02002,0x6daae002,0x5efd2018,0x00000000}},	//   _фејсбук__регистру, _на__врх_, _nossos__clientes_, --, 
+   {{0x22004019,0x84b1c014,0x4b196015,0x00000000}},	//   _nylig_, _मनोज__तिवारी_, _keuangan_, --, 
+   {{0x2a156003,0x92242019,0xa291a028,0x6c6aa014}},	//   _བོད__མིའི_, _rekke_, _ropa_, _विनोबा__भावे_, 
+   {{0xefa72015,0x1e28e002,0x3c4e000a,0x547f200e}},	//   _komentar_, _ја_, _करके_, _zeptejte__se_, 
+   {{0xc8414020,0xf2126038,0xa3be800b,0x00000000}},	//   _ལོ__བརྒྱ_, _cunha_, _kandi__afise_, --, 
+   {{0x0495e027,0xfbd98003,0xfd1dc002,0x00000000}},	//   _potrebuj, _བོད__དང_, _краља_, --, 
+   {{0x24fa000a,0x8d98c00e,0x525e6003,0xb29e0003}},	//   _की__हत्या_, _rozpětí__velikost_, _ཁང__བདག_, _ཤེས__ཀྱི_, 
+   {{0x82f72015,0x72622018,0xab142003,0x00000000}},	//   _dan__bisa_, _eu__tenho_, _གངས__ཕྲུག_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1880] --, --, --, --, 
+   {{0x3445400f,0x00000000,0x00000000,0x00000000}},	//   _kakhulu__kodwa_, --, --, --, 
+   {{0x39d02002,0xbddb4003,0x4a7e400e,0x00000000}},	//   _мени_, _འགྲེལ__བརྗོད_, _hlavní__zprávy_, --, 
+   {{0x823d8015,0xc2fb000b,0x00000000,0x00000000}},	//   _kumpulka_dari_, _gushaka_, --, --, 
+   {{0x2bd82003,0x4e5a4003,0x00000000,0x00000000}},	//   _སོང__ངམ_, _བཀའ__བརྒྱུད_, --, --, 
+   {{0xb49ea00b,0x948d4027,0xc2564003,0x00000000}},	//   _akarere__ka_, _aj__tak_, _ཅེས__པའི_, --, 
+   {{0x02fe801b,0x4285e002,0x42126018,0xfedb6002}},	//   _kuthiwe_, _na__nadji_, _julho_, _не__би_, 
+   {{0x50dd600f,0x62dde00b,0x00000000,0x00000000}},	//   _izindlel, _karongi_, --, --, 
+   {{0x8254a006,0x00000000,0x00000000,0x00000000}},	//   _ཁའི__ཚིག_, --, --, --, 
+   {{0x92918015,0x5496e00b,0x9bf22003,0x00000000}},	//   _rusak_, _no__ku_, _གལ__ཏེ_, --, 
+   {{0xbe10a002,0xfa5e8016,0x7ba3c003,0x951ca00b}},	//   _нови__превод_, _her__ågå_, _ཡུལ__དུ_, _hakoresh, 
+   {{0x44716011,0x7496e00b,0x66072007,0xa2d8601a}},	//   _que__lle_, _no__mu_, _sekurang__kurangny, _eine_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1494000b,0x5c02e014,0x225ac012,0x00000000}},	//   _nk__uko_, _में__संयुक्त_, _okolie_, --, 
+   {{0x62984003,0xf740400a,0x3b58a00c,0x00000000}},	//   _ཀྱི__བསམ_, _गाजियाबा, _संतन_, --, 
+   {{0xf467201d,0xdaf50002,0x00000000,0x00000000}},	// [1890] _tidak__mahu_, _службе_, --, --, 
+   {{0xd47c0016,0x32652006,0x81e1000c,0x62af0003}},	//   _innenrik, _ཟེར__སླབ_, _ठुमरी_, _བྱ__དྲན_, 
+   {{0xd4bc0012,0xa9f6400e,0x2576c00b,0x00000000}},	//   _viac__ako_, _přední_, _itegeko__ryihariy, --, 
+   {{0x7291c01a,0xd4716018,0x647dc011,0x9f40e012}},	//   _lova_, _que__ele_, _xullo__de_, _autorské__práva_, 
+   {{0x9f786012,0x545d0015,0xe3c86018,0xf496e02f}},	//   _všetky__práva_, _quote__quote_, _encontra_mais_, _se__eu_, 
+   {{0xec0f2003,0xf098400c,0x00000000,0x00000000}},	//   _ཁོང__གི_, _मातृभाषा__दिवस_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfebce040,0xd213200d,0x92dee01d,0x02a7600f}},	//   _verovatn, _muchas_, _ke__laman_, _lapho__umuntu_, 
+   {{0x1b1f600f,0x7253a003,0x00000000,0x00000000}},	//   _isifundo__sebhayib, _ཡོད__གསལ_, --, --, 
+   {{0xe3fc8018,0x00000000,0x00000000,0x00000000}},	//   _saiba__mais_, --, --, --, 
+   {{0x337b800e,0xbcd02009,0x52126018,0xa486c00b}},	//   _skladem_, _flexbloc, _junho_, _ingabo__za_, 
+   {{0xfc47a00c,0xeba8200c,0x00000000,0x00000000}},	//   _आवत__रहे_, _ओह__के_, --, --, 
+   {{0x3073400f,0xe834c00f,0x00000000,0x00000000}},	//   _bakajeho, _izimpend, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x19aa2002,0x9254c006,0x27ba400b,0x022a2002}},	//   _нови_, _ཁའི__མིང_, _gukuriki, _нова_, 
+   {{0xa1f78012,0xa2b10003,0xe45e400f,0xe23fc00f}},	//   _najlepši, _པོ__བོད_, _akungaba_ukuthi_, _ngo__lapho_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [18a0] --, --, --, --, 
+   {{0x7291c004,0xf46a0019,0x839d401a,0xd3c1c012}},	//   _lowa_, _hei__jeg_, _og__eigedom_, _osobné_, 
+   {{0xac46200b,0x00000000,0x00000000,0x00000000}},	//   _igipolis, --, --, --, 
+   {{0xc49f6037,0x898a8012,0x3e268002,0x00000000}},	//   _escribe__una_, _tlač_, _је__ово_, --, 
+   {{0xaac7e00e,0xb491e018,0x6bc7c00a,0x7563800a}},	//   _kteří_, _em__um_, _रहे__थे_, _कांगड़ा__चम्बा_, 
+   {{0x3c4ee00a,0x4679e00b,0x00000000,0x00000000}},	//   _करें_, _by__umwihari, --, --, 
+   {{0x85240012,0xc6336017,0x2131000c,0x00000000}},	//   _ktorého_, _oblíbený, _भोजपुर__गांव_, --, 
+   {{0x82afe006,0xc47a4011,0xd29fc00f,0xaf224002}},	//   _མི__ཚིག_, _nado__en_, _ukuthi__indaba_, _су__то_, 
+   {{0x525b0015,0xac9e200a,0x00000000,0x00000000}},	//   _publik_, _तो__नहीं_, --, --, 
+   {{0x8aad6007,0xea7ea012,0xfefc8002,0x00000000}},	//   _berkesan_, _nášho_, _је__она_, --, 
+   {{0xd3996009,0x3b9c6009,0x62cf8012,0xf8226012}},	//   _læs_, _fortsætt, _obdobie_, _prehráva, 
+   {{0x53cfe00e,0x00000000,0x00000000,0x00000000}},	//   _začátku_, --, --, --, 
+   {{0x5291e031,0xcca88018,0x0a45600a,0x129d800b}},	//   _kota_, _de__gestão_, _फिल्म__में_, _wa__nyuma_, 
+   {{0xdf2d6025,0x00000000,0x00000000,0x00000000}},	//   _através_, --, --, --, 
+   {{0xd27ee01a,0xf1de801c,0x4155000c,0x509b000c}},	//   _meiner_, _टीचर_, _आयोग__बनावे_, _कुणाल__सिंह_, 
+   {{0xf606205b,0xaa73a00e,0x00000000,0x00000000}},	//   _प्रतिक्र, _podívejt, --, --, 
+   {{0x22fce015,0xb497e019,0xd6dee00a,0x6a9b000a}},	// [18b0] _banget_, _si__at_, _की__कोशिश_, _फिल्टर__लगा_, 
+   {{0xbeed0018,0xee83400a,0xe0f12014,0x00000000}},	//   _mulheres_, _के__सदस्य_, _कुंवर_, --, 
+   {{0x1c60a01f,0x4a4ba00b,0xfea9600c,0x00000000}},	//   _rujukan_, _perezida_, _से__कार्यक्र, --, 
+   {{0x8048200a,0x9a77401c,0x00000000,0x00000000}},	//   _संस्करण__दर्शाव_, _देखभाल_, --, --, 
+   {{0xf2efc011,0xb491e012,0x00000000,0x00000000}},	//   _galicia_, _by__sme_, --, --, 
+   {{0x76710006,0x00000000,0x00000000,0x00000000}},	//   _འབད__ཡོདཔ_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd47ea011,0x8b202003,0x00000000,0x00000000}},	//   _senón__que_, _རིས__ཀློག_, --, --, 
+   {{0xd496e011,0xa9f66009,0x6469e011,0x14b0a011}},	//   _xa__que_, _besøg_, _ata__de_, _non__son_, 
+   {{0xeb8e801c,0x02ca6009,0x23280019,0x72d9200a}},	//   _वे_, _finde_, _en__liten_, _मूवी_, 
+   {{0x72dda018,0x5a802009,0x3496801a,0xb2c1600f}},	//   _por__isso_, _hovsa__finansie, _om__eit_, _ukuphila__kwami_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2eea02e,0xbed76011,0x00000000,0x00000000}},	//   _štimac_, _xornadas_, --, --, 
+   {{0xa3ac6025,0x00000000,0x00000000,0x00000000}},	//   _roupas_, --, --, --, 
+   {{0x3494202a,0x00000000,0x00000000,0x00000000}},	//   _på__hva_, --, --, --, 
+   {{0x6eee4025,0x34c76009,0x6494201a,0xeba7200c}},	//   _milhões_, _klik__på_, _på__kva_, _एह__के_, 
+   {{0x92d8200b,0xcb03c002,0xd39f2018,0x9fe9200a}},	// [18c0] _kamena_, _можете_, _dúvidas__sobre_, _मुताबिक_, 
+   {{0xcc6fa018,0xfd66600b,0x00000000,0x00000000}},	//   _padrão_, _kuba__ifunguye_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd291e00b,0xe2a90003,0x5f1ea00f,0x00000000}},	//   _sota_, _བྱེད__ཡུལ_, _ngezikha_ezithile_, --, 
+   {{0x6bbae006,0x00000000,0x00000000,0x00000000}},	//   _དེ__ཁར_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x853ae004,0x12736009,0x4291801d,0x583a0003}},	//   _kulo__elimiwey, _mænd_, _surau_, _དང__སྤྱི_, 
+   {{0x8627402f,0x00000000,0x00000000,0x00000000}},	//   _aplicati, --, --, --, 
+   {{0xb1456012,0xd491c00b,0x00000000,0x00000000}},	//   _špeciali, _ubwami__bw_, --, --, 
+   {{0x2eb3e002,0x425aa01a,0x00000000,0x00000000}},	//   _која__је_, _kjelde_, --, --, 
+   {{0xd2246019,0xebd0000c,0x02ca200e,0x43ea2012}},	//   _tenke_, _वंश__के_, _nikdo_, _nikto_, 
+   {{0x5b5b4006,0x1ee32002,0x8b02e002,0x00000000}},	//   _ལུ__རྫོང_, _оне_, _форуму_, --, 
+   {{0xfc922002,0x00000000,0x00000000,0x00000000}},	//   _овде_, --, --, --, 
+   {{0x22d8a017,0xe538400f,0x00000000,0x00000000}},	//   _sice_, _abantu__abangaph, --, --, 
+   {{0x2e2dc002,0x00000000,0x00000000,0x00000000}},	//   _броја_, --, --, --, 
+   {{0x2cd6c002,0xc2d8c009,0x0e56c002,0x3376c002}},	//   _српски_, _lide_, _српска_, _српско_, 
+   {{0x72a86009,0x0307c01d,0x88198011,0x00000000}},	// [18d0] _en__lille_, _maklumat__dalam_, _en__castelán_, --, 
+   {{0x2212a00d,0x00000000,0x00000000,0x00000000}},	//   _mucho_, --, --, --, 
+   {{0x763b200b,0x00000000,0x00000000,0x00000000}},	//   _mpuzamah, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3794a00c,0x00000000,0x00000000,0x00000000}},	//   _अउर__शास्त्र_, --, --, --, 
+   {{0x84a34005,0xda95e00a,0x1b622013,0x00000000}},	//   _når__eg_, _और__दिन_, _कितना_, --, 
+   {{0xe4b36009,0x0284800f,0x00000000,0x00000000}},	//   _plads__til_, _akubona__bonke_, --, --, 
+   {{0xaa406018,0x7594e01a,0xc2d88013,0x294ba00a}},	//   _de__preço_, _hovudsak, _धोनी_, _इलाहाबाद__उदयपुर_, 
+   {{0xda56400b,0xedb7e003,0x00000000,0x00000000}},	//   _ubufasha__buboneka_, _གཞུང__འབྲེལ_, --, --, 
+   {{0x07280002,0x6891e00f,0xfd2ec00b,0xf2d8c00a}},	//   _због_, _kwakungu, _ifunguye_, _हंसी_, 
+   {{0x3bfdc00c,0x933d200a,0x00000000,0x00000000}},	//   _आइल__बा_, _पर__अपनी_, --, --, 
+   {{0x1f09200f,0x00000000,0x00000000,0x00000000}},	//   _lapho__sibheken, --, --, --, 
+   {{0x52728037,0xa2df2031,0x00000000,0x00000000}},	//   _julio__junio_, _mengerti_, --, --, 
+   {{0xb472e025,0x00000000,0x00000000,0x00000000}},	//   _que__em_, --, --, --, 
+   {{0x4bb3e009,0x4871000c,0xbf82c002,0x00000000}},	//   _se__billeder, _दीपेंद्र_, _сваке_, --, 
+   {{0x93874016,0x9f5da01f,0x00000000,0x00000000}},	//   _endret_, _pelancon, --, --, 
+   {{0xf3eae039,0x9be36006,0xb4704018,0x33f3400f}},	// [18e0] _lintas_, _སྐྲུན__ལས_, _entre__em_, _kokubili_, 
+   {{0xca3e200a,0x00000000,0x00000000,0x00000000}},	//   _जिसका__कोई_, --, --, --, 
+   {{0xff8be018,0xc386c00d,0x621d2006,0xfddf0006}},	//   _além_, _ayer_, _དེ__བཟུམ_, _སྟོན__སྤྱོད_, 
+   {{0x36f8a00a,0x546dc00f,0x625e6003,0x00000000}},	//   _होना_, _adamu__no_, _སྟེར__བཟོ_, --, 
+   {{0x22d9200a,0xdbda2003,0x00000000,0x00000000}},	//   _मंडी_, _རྣམ__ཐར_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x62d8c010,0xfbdba038,0x00000000,0x00000000}},	//   _vide_, _alumnado_, --, --, 
+   {{0xde5d6012,0xc328202a,0x1b8ca013,0x12eb200a}},	//   _nehnuteľ, _et__annet_, _क्_, _स्थायी__कड़ी_, 
+   {{0xe2d8c011,0xb2126011,0x349e200e,0x00000000}},	//   _galega_, _nunha_, _od__kč_, --, 
+   {{0x0bd9e003,0x1b2ec00a,0x00000000,0x00000000}},	//   _བོད__ནང_, _झांसी__देवरिया_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x728f0006,0x2212e018,0x16ec600c,0x00000000}},	//   _གསལ__ཕུག_, _ganhar_, _के__नोटिस_, --, 
+   {{0xa611e00e,0x00000000,0x00000000,0x00000000}},	//   _problémů_, --, --, --, 
+   {{0x55ca400f,0xf325600e,0x825da00c,0x00000000}},	//   _ngesinye__isikhath, _je__třeba_, _के__पहिला_, --, 
+   {{0xc413600f,0x2ec44002,0xb472e025,0x00000000}},	//   _yingakho_, _којој__је_, _que__um_, --, 
+   {{0xd2ad4045,0x21d9600c,0x00000000,0x00000000}},	// [18f0] _autorské_zákona_, _दूसर_, --, --, 
+   {{0xa4a9a01a,0xe2cfc00b,0x00000000,0x00000000}},	//   _der__dei_, _gasana__igihugu_, --, --, 
+   {{0xf50e6014,0x6bbc200a,0x1c60200f,0x2bdae003}},	//   _भी__ज्यादा_, _अपने__आप_, _kabusha_, _བརྗོད__མང_, 
+   {{0xa4b66018,0x8b9ce012,0x00000000,0x00000000}},	//   _muito__bem_, _jedného_, --, --, 
+   {{0x8c76c013,0x00000000,0x00000000,0x00000000}},	//   _नवम्बर_, --, --, --, 
+   {{0x02126011,0x9ebee034,0x00000000,0x00000000}},	//   _dunha_, _fjordane_, --, --, 
+   {{0xd200a01d,0xc253e003,0x0a80400c,0x518e800f}},	//   _hadith_, _མིའི__ཐོབ_, _भोजपुर__में_, _yini__okufanel, 
+   {{0xfac7200e,0x00000000,0x00000000,0x00000000}},	//   _společně_, --, --, --, 
+   {{0xe316a00b,0xf3e78012,0x00000000,0x00000000}},	//   _umujesui_imbere_, _dátum_, --, --, 
+   {{0xe332e02f,0x024ca014,0xeea5c002,0x00000000}},	//   _baixar_, _हरवला_, _томе__да_, --, 
+   {{0x54604028,0x00000000,0x00000000,0x00000000}},	//   _sólo__se_, --, --, --, 
+   {{0xc751805c,0x0526e018,0xcbe74013,0x00000000}},	//   _विकिपीडि, _carrinho_, _पल__पल_, --, 
+   {{0xf9f4600e,0xfe72e002,0x00000000,0x00000000}},	//   _nyní_, _де_, --, --, 
+   {{0x0275600a,0x00000000,0x00000000,0x00000000}},	//   _मंडी__शिमला_, --, --, --, 
+   {{0x239fa00b,0x12a78012,0x00000000,0x00000000}},	//   _cy__amafoto_, _farby_, --, --, 
+   {{0xc3740015,0xb6b3c00f,0x4be7c00c,0x7bb4e003}},	//   _jawa__tengah_, _zokuziph, _एह__तरे_, _ནམ__ཡང_, 
+   {{0x3395e00f,0x69f4a009,0x6298400b,0xbdef4003}},	// [1900] _umusa_, _bedøm_, _ngo__kuko_, _སྐྱེལ__བྱོས_, 
+   {{0xd2d8e009,0x0399a018,0x3ec72002,0x19f66011}},	//   _lige_, _mês_, _земље_, _porén_, 
+   {{0x43eb8018,0x00000000,0x00000000,0x00000000}},	//   _gosto_, --, --, --, 
+   {{0xf7bda003,0x00000000,0x00000000,0x00000000}},	//   _བྱོས__མདུན_, --, --, --, 
+   {{0xc4d6e014,0x00000000,0x00000000,0x00000000}},	//   _बिलियन_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd48cc002,0x00000000,0x00000000,0x00000000}},	//   _učlanjen__pol_, --, --, --, 
+   {{0xcbad2003,0xa38c2002,0x00000000,0x00000000}},	//   _དང__པོ_, _руке_, --, --, 
+   {{0x62b1c006,0xa23c0003,0x00000000,0x00000000}},	//   _ཆས__ཇོང_, _གཞི__རྩོམ_, --, --, 
+   {{0x1496e00e,0x62d8e01a,0x444fe009,0x72e1a00f}},	//   _se__mi_, _eige_, _resten__af_, _amazwi__kajesu_, 
+   {{0x5cc2e017,0x00000000,0x00000000,0x00000000}},	//   _český_, --, --, --, 
+   {{0x1389800f,0x5c67800b,0x00000000,0x00000000}},	//   _imiyalo_, _inkunga_, --, --, 
+   {{0x2496e00b,0x44fb0012,0xa40a2018,0x12e1a012}},	//   _se__ni_, _na__stránke_, _economiz, _neužitoč_toto_, 
+   {{0x7ba6a030,0x00000000,0x00000000,0x00000000}},	//   _komentar_čitanja_, --, --, --, 
+   {{0x5c26401e,0xa26a000f,0xec6d8017,0x6e916018}},	//   _postovi__pridruže, _ejerusal, _zahrada_, _foi__adiciona, 
+   {{0x06f86014,0x00000000,0x00000000,0x00000000}},	//   _मुंबई__पुलिस_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1910] --, --, --, --, 
+   {{0x2db76003,0xe26a000f,0x2afbe00a,0x8241200f}},	//   _ཟླ__གཉིས_, _ijerusal, _इलाहाबाद__उन्नाव_, _futhi__lokhu_, 
+   {{0xc273a01d,0x00000000,0x00000000,0x00000000}},	//   _peribadi_, --, --, --, 
+   {{0x0ac0a00c,0x00000000,0x00000000,0x00000000}},	//   _वाली__बाई_, --, --, --, 
+   {{0x9f7c2017,0xb4b2a025,0x4ab8a00e,0x00000000}},	//   _všechna__práva_, _por__uma_, _místní_, --, 
+   {{0x42d8e009,0x2200200f,0x4cf5801a,0xed8fa029}},	//   _sige_, _simiso_, _deltakar, _མཛེས_, 
+   {{0x9e25c015,0x12d8e009,0x00000000,0x00000000}},	//   _konfirma, _pige_, --, --, 
+   {{0x82d9801b,0x033ee00c,0x1dba6002,0x00000000}},	//   _kuse_, _टुटी__फुटी_, _почетком_, --, 
+   {{0xb4598025,0x00000000,0x00000000,0x00000000}},	//   _está__em_, --, --, --, 
+   {{0xeeb90002,0x7e76e00e,0x2e97e002,0x00000000}},	//   _био_, _klikněte_, _којима__је_, --, 
+   {{0xae19e015,0x821ca00e,0x0859e01d,0x2b78e00c}},	//   _selengka, _během_, _selangor_, _ओह__गीतन_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfebba00e,0xebab400a,0x59fba00e,0xe73ba00e}},	//   _dětské_, _कि__इस_, _dětský_, _dětská_, 
+   {{0x92d9003f,0xc4bde00a,0x00000000,0x00000000}},	//   _nize_, _नोएडा_, --, --, 
+   {{0x2a8b4016,0x05a4000e,0x00000000,0x00000000}},	//   _vennligs, _nacházít, --, --, 
+   {{0x32ca801f,0xec5c6022,0x62b9c00e,0xfe0d2002}},	//   _tiada_, _संदेह_, _víc_, _сва_, 
+   {{0xebcf600c,0x00000000,0x00000000,0x00000000}},	// [1920] _किला__के_, --, --, --, 
+   {{0xcc90e011,0x8a3c200a,0x92e8a00c,0x00000000}},	//   _dos__centros_, _एटा_, _के__धरती_, --, 
+   {{0xe3eb801a,0xd2d54024,0xb291600b,0x36cee012}},	//   _vert_, _devojka_, _kigali_, _priateli, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbf5e2006,0xabd2c006,0x9967c00e,0x26e8c00b}},	//   _སྟོན__འབྲུག_, _འབད__དེ_, _nářadí_, _mudasobw, 
+   {{0x0ccac003,0x00000000,0x00000000,0x00000000}},	//   _འབོར_, --, --, --, 
+   {{0xaee8e002,0xb297a00e,0x00000000,0x00000000}},	//   _се__то_, _se__nám_, --, --, 
+   {{0x895ea00d,0x514ee00f,0x8a80c027,0x00000000}},	//   _cualquie, _okufanel, _tehotens, --, 
+   {{0x42d9000f,0x6f03600e,0x52b8e003,0x00000000}},	//   _yize_, _rozpětí__hmotnost_, _རྡ__སའི_, --, 
+   {{0xa2b40006,0x00000000,0x00000000,0x00000000}},	//   _རེ__དོན_, --, --, --, 
+   {{0x714ee00f,0xe4aee027,0x00000000,0x00000000}},	//   _akufanel, _len__na_, --, --, 
+   {{0x0e292002,0x00000000,0x00000000,0x00000000}},	//   _сад_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x04618028,0x1f77a00f,0xcead8002,0x00000000}},	//   _gracias__por_, _imicaban, _политича, --, 
+   {{0xe36f4004,0x34ac201d,0x00000000,0x00000000}},	//   _elimiwey_liphela_, _sedia__ada_, --, --, 
+   {{0xe2d9003f,0x83948018,0x00000000,0x00000000}},	//   _size_, _umas_, --, --, 
+   {{0xb2904031,0xe3eb8002,0xc2710009,0x53de2002}},	// [1930] _iklan_, _vest_, _til__butik_, _србе_, 
+   {{0xb50c6011,0xa2ca6018,0x00000000,0x00000000}},	//   _febreiro_, _vindo_, --, --, 
+   {{0xebe8e018,0x00000000,0x00000000,0x00000000}},	//   _vermelho_, --, --, --, 
+   {{0x73286009,0x1e72c00a,0x00000000,0x00000000}},	//   _et__andet_, _सॉर्ट_, --, --, 
+   {{0x2294e01d,0xa4aee012,0x5379000c,0x00000000}},	//   _laluan__anda_, _len__za_, _कऽ__सकेला_, --, 
+   {{0x34b86009,0x4058a002,0xfb14c002,0x00000000}},	//   _ind__på_, _електрон, _избор_, --, 
+   {{0xe31e6011,0xd2b5e00b,0x00000000,0x00000000}},	//   _traído__desde_, _umuco_, --, --, 
+   {{0xa3ea801d,0x8c49c002,0x00000000,0x00000000}},	//   _dasar__privasi_, _једног_, --, --, 
+   {{0x8a9c600e,0xbbb5e00a,0x00000000,0x00000000}},	//   _způsobem_, _लिंक__पर_, --, --, 
+   {{0xa2d4600b,0x00000000,0x00000000,0x00000000}},	//   _bugomba_, --, --, --, 
+   {{0xab4f8028,0x00000000,0x00000000,0x00000000}},	//   _la__posición_, --, --, --, 
+   {{0x348cc012,0x32480018,0x3297a00e,0x7ea64002}},	//   _ktoré__sa_, _acima_, _se__vám_, _придружи_се_, 
+   {{0x2d208012,0xa48fc012,0x00000000,0x00000000}},	//   _vyhľadáv, _vytvoriť_, --, --, 
+   {{0x12902005,0x71eac003,0xc2d4600b,0x00000000}},	//   _saka_, _འབུམ_, _tugomba_, --, 
+   {{0x229b6002,0xf7bc200c,0x00000000,0x00000000}},	//   _август__нема_, _के__कारस्तान, --, --, 
+   {{0xac59000e,0xb2d5800a,0x00000000,0x00000000}},	//   _hlavně_, _उपकरण__यहाँ_, --, --, 
+   {{0x0290200d,0xb256c003,0x00000000,0x00000000}},	// [1940] _baja_, _སེངྒེ__དཀར_, --, --, 
+   {{0xca76800b,0x12902028,0xd464801a,0xc4b1c00d}},	//   _ijana__barakome, _caja_, _engelsk__den_, _tiene__un_, 
+   {{0xc24de003,0x00000000,0x00000000,0x00000000}},	//   _བསྟན__གྱི_, --, --, --, 
+   {{0x7299a003,0x7eb92002,0x1ba68003,0x02992003}},	//   _གྱི__གསལ_, _тим_, _དབང__རླུང_, _ཀྱི__གསོ_, 
+   {{0x7b97600c,0x02fd6025,0xb19ae00a,0x00000000}},	//   _के__मत_, _viagem_, _स्वशिक्ष_अक्सर_, --, 
+   {{0xc4b74028,0x00000000,0x00000000,0x00000000}},	//   _clic__en_, --, --, --, 
+   {{0x09f4e00d,0xd3738019,0x72d1001a,0x6717e002}},	//   _quién_, _ikke__lenger_, _om__trong_, _факултет, 
+   {{0xc4aa601a,0x9224c00a,0x729a2003,0x00000000}},	//   _ein__del_, _पुणे__पलवल_, _བའི__གསལ_, --, 
+   {{0x82866002,0x00000000,0x00000000,0x00000000}},	//   _брзе__интернет_, --, --, --, 
+   {{0xe463402a,0xfbdfe003,0x00000000,0x00000000}},	//   _innlegg__er_, _ངེས__པར_, --, --, 
+   {{0x5b288003,0x92fde00b,0x00000000,0x00000000}},	//   _ྋགོང_, _ivuga_, --, --, 
+   {{0x64324033,0x5045600c,0x00000000,0x00000000}},	//   _profil__korisnik, _सीरियल__ब्लास्ट_, --, --, 
+   {{0xada24006,0x4fd9800b,0x00000000,0x00000000}},	//   _ལྡེ__སྒྲོམ_, _minispoc_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x52976006,0x00000000,0x00000000,0x00000000}},	//   _ཤོག__ལེབ_, --, --, --, 
+   {{0x12902031,0x00000000,0x00000000,0x00000000}},	//   _saja_, --, --, --, 
+   {{0xa029600a,0x00000000,0x00000000,0x00000000}},	// [1950] _सलाह_, --, --, --, 
+   {{0x1f288002,0x00000000,0x00000000,0x00000000}},	//   _правопис, --, --, --, 
+   {{0xfc07e025,0xac2ba00c,0xa94a800f,0x00000000}},	//   _vários_, _जा__सकी_, _ukungabi__nabulung, --, 
+   {{0xc4712011,0x12fde02c,0x0bdea003,0x00000000}},	//   _que__non_, _avuga_, _འགོད__ནང_, --, 
+   {{0xca41a014,0xaa760013,0xb28da00f,0x00000000}},	//   _के__आयोजन_, _नवीनतम_, _ukuthi__ubani_, --, 
+   {{0x65c4a03f,0x0395403d,0x00000000,0x00000000}},	//   _isiphelo_, _česku_, --, --, 
+   {{0x6472200d,0x2c35000c,0x00000000,0x00000000}},	//   _derechos__de_, _में__एगो_, --, --, 
+   {{0xcf53400a,0x00000000,0x00000000,0x00000000}},	//   _जाएगा_, --, --, --, 
+   {{0xa98ec002,0x5a4c200c,0x00000000,0x00000000}},	//   _назив_, _के__एकर_, --, --, 
+   {{0x92e94039,0x77c8c012,0xc2916018,0x00000000}},	//   _artinya_, _poisteni, _bem__como_, --, 
+   {{0x0cbce00f,0x00000000,0x00000000,0x00000000}},	//   _sikajesu_, --, --, --, 
+   {{0x393b401a,0x44b4c009,0x33f8e00b,0x00000000}},	//   _framtida_, _løbet__af_, _gahuza_, --, 
+   {{0xb633800a,0x00000000,0x00000000,0x00000000}},	//   _व्रत__त्योहार_, --, --, --, 
+   {{0xb9a7e030,0xc29fc012,0x727ee01a,0xdba88003}},	//   _zabranje_koristit, _mňa_, _hennar_, _ཁྲིམས__ཐག_, 
+   {{0xc2904012,0x00000000,0x00000000,0x00000000}},	//   _mala_, --, --, --, 
+   {{0xa2b0a003,0x00000000,0x00000000,0x00000000}},	//   _མི__ཞིག_, --, --, --, 
+   {{0xd3550028,0xb419a014,0xb47c400e,0x00000000}},	// [1960] _recetas_, _पूरब_, _bylo__to_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb2b22007,0x00000000,0x00000000,0x00000000}},	//   _cari__orang_, --, --, --, 
+   {{0x64966018,0x00000000,0x00000000,0x00000000}},	//   _pontos__de_, --, --, --, 
+   {{0x2ed54002,0xca7e800c,0x00000000,0x00000000}},	//   _па__је_, _कवन__भोज_, --, --, 
+   {{0x329fc012,0x5499e00f,0x1324400f,0x00000000}},	//   _dňa_, _cabanga__nje_, _nje__ujehova_, --, 
+   {{0x33276011,0x621da006,0xebd6200c,0x00000000}},	//   _gl__index_, _དོ__བཟུམ_, _विश्वामि_के_, --, 
+   {{0xfdce6002,0xc764200c,0x00000000,0x00000000}},	//   _биће_, _कभी__हमरा_, --, --, 
+   {{0x8326601a,0xc488400e,0xa2b0a003,0x4431800b}},	//   _av__talet_, _která__je_, _བུ__ཞིག_, _mu__mutwe_, 
+   {{0x085dc002,0x00000000,0x00000000,0x00000000}},	//   _означен_, --, --, --, 
+   {{0x293b401a,0xcbb4000c,0x00000000,0x00000000}},	//   _framsida_, _आगे__ही_, --, --, 
+   {{0xfbb5400c,0x00000000,0x00000000,0x00000000}},	//   _हऽ__तऽ_, --, --, --, 
+   {{0xd480e00a,0xde3b000b,0x00000000,0x00000000}},	//   _भाषाएँ_, _burasira, --, --, 
+   {{0xc2da401d,0x1c2ba022,0x39e42002,0xbdc9800a}},	//   _isteri_, _जा__सके_, _људи__који_, _बलिए_, 
+   {{0x325e0018,0xa3eaa018,0x328c000b,0x00000000}},	//   _você__aceita_, _avaliaçã_suas_, _gusaba__ijambo_, --, 
+   {{0x8ac82003,0xc2a8a006,0x897f600f,0x00000000}},	//   _ཀློག_, _སྐྲུན__འབད_, _umphakat, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1970] --, --, --, --, 
+   {{0x37854003,0x7a62800a,0x629a2003,0x00000000}},	//   _གསར__འགོད_, _नहीं__हैं_, _ཚོར__གསར_, --, 
+   {{0x95e0c012,0xb6504012,0xa048600a,0x2ec26002}},	//   _literatú, _ďakujeme_, _वडोदरा__वाराणसी_, _данас__је_, 
+   {{0x32ca601d,0x826c0018,0xd2d7800f,0x00000000}},	//   _minda_, _olhos_, _ujehova__ungunkul, --, 
+   {{0xf8632019,0x2d7c8002,0x2d47c00e,0xfbbda006}},	//   _spennend, _не__може_, _nejoblíb, _ལུ__པར_, 
+   {{0xfc10a022,0xdde1000a,0x00000000,0x00000000}},	//   _लाख__से_, _कोई__आपत्तिजन, --, --, 
+   {{0x5284000f,0x6ed8e018,0x00000000,0x00000000}},	//   _ngokushe_ngemva_, _produto__adiciona, --, --, 
+   {{0xf27e201a,0x00000000,0x00000000,0x00000000}},	//   _namnet_, --, --, --, 
+   {{0x62ca6025,0x2eff2002,0xd9cde00f,0xb3f8c00f}},	//   _ainda_, _доступан__под_, _abafowet, _kalula_, 
+   {{0x37cd0003,0x426c201a,0xebdf200f,0x00000000}},	//   _དེ__བཞིན_, _nokon_, _umusa__wothando_, --, 
+   {{0xd2cae01d,0x82da400f,0x026c0012,0x00000000}},	//   _oleh__kerana_, _esteri_, _mohol_, --, 
+   {{0x9492a012,0x00000000,0x00000000,0x00000000}},	//   _komentár_tak_, --, --, --, 
+   {{0x72bfc00f,0x06f9a00c,0x00000000,0x00000000}},	//   _sakwa__israyeli_, _पंडा_, --, --, 
+   {{0x42128017,0xc5b7a00a,0x26d8e00c,0xf6b5400c}},	//   _praha_, _मनोरंजन__सेहत_, _के__नीति_, _अपना__किताब_, 
+   {{0x5488400e,0x32cbe00e,0x8fc3e00e,0x00000000}},	//   _která__se_, _soudu_, _říj_, --, 
+   {{0x6212000f,0x22b4800b,0x00000000,0x00000000}},	//   _isihe_, _iwacu_, --, --, 
+   {{0xace4e003,0xce14a012,0xec4e0013,0x00000000}},	// [1980] _བཙན__བྱོལ_, _zamestna, _चुके_, --, 
+   {{0xb481000f,0x02ca600b,0x00000000,0x00000000}},	//   _engaba__ngu_, _bindi_, --, --, 
+   {{0xd2906007,0x644c4028,0x1735800c,0x00000000}},	//   _mana_, _cuenta__de_, _देखे__खातिर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf26c0018,0x9b58000c,0x9ceee00c,0x00000000}},	//   _meio_, _लोगन_, _ना__कवनो_, --, 
+   {{0x2eb4a002,0x341f600b,0x1478c012,0x52580003}},	//   _који__је_, _rupapuro_, _nie__sú_, _ལོང__ཤེས_, 
+   {{0xa46a6010,0x00000000,0x00000000,0x00000000}},	//   _jeg__ved_, --, --, --, 
+   {{0x5069200a,0x00000000,0x00000000,0x00000000}},	//   _सुखबीर__सिंह_, --, --, --, 
+   {{0x2290600b,0x7c89c012,0x727fa00f,0xe3f40018}},	//   _bana_, _si__vybrať_, _izinto__eziningi_, _gostei_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x746be00b,0x00000000,0x00000000,0x00000000}},	//   _bimwe__mu_, --, --, --, 
+   {{0x7497e00b,0x8cc5000c,0x00000000,0x00000000}},	//   _mu__mu_, _खतरा__नइखे_, --, --, 
+   {{0x64344006,0x7b774002,0x5780000c,0xd6cd6012}},	//   _ཆེན__འཕྲལ_, _презимен_село_, _नकद__हस्तांतर, _vybaveni, 
+   {{0xec7ac044,0x00000000,0x00000000,0x00000000}},	//   _परिवर्तन_, --, --, --, 
+   {{0x6294a003,0x00000000,0x00000000,0x00000000}},	//   _རབས__གསར_, --, --, --, 
+   {{0x5260a003,0x00000000,0x00000000,0x00000000}},	//   _རྩོམ__གཡུ_, --, --, --, 
+   {{0x02d9e00a,0x6695c003,0xdc35400e,0xb46b200f}},	// [1990] _पूरी_, _དོན__གྲུབ_, _městě_, _kepha__uma_, 
+   {{0xfee04022,0x9b630002,0x00000000,0x00000000}},	//   _चित्रकला, _дански__енглески_, --, --, 
+   {{0x6b530039,0x7a32e00c,0xdbed0006,0xe386c012}},	//   _yang__tersedia_, _ओकर_, _ཀམ__བོ_, _ktorom_, 
+   {{0xf2e6600b,0xa4aaa01a,0xa3b00012,0x39a30002}},	//   _cyangwa_, _med__dei_, _vykonáva_, _ивица__дачић_, 
+   {{0x7bbaa00a,0x00000000,0x00000000,0x00000000}},	//   _सिंह__ने_, --, --, --, 
+   {{0x73eac012,0xd4480017,0x6c54a011,0x32ec8012}},	//   _tieto_, _dobrý__den_, _descrici_comentar, _športy_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x59a84011,0xec12c003,0x437f800b,0x00000000}},	//   _lonxitud, _དཀར__མོ_, _muhanda_, --, 
+   {{0xfc26c018,0xf285000f,0x73334018,0xbdfee00a}},	//   _avançada_, _abantu__abangu_, _porto__alegre_, _फिल्मीखब, 
+   {{0x4d2e6002,0xc3f8400f,0x026c0012,0xcecd000e}},	//   _član__učlanjen_, _uhlu_, _neho_, _inzerátů_, 
+   {{0xfcc04012,0xf22f800f,0x2be62003,0x1d620002}},	//   _najväčši, _futhi__yini_, _གཙོའི__ལམ_, _овде__нове_, 
+   {{0xd379e018,0x5c654004,0x6b61c00a,0x33074011}},	//   _tamanho_, _umateyu_, _देखने_, _que__facer_, 
+   {{0xfbdae003,0x00000000,0x00000000,0x00000000}},	//   _རྣམ__པར_, --, --, --, 
+   {{0x67682022,0x12b6000e,0x00000000,0x00000000}},	//   _में__उनका_, _procesor_méně_, --, --, 
+   {{0x42d98018,0x2eed8002,0x9c088002,0x00000000}},	//   _esses_, _потребно__је_, _традициј, --, 
+   {{0x1e8c4014,0x00000000,0x00000000,0x00000000}},	//   _के__पुत्र_, --, --, --, 
+   {{0x0a33600c,0x00000000,0x00000000,0x00000000}},	// [19a0] _कवन_, --, --, --, 
+   {{0xe2a32003,0x02710006,0x0e546018,0x8378000c}},	//   _བློ__བཟང_, _དེ__གིས_, _processa, _कवनो__संबंध_, 
+   {{0xe4bac01a,0xe4494012,0x00000000,0x00000000}},	//   _finn__du_, _témy__tomto_, --, --, 
+   {{0xd26e0025,0x11e2802a,0xa4aa201a,0x815c0002}},	//   _depois_, _vi__forbehol, _det__dei_, _редакциј_дневника_, 
+   {{0x3f6b2002,0x70fb000c,0xa4c7e002,0x00000000}},	//   _стране_, _के__परीक्षा_, _метохије_, --, 
+   {{0x323a6012,0x02d2a006,0x09100002,0x32c1400f}},	//   _môj_, _གཅིག__ཨིན_, _шовинист_поруке_, _ezingaph_kuka_, 
+   {{0x0249801d,0x4862400b,0x00000000,0x00000000}},	//   _rasmi_, _gusobanu, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf8672037,0x026c2004,0x8485c005,0x00000000}},	//   _mensajes_, _meko_, _trur__eg_, --, 
+   {{0xf744600a,0xbfe10002,0x00000000,0x00000000}},	//   _वाले__प्रश्न_, _овој_, --, --, 
+   {{0x52b40024,0x31350045,0x00000000,0x00000000}},	//   _blic_, _partnero, --, --, 
+   {{0x58862025,0xed14c002,0x1c53800b,0x00000000}},	//   _conhecid, _садрже__псовке_, _ibitero_, --, 
+   {{0x0267a01e,0x129e800b,0x00000000,0x00000000}},	//   _sallalla_alejhi_, _ya__nyuma_, --, --, 
+   {{0x12d44012,0xc296a009,0xc2b7e018,0x00000000}},	//   _ľudia_, _udskriv_, _de__tudo_, --, 
+   {{0xec126022,0xc3eac012,0x7e1ba015,0xe276a00f}},	//   _बाबा__के_, _siete_, _disewaka, _injongo__yakhe_, 
+   {{0x326c001d,0x14aae01a,0x00000000,0x00000000}},	//   _johor_, _ein__med_, --, --, 
+   {{0xf22be00b,0x63960018,0x00000000,0x00000000}},	// [19b0] _css__mugihe_, _nossas_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb491e00d,0x099e000f,0x583c000c,0x00000000}},	//   _el__el_, _akukhona_, _नई__जानकारी_, --, 
+   {{0xf213e01b,0xf28d0016,0x5863c002,0x00000000}},	//   _kuthe_, _det__lenkes_, _долази_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x03ea600b,0x2ee04002,0x00000000,0x00000000}},	//   _bintu_, _подели__је_, --, --, 
+   {{0x33e1c002,0x00000000,0x00000000,0x00000000}},	//   _републич, --, --, --, 
+   {{0x12d8c04b,0x8213800f,0x29f5c012,0x00000000}},	//   _होती_, _kusho_, _prvý_, --, 
+   {{0xdc7e601a,0xbd5a000e,0xe86a400c,0x4bec4003}},	//   _hausten_, _světě_, _अंतर्राष_मातृभाषा_, _རང__ལོ_, 
+   {{0xedc58020,0x00000000,0x00000000,0x00000000}},	//   _ལུས__འབྲེལ_, --, --, --, 
+   {{0x8293e006,0x670d800c,0x00000000,0x00000000}},	//   _ལེགས__ཤོམ_, _के__खतरा_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfeb8e002,0x00000000,0x00000000,0x00000000}},	//   _ви_, --, --, --, 
+   {{0xc3492015,0x00000000,0x00000000,0x00000000}},	//   _info__terbaru_, --, --, --, 
+   {{0xf3eb201a,0xf1b5e002,0x00000000,0x00000000}},	//   _knytt_, _стандард, --, --, 
+   {{0xc2f98035,0x977bc00f,0xcc12e003,0xe3e8200b}},	//   _kukhona_, _ngojehov, _དཀར__པོ_, _mu__minsi_, 
+   {{0xa2d9a015,0x0edbe018,0x00000000,0x00000000}},	// [19c0] _tipe_, _conteúdo_, --, --, 
+   {{0x1290c01d,0x0a8b6022,0x2ead6002,0xf201c025}},	//   _melayu_, _विश्व__में_, _коју__је_, _havia_, 
+   {{0x17efc003,0x9b91e006,0xf4a6a012,0x00000000}},	//   _ཀྱི__སྔོན_, _ཞིནམ__ལས_, _zabudli__ste_, --, 
+   {{0x248ea005,0xd212800b,0x00000000,0x00000000}},	//   _eg__kan_, _isaha_, --, --, 
+   {{0xa1632002,0x00000000,0x00000000,0x00000000}},	//   _којима_, --, --, --, 
+   {{0xca1e2002,0x00000000,0x00000000,0x00000000}},	//   _живи_, --, --, --, 
+   {{0x52b82011,0xfceaa011,0xb4b36025,0x00000000}},	//   _de__lugo_, _non__existen_, _ser__um_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa248001d,0xa472e02a,0x497a2012,0x2200800b}},	//   _negara__lagi_, _som__ble_, _ďalší_, _inkiko_, 
+   {{0xd3f9a032,0x00000000,0x00000000,0x00000000}},	//   _siqu_, --, --, --, 
+   {{0xbf058002,0x00000000,0x00000000,0x00000000}},	//   _не__зна_, --, --, --, 
+   {{0xddbaa00a,0x8480800b,0x6780400c,0x00000000}},	//   _आपत्तिजन, _kuri__uru_, _चाहे__उनका_, --, 
+   {{0x3495600b,0x9ceb8003,0x00000000,0x00000000}},	//   _ni__nk_, _མཆོད__འབུལ_, --, --, 
+   {{0x0e94e002,0x18e3a02a,0xef4e2002,0x6f452002}},	//   _јун__мај_, _begynner_, _политичк, _немачки__грчки_, 
+   {{0x24950030,0xbf874024,0x82708003,0xa4600018}},	//   _pridruže_maj_, _mašine_, _དེ__མིན_, _não__vai_, 
+   {{0x324de029,0xc470602a,0x00000000,0x00000000}},	//   _སྙན_, _seg__en_, --, --, 
+   {{0xddfac006,0x83f9c00b,0x1c9da00c,0x00000000}},	// [19d0] _འཕྲོ_, _kivu_, _के__कइगो_, --, 
+   {{0xf2cbc00a,0x672ec00c,0x00000000,0x00000000}},	//   _ब्लॉग__बनाइये_, _कवनो__भासा_, --, --, 
+   {{0xdc854011,0xd496c00b,0x00000000,0x00000000}},	//   _informac_mantida_, _ubumwe__bw_, --, --, 
+   {{0x6b80200e,0x00000000,0x00000000,0x00000000}},	//   _informac, --, --, --, 
+   {{0x0a98800e,0x00000000,0x00000000,0x00000000}},	//   _luxusní_, --, --, --, 
+   {{0xc971400e,0x4c842002,0x00000000,0x00000000}},	//   _řešení_, _турски_, --, --, 
+   {{0xb316800b,0x00000000,0x00000000,0x00000000}},	//   _amaze_, --, --, --, 
+   {{0x14972012,0xdb9c000a,0xdadca003,0x00000000}},	//   _ktoré__sú_, _के__कई_, _འཚོགས_, --, 
+   {{0x127ec004,0xc2704031,0x14324012,0x00000000}},	//   _ngonje_, _bagi__kami_, _ak__máte_, --, 
+   {{0x3cc4000a,0x926c4015,0xd3ea0008,0xa37f200f}},	//   _क्लिक__करें_, _nomor_, _os__teus_, _yamanga_, 
+   {{0xe4a4c004,0x225e4006,0x425b200e,0x00000000}},	//   _ngubani__na_, _རྫོང__གཞི_, _styl_, --, 
+   {{0x83f3c00f,0x45e7c006,0x24b0200b,0x62548003}},	//   _zobulili_, _དངུལ__རྒྱབ_, _bigaraga_ko_, _བཏུས__གསར_, 
+   {{0x2de4e003,0x00000000,0x00000000,0x00000000}},	//   _བྱེད__སྟངས_, --, --, --, 
+   {{0x12486004,0xd228a00b,0xc6f9e013,0x00000000}},	//   _ubomi_, _cya__kabiri_, _बढ़ा_, --, 
+   {{0xc6f4a022,0x00000000,0x00000000,0x00000000}},	//   _में__सरकार_, --, --, --, 
+   {{0x8a4ee013,0xb239800b,0xbc44400a,0x00000000}},	//   _एक__बार_, _buri__muri_, _गोरखपुर__चंदौली_, --, 
+   {{0x6475c018,0x00000000,0x00000000,0x00000000}},	// [19e0] _jogos__de_, --, --, --, 
+   {{0x0aa64022,0x00000000,0x00000000,0x00000000}},	//   _में__देश_, --, --, --, 
+   {{0x226ca015,0xb0ec0002,0xc11de00e,0x00000000}},	//   _cocok_, _на__навигаци, _důležité_, --, 
+   {{0x73790018,0x72d9c00b,0x00000000,0x00000000}},	//   _você__precisa_, _niwe_, --, --, 
+   {{0x644c000c,0xf450001a,0xb6fce00f,0x5753800a}},	//   _साहित्य__अकादमी_, _utvide__han_, _emibhalw, _लिखकर__जीतिए_, 
+   {{0xebdb0003,0x3214400c,0x00000000,0x00000000}},	//   _ཐོབ__ཐང_, _गइल__बाउर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x34af6012,0x0aa36014,0x025fc003,0x00000000}},	//   _že__sa_, _बांग्लाद_में_, _མཐོང__རིས_, --, 
+   {{0x1d1a4012,0xe3948015,0x09da4012,0x824de003}},	//   _ďalšie_, _sukses_, _ďalšia_, _སྙམ_, 
+   {{0x82c92038,0x9ba32003,0x00000000,0x00000000}},	//   _para__unha_, _རྒྱ__མི_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x68dfa009,0x00000000,0x00000000,0x00000000}},	//   _pågælden, --, --, --, 
+   {{0x9ab6a037,0xd2d9c018,0x22592003,0x00000000}},	//   _tu__pregunta_, _tive_, _ཟུར__མཆན_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6465c018,0x00000000,0x00000000,0x00000000}},	//   _recados__de_, --, --, --, 
+   {{0xda56600a,0x00000000,0x00000000,0x00000000}},	//   _है__यदि_, --, --, --, 
+   {{0x91e1401c,0x00000000,0x00000000,0x00000000}},	// [19f0] _हमारी_, --, --, --, 
+   {{0x9ba14006,0xa1c70012,0xa4aaa01a,0x71d9600c}},	//   _སྐོར__ལས_, _hviezdič_recenzií_, _har__dei_, _दोसर_, 
+   {{0x72fa0009,0x0ecc400c,0x00000000,0x00000000}},	//   _tilmeldt__indlæg_, _काफी__महत्वपूर, --, --, 
+   {{0x926c000e,0x82d9a002,0x00000000,0x00000000}},	//   _mohou_, _uspeh_, --, --, 
+   {{0x426c4025,0xa4910004,0xa50ca00f,0x19fa0018}},	//   _pelo_, _ke__loo_, _izithelo_, _jogadore, 
+   {{0x8ab3602c,0x6dd10003,0x00000000,0x00000000}},	//   _ibikores, _སྐད__རིགས_, --, --, 
+   {{0xec118022,0x92bc800f,0xe4744018,0x00000000}},	//   _आदि__के_, _uzizwa__kanjani_, _inserido_, --, 
+   {{0xa28bc00a,0x00000000,0x00000000,0x00000000}},	//   _रहे__कॉमेंट_, --, --, --, 
+   {{0x826c4012,0xd7610014,0x2e7d4002,0x00000000}},	//   _telo_, _में__सीधा_, _коме__је_, --, 
+   {{0xcabc600c,0x33f9e031,0x126ac00c,0x00000000}},	//   _राजा__भोज_, _gitu_, _राष्ट्री_पर्व_, --, 
+   {{0x023aa009,0x386a8006,0xe23d8011,0x2b9c6003}},	//   _høj_, _མཁར__འཕྲིན_, _unha__serie_, _དངུལ__སྔ_, 
+   {{0xc29e0003,0x00000000,0x00000000,0x00000000}},	//   _བྱེད__པའི_, --, --, --, 
+   {{0x82722019,0x39f34012,0x4225801a,0x00000000}},	//   _en__slik_, _spoločen, _merka_, --, 
+   {{0x4290e00d,0x00000000,0x00000000,0x00000000}},	//   _haga_, --, --, --, 
+   {{0xb2b4401a,0x7cbf200c,0x00000000,0x00000000}},	//   _til__dømes_, _अउर__फोटो_, --, --, 
+   {{0xc26c4011,0x1b7a0003,0x00000000,0x00000000}},	//   _polos_, _རྒྱང__སྲིང_, --, --, 
+   {{0xba1a4028,0xddf6c002,0x129a600f,0x00000000}},	// [1a00] _descuent, _грађана_, _ngaphezu__kwakho_, --, 
+   {{0x8290e01a,0xa2a9e006,0x946b600b,0x00000000}},	//   _laga_, _སྣོད__འདི_, _ari__we_, --, 
+   {{0x226c6012,0xebde200c,0x84086012,0x9a7a600f}},	//   _meno_, _संगोष्ठी__के_, _taliansk, _emihlang_yebandla_, 
+   {{0xecb6a033,0xb307a010,0x9f80001a,0x00000000}},	//   _korisnik_nađi_, _nye__varer_, _seg__frå_, --, 
+   {{0xb859801a,0xb448801f,0x1a72600c,0xea222002}},	//   _innanfor_, _lelaki__dan_, _कवनो__ठोस_, _српски__језик_, 
+   {{0xb776400e,0x231fe018,0x8503400e,0x00000000}},	//   _zkušenos, _abaixo__este_, _naprosto_, --, 
+   {{0xf9b60012,0x00000000,0x00000000,0x00000000}},	//   _predplat, --, --, --, 
+   {{0xa291800f,0xabd4a003,0x00000000,0x00000000}},	//   _wayazi_, _གནས__བབ_, --, --, 
+   {{0x1edb4002,0x00000000,0x00000000,0x00000000}},	//   _адреса__ел_, --, --, --, 
+   {{0xc24da006,0x0befa006,0x7c122003,0x00000000}},	//   _འཐུ_, _གི__རབ_, _དཀའ__ངལ_, --, 
+   {{0xfded200f,0x9cbe0002,0x00000000,0x00000000}},	//   _lona__wesifaza, _нашем_, --, --, 
+   {{0x92a70016,0x2e232002,0x02b72002,0x00000000}},	//   _jobber_, _оставите__коментар_, _другом_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x425ac01b,0x13456045,0x33b48008,0x0a64e00a}},	//   _uzele_, _zvýrazni, _enciclop_libre_, _संबंधित__खोज_, 
+   {{0x6f33200b,0x00000000,0x00000000,0x00000000}},	//   _ubufaran, --, --, --, 
+   {{0xd2d9201c,0x82982003,0x8b20e00f,0x00000000}},	//   _मोदी_, _ཀྱི__ཐོག_, _izifundo__zebhayib, --, 
+   {{0xfe6c600c,0x00000000,0x00000000,0x00000000}},	// [1a10] _ओह__कार्यक्र, --, --, --, 
+   {{0x4225e02e,0x7b28c003,0x822f8002,0x7eac2028}},	//   _netko_, _གླེང_, _pre__sati_, _recomien, 
+   {{0x99f3400e,0x9cef600c,0xe35ac002,0x00000000}},	//   _společen, _पऽ__कवनो_, _уторак_, --, 
+   {{0x22e8a00f,0x4b0fc00c,0x00000000,0x00000000}},	//   _abaholi__benkolo_, _इलाका__डुमरांव_, --, --, 
+   {{0xf4692009,0xcc59400a,0xb47b6018,0x00000000}},	//   _andre__der_, _के__पीछे_, _inserido__em_, --, 
+   {{0x4266e006,0x9baf4009,0xca6ac012,0xd240800c}},	//   _ཞལ__འཛོམས_, _oversætt, _ak__nemáš_, _बा__जेकर_, 
+   {{0xd30fc01d,0xba22c011,0x00000000,0x00000000}},	//   _carian__nama_, _que__tamén_, --, --, 
+   {{0xc23aa009,0x025e0003,0x00000000,0x00000000}},	//   _tøj_, _ཕྱི__ཚེས_, --, --, 
+   {{0xa213e00f,0x7278202a,0x50430002,0x00000000}},	//   _lutho_, _åpner_, _на__овај_, --, 
+   {{0x6b8fe01c,0x4c74c037,0x998e0002,0x8bb0c00a}},	//   _थे_, _lenguaje__ofensivo_, _начин_, _लोगों__का_, 
+   {{0x026c2012,0xabbf4003,0x625fe00e,0xd8340003}},	//   _rokov_, _ལེ__ཚན_, _heureka__mobilu_, _མིའི__སྒྲིག_, 
+   {{0x22910004,0x00000000,0x00000000,0x00000000}},	//   _laza_, --, --, --, 
+   {{0x825a800d,0x0b9c800a,0xd1d8a00a,0x00000000}},	//   _cual_, _की__है_, _होकर_, --, 
+   {{0xe23a600e,0xea3d200a,0x00000000,0x00000000}},	//   _vyzkouše, _हटा_, --, --, 
+   {{0x26f8a00a,0x72f1e011,0x5228c00a,0xf460c00f}},	//   _होगा_, _os__días_, _मार्च__फ़रवरी_, _ngiqinis_ngithi_, 
+   {{0xb3a24015,0x8334e015,0x944fc00b,0xf3eae00f}},	//   _sampe_, _pukul__melalui_, _tariki__ya_, _ngithi_, 
+   {{0x82910004,0xd2b52037,0x00000000,0x00000000}},	// [1a20] _baza_, _caracter_tiempo_, --, --, 
+   {{0x5b86a011,0x8017000a,0x926b8003,0x00000000}},	//   _coñecer_, _दर्शाव_, _ནས__དུས_, --, 
+   {{0x49ebc009,0x12e2000f,0x326c4045,0x3a33e00c}},	//   _undersøg, _ngenxa__yalokho_, _domov_, _जवन_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1bf4e00c,0x00000000,0x00000000,0x00000000}},	//   _में__गो_, --, --, --, 
+   {{0x449b201f,0x00000000,0x00000000,0x00000000}},	//   _dipapark, --, --, --, 
+   {{0x8e6ea012,0x5b8d0014,0xc2932012,0x00000000}},	//   _určite_, _छल_, _neskôr_, --, 
+   {{0x1ebdc00e,0x1bfc0006,0x00000000,0x00000000}},	//   _hodnocen, _མེ__མར_, --, --, 
+   {{0x34208009,0xffc08009,0x425b001a,0x0bf8e00a}},	//   _hjælper_, _hjælpe_, _fjaler_, _ने__अमिताभ_, 
+   {{0xc7324011,0x00000000,0x00000000,0x00000000}},	//   _de__inscrici, --, --, --, 
+   {{0x7291203f,0x00000000,0x00000000,0x00000000}},	//   _baya_, --, --, --, 
+   {{0xb26ca012,0xc2a6c01d,0xc7292002,0x7c0e6006}},	//   _lebo_, _nombor_, _добро_, _ཚུགས__ནི_, 
+   {{0xc47dc02a,0x625a8018,0xd6962006,0x964d8008}},	//   _noen__av_, _qual_, _ཐོ__གསརཔ_, _oldid__categorí, 
+   {{0xd26ca00e,0xa45ba002,0x00000000,0x00000000}},	//   _nebo_, _комунист, --, --, 
+   {{0x03ea001d,0xbdaf6007,0x0bc3e013,0xa2a24011}},	//   _iaitu_, _ensiklop, _क्या__है_, _que__aínda_, 
+   {{0x92910004,0x3f99200d,0x6212c00e,0xe47ac00e}},	//   _saza_, _los__usuarios_, _čeho_, _nebo__na_, 
+   {{0x0bfc6006,0x646a6012,0x00000000,0x00000000}},	// [1a30] _རི__ཟམ_, _tým__že_, --, --, 
+   {{0x66ac2012,0x2cc4c00e,0x1bd90003,0x00000000}},	//   _pôžičky_, _na__hlavní_, _ཞགས__ཀེ_, --, 
+   {{0xe291203f,0x03ea400e,0x898aa00e,0x00000000}},	//   _yaya_, _filtr_, _sobě_, --, 
+   {{0xd2910004,0xd394e01d,0xd2cae011,0xa297c003}},	//   _waza_, _kanser_, _poidan_, _ཚུལ__བོད_, 
+   {{0x6afdc00b,0xe200c00e,0x00000000,0x00000000}},	//   _uhuru__kenyatta_, _velice_, --, --, 
+   {{0xfbd6600a,0xd1a8e00c,0x00000000,0x00000000}},	//   _साथ__लगे_, _में__दरभंगा_, --, --, 
+   {{0xa68d200e,0x00000000,0x00000000,0x00000000}},	//   _vlastnos_automati, --, --, --, 
+   {{0x42f1201a,0xb1ffc002,0x8d17600e,0x00000000}},	//   _høgre_, _именом_, _dalším_, --, 
+   {{0x826ca00f,0xd13aa00f,0x2caee00a,0x00000000}},	//   _yebo_, _yini__umphumel, _देखें__उपयोग_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2a66003,0xd2d6800b,0x5c55e00a,0x1def800a}},	//   _རང__བཙན_, _ry__ibanga_, _की__सबसे_, _लखनऊ__देहरादून_, 
+   {{0x227fe012,0x54c0401a,0x00000000,0x00000000}},	//   _zoznam_, _http__nn_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1bf7000a,0xaf4be002,0x00000000,0x00000000}},	//   _में__एक_, _има__још_, --, --, 
+   {{0xa3dfc009,0x00000000,0x00000000,0x00000000}},	//   _de__bedste_, --, --, --, 
+   {{0xd709c002,0x00000000,0x00000000,0x00000000}},	//   _језици_, --, --, --, 
+   {{0x03ea0015,0x5b9cc006,0x472fe00c,0x00000000}},	// [1a40] _yaitu_, _རོ__རྫོང_, _रहे__वाला_, --, 
+   {{0x6394c010,0xc4918037,0x83242012,0x18b26008}},	//   _danske_, _posición__en_, _ak__chcete_, _de__solicitu, 
+   {{0x0ddaa018,0xec00800c,0x00000000,0x00000000}},	//   _uma__quantida, _चोरन__के_, --, --, 
+   {{0xc29c4003,0x9d5a2002,0xed00e00a,0x00000000}},	//   _ཞེས__པའི_, _томе_, _अन्तिम__परिवर्तन_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2970002,0x721c4035,0x4ed52002,0xb2e2400a}},	//   _nadji__info_, _okuhle_, _тог_, _तकनीक_, 
+   {{0x04bd401a,0x67062022,0xb316800b,0x00000000}},	//   _noko__som_, _आर्थिक__विकास_, _amazu_, --, 
+   {{0x4e27e006,0x52d82009,0xbbfa2003,0x00000000}},	//   _རྒྱལ__བརྒྱུད_, _anmeld_, _མི__ཕམ_, --, 
+   {{0x8d3fa002,0xf3f8802b,0x64310006,0x5b812006}},	//   _децембар__новембар_, _inkuru_, _འབད__རྒྱལ_, _མཛོད__རྫོང_, 
+   {{0x7b8ca029,0xab74200a,0x00000000,0x00000000}},	//   _དུ_, _की__कहानी_, --, --, 
+   {{0xc201c012,0xe27c200f,0x6fde0018,0x1b23a002}},	//   _robiť_, _kakhulu__lapho_, _primeiro__comentar_, _није__успела_, 
+   {{0x1ef12002,0xdc49000a,0x00000000,0x00000000}},	//   _остали_, _बनने_, --, --, 
+   {{0xa27e800b,0x64bfc011,0x00000000,0x00000000}},	//   _bwana_, _xoves__de_, --, --, 
+   {{0xc2334011,0x232aa010,0xb3eb8027,0x00000000}},	//   _hai__máis_, _og__mere_, _torty_, --, 
+   {{0x42d8c00a,0x00000000,0x00000000,0x00000000}},	//   _होगी_, --, --, --, 
+   {{0x53cec015,0x9bdfe006,0xb258a00b,0x00000000}},	//   _trovit_, _ཤུལ__ལས_, _wo__muri_, --, 
+   {{0xa2626003,0xb0d30002,0x00000000,0x00000000}},	// [1a50] _དང__དགའ_, _глас_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa31f8011,0x8c34800c,0x00000000,0x00000000}},	//   _de__axudas_, _में__आके_, --, --, 
+   {{0x99caa020,0x44760011,0xa2924003,0x7813800c}},	//   _ལུའི_, _notifica_dos_, _རེད__བོད_, _साइबर__सुरक्षा_, 
+   {{0xe201e015,0xebd3600c,0x22a7600c,0x00000000}},	//   _arti_, _हमरा__के_, _तक__पहुंचल_, --, 
+   {{0x64b7202f,0x00000000,0x00000000,0x00000000}},	//   _clientes__de_, --, --, --, 
+   {{0x2e10e016,0x0492a01a,0x936f000c,0x00000000}},	//   _adressea, _må__ein_, _अप्रिय__हितैषी_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x02b18006,0x4df2e005,0x02c5a006,0x3736200e}},	//   _ཚུ__གིས_, _studenta, _དུག__མདོ_, _písemnéh, 
+   {{0xfb7a2011,0x2a0ce002,0x00000000,0x00000000}},	//   _presenza_, _слали__коментар, --, --, 
+   {{0x3473400b,0x38a84020,0x00000000,0x00000000}},	//   _ushakire__hagufi_, _དགའ__སྐྱིད_, --, --, 
+   {{0x92b80038,0xea964009,0xe1d3a00f,0x00000000}},	//   _de__vigo_, _ejendoms, _ezwini__likankul, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2326e00e,0x54bca00d,0x00000000,0x00000000}},	//   _soubory_, _la__versión_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0f31e007,0x923b0012,0x860c800c,0x84982018}},	//   _seterusn, _máj_, _सुखदा_, _um__dia_, 
+   {{0x22a68028,0x62c1c028,0x668a4009,0x2ddf0003}},	// [1a60] _este__foro_, _en__línea_, _pludseli, _དབྱངས__སེམས_, 
+   {{0x6442002c,0xec60e015,0xae71e00c,0x00000000}},	//   _iri_, _suka__komentar, _कुल्ह_, --, 
+   {{0x6fd98018,0xc4b02011,0x4f822002,0x00000000}},	//   _em__até_, _non__hai_, _увек_, --, 
+   {{0x4b7cc011,0x0c0b8006,0x00000000,0x00000000}},	//   _recoñece, _ནུག__ལུ_, --, --, 
+   {{0x04916027,0x00000000,0x00000000,0x00000000}},	//   _by__som_, --, --, --, 
+   {{0xaaa8200a,0xd719e027,0x00000000,0x00000000}},	//   _आपका__शहर_, _komuniká, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe3ce0009,0xe2990006,0x93eaa01d,0x00000000}},	//   _blive_, _པའི__མངའ_, _diubah__buat_, --, 
+   {{0x2c1e002f,0x332aa009,0x0363a00f,0x00000000}},	//   _simples_, _og__vores_, _abanye__bangase_, --, 
+   {{0xd0fb200f,0x204fc002,0x6ae9c002,0x00000000}},	//   _umphumel, _односно_, _полиција_, --, 
+   {{0x9bb1601e,0xa723800c,0x00000000,0x00000000}},	//   _za__političk, _अनार्य__जाति_, --, --, 
+   {{0x473d401a,0x34ab600f,0x00000000,0x00000000}},	//   _namngjev, _ujehova__uye_, --, --, 
+   {{0xb3f3e019,0xc3faa002,0x6cf0600a,0x00000000}},	//   _med__våre_, _истражив, _ऊना__कुल्लू_, --, 
+   {{0x0bc6e00a,0xfbf8c014,0x00000000,0x00000000}},	//   _होता__है_, _गांव__से_, --, --, 
+   {{0xc38b0011,0x0bcb8006,0xe155c00f,0x00000000}},	//   _alta__acceder_, _ཐུང__ལུ_, _lwadlalw_abonakal, --, 
+   {{0x127ee00f,0x977be00a,0x00000000,0x00000000}},	//   _isintu_, _लिए__झूठा_, --, --, 
+   {{0xc2852003,0x8cb1200c,0x00000000,0x00000000}},	// [1a70] _གཞན__གྱི_, _बा__अतने_, --, --, 
+   {{0x42920015,0x8c3f400b,0x24dcc002,0x00000000}},	//   _sepatu_, _reba__ibiganir, _мултимед_датотека_, --, 
+   {{0xc4906019,0xe4572012,0x4198a002,0x00000000}},	//   _ha__en_, _vykonáva__ich_, _преговор, --, 
+   {{0xe24da020,0x8298a003,0xb4c44002,0x00000000}},	//   _འཐབ_, _པའི__ཐོག_, _то__време_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xdd84a009,0x126c401d,0x9344a009,0x71b5a012}},	//   _oprettet_, _dilog_, _oprette_, _najčítan, 
+   {{0x4b60200c,0x894e200c,0x00000000,0x00000000}},	//   _लिखनी_, _उनका__वंशजन_, --, --, 
+   {{0x6236e01d,0x53806028,0x4312800f,0x41b9c00c}},	//   _tinjau_, _cerrar_, _umninima_onke_, _बोलल_, 
+   {{0x534b800d,0xccb1e008,0x62b52009,0x2bdf4003}},	//   _la__imagen_, _de__centros_, _succes_, _མའི__ལམ_, 
+   {{0xc3c10011,0xc46be00e,0x34ab400b,0x00000000}},	//   _queixas__aviso_, _jak__je_, _igihugu__ca_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe213e00f,0xd4420012,0x44aa6009,0xeeb72009}},	//   _futhi_, _pri_, _del__af_, _værelser_, 
+   {{0x5497e00b,0x225ea003,0x2b0f000c,0x00000000}},	//   _bitanduk, _ཕྱེད__ཀའི_, _आनंद__पांडेय_, --, 
+   {{0x1394c011,0x227f600e,0x00000000,0x00000000}},	//   _lles_, _zadní_, --, --, 
+   {{0xd7382003,0x8386001a,0x74bf200b,0x00000000}},	//   _ཁྲོད_, _deira_, _umupatir_mu_, --, 
+   {{0x14420012,0xfa3de013,0x00000000,0x00000000}},	//   _tri_, _सिर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1a80] --, --, --, --, 
+   {{0xf3b3400c,0x00000000,0x00000000,0x00000000}},	//   _उपाध्याय__भोजपुरी_, --, --, --, 
+   {{0xc2ca600b,0x00000000,0x00000000,0x00000000}},	//   _bandi_, --, --, --, 
+   {{0xbbe62006,0xb2b4601d,0x8a97400a,0x00000000}},	//   _སེར__ཚུ_, _punca_, _और__फिर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe827e038,0xc40d800a,0xa26bc00a,0xebfb400c}},	//   _centros__educativ, _इंदौर__इलाहाबाद_, _उस__कॉमेंट_, _राजपूतन__के_, 
+   {{0x72fd800f,0xb46ec002,0xc3402005,0xc4998011}},	//   _isithomb_ekhasini_, _време_, _det__frie_, _galicia__hai_, 
+   {{0xeba9a00c,0x2bbf400c,0x587b8003,0x00000000}},	//   _कऽ__के_, _भोज__पऽ_, _མང__སྤྱི_, --, 
+   {{0xa48f6027,0x0c54800c,0x00000000,0x00000000}},	//   _aj__ja_, _शराब__पीये_, --, --, 
+   {{0x24464033,0x7b948006,0x773bc00a,0x00000000}},	//   _cijena__kn_, _བསྒྲགས__གདོང_, _अहमदाबाद__आगरा_, --, 
+   {{0x326ce018,0xedb5a006,0xae774014,0x00000000}},	//   _jogos_, _བརྟན__འབྲེལ_, _के__रिश्_, --, 
+   {{0x73960018,0x2291a02a,0x7498e00b,0x00000000}},	//   _possui_, _utvalg_, _ya__mu_, --, 
+   {{0xe48f6027,0xabdb6021,0x00000000,0x00000000}},	//   _aj__na_, _བཀོད__དེ_, --, --, 
+   {{0x70202011,0x8fd8c00e,0x546b600e,0x532e000b}},	//   _votar__comentar_, _návštěvn, _aby__se_, _mu__turere_, 
+   {{0xd4adc00f,0xd212e018,0x00000000,0x00000000}},	//   _khona__ke_, _nenhum_, --, --, 
+   {{0x546be00e,0x7ba2c00f,0x00000000,0x00000000}},	//   _jak__se_, _lapho__ekhuluma_, --, --, 
+   {{0x62984003,0x00000000,0x00000000,0x00000000}},	// [1a90] _གཙོ__ངོས_, --, --, --, 
+   {{0x4eb60009,0x00000000,0x00000000,0x00000000}},	//   _kæreste_, --, --, --, 
+   {{0xebc3c022,0xc2258015,0x64c2c00d,0xb3abe01a}},	//   _डॉलर__के_, _meski_, _ciudad__de_, _dei__andre_, 
+   {{0xb642200b,0xc29e400f,0x828bc01a,0x8a3c2002}},	//   _ashigiki, _ukuphila__kwakhe_, _han__fekk_, _аутор_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xefe6c002,0xcc69000b,0x00000000,0x00000000}},	//   _против_, _umuriro_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb4702002,0x00000000,0x00000000,0x00000000}},	//   _pre__dan_, --, --, --, 
+   {{0x24742016,0xfb9be003,0xe4098018,0x13e7201a}},	//   _oss__sms_, _ཡིན__པར_, _leia__mais_, _på__desse_, 
+   {{0x2a63400a,0x126ce011,0x8ea7e009,0xb4c3a00a}},	//   _में__विज्ञापन_, _xogos_, _oversigt_, _मास्टरमा_क्याहै_, 
+   {{0x14426012,0xf2afe003,0x726d000f,0xf3a0000e}},	//   _čo_, _རང__ཉིད_, _lezo_, _sdělení_, 
+   {{0x57fda012,0x12c60012,0x00000000,0x00000000}},	//   _spôsobom_, _článok__sekcii_, --, --, 
+   {{0x998aa00e,0x026d0011,0x64d3000f,0x00000000}},	//   _době_, _mozos_, _indlela__okubukek, --, 
+   {{0xaa3d4013,0xe2266019,0x348f6012,0x67c9c034}},	//   _लिए_, _bruker_, _ak__sa_, _kystdepa_fornying, 
+   {{0xeba8a00c,0x0eafc01a,0x994b600a,0x00000000}},	//   _धन__के_, _opplevin, _इलाहाबाद__जौनपुर_, --, 
+   {{0x22918015,0xa26ce015,0x00ebe018,0xacf0c003}},	// [1aa0] _para_, _bogor_, _lançamen, _འབོད__སྐུལ_, 
+   {{0xdacf2020,0x447b8011,0x046be00e,0xfee04002}},	//   _བཙུག_, _historia__da_, _ano__ne_, _што__би_, 
+   {{0x44986027,0x4fe9c00a,0x00000000,0x00000000}},	//   _to__nie_, _फैजाबाद_, --, --, 
+   {{0x2bf00022,0x2c57c00a,0x9291800b,0xba46e002}},	//   _ना__हो_, _के__लिये_, _wara_, _заштите_, 
+   {{0xf5eee00e,0x00000000,0x00000000,0x00000000}},	//   _rozpětí__konstruk, --, --, --, 
+   {{0x0313a00f,0x4714a018,0x1c48000c,0x00000000}},	//   _kwaze__kwaba_, _manutenç, _रहले_, --, 
+   {{0x246b802a,0x00000000,0x00000000,0x00000000}},	//   _jeg__vet_, --, --, --, 
+   {{0xbb8d0006,0xab99c003,0x00000000,0x00000000}},	//   _ཚུ_, _དོན__དེ_, --, --, 
+   {{0x19f8600e,0x0ec44011,0xf2a60009,0x1480601a}},	//   _recenzí_, _teñen_, _mere__info_, _vere__med_, 
+   {{0x32ca0005,0x32502002,0x02a16003,0x00000000}},	//   _php__title_, _рекао_, _འདིའི__ཚེས_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe45fa012,0x66b42003,0x00000000,0x00000000}},	//   _ponúkame__na_, _ལྟ__གྲུབ_, --, --, 
+   {{0x37382029,0x3291a01d,0xb44e0031,0x829e6002}},	//   _ཁྲིད_, _bapa_, _syarat__dan_, _лица_, 
+   {{0x54a06037,0xb6d9e00f,0xbdc7c002,0x00000000}},	//   _escribe__las_, _ukwazisw, _превод_, --, 
+   {{0xc332601a,0x52ddc00e,0x00000000,0x00000000}},	//   _heile__landet_, _předpokl_doba_, --, --, 
+   {{0xdc5de018,0x8bdc000a,0x7eef4002,0x00000000}},	//   _contém_, _लगाया_, _побољшањ_веб_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1ab0] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4a6c600c,0x00000000,0x00000000,0x00000000}},	//   _कइल__गइल_, --, --, --, 
+   {{0xacad000b,0x00000000,0x00000000,0x00000000}},	//   _muri__afurika_, --, --, --, 
+   {{0xd5988004,0x00000000,0x00000000,0x00000000}},	//   _zobukumk, --, --, --, 
+   {{0xc31ba009,0x00000000,0x00000000,0x00000000}},	//   _og__hvad_, --, --, --, 
+   {{0xc3ea602b,0x09f5a00e,0x9455600b,0x00000000}},	//   _bantu_, _nevím_, _nshuro__ya_, --, 
+   {{0x7a57c002,0xc5c6c00a,0xadf46002,0x8cec2002}},	//   _динара_, _टाइल__सेहत_, _где__су_, _епископ_, 
+   {{0x23ec0008,0x1e47e00e,0x79a30012,0x00000000}},	//   _editar__editar_, _zpravoda, _obľúbené_, --, 
+   {{0x65220002,0xb2ca6009,0x00000000,0x00000000}},	//   _овом_, _fandt_, --, --, 
+   {{0x80af2012,0x7d9e602b,0x56f8200c,0x00000000}},	//   _sa__nachádza_, _yiyemeje_, _रउरा_, --, 
+   {{0xa982600e,0x4aca600c,0xb1c7600a,0x0d25a003}},	//   _možnost_, _डुमरांव_, _बदलाव__फ़ाइल_, _པའི__ཕྱིར_, 
+   {{0x1291a02b,0x3dd88003,0x4ef0e002,0xdbbac003}},	//   _papa_, _སྨན__རྩིས_, _км_, _དེ__ཙམ_, 
+   {{0x03dc600c,0x00000000,0x00000000,0x00000000}},	//   _अकादमी__मध्यप्रद, --, --, --, 
+   {{0x1450e040,0xc28aa003,0x00000000,0x00000000}},	//   _poruka__od_, _གནས__བབས_, --, --, 
+   {{0xac620009,0x00000000,0x00000000,0x00000000}},	//   _desuden_, --, --, --, 
+   {{0xae47e012,0x6499600e,0x00000000,0x00000000}},	// [1ac0] _spravoda, _ať__už_, --, --, 
+   {{0x66904006,0x0c48000a,0x8a514003,0x00000000}},	//   _ཡིག__སྡེབ_, _वहीं_, _ཁོང__ཚོའི_, --, 
+   {{0xfc56600a,0x7cd6a00f,0x08660002,0x00000000}},	//   _खबरें_, _indodana__yomuntu_, _ваш__блог_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbc906013,0xa224c00e,0x60892002,0xfb328003}},	//   _वालों_, _řekl_, _већина_, _གཟེངས_, 
+   {{0x005ea008,0x00000000,0x00000000,0x00000000}},	//   _formació_profesio, --, --, --, 
+   {{0xf491e01a,0xb4b46025,0x5df04003,0xc391a018}},	//   _at__ho_, _por__um_, _བྱ__འཕྲོད_, _para__página_, 
+   {{0x018ca00f,0x3ed56002,0x00000000,0x00000000}},	//   _abantu__bakankul, _мој_, --, --, 
+   {{0xcbeea003,0xda588012,0xed988012,0x3c988012}},	//   _མང__པོ_, _recenzia_, _recenzie_, _recenziu_, 
+   {{0xe235801f,0xed9c0012,0x62ad600b,0xa329801d}},	//   _pukul__pagi_, _odpoveda, _umva__imvo_, _ramai__yang_, 
+   {{0x148fa005,0xc27fc011,0x82a82002,0x8a4e400c}},	//   _eg__har_, _moito__máis_, _обавезно_, _के__पता_, 
+   {{0xebbf8003,0xab8d2003,0x8eb7e00e,0x42506002}},	//   _ལོ__ཟླ_, _མུ_, _zajímavo, _деца_, 
+   {{0xc3940018,0x82e5c00f,0x12c3800e,0x00000000}},	//   _dois_, _emazweni__amaningi_, _psaní__komentář, --, 
+   {{0x7bb90020,0xec54800f,0x00000000,0x00000000}},	//   _ལམ__རང_, _kweqinis, --, --, 
+   {{0xdcbe6002,0x00000000,0x00000000,0x00000000}},	//   _даје_, --, --, --, 
+   {{0x9b8d4029,0x8334e039,0x73a26009,0x00000000}},	//   _བུ_, _baru__melalui_, _krop_, --, 
+   {{0xa876400f,0xa252c003,0x00000000,0x00000000}},	// [1ad0] _njengomu, _ཡོད__བོད_, --, --, 
+   {{0x72fae01d,0x6290c039,0xbfc5800a,0x00000000}},	//   _lebih__juta_, _pelaku_, _पाठक__सर्कल_, --, 
+   {{0xc3566031,0x02918018,0x00000000,0x00000000}},	//   _sebesar_, _bancário_, --, --, 
+   {{0x22246004,0x053fc00a,0x6df1e003,0x00000000}},	//   _ngoko_, _नोएडा__प्रतापगढ, _གི__རིགས_, --, 
+   {{0xebf04014,0xa258a003,0x00000000,0x00000000}},	//   _फ़िल्म__के_, _འབྱུང__བོད_, --, --, 
+   {{0x3224c00f,0x8981e009,0x2d0f000a,0x180cc002}},	//   _ngeke_, _opskrift, _इस__प्रकार_, _слике_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf46c0018,0x3c48000a,0x2379c018,0x8a4b400a}},	//   _com__seu_, _रहते_, _produto__também_, _की__तरफ_, 
+   {{0xebad0003,0x5e71a002,0x00000000,0x00000000}},	//   _དག__གི_, _снимци__здраво_, --, --, 
+   {{0xc708200c,0x9bad0003,0x246ec02c,0xddc1a009}},	//   _के__राजा_, _དང__མི_, _kandi__ko_, _svar__oprettet_, 
+   {{0xfc27a00d,0x02722003,0x00000000,0x00000000}},	//   _artículo_, _ཡང__ཡོད_, --, --, 
+   {{0x64b7e038,0x12cf4037,0x00000000,0x00000000}},	//   _preto__de_, _de__archivo_, --, --, 
+   {{0x92c7c00c,0x00000000,0x00000000,0x00000000}},	//   _के__लागू_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x593a000f,0x4295800b,0x00000000,0x00000000}},	//   _elilodwa_, _ababyeyi_, --, --, 
+   {{0xe291c039,0x7681200a,0xe5802002,0x00000000}},	//   _jawa_, _औज़ार_, _знам_, --, 
+   {{0x1cb1000a,0x5236c00b,0xa38c400b,0x00000000}},	// [1ae0] _करें__उसके_, _wanjye_, _munani__somalia_, --, 
+   {{0xac60a00a,0x620ec00b,0x1526000c,0x70dcc00c}},	//   _ही__नहीं_, _ibihumbi_, _में__पिछड़_, _घोषणा__कइलस_, 
+   {{0x7491e02a,0x026d8011,0xd3948025,0x00000000}},	//   _er__noe_, _foron_, _quase_, --, 
+   {{0x6417a006,0x00000000,0x00000000,0x00000000}},	//   _ལས__འཕྲལ_, --, --, --, 
+   {{0x9b3de011,0x12c50009,0x00000000,0x00000000}},	//   _enerxía_, _kender__blandt_, --, --, 
+   {{0xf48fa01a,0x00000000,0x00000000,0x00000000}},	//   _eg__var_, --, --, --, 
+   {{0x7202601d,0xe2760012,0xa2984003,0x00000000}},	//   _tarikh_, _starostl, _ཀྱི__བོད_, --, 
+   {{0x0442600e,0x00000000,0x00000000,0x00000000}},	//   _pro_, --, --, --, 
+   {{0xfc11a00a,0x00000000,0x00000000,0x00000000}},	//   _मदद__से_, --, --, --, 
+   {{0xc26de033,0xe4494004,0xb3af6019,0x546be00e}},	//   _diskutan_broj_, _nabani__na_, _hadde__vært_, _kde__se_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2e8c018,0x93e5c002,0x00000000,0x00000000}},	//   _quem__somos_, _увредљив, --, --, 
+   {{0x2ed52002,0x1314e018,0x8291c018,0x00000000}},	//   _под_, _negócio_, _tava_, --, 
+   {{0x6c4b4011,0x00000000,0x00000000,0x00000000}},	//   _existen__comentar, --, --, --, 
+   {{0x447ba030,0x4dea4003,0x7013c037,0x23cec00d}},	//   _komentar_re_, _བཟོ__བཅོས_, _gusta__comentar_, _lleva_, 
+   {{0x64b86018,0x00000000,0x00000000,0x00000000}},	//   _muito__de_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1af0] --, --, --, --, 
+   {{0x7ad68002,0xcf3d2002,0x00000000,0x00000000}},	//   _јануар_, _дневника__има_, --, --, 
+   {{0x52d8c011,0x125ac028,0x00000000,0x00000000}},	//   _galego_, _piel_, --, --, 
+   {{0x0ee34018,0x16da000f,0x00000000,0x00000000}},	//   _em__destaque_, _amaphuth, --, --, 
+   {{0x87490012,0xd6e0e00c,0xe4b1800b,0x00000000}},	//   _budúcnos, _के__कोशिश_, _ukine__ibi_, --, 
+   {{0x7dcc6002,0x00000000,0x00000000,0x00000000}},	//   _су__му_, --, --, --, 
+   {{0xa2b22003,0x22990003,0x00000000,0x00000000}},	//   _པོ__ཞིག_, _གསར__ཤོག_, --, --, 
+   {{0x327ee00f,0xb224803f,0xad85000a,0x00000000}},	//   _ezingu_, _ngako_, _नैनीताल__पिथौरागढ, --, 
+   {{0xd4968012,0x00000000,0x00000000,0x00000000}},	//   _sk__ako_, --, --, --, 
+   {{0x53ba800c,0x00000000,0x00000000,0x00000000}},	//   _जा__सकेला_, --, --, --, 
+   {{0xbf664006,0x7a7e0012,0x02b20006,0x00000000}},	//   _གར__འབྲུག_, _cieľom_, _པོ__གིས_, --, 
+   {{0x14b36009,0xe847e018,0x00000000,0x00000000}},	//   _okt__kl_, _cartões_, --, --, 
+   {{0x2ed4e002,0x0f612003,0x00000000,0x00000000}},	//   _до_, _དྲུག__འགྱུར_, --, --, 
+   {{0x12d8a00e,0x3bd2e00d,0x4f50600e,0x7f362002}},	//   _akce_, _verdader, _měsíce_, _заиста_, 
+   {{0xc2da6015,0x34634016,0x5578400e,0xd73ec00c}},	//   _karena_, _innlegg__kp_, _poslední, _बा__बाकिर_, 
+   {{0x4a56a00a,0x00000000,0x00000000,0x00000000}},	//   _अन्य__खेल_, --, --, --, 
+   {{0xcef12002,0x00000000,0x00000000,0x00000000}},	// [1b00] _има_, --, --, --, 
+   {{0xdf3b8037,0x3a43200c,0x00000000,0x00000000}},	//   _nombre__segurida, _के__जनम_, --, --, 
+   {{0xe41a2015,0xa3cec00e,0xa2382003,0xc467e01a}},	//   _mendapat_daftar_, _sleva_, _དཔྱད__རྩོམ_, _dei__nye_, 
+   {{0xf245000f,0x7cedc00f,0x00000000,0x00000000}},	//   _izinceku__zakhe_, _ngezwi__elikhulu_, --, --, 
+   {{0x3ec7000d,0x56f9e022,0x00000000,0x00000000}},	//   _nosotros_, _मोटा_, --, --, 
+   {{0x086e000d,0x00000000,0x00000000,0x00000000}},	//   _trabajar_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x72fce011,0x220c6009,0x724d8003,0x00000000}},	//   _lingua_, _præsenta_skriv_, _འཇུ_, --, 
+   {{0xc2c86012,0x994b800e,0x00000000,0x00000000}},	//   _rozmery_, _nokia__mobilní_, --, --, 
+   {{0xa26de045,0x1de5e003,0x8292400b,0x00000000}},	//   _potom_, _པའི__བྱིས_, _satani_, --, 
+   {{0x8c08202b,0x8ec4600d,0x5db3e00b,0xbbff800a}},	//   _ibiganir, _baños_, _bidafite_, _स्तर__पर_, 
+   {{0x94428025,0xc2de000a,0x00000000,0x00000000}},	//   _pra_, _किसी_, --, --, 
+   {{0x1c98c003,0x00000000,0x00000000,0x00000000}},	//   _གྲོལ_, --, --, --, 
+   {{0x44aae009,0x00000000,0x00000000,0x00000000}},	//   _den__af_, --, --, --, 
+   {{0xe2598006,0x424a8037,0xebed0003,0x00000000}},	//   _ཁྲི__མངའ_, _agosto__julio_, _ཐང__གི_, --, 
+   {{0x3470e012,0xc9ffe037,0xc470a011,0x7bd1c003}},	//   _tak__sa_, _búsqueda, _que__hai_, _བཙན__དྲ_, 
+   {{0x6dd78003,0x3a4da002,0x00000000,0x00000000}},	// [1b10] _བོད__རིགས_, _навигаци_мени_, --, --, 
+   {{0x6752c00f,0x00000000,0x00000000,0x00000000}},	//   _izinyang, --, --, --, 
+   {{0x0bbb400a,0x00000000,0x00000000,0x00000000}},	//   _हुआ__था_, --, --, --, 
+   {{0x5776c006,0xda632022,0xd27dc003,0x00000000}},	//   _གསང__སྲིད_, _फेस्टिवल_, _བཏང__བའི_, --, 
+   {{0x646c6025,0x92c7e003,0x2604800c,0x00000000}},	//   _com__de_, _ཚོགས__གཙོ_, _के__प्रतिहार, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x16fec013,0xd26d8011,0x00000000,0x00000000}},	//   _किया_, _nosos_, --, --, 
+   {{0x55fec040,0xa2562003,0xc2964003,0xa27a400a}},	//   _korišćen, _ཀྱིས__བོད_, _ངོས__ཟིན_, _कोई__कॉमेंट_, 
+   {{0x34bb8009,0x42b84003,0x00000000,0x00000000}},	//   _klik__her_, _གོ__ལའི_, --, --, 
+   {{0x326d800f,0x00000000,0x00000000,0x00000000}},	//   _leso_, --, --, --, 
+   {{0x63b7e009,0x237a601d,0xe301800b,0x0d6d2002}},	//   _sådan__får_, _kawalan_, _barareng_ukwa_, _итд_, 
+   {{0xe453600f,0x729dc003,0x00000000,0x00000000}},	//   _ukuthi__le_, _མགོན__འཇུ_, --, --, 
+   {{0xc0222011,0xa470a011,0x00000000,0x00000000}},	//   _administ_electrón, _que__fai_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x21e1e002,0xc4b8e011,0x00000000,0x00000000}},	//   _права__задржана_, _subscrib_ás_, --, --, 
+   {{0x8341400e,0x00000000,0x00000000,0x00000000}},	// [1b20] _stejně_, --, --, --, 
+   {{0x6cafe018,0xe442a00b,0x00000000,0x00000000}},	//   _no__cartão_, _drc_, --, --, 
+   {{0x0472e00d,0x62990003,0x00000000,0x00000000}},	//   _que__yo_, _གསར__ཤོས_, --, --, 
+   {{0xb232803c,0x00000000,0x00000000,0x00000000}},	//   _februara__godine_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x526e0012,0x1a0b000e,0x13f8e012,0x787d0018}},	//   _šport_, _vložit_, _ponuku_, _prévio_, 
+   {{0x13868012,0xb27ee02a,0xab93e008,0x44964008}},	//   _ktoré_, _finner_, _dividido_, _século__xx_, 
+   {{0x226da040,0xfb24801d,0x00000000,0x00000000}},	//   _lepo_, _dilarang__linkedin_, --, --, 
+   {{0xc473c009,0x5b8e000f,0x00000000,0x00000000}},	//   _endnu__en_, _beqiniso_, --, --, 
+   {{0xdb9a4003,0x2469e009,0x00000000,0x00000000}},	//   _དོན__མེ_, _dig__og_, --, --, 
+   {{0x64786011,0x0c07e00a,0x13574013,0xd44f200b}},	//   _xunta__de_, _लगता__है_, _ज्ञानकोष_, _bushya__bwa_, 
+   {{0x0bb4e00a,0x00000000,0x00000000,0x00000000}},	//   _नहीं__था_, --, --, --, 
+   {{0x729f6028,0x00000000,0x00000000,0x00000000}},	//   _tarjeta_, --, --, --, 
+   {{0x720a000a,0x00000000,0x00000000,0x00000000}},	//   _सलेम__सागर_, --, --, --, 
+   {{0xa26da030,0xa7b6c002,0xfe8a0011,0x8b4c6006}},	//   _depo_, _сва__права_, _en__liña_, _རྫོང__བཞེངས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe2260015,0x2242e020,0x0a0b000e,0x00000000}},	// [1b30] _kaskus_, _ནངས_, _uložit_, --, 
+   {{0xac71a019,0x737a6039,0x1355e015,0x12afe00f}},	//   _startet_, _jawaban_, _sekedar_, _engcono__kakhulu_, 
+   {{0xb493600d,0x827b600c,0x00000000,0x00000000}},	//   _es__el_, _के__रक्षा_, --, --, 
+   {{0xab8e000f,0x13960009,0x00000000,0x00000000}},	//   _weqiniso_, _masser_, --, --, 
+   {{0xa7604002,0x930b8018,0x00000000,0x00000000}},	//   _ауторств_делити_, _um__pouco_, --, --, 
+   {{0x60b2600e,0x7984a00b,0x669c400c,0x00000000}},	//   _práva__vyhrazen, _abakobwa_, _ओर__धेयान_, --, 
+   {{0x230e0007,0x0242e006,0x00000000,0x00000000}},	//   _apabila_, _ཐངས_, --, --, 
+   {{0xc9c64025,0x0875e011,0xcc622014,0x0462e00e}},	//   _apresent, _persoais_, _के__अवशेष_, _telefony__filtr_, 
+   {{0x133f600e,0x00000000,0x00000000,0x00000000}},	//   _nemají_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0347a00f,0x2bec2002,0x00000000,0x00000000}},	//   _ukuba__kube_, _на__којој_, --, --, 
+   {{0xe2888020,0x00000000,0x00000000,0x00000000}},	//   _མཛད__གནང_, --, --, --, 
+   {{0xac5a6011,0x2d9e600e,0x6b95a00a,0xaf3dc002}},	//   _pode__subscrib, _zkuste__nejoblíb, _की__भी_, _све__то_, 
+   {{0xa058000a,0xab9d000a,0x128ce003,0x00000000}},	//   _वापस_, _साल__की_, _ཆུང__ཆུང_, --, 
+   {{0xa3b8801e,0x72728003,0x00000000,0x00000000}},	//   _stranica__natrag_, _ཟླ__མིག_, --, --, 
+   {{0xe290c01d,0xb9d02002,0x7163a002,0x00000000}},	// [1b40] _jumaat_, _вези_, _на__свету_, --, 
+   {{0x6442002b,0xd30d401d,0xf28d800b,0xd366601a}},	//   _isi_, _pesakit_, _muhezo__vatikani_, _ikkje__lenger_, 
+   {{0x32d3e00b,0xcfc0a00e,0x00000000,0x00000000}},	//   _ya__buenos_, _obrázek_, --, --, 
+   {{0xce292002,0x00000000,0x00000000,0x00000000}},	//   _вам_, --, --, --, 
+   {{0x7442000e,0xc2d5a00b,0xd262200b,0x3ba4600a}},	//   _jsi_, _ry__imana_, _muri__irak_, _का__यह_, 
+   {{0x6301e015,0x55a5a00a,0x00000000,0x00000000}},	//   _berarti_, _वेबसाइटो, --, --, 
+   {{0x73afc019,0x62ca601f,0x2ed56002,0x00000000}},	//   _håper_, _pandu_, _јој_, --, 
+   {{0xc3d9c019,0x4b9dc003,0xdc6fe00b,0x4cb8c00e}},	//   _du__bør_, _བྱུང__ལོ_, _itorero_, _odpovědí_, 
+   {{0x9298a006,0x24124015,0x02b42015,0xd5bd800d}},	//   _པའི__ཐོན_, _bagi__simpan_, _jakarta__pusat_, _el__servicio_, 
+   {{0xfba9a00c,0x00000000,0x00000000,0x00000000}},	//   _एह__से_, --, --, --, 
+   {{0xa298c003,0x00000000,0x00000000,0x00000000}},	//   _པའི__བོད_, --, --, --, 
+   {{0x1c77000b,0x475ce00b,0xeed5800e,0x25b6a00b}},	//   _dioseze_, _mukiring, _muže_, _hakoresh_amategek, 
+   {{0xdb92600e,0x1c1d0012,0x00000000,0x00000000}},	//   _srovnání_, _štandard, --, --, 
+   {{0x9f5c8008,0x00000000,0x00000000,0x00000000}},	//   _de__contrata, --, --, --, 
+   {{0x24420004,0xf283c00f,0x843e800e,0x251c000a}},	//   _esi_, _yilowo__nalowo_, _které__jsou_, _धमाल__विडियो_, 
+   {{0x204ba03e,0x6d106006,0x530e000b,0xb259a00b}},	//   _सामग्री_, _བརྒྱ__འཁོར_, _bugufi__kandi_, _yo__muri_, 
+   {{0x03c38018,0x00000000,0x00000000,0x00000000}},	// [1b50] _passe__mouse_, --, --, --, 
+   {{0x8f424011,0xc2568018,0x00000000,0x00000000}},	//   _clandest_kamykaze_, _um__único_, --, --, 
+   {{0xd2d98009,0xa36a0039,0xa226601a,0x65a7800a}},	//   _opret_, _iklan__yang_, _brukar_, _मिर्जापु_रायबरेली_, 
+   {{0xb442c012,0x00000000,0x00000000,0x00000000}},	//   _pre_, --, --, --, 
+   {{0xb95a400f,0xf291e012,0x6259e003,0x2c4d600c}},	//   _eqiniswe, _dizajn_, _ཡིད__ཆེས_, _खातिर__एगो_, 
+   {{0xe470e00f,0x7236c00b,0x00000000,0x00000000}},	//   _yeka__ukuthi_, _yanjye_, --, --, 
+   {{0xd7e72006,0x52cb802f,0x2ae3a003,0x00000000}},	//   _གནས__དགོན_, _maioria_, _གསེར__མདོག_, --, 
+   {{0x80b46003,0xaa42e018,0x00000000,0x00000000}},	//   _སློབ__གྲྭ_, _em__preço_, --, --, 
+   {{0xc236c01d,0x76c7a00a,0xc315600a,0x00000000}},	//   _imej_, _हैदराबाद__हिसार_, _चम्बा__बिलासपुर_, --, 
+   {{0x82246004,0xd659e011,0xc3450012,0x00000000}},	//   _ngoku_, _orixinal_, _všetci_, --, 
+   {{0x52ebc009,0x5444c01f,0x00000000,0x00000000}},	//   _kvinder_, _berjangk, --, --, 
+   {{0x73948011,0x5ac1a00a,0xb24da003,0xf2900025}},	//   _coas_, _विचार__मंच_, _འབའ_, _acha_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x42cb400e,0xe2b46025,0xec11600c,0xd949800a}},	//   _hledat_, _troca_, _जिला__के_, _लाइसेंस_, 
+   {{0x1c5f402e,0x84b1a01e,0xd46be00e,0x36e14002}},	//   _obitelj_, _kur__ana_, _každý__den_, _под__називом_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf03de018,0xca9b000a,0x00000000,0x00000000}},	// [1b60] _anúncio_, _में__कोई_, --, --, 
+   {{0x3dd7e006,0x7d56800e,0x00000000,0x00000000}},	//   _མཐར__འཁྱོལ_, _pořád_, --, --, 
+   {{0x2399c00e,0x00000000,0x00000000,0x00000000}},	//   _véčka__výsuvné_, --, --, --, 
+   {{0x37074018,0x00000000,0x00000000,0x00000000}},	//   _instalaç, --, --, --, 
+   {{0xc48a400e,0x00000000,0x00000000,0x00000000}},	//   _které__je_, --, --, --, 
+   {{0x24b3200b,0xd24da003,0x00000000,0x00000000}},	//   _karidina_ba_, _འབར_, --, --, 
+   {{0xee296002,0x00000000,0x00000000,0x00000000}},	//   _бар_, --, --, --, 
+   {{0x743d800f,0x5598000c,0x00000000,0x00000000}},	//   _igama__lesigrek, _लउकत_, --, --, 
+   {{0x63ce8030,0x5753a003,0x531e000c,0x00000000}},	//   _slavo_, _གླེང__བྱེད_, _काम__वाली_, --, 
+   {{0xc49a8009,0x00000000,0x00000000,0x00000000}},	//   _søgetjen_en_, --, --, --, 
+   {{0x626fa01d,0x0bcc8006,0x00000000,0x00000000}},	//   _malaysia__tinjau_, _ཐོག__ལུ_, --, --, 
+   {{0x8f706018,0x00000000,0x00000000,0x00000000}},	//   _peças_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa254000a,0x0ab70014,0x670c800a,0x00000000}},	//   _कॉमेंट_, _आखिर__में_, _शहर__आपका_, --, 
+   {{0xdc49e04b,0x2382c00a,0x6495e012,0x00000000}},	//   _पैसे_, _लाइफस्टा, _sa__aj_, --, 
+   {{0x426de027,0x00000000,0x00000000,0x00000000}},	//   _leto_, --, --, --, 
+   {{0x646ce038,0x911d802e,0x7c51c00a,0x00000000}},	// [1b70] _foi__de_, _na__sadržaj_, _बातें_, --, 
+   {{0x34b9a030,0x0b07200e,0x00000000,0x00000000}},	//   _sarajevo__vrh_, _kuchyňsk, --, --, 
+   {{0x47154018,0x00000000,0x00000000,0x00000000}},	//   _seguranç, --, --, --, 
+   {{0x0a80200a,0x227f600e,0xe2910003,0xa3648003}},	//   _बाजार__में_, _jedné_, _དཔྱད__ཞིབ_, _སློབ__གྲྭའི_, 
+   {{0x873a2021,0xa3324039,0x321c600b,0x00000000}},	//   _སྣོད_, _informas_yang_, _rishya_, --, 
+   {{0xb479601a,0x00000000,0x00000000,0x00000000}},	//   _gjer__at_, --, --, --, 
+   {{0x447e6018,0xae69401d,0x4c75e012,0x00000000}},	//   _atenção_, _oleh__pengguna, _napriek_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0a5de022,0x8a3ee00a,0xa2512006,0xd4f96012}},	//   _कार्यक्र_में_, _फिर_, _བརྡ__དོན_, _peňazí_, 
+   {{0x548a400e,0x00000000,0x00000000,0x00000000}},	//   _které__se_, --, --, --, 
+   {{0x66d24014,0xebc4400c,0x00000000,0x00000000}},	//   _जिकिर_, _माटी__के_, --, --, 
+   {{0xa298c003,0x00000000,0x00000000,0x00000000}},	//   _གྱི__བོད_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8a70800a,0x8cee0002,0x00000000,0x00000000}},	//   _कैसे__टाइप_, _хрватске_, --, --, 
+   {{0xc25ac009,0x7bf70003,0xcce6400c,0x00000000}},	//   _mellem_, _གི__རང_, _कबो__दिल्ली_, --, 
+   {{0x1c53602e,0x472f400c,0x00000000,0x00000000}},	// [1b80] _sustava_, _रहल__बाड़े_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9f9b000a,0x1c9f2003,0xae8cc00c,0x00000000}},	//   _करें__प्रिन्ट_, _བཀོལ_, _ओह__कुल्ह_, --, 
+   {{0xf77ee00a,0x62574003,0xf2648003,0x00000000}},	//   _से__जुड़े_, _དུས__དྲན_, _ཡུལ__ཤུལ_, --, 
+   {{0xcba06021,0x925ac01a,0x00000000,0x00000000}},	//   _རྒྱལ__པོ_, _spela_, --, --, 
+   {{0xecc82029,0x00000000,0x00000000,0x00000000}},	//   _ཁྱེར_, --, --, --, 
+   {{0xebad8003,0x33430011,0x00000000,0x00000000}},	//   _ནག__གི_, _dereito_, --, --, 
+   {{0x53962015,0x0cd3e002,0x00000000,0x00000000}},	//   _simpan__properti_, _косову_, --, --, 
+   {{0xd317e00f,0x7c124003,0x00000000,0x00000000}},	//   _umuzi_, _དཀར__དྲ_, --, --, 
+   {{0xdf10c024,0x329f4006,0x00000000,0x00000000}},	//   _predsedn, _རིམ__རྟག_, --, --, 
+   {{0xa2930006,0xd4712018,0x3225800e,0x00000000}},	//   _ནིའི__དོན_, _uma__das_, _desky_, --, 
+   {{0x9b400002,0x00000000,0x00000000,0x00000000}},	//   _енглески_, --, --, --, 
+   {{0x16c44004,0xd28e4035,0x00000000,0x00000000}},	//   _likathix, _naphezu_, --, --, 
+   {{0x12f12022,0xc3948045,0xa3b6e01a,0xc704a003}},	//   _जरुरत_, _čase_, _som__gjer_, _གློག__བརྙན_, 
+   {{0xc5590002,0xc253a003,0x00000000,0x00000000}},	//   _октобар__септемба, _གསུམ__གྱི_, --, --, 
+   {{0x9bad8003,0x00000000,0x00000000,0x00000000}},	//   _ནང__མི_, --, --, --, 
+   {{0x4ead8015,0x976de002,0x58314002,0xfbe26003}},	// [1b90] _lintasme_, _прегледа_, _или__притисни, _བྱས__པར_, 
+   {{0x547dc038,0x23f8c00d,0x9cf6600c,0x628d800b}},	//   _foto__no_, _saludo_, _में__कवनो_, _imikino_, 
+   {{0x603da00d,0x00000000,0x00000000,0x00000000}},	//   _direccio, --, --, --, 
+   {{0x22f9200e,0x1da1e003,0xe25ae00e,0x08644002}},	//   _odebrat__vše_, _དགེ__བཤེས_, _pohled_, _универзи, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4451200e,0x6b4c000e,0x00000000,0x00000000}},	//   _případně_, _vytvořen, --, --, 
+   {{0x442f000f,0x92d2e011,0xa26dc00e,0xb33c200e}},	//   _main__menu_, _ás__todo_, _hodin__hodin_, _nejvyšší__ceny_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb2590006,0xf567c002,0x00000000,0x00000000}},	//   _འབྲ__དཀར_, _постани__преводил, --, --, 
+   {{0xf3a2e00f,0xc4b6a01c,0x00000000,0x00000000}},	//   _isiphi_, _सप्ताह_, --, --, 
+   {{0x03eb801d,0xece9c002,0x6b9ee006,0x00000000}},	//   _parti_, _података_, _སེམས__ཁར_, --, 
+   {{0xc47e0011,0x38874003,0x00000000,0x00000000}},	//   _pero__non_, _ཐང__དབྱིག_, --, --, 
+   {{0x6a83200b,0xc6be4012,0x00000000,0x00000000}},	//   _kenyatta_, _súťaže_, --, --, 
+   {{0x3dea6006,0x7356601d,0xec0ae00c,0xd5f4a012}},	//   _སྟོན__དམངས_, _sebenar_, _भोपाल__के_, _zamestná, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb4668009,0xe314c015,0x9471e00b,0x00000000}},	//   _tilmeld__dig_, _inputan__mengenai_, _mu__kiganiro_, --, 
+   {{0x0f24000e,0xc2c8e003,0x00000000,0x00000000}},	// [1ba0] _ovšem_, _བརྙན__དེབ_, --, --, 
+   {{0xc2c9001d,0x3b284003,0x83d9601d,0x00000000}},	//   _dengan__terma_, _མྱོང_, _terhadap__sebarang_, --, 
+   {{0xc387000e,0x6fa4e045,0xdf696014,0xbc6b600c}},	//   _které_, _používan, _में__अंग्रेजी_, _चेम्बर_, 
+   {{0x0492a05d,0x2bb9e003,0x22d3a037,0x00000000}},	//   _es__por_, _ལས__མང_, _del__foro_, --, 
+   {{0xc2820006,0xec0ca00a,0x8bde8003,0x55b3c002}},	//   _བསྐྱོད__འབད_, _पहले__के_, _ལྟའི__ཆར_, _структур, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4e74e002,0x00000000,0x00000000,0x00000000}},	//   _се__од_, --, --, --, 
+   {{0x43946019,0x83966011,0xaaa1400a,0x3f64a012}},	//   _tross_, _persoa_, _आपके__शहर_, _čítať_, 
+   {{0xbbbda022,0xa342800b,0x00000000,0x00000000}},	//   _अंत__तक_, _ku__ngufu_, --, --, 
+   {{0xd3b54002,0xd269800b,0x7150000f,0x00000000}},	//   _налог__одјавите_, _igihe__yari_, _wasendul, --, 
+   {{0x99f3a01f,0x64ad4011,0xac5d800e,0xc48ac012}},	//   _daripada_, _xaneiro__de_, _alespoň_, _ktorá__je_, 
+   {{0x64730038,0xc6dd400a,0x1a77000a,0x1e3d0002}},	//   _emprende_de_, _बारिश_, _चौपाल__हाल_, _се__као_, 
+   {{0xe4b6c02a,0xb2a7200e,0x00000000,0x00000000}},	//   _sider__er_, _kdyby_, --, --, 
+   {{0x94426008,0x2f4ca00a,0x00000000,0x00000000}},	//   _iso_, _हिसार__क्रिकेट_, --, --, 
+   {{0x5b7b0006,0x3c0da00c,0x00000000,0x00000000}},	//   _ཨིན__རྫོང_, _मिलत__बा_, --, --, 
+   {{0x52bac003,0x00000000,0x00000000,0x00000000}},	//   _མི__ཤེས_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1bb0] --, --, --, --, 
+   {{0x52af400a,0x75c9a00c,0x00000000,0x00000000}},	//   _जाएँ_, _कि__नवरतन_, --, --, 
+   {{0xeee6801a,0xe386000b,0x00000000,0x00000000}},	//   _seg__sjølv_, _igira_, --, --, 
+   {{0xebe7800a,0xc49bc038,0x00000000,0x00000000}},	//   _मनोरंजन__बॉलीवुड_, _galicia__en_, --, --, 
+   {{0x930c0011,0x00000000,0x00000000,0x00000000}},	//   _un__pouco_, --, --, --, 
+   {{0x83966018,0x51dc0011,0xb273200f,0x00000000}},	//   _pessoa_, _aviso__atendémo, _abantu__bazo_, --, 
+   {{0x73eb8015,0x6c61600a,0x944ee00e,0xebe6400c}},	//   _kartu_, _को__भेजें_, _souvisej, _नौसेना__के_, 
+   {{0xe731e00c,0x4934200c,0x00000000,0x00000000}},	//   _साइबर__हमला_, _एही__भोजपुर_, --, --, 
+   {{0xd98bc00e,0x00000000,0x00000000,0x00000000}},	//   _nově_, --, --, --, 
+   {{0x42420004,0x6ee30002,0xb5d2a00f,0x10172018}},	//   _ukumkani_, _оно_, _ngesikha_esifanay, _suas__dúvidas_, 
+   {{0x0d54800a,0x00000000,0x00000000,0x00000000}},	//   _कासगंज_, --, --, --, 
+   {{0x7bdcc003,0x327ec01a,0x9c6a600f,0x6386000b}},	//   _བོད__རང_, _kven_, _komuntu_, _agira_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x04a1200b,0x9a68a00c,0x00000000,0x00000000}},	//   _gahunda__yo_, _अउर__चीन_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1345a00a,0x9d0e600c,0x00000000,0x00000000}},	//   _दिक्चालन__सूची_, _चाहे__कवनो_, --, --, 
+   {{0xcc6a600f,0x73878028,0xab80c003,0x00000000}},	// [1bc0] _nomuntu_, _perro_, _དངོས__བྱུང_, --, 
+   {{0x592c0002,0x00000000,0x00000000,0x00000000}},	//   _пољски__португал, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82da602a,0x3ba4e00a,0xa63b400e,0x7c9e800b}},	//   _årene_, _कि__यह_, _státní_, _ibirimwo__burundi_, 
+   {{0x0e932002,0x00000000,0x00000000,0x00000000}},	//   _захтеви__за_, --, --, --, 
+   {{0xd24da021,0x13a38012,0xa493e02a,0x0e3ce002}},	//   _འབག_, _topovať__zvýrazni, _og__ble_, _се__за_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xcfb50018,0xe867c002,0x12d90025,0x00000000}},	//   _início_, _држава_, _cabelo_, --, 
+   {{0x36bb402c,0x32a6800f,0x00000000,0x00000000}},	//   _abarwany, _umthetho__kamose_, --, --, 
+   {{0xf62c0018,0x1ce8a003,0x00000000,0x00000000}},	//   _condiçõe, _རྒྱའི__སྐོར_, --, --, 
+   {{0x3492e004,0xf4908018,0x91ef400c,0x4249400e}},	//   _ke__lo_, _comentár_seu_, _के__उतार_, _pojmů_, 
+   {{0x7c6a600f,0x00000000,0x00000000,0x00000000}},	//   _yomuntu_, --, --, --, 
+   {{0x4260a012,0x83bba002,0x00000000,0x00000000}},	//   _sledovať__nahlásiť_, _констант, --, --, 
+   {{0x232c2009,0x5911400f,0x39832002,0x00000000}},	//   _se__mere_, _isimo__sengqond, _почетна_, --, 
+   {{0xf387801a,0xf37b000c,0x64380003,0x8b884003}},	//   _berre_, _भइल__भोजपुरी_, _བོད__རྒྱལ_, _ཡས_, 
+   {{0x733aa019,0x00000000,0x00000000,0x00000000}},	//   _du__kjenner_, --, --, --, 
+   {{0x93fa600b,0x3db24018,0x00000000,0x00000000}},	// [1bd0] _garuka_, _escreveu_, --, --, 
+   {{0xc05fe022,0x00000000,0x00000000,0x00000000}},	//   _उदास_, --, --, --, 
+   {{0x2e496006,0x2bdaa006,0x32c3000f,0x00000000}},	//   _མཐུད__འགྱོ_, _མེད__གེ_, _kusaba__khona_, --, 
+   {{0xb3f40019,0x801a6040,0x00000000,0x00000000}},	//   _har__vært_, _vojvodin, --, --, 
+   {{0x52b46012,0x00000000,0x00000000,0x00000000}},	//   _troch_, --, --, --, 
+   {{0xfefd0002,0x00000000,0x00000000,0x00000000}},	//   _управо_, --, --, --, 
+   {{0x0494201a,0x72d54009,0x24012012,0x6dc9e00a}},	//   _på__ein_, _fået_, _tomto__fóre_, _बनिए_, 
+   {{0x42496012,0x82d54009,0xc2930006,0x00000000}},	//   _najmä_, _gået_, _མཐུད__ཞུན_, --, 
+   {{0xb250a00b,0x00000000,0x00000000,0x00000000}},	//   _na__gari_, --, --, --, 
+   {{0x6b6e2003,0x64b2a00b,0x00000000,0x00000000}},	//   _རིག__གཞུང_, _kwezi__kwa_, --, --, 
+   {{0xd2da6028,0x52568012,0x1c6a600f,0x00000000}},	//   _pareja_, _júla_, _somuntu_, --, 
+   {{0xd0d88003,0x6de7c002,0x00000000,0x00000000}},	//   _རིག__བཀྲ_, _заборави_сте_, --, --, 
+   {{0x228f400b,0xdb99400e,0x4afb2012,0x00000000}},	//   _bbc__icyo_, _požadavk, _zverejne, --, 
+   {{0x649fa018,0x8254c00e,0x00000000,0x00000000}},	//   _cartão__de_, _měla_, --, --, 
+   {{0xec70200a,0xf497e025,0x00000000,0x00000000}},	//   _महीने__पहले_, _relação_, --, --, 
+   {{0xc26ca025,0x00000000,0x00000000,0x00000000}},	//   _ficou_, --, --, --, 
+   {{0xf4268011,0x54b90011,0xe5688002,0x00000000}},	// [1be0] _unha__conta_, _como__pdf_, _македонс, --, 
+   {{0xe6e90006,0x00000000,0x00000000,0x00000000}},	//   _འཚོལ__བཏུབ_, --, --, --, 
+   {{0x92c1c011,0xcf21c011,0xa2b32003,0x00000000}},	//   _mellora_, _mellorar_, _མོ__ཞིག_, --, 
+   {{0xebcb6022,0x1b2a8003,0x83e66011,0x00000000}},	//   _सरकार__के_, _རླུང_, _de__réxime_, --, 
+   {{0x422a200e,0x00000000,0x00000000,0x00000000}},	//   _přihlási, --, --, --, 
+   {{0xa31e001d,0x4f186002,0x00000000,0x00000000}},	//   _sesiapa__yang_, _да__ми_, --, --, 
+   {{0x321c600b,0x00000000,0x00000000,0x00000000}},	//   _bishya_, --, --, --, 
+   {{0x39c9e00b,0xee764002,0x82518003,0x00000000}},	//   _ishobora_, _су__да_, _ནམས__ཕུན_, --, 
+   {{0x32eba02a,0x12c6400d,0xf4ac8009,0x3527000a}},	//   _utenfor_, _incluye_, _har__set_, _अजमेर__अमृतसर_, 
+   {{0x3c8ac012,0xf27a600b,0x00000000,0x00000000}},	//   _príspevk, _vatikani_, --, --, 
+   {{0xcf536020,0x5bd1a00c,0x00000000,0x00000000}},	//   _སྐད__སྒྱུར_, _आंदोलन__डॉ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x348f0012,0xda3c200a,0x09d6200b,0x00000000}},	//   _páči__sa_, _एंड_, _interine, --, 
+   {{0x7c8ac012,0xa4ad201a,0x482ec002,0x00000000}},	//   _príspevo, _men__dei_, _србин_, --, 
+   {{0xa38a8018,0x04d9600c,0x8cfee00a,0x00000000}},	//   _fórum_, _ईद__मुबारक_, _फ़ाइल__अपलोड_, --, 
+   {{0xeee6400a,0x00000000,0x00000000,0x00000000}},	//   _मास्टरमा, --, --, --, 
+   {{0x646d6008,0xc2a80003,0x23eb6025,0x00000000}},	// [1bf0] _lei__de_, _འཕྲིན__ཡིག_, _quatro_, --, 
+   {{0xe887a009,0x00000000,0x00000000,0x00000000}},	//   _chokolad, --, --, --, 
+   {{0x2db84003,0xceace002,0x00000000,0x00000000}},	//   _དེ__རྗེས_, _користит, --, --, 
+   {{0x22e7a011,0x00000000,0x00000000,0x00000000}},	//   _acceder__para_, --, --, --, 
+   {{0xeca1600a,0x00000000,0x00000000,0x00000000}},	//   _से__पहले_, --, --, --, 
+   {{0x929c8011,0xc4a5a037,0x92a58003,0x8248600e}},	//   _rúa_, _mi__producto_, _མདོ__སྨད_, _veřejnos, 
+   {{0xa29c8011,0x1c674019,0x902b6002,0xcb4f6003}},	//   _súa_, _opptatt_, _из__википеди, _དཀའ__རྙོག_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6461c00d,0x8981e01a,0xfc4e6018,0x00000000}},	//   _más__de_, _vilkåra_, _busca__avançada_, --, 
+   {{0xee9d0002,0xd2a7801d,0xaa42c00c,0x00000000}},	//   _ако_, _herba_, _के__कहर_, --, 
+   {{0xa2f4e01d,0xd097e002,0x00000000,0x00000000}},	//   _melalui__mudah_, _времена_, --, --, 
+   {{0x147bc02e,0xb29c8011,0x2cdea00f,0xec7e4018}},	//   _komentar__od_, _túa_, _izikhulu_, _adesivo_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x32a6000f,0xfb8a6003,0x00000000,0x00000000}},	//   _ngibe_, _བོད__ལྗོངས_, --, --, 
+   {{0xf9c9e00b,0x00000000,0x00000000,0x00000000}},	//   _ushobora_, --, --, --, 
+   {{0xcf01a012,0x1be18003,0x00000000,0x00000000}},	//   _hodnoten_hviezdič, _འདི__ནས_, --, --, 
+  
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1c00] --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf2964039,0x00000000,0x00000000,0x00000000}},	//   _ini__semoga_, --, --, --, 
+   {{0x6254c00e,0x2bc1a00a,0xccc32012,0x00000000}},	//   _mělo_, _लाइव__हो_, _sk__doprava_, --, 
+   {{0xfaeb801d,0x3289400f,0x00000000,0x00000000}},	//   _sokongan_, _endabeni_, --, --, 
+   {{0x02fae00f,0x874ec002,0x00000000,0x00000000}},	//   _kodwa__ingabe_, _цркви_, --, --, 
+   {{0x0b9e800a,0x72ff000f,0x04978002,0xd2b78002}},	//   _गई__है_, _izithomb_ekhasini_, _је__било_, _је__била_, 
+   {{0x6490c018,0xa2b7a012,0x00000000,0x00000000}},	//   _comentár_de_, _tovar__odobrať_, --, --, 
+   {{0xd9f4e012,0xb292400b,0xa2040012,0x9eb62002}},	//   _minút_, _ubwami_, _požiadav, _система_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22c5a016,0x1b8fe00c,0x00000000,0x00000000}},	//   _reglene_, _सभ_, --, --, 
+   {{0xee3e8002,0x00000000,0x00000000,0x00000000}},	//   _време__да_, --, --, --, 
+   {{0x1ed2600a,0x0aa6600c,0xaa95600c,0x00000000}},	//   _द्वारा__सॉर्ट_, _टक्कर__में_, _बा__अउर_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6045800e,0x00000000,0x00000000,0x00000000}},	//   _vyhrazen, --, --, --, 
+   {{0x6341600b,0x6248c01a,0x5bb62003,0x57f94002}},	//   _barenga_, _sommar_, _དེ__ཨེ_, _притисни, 
+   {{0x03f4002e,0x8256000d,0x00000000,0x00000000}},	// [1c10] _sustav_, _sólo_, --, --, 
+   {{0x926f8021,0x56832014,0x00000000,0x00000000}},	//   _ལས__དུས_, _लाचार_, --, --, 
+   {{0xf439e009,0x0bc1000a,0x00000000,0x00000000}},	//   _er__lidt_, _मंगलवार__को_, --, --, 
+   {{0x39b96002,0x00000000,0x00000000,0x00000000}},	//   _материја, --, --, --, 
+   {{0xb261e003,0x39e36002,0x12a64002,0x00000000}},	//   _རྒྱུས__ཀྱི_, _оне__који_, _резултат_, --, 
+   {{0x9dbd200b,0x00000000,0x00000000,0x00000000}},	//   _gushyira, --, --, --, 
+   {{0xf251e003,0xbe03e012,0x00000000,0x00000000}},	//   _གི__ལྡུམ_, _keďže_, --, --, 
+   {{0x1ba90003,0x02946006,0xc48c6009,0x3212a018}},	//   _རྗེས__སུ_, _འབད__ཡོད_, _af__dem_, _manhã_, 
+   {{0xfb9d6003,0x00000000,0x00000000,0x00000000}},	//   _ཡོད__པར_, --, --, --, 
+   {{0x0f1b6012,0x07fc0002,0x00000000,0x00000000}},	//   _odporúča, _блог_, --, --, 
+   {{0xcc44000f,0x9aac0002,0x00000000,0x00000000}},	//   _ngemva__kwalokho_, _своје__адресе_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x4443a00e,0x3431200c,0xc79cc00b,0x00000000}},	//   _srp_, _में__प्रत्यक्, _umva__kugirang, --, 
+   {{0x32cfc004,0x4443e017,0x721d200f,0x00000000}},	//   _zobukumk_ziya_, _čt_, _naleso__sikhathi_, --, 
+   {{0x26228045,0x738c0002,0x2eaaa002,0x00000000}},	//   _organizá, _куће_, _лозинку__је_, --, 
+   {{0x4fe0000e,0x00000000,0x00000000,0x00000000}},	//   _kvůli_, --, --, --, 
+   {{0xeb9b0003,0x6e0ca00e,0x00000000,0x00000000}},	// [1c20] _ནམས__ཚེ_, _vlastně_, --, --, 
+   {{0x3778e00a,0x00000000,0x00000000,0x00000000}},	//   _सामग्री__क्रियेटि, --, --, --, 
+   {{0xc27f6004,0x00000000,0x00000000,0x00000000}},	//   _okanye_, --, --, --, 
+   {{0xd442c002,0x7c48e00a,0x00000000,0x00000000}},	//   _rsd_, _हमने_, --, --, 
+   {{0xae436022,0x225ac01e,0xe468c009,0xa368a01d}},	//   _बांग्लाद, _sellem_, _hjælp__til_, _percuma__sebagai_, 
+   {{0xd2ad402e,0x0b16c03c,0xce55a03c,0x8cc8c03a}},	//   _objavlje_prije_, _sarajevs, _islamske_, _གྱུར_, 
+   {{0x0442c00b,0x134e000f,0x00000000,0x00000000}},	//   _ese_, _eziyishu_nambili_, --, --, 
+   {{0x81e1c00a,0x122b000b,0x1e4d0002,0x00000000}},	//   _दूसरे_, _ukomeye_, _шта__нам_, --, 
+   {{0x54a3e01d,0xd3d86012,0x00000000,0x00000000}},	//   _bersetuj, _heureka__pridať_, --, --, 
+   {{0x0de9e003,0x102a000d,0xe82c0012,0x0dce8002}},	//   _བྱེད__དགོས_, _del__país_, _osobných_, _одељење_, 
+   {{0x67b14021,0x4a3cc011,0x00000000,0x00000000}},	//   _ཁྲི__འཛིན_, _na__actualid, --, --, 
+   {{0xa455e02e,0x2e846002,0xf4ace01a,0x8e45c00b}},	//   _poruku__za_, _рекао__је_, _har__me_, _mugaraga, 
+   {{0x31fda00e,0x00000000,0x00000000,0x00000000}},	//   _vyhledáv, --, --, --, 
+   {{0xbab18002,0x00000000,0x00000000,0x00000000}},	//   _области_, --, --, --, 
+   {{0xc0894037,0xb301600a,0x6c91c00a,0x00000000}},	//   _términos__condicio, _से__यहाँ_, _बालों_, --, 
+   {{0x473be003,0x00000000,0x00000000,0x00000000}},	//   _ཐུབ__བསྟན_, --, --, --, 
+   {{0xd4536005,0x4cc8000e,0x0730400a,0x00000000}},	// [1c30] _alt__godt_, _změny_, _राज्य__उत्तर_, --, 
+   {{0x5bb7603c,0xec49800a,0x6e45c00b,0x00000000}},	//   _pridruže, _पहले_, _kugaraga, --, 
+   {{0xc3e4c005,0x0387e01a,0x0d2d800e,0x6f244012}},	//   _kl__tekst_, _betre_, _napište_, _práca_, 
+   {{0x9442e00b,0x0bc4600d,0xd5666009,0x00000000}},	//   _msf_, _la__publicac, _europæis, --, 
+   {{0xfbb84006,0xd4946009,0xab9b6003,0x4278c003}},	//   _ནི__དང_, _kr__alm_, _ཡིན__ནམ_, _ཏཱ__ལའི_, 
+   {{0xebd2a003,0x00000000,0x00000000,0x00000000}},	//   _ཞིག__གི_, --, --, --, 
+   {{0x9c898033,0x64686011,0x00000000,0x00000000}},	//   _broj__postova_, _xestión__de_, --, --, 
+   {{0x0292601d,0xbf54a00b,0x64a06012,0x00000000}},	//   _tetamu_, _kugwanir_ubutunga, _sa__už_, --, 
+   {{0x5d1c000e,0xe5ce400f,0x00000000,0x00000000}},	//   _nakoupit_, _ukwesaba__unkulunk, --, --, 
+   {{0xeaa90002,0x00000000,0x00000000,0x00000000}},	//   _за__превођењ, --, --, --, 
+   {{0x84b14012,0x00000000,0x00000000,0x00000000}},	//   _bazar__sk_, --, --, --, 
+   {{0xa273a027,0xc2996003,0x00000000,0x00000000}},	//   _zakázané_, _མཛོད__ཟིན_, --, --, 
+   {{0xd4420004,0xa3868012,0xfd09800c,0x52786025}},	//   _aph_, _ktorú_, _महुआ_, _alunos_, 
+   {{0x6bee0002,0x72f12009,0x9e924037,0x1005e00e}},	//   _тако_, _bøger_, _otras__pregunta, _rozpětí__pohotovo, 
+   {{0x6e2d2002,0x24a5200b,0x00000000,0x00000000}},	//   _крај_, _bivugwa__ko_, --, --, 
+   {{0xb4748018,0xbd2a800f,0xfaa2a00c,0x4e7fc002}},	//   _publicad_em_, _abafundi__bakajesu_, _नइखे__भइल_, _адресе__ће_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1c40] --, --, --, --, 
+   {{0xb2a6801b,0xa2b38003,0x526c0003,0x2ee7e002}},	//   _ngaba_, _སུ__བོད_, _རྒྱུས__འཛམ_, _заштићен_је_, 
+   {{0x9243e003,0xd3eac012,0xebbd4014,0x00000000}},	//   _གངས_, _azet_, _सत्र__के_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb46fa018,0x00000000,0x00000000,0x00000000}},	//   _criar__uma_, --, --, --, 
+   {{0x898ee002,0x00000000,0x00000000,0x00000000}},	//   _нови__захтев_, --, --, --, 
+   {{0xebab600a,0x5a4a200e,0x00000000,0x00000000}},	//   _कि__वे_, _to__není_, --, --, 
+   {{0x2493600b,0x00000000,0x00000000,0x00000000}},	//   _na__ko_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9f072018,0x00000000,0x00000000,0x00000000}},	//   _os__direitos_, --, --, --, 
+   {{0x3493600d,0x942b0039,0x00000000,0x00000000}},	//   _es__lo_, _rumah__baru_, --, --, 
+   {{0xe5c8c01b,0xa443c00b,0x00000000,0x00000000}},	//   _intaneth, _frw_, --, --, 
+   {{0x82f12009,0x5493601a,0x00000000,0x00000000}},	//   _søger_, _er__no_, --, --, 
+   {{0xd48ca009,0xc31fc024,0x62608003,0x00000000}},	//   _af__den_, _crvene__zvezde_, _རྩོམ__གཞས_, --, 
+   {{0x73eb8009,0x84bc0027,0x9a4a800a,0x00000000}},	//   _marts_, _mojasvad_sk_, _की__हुई_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1be54014,0x33f6400f,0x00000000,0x00000000}},	// [1c50] _से__कर_, _inkosi__udavide_, --, --, 
+   {{0x147fa01e,0x27efc00c,0x8e39a002,0x19db4002}},	//   _historij, _मुख्यमंत_शिवराज_, _забрањен, _корупциј, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x9e1ba01d,0xb3aea00e,0xc2744011,0x00000000}},	//   _atau__kerosaka, _jak__vybrat_, _artigo__novo_, --, 
+   {{0xb4b4e028,0xb97ac012,0xbea42014,0xa63de00f}},	//   _ver__el_, _ďalších_, _यमंत्री_, _kuyiqini, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x62d92014,0x42bde017,0x2834a00f,0x12204002}},	//   _बानी_, _prodám_, _ngomqond, _словачки__словенач, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7b0ba003,0x00000000,0x00000000,0x00000000}},	//   _མིག__གཅིག_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0aae4022,0x00000000,0x00000000,0x00000000}},	//   _खोज__में_, --, --, --, 
+   {{0x93284016,0x00000000,0x00000000,0x00000000}},	//   _fullsten_profil_, --, --, --, 
+   {{0xeef2600f,0x344f4018,0x00000000,0x00000000}},	//   _nonkulun, _adicioná__lo_, --, --, 
+   {{0xb2cca02a,0xebca600c,0xf8f48012,0x00000000}},	//   _en__venn_, _जाति__के_, _všetkých_, --, 
+   {{0x863b400e,0x138dc012,0x1738800c,0xbf41c002}},	//   _právní_, _navyše_, _रोके__खातिर_, _обавезе_, 
+   {{0xbb542024,0xb2454012,0x471f800c,0x00000000}},	//   _forumu__privatna_, _týmto_, _बहुते__सारा_, --, 
+   {{0xeee9202e,0xfa9e6014,0xac6f600b,0xd2676003}},	// [1c60] _diskutan, _प्राचीन__काल_, _afurika_, _དམ__བཅའ_, 
+   {{0x02d9200f,0xb1e1a012,0xf42b600b,0x00000000}},	//   _inceku_, _niektoré_, _na__rimwe_, --, 
+   {{0x12fc800f,0xc1084012,0xb7c22011,0xf343800a}},	//   _izaga_, _užívateľ, _usuario__contrasi, _मस्ती__हंसी_, 
+   {{0x6ba9e006,0xced5800e,0x8fb4e037,0x00000000}},	//   _སྒྲོམ__ནཱ_, _což_, _respuest_reportar_, --, 
+   {{0xaca24021,0x8242a003,0x00000000,0x00000000}},	//   _ཁྱབ__སྤེལ_, _དེར_, --, --, 
+   {{0xee3ce002,0x0254c00e,0x62596003,0x00000000}},	//   _се__да_, _měli_, _རེའི__གསར_, --, 
+   {{0xb4746045,0xf39b600f,0x00000000,0x00000000}},	//   _som__to_, _ukuxoxa_, --, --, 
+   {{0xa6b0a012,0x527a6003,0x00000000,0x00000000}},	//   _október_, _ལས__འཆར_, --, --, 
+   {{0xab56c01d,0x34d0001a,0x00000000,0x00000000}},	//   _sentiasa_, _ekstern__artikkel_, --, --, 
+   {{0x3471e012,0x00000000,0x00000000,0x00000000}},	//   _sme__sa_, --, --, --, 
+   {{0x6477a025,0xa01bc002,0x00000000,0x00000000}},	//   _milhões__de_, _проверит_своје_, --, --, 
+   {{0x03536018,0x00000000,0x00000000,0x00000000}},	//   _de__proteção_, --, --, --, 
+   {{0xb47e4009,0x3374200b,0x00000000,0x00000000}},	//   _uden__at_, _ku__buryo_, --, --, 
+   {{0x6b8ee03a,0x94ad0019,0xe2d4600d,0x52d98017}},	//   _ཏུ_, _gir__deg_, _verdad_, _plzeň_, 
+   {{0x8e0f0006,0x00000000,0x00000000,0x00000000}},	//   _རིངས__ལུགས_, --, --, --, 
+   {{0x229ce006,0x9ee3e00e,0x4f0ce018,0x7bb88003}},	//   _རེས__ནངས_, _prý_, _estoque__produtos_, _ནས__རང_, 
+   {{0x33958005,0x82946003,0x2bb8400c,0x00000000}},	// [1c70] _voss_, _དེའི__ཐོག_, _एकरो__पऽ_, --, 
+   {{0x82a66029,0x3467600b,0x8b6e200f,0x77ae400c}},	//   _རང__དབང_, _niba__bishobok, _ukuthula_, _से__प्रमाणित_, 
+   {{0xc4926019,0x3c592014,0x93d7400b,0xdc0fa00f}},	//   _av__en_, _के__मिले_, _abatutsi_, _ukutadis, 
+   {{0xb618c002,0x4f6a601a,0x2184400f,0x00000000}},	//   _заједнич, _om__kommunar_, _ibhabhil, --, 
+   {{0x937b6031,0x7ef3200a,0xb2778012,0x69f9a002}},	//   _padahal_, _लिखकर_, _účtovníc, _професио, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa2d1a012,0xc877c00e,0xda1ee018,0x00000000}},	//   _človek_, _říká_, _licença_, --, 
+   {{0x7443e01a,0xc9f48012,0x00000000,0x00000000}},	//   _tru_, _ušetríte_, --, --, 
+   {{0x8443e00b,0x92f9a004,0x0263a003,0x0716000a}},	//   _uru_, _uyehova_, _བྱུང__ཡོད_, _का__फंडा_, 
+   {{0xec106022,0xc2924016,0x5304400b,0x245d2018}},	//   _विकास__के_, _antall_, _ekleziya__kandi_, _alteraçõ, 
+   {{0x23cec00e,0x89ca002f,0x22922003,0x8486400a}},	//   _slevy_, _encontra_, _གུར__ཀུམ_, _तैयारी_, 
+   {{0x7c7ee034,0xc28e200f,0xeafb400e,0xff24c002}},	//   _romsdal_, _ukuthi__abantu_, _krásné_, _требало__би_, 
+   {{0xefeb805c,0x3ef0e002,0x72c2c00f,0x5b7c0006}},	//   _सामाजिक_, _им_, _yakwa__israyeli_, _རིམ__རྫོང_, 
+   {{0x6dce6002,0xa9c0e00e,0x00000000,0x00000000}},	//   _више_, _zejména_, --, --, 
+   {{0x0b8d4013,0xe449e016,0x0c48400a,0x5c57e00a}},	//   _और_, _lenkes__til_, _लेने_, _के__सबसे_, 
+   {{0xeea1c002,0x5a6e600c,0x00000000,0x00000000}},	//   _као__да_, _कएल__गेल_, --, --, 
+   {{0xa242000c,0x2485600a,0x00000000,0x00000000}},	// [1c80] _द्वारा__फरवरी_, _शिकायत_, --, --, 
+   {{0x945e6012,0x7bbaa003,0x00000000,0x00000000}},	//   _prievidz, _ལས__ཁང_, --, --, 
+   {{0x8337400c,0x00000000,0x00000000,0x00000000}},	//   _पर__बोली_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7ed24002,0x1adf6033,0x42b6200f,0x00000000}},	//   _да__се_, _osobama__mlađim_, _mathewu__luka_, --, 
+   {{0xc8386018,0x7e8d6002,0x2251800c,0x00000000}},	//   _comparti_mensagem_, _ће__се_, _पहुंचल_, --, 
+   {{0x846fc012,0x7bb7e00a,0x8c55200a,0x00000000}},	//   _čas__sk_, _सिरमौर__सोलन_, _जालंधर__पटियाला_, --, 
+   {{0xff01c002,0x00000000,0x00000000,0x00000000}},	//   _како__би_, --, --, --, 
+   {{0xc24da006,0xdaf3a02a,0xd2e3e012,0xcf33a01a}},	//   _འབད_, _endringe, _ktorých_, _endringa, 
+   {{0x5a3ce022,0xf41aa012,0x00000000,0x00000000}},	//   _वंश_, _napriek__tomu_, --, --, 
+   {{0x6bcde00a,0xae0d2002,0xd9c2600a,0x00000000}},	//   _सभी_, _две_, _अलाइक__लाइसेंस_, --, 
+   {{0xc26dc015,0x42e0600e,0x6683e00c,0xfc48e00c}},	//   _siwon_, _jednoho_, _धेयान_, _हमरे_, 
+   {{0xaba78006,0x6bae600a,0x3e856002,0x00000000}},	//   _རྫོང__དེ_, _जाएँ__भ्रमण_, _обзира__на_, --, 
+   {{0x9f3b6015,0xf2a6800f,0x246b400b,0xab76200c}},	//   _mengomen, _ngabe_, _icese__ko_, _के__कहानी_, 
+   {{0x124dc015,0x137ea00a,0x00000000,0x00000000}},	//   _di__topic_, _मुक्त__ज्ञानकोष_, --, --, 
+   {{0x739ec01e,0x3ff7c00e,0x00000000,0x00000000}},	//   _tjedna__mjesec_, _mapa__stránek_, --, --, 
+   {{0xa3208004,0xe4c14002,0x7ff92014,0xeaca2003}},	// [1c90] _kwaye_, _skok__na_, _वंशावली_, _འགོག_, 
+   {{0x148ce009,0x8dbb6003,0x00000000,0x00000000}},	//   _af__med_, _དུ__ཕེབས_, --, --, 
+   {{0x02d18018,0xee7bc002,0x2a736011,0xcbcde00a}},	//   _como__avalia_, _март__фебруар_, _ningunha_, _तभी_, 
+   {{0x22b3c01a,0x00000000,0x00000000,0x00000000}},	//   _lenkjer__sida_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf393000c,0x04692018,0x00000000,0x00000000}},	//   _से__भोजपुरी_, _conforto_, --, --, 
+   {{0x01cca015,0x528b001c,0x00000000,0x00000000}},	//   _favoritm, _किशोरी_, --, --, 
+   {{0x6275400f,0x00000000,0x00000000,0x00000000}},	//   _umngane__wakho_, --, --, --, 
+   {{0x1225a00e,0x00000000,0x00000000,0x00000000}},	//   _mobilní__telefony_, --, --, --, 
+   {{0x052f402f,0x00000000,0x00000000,0x00000000}},	//   _respeito_, --, --, --, 
+   {{0x825d000f,0xe48a601a,0x00000000,0x00000000}},	//   _nsuku__zonke_, _koplar__til_, --, --, 
+   {{0x9298c003,0x47e6e01c,0x00000000,0x00000000}},	//   _ཀྱི__མིང_, _हेडलाइन्, --, --, 
+   {{0xfeb8e002,0x9f538012,0x00000000,0x00000000}},	//   _би_, _mať_, --, --, 
+   {{0x6257200e,0xc2b3c003,0x1ec6c002,0xa2942003}},	//   _dále_, _ཚན__རིག_, _садржај_, _དབུས__བོད_, 
+   {{0x026f000f,0x99fe4018,0x00000000,0x00000000}},	//   _eminingi_, _curitiba_, --, --, 
+   {{0x203de018,0x8c806002,0x00000000,0x00000000}},	//   _anúncios_, _ћете_, --, --, 
+   {{0x2a33600c,0x828f000b,0x00000000,0x00000000}},	// [1ca0] _करब_, _umukino_, --, --, 
+   {{0x34916027,0x00000000,0x00000000,0x00000000}},	//   _by__mal_, --, --, --, 
+   {{0x39b9200f,0x00000000,0x00000000,0x00000000}},	//   _kajehova_, --, --, --, 
+   {{0x4354c00d,0xa3276011,0xa3cec02f,0x00000000}},	//   _tenemos_, _suxestió_queixas_, _talvez_, --, 
+   {{0xc46a2018,0x9c572018,0x0f538012,0x1e8ca00a}},	//   _das__às_, _para__compras_, _dať_, _के__पूर्व_, 
+   {{0xd254c00e,0xc275400f,0xdbcde00c,0x00000000}},	//   _tělo_, _umngane__wakhe_, _सभे_, --, 
+   {{0x6b41203d,0x6c3ce00a,0x00000000,0x00000000}},	//   _pravidla_, _वाशिंगटन__श्रीनगर_, --, --, 
+   {{0xf3f96025,0xc470c009,0x00000000,0x00000000}},	//   _alguns_, _sådan__en_, --, --, 
+   {{0xb611e00f,0x745b400b,0x00000000,0x00000000}},	//   _ukulandi, _umujyi__wa_, --, --, 
+   {{0x3fc0a00e,0xfa13a00f,0x00000000,0x00000000}},	//   _stránek_, _uma__kungenze, --, --, 
+   {{0x9dfee037,0xd356a00d,0x227a2007,0xe485c00b}},	//   _el__lenguaje_, _obtener_, _adalah__lebih_, _ijambo__ry_, 
+   {{0x2ab0e014,0x3159400e,0x00000000,0x00000000}},	//   _पांडेय_, _doplňky_, --, --, 
+   {{0x67d64003,0x00000000,0x00000000,0x00000000}},	//   _འགྲེམས__སྟོན_, --, --, --, 
+   {{0xb4444018,0xe54f200f,0x6479e025,0x00000000}},	//   _br_, _ukuhluph, _ponto__de_, --, 
+   {{0x7756603d,0x23eae015,0xaca2200a,0x00000000}},	//   _प्रमाणित_, _banten_, _से__नहीं_, --, 
+   {{0x5b8c800c,0x6499601e,0x00000000,0x00000000}},	//   _ओह_, _za__bh_, --, --, 
+   {{0x8553600f,0xd84be01d,0xe4a2c00b,0xc408800b}},	// [1cb0] _izikhath, _bertulis_, _ibibazo__by_, _ni__ukuvuga_, 
+   {{0xe47ac00b,0x0ca8800a,0x00000000,0x00000000}},	//   _umuco__wo_, _पटियाला__पठानकोट_, --, --, 
+   {{0xc45f2037,0x92cde011,0x7bb7e003,0x8bc0e003}},	//   _cerrado__la_, _unha__nova_, _ཅི__ཡང_, _ལྷ__སར_, 
+   {{0x5439c011,0xb7a34003,0x1a19c011,0x73a5200e}},	//   _traballo_, _ཉིན__འདོན_, _traballa_, _volný__čas_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7980600e,0x72428003,0xc30e400c,0x00000000}},	//   _péče_, _ཐེག_, _अउर__बेसी_, --, 
+   {{0xf20ec002,0x2a7f8012,0x35220002,0x00000000}},	//   _данас_, _môžem_, _овим_, --, 
+   {{0x2e0ce00f,0x00000000,0x00000000,0x00000000}},	//   _nabesifa, --, --, --, 
+   {{0xebb36014,0x75b9e006,0x00000000,0x00000000}},	//   _गंगा__के_, _ཐཱའི__ལེནཌ_, --, --, 
+   {{0x734a8024,0xf300c00e,0xd2a6000c,0x3292400b}},	//   _nedelju_, _redakci_, _महापात्र, _butare_, 
+   {{0xaa792022,0x00000000,0x00000000,0x00000000}},	//   _काम__करत_, --, --, --, 
+   {{0xc4444045,0xd2490014,0x31b9e00a,0xb83e6003}},	//   _sr_, _राष्ट्री_स्तर_, _मॉडल_, _སྦྱོང__དབྱིན_, 
+   {{0xf3778009,0x4553600f,0xde27e00e,0x00000000}},	//   _vores__brug_, _ezikhath, _nápověda_, --, 
+   {{0xe202600b,0x00000000,0x00000000,0x00000000}},	//   _birimo_, --, --, --, 
+   {{0x0c08e00a,0xa30f800f,0x3245a00e,0x00000000}},	//   _सकता__है_, _imibono_, _tímto_, --, 
+   {{0x82bba039,0x3abce00c,0x00000000,0x00000000}},	// [1cc0] _ini__bisa_, _खातिर__आपन_, --, --, 
+   {{0xa383000a,0x00000000,0x00000000,0x00000000}},	//   _अब__मनुष्यों_, --, --, --, 
+   {{0xd35f200b,0x940a800f,0x52f90002,0x00000000}},	//   _tangaje_, _ngenhliz, _потребно_, --, 
+   {{0xf4bd4009,0x8a5d600e,0x4718a00c,0x01e6a00c}},	//   _skriv__et_, _zpráva_, _एह__किला_, _महुआ__चैनल_, 
+   {{0x2395e011,0xbbf6c00a,0x00000000,0x00000000}},	//   _dous_, _अभी__तक_, --, --, 
+   {{0x8c61202e,0x8b81a006,0x22e6000b,0x00000000}},	//   _tisuća_, _གིས__བཞེངས_, _wa__gatanu_, --, 
+   {{0x1f4f800f,0x2401200e,0x81e18013,0x00000000}},	//   _ngesikha, _tomto__fóru_, _नौकरी_, --, 
+   {{0x84348011,0x494ae019,0x00000000,0x00000000}},	//   _da__xunta_, _sammenhe, --, --, 
+   {{0x427ec003,0x00000000,0x00000000,0x00000000}},	//   _ལོ__ཉེར_, --, --, --, 
+   {{0xd316800e,0x427ea01a,0xa442800b,0x8460000c}},	//   _praze_, _kjende_, _rpa_, _पांडुलिप, 
+   {{0x22bb4020,0x7497600b,0x3a54400c,0x00000000}},	//   _མི__ལེན_, _mukuru__wa_, _इस्तेमाल__कइल_, --, 
+   {{0xeb694022,0x32912005,0x7b59800c,0x00000000}},	//   _के__बयान_, _øya_, _यायन_, --, 
+   {{0x926ce01a,0xfc08c00a,0x00000000,0x00000000}},	//   _difor_, _डायरी__आज_, --, --, 
+   {{0xe759c00a,0x2aa0c00a,0x00000000,0x00000000}},	//   _फिल्मों_, _कबीर__नगर_, --, --, 
+   {{0x04b0801a,0x00000000,0x00000000,0x00000000}},	//   _eller__ein_, --, --, --, 
+   {{0x7fd9e015,0xc25ac01a,0x00000000,0x00000000}},	//   _kami__kumpulka, _spelt_, --, --, 
+   {{0xa241e00a,0xc272a012,0x00000000,0x00000000}},	// [1cd0] _बिजली_, _upraviť__obchod_, --, --, 
+   {{0x361ee011,0xeb93800c,0xd2576009,0x3bc2400c}},	//   _foundati, _बात__के_, _vælg_, _गइल__बा_, 
+   {{0xf33b200c,0xf2be4012,0x9b9bc00a,0x76f9a00a}},	//   _भोजपुरी_, _predám_, _बताया__कि_, _माना_, 
+   {{0x645b000f,0x00000000,0x00000000,0x00000000}},	//   _isidingo_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x729dc01d,0xac48800a,0x00000000,0x00000000}},	//   _pelbagai_, _देने_, --, --, 
+   {{0x341b000b,0xdc48400c,0x00000000,0x00000000}},	//   _bbc__gahuza_, _लेवे_, --, --, 
+   {{0x0ba8c006,0x7ae52014,0x00000000,0x00000000}},	//   _ནང__ལུ_, _कृष्णदेव_, --, --, 
+   {{0x0237401e,0x92da600e,0xa772c002,0x00000000}},	//   _alejhi_, _hotelu_, _свега_, --, 
+   {{0x9bdc2003,0xd4bc4011,0x6002400e,0x9bcd4003}},	//   _རེད__དམ_, _non__só_, _počtu__obchodů_, _གཏམ__བུ_, 
+   {{0x0bfce003,0x9aa9e00a,0x33f8800f,0x00000000}},	//   _ཐོ__འམ_, _अपनी__राय_, _umhubi_, --, 
+   {{0x5236400a,0x87cbc002,0x00000000,0x00000000}},	//   _भविष्य__दर्शन_, _сваког_, --, --, 
+   {{0x97a6c009,0x92dee00f,0x72566003,0x00000000}},	//   _ændringe, _ungaphen_kanjani_, _གྲུབ__བྲག_, --, 
+   {{0xb8474028,0x00000000,0x00000000,0x00000000}},	//   _duplicad, --, --, --, 
+   {{0xe47a6005,0x1ee1400e,0x2abd400a,0xc7f0000c}},	//   _tekst__er_, _veškeré_, _तोल__मोल_, _के__दूसरका_, 
+   {{0x5443800b,0x325b6004,0xebad8035,0x8a1e6002}},	// [1ce0] _css_, _ngaloo_, _wothando_, _нити_, 
+   {{0xfbdd8003,0x00000000,0x00000000,0x00000000}},	//   _གཞི__དང_, --, --, --, 
+   {{0xe2dac00b,0x00000000,0x00000000,0x00000000}},	//   _bw__igihugu_, --, --, --, 
+   {{0x7b734014,0xebf6a00a,0x00000000,0x00000000}},	//   _अप्रकाशि, _में__इस_, --, --, 
+   {{0xe240000c,0x17252018,0x00000000,0x00000000}},	//   _भोजपुरिय, _montagem_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa78b6011,0x6a4c0022,0xb2432003,0x93170011}},	//   _fins__política_, _के__रुप_, _མེར_, _grazas_, 
+   {{0x3248800f,0x68d1a00f,0x00000000,0x00000000}},	//   _adamu_, _lokhu__kozokubu, --, --, 
+   {{0xf29f601d,0xf27ba003,0x4d8f600f,0xda04800a}},	//   _kerjaya_, _དེ__རེད_, _emhlanga, _फीरोजाबा_बदायूं_, 
+   {{0x92908015,0x3a3d200a,0x00000000,0x00000000}},	//   _bekasi_, _हूँ_, --, --, 
+   {{0x42e0401f,0x2ed4e002,0x00000000,0x00000000}},	//   _abdullah_, _им__је_, --, --, 
+   {{0xac4a4013,0x00000000,0x00000000,0x00000000}},	//   _नहीं_, --, --, --, 
+   {{0x41d0e002,0x00000000,0x00000000,0x00000000}},	//   _светског_, --, --, --, 
+   {{0x84232002,0x7a42a00c,0x9e74000a,0x00000000}},	//   _najnovij_vesti_, _के__कमल_, _लखनऊ__लखीमपुर_, --, 
+   {{0xe387601a,0x6a50e00e,0x84262022,0x7ad0800e}},	//   _starta_, _nevíte_, _खराबी_, _systém__starší_, 
+   {{0x9410e040,0xc4790011,0x1bbee003,0x00000000}},	//   _još__poruka_, _sbernard_en_, _བརྒྱུད__ནས_, --, 
+   {{0x3248403d,0x629f601d,0x16f82013,0xc242a029}},	// [1cf0] _velmi_, _berjaya_, _लगता_, _དེས_, 
+   {{0xd224800b,0x1353a018,0x00000000,0x00000000}},	//   _irak_, _quantida_mínima_, --, --, 
+   {{0x22eee004,0x00000000,0x00000000,0x00000000}},	//   _phantsi_, --, --, --, 
+   {{0xf2248009,0x7a65000a,0x7c48e00a,0x37be600a}},	//   _krak_, _आते__हैं_, _हमसे_, _गैंगरेप_, 
+   {{0x422aa00e,0x82dfc002,0xa288c003,0x00000000}},	//   _někdo_, _одбора_, _ཞིག__ཆགས_, --, 
+   {{0x5c0b600b,0x00000000,0x00000000,0x00000000}},	//   _umupira_, --, --, --, 
+   {{0x4a3d200a,0xadafe00c,0x00000000,0x00000000}},	//   _हूं_, _तत्कालीन__राष्ट्रप, --, --, 
+   {{0xc473600e,0x00000000,0x00000000,0x00000000}},	//   _pokud__je_, --, --, --, 
+   {{0x1919a022,0x06f0600a,0x00000000,0x00000000}},	//   _सिंहासन_, _आपके__सुझाव_, --, --, 
+   {{0x23170011,0x00000000,0x00000000,0x00000000}},	//   _prazas_, --, --, --, 
+   {{0xc312e039,0x00000000,0x00000000,0x00000000}},	//   _oleh__karena_, --, --, --, 
+   {{0x62634003,0x00000000,0x00000000,0x00000000}},	//   _དང__ཕྱི_, --, --, --, 
+   {{0x348e2015,0x72c3400f,0x00000000,0x00000000}},	//   _ga__ada_, _zakwa__israyeli_, --, --, 
+   {{0xfb9d200c,0x00000000,0x00000000,0x00000000}},	//   _के__जद_, --, --, --, 
+   {{0xde7ca018,0x24acc034,0x63cec027,0x93e8e018}},	//   _mensagen_verdinha, _medie__og_, _slovan_, _devoluçõ, 
+   {{0x5406e01d,0x17a8c002,0x00000000,0x00000000}},	//   _kepakara_urus_, _особа_, --, --, 
+   {{0x6b752003,0x2e96c002,0x00000000,0x00000000}},	// [1d00] _བོད__གཞུང_, _шта__је_, --, --, 
+   {{0xd2fce01a,0x32bea012,0xc3f46015,0x22b90018}},	//   _ligg_, _všetko_, _partai_, _busca__para_, 
+   {{0xe201e02f,0x946be015,0x00000000,0x00000000}},	//   _aqui_, _mengupda_sistem_, --, --, 
+   {{0x3200a00e,0xeb95e00c,0x00000000,0x00000000}},	//   _jejich_, _मिला__के_, --, --, 
+   {{0x5b9f4003,0xfbe1e003,0x00000000,0x00000000}},	//   _ཡོན__ཏན_, _རྒྱུ__དང_, --, --, 
+   {{0x22b8000b,0x00000000,0x00000000,0x00000000}},	//   _meni__ibanze_, --, --, --, 
+   {{0x4c49400a,0xebdde00a,0x9b200003,0x0ba6600c}},	//   _हमें_, _दी__गई_, _བཙོན__འཇུག_, _एह__ओर_, 
+   {{0x2f326002,0xa2cae005,0xb213e004,0x6366200b}},	//   _делити__под_, _bygd_, _wath_, _abagabo_, 
+   {{0x329ae003,0x83c12012,0x00000000,0x00000000}},	//   _རིན__ཆེན_, _nemajú_, --, --, 
+   {{0xf424800b,0x83e3a010,0x00000000,0x00000000}},	//   _afise__ubuzima_, _en__masse_, --, --, 
+   {{0xc491e028,0x39e46002,0xcc71801c,0x00000000}},	//   _el__la_, _они__који_, _फिल्टर_, --, 
+   {{0x198e2002,0x020e2002,0x749b600b,0x00000000}},	//   _ради_, _рада_, _wo__mu_, --, 
+   {{0xc2e26024,0xa2a8a006,0x1807a025,0xc275c011}},	//   _od__prva_, _བཟོ__འདི_, _tópicos_, _con__máis_, 
+   {{0x5473600e,0xbbb4400a,0x00000000,0x00000000}},	//   _pokud__se_, _हैं__ये_, --, --, 
+   {{0x635a0011,0x946d2018,0x944ac01d,0x00000000}},	//   _pódense__aplicar_, _não__há_, _kerana__ia_, --, 
+   {{0x6201400b,0x04b9800e,0xa161e002,0x00000000}},	//   _bafite_, _distribu_cz_, _да__постоји_, --, 
+   {{0x84b3601e,0x0a396014,0xd939600c,0xe28a8003}},	// [1d10] _kur__an_, _सांप_, _सांच_, _བཤད__གནང_, 
+   {{0x6490c037,0xbfd6e00c,0x00000000,0x00000000}},	//   _juegos__de_, _के__बातचीत_, --, --, 
+   {{0xc49b4011,0xf1c28002,0x00000000,0x00000000}},	//   _aquí__non_, _да__буду_, --, --, 
+   {{0x0b8f8029,0x00000000,0x00000000,0x00000000}},	//   _ཤུ_, --, --, --, 
+   {{0x4b8c8029,0x8424e016,0x21332012,0x00000000}},	//   _ཐད_, _oss__retten_, _kvalitné_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7ba88003,0x00000000,0x00000000,0x00000000}},	//   _ཁང__དུ_, --, --, --, 
+   {{0x6b5a6002,0x00000000,0x00000000,0x00000000}},	//   _прокомен, --, --, --, 
+   {{0x72982003,0xec04a00c,0x12d8800c,0x7a83c00c}},	//   _རྩལ__གསལ_, _संदेह__के_, _सगरी_, _हमरा__दिल_, 
+   {{0xc2bb400b,0x74396002,0x00000000,0x00000000}},	//   _css__niba_, _претходн, --, --, 
+   {{0x72b4600e,0x7e188002,0x00000000,0x00000000}},	//   _líbí_, _posetila, --, --, 
+   {{0x29c5e002,0x229dc038,0xee686002,0x8a4d400c}},	//   _нема__коментар, _ría_, _кажу__да_, _के__तरफ_, 
+   {{0xd3890009,0xb4532011,0x912d0002,0x8a572002}},	//   _kommenta_skrevet_, _deste__xeito_, _сајту_, _хиљада_, 
+   {{0xc2dc4018,0xc46e600e,0x00000000,0x00000000}},	//   _produto__como_, _kdo__je_, --, --, 
+   {{0xa31e0039,0xf2a68003,0x00000000,0x00000000}},	//   _lengkap__yang_, _སེར__ཤུལ_, --, --, 
+   {{0x4bb14003,0x00000000,0x00000000,0x00000000}},	//   _ནས__ལོ_, --, --, --, 
+   {{0x6b8c8020,0xe7d0c031,0xb2294040,0x1304001d}},	// [1d20] _ནཱ_, _lingkung, _dve__godine_, _pekerjaa_lihat_, 
+   {{0xc435e037,0x00832037,0xbe69a00a,0x4b596013}},	//   _de__cuotas_, _amigos__seleccio, _मस्ती__फिल्मीखब, _साइन_, 
+   {{0x02258004,0x9ffde034,0x32562002,0x4860a00f}},	//   _marko_, _fylkesko, _становни, _izinguqu, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x5e642037,0xb48d6018,0x9bd40006,0xbbfcc00a}},	//   _públicam, _de__sem_, _ཡོདཔ__ལས_, _हुए__उसे_, 
+   {{0xebd4000c,0xa22a2002,0x7be88003,0x00000000}},	//   _धरम__के_, _бога_, _གང__དུ_, --, 
+   {{0x82d8c01d,0x00000000,0x00000000,0x00000000}},	//   _selesa_, --, --, --, 
+   {{0x24088015,0x82e2e03d,0x1316400f,0x00000000}},	//   _bisa__langsung_, _dotykové_, _kanjani__ujehova_, --, 
+   {{0x6133200e,0xac9f2038,0x0fd2a009,0x6a7d000b}},	//   _kvalitní_, _ao__sistema_, _kræver_, _hamagara_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x826fa00f,0xec07000a,0x9a33400a,0x4724800c}},	//   _amaningi_, _कड़ी__इस_, _औरत_, _बहुत__सारा_, 
+   {{0x825a000f,0x00000000,0x00000000,0x00000000}},	//   _bazo__zonke_, --, --, --, 
+   {{0xc2a58006,0xe4b8000e,0x00000000,0x00000000}},	//   _བཙུགས__འབད_, _odpověď__na_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xba6c000e,0x7495600d,0xb3ac800a,0x00000000}},	//   _přímo_, _ir__al_, _मथुरा__मैनपुरी_, --, 
+   {{0x1b8fa029,0x22d88019,0x7c48800c,0x84c22012}},	//   _སུ_, _sakene_, _देवे_, _porovnan_sk_, 
+   {{0xd454601a,0x8509a00a,0x00000000,0x00000000}},	// [1d30] _eit__godt_, _सबसे__पुराने_, --, --, 
+   {{0xf2926012,0x92994003,0x00000000,0x00000000}},	//   _strane_, _གྱི__མིང_, --, --, 
+   {{0x69c3600f,0xe387e00f,0x1dfb200a,0x53da600b}},	//   _ngempela_, _petru_, _टिहरी__देहरादून_, _mu__mpera_, 
+   {{0x33f4602d,0xa992801a,0xbc5fa00a,0xd4ac001a}},	//   _tvrtke_, _opphavle, _को__अपने_, _fødde__den_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb25c4003,0x00000000,0x00000000,0x00000000}},	//   _ལུས__མེར_, --, --, --, 
+   {{0x1c9ae003,0xd73ae003,0x9f6d400a,0x00000000}},	//   _རྒོལ_, _རྒོད_, _बीबीसी__लिंक_, --, 
+   {{0x3291e01d,0x00000000,0x00000000,0x00000000}},	//   _aduan_, --, --, --, 
+   {{0xaa33605e,0x1c4f400f,0x52fd6018,0xb486a018}},	//   _करत_, _upawulu_, _imagem_, _produtos__em_, 
+   {{0xc443e01f,0xc41b4012,0x00000000,0x00000000}},	//   _isu_, _kuchynsk, --, --, 
+   {{0x23d0000f,0x329e0002,0xc1b9a00c,0x00000000}},	//   _abamemez, _њима_, _मारल_, --, 
+   {{0x2bebe02e,0xaa406018,0x00000000,0x00000000}},	//   _komentir, _divergên_preço_, --, --, 
+   {{0xb73ae006,0x32650006,0xdddb4003,0x670c200c}},	//   _རྒེད_, _ཁྱོད__རའི_, _ངོས__ཁོངས_, _लाभ__उनका_, 
+   {{0x38dc2002,0xe9d0c002,0x00000000,0x00000000}},	//   _људи_, _језик_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x12ef800f,0x00000000,0x00000000,0x00000000}},	//   _sonke__isintu_, --, --, --, 
+   {{0x3dce4006,0x44956011,0xc9f1c009,0x00000000}},	// [1d40] _འབད__ཚུགས_, _se__lle_, _søgetjen, --, 
+   {{0x32948003,0x00000000,0x00000000,0x00000000}},	//   _གཞི__གཞན_, --, --, --, 
+   {{0x62f20012,0x3495801a,0x00000000,0x00000000}},	//   _nasleduj, _på__eit_, --, --, 
+   {{0xe303200d,0x4a24e018,0x00000000,0x00000000}},	//   _las__mejores_, _que__estão_, --, --, 
+   {{0x1a218003,0x651ac00a,0x9495600e,0x00000000}},	//   _གཞོན__ནུའི_, _गाजीपुर__गोंडा_, _se__ale_, --, 
+   {{0x02f76039,0xec0b200c,0x0bb9c00a,0x01ce600c}},	//   _menikah_, _उपाय__के_, _देती__है_, _भोजपुरी__चैनल_, 
+   {{0xd96ba00e,0x64c34011,0xe2500003,0x326c600d}},	//   _uživatel, _galega__de_, _གསུང__བཤད_, _manos_, 
+   {{0x145ce037,0x4f04800f,0x8856200c,0x00000000}},	//   _acordar__con_, _umbuso__kankulun, _के__श्रृंखला_, --, 
+   {{0x629bc003,0x11efc018,0x4c48800c,0x7434400f}},	//   _རེད__ཅེས_, _formação_, _देले_, _usathane__udeveli_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3a0e2002,0x42bbc012,0x842c8002,0x00000000}},	//   _врло_, _čierne_, _побољшањ, --, 
+   {{0x0f318012,0xe0922002,0x00000000,0x00000000}},	//   _priemern, _покушате__поново_, --, --, 
+   {{0xc4ae6040,0x00000000,0x00000000,0x00000000}},	//   _kod__je_, --, --, --, 
+   {{0xb4922015,0x59ef6003,0x7b9fc003,0x00000000}},	//   _me__dan_, _དང__པོའི_, _རྒྱལ__དྲ_, --, 
+   {{0x22ab0015,0x82b02037,0x347c6009,0x00000000}},	//   _bandung_, _confiabl_cómo_, _sig__på_, --, 
+   {{0x8213000b,0x242a2015,0xaf336031,0x00000000}},	//   _michel_, _rumah__dijual_, _konsulta, --, 
+   {{0xa27e801a,0x1d0f2003,0x00000000,0x00000000}},	// [1d50] _utan_, _ཆགས__སྐོར_, --, --, 
+   {{0xc1b9600f,0x00000000,0x00000000,0x00000000}},	//   _izinceku__zikankul, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc46e6012,0x9be32022,0xc2370018,0x5efd8002}},	//   _nie__je_, _तक__कि_, _opcional__digite_, _покрајин, 
+   {{0x282ba011,0xdfe2000e,0x00000000,0x00000000}},	//   _recoñece_comparti, _přístupn, --, --, 
+   {{0xe95d4009,0x34882019,0x7d028002,0x00000000}},	//   _lejlighe, _oppmerks_på_, _информат, --, 
+   {{0xfbeb2022,0x13f30018,0x121e000f,0xd9cb400b}},	//   _तब__से_, _lista__negra_, _osukwini_, _gusohora_, 
+   {{0x9b9ca003,0x00000000,0x00000000,0x00000000}},	//   _ཡོད__དམ_, --, --, --, 
+   {{0x7a87e00a,0x00000000,0x00000000,0x00000000}},	//   _हंसमुख__हैं_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8a85800a,0x00000000,0x00000000,0x00000000}},	//   _उन्नाव__एटा_, --, --, --, 
+   {{0x92bb0008,0xf3302011,0xebef200c,0x3a70a014}},	//   _en__vigo_, _de__xénero_, _बा__के_, _रचनाकार__अपन_, 
+   {{0x2fdb000f,0xbf684006,0xf46f200b,0x00000000}},	//   _umphosto, _ཆས__འབྲུག_, _page__inkuru_, --, 
+   {{0x6eba0002,0xebe66018,0x5b67e002,0x52500002}},	//   _после_, _tendênci, _највише_, _петак_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xaf7ae029,0xe91ae003,0xea7ae029,0xb4748028}},	//   _རྒྱུ_, _རྒྱག_, _རྒྱང_, _publicad_el_, 
+   {{0x02b5a003,0x0ba8c006,0xe4b5e00b,0x00000000}},	// [1d60] _གི__ཡོད_, _ཁབ__ལུ_, _bahitany_na_, --, 
+   {{0x22e20009,0x5bf6e006,0x00000000,0x00000000}},	//   _igennem_, _གི__ཧེ_, --, --, 
+   {{0x81122027,0x50d7e012,0x00000000,0x00000000}},	//   _pravdepo, _dodávate, --, --, 
+   {{0x0a49c022,0xf3f4601a,0x8472e011,0x00000000}},	//   _दिल__में_, _fortel_, _que__xa_, --, 
+   {{0xa1c92002,0xea33600c,0x00000000,0x00000000}},	//   _поште_, _करस_, --, --, 
+   {{0x334c0018,0xdf412018,0x00000000,0x00000000}},	//   _futebol_, _os__melhores_, --, --, 
+   {{0x0452e02a,0x332b601a,0x82862037,0x644ba00b}},	//   _gjør__det_, _nn__index_, _operacio_sólo_, _ibanze__jya_, 
+   {{0xec782011,0xec02000c,0x9bce4003,0x00000000}},	//   _persoal_, _इतिहासका_के_, _མཆན__བུ_, --, 
+   {{0x0a6a2022,0x12c3c024,0x34a2a00e,0xd30f600f}},	//   _क्षेत्र__में_, _milijard_evra_, _za__kč_, _ukubusa_, 
+   {{0x735f2015,0x00000000,0x00000000,0x00000000}},	//   _donghae_, --, --, --, 
+   {{0xf2110013,0x00000000,0x00000000,0x00000000}},	//   _हरिद्वार_, --, --, --, 
+   {{0xb26a600b,0xc4b9c00e,0x00000000,0x00000000}},	//   _akiri__patiri_, _jako__je_, --, --, 
+   {{0x3375200b,0x00000000,0x00000000,0x00000000}},	//   _mu__buryo_, --, --, --, 
+   {{0xf3ae8037,0x3aa76002,0x00000000,0x00000000}},	//   _pero__delante_, _за__заштиту_, --, --, 
+   {{0x33eb4009,0x12d98014,0x53f8c015,0xf6696011}},	//   _rigtig_, _पाती_, _solusi_, _da__exposici, 
+   {{0xd2c82013,0x52f2000e,0x8bc2a00c,0x00000000}},	//   _अक्टूबर_, _skladem__cena_, _हैक__कऽ_, --, 
+   {{0x6aabc00b,0x93bee018,0xc067a002,0x00000000}},	// [1d70] _buboneka__hamagara_, _móveis_, _развоја_, --, 
+   {{0x14702002,0x0bce8006,0xd14c8009,0x00000000}},	//   _veoma__lak_, _བའད__ལུ_, _om__forhandl, --, 
+   {{0xd9e2c00b,0x00000000,0x00000000,0x00000000}},	//   _kuvuguru, --, --, --, 
+   {{0x9316c011,0xbc62a00e,0xce9b800c,0x00000000}},	//   _prezo_, _heurece_, _प्रतापी_, --, 
+   {{0xb2254012,0x00000000,0x00000000,0x00000000}},	//   _niekto_, --, --, --, 
+   {{0x0a6ee014,0x62d1c037,0xec782018,0xd4c2a00b}},	//   _युद्ध__में_, _hace__año_, _pessoal_, _urupapur_rw_, 
+   {{0x848ce02c,0xe47b4037,0xe4b8e01a,0x6fe0000e}},	//   _kugira__ngo_, _mapa__es_, _kjem__til_, _ve__svém_, 
+   {{0x229d6006,0x8e326015,0x839b000c,0x00000000}},	//   _མཐུད__འོང_, _kualitas_, _से__संबंध_, --, 
+   {{0x228b2012,0xc298c003,0xd3a2a012,0xc288a003}},	//   _poslať_, _ཀྱི__ཟིན_, _najprv_, _བཙན__གྱི_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x937b0035,0xdca0000c,0xa6f8400c,0x00000000}},	//   _intando_, _से__लेके_, _एतना_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd2500002,0x5e28e002,0xa65e0002,0x0b300002}},	//   _дела_, _ра_, _филм_, _дело_, 
+   {{0xeb948022,0x93168011,0xc2ff400b,0x4aac200c}},	//   _रात__के_, _praza_, _ibi__komeza_, _दीहल__गइल_, 
+   {{0x2b8f803a,0xf3ee601a,0xe2520003,0x4c50400a}},	//   _སྔ_, _òg__endre_, _བསྐྱར__ཞིབ_, _बुलंदशहर__बलिया_, 
+   {{0x5a328013,0x5c88e00c,0x1a524018,0x4344200f}},	//   _खुद_, _सेहो_, _você__terá_, _kanye__naye_, 
+   {{0x56f9a022,0xd278e01a,0x00000000,0x00000000}},	// [1d80] _मादा_, _som__kjem_, --, --, 
+   {{0x6b97a014,0x00000000,0x00000000,0x00000000}},	//   _के__भी_, --, --, --, 
+   {{0xe307801d,0x00000000,0x00000000,0x00000000}},	//   _hisap__konek_, --, --, --, 
+   {{0x544dc024,0xc453201a,0x700ec012,0x00000000}},	//   _za__decu_, _han__vart_, _vytvoren, --, 
+   {{0xc493600d,0x12998006,0xb29c6003,0xc2900018}},	//   _es__un_, _ཞལམ__སྒང_, _འཚོལ__དཀར_, _meia_, 
+   {{0xa32f201d,0x00000000,0x00000000,0x00000000}},	//   _dikenali__sebagai_, --, --, --, 
+   {{0x19ddc011,0x00000000,0x00000000,0x00000000}},	//   _ás__novidade, --, --, --, 
+   {{0xd2888003,0xa2408003,0x00000000,0x00000000}},	//   _ཞིག__ཀྱང_, _ཀྱི__རྩོམ_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xc3e4c00e,0x444b200f,0xe68b800e,0x00000000}},	//   _pět_, _kozokubu_emuva_, _kancelář_, --, 
+   {{0x2d5a2002,0xb3ea8015,0x4f1b602f,0x00000000}},	//   _може_, _dokter_, _novos__produtos_, --, 
+   {{0x52024018,0xcbddc00a,0x4e5b201d,0x12a60025}},	//   _ótimo_, _बताया_, _perbezaa, _saiba_, 
+   {{0xe5fd800f,0x8af5200e,0xfbf94003,0x00000000}},	//   _ujehova__unkulunk, _napříkla, _བུ__དང_, --, 
+   {{0x0bc6e00a,0xd2902015,0x0cb5600a,0xa5f38002}},	//   _करता__है_, _lokal_, _पूछे__जाने_, _болести_, 
+   {{0x9d592022,0x7bd1600a,0x00000000,0x00000000}},	//   _राजभाषा_, _सलमान__ने_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xccb5800a,0x00000000,0x00000000,0x00000000}},	// [1d90] _क्रियाएँ__खोजें_, --, --, --, 
+   {{0xcaf6e002,0x187e0009,0x679c400c,0x00000000}},	//   _mop__paročist, _træning_, _से__पाकिस्ता, --, 
+   {{0xb496e025,0x00000000,0x00000000,0x00000000}},	//   _se__em_, --, --, --, 
+   {{0xec0b200a,0x00000000,0x00000000,0x00000000}},	//   _वालों__के_, --, --, --, 
+   {{0xa9ba2004,0x93eaa015,0x9be78006,0xc3fa400b}},	//   _kayehova_, _gambar__buat_, _འཁྲིལ__ཏེ_, _pawulo_, 
+   {{0x225ac004,0x8d42c002,0x00000000,0x00000000}},	//   _imele_, _информац, --, --, 
+   {{0xc249801d,0x52a34011,0x64854018,0x12d4200e}},	//   _terma_, _procedem, _apesar__de_, _telefony__apple_, 
+   {{0x1208000f,0x00000000,0x00000000,0x00000000}},	//   _ngithi__kini_, --, --, --, 
+   {{0xc27ec02a,0xeaa36013,0x5ef42028,0x6ac82006}},	//   _uten_, _अच्छा_, _archivos_, _གཟུག_, 
+   {{0x2d69800f,0x00000000,0x00000000,0x00000000}},	//   _akumelwe_, --, --, --, 
+   {{0x99f4a018,0x526cc025,0x9495e005,0x4231200e}},	//   _você_, _dados_, _på__ei_, _sekcí__přihlási, 
+   {{0x284b0009,0x7d9bc003,0x92c90002,0x00000000}},	//   _sommerhu, _ཕུན__ཚོགས_, _на__тему_, --, 
+   {{0x42cac019,0x00000000,0x00000000,0x00000000}},	//   _bildet_, --, --, --, 
+   {{0x137b0025,0x00000000,0x00000000,0x00000000}},	//   _citando_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x42252009,0x9b8d600a,0x00000000,0x00000000}},	//   _tryk_, _छह_, --, --, 
+   {{0x33e4a00e,0x4503200e,0x46e7c002,0x00000000}},	// [1da0] _dětmi_, _se__můžete_, _разлога_, --, 
+   {{0x398b4024,0x9c68000f,0x00000000,0x00000000}},	//   _uveče_, _bokuthi_, --, --, 
+   {{0x87676022,0x00000000,0x00000000,0x00000000}},	//   _में__अपना_, --, --, --, 
+   {{0x2d8f2029,0xc2520003,0xf2b62003,0x00000000}},	//   _དབུས_, _དགོན__པའི_, _པར__འོད_, --, 
+   {{0xec68000f,0x92026012,0x7ed24002,0x00000000}},	//   _wokuthi_, _firiem_, _да__те_, --, 
+   {{0x62d94025,0xa167c002,0x00000000,0x00000000}},	//   _defesa_, _примам_, --, --, 
+   {{0xb9d5204f,0xa47a003c,0xcb8d0003,0xc3ac600e}},	//   _सहायता_, _reprezen_bih_, _ཟད_, _koupit_, 
+   {{0x49d0400e,0x00000000,0x00000000,0x00000000}},	//   _vzdělává, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0c68000f,0x24ab800b,0xc4438015,0xdb45a003}},	//   _yokuthi_, _igihe__yar_, _kpr_, _ཅེས__གསུངས_, 
+   {{0x22df2018,0x00000000,0x00000000,0x00000000}},	//   _voltar__para_, --, --, --, 
+   {{0xacd1800a,0x086b600a,0x00000000,0x00000000}},	//   _जानेंभवि, _प्रमुख__ख़बरें_, --, --, 
+   {{0x745a600b,0x00000000,0x00000000,0x00000000}},	//   _umutwe__wa_, --, --, --, 
+   {{0xee35000d,0xebcf800c,0xc2622006,0x00000000}},	//   _millones_, _भोजपुर__के_, _ནའི__ཊེཊ_, --, 
+   {{0x629c4006,0x0fc4600f,0x0c6a6012,0xaa8a800a}},	//   _སྐྱིད__དཔལ_, _ongokomo, _hlavné_, _से__कुछ_, 
+   {{0x579d4003,0xe2d8400e,0x00000000,0x00000000}},	//   _སྤེལ__བྱེད_, _zapomenu_heslo_, --, --, 
+   {{0x73c0c00b,0xac68000f,0x5a5e600e,0x00000000}},	// [1db0] _ibiganir_byose_, _sokuthi_, _vydáno_, --, 
+   {{0xa872c002,0x547e0002,0x0a79600c,0x00000000}},	//   _могући_, _њихов_, _के__भोजशाला_, --, 
+   {{0xb2ad600d,0x72bae00e,0x00000000,0x00000000}},	//   _que__tiene_, _příliš_, --, --, 
+   {{0x83432022,0x5a9d600c,0x00000000,0x00000000}},	//   _संबंध_, _देखल__जाव_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7443800b,0x00000000,0x00000000,0x00000000}},	//   _fpr_, --, --, --, 
+   {{0xba3cc031,0x92902035,0xb32d001d,0x42902018}},	//   _शोध_, _yeka_, _komen__kongsi_, _lojas_, 
+   {{0x3ee30002,0xdc48400c,0xda35200b,0x1283a012}},	//   _они_, _लेके_, _muri__bibiliya_, _odpoveď__toto_, 
+   {{0x6af2200f,0x00000000,0x00000000,0x00000000}},	//   _abafowab, --, --, --, 
+   {{0x048e0009,0x19994012,0xd332002f,0x824f8003}},	//   _af__det_, _dieťa_, _deixe_, _འཇུག__ཐུབ_, 
+   {{0xe1e4e00a,0x228d800f,0x00000000,0x00000000}},	//   _फोटो__धमाल_, _benkolo_, --, --, 
+   {{0x69f66018,0x00000000,0x00000000,0x00000000}},	//   _março_, --, --, --, 
+   {{0x0c6a0002,0xd299a006,0x0378801f,0x00000000}},	//   _представ, _པའི__ཁྲི_, _kenalan_, --, 
+   {{0x4d9fa00e,0xa8dfa00e,0xb0b4e012,0x00000000}},	//   _nějaké_, _nějaký_, _licencia__vyhraden, --, 
+   {{0x341e4002,0x00000000,0x00000000,0x00000000}},	//   _освоји__једну_, --, --, --, 
+   {{0x3493e019,0xc4b8401a,0xeacbc00e,0xebafe00c}},	//   _avisen__på_, _laga__av_, _základě_, _नारायण__के_, 
+   {{0x6290201a,0x00000000,0x00000000,0x00000000}},	// [1dc0] _veka_, --, --, --, 
+   {{0x031d601f,0x92dd600b,0xee59e002,0xfbb9c003}},	//   _percuma_, _akwiye__kuva_, _иконицу__да_, _དེ__དང_, 
+   {{0x42902028,0xc29fc011,0xb365800f,0x12cf600b}},	//   _deja_, _feijóo_, _imigomo_, _muri__leta_, 
+   {{0xb480c009,0x345b8012,0x00000000,0x00000000}},	//   _ting__at_, _prihlást_sa_, --, --, 
+   {{0xa373e01d,0x94994007,0x7d22e018,0x00000000}},	//   _maklumat__yang_, _memapark, _pagsegur, --, 
+   {{0xc463402a,0xa290a015,0x9414e00e,0xf4778009}},	//   _innlegg__av_, _terkait_, _pro__děti_, _søger__der_, 
+   {{0xc394a00e,0x8bdec003,0x00000000,0x00000000}},	//   _nejsou_, _བའི__ལང_, --, --, 
+   {{0x687e0012,0x2376c002,0xcccfa002,0x1cd6c002}},	//   _prehliad, _српском_, _по__ознакама_, _српским_, 
+   {{0x6f39601d,0x9b946006,0x1568c00b,0x00000000}},	//   _terutama, _ཨིནམ__ལས_, _kubwiriz, --, 
+   {{0xec0b8006,0x00000000,0x00000000,0x00000000}},	//   _ཕྱག__ལཱ_, --, --, --, 
+   {{0x72dc2011,0xc252a00b,0x00000000,0x00000000}},	//   _de__auga_, _ko__hari_, --, --, 
+   {{0x634b001a,0x00000000,0x00000000,0x00000000}},	//   _biletet_, --, --, --, 
+   {{0xc200c015,0x12a16003,0x00000000,0x00000000}},	//   _miliar_, _ཚུལ__ཆེད_, --, --, 
+   {{0x2f0ce020,0x7f46a006,0xa46c200e,0x12aea00e}},	//   _འགྲུལ_, _ཐུང__སྒྲུབ_, _předpokl, _doba__méně_, 
+   {{0x6c49200a,0x0a154006,0xa2d5a011,0x3f15a00f}},	//   _मेरे_, _འབད__ནིའི_, _para__súa_, _nendodan, 
+   {{0x32902018,0x3bb9000a,0xc3c1a018,0x00000000}},	//   _seja_, _हैं__जो_, _sem__aviso_, --, 
+   {{0x382ae006,0xa3efc009,0xd3876018,0x00000000}},	// [1dd0] _དྲན__བརྩི_, _spørgsmå_svar_, _quarta_, --, 
+   {{0xd757c00c,0x00000000,0x00000000,0x00000000}},	//   _विद्वान__शामिल_, --, --, --, 
+   {{0x62902018,0x9347a00a,0xab010002,0x00000000}},	//   _veja_, _में__अपनी_, _подели__подели_, --, 
+   {{0xc7666014,0xa7f44027,0x00000000,0x00000000}},	//   _में__गंगा_, _vykonáva, --, --, 
+   {{0xd2e22002,0x4ccac003,0x47cac006,0x5d8ac003}},	//   _večernje__novosti_, _འདིར_, _འདྲཝ_, _འདིས_, 
+   {{0x4286800e,0x566fa00e,0x0da9200f,0x00000000}},	//   _zprávy__domova_, _poslední__příspěve, _yini__okumelwe_, --, 
+   {{0x04a86018,0x8e922002,0x00000000,0x00000000}},	//   _postado__por_, _потребе_, --, --, 
+   {{0x6d74800f,0x00000000,0x00000000,0x00000000}},	//   _ngena__ngemvume_, --, --, --, 
+   {{0x0282e034,0x05a9c002,0x00000000,0x00000000}},	//   _menu__item_, _великог_, --, --, 
+   {{0x42b50016,0x33cb8011,0x7a6d600a,0xabc50003}},	//   _bildene_, _de__ferrol_, _हुए__हैं_, _བཀག__ཉར_, 
+   {{0xb3f9600e,0x726d000b,0xe8faa00a,0x00000000}},	//   _velmi__dobrý_, _yobowe_, _मेरा__प्रोफाइल_, --, 
+   {{0x02b62003,0xd252a00b,0x00000000,0x00000000}},	//   _གླ__ཡོད_, _ko__yari_, --, --, 
+   {{0xc2994003,0x0dea2003,0xe04d2002,0x00000000}},	//   _པའི__ཟིན_, _བཟོ__དགོས_, _врста_, --, 
+   {{0xb2888003,0xd79fa012,0x1befa00c,0xb2598013}},	//   _ཆགས__ཀྱི_, _podujati, _बा__जे_, _वाशिंगटन_, 
+   {{0xa2bb2006,0x8e296002,0x00000000,0x00000000}},	//   _པོ__ཏའི_, _наш_, --, --, 
+   {{0xbee32002,0xdc90800e,0x00000000,0x00000000}},	//   _зна_, _vše__heureka_, --, --, 
+   {{0x4620200b,0x249c2002,0x00000000,0x00000000}},	// [1de0] _itangiri, _план_, --, --, 
+   {{0x6ff24018,0x4e9a4002,0x00000000,0x00000000}},	//   _curtir__comentar_, _што__ће_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x02ce000b,0x00000000,0x00000000,0x00000000}},	//   _muri__sinai_, --, --, --, 
+   {{0x66f9e00c,0x0344a01a,0x1eb0800b,0x00000000}},	//   _भासा_, _attende_, _umurenge_, --, 
+   {{0x2ecec002,0xd2e3c00b,0xb20e800b,0xb866e00a}},	//   _му__је_, _buhinde_, _munani__misiri_, _करेगी_, 
+   {{0x52026012,0xb31ba012,0xfc23200c,0x00000000}},	//   _mesiac_, _rýchle_, _तक__रहे_, --, 
+   {{0xba9ba022,0x74366009,0x00000000,0x00000000}},	//   _में__काम_, _der__blev_, --, --, 
+   {{0x84760027,0x00000000,0x00000000,0x00000000}},	//   _cena__eur_, --, --, --, 
+   {{0x6cbd4014,0x95dfc003,0x00000000,0x00000000}},	//   _कथा__संग्रह_, _བསླབ_, --, --, 
+   {{0x5378a01d,0x00000000,0x00000000,0x00000000}},	//   _bekalan_, --, --, --, 
+   {{0xde398015,0xa2410003,0x00000000,0x00000000}},	//   _penasara, _པའི__རྩོམ_, --, --, 
+   {{0x68020006,0xc2498024,0x7956e012,0x00000000}},	//   _པར__སྟོན_, _pesme_, _najlacne, --, 
+   {{0x3a60a00c,0x00000000,0x00000000,0x00000000}},	//   _आके__आपन_, --, --, --, 
+   {{0xc6c10006,0x42e88018,0x00000000,0x00000000}},	//   _ཕན__འདེབས_, _cozinha_, --, --, 
+   {{0xd290401d,0x547f000b,0x00000000,0x00000000}},	//   _solat_, _ukwakira__ku_, --, --, 
+   {{0x8641e01d,0x771e000c,0x00000000,0x00000000}},	// [1df0] _perkahwi, _गूढ़_, --, --, 
+   {{0x4d492002,0x39ea400f,0x00000000,0x00000000}},	//   _пре_, _umoya__kajehova_, --, --, 
+   {{0x5b7e8006,0xd2926018,0x4c83200c,0x00000000}},	//   _ཆོས__རྫོང_, _gerais_, _गइल__होखे_, --, 
+   {{0xf1ba604c,0x005a600c,0xf2ca800f,0x7bb98003}},	//   _पावल_, _पावस_, _ukuthi__kumelwe_, _ཁོ__རང_, 
+   {{0x12904018,0x63ea801f,0xdbf7e00c,0x00000000}},	//   _pela_, _doktor_, _लागू__करे_, --, 
+   {{0x9593600b,0x00000000,0x00000000,0x00000000}},	//   _ribireng_hakoresh, --, --, --, 
+   {{0x14cba002,0x00000000,0x00000000,0x00000000}},	//   _документ, --, --, --, 
+   {{0x226ec015,0x7bab800a,0x6d20200b,0x00000000}},	//   _lowongan__kerja_, _लोगों__ने_, _ishinzwe_, --, 
+   {{0xc952c01a,0xf4a88018,0x00000000,0x00000000}},	//   _lærarar_, _informe__seu_, --, --, 
+   {{0xa2d5800e,0x031d0018,0x2636200c,0x00000000}},	//   _všech_, _deste__produto_, _अउर__शायदे_, --, 
+   {{0xbbcea006,0x13eb4027,0xa428800b,0x00000000}},	//   _གཞན__ཚུ_, _vsetko_, _yari__afite_, --, 
+   {{0x14b66009,0x00000000,0x00000000,0x00000000}},	//   _nyt__kl_, --, --, --, 
+   {{0x1386c028,0x1c41400f,0xa2bd400f,0x00000000}},	//   _madre_, _izinto__ezinkulu_, _ngo__kuya_, --, 
+   {{0x53f8201f,0x2c6fa00b,0x00000000,0x00000000}},	//   _semula_, _ibirimo_, --, --, 
+   {{0x9be90044,0xc428800a,0xea3e4013,0x0c06200b}},	//   _अमेरिकी_, _इटावा__इलाहाबाद_, _भूल_, _ibisasu_, 
+   {{0x92904011,0x73eb402a,0x00000000,0x00000000}},	//   _polas_, _godtar_, --, --, 
+   {{0x0316000f,0x3a3ce00a,0x00000000,0x00000000}},	// [1e00] _usizo_, _वोट_, --, --, 
+   {{0x9929c00e,0x0bbc600a,0x00000000,0x00000000}},	//   _značky__mobilní_, _रविवार__को_, --, --, 
+   {{0xf2906012,0x00000000,0x00000000,0x00000000}},	//   _mena_, --, --, --, 
+   {{0x89f4a012,0x2859e00e,0x00000000,0x00000000}},	//   _robí_, _jakékoli, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xf313e039,0xc24e4003,0x00000000,0x00000000}},	//   _mencoba_, _འུར_, --, --, 
+   {{0x2243c003,0x0d69800f,0xe2926011,0x329bc012}},	//   _ཞེས_, _okumelwe_, _xerais_, _niekedy_, 
+   {{0xebb0e00c,0xb200e012,0xca672002,0x00000000}},	//   _रामायण__के_, _meniny_, _знања_, --, 
+   {{0x2e726022,0xb59bc015,0xc4952011,0x6a28a002}},	//   _इंद्र_, _dibutuhk, _se__non_, _директор, 
+   {{0xaa3d205e,0x3431600b,0x549c600b,0xfbda200c}},	//   _होत_, _bishobok, _yo__ku_, _करा__से_, 
+   {{0x4ba06011,0x9320c015,0x7470600b,0x00000000}},	//   _licenza__recoñece, _proyek_, _kimwe__mu_, --, 
+   {{0x749c600b,0x1bb5200c,0xce612002,0x00000000}},	//   _yo__mu_, _अतने__ना_, _иде_, --, 
+   {{0x1bcc400a,0xec2ae01a,0xd045400b,0x29b3000b}},	//   _आने_, _dei__viktigas, _marushan, _mu__bwongere, 
+   {{0x700a0002,0x00000000,0x00000000,0x00000000}},	//   _викимеди, --, --, --, 
+   {{0x5c680035,0xc2994003,0xfbe3a00c,0x2d20200b}},	//   _nokuthi_, _གྱི__ཟིན_, _ही__रहे_, _ushinzwe_, 
+   {{0xd4b7a004,0x9bc52014,0x7c48800c,0x93b6000b}},	//   _kwandule__ke_, _रहे__कि_, _देके_, _iravuga_, 
+   {{0xdb8d8003,0x00000000,0x00000000,0x00000000}},	// [1e10] _གད_, --, --, --, 
+   {{0x648e6009,0xe24a8018,0xf42bc00f,0x7c49600c}},	//   _af__de_, _clique__aqui_, _incazelo_, _भइले_, 
+   {{0x7aa6a014,0xc299c003,0x00000000,0x00000000}},	//   _के__सम्मान_, _བའི__ཟིན_, --, --, 
+   {{0x44ae8009,0x64996008,0xe2dda00d,0x84a44012}},	//   _seneste__nyt_, _condició_de_, _por__otro_, _neobmedz, 
+   {{0x8c488022,0xc295a018,0xeff0800e,0x00000000}},	//   _देखे_, _com__juros_, _nemáš__přihlašo, --, 
+   {{0xaf470037,0x1456a00f,0xea9b0012,0x2301000b}},	//   _interesa_cercanos_, _lawo__mazwi_, _príspevk_inzeráto, _ako__karere_, 
+   {{0xb2a38003,0x73f9a00b,0x00000000,0x00000000}},	//   _སྤོ__དཀར_, _bavuze_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbfeba00a,0x13b6000b,0x00000000,0x00000000}},	//   _मुलाकात_, _aravuga_, --, --, 
+   {{0x32d9c00f,0x207da002,0x00000000,0x00000000}},	//   _ezinhle_, _коментар_користећ, --, --, 
+   {{0xcbb0a003,0x00000000,0x00000000,0x00000000}},	//   _ཡག__པོ_, --, --, --, 
+   {{0x6492a00d,0x00000000,0x00000000,0x00000000}},	//   _búsqueda__de_, --, --, --, 
+   {{0x6273c009,0x427ea009,0x00000000,0x00000000}},	//   _længe_, _odense_, --, --, 
+   {{0x87c74012,0x6b074027,0x5248600b,0xa2410003}},	//   _pripravi, _priprave, _ngoma_, _གྱི__རྩོམ_, 
+   {{0xe3f9a02b,0xaeeee002,0x00000000,0x00000000}},	//   _yavuze_, _је__још_, --, --, 
+   {{0x6cfa6002,0x50c92002,0x00000000,0x00000000}},	//   _придружи, _две__године_, --, --, 
+   {{0x57a4a00a,0x00000000,0x00000000,0x00000000}},	// [1e20] _मुद्रण__निर्यात_, --, --, --, 
+   {{0xa387400d,0x00000000,0x00000000,0x00000000}},	//   _fuerza_, --, --, --, 
+   {{0x74b4c00b,0x00000000,0x00000000,0x00000000}},	//   _moshi__mu_, --, --, --, 
+   {{0xd3ea0025,0x00000000,0x00000000,0x00000000}},	//   _jeito_, --, --, --, 
+   {{0xb3eac02f,0x00000000,0x00000000,0x00000000}},	//   _voltar_, --, --, --, 
+   {{0xcc774014,0x53184018,0x00000000,0x00000000}},	//   _पूर्वज_, _válidos__somente_, --, --, 
+   {{0x22498015,0x1254e006,0xcb390003,0x62cfc00e}},	//   _resmi_, _ཡིག__ཨིང_, _གེ__མཆོག_, _později_, 
+   {{0x84ac6005,0x00000000,0x00000000,0x00000000}},	//   _det__eg_, --, --, --, 
+   {{0xc4b4c019,0x29f58011,0x6a5d6012,0xf2530003}},	//   _siden__av_, _xosé_, _apríla_, _ཡོད__མཁན_, 
+   {{0x0eae001d,0xf2a7600b,0xcbe0000a,0x00000000}},	//   _syarikat_, _ntabwo_, _हाल__ही_, --, 
+   {{0x5915000e,0x3292600b,0xab0ce00f,0x1a95800c}},	//   _další__články_, _batatu_, _iqiniso__lebhayib, _बा__अगर_, 
+   {{0x020e2002,0x6a964022,0x42fca007,0x627e801d}},	//   _сада_, _से__बढ़_, _nasihat_, _puan_, 
+   {{0xe25ac004,0xb42a802e,0xd9d2600b,0x0958000a}},	//   _umele_, _sve__poruke_, _gukomeza_, _कैसेखोजे, 
+   {{0x5bb8c013,0x00000000,0x00000000,0x00000000}},	//   _शब्द__या_, --, --, --, 
+   {{0x55b6600b,0x073fc029,0x73574028,0xfc0f200a}},	//   _amashaki_mashyash, _བསོད_, _agregar_, _पहले__से_, 
+   {{0x7a692022,0xc978600e,0x9b8d2003,0x00000000}},	//   _अनुसूची_, _policist, _མྱ_, --, 
+   {{0x03ed2012,0x8cf1a00e,0x6cab0037,0x2fab600a}},	// [1e30] _kozmetik, _přehled_, _completa__descripc, _दर्शन__क्रिकेट_, 
+   {{0x52d9200c,0x3079400f,0x6efc600a,0x00000000}},	//   _मगही_, _abantu__bakajeho, _देखकर_, --, 
+   {{0x626c6012,0xe480402a,0x00000000,0x00000000}},	//   _áno_, _sted__er_, --, --, 
+   {{0x0a3e405f,0xb3ea0011,0x9e6b000b,0x00000000}},	//   _बंद_, _xeito_, _mwaka__yarabaye_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6fc4600f,0x00000000,0x00000000,0x00000000}},	//   _engokomo, --, --, --, 
+   {{0x5a49c00a,0xca4ac00a,0x00000000,0x00000000}},	//   _की__वजह_, _राय__दें_, --, --, 
+   {{0x6b98a00a,0x1ad20014,0x8aab800c,0x00000000}},	//   _को__भी_, _खर्चा_, _फ़िल्मन_, --, 
+   {{0x250ac00c,0x7709c002,0x95a9c002,0x00000000}},	//   _मिथिलांच, _једини_, _једино_, --, 
+   {{0x347c600e,0xf4dc2002,0x00000000,0x00000000}},	//   _srovnání__kč_, _још__мултимед, --, --, 
+   {{0x9400c002,0x00000000,0x00000000,0x00000000}},	//   _једна_, --, --, --, 
+   {{0x6b15e031,0x6bd8200a,0x64ba0011,0xbfc0403d}},	//   _tersedia_, _आज__भी_, _obxectiv_de_, _produktu__perfektn, 
+   {{0x8a87400a,0x1fd2a009,0x00000000,0x00000000}},	//   _ने__कहा_, _træner_, --, --, 
+   {{0xa2538003,0x0aacc00c,0x00000000,0x00000000}},	//   _བཟུང__བྱས_, _सांच__में_, --, --, 
+   {{0xf400a002,0xe290a00b,0xbd9fe01a,0xb29bc00a}},	//   _datum__upisa_, _reba_, _oppgåver_, _विशेषाधि_निवेदन_, 
+   {{0xf290a012,0x0480c018,0x00000000,0x00000000}},	//   _seba_, _sexo__com_, --, --, 
+   {{0x0290a024,0x00000000,0x00000000,0x00000000}},	// [1e40] _deca_, --, --, --, 
+   {{0xf2bca003,0xd2f6e00c,0x077f0002,0x00000000}},	//   _པོ__རེད_, _कर__चोरी_, _нормално_комуника, --, 
+   {{0x9ba06002,0x00000000,0x00000000,0x00000000}},	//   _инфо_, --, --, --, 
+   {{0x8b8d4029,0x134b402d,0x3bb5e00c,0x0d02400e}},	//   _བྱ_, _nitko__nije_, _कइले__बा_, _nejlépe_, 
+   {{0x72428029,0x3491c012,0x740d000e,0x43566018}},	//   _དམར_, _ktorý__sa_, _francouz, _desejos_, 
+   {{0x5289a021,0xf38b0018,0x00000000,0x00000000}},	//   _མངའ__བདག_, _recados__imagens_, --, --, 
+   {{0x02e0e00b,0xb2890003,0x00000000,0x00000000}},	//   _ibiganir_vyacu_, _ཀླད__ཀྱི_, --, --, 
+   {{0x2495600b,0x2b2a600a,0xb357800f,0x52af8006}},	//   _ni__ko_, _गुदगुदी__पर्यटन_, _isifiso_, _མི__དུག_, 
+   {{0xc81fc034,0xd58fa015,0x9df5a003,0x00000000}},	//   _er__tilgjeng, _sertifik, _མི__གྲངས_, --, 
+   {{0xf3f1c00f,0xd2d88012,0x7c4e800a,0x00000000}},	//   _iselulek, _pokeci_, _चलें_, --, 
+   {{0x1493201a,0x8385600a,0xfa9ca00c,0x00000000}},	//   _me__har_, _चम्पावत__चमोली_, _एगो__कदम_, --, 
+   {{0x52cac00f,0x94600018,0x00000000,0x00000000}},	//   _eceleni_, _não__sei_, --, --, 
+   {{0x9a99e012,0xc2ed000c,0x00000000,0x00000000}},	//   _náhradné_, _के__खुशी_, --, --, 
+   {{0xb3032011,0x86446035,0x2386a009,0xfb93a003}},	//   _comparti_igual_, _ngokwesi, _aldrig_, _གཞུང__ལན_, 
+   {{0x8d378040,0x5daaa00b,0x00000000,0x00000000}},	//   _moć_, _imyigara, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x82da601a,0xd147c002,0x02772003,0x00000000}},	// [1e50] _noregs_, _написао_, _ནས__ཡོད_, --, 
+   {{0x437a6045,0x538fa005,0x00000000,0x00000000}},	//   _zadarmo_, _til__meny_, --, --, 
+   {{0x24416012,0x929ca003,0x00000000,0x00000000}},	//   _vo__svete_, _བཅུའི__དུས_, --, --, 
+   {{0x5e4a2009,0x00000000,0x00000000,0x00000000}},	//   _præsenta, --, --, --, 
+   {{0xf290c015,0xc2d9e00d,0x84538009,0x00000000}},	//   _beda_, _mejorar_, _har__haft_, --, 
+   {{0x2290a003,0x00000000,0x00000000,0x00000000}},	//   _དཔྱད__གཞི_, --, --, --, 
+   {{0x96336012,0xac40200e,0xcb96400a,0x00000000}},	//   _oznámeni, _seznam__produktů_, _वेबसाइट__खोलने_, --, 
+   {{0x0495600b,0x203c4002,0x48dda00a,0x00000000}},	//   _ni__yo_, _користећ, _पिछलीस्ट, --, 
+   {{0x2ff8200c,0x00000000,0x00000000,0x00000000}},	//   _के__स्थापना_, --, --, --, 
+   {{0x4392c010,0x244b200b,0x00000000,0x00000000}},	//   _en__adresse_, _ku__nshuro_, --, --, 
+   {{0x53f46026,0xc2024012,0xb932a012,0x4f57000f}},	//   _hurtig_, _fotiek_, _zrušiť_, _injongo__kankulun, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x3f12e009,0x42d9c02c,0x54440018,0x00000000}},	//   _studeren, _imwe_, _de__água_, --, 
+   {{0x4b562002,0x00000000,0x00000000,0x00000000}},	//   _информац_политика_, --, --, --, 
+   {{0x247c403c,0x00000000,0x00000000,0x00000000}},	//   _onaj__ko_, --, --, --, 
+   {{0xe2ff0011,0x93ea4008,0x6b62400a,0xe76b8003}},	//   _comentar__desde_, _celta_, _मैंने_, _དྲ__མཐུད_, 
+   {{0x93eae004,0x62016035,0xa641e01d,0x00000000}},	// [1e60] _gqitha_, _amakhasi_, _berkahwi, --, 
+   {{0x42ca0037,0xfea30002,0x07e54003,0x00000000}},	//   _este__lugar_, _се__или_, _འཇམ__མགོན_, --, 
+   {{0x48fe200c,0x00000000,0x00000000,0x00000000}},	//   _भोज__भोजपुर_, --, --, --, 
+   {{0xa27ec00d,0x00000000,0x00000000,0x00000000}},	//   _buen_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x949ce009,0x026c400e,0xf493201a,0xe5d16012}},	//   _at__få_, _bylo_, _ho__var_, _nemôže_, 
+   {{0xa49ce009,0x4661400e,0x50bbc00a,0x00000000}},	//   _at__gå_, _zaměstna, _जालंधर_, --, 
+   {{0x54af600e,0xd30f802b,0x00000000,0x00000000}},	//   _že__se_, _ibibazo_, --, --, 
+   {{0x1290c045,0x89462002,0x00000000,0x00000000}},	//   _teda_, _захтев_, --, --, 
+   {{0x74444009,0x1224801a,0x62f42009,0x44a92011}},	//   _op_, _rekkje_, _at__skabe_, _despois__da_, 
+   {{0x3bcf200c,0x7067e00c,0x00000000,0x00000000}},	//   _भईल__एह_, _एहसास__कइलस_, --, --, 
+   {{0x5d33a034,0x3eb96002,0x16fe200c,0x2e68e00a}},	//   _menneske_, _бих_, _कोना_, _सेक्_, 
+   {{0x7c9cc00b,0x3343000e,0x00000000,0x00000000}},	//   _rujejwe__kwubahir, _svatební_, --, --, 
+   {{0xb47da025,0x6b2a2006,0x5a7da00f,0x4307200f}},	//   _que__já_, _སྨོང_, _ukwazisa_, _endlini__ngendlu_, 
+   {{0xf66a6008,0x1903800e,0xeda22002,0x00000000}},	//   _de__exposici, _školní_, _постао_, --, 
+   {{0x2be9c003,0x00000000,0x00000000,0x00000000}},	//   _སྤེན__ཉི_, --, --, --, 
+   {{0x9741e002,0x00000000,0x00000000,0x00000000}},	// [1e70] _основне_, --, --, --, 
+   {{0x7201a00b,0x2273c009,0x9c5d2018,0x84ad6005}},	//   _akwiye_, _tænke_, _postado_, _kan__eg_, 
+   {{0x5968000d,0xbca3200a,0x00000000,0x00000000}},	//   _reciente, _ने__अपने_, --, --, 
+   {{0x51f44027,0x449a001d,0x00000000,0x00000000}},	//   _nevhodné_, _berasask, --, --, 
+   {{0x83ea2012,0x927ec011,0xb4b18011,0x44a90011}},	//   _tejto_, _quen_, _de__decembro_, _desta__cun_, 
+   {{0x84ace005,0xfc47400e,0x00000000,0x00000000}},	//   _har__eg_, _různé_, --, --, 
+   {{0x846f2019,0x945d2018,0x12d90018,0x21ccc002}},	//   _les__mer_, _alteraçã, _receba_, _задржана_, 
+   {{0xc152a012,0x3e2cc002,0x6477e012,0x00000000}},	//   _októbra_, _влада_, _úspešne_, --, 
+   {{0x0bb0000a,0xb4b2c009,0xfbfa4006,0x2bdf601a}},	//   _लोगों__को_, _efter__at_, _ཚུ__དང_, _kommunar__diskuter, 
+   {{0x3798203a,0x3cc0e003,0x2b07c002,0x00000000}},	//   _གཞོན_, _དཔྱད__གཞིའི_, _видели_, --, 
+   {{0x96fea00a,0x00000000,0x00000000,0x00000000}},	//   _झूठा_, --, --, --, 
+   {{0xa4444015,0xef422012,0x5e626012,0x00000000}},	//   _rp_, _späť_, _kvôli_, --, 
+   {{0xc3a2201d,0x00000000,0x00000000,0x00000000}},	//   _tempoh_, --, --, --, 
+   {{0xfdd04003,0xb9f5e00e,0x00000000,0x00000000}},	//   _བེད__སྤྱོད_, _poté_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1cc3c037,0xebaf000c,0x3e260003,0x825a200f}},	// [1e80] _ni__ofertes_, _लक्ष्मण__के_, _དུ__འགྲོ_, _inceku__yakho_, 
+   {{0x6212c018,0xb27f4028,0x0257c00e,0x00000000}},	//   _mulher_, _tienda_, _díly_, --, 
+   {{0x82e5e039,0x03ac6015,0x00000000,0x00000000}},	//   _lainnya_, _maupun_, --, --, 
+   {{0xfcf1800b,0x9a9f0002,0x32cf600c,0x00000000}},	//   _igiteker, _адресе_, _गजेटियर_, --, 
+   {{0xb22f8012,0xb3368018,0xea50c00b,0x00000000}},	//   _pre__deti_, _você__deve_, _wa__gatandat, --, 
+   {{0xea3d200c,0xf248a003,0x00000000,0x00000000}},	//   _होई_, _ཡིག__བཅར_, --, --, 
+   {{0x17f4c003,0x00000000,0x00000000,0x00000000}},	//   _མཚོ__སྔོན_, --, --, --, 
+   {{0x228ec002,0xfb8e600c,0x00000000,0x00000000}},	//   _тражи_, _इह_, --, --, 
+   {{0x12b8a012,0xbbe34003,0x00000000,0x00000000}},	//   _prihlási_alebo_, _པའི__ཕམ_, --, --, 
+   {{0xc2918025,0x00000000,0x00000000,0x00000000}},	//   _foram_, --, --, --, 
+   {{0xc493600d,0x5d12e002,0x4e820002,0x00626012}},	//   _es__la_, _их_, _ја__сам_, _zoznam__produkto, 
+   {{0xec07c00c,0x749ce00b,0x00000000,0x00000000}},	//   _हमनी__के_, _zo__mu_, --, --, 
+   {{0xe3ea6028,0xec0a400a,0x9176000a,0x8db98002}},	//   _venta_, _कॉमेंट__के_, _अमृतसर__अहमदाबाद_, _википода, 
+   {{0x57472003,0x00000000,0x00000000,0x00000000}},	//   _གཏུག__བྱེད_, --, --, --, 
+   {{0x5413c002,0x5492400b,0x00000000,0x00000000}},	//   _повезао_, _kugeza__ku_, --, --, 
+   {{0xd290e00d,0x00000000,0x00000000,0x00000000}},	//   _hogar_, --, --, --, 
+   {{0x24ad6009,0x00000000,0x00000000,0x00000000}},	// [1e90] _ind__og_, --, --, --, 
+   {{0x9875200a,0x0243a003,0x00000000,0x00000000}},	//   _जमशेदपुर_, _ངེད_, --, --, 
+   {{0xbd600008,0x00000000,0x00000000,0x00000000}},	//   _comunida_autónoma_, --, --, --, 
+   {{0x7416000b,0xd2edc00a,0x00000000,0x00000000}},	//   _rupapuro__byose_, _होने__पाएं_, --, --, 
+   {{0x23048011,0xa8eac002,0x00000000,0x00000000}},	//   _poder__votar_, _на__фејсбук_, --, --, 
+   {{0xf2ae6002,0x819da037,0xf2842002,0x00000000}},	//   _izvor__tanjug_, _es__confiabl, _вероватн, --, 
+   {{0xa493600b,0xebbcc003,0x4345201d,0x990c800e}},	//   _na__za_, _ལི__ཐང_, _khidmat_, _úvodní_, 
+   {{0xfa056012,0x00000000,0x00000000,0x00000000}},	//   _lepšie_, --, --, --, 
+   {{0xc4604018,0x00000000,0x00000000,0x00000000}},	//   _não__tem_, --, --, --, 
+   {{0x446e801d,0xc271e003,0xf290e018,0x00000000}},	//   _laman__ini_, _ཟླ__བཞི_, _jogar_, --, 
+   {{0x5291000b,0x829ce006,0x0255c002,0x7aa8800a}},	//   _meza_, _ཞབས__ཏོག_, _бити__објављен, _देते__हैं_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x6e28e002,0x5704400c,0xe2428003,0x00000000}},	//   _са_, _हस्तांतर, _ནའང_, --, 
+   {{0x6291002b,0xab4b4011,0xd3b9602f,0x88dfc00a}},	//   _neza_, _unha__resposta_, _para__entrar_, _जालंधर__जोधपुर_, 
+   {{0x34936027,0x7bdd400c,0x23ea000b,0xb46d2009}},	//   _by__sa_, _दक्षिण__एशिया_, _ifite_, _vigtigt__at_, 
+   {{0xf292002d,0x747fe00b,0x37d6c003,0x00000000}},	//   _srpanj_, _muri__uwo_, _གནང__བཞིན_, --, 
+   {{0x42e10034,0xbf348009,0x4504200e,0x00000000}},	// [1ea0] _sogndal_, _prøvet_, _si__můžete_, --, 
+   {{0x3236201a,0x34746027,0x16ec4022,0x7387800e}},	//   _ikkje_, _som__sa_, _के__मंदिर_, _více__mpix_, 
+   {{0xc290c007,0x2303001d,0x64ba4018,0x1200c009}},	//   _lelaki_, _pelawat_, _juros__de_, _boliga_, 
+   {{0xd0c38002,0x00000000,0x00000000,0x00000000}},	//   _технолог, --, --, --, 
+   {{0x327ea00e,0x00000000,0x00000000,0x00000000}},	//   _denní_, --, --, --, 
+   {{0xbcc0a00a,0xc2fda018,0x2cf60003,0x00000000}},	//   _श्रेणिया, _aceitar_, _དྲ__སྒོར_, --, 
+   {{0xaeee6002,0x48592018,0x38298003,0x00000000}},	//   _је__то_, _correios_, _ཡིག__འཕྲིན_, --, 
+   {{0xa3ea000b,0x86606014,0x00000000,0x00000000}},	//   _afite_, _नापसंद_, --, --, 
+   {{0xe4b1000b,0x00000000,0x00000000,0x00000000}},	//   _iterambe_ry_, --, --, --, 
+   {{0x2e956002,0x2b6be018,0x00000000,0x00000000}},	//   _јер__је_, _gostaria_, --, --, 
+   {{0xebbfc022,0x174ec002,0x61e7401c,0x00000000}},	//   _सिंह__के_, _право_, _चेहरे_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xebaa200e,0x2bbaa003,0x9102000a,0xa420001a}},	//   _obchodec, _བརྒྱུད__ལམ_, _आजमगढ़__इटावा_, _vart__skipa_, 
+   {{0x438fe004,0x02e6a00b,0xb9d96002,0x00000000}},	//   _oonyana_, _cyane__cyane_, _шиптарск, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xfbdda003,0xcbd4200f,0xf243c003,0x00000000}},	//   _གཏུགས__པར_, _ngombuso_, _ཞེན_, --, 
+   {{0xf2cae009,0x9931a00c,0x6bb8a00c,0x62882003}},	// [1eb0] _mindst_, _के__इतिहासका, _ओइसे__भी_, _འཇམ__དཔལ_, 
+   {{0xf4a4c00b,0x8b2f8002,0x00000000,0x00000000}},	//   _ikibazo__cy_, _историје_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x526c800e,0x7be58003,0x00000000,0x00000000}},	//   _pokoje_, _མདོ__ངག_, --, --, 
+   {{0x8742800a,0x00000000,0x00000000,0x00000000}},	//   _बनिए__अपना_, --, --, --, 
+   {{0xe3ea000b,0x00000000,0x00000000,0x00000000}},	//   _ufite_, --, --, --, 
+   {{0xd3eda00e,0x72a3e00e,0x00000000,0x00000000}},	//   _kosmetik, _by__měl_, --, --, 
+   {{0xfe1c6011,0x00000000,0x00000000,0x00000000}},	//   _estar__rexistra, --, --, --, 
+   {{0x0f0cc029,0x3b96a011,0x00000000,0x00000000}},	//   _འགྱུར_, _especiai_ligazón_, --, --, 
+   {{0xc453a01a,0xe366e018,0x00000000,0x00000000}},	//   _det__vart_, _semelhan_baixar_, --, --, 
+   {{0x113c0012,0x3be6a00c,0xd7522002,0x00000000}},	//   _posledné_, _से__एह_, _сајта__корисна_, --, 
+   {{0xf30b0031,0xac300002,0x00000000,0x00000000}},	//   _serupa__dengan_, _четвртак_, --, --, 
+   {{0x5ed4e002,0x2e39e018,0x9ff8200a,0xd46ba011}},	//   _ко_, _cadastra, _वाराणसी_, _mentres__que_, 
+   {{0x6ba7000a,0xb31f200e,0xbae84002,0x2bc2e00a}},	//   _है__वह_, _produktů__více_, _од__одговора_, _किए__गए_, 
+   {{0x513c000e,0x99f7400b,0x00000000,0x00000000}},	//   _poslední_, _kiliziya_, --, --, 
+   {{0xaacb601a,0x7c02c006,0x00000000,0x00000000}},	//   _sommaren_, _ཨེ__ཤར_, --, --, 
+   {{0x2395e01b,0xbd36800f,0x73f9200b,0x00000000}},	// [1ec0] _ukusa_, _ezincane_, _incuti_, --, 
+   {{0x023aa00b,0x8c8fa00c,0x00000000,0x00000000}},	//   _hamwe__igihe_, _काम__नइखे_, --, --, 
+   {{0xda33c022,0x547ac00e,0x00000000,0x00000000}},	//   _जड़_, _nebo__se_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb9d22002,0x53fa602e,0xef02e003,0xe822e006}},	//   _neregist, _udruga_, _སྒྲུང_, _སྒྲིང_, 
+   {{0x7613000b,0xf320a00f,0x731fc003,0x00000000}},	//   _barenga__barapfuy, _noma__ngabe_, _བསྟར_, --, 
+   {{0x1e656015,0x3ed1800f,0x9ba44003,0x00000000}},	//   _dan__ketentua, _ngezikha, _ཁང__ལས_, --, 
+   {{0x43ea6011,0x9582800b,0x00000000,0x00000000}},	//   _xente_, _iyinkuru__ibirimwo_, --, --, 
+   {{0xf3a5601a,0xb22ac002,0xbbcc000c,0x4ed56002}},	//   _kjelder__endre_, _додај_, _ईहे_, _ли__ће_, 
+   {{0x147d2040,0x00000000,0x00000000,0x00000000}},	//   _često__postavlj, --, --, --, 
+   {{0x07342022,0x03ea6018,0xff47600c,0x00000000}},	//   _दिल्ली__पुलिस_, _tente_, _के__संविधान_, --, 
+   {{0x6b8ea00a,0xa2912011,0xf48e201a,0x00000000}},	//   _वह_, _sexa_, _då__han_, --, 
+   {{0x22742037,0xcac6e002,0x00000000,0x00000000}},	//   _nuevo__email_, _аутоматс_постати_, --, --, 
+   {{0x72dda060,0x00000000,0x00000000,0x00000000}},	//   _खोजी_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xbfb6000e,0xb4a32018,0x00000000,0x00000000}},	//   _ještě_, _escreva__um_, --, --, 
+   {{0x693fe01a,0xd294e003,0x00000000,0x00000000}},	// [1ed0] _tenester__rettsleg, _ཤིག__ཡིན_, --, --, 
+   {{0x2473200b,0x0248000b,0x00000000,0x00000000}},	//   _uko__aba_, _hari__igihe_, --, --, 
+   {{0xcadbc00c,0x00000000,0x00000000,0x00000000}},	//   _मेहरारू_, --, --, --, 
+   {{0x3b2ac00c,0x00000000,0x00000000,0x00000000}},	//   _से__चर्चा_, --, --, --, 
+   {{0x6436a00e,0x23ad600b,0x00000000,0x00000000}},	//   _na__této_, _bwa__mbere_, --, --, 
+   {{0xb2b9c00e,0x00000000,0x00000000,0x00000000}},	//   _více_, --, --, --, 
+   {{0x229ae006,0xebffc00c,0x86b5e002,0x00000000}},	//   _ཐོན__རིམ_, _ब्लास्ट__के_, _стратеги, --, 
+   {{0x827ea00f,0xeea2e00f,0x5151800f,0x5bdd000c}},	//   _konke__lokhu_, _uhulumen, _zonke__izindlel, _के__गंभीरता_, 
+   {{0x3354800d,0x23996009,0x12aac012,0x00000000}},	//   _mujeres_, _læse_, _vôbec_, --, 
+   {{0x0a800014,0xee30a002,0x00000000,0x00000000}},	//   _आंदोलन__में_, _жели__да_, --, --, 
+   {{0x4e73e00a,0xd7c92002,0x00000000,0x00000000}},	//   _मुफ्त_, _партизан, --, --, 
+   {{0x146f8011,0xfc86a014,0x69dd000e,0x3253a00b}},	//   _ligan__con_, _के__पूर्वी_, _stáhnout_, _ku__kazi_, 
+   {{0xc29b6003,0x9f5a001a,0xfbafc00a,0x42a36003}},	//   _བོད__ཡིག_, _bilete__frå_, _हम__उस_, _འདི__ལྟར_, 
+   {{0x9aac2011,0x3e4cc003,0x00000000,0x00000000}},	//   _poderán_, _བསྒྲིགས__འགྲོ_, --, --, 
+   {{0x5225600e,0x7e8b000f,0x00000000,0x00000000}},	//   _reakce_, _ingabe__kufanele_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd1e1200a,0xe23c200f,0x00000000,0x00000000}},	// [1ee0] _हमारे_, _inkonzo__yakhe_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x427ec00d,0xabe0a02a,0xf02ac010,0x00000000}},	//   _bien_, _nyhetsbr, _frederik_, --, 
+   {{0xb495e027,0xac12e006,0x527ec012,0x00000000}},	//   _sa__to_, _ཏོག__ཏོ_, _cien_, --, 
+   {{0x0bfac006,0x00000000,0x00000000,0x00000000}},	//   _ཚུ__ནང_, --, --, --, 
+   {{0x02a46003,0x00000000,0x00000000,0x00000000}},	//   _ཆབ__མདོ_, --, --, --, 
+   {{0xdd624002,0x9989c012,0x00000000,0x00000000}},	//   _način__očistite_, _záhrada_, --, --, 
+   {{0x3094000e,0xa3fb0003,0x00000000,0x00000000}},	//   _nabízíme_, _མེར__བསྲེགས_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x13b16030,0x7eb3e002,0x2e9c0002,0x00000000}},	//   _tekstova__ostalog_, _која__се_, _добављен_из_, --, 
+   {{0x525d601d,0x9386a009,0x00000000,0x00000000}},	//   _sebagai__ahli_, _vejret_, --, --, 
+   {{0xa426c015,0xa0472002,0x942cc00f,0xafea6003}},	//   _kamar__tidur_, _текст_, _umphosto_upetru_, _བསྒྲིག__རྒྱུ_, 
+   {{0x26f02061,0x7bbca020,0x7ba5e006,0x00000000}},	//   _प्रवेश_, _བསྐྱོད__ལག_, _འབྲུག__ཤར_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xb329a01a,0x5962803d,0x48d7200c,0x00000000}},	//   _må__vere_, _cvičení_, _के__भोजपुर_, --, 
+   {{0x72d7c00f,0x58530018,0x74be601a,0x74b12018}},	//   _umqondo_, _assuntos_, _til__då_, _descriça, 
+   {{0xc6c48003,0x00000000,0x00000000,0x00000000}},	// [1ef0] _ལན__འདེབས_, --, --, --, 
+   {{0x03ea601a,0x0fe80013,0x51e7400a,0x00000000}},	//   _henta_, _संपादित_, _फ़रवरी_, --, 
+   {{0xc29f6039,0xe2daa012,0x2c6a400e,0x11ef400a}},	//   _berbagai_, _doplnky_, _kterém_, _मोल__ऐप्स_, 
+   {{0x04b38018,0x00000000,0x00000000,0x00000000}},	//   _comparti_com_, --, --, --, 
+   {{0xd290601a,0x3a3dc022,0x00000000,0x00000000}},	//   _innan_, _सघन_, --, --, 
+   {{0x8186800f,0x22a6600f,0x82af8003,0x00000000}},	//   _nakakhul, _uyoba_, _མི__ཐུབ_, --, 
+   {{0x1b9b6006,0xf67ee018,0x00000000,0x00000000}},	//   _རྒྱལ__ལྔ_, _preços__condiçõe, --, --, 
+   {{0x3b8ec00c,0xe2d82025,0xa472800e,0x00000000}},	//   _एह_, _hoje_, _příběh_, --, 
+   {{0x071f4030,0x00000000,0x00000000,0x00000000}},	//   _je__objavlji, --, --, --, 
+   {{0x245b600b,0x129ea00b,0xe2bf201d,0x00000000}},	//   _yavuze__ko_, _gutora__papa_, _rakan__rakan_, --, 
+   {{0xec7b8018,0x00000000,0x00000000,0x00000000}},	//   _com__certeza_, --, --, --, 
+   {{0xd2ae6012,0xb022200a,0x00000000,0x00000000}},	//   _zmeniť_, _सिद्धार्_सीतापुर_, --, --, 
+   {{0xe394c00f,0x64ba6011,0x0eb8e002,0x00000000}},	//   _ujesu_, _enderezo__de_, _ди_, --, 
+   {{0x7c74601a,0x5290601a,0x00000000,0x00000000}},	//   _særleg_, _annan_, --, --, 
+   {{0x8c51e004,0x00000000,0x00000000,0x00000000}},	//   _umntana_, --, --, --, 
+   {{0xfe6ca018,0x00000000,0x00000000,0x00000000}},	//   _opiniões_, --, --, --, 
+   {{0x9aeb2003,0x0bff800a,0x00000000,0x00000000}},	// [1f00] _ནང__འཇུག_, _खुद__को_, --, --, 
+   {{0xfb802006,0x7f1f000f,0x00000000,0x00000000}},	//   _འཕེལ__གླིང_, _futhi__ngokuqin, --, --, 
+   {{0x6351201a,0x00000000,0x00000000,0x00000000}},	//   _nynorsk__gjennom_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x23444009,0x6fa44009,0x6d844009,0x00000000}},	//   _arbejde_, _arbejder_, _arbejdet_, --, 
+   {{0xeae3a003,0x00000000,0x00000000,0x00000000}},	//   _བཟོས__འདུག_, --, --, --, 
+   {{0x1309601d,0x8493e00d,0x00000000,0x00000000}},	//   _anda__boleh_, _me__ha_, --, --, 
+   {{0x3d36800f,0xe294a012,0x12e5a002,0x00000000}},	//   _izingane_, _meno__heslo_, _милиона__евра_, --, 
+   {{0xc9f4c00e,0x4f39e01d,0xc48f6012,0x00000000}},	//   _lidé_, _memulaka, _ak__je_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x22d8401a,0xf226c00a,0xebd6800c,0x00000000}},	//   _kome_, _प्रयाग__हरिद्वार_, _उहा__के_, --, 
+   {{0xf2dde002,0x00000000,0x00000000,0x00000000}},	//   _petak__izvor_, --, --, --, 
+   {{0xedbae003,0xf0c4c002,0x1e268002,0x54c0801a}},	//   _དེབ__སྐྱེལ_, _додатни__услови_, _је__све_, _sunnhord_no_, 
+   {{0xd2dfe012,0x00000000,0x00000000,0x00000000}},	//   _na__sklade_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x02b3e025,0x6e24c021,0x7073400f,0x7ec44002}},	//   _produto_, _བསྐྲུན_, _lukajeho, _којој__се_, 
+   {{0xaea7a00c,0x00000000,0x00000000,0x00000000}},	// [1f10] _अपना__राज्य_, --, --, --, 
+   {{0xd467a033,0x6bba4014,0x3e88e002,0x00000000}},	//   _tematski__alati_, _शुरूआती_, _односе__на_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0bbd4006,0x670cc018,0x6282800f,0x00000000}},	//   _ལུ__ནང_, _divergên, _abaholi_, --, 
+   {{0x6073400f,0xf2ad6006,0x00000000,0x00000000}},	//   _kukajeho, _སྤྱོད__ཤུལ_, --, --, 
+   {{0xd25ac004,0x00000000,0x00000000,0x00000000}},	//   _kweli_, --, --, --, 
+   {{0xa2918011,0x00000000,0x00000000,0x00000000}},	//   _nosas_, --, --, --, 
+   {{0x6de58003,0xd498e011,0xa2bdc012,0x647b2018}},	//   _སྤྱི__འཐུས_, _máis__que_, _pokiaľ_, _controle__de_, 
+   {{0xe2ca401a,0xa29a2003,0x00000000,0x00000000}},	//   _heldt_, _ཁྱེར__བོད_, --, --, 
+   {{0x6316001d,0x00000000,0x00000000,0x00000000}},	//   _saiz_, --, --, --, 
+   {{0xfbfac003,0xe47cc00d,0x1925e003,0xab7f4003}},	//   _པོ__དང_, _esta__es_, _ཡིག__བརླག_, _བའི__གསུང_, 
+   {{0x938d6011,0x00000000,0x00000000,0x00000000}},	//   _de__goberno_, --, --, --, 
+   {{0x3ea06002,0xd073400f,0x00000000,0x00000000}},	//   _иди__на_, _bukajeho, --, --, 
+   {{0x7e7c4002,0x00000000,0x00000000,0x00000000}},	//   _може__се_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x73f84035,0x1c66c011,0x00000000,0x00000000}},	//   _lolu_, _mentres_, --, --, 
+   {{0x7472c01c,0xe7542002,0x5471e00f,0x00000000}},	// [1f20] _करीना_, _вулгарне__претеће_, _lapho__nje_, --, 
+   {{0x3dd9200b,0xaa44a037,0x3540400c,0x00000000}},	//   _cya__gisanzwe_, _ofertes__pregunte, _एगो__बढ़िया_, --, 
+   {{0xa291801a,0xb0fe2002,0xbbcc600c,0x00000000}},	//   _vera_, _социјалн, _इहे_, --, 
+   {{0x4f2b600f,0x8c7a200c,0x00000000,0x00000000}},	//   _ongcwele__kankulun, _अइसन__नइखे_, --, --, 
+   {{0x528b600e,0xa2026003,0x7ba56003,0x6be2000a}},	//   _pomocí_, _སྒྲུང__རྩོམ_, _ཁྱེད__རང_, _तो__आप_, 
+   {{0xebd7e014,0x00000000,0x00000000,0x00000000}},	//   _भाषा__के_, --, --, --, 
+   {{0x632c200b,0x8bd1001c,0x00000000,0x00000000}},	//   _mu__muhezo_, _भारत__का_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x382a0003,0x6da78003,0x00000000,0x00000000}},	//   _ཡུག__འཕྲིན_, _རྩོམ__རིགས_, --, --, 
+   {{0xaa9f2002,0xf291800d,0x00000000,0x00000000}},	//   _прокомен_подели_, _cosas_, --, --, 
+   {{0x6e22600d,0xf4742002,0x00000000,0x00000000}},	//   _miembros_, _сличним_, --, --, 
+   {{0xfa330036,0x59c2c012,0xebf18014,0x00000000}},	//   _चयन_, _odpovedz__páči_, _श्रृंखला__के_, --, 
+   {{0xf2670002,0x00000000,0x00000000,0x00000000}},	//   _веку_, --, --, --, 
+   {{0xe47a4009,0x3b97600c,0x628e0003,0x00000000}},	//   _hvad__du_, _के__बा_, _སྤྱིའི__གསར_, --, 
+   {{0x3f9e2037,0xb2dfa00c,0x00000000,0x00000000}},	//   _sus__usuarios_, _वंशी_, --, --, 
+   {{0x6e98601a,0xabe22003,0x00000000,0x00000000}},	// [1f30] _rettsleg_spørsmål_, _རྒྱུ__དེ_, --, --, 
+   {{0x8387802f,0x93f6600b,0x3386c00b,0x00000000}},	//   _carro_, _igiteker_share_, _nzeri_, --, 
+   {{0x4a1d8006,0x42b8e012,0x43a32012,0x00000000}},	//   _ཨེན__ཨེསི_, _tých_, _televízi, --, 
+   {{0x5288a006,0xb4ac200f,0xbee3e00e,0x00000000}},	//   _འབད__དཔར_, _kodwa__uma_, _svým_, --, 
+   {{0xb4b78018,0x7bdfc003,0x00000000,0x00000000}},	//   _realizad_em_, _གིས__རང_, --, --, 
+   {{0xd9daa031,0x825c0006,0x72baa00f,0x00000000}},	//   _ternyata_, _སྒེར__གསང_, _ibhokisi__ekhasini_, --, 
+   {{0x6224e02a,0xa2e3a00b,0x00000000,0x00000000}},	//   _tenker_, _ku__kibazo_, --, --, 
+   {{0x8699e01a,0x6398a019,0x527ee003,0x027fa003}},	//   _til__navigeri, _høst_, _ལྷ__སའི_, _ལྷ__རྩེ_, 
+   {{0xb3868012,0x03c38002,0xa2d7a011,0xc2cb4012}},	//   _ktorý_, _на__основу_, _pola__súa_, _predam_, 
+   {{0x8616e009,0x7e97e002,0x416f200f,0x82aa6003}},	//   _vejledni, _којима__се_, _ayisikho, _པར__དབང_, 
+   {{0x5410a01a,0xab42200f,0xe4ca6018,0x62a6800b}},	//   _dei__mest_, _izibusis, _avaliaçã_inserido_, _byabo_, 
+   {{0x431e8004,0x0352c00c,0x72a6800b,0xedf08003}},	//   _namhlanj, _करेला_, _cyabo_, _མཉམ__འབྲེལ_, 
+   {{0x4f9d2012,0x00000000,0x00000000,0x00000000}},	//   _najkrajš, --, --, --, 
+   {{0x03eb2025,0x22ca6009,0x33432018,0x2a56a00c}},	//   _sexta_, _kendt_, _desenho_, _खोजी__टीम_, 
+   {{0x63f46009,0x645a2008,0x124d8003,0x86fe201c}},	//   _har__været_, _autónoma__de_, _འགའ_, _कोटा_, 
+   {{0xab980038,0x8c49c00c,0x44da2002,0x00000000}},	//   _ficheiro_, _नइखे_, _својим_, --, 
+   {{0x0476c011,0x00000000,0x00000000,0x00000000}},	// [1f40] _envía__teu_, --, --, --, 
+   {{0x5264e00c,0x00000000,0x00000000,0x00000000}},	//   _के__सिनेमा_, --, --, --, 
+   {{0xf9f4600e,0x00000000,0x00000000,0x00000000}},	//   _jiné_, --, --, --, 
+   {{0x42d98002,0x0c0a8006,0x00000000,0x00000000}},	//   _ocenite_, _ལྟག__ལུ_, --, --, 
+   {{0xa28e2003,0x0e774002,0x00000000,0x00000000}},	//   _བསམ__ཚུལ_, _служба__за_, --, --, 
+   {{0x7f65800f,0xde0d600e,0x4cd8c002,0x00000000}},	//   _okuphaka, _předplat, _поруке__неће_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x21464013,0x00000000,0x00000000,0x00000000}},	//   _दिसंबर_, --, --, --, 
+   {{0x53f8200f,0x5236000e,0x8c07e018,0xb481401a}},	//   _kamuva_, _stahován, _várias_, _utan__at_, 
+   {{0x04a3400e,0xb2b24012,0x97596022,0x00000000}},	//   _stránce_, _predaja_, _साक्ष्य_, --, 
+   {{0xe23f800b,0x00000000,0x00000000,0x00000000}},	//   _muri__rusizi_, --, --, --, 
+   {{0xbbcca013,0x00000000,0x00000000,0x00000000}},	//   _वही_, --, --, --, 
+   {{0xe2d86018,0x8264a00f,0x00000000,0x00000000}},	//   _fone_, _ungeze__lokhu_, --, --, 
+   {{0xc29aa00c,0xaa40a00e,0x00000000,0x00000000}},	//   _से__पहिले_, _rozpětí__distribu, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x12128015,0xa48fa01a,0xb2da0015,0x10ab000b}},	//   _udah_, _at__dei_, _sepeda_, _kwubahir_umutekan, 
+   {{0xa2d18009,0x00000000,0x00000000,0x00000000}},	// [1f50] _på__grund_, --, --, --, 
+   {{0x7354c028,0x00000000,0x00000000,0x00000000}},	//   _quieres_, --, --, --, 
+   {{0xbb19601f,0x6a9ee00a,0x00000000,0x00000000}},	//   _kerajaan_, _यादृच्छि_लेख_, --, --, 
+   {{0xf53fe002,0x00000000,0x00000000,0x00000000}},	//   _адресу_, --, --, --, 
+   {{0x8297e006,0x00000000,0x00000000,0x00000000}},	//   _ལུའི__ཚིག_, --, --, --, 
+   {{0xc29b2003,0x00000000,0x00000000,0x00000000}},	//   _བསོད__ནམས_, --, --, --, 
+   {{0x9ef4801d,0x00000000,0x00000000,0x00000000}},	//   _saling__berhubun, --, --, --, 
+   {{0x5cb52037,0xf580800e,0x59c2e00b,0xb47b200a}},	//   _ha__cerrado_, _použít_, _gitekere, _लेख__योगदान_, 
+   {{0x99f4602a,0x82d8600d,0x00000000,0x00000000}},	//   _ennå_, _pone_, --, --, 
+   {{0xca3e400c,0x0b092022,0x7b29c018,0xdfce400e}},	//   _भोज_, _और__संस्कृति_, _justiça_, _nákupní__košík_, 
+   {{0x351c400f,0xae05801d,0x7a32a00c,0x00000000}},	//   _inkulumo_, _kenderaa, _कएल_, --, 
+   {{0xfb962022,0xd231e018,0x3c02000c,0x00000000}},	//   _बात__से_, _recebeu__nenhum_, _लिखल__बा_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xd34d8003,0x84444025,0xd0e8e00f,0x00000000}},	//   _རྒྱའི_, _pq_, _amavidiy_ayimfihl, --, 
+   {{0x828fa006,0x550d800a,0x7c74601a,0x7a558012}},	//   _མེད__དབང_, _टीम__इंडिया_, _dårleg_, _na__stiahnut, 
+   {{0xc84c600e,0x127e8017,0xeb96000c,0x00000000}},	//   _způsob_, _volný_, _मान__के_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	// [1f60] --, --, --, --, 
+   {{0xf45f400b,0xf4c0801a,0x83056011,0x7bc5800c}},	//   _ikigega__cy_, _vart__han_, _secretar_xeral_, _रहे__अब_, 
+   {{0xca4fe00c,0x5a3ca00c,0x64bbc025,0x00000000}},	//   _मिहिर__भोज_, _रउआ_, _meio__de_, --, 
+   {{0x9bca6006,0x00000000,0x00000000,0x00000000}},	//   _ཐུག__ལས_, --, --, --, 
+   {{0xd9f7a00b,0xd977e00f,0x00000000,0x00000000}},	//   _bibiliya_, _emshadwe, --, --, 
+   {{0x825ac01d,0x00000000,0x00000000,0x00000000}},	//   _emel_, --, --, --, 
+   {{0x826e0007,0xf3ae601a,0x00000000,0x00000000}},	//   _kenal__dari_, _endre__endre_, --, --, 
+   {{0x324d8006,0xebd0a00c,0x00000000,0x00000000}},	//   _སླབ_, _भावे__के_, --, --, 
+   {{0x4b8ec003,0xdb8ba003,0x2a9ec00c,0x00000000}},	//   _ཏཱ_, _ཞེས__གསུངས_, _जाइत__अछि_, --, 
+   {{0xc2d8a00f,0x00000000,0x00000000,0x00000000}},	//   _jobe_, --, --, --, 
+   {{0x9a336014,0x22fde01a,0x211b400a,0x00000000}},	//   _काज_, _ved__sida_, _सभी__एनबीटी_, --, 
+   {{0xad904006,0x00000000,0x00000000,0x00000000}},	//   _ཡིག__སྔགས_, --, --, --, 
+   {{0x42010028,0x00000000,0x00000000,0x00000000}},	//   _cocina_, --, --, --, 
+   {{0xde922002,0x3889e002,0xd67d800c,0x00000000}},	//   _портал_, _последње_, _आपन__इरादा_, --, 
+   {{0x249d2002,0x7e5a200f,0x513c0012,0x1230600b}},	//   _датотека_, _ukuthi__kufanele_, _posledný_, _nyamara_, 
+   {{0x02d8c025,0x7cca2003,0x00000000,0x00000000}},	//   _ordem_, _སྟེར_, --, --, 
+   {{0x9cc38012,0x00000000,0x00000000,0x00000000}},	// [1f70] _detský_, --, --, --, 
+   {{0x4e1aa011,0x00000000,0x00000000,0x00000000}},	//   _recibir__notifica, --, --, --, 
+   {{0x34428016,0x9a2dc018,0x00000000,0x00000000}},	//   _hva_, _para__você_, --, --, 
+   {{0x6466003c,0x6442801a,0x9245e00e,0x8455e009}},	//   _vrh__postao_, _kva_, _dům_, _hjælper__os_, 
+   {{0xa524200e,0x7a94c00c,0x00000000,0x00000000}},	//   _přípravk, _बा__ओकर_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1291c012,0x62c9c003,0x6bdc200a,0x8246c00e}},	//   _tovar_, _བརྙན__གསར_, _ने__भी_, _něm_, 
+   {{0x8bccc00c,0xa2efa018,0x00000000,0x00000000}},	//   _एही_, _bem__vindo_, --, --, 
+   {{0x632dc002,0x00000000,0x00000000,0x00000000}},	//   _пољоприв, --, --, --, 
+   {{0x0290c01a,0xf4508012,0x00000000,0x00000000}},	//   _sidan_, _skutočne_, --, --, 
+   {{0x96310028,0x8eb96002,0x00000000,0x00000000}},	//   _la__categorí, _њих_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x92aae018,0xad7d2011,0x22e9c002,0x5789c002}},	//   _seu__comentár, _de__calidade_, _његова_, _његово_, 
+   {{0x739aa011,0x3bcdc01c,0x00000000,0x00000000}},	//   _véxase_, _सनी_, --, --, 
+   {{0x6326001a,0x8279400f,0x00000000,0x00000000}},	//   _på__garden_, _umphefum_wami_, --, --, 
+   {{0xda64800b,0x00000000,0x00000000,0x00000000}},	//   _rupapuro__ruboneka_, --, --, --, 
+   {{0x9197c002,0x00000000,0x00000000,0x00000000}},	// [1f80] _такође_, --, --, --, 
+   {{0x63d84009,0x66504012,0x0be4e00a,0x53d6a00f}},	//   _at__gøre_, _ďakujem_, _बनाइये__और_, _umsebenz_wokushum, 
+   {{0x7291e00b,0xcb3a0003,0x00000000,0x00000000}},	//   _reta_, _ཆེ__མཆོག_, --, --, 
+   {{0xcbcb6009,0x1141000a,0x00000000,0x00000000}},	//   _erhvervs, _न्यूज़_, --, --, 
+   {{0x7343200d,0x60b48018,0x7ed54002,0x00000000}},	//   _derecho_, _tráfego_, _па__се_, --, 
+   {{0x52748018,0x00000000,0x00000000,0x00000000}},	//   _estrelas__ótimo_, --, --, --, 
+   {{0x82d8200d,0x383c4003,0x92a78012,0xe4602028}},	//   _mujer_, _རླུང__འཕྲིན_, _farba_, _qué__es_, 
+   {{0xa290e011,0x7bbb8003,0xd2506002,0xfbe80003}},	//   _ligan_, _དུ__རང_, _већа_, _བྱེད__པར_, 
+   {{0x2212200f,0x62504024,0xc496a011,0x00000000}},	//   _lokho_, _ne__bojim_, _xa__non_, --, 
+   {{0x3bf0600a,0x329da00b,0x00000000,0x00000000}},	//   _में__यह_, _uko__wabona_, --, --, 
+   {{0x4212200f,0x00000000,0x00000000,0x00000000}},	//   _nokho_, --, --, --, 
+   {{0xf7f12002,0x00000000,0x00000000,0x00000000}},	//   _истина_, --, --, --, 
+   {{0xe2d8c039,0x42d8a00e,0x64b86002,0xe494603d}},	//   _kode_, _roce_, _vesti__iz_, _cz__na_, 
+   {{0x8be6200a,0x92d96012,0x7bd5c003,0x00000000}},	//   _कर__रही_, _videá_, _ཀུམ__དྲ_, --, 
+   {{0x32438020,0x645be018,0x47c8a002,0x0a09e012}},	//   _ཁའི_, _condiçõe_de_, _библиогр, _prešov_, 
+   {{0xd469a01a,0x5470e00e,0xc244a00e,0xc242a006}},	//   _vart__sist_, _tak__se_, _upravit__obchod_, _བའད_, 
+   {{0x0290600b,0xa2002028,0x32e50009,0xbddd8003}},	// [1f90] _sinai_, _admite_, _levere__vores_, _ངོས__རོགས_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x7ec26002,0xb498e018,0x127ae006,0x00000000}},	//   _данас__се_, _ou__em_, _དེ__སྦེ_, --, 
+   {{0xf39b6015,0x00000000,0x00000000,0x00000000}},	//   _jakarta__selatan_, --, --, --, 
+   {{0xc2cb801a,0xe9d4800f,0x4386800b,0x00000000}},	//   _verda_, _ukulunga_, _byari_, --, 
+   {{0x9387e011,0xf261e01a,0x29cfe003,0x6cbaa00e}},	//   _catro_, _sjølvsag, _བུའི_, _udělat_, 
+   {{0xca488014,0xaa4cc00c,0xd4b36025,0x00000000}},	//   _खास__तौर_, _के__दर्जा_, _dizer__que_, --, 
+   {{0xaee9a032,0x0457c011,0x32d12006,0x00000000}},	//   _ngokuqon, _vindeiro_, _ཕུག__འཇའ_, --, 
+   {{0x1a58e01d,0xe7b4c00b,0xd2890003,0x00000000}},	//   _rakyat__malaysia_, _ukurangi, _བཏང__སྟེ_, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x2c75e00a,0x00000000,0x00000000,0x00000000}},	//   _स्पाइसी__सिद्धार्, --, --, --, 
+   {{0x19ff800e,0x1a9c0014,0x09cae003,0xa2b40009}},	//   _hvězdičk_recenzí_, _में__अगर_, _ལྟའི_, _sundhed_, 
+   {{0xcd030031,0x5470a018,0xab8f0003,0x00000000}},	//   _terlihat_, _uma__vez_, _ོད_, --, 
+   {{0x9c68000f,0x0bd2e012,0x5386800b,0x12b66003}},	//   _yikuphi_, _komentov_zdieľať_, _cyari_, _ཆུ__སྒང_, 
+   {{0xf7d8200c,0x00000000,0x00000000,0x00000000}},	//   _आतंकियन_, --, --, --, 
+   {{0x6df6e021,0x00000000,0x00000000,0x00000000}},	//   _བྱ__རིགས_, --, --, --, 
+   {{0x4a32a013,0xc256c006,0xc4750015,0x6f03a012}},	// [1fa0] _गया_, _འཕྲལ__གྱི_, _properti__serupa_, _veľký_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x44af8015,0xe863c002,0xef1bc003,0xb2c6e003}},	//   _iklan__ini_, _подаци_, _བྱིས__སྒྲུང_, _རིགས__ཀྱི_, 
+   {{0x52d8c045,0xfb550011,0xdb3b8002,0x00000000}},	//   _budem_, _da__conselle, _складу_, --, 
+   {{0x42f72037,0x49f4c01a,0xaf344002,0x0363a00e}},	//   _del__lugar_, _endå_, _да__то_, _národní_, 
+   {{0x7eb4a002,0xebd8600c,0x17f7a00e,0x1bca0003}},	//   _који__се_, _भासा__के_, _obchodní__podmínky_, _གཏན__ནས_, 
+   {{0x9fa5001a,0xfd068003,0xfbcc600c,0x00000000}},	//   _og__frå_, _བྱ__འགུལ_, _इहो_, --, 
+   {{0x5200202c,0xb9f5c012,0x63f60003,0xb287e00f}},	//   _kuki_, _novú_, _ལྡན__རྒྱལ_, _isibonel_esihle_, 
+   {{0xfbe6200a,0x00000000,0x00000000,0x00000000}},	//   _कर__रहे_, --, --, --, 
+   {{0xacdfc006,0xf2906003,0x6733000c,0x00000000}},	//   _མངའ__གསོལ_, _བརྗོད__བཅར_, _कवनो__खतरा_, --, 
+   {{0x3712200a,0x00000000,0x00000000,0x00000000}},	//   _कर__सकता_, --, --, --, 
+   {{0xa4ac601a,0xe3f86039,0x63e3e002,0x00000000}},	//   _ein__ny_, _mulus_, _пројекат_, --, 
+   {{0x67d54021,0x930e0011,0x00000000,0x00000000}},	//   _བདག__འཛིན_, _espazos_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x1c90a00a,0x9b8ca003,0x00000000,0x00000000}},	//   _दोनों_, _དྷ_, --, --, 
+   {{0x53eb8012,0x3e0ee01a,0x4243a003,0x463b6006}},	// [1fb0] _mesto_, _forfatta, _ངའི_, _སྤྲོད__རྒྱབ_, 
+   {{0xebf8c00c,0x47d88002,0xdf01e003,0x00000000}},	//   _तर्क__के_, _читалаца__овог_, _བསྐུར_, --, 
+   {{0x63cf4009,0xb497e00d,0xf4afc02a,0x00000000}},	//   _blevet_, _si__el_, _laste__opp_, --, 
+   {{0xb2f5a018,0xfedc6028,0x0be0800a,0x82a6600e}},	//   _digite__código_, _opciones_, _दी__है_, _osob_, 
+   {{0x6387000e,0xc2686018,0x7df9400c,0x00000000}},	//   _který_, _estrela__ruim_, _मजूमदार_, --, 
+   {{0x0278600f,0xc375c018,0x00000000,0x00000000}},	//   _umuntu_, _próxima__página_, --, --, 
+   {{0xc256c003,0x00000000,0x00000000,0x00000000}},	//   _རྒྱལ__གྱི_, --, --, --, 
+   {{0x9f25a018,0x00000000,0x00000000,0x00000000}},	//   _qualquer_, --, --, --, 
+   {{0x33dc200b,0x00000000,0x00000000,0x00000000}},	//   _amjwi_, --, --, --, 
+   {{0xdea4000e,0x00000000,0x00000000,0x00000000}},	//   _řízení_, --, --, --, 
+   {{0x27bda02a,0xbc9a2037,0x00000000,0x00000000}},	//   _ytterlig, _marzo__febrero_, --, --, 
+   {{0xec32e002,0x7200200b,0x64b50028,0xb32a400e}},	//   _tanjug__komentar, _muji_, _privacid_de_, _displeje__více_, 
+   {{0xbc86c02d,0x83c9a007,0x6e28e002,0xa485c018}},	//   _sve__postove_, _pada__teks_, _та_, _aceita__as_, 
+   {{0xf35d6002,0x5428000c,0xafb2e012,0x1335c00f}},	//   _pol__ženski_, _जहरीली__शराब_, _musí__byť_, _yebo__ujehova_, 
+   {{0x933fa019,0x4afbe00f,0x00000000,0x00000000}},	//   _det__gjelder_, _abagcots, --, --, 
+   {{0xb6e8800f,0x4617e002,0x00000000,0x00000000}},	//   _uthole__ukwazisw, _арапски_, --, --, 
+   {{0x83eb802f,0x00000000,0x00000000,0x00000000}},	// [1fc0] _perto_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xa442001b,0x4c61a00b,0xe310800f,0x5f430002}},	//   _kwi_, _akarere_, _kakhulu__ukuba_, _чланцима__преко_, 
+   {{0x09f4c00e,0x90448011,0xf27a0003,0x7a11e003}},	//   _lidí_, _de__aloxamen, _གནང__མཁན_, _ཆེན__མོའི_, 
+   {{0x1442c012,0x648c2018,0x1c622015,0x00000000}},	//   _dve_, _além__de_, _inputan_, --, 
+   {{0x62b84003,0x00000000,0x00000000,0x00000000}},	//   _ཆེ__ཤོས_, --, --, --, 
+   {{0x4a73600a,0x4d5a6002,0x9ba2400c,0x00000000}},	//   _किया__गया_, _моје_, _वाला__लोगन_, --, 
+   {{0xebeda00c,0x23946018,0xee646002,0xfd26600c}},	//   _सब__के_, _série_, _мора__да_, _कि__महुआ_, 
+   {{0x5b21601d,0xc2ca800e,0x5e8be002,0x00000000}},	//   _telah__berkongs, _řada_, _од__нас_, --, 
+   {{0x31ea600a,0x42d8e00a,0x3496e00d,0xacd64003}},	//   _एक__नज़र_, _सकती_, _no__lo_, _འགྲེམས__སྤེལ_, 
+   {{0x7294200f,0xd34e8030,0x93b06018,0x4c384012}},	//   _israyeli_, _kantonim_opštinam, _última__edição_, _banská_, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x8c4f600a,0x9c8f600a,0x7bc28013,0x22434003}},	//   _आपके_, _आपको_, _ऑटो_, _པའམ_, 
+   {{0xa490201a,0x00000000,0x00000000,0x00000000}},	//   _av__dei_, --, --, --, 
+   {{0x8be7c003,0x43eb801a,0x00000000,0x00000000}},	// [1fd0] _ཤེས__བྱ_, _verte_, --, --, 
+   {{0xf272001d,0xac68400f,0xebc5a00c,0x00000000}},	//   _penuh__carian_, _yimuphi_, _विक्रमाद_के_, --, 
+   {{0xabe0a009,0xef63a015,0xe316800b,0xce61800f}},	//   _nyhedsbr, _surat__elektron, _akazi_, _ukubheka, 
+   {{0x52da6024,0x6473c028,0x106e600a,0xec01400c}},	//   _meseca_, _juego__de_, _झारखण्ड_, _कालचक्र__के_, 
+   {{0xe200402b,0xc46e0011,0x23ae600b,0xe4fb8013}},	//   _cumi_, _enderezo_, _cya__mbere_, _गिरावट_, 
+   {{0xd494c00b,0x00000000,0x00000000,0x00000000}},	//   _urwego__rw_, --, --, --, 
+   {{0x39e72002,0xcf24c00e,0x0496e018,0x42d7800b}},	//   _заједно_, _vaší_, _ou__com_, _mu__mashuri_, 
+   {{0xeec0c04f,0x13996009,0xa254a00e,0x00000000}},	//   _विशेष__पृष्ठ_, _læst_, _dělat_, --, 
+   {{0xc36e2030,0x00000000,0x00000000,0x00000000}},	//   _kantonim, --, --, --, 
+   {{0x921f003c,0x9bb18006,0x9495e009,0x2f99600a}},	//   _mjeseci__godina_, _ཁས__མི_, _på__dk_, _स्पाइसी__क्रिकेट_, 
+   {{0xc2550003,0xb487400c,0x00000000,0x00000000}},	//   _ཐོའི__ཟིན_, _बढ़ावे_, --, --, 
+   {{0x4e72e002,0xa4b1201a,0xa28bc003,0x302b6002}},	//   _ће_, _til__dei_, _གོད__ཆགས_, _допринос, 
+   {{0x9c3dc030,0xd34f8002,0x0a7ba00e,0x3c02800c}},	//   _istraživ_finansir, _новембар__октобар_, _klávesni_véčka_, _लागल__बा_, 
+   {{0x65972022,0xea88600b,0x00000000,0x00000000}},	//   _में__करीब_, _bushyash_burabone, --, --, 
+   {{0xa295802d,0xec536018,0x4bc42012,0x00000000}},	//   _tematski_, _gostosa_, _dekoráci, --, 
+   {{0x7496e00e,0x00000000,0x00000000,0x00000000}},	//   _se__po_, --, --, --, 
+   {{0x027ea03d,0x3c4e400a,0xb2388018,0x23eb8018}},	// [1fe0] _jednom_, _कैसे_, _primeiro__enviar_, _teste_, 
+   {{0xedff401d,0xe4bd8018,0xd42a800f,0x70146002}},	//   _rundinga, _consulte__nos_, _somuntu__siqu_, _уреди__викимеди, 
+   {{0xbb970006,0x2bb4800a,0x00000000,0x00000000}},	//   _མི__སྒོང_, _नहीं__हो_, --, --, 
+   {{0xb496e00e,0xac13e006,0x00000000,0x00000000}},	//   _se__to_, _ཏོང__ཏོ_, --, --, 
+   {{0x9290600e,0x00000000,0x00000000,0x00000000}},	//   _jinak_, --, --, --, 
+   {{0xf2308018,0x32b92003,0xbab4000c,0x00000000}},	//   _seu__login_, _མི__ཆོག_, _खातिर__काम_, --, 
+   {{0xa240a00c,0x00000000,0x00000000,0x00000000}},	//   _लिखले_, --, --, --, 
+   {{0x8290001d,0x00000000,0x00000000,0x00000000}},	//   _sihat_, --, --, --, 
+   {{0xb073803c,0x3a6ee00c,0x00000000,0x00000000}},	//   _bosansko, _चारू__जना_, --, --, 
+   {{0x6e0e2006,0xee154003,0x00000000,0x00000000}},	//   _རིགས__འཐུས_, _དཀར__མཛེས_, --, --, 
+   {{0xaf172005,0x00000000,0x00000000,0x00000000}},	//   _hordalan, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x0a4e600c,0x00000000,0x00000000,0x00000000}},	//   _एनआईए__खोज_, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0xe27c800f,0xd9ffa00e,0x5c9de00a,0x00000000}},	//   _ujehova__futhi_, _hudební_, _नए__सबसे_, --, 
+   {{0xc2968003,0x00000000,0x00000000,0x00000000}},	// [1ff0] _འཛིན__པའི_, --, --, --, 
+   {{0xeb26c00f,0xcd54200b,0x00000000,0x00000000}},	//   _phaphama_, _gutanga__ibiteker, --, --, 
+   {{0xef82400e,0x00000000,0x00000000,0x00000000}},	//   _přihlašo, --, --, --, 
+   {{0x52d92011,0xc25ea00f,0x02eec00b,0x9baaa002}},	//   _hoxe_, _dlulela__kuyi_, _akenshi_, _србин__инфо_, 
+   {{0xc470e018,0xc3218011,0x00000000,0x00000000}},	//   _que__tem_, _máis__tarde_, --, --, 
+   {{0x44bb2015,0xd240a014,0x8270401a,0x9454c00b}},	//   _situs__ini_, _लिहले_, _eg__fekk_, _yakorewe__abatutsi_, 
+   {{0x330fc012,0xcc85c00c,0x1b98200c,0x00000000}},	//   _sukromna__sprava_, _के__दिल्ली_, _के__ना_, --, 
+   {{0x1290a025,0xee30c002,0x00000000,0x00000000}},	//   _ficam_, _овде__да_, --, --, 
+   {{0xcf666009,0x4874c00f,0xebba200a,0x32c5201a}},	//   _hjælp_, _ngonkulu, _हैं__इस_, _vanlege_, 
+   {{0xebe18003,0x2a782002,0x90570002,0x00000000}},	//   _འདི__དག_, _муслиман, _сви__изрази_, --, 
+   {{0x0a4d800c,0x00000000,0x00000000,0x00000000}},	//   _भोजपुरी__में_, --, --, --, 
+   {{0x2442e038,0x0290201a,0x7f0b6002,0x00000000}},	//   _tvg_, _likar_, _извођачи_по_, --, 
+   {{0x2ea8e002,0x62f84009,0x00000000,0x00000000}},	//   _али__је_, _at__købe_, --, --, 
+   {{0x8bcd401c,0xb488a00f,0x00000000,0x00000000}},	//   _रही_, _ngakho__uma_, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+   {{0x00000000,0x00000000,0x00000000,0x00000000}},	//   --, --, --, --, 
+  
+  };
+  // table_hash = 981b-55ce, unused_entries = 14207 (43.36%)
+
+static const uint32 kDistinctOcta0122SizeOne = 98; // Bucket count one-lang
+static const uint32 kDistinctOcta0122IndSize = 98; // Largest subscript
+extern const uint32 kDistinctOctaIndSize = kDistinctOcta0122IndSize; // Source-agnostic named constant
+static const uint32 kDistinctOcta0122Ind[kDistinctOcta0122IndSize] = {
+  // [0000]
+  0x00000000, 0x00000000, 0x00001706, 0x00002a06,   // -- --  sr.un.un_400 bo.un.un_400 
+  0x00003406, 0x00003303, 0x00003906, 0x00001e01,   // xh.un.un_400 nn.un.un_300  dz.un.un_400 ms.un.un_200 
+  0x00001901, 0x00000206, 0x00000906, 0x00005506,   // gl.un.un_200 da.un.un_400  hi.un.un_400 rw.un.un_400 
+  0x00001306, 0x00000b01, 0x00000d06, 0x00003506,   // bh.un.un_400 es.un.un_200  cs.un.un_400 zu.un.un_400 
+  // [0010]
+  0x00000203, 0x00001906, 0x00002d06, 0x00000903,   // da.un.un_300 gl.un.un_400  sk.un.un_400 hi.un.un_300 
+  0x00001303, 0x00001c06, 0x00000806, 0x00000d03,   // bh.un.un_300 id.un.un_400  no.un.un_400 cs.un.un_300 
+  0x00000a06, 0x00000801, 0x00003306, 0x00003403,   // pt.un.un_400 no.un.un_200  nn.un.un_400 xh.un.un_300 
+  0x00000901, 0x00001e06, 0x00003203, 0x00001e03,   // hi.un.un_200 ms.un.un_400  bs.un.un_300 ms.un.un_300 
+  // [0020]
+  0x00003903, 0x00003901, 0x00001301, 0x00005903,   // dz.un.un_300 dz.un.un_200  bh.un.un_200 rn.un.un_300 
+  0x00001703, 0x00000a03, 0x00000201, 0x00002d03,   // sr.un.un_300 pt.un.un_300  da.un.un_200 sk.un.un_300 
+  0x00000b03, 0x00002a01, 0x00000803, 0x00005503,   // es.un.un_300 bo.un.un_200  no.un.un_300 rw.un.un_300 
+  0x00005501, 0x00001603, 0x00001601, 0x00000a01,   // rw.un.un_200 hr.un.un_300  hr.un.un_200 pt.un.un_200 
+  // [0030]
+  0x00003206, 0x00001c01, 0x00003503, 0x00001606,   // bs.un.un_400 id.un.un_200  zu.un.un_300 hr.un.un_400 
+  0x00003301, 0x00003501, 0x09000d09, 0x00000b06,   // nn.un.un_200 zu.un.un_200  ne.hi.un_440 es.un.un_400 
+  0x00001903, 0x00001c03, 0x00002a03, 0x09000d02,   // gl.un.un_300 id.un.un_300  bo.un.un_300 ne.hi.un_220 
+  0x00003201, 0x00000d01, 0x09000d05, 0x00003401,   // bs.un.un_200 cs.un.un_200  ne.hi.un_330 xh.un.un_200 
+  // [0040]
+  0x00001701, 0x13001c04, 0x08003308, 0x09001c07,   // sr.un.un_200 mr.bh.un_320  nn.no.un_430 mr.hi.un_420 
+  0x09000d04, 0x00002d01, 0x09000d07, 0x091c0da4,   // ne.hi.un_320 sk.un.un_200  ne.hi.un_420 ne.mr.hi_433 
+  0x09001c09, 0x09001c02, 0x00005901, 0x09001c08,   // mr.hi.un_440 mr.hi.un_220  rn.un.un_200 mr.hi.un_430 
+  0x13000d09, 0x13000d08, 0x090d1ca4, 0x09000d08,   // ne.bh.un_440 ne.bh.un_430  mr.ne.hi_433 ne.hi.un_430 
+  // [0050]
+  0x13000d02, 0x091c0d08, 0x13000d07, 0x00005906,   // ne.bh.un_220 ne.mr.hi_443  ne.bh.un_420 rn.un.un_400 
+  0x13001c05, 0x130d1c02, 0x13001c09, 0x0d002d09,   // mr.bh.un_330 mr.ne.bh_222  mr.bh.un_440 sk.cs.un_440 
+  0x0d001c08, 0x13000d05, 0x13001c02, 0x0d001c07,   // mr.ne.un_430 ne.bh.un_330  mr.bh.un_220 mr.ne.un_420 
+  0x091c0d07, 0x0a000b08, 0x13001c08, 0x09001c05,   // ne.mr.hi_432 es.pt.un_430  mr.bh.un_430 mr.hi.un_330 
+  // [0060] --- double_langprob_start=0062 ---
+  0x13000d04, 0x091c0d55,                           // ne.bh.un_320 ne.mr.hi_442  
+                                                    // 
+  };
+
+//  COMPILE_ASSERT(98 <= 8192, k_indirectbits_too_small);
+
+extern const CLD2TableSummary kDistinctOcta_obj = {
+  kDistinctOcta0122,
+  kDistinctOcta0122Ind,
+  kDistinctOcta0122SizeOne,
+  kDistinctOcta0122Size,
+  kDistinctOcta0122KeyMask,
+  kDistinctOcta0122BuildDate,
+  kDistinctOcta0122RecognizedLangScripts,
+};
+
+static const uint32 kDistinctOcta0122_2Size = 0;    // Bucket count
+static const uint32 kDistinctOcta0122_2KeyMask = 0xffffffff;    // Mask hash key
+
+// NOTE: Some compilers will not allow an array of structs to have a constant
+//       size of zero. Thus, we tell the code that the size is zero, but
+//       actually allocate a single element array that will never be read.
+//       More info: https://code.google.com/p/cld2/issues/detail?id=9
+static const IndirectProbBucket4 kDistinctOcta0122_2[1] = {
+  // hash_indirect[4], tokens[4] in UTF-8
+  {0x00000000,0x00000000,0x00000000,0x00000000} // UNUSED, see above!
+  };
+  // table_hash = ffff-ffff, unused_entries = 0 (0.00%)
+
+static const uint32 kDistinctOcta0122_2SizeOne = 2; // Bucket count one-lang
+static const uint32 kDistinctOcta0122_2IndSize = 2; // Largest subscript
+extern const uint32 kDistinctOcta2IndSize = kDistinctOcta0122_2IndSize; // Source-agnostic named constant
+static const uint32 kDistinctOcta0122_2Ind[kDistinctOcta0122_2IndSize] = {
+  // [0000] --- double_langprob_start=0002 ---
+  0x00000000, 0x00000000,                           // -- --  
+                                                    // 
+  };
+
+extern const CLD2TableSummary kDistinctOcta_obj2 = {
+  kDistinctOcta0122_2,
+  kDistinctOcta0122_2Ind,
+  kDistinctOcta0122_2SizeOne,
+  kDistinctOcta0122_2Size,
+  kDistinctOcta0122_2KeyMask,
+  kDistinctOcta0122BuildDate,
+  kDistinctOcta0122RecognizedLangScripts,
+};
+
+}       // End namespace CLD2
+
+// End of generated tables
diff --git a/cbits/cld2_generated_quad0122.cc b/cbits/cld2_generated_quad0122.cc
new file mode 100644
# file too large to diff: cbits/cld2_generated_quad0122.cc
diff --git a/cbits/cld2_haskell_shim.cc b/cbits/cld2_haskell_shim.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld2_haskell_shim.cc
@@ -0,0 +1,142 @@
+// Copyright 2014 Daniel Fox Franke
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+#include <cstdlib>
+#include <cerrno>
+#include <memory>
+#include <vector>
+
+#include "compact_lang_det.h"
+
+using namespace std;
+using namespace CLD2;
+
+static int
+cld2_haskell_shim_impl(const char *buffer,
+                       int buffer_length,
+                       int is_plain_text,
+                       const char *content_language_hint,
+                       const char *tld_hint,
+                       int encoding_hint,
+                       int language_hint,
+                       int flags,
+                       int *language3,
+                       int *percent3,
+                       double *normalized_score3,
+                       size_t *num_chunks,
+                       int **chunk_offsets,
+                       unsigned short **chunk_sizes,
+                       unsigned short **chunk_langs,
+                       int *text_bytes,
+                       int *is_reliable) {
+  ResultChunkVector resultChunks;
+  CLDHints hints;
+  Language my_language3[3];
+  bool my_is_reliable;
+  Language result;
+
+  hints.content_language_hint = content_language_hint;
+  hints.tld_hint = tld_hint;
+  hints.encoding_hint = encoding_hint;
+  hints.language_hint = static_cast<Language>(language_hint);
+
+  result = ExtDetectLanguageSummary(buffer, buffer_length,
+                                    is_plain_text != 0,
+                                    &hints,
+                                    flags,
+                                    my_language3,
+                                    percent3,
+                                    normalized_score3,
+                                    &resultChunks,
+                                    text_bytes,
+                                    &my_is_reliable);
+
+  *num_chunks = resultChunks.size();
+  *chunk_offsets =
+    static_cast<int*>(calloc(*num_chunks, sizeof (int)));
+  *chunk_sizes = static_cast<unsigned short*>
+    (calloc(*num_chunks, sizeof (unsigned short)));
+  *chunk_langs =
+    static_cast<unsigned short*>(calloc(*num_chunks, sizeof (unsigned short)));
+
+  if(*chunk_offsets == NULL ||
+     *chunk_sizes == NULL ||
+     *chunk_langs == NULL) {
+    free(chunk_offsets);
+    free(chunk_sizes);
+    free(chunk_langs);
+    throw bad_alloc();
+  }
+
+  for(int i=0; i < *num_chunks; i++) {
+    (*chunk_offsets)[i] = resultChunks[i].offset;
+    (*chunk_sizes)[i] = resultChunks[i].bytes;
+    (*chunk_langs)[i] = resultChunks[i].lang1;
+  }
+
+  language3[0] = static_cast<int>(my_language3[0]);
+  language3[1] = static_cast<int>(my_language3[1]);
+  language3[2] = static_cast<int>(my_language3[2]);
+  *is_reliable = static_cast<int>(my_is_reliable);
+
+  return static_cast<int>(result);
+}
+
+extern "C" int
+cld2_haskell_shim(int *result,
+                  const char *buffer,
+                  int buffer_length,
+                  int is_plain_text,
+                  const char *content_language_hint,
+                  const char *tld_hint,
+                  int encoding_hint,
+                  int language_hint,
+                  int flags,
+                  int *language3,
+                  int *percent3,
+                  double *normalized_score3,
+                  size_t *num_chunks,
+                  int **chunk_offsets,
+                  unsigned short **chunk_sizes,
+                  unsigned short **chunk_langs,
+                  int *text_bytes,
+                  int *is_reliable) {
+  try {
+    int my_result =
+      cld2_haskell_shim_impl(buffer,
+                             buffer_length,
+                             is_plain_text,
+                             content_language_hint,
+                             tld_hint,
+                             encoding_hint,
+                             language_hint,
+                             flags,
+                             language3,
+                             percent3,
+                             normalized_score3,
+                             num_chunks,
+                             chunk_offsets,
+                             chunk_sizes,
+                             chunk_langs,
+                             text_bytes,
+                             is_reliable);
+    *result = my_result;
+  } catch(bad_alloc& exc) {
+    return ENOMEM;
+  } catch(...) {
+    return -1;
+  }
+
+  return 0;
+}
diff --git a/cbits/cld2tablesummary.h b/cbits/cld2tablesummary.h
new file mode 100644
--- /dev/null
+++ b/cbits/cld2tablesummary.h
@@ -0,0 +1,55 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_CLD2TABLESUMMARY_H_
+#define I18N_ENCODINGS_CLD2_INTERNAL_CLD2TABLESUMMARY_H_
+
+#include "integral_types.h"
+
+namespace CLD2 {
+
+// Hash bucket for four-way associative lookup, indirect probabilities
+// 16 bytes per bucket, 4-byte entries
+typedef struct {
+  uint32 keyvalue[4];   // Upper part of word is hash, lower is indirect prob
+} IndirectProbBucket4;
+
+
+// Expanded version December 2012.
+// Moves cutoff for 6-language vs. 3-language indirects
+// Has list of recognized lang-script combinations
+typedef struct {
+  const IndirectProbBucket4* kCLDTable;
+                                      // Each bucket has four entries, part
+                                      //  key and part indirect subscript
+  const uint32* kCLDTableInd;         // Each entry is three packed lang/prob
+  uint32 kCLDTableSizeOne;            // Indirect subscripts >= this: 2 entries
+  uint32 kCLDTableSize;               // Bucket count
+  uint32 kCLDTableKeyMask;            // Mask hash key
+  uint32 kCLDTableBuildDate;          // yyyymmdd
+  const char* kRecognizedLangScripts; // Character string of lang-Scripts
+                                      //  recognized: "en-Latn az-Arab ..."
+                                      //  Single space delimiter, Random order
+} CLD2TableSummary;
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_CLD2TABLESUMMARY_H_
+
+
diff --git a/cbits/cld_generated_cjk_delta_bi_32.cc b/cbits/cld_generated_cjk_delta_bi_32.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld_generated_cjk_delta_bi_32.cc
@@ -0,0 +1,8286 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// Created by postproc-shortwords 1.7 on 2009-01-29 16:13:04
+// From input file /tmp/langdet_v25_12cjk_sort.utf8
+// See compact_lang_det.cc for usage
+//
+#include "cld2tablesummary.h"
+
+namespace CLD2 {
+
+
+// Suppressed:
+//    az-Arab az-Cyrl ku-Latn tg-Arab za-Hani zzb-Latn zze-Latn zzh-Latn ru-Latn
+
+// Remapped:
+//    xxx-Latn=>ut-Latn sh-Latn=>hr-Latn sh-Cyrl=>sr-Cyrl
+
+static const int kCjkDeltaBiBuildDate = 20090129;    // yyyymmdd
+
+// Nil-grams: 18 languages
+//     GREEK MALAYALAM TELUGU TAMIL GUJARATI THAI KANNADA PUNJABI
+//     GEORGIAN SINHALESE ARMENIAN LAOTHIAN KHMER DHIVEHI CHEROKEE
+//     SYRIAC ORIYA INUKTITUT
+
+// Uni-grams: 6 languages
+//     Japanese Korean Chinese VIETNAMESE ChineseT ZHUANG
+
+// Words/Quads/CjkBis: 3 languages in range Japanese..ChineseT:
+//     Japanese Chinese ChineseT
+
+static const uint32 kCjkDeltaBiSize = 8192;    // Bucket count
+static const uint32 kCjkDeltaBiKeyMask = 0xfffff000;    // Mask hash key
+static const char* const kCjkDeltaBiRecognizedLangScripts = "";
+
+// 35201 possible entries:
+// 27364 filled (77%), 30 merged (0%), 7807 dropped (22%)
+static const IndirectProbBucket4 kCjkDeltaBi[kCjkDeltaBiSize] = {
+  // key[4], words[4] in UTF-8
+  // value[4]
+  { {0xf90ee001,0xf93a8002,0x00000003,0x00000003}},	// [000] 到前, 需外,   ,
+  { {0xf822f004,0xf834f004,0xfb75e004,0xf9180005}},	//   事事, 任事, 会直, 区利
+  { {0xfa4c9006,0xf8371007,0xf9458005,0xfb7e4005}},	//   青海, 她一, 行免, 逃犯
+  { {0xf91dc001,0xf91cc008,0xfb4f6001,0xfa771005}},	//   加厚, 加型, 已索, 活是
+  { {0xf943a009,0xf5b14004,0xf48ab00a,0xf5bf400a}},	//   等基, 花苑, 年退, 忠臣
+  { {0xfa859001,0xf946c004,0xf4be3005,0xfa82b005}},	//   利情, 王德, 市鹿, 正性
+  { {0xfb75400b,0xfa54d006,0xf8135009,0xf9246001}},	//   回版, 定性, 四中, 種商
+  { {0xfa50700c,0xfb700005,0xfa66100a,0xfa80900d}},	//   受日, 店管, 里沙, 院投
+  { {0xf934400b,0xf90c4009,0xf8175008,0xf5b90001}},	//   四国, 援助, 土交, 常菜
+  { {0xf5c04001,0xfa7b100c,0x00000003,0x00000003}},	//   搭車, 別比,   ,
+  { {0xf9414007,0xf827700e,0xfa653005,0xfb4a6002}},	//   指引, 界中, 界朋, 德盛
+  { {0xfb56c008,0xfb5cc004,0xf82fd001,0xf922e005}},	//   人病, 触犯, 防人, 席大
+  { {0xfb4fe00f,0xf92f200c,0xf9122005,0xfa767002}},	//   新生, 崑山, 新就, 示技
+  { {0xf9180001,0xf83a9001,0xf818b004,0xf4a67004}},	//   人全, 卸任, 址之, 用集
+  { {0xf5a6400f,0xf8409009,0xf59f0004,0xf9496005}},	//   名表, 模以, 但要, 税字
+  { {0xf5b28001,0xfb6dc00c,0x00000003,0x00000003}},	//   議買, 著美,   ,
+  { {0xf596e00b,0xf9448001,0xfb5f6001,0x00000003}},	// [010] 期設, 有家, 面禁,
+  { {0xfb8b2007,0x00000003,0x00000003,0x00000003}},	//   盎然,   ,   ,
+  { {0xf92d4001,0xfa84b001,0xf91c0005,0xf59b800c}},	//   化商, 本東, 旧市, 時考
+  { {0xfa4bd00f,0xf913a006,0xf9458004,0xf934a00c}},	//   民服, 使命, 行再, 生完
+  { {0xf9340006,0xf5c28001,0xfa88b005,0xf5ba200c}},	//   会在, 正負, 周永, 容詳
+  { {0xfb76800f,0xf92cc00c,0xfa70700c,0x00000003}},	//   食物, 我忘, 陰暗,
+  { {0xf9462009,0xfb7de009,0xf8265004,0xf5ab4004}},	//   位在, 的答, 式三, 海航
+  { {0xf49eb007,0xfb84a001,0xf9316004,0xf5aea005}},	//   大都, 屋純, 林巴, 泳装
+  { {0xf80c7004,0xf9296005,0x00000003,0x00000003}},	//   取上, 木制,   ,
+  { {0xfa83b009,0xfa5b300c,0xf58be002,0xf9136002}},	//   口数, 一探, 打著, 穿刺
+  { {0xf93e0009,0xf9182001,0xfa72d008,0xfa68700c}},	//   的只, 出可, 己放, 收手
+  { {0xf92c8004,0x00000003,0x00000003,0x00000003}},	//   道口,   ,   ,
+  { {0xf93d6005,0xf5c6e00c,0x00000003,0x00000003}},	//   丁家, 種能,   ,
+  { {0xfb7b0006,0xf920e004,0x00000003,0x00000003}},	//   品生, 信函,   ,
+  { {0xf9126004,0xf4a8d004,0xfb50c00c,0xf4c45010}},	//   国富, 在阿, 到物, 半透
+  { {0xf945200f,0xfa8a9006,0xf5920007,0xfb876008}},	//   合唱, 快捷, 比起, 名簿
+  { {0xfb844006,0xfa541007,0xf9390001,0xf92ee001}},	// [020] 玉米, 際書, 府委, 我常
+  { {0xf91c2009,0xfa4d1007,0xf9198001,0xf814f004}},	//   大内, 結業, 別名, 惟一
+  { {0xfa513009,0xf592a004,0xf5b38008,0xf9200008}},	//   算收, 会考, 共職, 財形
+  { {0xf935c006,0xf8361004,0xf5bf400c,0xf4937005}},	//   多家, 建之, 你解, 好食
+  { {0xf5a4c004,0xfa51f001,0xf92e6001,0xf5c18008}},	//   位考, 力指, 北商, 無職
+  { {0xf9100001,0xf59aa005,0xfa51500c,0xf9318005}},	//   英名, 扁豆, 比方, 葛市
+  { {0xf5b64007,0xfa4c300e,0xf81d5005,0xf4ac5010}},	//   人認, 結成, 必不, 体院
+  { {0xf942a007,0xf9304007,0xfa6e300c,0xfa817005}},	//   計分, 評定, 念書, 握新
+  { {0xf5a38009,0xf9440005,0xfb57e00c,0xf58e4005}},	//   合自, 位合, 出火, 提花
+  { {0xfb6da008,0xfa5a500c,0xf930200a,0xf9386005}},	//   筑紫, 省時, 織化, 辞去
+  { {0xf5c5e00b,0xf80d9009,0xfa5d5008,0xf9358004}},	//   可能, 受上, 堂本, 脚印
+  { {0xf80a3001,0xf9476004,0xf8267002,0x00000003}},	//   習作, 里屯, 序介,
+  { {0xf90ec00b,0xf8159007,0xfa5db001,0xfb5b800c}},	//   進化, 站主, 者最, 入端
+  { {0xf9138006,0xf934c009,0xfa51d007,0xfa4d5002}},	//   国土, 些年, 毛料, 向毒
+  { {0xf9372004,0xfa81b008,0xf9266005,0xfa6b500a}},	//   也大, 測所, 在必, 水揚
+  { {0xf5aea00b,0xf8329004,0xf9428005,0x00000003}},	//   新車, 国住, 予必,
+  { {0xf92ae00e,0xfa7b3007,0xfb6d8001,0xf4a3f004}},	// [030] 体力, 游泳, 成群, 是金
+  { {0xfa88b00f,0xfa65d009,0xf4a25004,0xf4c43004}},	//   用書, 伊朗, 六部, 及配
+  { {0xfb7b0004,0xfb840004,0xf8241008,0xf946e004}},	//   作状, 告牌, 床下, 量小
+  { {0xf93ec007,0xf826f001,0xf92c6005,0xf915a005}},	//   市家, 和他, 他先, 活密
+  { {0xf932a004,0xf91a6005,0xfa71f005,0x00000003}},	//   慕尼, 度先, 稿源,
+  { {0xfa60f007,0xf946c00c,0x00000003,0x00000003}},	//   假村, 看家,   ,
+  { {0xf5c3400c,0xfb754005,0xfb6a400c,0x00000003}},	//   搭船, 瘟病, 間美,
+  { {0xfa761007,0xf594c007,0xf497d007,0xfb62a004}},	//   彼此, 料表, 方通, 口素
+  { {0xf5b0c007,0xf941a001,0xf8487008,0xfb64a001}},	//   細表, 卉商, 太一, 良物
+  { {0xf916a007,0xf8183005,0xfa82f005,0x00000003}},	//   主委, 果会, 止水,
+  { {0xf910c005,0x00000003,0x00000003,0x00000003}},	//   女入,   ,   ,
+  { {0xf5c42005,0xfa56100c,0xfb7b8002,0x00000003}},	//   售者, 料格, 攀登,
+  { {0xf92c4005,0xfb58600c,0x00000003,0x00000003}},	//   向参, 此看,   ,
+  { {0xfb774001,0xf9278005,0xfa6a500c,0xf81d7005}},	//   記申, 在化, 家比, 射作
+  { {0xf918400b,0xf911a009,0xf923e004,0xf9186001}},	//   古屋, 台建, 中制, 室友
+  { {0xf947e006,0xfb4ec009,0xf93ee007,0xfa505008}},	//   今年, 右的, 者園, 抗性
+  { {0xf4ad100f,0xfa571008,0xf48c500c,0xf4a1500a}},	// [040] 休金, 語源, 場風, 本題
+  { {0xfff66009,0xfb832004,0xf822f00c,0xfa673002}},	//   妞ゆ, 率由, 橋上, 才活
+  { {0xf5b4e009,0xf92a8004,0xf5ae200c,0xf59aa00c}},	//   百色, 含山, 想見, 果農
+  { {0xfb7ca007,0xf9252004,0xf493b001,0xf919a00c}},	//   裁示, 岩市, 西都, 別小
+  { {0xf947400f,0xfa675007,0xf9418004,0xfa877008}},	//   前出, 前方, 勇士, 器洗
+  { {0xf9414004,0xf9122004,0xf8483005,0xf839300d}},	//   吉市, 就加, 士也, 以事
+  { {0xfa7b700c,0xf940200a,0xfb538005,0x00000003}},	//   哥斯, 宅建, 施生,
+  { {0xfb754009,0xfb65e009,0xf910a004,0xf81c1001}},	//   功的, 路由, 女大, 心位
+  { {0xf943600c,0xfa613005,0xf5b7e00c,0xfa619005}},	//   三座, 了武, 司行, 安文
+  { {0xf92cc006,0xfb4f6006,0xfa505004,0xfb870001}},	//   青年, 台的, 取更, 後研
+  { {0xf80d9006,0xf938e004,0xfa83b005,0x00000003}},	//   得不, 九大, 口新,
+  { {0xf943c00f,0xfa819005,0x00000003,0x00000003}},	//   友善, 中暑,   ,
+  { {0xf4993007,0xfb58a004,0xf817b004,0xf911e005}},	//   容連, 任状, 回中, 影公
+  { {0xfa623001,0xf93ea00c,0xf4c7d005,0xfb6ca005}},	//   有民, 善加, 税配, 策程
+  { {0xf938a009,0xf5916004,0xf5a8e001,0xf83db005}},	//   回国, 些老, 牌起, 管上
+  { {0xf81c900e,0xf8179004,0xf48ff004,0xf819d005}},	//   省令, 潜伏, 甲酸, 持上
+  { {0xf831f004,0xf944c005,0xfb4d800c,0xf90a2005}},	// [050] 就中, 事化, 場現, 年先
+  { {0xf927600f,0xf5ad2004,0xf4a93001,0xfb7de005}},	//   推展, 荷花, 骨骼, 宅的
+  { {0xfa75d00e,0xf91ce005,0xfa661005,0x00000003}},	//   固有, 入困, 告是,
+  { {0xf823f009,0xf9422009,0xf4c43001,0xf928a001}},	//   介会, 合市, 及重, 未必
+  { {0xfb87200e,0xfa73700a,0x00000003,0x00000003}},	//   告白, 好感,   ,
+  { {0xf5912007,0xf908c007,0xf5c76001,0xf92dc001}},	//   受花, 家名, 快要, 我叫
+  { {0xf8243007,0xf5a96001,0xfa54b00c,0xfa4bf00d}},	//   積上, 買車, 生損, 毒死
+  { {0xf912a004,0xfb78a004,0xf926e001,0xf91a6004}},	//   使公, 激烈, 用原, 腹地
+  { {0xf4a7500c,0x00000003,0x00000003,0x00000003}},	//   庫銀,   ,   ,
+  { {0xf8473005,0xf92a4005,0xf82c7005,0x00000003}},	//   天你, 徒弟, 整中,
+  { {0xf49cd004,0xf942a004,0x00000003,0x00000003}},	//   性食, 等八,   ,
+  { {0xf9416009,0xfa81b007,0xfb80e008,0xf5c40004}},	//   分区, 本概, 奉納, 目考
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa6e7007,0xf5c82007,0xf9420001,0xfb6f0004}},	//   已捐, 復育, 光夜, 化素
+  { {0xf4c3d009,0xfa81900e,0xf93b0009,0xf9220001}},	//   三鹿, 中村, 局公, 業外
+  { {0xf9428006,0xf838d004,0xf943e001,0xf832b004}},	//   争取, 人交, 友分, 柱人
+  { {0xfb758004,0xf5c04008,0xf5a70005,0xfb5be005}},	// [060] 折算, 面舞, 同自, 大繁
+  { {0xf5c6600f,0xfa5fb005,0x00000003,0x00000003}},	//   用者, 清欠,   ,
+  { {0xf490900e,0xf83f1005,0xfb66e005,0xfa4eb002}},	//   雲長, 客上, 物物, 我死
+  { {0xf8393006,0xfa559007,0xf83b1004,0x00000003}},	//   以下, 站查, 以享,
+  { {0xf91c2006,0xfa873007,0xf9220004,0xf9212004}},	//   大幅, 種新, 中化, 口婚
+  { {0xfb790001,0xf5a4a001,0xf943a004,0xfa6a3005}},	//   作答, 益者, 立各, 件投
+  { {0xfa4bd006,0xf5928009,0xfa669007,0xf49df001}},	//   排查, 会要, 而我, 造食
+  { {0xfa84f004,0xf80b7010,0x00000003,0x00000003}},	//   端正, 間伐,   ,
+  { {0xfa5ef009,0xf92f6004,0xf82bf004,0xfa891005}},	//   黄浦, 孕前, 海信, 在澳
+  { {0xf82b7007,0xf93e8009,0xf93a4007,0x00000003}},	//   件人, 梅州, 要吃,
+  { {0xfb5e4009,0xf911a001,0xf9214001,0xf9246005}},	//   造粒, 印出, 校地, 是努
+  { {0xf91b200f,0xf9132009,0xf9444004,0xf9270004}},	//   接受, 西大, 前安, 浮山
+  { {0xf5c9a008,0xf80fb004,0xfa86b005,0x00000003}},	//   士試, 得中, 利或,
+  { {0xf933000e,0xf944c004,0xf942c004,0x00000003}},	//   博多, 及分, 安利,
+  { {0xf4c7d005,0x00000003,0x00000003,0x00000003}},	//   前防,   ,   ,
+  { {0xfa591004,0xf9146001,0xf5bac00c,0xf93ac00c}},	//   州数, 白宮, 度認, 犀利
+  { {0xfa5c700f,0xf8219005,0xf92c8005,0x00000003}},	// [070] 市民, 分便, 村宅,
+  { {0xf93e8009,0xf81ab004,0xfb5a4001,0xf91e6004}},	//   病原, 十余, 幹細, 性健
+  { {0xf90c4006,0xf945400f,0xf5c1c007,0xf817f005}},	//   年全, 消失, 衣著, 停了
+  { {0xf9386009,0xf9266001,0x00000003,0x00000003}},	//   保公, 表布,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa67b00f,0xfb7a6001,0xfb81e00c,0xf909e00a}},	//   意思, 一秒, 合美, 慶子
+  { {0xf8265009,0xf81a3007,0xfb72600e,0x00000003}},	//   届中, 府人, 通省,
+  { {0xf5c36004,0xfa791008,0xf4acf00c,0x00000003}},	//   本路, 為替, 筒靴,
+  { {0xf9432009,0xfa885007,0xf9474004,0xf929e005}},	//   万家, 火星, 届国, 当告
+  { {0xfa5c1006,0xf919e006,0xf92a0009,0xfa667001}},	//   禁止, 入境, 航天, 小手
+  { {0xf80d7001,0xfb74c004,0xfa67b00c,0x00000003}},	//   他付, 教用, 福感,
+  { {0xf597e00b,0xf5adc008,0xf594a00c,0xfb74c005}},	//   期購, 暴走, 料自, 留用
+  { {0xf9330001,0xfa52d004,0xfa72d008,0xf59e6005}},	//   力士, 博文, 統派, 如荼
+  { {0xf944c009,0x00000003,0x00000003,0x00000003}},	//   名市,   ,   ,
+  { {0xf4b8f00c,0x00000003,0x00000003,0x00000003}},	//   一里,   ,   ,
+  { {0xfb5ca001,0xf82ed004,0xf94b600a,0x00000003}},	//   入眼, 数不, 騎兵,
+  { {0xf928400b,0xf922c009,0xf80ef001,0xfa791005}},	// [080] 全員, 良反, 近似, 判文
+  { {0xf8111004,0xf9240001,0xf5b26001,0xfb67e00c}},	//   供不, 本工, 能見, 部矯
+  { {0xfb7c4006,0xfa575004,0xfa85b001,0xf9278005}},	//   各界, 察活, 物指, 天健
+  { {0xf91ce009,0xfb646008,0xf93d4004,0xfa6b5005}},	//   入地, 公社, 求公, 扶活
+  { {0xf913600c,0xfa83d00c,0x00000003,0x00000003}},	//   失其, 港村,   ,
+  { {0xfa5e3005,0x00000003,0x00000003,0x00000003}},	//   的早,   ,   ,
+  { {0xf90ac004,0xfa4df004,0xf93aa005,0xf915e00c}},	//   家屯, 金森, 一外, 任君
+  { {0xf4a7b00f,0xfb840005,0x00000003,0x00000003}},	//   全部, 肉精,   ,
+  { {0xf80f5006,0xfb790009,0xf9304004,0xfa825001}},	//   外交, 作研, 外延, 業普
+  { {0xfb816007,0xfb65c004,0xf9486004,0x00000003}},	//   安的, 磨粉, 税分,
+  { {0xfb796007,0xf5b22001,0xf920c005,0xf90b8005}},	//   技的, 誰能, 代写, 究出
+  { {0xfa7cd00f,0xf945a009,0xf914e004,0xf934200c}},	//   性感, 同市, 好大, 力吸
+  { {0xf9358006,0xf9446009,0xfb708005,0x00000003}},	//   蒙古, 三家, 字相,
+  { {0xf933a00c,0x00000003,0x00000003,0x00000003}},	//   厚底,   ,   ,
+  { {0xf91a4005,0xfb580005,0x00000003,0x00000003}},	//   方就, 方生,   ,
+  { {0xf9406004,0xf8267004,0xfb84c004,0xf48fb00c}},	//   分含, 告信, 珍稀, 異驚
+  { {0xfb854009,0xfa72d008,0xfa64100a,0x00000003}},	// [090] 里程, 熱樹, 光施,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9230007,0xf5a64008,0xf90c0004,0xfa79500c}},	//   業別, 立製, 起学, 工植
+  { {0xfb86600c,0x00000003,0x00000003,0x00000003}},	//   重物,   ,   ,
+  { {0xf9180006,0xf58fa00f,0xfa779004,0xf48f1001}},	//   人在, 違規, 医患, 地銀
+  { {0xf929c007,0xf946c007,0xf81cf004,0xf4acb001}},	//   未取, 鍋具, 千余, 取額
+  { {0xfa59500b,0xfa7ed00e,0xf4bc5008,0xfa791001}},	//   一時, 遠慮, 時金, 決書
+  { {0xfb80c004,0xfa5bb001,0xf9220005,0xf590200a}},	//   清灰, 言日, 中取, 演論
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf91d4009,0xfa7f9004,0xfb5a8004,0xfb664008}},	//   大化, 加日, 日租, 編纂
+  { {0xf9302009,0xf933c007,0xfa5e5008,0xfa715005}},	//   取号, 望大, 元本, 台次
+  { {0xf8409001,0xf933e005,0xf92c200a,0x00000003}},	//   業一, 多外, 金問,
+  { {0xfa63b004,0xfb776001,0xf90a400a,0xf5a72005}},	//   按日, 高粱, 更後, 越西
+  { {0xf9314007,0xf90a400e,0xf4a91004,0xfb6d0004}},	//   比基, 直後, 八部, 向生
+  { {0xfa82900b,0xfb8b000f,0xf4c4300c,0xf92e400c}},	//   中止, 明細, 版連, 託商
+  { {0xf92d8004,0xfb6b0008,0x00000003,0x00000003}},	//   化定, 習用,   ,
+  { {0xfa591009,0xf9398004,0xf9320004,0xf4c19004}},	// [0a0] 州新, 企合, 会刊, 文革
+  { {0xf9228005,0xf929600c,0xf821d005,0xf830f00d}},	//   是及, 木偶, 等九, 数中
+  { {0xfb7f4004,0xf9288005,0x00000003,0x00000003}},	//   装物, 在履,   ,
+  { {0xfa755004,0xf830d005,0x00000003,0x00000003}},	//   款收, 柱会,   ,
+  { {0xf4c91006,0xfb7d0001,0xfb4cc00a,0xf91c4005}},	//   小麦, 的片, 具現, 性内
+  { {0xfa65d00c,0x00000003,0x00000003,0x00000003}},	//   橋接,   ,   ,
+  { {0xf915e009,0xf9334004,0xfa623001,0x00000003}},	//   人合, 料市, 月時,
+  { {0xf5b24009,0xfa7a9004,0xf5bd8001,0xfa76f004}},	//   印花, 容整, 性腫, 点歌
+  { {0xf937600a,0x00000003,0x00000003,0x00000003}},	//   語字,   ,   ,
+  { {0xf9192006,0xfa5e9001,0xfb758008,0xfb87600c}},	//   以及, 市深, 類等, 行義
+  { {0xfa5eb009,0xfa855009,0xfa59b004,0xfa717001}},	//   理意, 良性, 川新, 放手
+  { {0xf93ce006,0xf5bd4009,0xf81f900c,0xfa63900c}},	//   市外, 武警, 指上, 看懂
+  { {0xf839b00e,0xf915e005,0x00000003,0x00000003}},	//   健一, 区光,   ,
+  { {0xf5af200e,0xfa6b1008,0xf4be9004,0xfa57f001}},	//   進路, 強法, 的院, 真想
+  { {0xfb67c001,0xfb83a00d,0x00000003,0x00000003}},	//   利空, 残的,   ,
+  { {0xf9416004,0xf826d004,0x00000003,0x00000003}},	//   涉密, 行体,   ,
+  { {0xf4bc1004,0xf9248001,0xfb63e00a,0x00000003}},	// [0b0] 七里, 可快, 端科,
+  { {0xfb7e4005,0x00000003,0x00000003,0x00000003}},	//   射用,   ,   ,
+  { {0xfa5ab007,0xfb4b8001,0xf9180008,0xf5aa4004}},	//   壁掛, 兵籍, 寸前, 男装
+  { {0xf91e2009,0xf4b05004,0xfa88d004,0xf93f000c}},	//   峡市, 研部, 部沿, 的刻
+  { {0xf9354006,0xf9324007,0xfa525007,0xf92c4009}},	//   期内, 動出, 動方, 姐姐
+  { {0xf9256004,0xfb4d2004,0xf82ed001,0xf91b6004}},	//   天内, 康状, 異位, 除国
+  { {0xfa889007,0xfa5a500c,0x00000003,0x00000003}},	//   全攻, 一打,   ,
+  { {0xf595a005,0xfb48a00a,0x00000003,0x00000003}},	//   会走, 家紋,   ,
+  { {0xfa625001,0xfa6a5001,0x00000003,0x00000003}},	//   有打, 水手,   ,
+  { {0xf9198002,0x00000003,0x00000003,0x00000003}},	//   出到,   ,   ,
+  { {0xf5bd000c,0x00000003,0x00000003,0x00000003}},	//   入職,   ,   ,
+  { {0xfa655001,0xf9364005,0xf817700c,0xf9108005}},	//   下探, 也取, 原任, 走得
+  { {0xfa56b00f,0xf933a005,0xf9474005,0xf90f200c}},	//   生涯, 余力, 前基, 害停
+  { {0xf4c2900e,0x00000003,0x00000003,0x00000003}},	//   須項,   ,   ,
+  { {0xf826d004,0xfa7c9001,0xf5c7e004,0xf90a5005}},	//   及主, 因有, 在路, 暴富
+  { {0xf4a7f007,0xfa71d00e,0xfb552004,0xf820d004}},	//   木馬, 西村, 国画, 按上
+  { {0xfb84c009,0xf595800c,0x00000003,0x00000003}},	// [0c0] 殊的, 忘返,   ,
+  { {0xf9102009,0xfa5bd008,0xfa62f00c,0xfa869005}},	//   就如, 時折, 先機, 利比
+  { {0xf920c006,0xf947a00f,0xf82d5009,0xfa7a5001}},	//   六十, 損害, 育一, 入愛
+  { {0xf4b8300f,0xf5a30004,0xfb5ae005,0xf946600c}},	//   生長, 有良, 以答, 開平
+  { {0xf82d1004,0xfb72c00c,0xf4b19002,0x00000003}},	//   年交, 定範, 且都,
+  { {0xfa7b700f,0xf4c3b007,0xfb756007,0xfb656009}},	//   工業, 合適, 生紙, 目用
+  { {0xf824f005,0xf5c5e005,0xf8275005,0xfa51f00c}},	//   及供, 可追, 城三, 定授
+  { {0xf92ac004,0xf9410008,0xf48e1001,0xf911e00c}},	//   未履, 祇園, 足額, 到尾
+  { {0xf4ac1001,0xf916000c,0xf5c1200c,0x00000003}},	//   餐食, 人尊, 臭豆,
+  { {0xfb706009,0xfa6e7007,0xf9288001,0xfb6da008}},	//   他直, 平時, 木工, 民票
+  { {0xfa55d008,0xfa789005,0xfa853005,0x00000003}},	//   務改, 容或, 是武,
+  { {0xfb68e006,0xf90f0006,0xf81b9005,0xf93c200a}},	//   全社, 新局, 一交, 千尋
+  { {0xf594000b,0xfa4ef009,0xfa5c3004,0x00000003}},	//   候補, 著成, 的残,
+  { {0xf93a200e,0x00000003,0x00000003,0x00000003}},	//   紀少,   ,   ,
+  { {0xf5c04004,0xf5948001,0x00000003,0x00000003}},	//   口行, 生車,   ,
+  { {0xf9314007,0xf4bff001,0xf4c55001,0xf4a5f00c}},	//   受傷, 分駐, 橋頭, 在野
+  { {0xf9168001,0xf93e2004,0xf5c7a001,0xf93c000c}},	// [0d0] 出心, 心公, 表著, 心凌
+  { {0xf9412009,0x00000003,0x00000003,0x00000003}},	//   假冒,   ,   ,
+  { {0xf937400e,0xfa6eb004,0xfa7bf005,0x00000003}},	//   期大, 困残, 性所,
+  { {0xf9276009,0xf80e3008,0xfb860001,0xf9464004}},	//   天大, 五三, 完的, 洋女
+  { {0xf58d8001,0xf4a0300c,0x00000003,0x00000003}},	//   笑著, 加防,   ,
+  { {0xfa7b7006,0xfa5e7007,0xf9350004,0xf91b2005}},	//   学教, 各業, 定区, 永平
+  { {0xf58fe001,0xf91b2004,0xfb496001,0xfb84a00c}},	//   何者, 古建, 陶笛, 車燃
+  { {0xf820b006,0xf91de005,0xf591c005,0xfb79a005}},	//   集中, 次反, 毛豆, 磁炉
+  { {0xf49a300e,0xfb620007,0xf5c36001,0xfb5e800c}},	//   日高, 正義, 代課, 象站
+  { {0xf9322007,0xfb50000e,0xfa5c3001,0xfb89a004}},	//   定型, 由美, 品正, 量相
+  { {0xf9400008,0xf93b8008,0xfa7c9005,0x00000003}},	//   文堂, 着工, 否是,
+  { {0xfa559004,0x00000003,0x00000003,0x00000003}},	//   站日,   ,   ,
+  { {0xf91ba006,0xf92e8009,0xf5ab2001,0xf80ca00c}},	//   常年, 他在, 護腕, 世事
+  { {0xf91c8009,0xf4acd001,0xfb78c001,0xf814900c}},	//   度在, 取量, 神疾, 期事
+  { {0xf91fa009,0xf80da007,0xf9386001,0xf9228004}},	//   加固, 向他, 初審, 慢地
+  { {0xf8279004,0xf93de001,0xf943c004,0xfa54b002}},	//   小作, 市別, 立分, 生才
+  { {0xf94a2004,0xfb63a001,0xf9288008,0xf814d005}},	// [0e0] 李大, 連環, 館大, 多交
+  { {0xfa4bd001,0xfb85a00c,0x00000003,0x00000003}},	//   我把, 型管,   ,
+  { {0xfb80c005,0xf9348005,0x00000003,0x00000003}},	//   光等, 君山,   ,
+  { {0xf8419004,0xfa77100c,0xf9260005,0x00000003}},	//   索信, 她所, 用刀,
+  { {0xf9296006,0xf81d3009,0x00000003,0x00000003}},	//   在其, 幅下,   ,
+  { {0xf5c26006,0xf9446004,0xf92cc001,0xfa52f001}},	//   中路, 告如, 園場, 教服
+  { {0xfa5f5007,0xf59f0009,0xfb892007,0xfb80c004}},	//   爆料, 的若, 階研, 奇瑞
+  { {0xf4b77005,0xf4c3d00c,0x00000003,0x00000003}},	//   夜里, 葉酸,   ,
+  { {0xf937a009,0xfa7b7007,0xf5c3c001,0xf9388004}},	//   回公, 照消, 種行, 膜回
+  { {0xf93aa007,0xfa693004,0x00000003,0x00000003}},	//   持商, 明朗,   ,
+  { {0xf8423009,0xfa4f9009,0xfb872009,0xf8439004}},	//   止使, 苗木, 郊社, 售不
+  { {0xf93ae009,0xfa6b9001,0xf80f7001,0xf59ac004}},	//   十多, 場機, 湖人, 菜花
+  { {0xf5a62004,0xf935c001,0xfa55d001,0xf5910001}},	//   前街, 務出, 務方, 林育
+  { {0xf9416006,0xf591c001,0xf948800c,0xf90fe002}},	//   指南, 五色, 美力, 到喜
+  { {0xfa75900f,0xf9456006,0xfa5b1007,0xf92c6004}},	//   落格, 秋季, 要我, 他合
+  { {0xfa81900e,0xfa7d100e,0xf9346004,0xf48e3001}},	//   本最, 造技, 域合, 女郎
+  { {0xf81dd006,0xfb81a001,0xf841f008,0xf93ec004}},	// [0f0] 市交, 先等, 勢丹, 市延
+  { {0xf58e2009,0xf58ee00c,0xfa5bf00c,0xfa5a900c}},	//   得超, 向調, 心手, 所措
+  { {0xfa4b9009,0xf4a15008,0xfa6fd004,0x00000003}},	//   青浦, 信長, 声望,
+  { {0xfb506001,0xfa4b700c,0x00000003,0x00000003}},	//   已申, 間成,   ,
+  { {0xf5c8200f,0xf58b2008,0xfa79d004,0xfa71100a}},	//   彩色, 提言, 除法, 河湾
+  { {0xfa49f009,0xf4931004,0xf830f00c,0xf8437005}},	//   易有, 国集, 唱作, 苯乙
+  { {0xf5c2c006,0xf4a0700e,0xfb882008,0xfb512001}},	//   可行, 中野, 界特, 米白
+  { {0xfb5da005,0xf93aa00a,0xf5c8c00c,0xfb4ce00c}},	//   你留, 技士, 質超, 起由
+  { {0xf943a004,0xf938e001,0xfa71100c,0xf491b00a}},	//   之内, 所名, 地探, 報館
+  { {0xfa859001,0xf8153001,0xf940e004,0xf5ad8005}},	//   助旅, 定使, 等名, 署要
+  { {0xf90c5006,0xf8467009,0xf93de007,0x00000003}},	//   年在, 在了, 情境,
+  { {0xf5a4c001,0xf8149004,0xf4b55005,0x00000003}},	//   手腕, 期下, 生集,
+  { {0xf4c0d004,0xfb740004,0xfb4aa005,0xf592a00c}},	//   三里, 秘籍, 家物, 底色
+  { {0xfa577006,0xfa64d005,0xf931e00c,0x00000003}},	//   原来, 把文, 換商,
+  { {0xfa7bf00f,0xfb4d200e,0xf928e009,0xf92dc001}},	//   大概, 併用, 用好, 道家
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf930400f,0xf5a2200c,0xfa50700c,0xfb666005}},	// [100] 外島, 分起, 字根, 是破
+  { {0xfa807006,0xfb65e009,0xf924c004,0xf93bc005}},	//   次性, 用税, 公地, 市包
+  { {0xfa797007,0xf4a65007,0xf831b001,0xf8090005}},	//   人想, 助餐, 政作, 排上
+  { {0xfa895004,0xf90b9004,0xf598c004,0xf59a800c}},	//   洪洞, 究基, 血肉, 所著
+  { {0xf93f400f,0xf5a28007,0xfb4fc007,0xfa577001}},	//   寄出, 等著, 音純, 募活
+  { {0xf9368009,0xf4937007,0xf5aa6007,0xf4bcb009}},	//   功夫, 尿酸, 島親, 抄送
+  { {0xf9416004,0xfa617001,0xfa7d9004,0xfa699001}},	//   分出, 分方, 学改, 長手
+  { {0xf918e007,0xf9426004,0xfa809001,0xfa6d5001}},	//   諸多, 了年, 口流, 水游
+  { {0xf9384006,0xf92fa005,0xf9416005,0xf913600c}},	//   潜力, 得公, 爆出, 穿出
+  { {0xf910a004,0xfa69500c,0xfa54100c,0x00000003}},	//   称外, 德拉, 紙材,
+  { {0xf5c54008,0xfa6bb00c,0x00000003,0x00000003}},	//   目論, 其施,   ,
+  { {0xf80da004,0xf4bf500c,0xfa5a3005,0xfb4de00c}},	//   向世, 理高, 秀村, 音版
+  { {0xfa791008,0xf845b004,0xfa725004,0xf90a3001}},	//   丹波, 售中, 国残, 年合
+  { {0xfb69c009,0xf91cc00e,0xfb8a4004,0xf93d400c}},	//   体版, 欧州, 明知, 品報
+  { {0xf91b400c,0x00000003,0x00000003,0x00000003}},	//   岸山,   ,   ,
+  { {0xf93d2007,0xf9212005,0x00000003,0x00000003}},	//   千多, 口多,   ,
+  { {0xfb864001,0xf945a002,0x00000003,0x00000003}},	// [110] 行秘, 菊展,   ,
+  { {0xf90a9006,0xf92d2008,0xfb66200c,0xf9420005}},	//   零售, 金回, 普照, 胆地
+  { {0xf822f00a,0xfa52100c,0xf831f005,0x00000003}},	//   之介, 力減, 山亭,
+  { {0xfa745001,0xf930a00c,0xf844100d,0xf9468002}},	//   房收, 字尾, 京交, 小和
+  { {0xf5c1a006,0xf93b6006,0xf49b5007,0xf8241004}},	//   形象, 最大, 書長, 益不
+  { {0xf49a900f,0xf5a6e001,0xfa8bb00c,0x00000003}},	//   健食, 里裕, 輪海,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9320004,0xf940e004,0xf9432005,0xf59fc005}},	//   会及, 泉城, 粉加, 覆膜
+  { {0xf9382004,0xfa4bf005,0xf928e005,0x00000003}},	//   州学, 民每, 身全,
+  { {0xf9442009,0xf9374007,0xf5a60001,0xfa88f001}},	//   位及, 作坊, 後者, 部施
+  { {0xfb5e6009,0xf93c0001,0xf830700c,0x00000003}},	//   模的, 所值, 穿上,
+  { {0xfb66e004,0xfb554004,0xf9440001,0xf93d8004}},	//   周生, 活着, 等值, 老家
+  { {0xf91d6006,0xfa643009,0xfa697009,0xf59d0004}},	//   性化, 克思, 家指, 品能
+  { {0xf93c600e,0xfa685009,0xf9474001,0xfb530008}},	//   丁寧, 柏林, 富含, 己申
+  { {0xfb4ba004,0xfa78d005,0x00000003,0x00000003}},	//   家相, 区春,   ,
+  { {0xfb53800f,0x00000003,0x00000003,0x00000003}},	//   放置,   ,   ,
+  { {0xf934a001,0xf5c34001,0xfb4ce00c,0xfb75400c}},	// [120] 愛地, 業貸, 色等, 記科
+  { {0xf840f009,0xfa625001,0xf5a96001,0xf82fd005}},	//   中了, 祈求, 買越, 史任
+  { {0xf91fa004,0xf80fe005,0x00000003,0x00000003}},	//   加基, 志代,   ,
+  { {0xf59e200c,0xf595400c,0x00000003,0x00000003}},	//   寄託, 高苑,   ,
+  { {0xf9332006,0xf8361009,0xf9394001,0xfa7d7004}},	//   沙市, 人介, 勝出, 学活
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf5af6004,0xfa66700c,0x00000003,0x00000003}},	//   数超, 下深,   ,
+  { {0xf595c001,0xfa66d004,0xf9282008,0xfa55d00a}},	//   定買, 殊性, 用加, 喘息
+  { {0xfa7d9009,0xf59f0004,0xfb78000c,0xf82d7005}},	//   学方, 了老, 原石, 念中
+  { {0xf928200f,0xf9408009,0xf4a5b00e,0xfa617001}},	//   全宣, 分娩, 部隊, 分批
+  { {0xf49e7004,0xf4895001,0xfa5f7004,0xfa5c7001}},	//   信集, 收高, 病是, 終成
+  { {0xf92f8001,0xf9366001,0xfb5d600c,0xf93c2005}},	//   受庫, 土化, 珠的, 黄先
+  { {0xf9324001,0xf9366008,0xf91dc00a,0xf5a1400a}},	//   動基, 期化, 信希, 資質
+  { {0xf9266008,0xfa52f004,0xfa63f00c,0xfa71f005}},	//   在宅, 定教, 合業, 避暑
+  { {0xf58d0009,0xfa87b004,0x00000003,0x00000003}},	//   他要, 用温,   ,
+  { {0xf825d006,0xf5c84005,0xfa88100c,0x00000003}},	//   事人, 横行, 質手,
+  { {0xf9198006,0xf831f008,0xf910100c,0x00000003}},	// [130] 出台, 山中, 新契,
+  { {0xf92d8004,0xfa853008,0xfb67c00d,0x00000003}},	//   桓台, 置法, 猫的,
+  { {0xf847f009,0xf9308004,0xf5912005,0xfa5a100a}},	//   用中, 法向, 算起, 要最
+  { {0xf8361006,0xf922e00f,0xfb80600f,0xf58c6009}},	//   人事, 代役, 商用, 青色
+  { {0xf9290004,0xf90c5004,0xf938a001,0xf90ff005}},	//   用平, 直售, 詞典, 平在
+  { {0xfa631001,0xf93f2001,0xfa78500a,0xf5a3e005}},	//   手把, 順心, 層構, 腊肉
+  { {0xf934c004,0xf4b1d00c,0x00000003,0x00000003}},	//   生城, 動連,   ,
+  { {0xf90c1009,0xfb486005,0x00000003,0x00000003}},	//   巴南, 件版,   ,
+  { {0xfa507007,0xf4cad001,0xf93e4001,0xf92ae001}},	//   算方, 乎都, 必勝, 成名
+  { {0xf4c1f001,0xfa5e9001,0xfa87f00a,0x00000003}},	//   指頭, 組業, 絨毯,
+  { {0xf9298009,0xfa78f001,0xfa5e5001,0xfa6af00c}},	//   在年, 出油, 分月, 乎想
+  { {0xf9260002,0x00000003,0x00000003,0x00000003}},	//   斯山,   ,   ,
+  { {0xf5c10009,0xfa65d001,0xfa6d700c,0xfa4c1005}},	//   索表, 躍投, 已持, 易摩
+  { {0xf4c29001,0xf818b008,0xfa71f005,0xf5ab000a}},	//   合高, 最下, 即整, 水装
+  { {0xf5b8800b,0xfa767006,0xfb5b8004,0xf92ac004}},	//   相談, 示最, 日第, 莒南
+  { {0xf90cf00f,0xf49a5004,0xf92d8005,0xf58cc005}},	//   男女, 日通, 取定, 子身
+  { {0xf4c79001,0xf9139004,0xfb59e005,0x00000003}},	// [140] 位音, 国原, 改稿,
+  { {0xf90b100b,0xfb5be009,0xfa599009,0xfb502001}},	//   起動, 大突, 言情, 失禁
+  { {0xf93c400e,0xf93f0007,0xf93ca004,0xf91be005}},	//   境問, 者協, 各参, 学回
+  { {0xf90fd004,0xfa7db001,0xfa819005,0xfa4ef005}},	//   育健, 象棋, 次水, 著提
+  { {0xfa4d5004,0xf4a37001,0xf91ca00c,0x00000003}},	//   化文, 業都, 別呼,
+  { {0xfb534007,0xf943a004,0xf935c001,0x00000003}},	//   鋼筋, 有健, 生原,
+  { {0xfb61200f,0xf5b2a006,0xf9101004,0xf5a4400c}},	//   短片, 西路, 花名, 上認
+  { {0xfa5e9006,0xf90f3007,0xf4abf008,0xfb55400c}},	//   情感, 色可, 術部, 抽空
+  { {0xf48b5008,0xfb63c001,0xf921a005,0xfa75100c}},	//   兵隊, 業環, 公允, 系服
+  { {0xf9294007,0xf5b30004,0xf9406004,0xf928000c}},	//   全地, 国者, 率分, 用客
+  { {0xf59de004,0xf821d008,0xf499b005,0xf947c005}},	//   居装, 計上, 交金, 名共
+  { {0xfb80e009,0xf497f004,0xfb684004,0xf8363004}},	//   粉碎, 出部, 在管, 画作
+  { {0xf90d700f,0xfb56c004,0xf83b9005,0xf59a800d}},	//   職場, 翻番, 略中, 夜蛾
+  { {0xf82a900e,0xfb6bc00e,0x00000003,0x00000003}},	//   護保, 金等,   ,
+  { {0xf80bc004,0xf90dd004,0xf93ea005,0x00000003}},	//   村三, 致地, 内回,
+  { {0xfa7a9008,0xf93e8004,0xf91d6001,0xf91a6005}},	//   奥村, 密安, 性取, 除公
+  { {0xf819d007,0xfb85e00c,0xfa70d005,0x00000003}},	// [150] 省下, 屋特, 新景,
+  { {0xf4bc5006,0xf837f004,0xf92f4004,0xf91a8001}},	//   市食, 人享, 外大, 選入
+  { {0xfb500004,0xfa6e9004,0x00000003,0x00000003}},	//   害物, 渲染,   ,
+  { {0xf5c6000e,0xf4903007,0xf9170001,0xf9410004}},	//   景色, 東門, 人四, 者家
+  { {0xfb73c004,0xfa689001,0xfb67800c,0xf5a20005}},	//   会研, 行施, 彩系, 肉菜
+  { {0xf828300b,0xf80c4004,0xfa77b00c,0xfa6f9005}},	//   二人, 当中, 去污, 山泉
+  { {0xf83c3006,0xfb85e00c,0x00000003,0x00000003}},	//   大了, 位研,   ,
+  { {0xf5a56009,0xf93de00c,0xf9446005,0x00000003}},	//   上虞, 久居, 告市,
+  { {0xf5980006,0xf5c1800e,0xf9332001,0xfb706005}},	//   作者, 本規, 力彩, 得特
+  { {0xf49ad00f,0xf910b005,0xfb710005,0xfa78100c}},	//   知道, 地全, 牛玉, 頸椎
+  { {0xf9416004,0xf92b0004,0xf5918001,0xf9272004}},	//   三包, 成小, 換言, 用当
+  { {0xf910700f,0xf9486009,0xf5b36001,0xfb584001}},	//   新店, 式在, 山茶, 此等
+  { {0xfb7fe004,0xfa65b005,0xfb7f6005,0xf92e800c}},	//   的瓶, 名成, 布署, 得勝
+  { {0xf80ca006,0xfb7e8008,0xf5912008,0xfa80b005}},	//   外事, 准看, 法表, 院林
+  { {0xf825b001,0xf946e004,0xf921e00c,0xfa551005}},	//   下令, 刊出, 夢工, 定改
+  { {0xf9125004,0xfa70d004,0xf90fd001,0xf9230001}},	//   峰山, 新是, 東刊, 業入
+  { {0xf5910004,0xfa6e9001,0xfa809004,0x00000003}},	// [160] 南至, 防法, 院法,
+  { {0xf916a008,0x00000003,0x00000003,0x00000003}},	//   活字,   ,   ,
+  { {0xf93fa00f,0xfb5e4001,0xf822f005,0xf9190005}},	//   旅客, 員終, 程上, 空出
+  { {0xf912b00b,0xf5a52005,0xf823f005,0x00000003}},	//   製品, 下良, 及今,
+  { {0xf4c1b001,0xf935c001,0xf9342001,0xf5966001}},	//   了避, 務基, 換券, 生質
+  { {0xf83b300f,0xfa67700f,0xfb610009,0x00000003}},	//   令人, 同業, 班的,
+  { {0xf90d7006,0xf837f001,0xf9310001,0xfa56d005}},	//   更好, 改作, 栗地, 存根
+  { {0xfa6cd00f,0xfa5e5001,0xf4c53004,0xfa843005}},	//   色效, 億普, 名高, 是投
+  { {0xfa87b001,0xf947a004,0xfb786004,0xf93de004}},	//   利津, 名女, 属登, 市健
+  { {0xf93c0004,0xf92e8005,0x00000003,0x00000003}},	//   心同, 化利,   ,
+  { {0xf8144004,0xf92f2001,0xf946a001,0xfa669005}},	//   力使, 向右, 行回, 同成
+  { {0xf8457006,0xf93b8007,0xf4c1b00c,0xfb814005}},	//   是人, 品店, 光采, 分群
+  { {0xfa65b001,0xf92c200c,0x00000003,0x00000003}},	//   不打, 我小,   ,
+  { {0xf9464001,0x00000003,0x00000003,0x00000003}},	//   式合,   ,   ,
+  { {0xfa5c3001,0xf4b55001,0xf83dd004,0xfb782005}},	//   一想, 務連, 卡上, 保用
+  { {0xf5a7800b,0xf93c0004,0xf5c3800c,0xf935400c}},	//   意識, 裁庭, 京華, 期居
+  { {0xfb7c600e,0xfa643007,0xf491f008,0xf5b0a00c}},	// [170] 一環, 有想, 板金, 調行
+  { {0xf820d007,0xfb80a001,0xf5aee00c,0x00000003}},	//   商代, 理第, 地認,
+  { {0xfb62c004,0xf949400a,0xfa69b00c,0x00000003}},	//   中管, 明太, 男服,
+  { {0xfa6eb00f,0xf823f006,0xf83c1006,0xf835f009}},	//   詳情, 事会, 以人, 任会
+  { {0xfa71f001,0xf5ab0001,0xf90bb001,0xf917c001}},	//   報本, 康軒, 念堂, 書後
+  { {0xfa6f3007,0xf8385004,0x00000003,0x00000003}},	//   地時, 交下,   ,
+  { {0xf4caf007,0xf945e001,0xfb814001,0xf90db005}},	//   低音, 和密, 商登, 育内
+  { {0xf5a66009,0xf9198001,0xfa5fd004,0xfa5b700a}},	//   不良, 別再, 理提, 市淀
+  { {0xfb7ba007,0xf4923007,0xf4bd1007,0xf82a5004}},	//   所示, 話連, 頂部, 直不
+  { {0xf909f009,0xf5c2800e,0xfa55d004,0xfb646005}},	//   家属, 院議, 感悟, 修站
+  { {0xf59fc008,0xf9173004,0xfa4d1010,0x00000003}},	//   勃起, 固原, 術政,
+  { {0xf928c00a,0xfa55500c,0xf4b6900c,0xfa615002}},	//   怪奇, 機指, 賞魚, 肉桂
+  { {0xf9103001,0xf92e2008,0xf5a6600c,0xf935c005}},	//   山堂, 科口, 事農, 孟州
+  { {0xf918400f,0xfb7f4004,0xfa4ab004,0xf90ff00a}},	//   盤後, 分理, 青林, 想外
+  { {0xfb7ee00f,0xfb5a8009,0xfa653004,0xf91a400c}},	//   的照, 学等, 糊搜, 方報
+  { {0xf5c1e00b,0xf826d009,0xfb8b0009,0xfa82f001}},	//   監視, 上交, 税申, 正方
+  { {0xf9350009,0xfa731008,0xf4a87001,0xf917500c}},	// [180] 定出, 共施, 坪頂, 紹各
+  { {0xfb678007,0xf91a8007,0xf826f004,0xf935a001}},	//   夫球, 此可, 不交, 做家
+  { {0xf93d4006,0xf9212004,0xfb57400c,0xf940e005}},	//   私声, 欣喜, 出神, 等前
+  { {0xfa51500f,0xfa659008,0xfa85100c,0xf8197005}},	//   法支, 植民, 可扣, 障中
+  { {0xf92f6001,0xf5b1a005,0x00000003,0x00000003}},	//   店全, 胰腺,   ,
+  { {0xfa543004,0xfa787005,0x00000003,0x00000003}},	//   料成, 示波,   ,
+  { {0xf9426006,0xf9304009,0xf90a5001,0xf49ff001}},	//   月内, 首家, 年刊, 遠都
+  { {0xf93ba001,0xf9402004,0xfb656005,0xf92f200c}},	//   一入, 宅区, 枯燥, 紗店
+  { {0xf945800e,0xf9115008,0xfa689004,0xf5b76001}},	//   遊園, 新婦, 行抽, 麻辣
+  { {0xf91e8001,0xf822500a,0xf927e00c,0x00000003}},	//   員分, 奉仕, 末假,
+  { {0xf923a006,0xfb86600e,0xf92bc001,0xf823b001}},	//   第六, 同盟, 倒入, 見了
+  { {0xf48bb00b,0xfa4c7007,0xf932c004,0x00000003}},	//   年金, 拖把, 多内,
+  { {0xf9296008,0xf80c6004,0xfb7f6001,0xf82e700c}},	//   優子, 子体, 萄籽, 想什
+  { {0xfa809007,0xfa79b008,0x00000003,0x00000003}},	//   業技, 健所,   ,
+  { {0xf9308009,0xf92f8004,0xf5a90005,0xf911700c}},	//   林匹, 林在, 富起, 深南
+  { {0xf90cb006,0xf93e8007,0xf5a10004,0xfb80c005}},	//   更加, 商完, 担起, 等程
+  { {0xf90c900b,0xf90f7009,0xfb842007,0xf5c7a004}},	// [190] 整形, 新密, 洋生, 部被
+  { {0xf4be5007,0xf492b008,0xfa7cf005,0xfa5e1005}},	//   市都, 熱電, 以抵, 沃斯
+  { {0xf944e009,0xf9376009,0xfa7bd004,0xf93ba00c}},	//   不包, 真履, 大最, 送外
+  { {0xf93ba004,0xfb85400c,0x00000003,0x00000003}},	//   老外, 月異,   ,
+  { {0xf93b8006,0xf90fb007,0xf8481004,0x00000003}},	//   一大, 育大, 被依,
+  { {0xfb6ec001,0xf5a1c00c,0xfa6fd005,0xf922200c}},	//   著生, 合而, 柳林, 正副
+  { {0xf9438006,0xf8245009,0xfa87300e,0xf4a4f004}},	//   有大, 反上, 編成, 是面
+  { {0xf4bc700f,0xf9448001,0xfa79300a,0xf81b3002}},	//   時間, 月入, 常滑, 局代
+  { {0xf9338007,0xf82a5004,0xf82c5004,0xf5a3c005}},	//   站商, 年事, 康人, 案被
+  { {0xfa6df009,0xfa747004,0xf9496008,0x00000003}},	//   段性, 施是, 明器,
+  { {0xf83a9007,0xfa4d5004,0xfa609001,0xfa6e5001}},	//   度下, 化指, 商港, 女最
+  { {0xf908d004,0xf5c16008,0x00000003,0x00000003}},	//   家免, 本軍,   ,
+  { {0xfa56d006,0xf8313009,0x00000003,0x00000003}},	//   官方, 新信,   ,
+  { {0xfa51f001,0xfb5e4001,0xf825500c,0x00000003}},	//   力教, 瞧瞧, 籍作,
+  { {0xfa5e9001,0xf940800c,0x00000003,0x00000003}},	//   商服, 宇博,   ,
+  { {0xfb7f2004,0x00000003,0x00000003,0x00000003}},	//   居用,   ,   ,
+  { {0xf818e009,0xf5b86001,0xfb82c004,0x00000003}},	// [1a0] 一事, 書者, 等物,
+  { {0xf490b007,0xf8231004,0xf820d001,0xf92f8004}},	//   由高, 例不, 有事, 殖基
+  { {0xfa5a500f,0xf93f2007,0xf4bc9001,0xfa64100c}},	//   送時, 的她, 千送, 月既
+  { {0xfb65a00f,0xfb520001,0xf9262004,0xf934a001}},	//   助理, 共犯, 用如, 高商
+  { {0xfa80b004,0xfa789001,0xf9446001,0xf927c00c}},	//   中求, 書摘, 月大, 助基
+  { {0xf9302009,0xfa7f1008,0xf9346008,0xf9396005}},	//   引力, 無機, 紛失, 保函
+  { {0xf920e008,0xfa70b001,0xfb82e008,0xf5c6a001}},	//   中堅, 到您, 應義, 磨豆
+  { {0xf9320004,0xf82f1004,0xfb798008,0xfb69000c}},	//   定安, 新企, 節約, 棒等
+  { {0xfb6c2007,0x00000003,0x00000003,0x00000003}},	//   酒精,   ,   ,
+  { {0xf934c009,0xf4b4f001,0xf9326005,0xf918f00c}},	//   多大, 機送, 何国, 書借
+  { {0xf8317004,0xfa7e9005,0xfa54b005,0x00000003}},	//   地交, 加或, 望海,
+  { {0xfa85300c,0x00000003,0x00000003,0x00000003}},	//   普林,   ,   ,
+  { {0xf5a56005,0x00000003,0x00000003,0x00000003}},	//   不辜,   ,   ,
+  { {0xf818a00f,0xf5a56007,0xf83db004,0xf5a6e005}},	//   保代, 行袋, 亡事, 式要
+  { {0xf92b200b,0xf4a03006,0xf5c6e005,0xfb7e200c}},	//   結局, 那里, 天路, 熄火
+  { {0xfb6ae00e,0xfb5c0007,0xfb73a001,0xfa50100c}},	//   染症, 查照, 教站, 五斗
+  { {0xf93f8004,0xf930600c,0x00000003,0x00000003}},	// [1b0] 内可, 算基,   ,
+  { {0xf5b10001,0xfa589001,0x00000003,0x00000003}},	//   地設, 技授,   ,
+  { {0xf919b001,0xf944800c,0xfb63000c,0xfa65f005}},	//   確地, 才名, 潭稻, 王春
+  { {0xfa649004,0xfa66d005,0x00000003,0x00000003}},	//   予撤, 名条,   ,
+  { {0xfa6d5004,0xfa83f001,0xf90fd00c,0xf931a00c}},	//   水浸, 般性, 東半, 比值
+  { {0xf8122001,0xfa747004,0xf945400c,0xfb5c800c}},	//   多事, 款活, 先到, 工申
+  { {0xf82a5009,0xfb582001,0xfa645005,0xf947e00d}},	//   年下, 出端, 克星, 和古
+  { {0xf5a1c001,0xf5a78004,0xf83a3005,0xf8425005}},	//   合肌, 菊花, 以会, 散中
+  { {0xf81c5006,0xf59d0007,0xf943600e,0xf9452005}},	//   的不, 品追, 均年, 合影
+  { {0xf82e7007,0xf9398001,0xfa705004,0xfb826004}},	//   想一, 一幅, 使有, 午的
+  { {0xf4c61004,0xfa633004,0xf80ae004,0x00000003}},	//   前途, 枇杷, 限不,
+  { {0xfa4c7006,0xfb83a006,0xfa751006,0xf814a005}},	//   他有, 滋病, 稽查, 原上
+  { {0xf80ce004,0xf91a9005,0xfa82900c,0xfa667005}},	//   道交, 判庭, 支手, 行思
+  { {0xf4a19008,0xf91bb00c,0xf9125005,0x00000003}},	//   本銀, 層平, 新德,
+  { {0xf818e00f,0xf93dc00f,0xf4997001,0xf920e005}},	//   一下, 時刻, 人音, 面在
+  { {0xf4aa900e,0xf9127008,0xf48b700a,0x00000003}},	//   披露, 現存, 護部,
+  { {0xfa78b004,0xf836d005,0xf940600c,0x00000003}},	// [1c0] 人武, 去五, 待命,
+  { {0xfb6ac006,0xfa67b008,0xfb4e6008,0xf8090005}},	//   成立, 同条, 至福, 倒下
+  { {0xfa793004,0xfa85d005,0xf58c600c,0x00000003}},	//   室文, 斯曼, 道設,
+  { {0xfb70a004,0x00000003,0x00000003,0x00000003}},	//   街社,   ,   ,
+  { {0xf944c009,0xfa70b004,0xfb56c004,0xfb5c0005}},	//   名参, 害性, 特等, 性突
+  { {0xf938a004,0xfa5d3008,0xf81b2004,0xf5a6a004}},	//   什哈, 境機, 市事, 床股
+  { {0xf93ea006,0xf9220007,0xf4a95004,0xf90b3008}},	//   七大, 業化, 排量, 買得
+  { {0xfb5f0008,0xf812200c,0x00000003,0x00000003}},	//   止等, 供作,   ,
+  { {0xf5bcc007,0xfa7d7005,0xfa65300c,0xf48b300c}},	//   大賞, 加清, 富月, 水高
+  { {0xf941e004,0xfb7fa004,0xf4ab300c,0xf58ea010}},	//   理就, 理生, 源需, 委規
+  { {0xfb614006,0xf4a31007,0xf8421001,0xf90c5005}},	//   独立, 可送, 正修, 康医
+  { {0xf5be0007,0xfa7d1001,0xf93f2001,0xf4aa1001}},	//   採行, 素描, 者外, 間開
+  { {0xf9115004,0xf5b8a004,0xf9478004,0xf8126005}},	//   新学, 方航, 行可, 定低
+  { {0xf93d6009,0xf821b009,0xfb868004,0xf9312001}},	//   品德, 月下, 名第, 換屋
+  { {0xf4c55005,0x00000003,0x00000003,0x00000003}},	//   名通,   ,   ,
+  { {0xfb55c006,0xf911b005,0xfb67c00c,0x00000003}},	//   去的, 使土, 叫的,
+  { {0xfb7f2007,0xfa5c9009,0xf9117008,0xf91ec004}},	// [1d0] 分組, 嫁接, 新古, 面合
+  { {0xf5924004,0xfa837001,0x00000003,0x00000003}},	//   脚踏, 良教,   ,
+  { {0xf9330009,0xf945a004,0xfa6c500c,0x00000003}},	//   会力, 同参, 家收,
+  { {0xf944a005,0xf9105010,0xf92c0002,0x00000003}},	//   前小, 報元, 我前,
+  { {0xf81b2009,0xfb57c00c,0xfa56300c,0x00000003}},	//   市之, 人研, 紙新,
+  { {0xfa83700f,0xf92d8009,0xf92b8001,0xfa729005}},	//   副教, 取多, 自到, 都明
+  { {0xf80f6007,0xfa5ed001,0xf91c700c,0xfa729005}},	//   著他, 約採, 接典, 能明
+  { {0xf5a66006,0xf81e7009,0xfb5a8004,0xf59d8001}},	//   立足, 了三, 敦煌, 者認
+  { {0xf9298004,0xfb49e001,0xf92c600a,0xfb57800c}},	//   在巴, 起終, 打席, 示結
+  { {0xf91cf001,0xf5bd4008,0xf9141004,0xfa6c700a}},	//   你和, 加茂, 施得, 塵機
+  { {0xf81e7006,0xf5a7e007,0xf944e00e,0xf4a2b004}},	//   的中, 軌跡, 配布, 京金
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf4c63008,0xf58ee004,0xf8138001,0xf5c4400c}},	//   同通, 向西, 四代, 修者
+  { {0xfb84a00c,0xf5a9e00a,0xf9304005,0x00000003}},	//   半的, 強要, 耗大,
+  { {0xfa729005,0xf5c0600c,0xfb81800c,0x00000003}},	//   好最, 業融, 盈盈,
+  { {0xf842d007,0xfa5a9009,0xf90f5004,0xf90dd004}},	//   代人, 所未, 即停, 育均
+  { {0xf910b004,0xfa68b001,0xfb6be008,0xf934800d}},	// [1e0] 地在, 小札, 民税, 域及
+  { {0xfa669004,0xfb706008,0xf9418004,0xfa78f005}},	//   同提, 得点, 有必, 方是
+  { {0xf81c0009,0xfa861001,0xf92cc004,0xf935800c}},	//   布之, 天我, 源在, 星君
+  { {0xfb7d400f,0xf81b200e,0xf835f004,0xfb776004}},	//   頂端, 市下, 区今, 回用
+  { {0xf818e00e,0xf5ad6009,0xfa62f001,0xfa4f5004}},	//   一例, 巴西, 先期, 向新
+  { {0xfa78f006,0xfb85e009,0xf5a56001,0x00000003}},	//   根本, 熊猫, 事解,
+  { {0xf90d900c,0x00000003,0x00000003,0x00000003}},	//   色布,   ,   ,
+  { {0xf938e004,0xf9228004,0xfa551001,0xf4a5300a}},	//   所反, 是啊, 領悟, 華鏡
+  { {0xfb638009,0xf599e009,0xf5aee007,0xfa84f001}},	//   副秘, 品行, 細菌, 淮提
+  { {0xfb528006,0xf5946001,0xfa5af00d,0x00000003}},	//   国税, 生計, 壁江,
+  { {0xfb58400f,0xf4c3f005,0xf8299005,0xf83dd005}},	//   群益, 三都, 号上, 象不
+  { {0xf80de007,0x00000003,0x00000003,0x00000003}},	//   街一,   ,   ,
+  { {0xfa549009,0xf9199007,0xf80fa008,0xf9496004}},	//   站或, 選取, 投与, 明在
+  { {0xfb5b0009,0xf9320001,0x00000003,0x00000003}},	//   典礼, 且其,   ,
+  { {0xfb844007,0xfb766009,0xf92dc004,0xfa4dd004}},	//   玉石, 高素, 列前, 少是
+  { {0xfa85b00f,0xf923e004,0xfa4dd004,0xf920800a}},	//   用手, 售市, 民是, 員室
+  { {0xf923a006,0xfa541001,0xf5a5c00a,0xf9340005}},	// [1f0] 冬季, 力方, 俊輔, 力出
+  { {0xf81c000f,0xf49a9002,0x00000003,0x00000003}},	//   布下, 肥食,   ,
+  { {0xf5bd4007,0xf90e9004,0xf49b500a,0xfa655005}},	//   你要, 地合, 入館, 秋梢
+  { {0xfb7c4001,0xf4905005,0xfb54c005,0x00000003}},	//   終生, 台酒, 好管,
+  { {0xf826f004,0xf93aa004,0xf926c008,0xfa55d004}},	//   意什, 技含, 推定, 熟期
+  { {0xf5bca009,0xf8491001,0x00000003,0x00000003}},	//   大蒜, 自保,   ,
+  { {0xfb4ac001,0xfb72400c,0xf4acb00a,0x00000003}},	//   護神, 動空, 首里,
+  { {0xf832b007,0xfb72e004,0xf5b1c005,0xfa6f7005}},	//   都一, 定理, 共被, 台旅
+  { {0xf9350007,0xf8223001,0xf48fb008,0xfb5a200c}},	//   定基, 光休, 防除, 蒸籠
+  { {0xf9470009,0xfa71f004,0xfa861001,0xf91b7005}},	//   不健, 新格, 適感, 接利
+  { {0xf90e7009,0xfb558004,0xf5b2e001,0xfb7f0001}},	//   米市, 国白, 己能, 的翻
+  { {0xf5bbc00b,0xfb5b600b,0xfb4ac00f,0xfb82e009}},	//   大規, 日目, 男生, 合生
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa4d1004,0xf8237005,0xf9340005,0xfa4db00a}},	//   金星, 奈何, 婚夫, 成樹
+  { {0xf9422004,0xfa727008,0xf909f00a,0x00000003}},	//   万大, 東武, 拷問,
+  { {0xfb674007,0xf9240004,0xf822d004,0xf918f004}},	//   骨科, 中巴, 事争, 区出
+  { {0xf90a3001,0xf5a6600c,0xfb59c005,0x00000003}},	// [200] 起分, 不肯, 容相,
+  { {0xf92f8004,0xfb6dc004,0xf839f005,0xf4bd500c}},	//   化吸, 成相, 船使, 超重
+  { {0xf90af00f,0xf593c00c,0xf822f00a,0x00000003}},	//   家庭, 教講, 立上,
+  { {0xfb62a00b,0xf821f00e,0xf925a004,0xfb6f6004}},	//   連絡, 資信, 可吸, 得用
+  { {0xf9169006,0xf920c009,0xf920a001,0x00000003}},	//   出境, 索字, 趣商,
+  { {0xf4c69004,0xf90a3004,0xf826f00c,0xfa7b100d}},	//   昌邑, 海分, 族企, 查暗
+  { {0xf5c0c005,0x00000003,0x00000003,0x00000003}},	//   季豆,   ,   ,
+  { {0xf5bbc004,0xfb7f4001,0xfa563004,0xfb520001}},	//   以胡, 婆的, 期投, 由第
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa63d006,0xfa7bf004,0xf92e8004,0xf9248005}},	//   友情, 以撤, 取利, 是巨
+  { {0xf81f8004,0xf4c1b001,0xf5912001,0xfb72e001}},	//   万事, 合開, 法辨, 驚爆
+  { {0xf9292001,0xf8178004,0xfb61e005,0xf92f600d}},	//   周報, 土人, 院特, 店在
+  { {0xfb4e6006,0xf4b47004,0xf93ae004,0xf8178004}},	//   味着, 会面, 持多, 期人
+  { {0xf8178007,0xf8319004,0xfb76a001,0xf4b61005}},	//   真人, 湾事, 生種, 候都
+  { {0xf9199004,0xf4c63005,0x00000003,0x00000003}},	//   出地, 下都,   ,
+  { {0xf911700b,0xf4c2300e,0xfb518004,0xf49a1004}},	//   議員, 計量, 款等, 点都
+  { {0xf835f009,0xf8309007,0xf922c005,0xf58d200c}},	// [210] 区上, 想你, 代医, 間調
+  { {0xfa49f004,0xfa87700a,0xf820200d,0x00000003}},	//   当手, 師求, 者交,
+  { {0xf94ac006,0xf9436006,0xf90ff00f,0xf9189009}},	//   美国, 三大, 到府, 方志
+  { {0xf83ad001,0xfa78b001,0xfb6ee001,0xf4aaf005}},	//   券使, 懸掛, 我相, 冒雨
+  { {0xf9103006,0xfb86800c,0xfb6ee00c,0xfb5a600d}},	//   山市, 事細, 賑災, 泥生
+  { {0xfb54600e,0xfa549009,0xfa779001,0xf9262004}},	//   乾燥, 高清, 基法, 用市
+  { {0xf947c004,0xfb792005,0xfb87200c,0xf5b1c00d}},	//   名山, 最突, 融知, 佳肴
+  { {0xfa4f7006,0xf4bcd001,0xf8293001,0xf93fc001}},	//   宗旨, 境遇, 夏令, 約報
+  { {0xf943a004,0xfb85c001,0x00000003,0x00000003}},	//   下内, 律系,   ,
+  { {0xf59f2009,0xf9484005,0xf910b010,0x00000003}},	//   集装, 李勇, 宿免,
+  { {0xf90ad009,0xf4b49007,0xf9179004,0xfb69200c}},	//   件公, 力防, 点内, 巨石
+  { {0xf93a0006,0xfb80e001,0xf936a001,0xf92e8004}},	//   所属, 宅男, 折出, 比前
+  { {0xfb548005,0x00000003,0x00000003,0x00000003}},	//   国独,   ,   ,
+  { {0xf915b009,0xf911d009,0xf4909004,0xfb5c4001}},	//   国平, 宿州, 就高, 度研
+  { {0xf9446009,0xf9426004,0xf8395004,0xf820c00c}},	//   光台, 哈密, 方信, 三事
+  { {0xfb48a001,0xf9328008,0xf9396004,0xf930600c}},	//   家看, 愛子, 障公, 外場
+  { {0xf82cf006,0xf4c75009,0xf5c0c00c,0x00000003}},	// [220] 史上, 上都, 難者,
+  { {0xf92f8007,0xfa5a3009,0xf5c50009,0xf492700c}},	//   動名, 品流, 是解, 放通
+  { {0xf9394007,0xf5c16007,0xf937e001,0xf9262005}},	//   府全, 次買, 生平, 利州
+  { {0xf840f006,0xf49a9007,0xf48db001,0xf942a00c}},	//   代会, 急速, 年音, 有取
+  { {0xfa803007,0xf9135001,0xfa5e100c,0xfa85900c}},	//   遠東, 深具, 濃湯, 良方
+  { {0xf90b1007,0xf9101001,0xfb5b2005,0x00000003}},	//   海底, 到回, 接穗,
+  { {0xf5a4e001,0xfa851004,0xf5ab4008,0xf59f8001}},	//   位者, 天最, 家試, 約能
+  { {0xfb554004,0xf4c35004,0xf92ae005,0xfa4d9005}},	//   押物, 程量, 成反, 捐活
+  { {0xf92ae004,0xf9392004,0xfa7e9005,0x00000003}},	//   成倍, 果在, 次教,
+  { {0xf5bba009,0xfb656001,0xfb640004,0xf8373005}},	//   以解, 嫩的, 本知, 方企
+  { {0xf819a006,0xf944c005,0xf92e200c,0xfb5e2005}},	//   作中, 上内, 五合, 性管
+  { {0xf5b0a001,0xf919b004,0xf93a800a,0x00000003}},	//   報記, 点入, 作国,
+  { {0xfa85b007,0xf5912001,0xf927e005,0xf917700c}},	//   物料, 動著, 器公, 攻勢
+  { {0xf5a68008,0x00000003,0x00000003,0x00000003}},	//   立花,   ,   ,
+  { {0xf8120006,0xfa7ff004,0xfb824004,0xf9350005}},	//   通事, 客文, 月球, 熟品
+  { {0xf9316001,0xf48b5001,0xf5a3400c,0x00000003}},	//   投審, 水通, 見規,
+  { {0xfb83c009,0xfa80300e,0xf835f004,0xf59a8001}},	// [230] 版物, 解明, 建三, 往返
+  { {0xf9398004,0xfb7f400a,0x00000003,0x00000003}},	//   一居, 元社,   ,
+  { {0xf82e100e,0xf914b004,0xf9402001,0xf93f6001}},	//   右上, 国客, 宅出, 的命
+  { {0xf915100f,0xfb866004,0xf90e1004,0xfb6a4004}},	//   找到, 同生, 已婚, 粒生
+  { {0xfa88b009,0xf4a69007,0xf593a001,0xf934e005}},	//   利水, 旨願, 甘菊, 会去
+  { {0xf91f5004,0xfb4fe001,0xf5c5400a,0x00000003}},	//   大巴, 山美, 助言,
+  { {0xf945a009,0xfa5c1007,0xf59c2008,0xfb57000c}},	//   下大, 心服, 着色, 系目
+  { {0xf80c2005,0xf91fd005,0xf594600c,0xf90df00d}},	//   少企, 面写, 食草, 平及
+  { {0xfa79b001,0xfa4e5004,0xf9199004,0xfa73b001}},	//   人海, 取暖, 点大, 落成
+  { {0xf59d400e,0xfb4c0004,0x00000003,0x00000003}},	//   故車, 年研,   ,
+  { {0xf920100f,0xfb72e008,0xfb846008,0xfb7d6004}},	//   加值, 供用, 前立, 善盟
+  { {0xf9109007,0xfa7a900c,0xf5b98005,0x00000003}},	//   色印, 入機, 区花,
+  { {0xf82eb009,0xf8172009,0xf820c004,0xf4941001}},	//   台上, 生信, 三下, 社造
+  { {0xf92e4006,0xf8317007,0xf9304004,0xfa5dd004}},	//   五届, 現今, 五周, 情概
+  { {0xfa783009,0xf92e4004,0xfb85c005,0x00000003}},	//   移栽, 岐山, 屋登,
+  { {0xf4979004,0xfb77e001,0xfb64000a,0xf4a8f00c}},	//   区青, 思緒, 瞭然, 質高
+  { {0xf826d008,0xf828d001,0xf4a1700c,0xfa517005}},	// [240] 和五, 然一, 代道, 北水
+  { {0xfb7f4007,0xf5bb6001,0xf5ab0001,0xf5a9e00c}},	//   商紙, 券買, 溶解, 礎設
+  { {0xf932e004,0xf81fa004,0xf4c53008,0xf93fc004}},	//   些在, 分保, 同開, 病因
+  { {0xf5c06001,0xf913d004,0xf93e600d,0x00000003}},	//   你走, 国当, 的催,
+  { {0xf831b001,0xf917500a,0x00000003,0x00000003}},	//   承保, 根元,   ,
+  { {0xf5a46007,0xfb866007,0xf488700e,0xf5b60004}},	//   再見, 小熊, 扶養, 国茶
+  { {0xfb856004,0xf93ce001,0xf58ac004,0xf92c200a}},	//   及科, 市取, 染者, 子回
+  { {0xf5aa600c,0xf91af010,0x00000003,0x00000003}},	//   島航, 工受,   ,
+  { {0xfa59b006,0xfa571006,0xfa6f9006,0xf946c009}},	//   思想, 非法, 印文, 上大
+  { {0xf94a2001,0xf92a600c,0xf58fc002,0x00000003}},	//   奏家, 優劣, 撕裂,
+  { {0xf946e006,0xfb5a2008,0xfa87b005,0xfb838005}},	//   不大, 除用, 物活, 王秀
+  { {0xfb62e001,0x00000003,0x00000003,0x00000003}},	//   宣示,   ,   ,
+  { {0xf814800e,0xfb690007,0xfa76f00c,0xfa75d005}},	//   牛乳, 航線, 出愛, 出消
+  { {0xfa72100c,0xf5bcc005,0xfb79000c,0xfa7af005}},	//   地想, 大舞, 果糖, 知法
+  { {0xfa5f3006,0xf83ef00f,0xfb740009,0xfa683008}},	//   的核, 面介, 料生, 完治
+  { {0xf83ff008,0xf9434004,0xf5a4c00c,0xf947c00c}},	//   信中, 洋局, 合調, 和度
+  { {0xfb7ec007,0xf921f007,0xf815a005,0x00000003}},	// [250] 垂直, 業委, 期会,
+  { {0xfa5db009,0xfa60f004,0xf4b59001,0x00000003}},	//   市武, 文成, 生魚,
+  { {0xf9231007,0xf9211004,0xf49c7004,0xfa6d7004}},	//   業工, 信平, 急避, 育概
+  { {0xf917100f,0xfa4c100e,0xfa82900a,0x00000003}},	//   人力, 子機, 本民,
+  { {0xf9356007,0xfb870007,0xf946000d,0x00000003}},	//   原商, 籍登, 今在,
+  { {0xf82ef00f,0xf93cc00b,0xf846d009,0xfa7ff004}},	//   到低, 還元, 用作, 校本
+  { {0xf93bc009,0xfa669007,0xfa6a3004,0xfa75300a}},	//   市居, 行星, 更手, 白樺
+  { {0xf499d007,0xfb746005,0x00000003,0x00000003}},	//   接送, 食等,   ,
+  { {0xfa509006,0xf9308004,0xf4b2d008,0xf5a7e005}},	//   南方, 南出, 香里, 李老
+  { {0xf914700f,0xf9330001,0xfa80b004,0xf59f800c}},	//   現出, 務名, 次改, 情路
+  { {0xf92d8007,0xf91c100a,0xfa72f010,0x00000003}},	//   鎖定, 肥大, 社民,
+  { {0xf4c2300c,0xfa6a3005,0xf824a00d,0x00000003}},	//   予退, 架林, 届七,
+  { {0xf4a2b00f,0xf4a7d007,0xf92e6004,0xf4c0b001}},	//   瞬間, 風雨, 向学, 宅防
+  { {0xfa77b007,0xfb52600c,0x00000003,0x00000003}},	//   人投, 抽筋,   ,
+  { {0xf836b007,0xfa765004,0xf9494001,0xf938800c}},	//   幹事, 活提, 踏入, 孜孜
+  { {0xf945e00e,0xfb510001,0xf5a4a00c,0xfa70900d}},	//   個別, 由生, 車考, 平武
+  { {0xfb83c00f,0xfa62b00b,0xf9430004,0xf58b6004}},	// [260] 合目, 資格, 等六, 限超
+  { {0xf5974007,0xfa503001,0xf5c40001,0xf94b400c}},	//   斜背, 外海, 置要, 乎其
+  { {0xf93ca00f,0xf910d007,0xf93c8001,0xf946a004}},	//   一場, 育場, 各局, 立卷
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa70f001,0xf913b005,0xfb4f000a,0xfa5c1005}},	//   報期, 国向, 獲物, 要探
+  { {0xf9434007,0xf594a00a,0xf92ee005,0xfb6e2005}},	//   誇張, 付資, 栗子, 金短
+  { {0xf4bdb006,0xf93de009,0xf92ac004,0xfb51a00a}},	//   黄金, 内心, 道内, 想環
+  { {0xf81d4002,0x00000003,0x00000003,0x00000003}},	//   包予,   ,   ,
+  { {0xf928000e,0xf947a004,0xf58be004,0xfa881005}},	//   用形, 及具, 向行, 在探
+  { {0xfa66d009,0xfa729004,0xf921700a,0x00000003}},	//   藏族, 危旧, 衣子,
+  { {0xfa65500f,0x00000003,0x00000003,0x00000003}},	//   才招,   ,   ,
+  { {0xf9350007,0xfa78f008,0xf93c800a,0xf5bbe00a}},	//   生堂, 診日, 最年, 知財
+  { {0xf9428004,0xfa83b008,0xf9263005,0xfa73b00c}},	//   三化, 維新, 全封, 尾港
+  { {0xf946c009,0xf81fa004,0xf917d001,0xf81dc00c}},	//   之年, 率上, 移入, 充一
+  { {0xfa7b9007,0xfa5fd001,0xf48f9005,0xf92c000a}},	//   入本, 約新, 数高, 苑前
+  { {0xf823c009,0xf82eb001,0xf5afa001,0xf934e005}},	//   始了, 地介, 報載, 叙利
+  { {0xf926d001,0xfa7fb005,0xfb688005,0x00000003}},	// [270] 身守, 凡未, 在知,
+  { {0xf4c31008,0xfa4dd00a,0x00000003,0x00000003}},	//   有馬, 策機,   ,
+  { {0xf8242006,0xf8162004,0xf5b2600a,0x00000003}},	//   上下, 九三, 抱負,
+  { {0xf940a009,0xf93ec004,0xf4be7008,0xfb4aa001}},	//   病害, 如家, 理運, 谷生
+  { {0xf8262005,0xf8270005,0xf5c66005,0xf943e005}},	//   不享, 同他, 用装, 程勘
+  { {0xf59a6004,0xfa52b008,0xf4c71004,0xf946e005}},	//   一角, 務案, 小黄, 和宗
+  { {0xf93e6006,0xf814a004,0xf9187005,0x00000003}},	//   的公, 速下, 翻唱,
+  { {0xf92ce006,0xf918f009,0xfa809009,0xfa631004}},	//   限公, 区基, 次活, 合材
+  { {0xf80b2009,0xfa767001,0xfb52a001,0xf92ba005}},	//   当作, 主打, 放生, 恒大
+  { {0xf90d1007,0xf58fa001,0xf946000c,0xf813600c}},	//   浴室, 底要, 今周, 供代
+  { {0xf597a007,0xf5ab4009,0xf926d005,0x00000003}},	//   果要, 践行, 修好,
+  { {0xf8457001,0xfa7a1001,0xf83ef001,0xf8168005}},	//   可任, 方格, 面下, 初二
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb5a2006,0xfa4ed001,0xfb84000c,0x00000003}},	//   方米, 糖業, 光社,
+  { {0xf80dc005,0x00000003,0x00000003,0x00000003}},	//   化也,   ,   ,
+  { {0xfa7cb007,0xfb61e004,0xf92ea005,0x00000003}},	//   你有, 本病, 得土,
+  { {0xf5910004,0xf48e7001,0xfb6fc00c,0xfa50f00d}},	// [280] 北至, 已逐, 敗犬, 佛手
+  { {0xf4a09008,0xfa62f001,0xfa79f005,0xfb52a00c}},	//   中退, 律手, 交投, 話確
+  { {0xf9322006,0xfa611006,0xf923300e,0xfa531004}},	//   四川, 光明, 本全, 写明
+  { {0xf58a6001,0xfa53900a,0x00000003,0x00000003}},	//   誓言, 勘案,   ,
+  { {0xfa649009,0xfa7ff001,0xf940c004,0x00000003}},	//   事法, 客指, 病危,
+  { {0xf9364009,0xf83b3004,0xf4c9d001,0xf4b79001}},	//   州分, 交人, 式音, 生選
+  { {0xfa4e3009,0xfb4b8009,0xf8433009,0xfa59b004}},	//   外投, 水生, 班主, 言文
+  { {0xf93ee00f,0xf91cd00f,0xfa78500e,0xf910f001}},	//   市場, 日報, 常時, 到可
+  { {0xf92a0004,0xf9103001,0xfa7d9005,0x00000003}},	//   体同, 防偽, 加文,
+  { {0xf5944009,0xf92a0004,0xf92f600a,0x00000003}},	//   高血, 当同, 金台,
+  { {0xfb866005,0xf9472005,0xfa88500c,0x00000003}},	//   名目, 嫌受, 晨曦,
+  { {0xf80f8009,0xf910d009,0xf926b00e,0xfa61b004}},	//   外人, 想大, 適化, 按文
+  { {0xf4987001,0xf4c7d00c,0xf4add00c,0xf82e500a}},	//   人面, 城門, 店門, 段使
+  { {0xf4c03007,0xfb862001,0xfb52a00c,0x00000003}},	//   分達, 見疾, 週知,
+  { {0xfa783004,0xf934e00c,0xfa607002,0x00000003}},	//   此案, 多工, 密措,
+  { {0xf5b76001,0xf5ac400c,0xf5bf400c,0xfa719002}},	//   任董, 家買, 映象, 到死
+  { {0xfa66700e,0xf5bf6004,0xf944c00c,0xf915d00a}},	// [290] 配慮, 院要, 下化, 主務
+  { {0xf940a007,0xf5b5c001,0xf5a4600c,0xf9350005}},	//   安安, 芽耳, 操行, 生如
+  { {0xf5a86009,0xfa739001,0x00000003,0x00000003}},	//   藏自, 能感,   ,
+  { {0xfb7e0009,0xf93fa001,0xf92dc008,0xf93ca001}},	//   包的, 各報, 算式, 送入
+  { {0xfa7dd006,0xf5968001,0x00000003,0x00000003}},	//   照本, 生表,   ,
+  { {0xf91bd00f,0xfb6ac006,0xf9408009,0xf91df007}},	//   入口, 未知, 争先, 占卜
+  { {0xfb72e00b,0xf91f100b,0xf9310001,0x00000003}},	//   換算, 次回, 供完,
+  { {0xf944800f,0xfa76b009,0xfa895008,0xfa787004}},	//   有其, 区情, 怪我, 添新
+  { {0xfb5a8007,0xfa60f001,0xfa4bf005,0x00000003}},	//   工科, 假民, 子思,
+  { {0xf82a7001,0xf4b9f008,0xf945a00c,0x00000003}},	//   乎人, 最速, 重回,
+  { {0xf939a00f,0xf5c40007,0xf9161004,0xf9233005}},	//   一切, 普考, 人告, 中培
+  { {0xfa87300b,0xf9193009,0xf9131001,0xfb86e00c}},	//   普段, 相当, 能充, 位照
+  { {0xf9183009,0xf911f009,0xf943c005,0x00000003}},	//   任命, 找品, 立商,
+  { {0xfa6df004,0xfa78f004,0x00000003,0x00000003}},	//   年海, 方支,   ,
+  { {0xf83cd009,0xf820e004,0xfa57900c,0xf594600a}},	//   因不, 但中, 星書, 高脂
+  { {0xfb6d0009,0xf9267004,0xfa7fd001,0xf5b30005}},	//   世私, 周密, 惠房, 国超
+  { {0xf93c8001,0xf92c000c,0xfb6c6005,0x00000003}},	// [2a0] 送大, 我再, 析研,
+  { {0xf4959001,0xfa60f005,0x00000003,0x00000003}},	//   能都, 薇捐,   ,
+  { {0xf9406004,0xf595e001,0xfb7fa005,0xf935a010}},	//   了太, 料調, 内短, 江原
+  { {0xf90d700a,0x00000003,0x00000003,0x00000003}},	//   雲市,   ,   ,
+  { {0xf92ba006,0xfb64c009,0xf9243009,0xfb590001}},	//   村合, 物等, 路北, 空空
+  { {0xf8371009,0xfa4f7009,0xf8214008,0xf8134004}},	//   人会, 抗洪, 光一, 写一
+  { {0xfa5b3007,0xfa7c3004,0xf9366008,0xfb54e001}},	//   求才, 度投, 速化, 都無
+  { {0xf5cb6006,0xf58cc004,0xfb862005,0xf9259005}},	//   截至, 子被, 告第, 在先
+  { {0xf4c4f009,0xfb498009,0xf91b9004,0xfa5f7001}},	//   告通, 家秘, 查公, 片消
+  { {0xf91b9009,0xfa657001,0xf4c0900c,0xf842700c}},	//   知公, 行歌, 沉醉, 解你
+  { {0xf4afb006,0xf9402009,0xfa643001,0xfb89600a}},	//   五金, 宅基, 合採, 小竹
+  { {0xf93fa009,0xfa509001,0xf49dd005,0x00000003}},	//   薄弱, 法成, 秦都,
+  { {0xfa65f005,0x00000003,0x00000003,0x00000003}},	//   菌清,   ,   ,
+  { {0xf91b1006,0xf845d004,0xfa655004,0xf8168005}},	//   学品, 修中, 告提, 料件
+  { {0xf92d8001,0xf80a2001,0x00000003,0x00000003}},	//   化博, 道下,   ,
+  { {0xfb71e004,0xf9408001,0xfa7d9001,0xf9416005}},	//   会版, 升官, 次月, 三居
+  { {0xf8439007,0xf926f001,0xf9179004,0xfa807001}},	// [2b0] 可供, 修平, 治学, 管控
+  { {0xf4c09007,0xf947c00c,0x00000003,0x00000003}},	//   者都, 和弦,   ,
+  { {0xf93ea006,0xf49a5001,0xfa55700c,0x00000003}},	//   商城, 此部, 乘法,
+  { {0xfb564007,0xf4bef009,0xfa89b001,0xfa60b001}},	//   死神, 的除, 努比, 者想
+  { {0xf9147004,0xf923b00c,0x00000003,0x00000003}},	//   份公, 種型,   ,
+  { {0xf9243004,0x00000003,0x00000003,0x00000003}},	//   路南,   ,   ,
+  { {0xf928f001,0xf91dd00a,0x00000003,0x00000003}},	//   火化, 条及,   ,
+  { {0xfa641004,0xfa6e1004,0xfb7fe001,0xfb49c008}},	//   合正, 欲望, 者無, 護福
+  { {0xfb846009,0xfb804001,0xf92ce004,0xf93ee004}},	//   立科, 指的, 殖小, 考入
+  { {0xf942c007,0xf941e007,0xfb6f2005,0xf833300c}},	//   事先, 理報, 外管, 眼介
+  { {0xf598e008,0x00000003,0x00000003,0x00000003}},	//   紀行,   ,   ,
+  { {0xf91cd00f,0xfb502006,0xf5a90001,0xf91ab00c}},	//   工具, 色社, 件裁, 司出
+  { {0xf8134007,0xfb676004,0xf946c001,0xf93bc00d}},	//   定保, 含着, 看其, 言建
+  { {0xfa681007,0xfa833004,0xfb8a4005,0xf90c300c}},	//   序法, 班查, 式破, 海堤
+  { {0xf91a7004,0xf911300a,0xfa7bd005,0xf5aa000a}},	//   度很, 右岸, 否成, 整脈
+  { {0xf9478004,0xf9470001,0xfa809001,0xf92c800a}},	//   小宝, 植入, 業最, 化型
+  { {0xfa843009,0xf92d0001,0xfb4ba004,0xf4a2b004}},	// [2c0] 是法, 我喜, 究相, 路透
+  { {0xf921f00f,0xfa819004,0xf9314001,0xfa5e9005}},	//   夢幻, 中民, 展售, 浅析
+  { {0xfa6bf009,0xf9362007,0xf92ca007,0xf4979001}},	//   年投, 感冒, 駐外, 人道
+  { {0xf5ba2008,0xf5b44001,0xf916f005,0xf4c09005}},	//   常設, 拿起, 主在, 文通
+  { {0xfb8a6005,0x00000003,0x00000003,0x00000003}},	//   迎登,   ,   ,
+  { {0xf93ec005,0x00000003,0x00000003,0x00000003}},	//   考大,   ,   ,
+  { {0xf82d3006,0xfb7f2006,0xfb666004,0xf83df001}},	//   年人, 的特, 在病, 次低
+  { {0xf90ff001,0xf93fc00c,0xfa88f005,0x00000003}},	//   影城, 篇小, 被注,
+  { {0xfa7ad004,0xfb4ec004,0x00000003,0x00000003}},	//   以法, 耳病,   ,
+  { {0xf927b006,0xfa5eb006,0xf8395004,0xf943c005}},	//   在全, 市海, 交会, 予全
+  { {0xf9151009,0xf9372004,0xfa539004,0xf4c3d005}},	//   能大, 搞得, 站文, 案部
+  { {0xfa4dd00f,0xf9442007,0xf8236001,0xf9310001}},	//   街所, 刊名, 埋伏, 旗山
+  { {0xf946e004,0xf4a8d00a,0xfb5e4005,0xf93d200c}},	//   植大, 優香, 大知, 流報
+  { {0xf9308006,0xfa763007,0xf938e007,0xf917f004}},	//   北区, 抽水, 祝大, 区八
+  { {0xf81bc00b,0xf83fb00f,0xfa505009,0xfb7ce001}},	//   一人, 章主, 取水, 心痛
+  { {0xf82ba00f,0xf9295004,0xfb52a001,0xf941a00c}},	//   延伸, 峨山, 政目, 有勇
+  { {0xf823c00f,0x00000003,0x00000003,0x00000003}},	// [2d0] 有人,   ,   ,
+  { {0xf81e8006,0xf9181007,0xf49c9004,0x00000003}},	//   担保, 示全, 警部,
+  { {0xf92fa00f,0xf946a009,0xf910b004,0x00000003}},	//   字可, 小城, 使城,
+  { {0xf59b0009,0xf93fa00c,0x00000003,0x00000003}},	//   私舞, 商借,   ,
+  { {0xfa7bf009,0xf945c007,0xf8124004,0xfa86d004}},	//   以此, 行品, 会不, 利推
+  { {0xf945e004,0xf4b6f005,0xf49cf00c,0xfa58d00a}},	//   上取, 域面, 度面, 所掌
+  { {0xf4a0700f,0xf8246009,0xf81d6007,0xf847f008}},	//   搭配, 位不, 者介, 利便
+  { {0xf92f4007,0xfa725004,0xfa53d008,0xfb5c4001}},	//   五四, 国手, 換性, 春特
+  { {0xf5966009,0xf49df005,0xf498300c,0x00000003}},	//   生自, 大造, 常需,
+  { {0xfb7a6004,0xfa635001,0xf9400001,0x00000003}},	//   威的, 月投, 者大,
+  { {0xfa581004,0xf946000c,0x00000003,0x00000003}},	//   霞浦, 程司,   ,
+  { {0xf9326001,0xfb7c2001,0xfb60a004,0xf9127005}},	//   定式, 的羊, 面答, 泰康
+  { {0xfa51100c,0x00000003,0x00000003,0x00000003}},	//   著新,   ,   ,
+  { {0xfa5ef006,0xf824c004,0xf82ac001,0xf599e001}},	//   清洗, 免一, 場一, 要認
+  { {0xfa82900e,0xf824a001,0xfa567005,0xfa53b005}},	//   六本, 月人, 保每, 多投
+  { {0xfa61f005,0xfa85700c,0xfa84d00d,0x00000003}},	//   理数, 詩情, 路正,
+  { {0xf9173006,0xf9448001,0xf9291005,0x00000003}},	// [2e0] 任公, 三場, 末全,
+  { {0xf4bf5006,0xfa81900e,0xf935a001,0xf911b005}},	//   内部, 索条, 原定, 使原
+  { {0xf92c9005,0xf90a5005,0xf5c5e00c,0x00000003}},	//   他告, 其外, 木認,
+  { {0xf4c55004,0xfb7d6004,0xf48ed004,0xfa73d00a}},	//   和配, 善生, 米高, 駿河
+  { {0xf9412009,0xf4afd00e,0xf5b8a004,0xf90c7001}},	//   泉市, 首都, 人股, 宵夜
+  { {0xf90ff00e,0xf923b001,0x00000003,0x00000003}},	//   想化, 可做,   ,
+  { {0xfa575001,0xf8333004,0xf499d005,0xf922f005}},	//   作手, 眼下, 交道, 断学
+  { {0xfa605004,0xfa687001,0xf91d5004,0xfa63d010}},	//   了抗, 式早, 池市, 刊案
+  { {0xf925d004,0xfa6b9001,0xfa5e100c,0xf90ff002}},	//   器和, 家方, 的挫, 影后
+  { {0xfa7b7004,0xf9257001,0xf48bb001,0x00000003}},	//   日是, 浩帆, 然都,
+  { {0xfb6be004,0xf5b12004,0xf5a80008,0xfa5f9004}},	//   体用, 使者, 前職, 球新
+  { {0xf945200f,0xfa793004,0xf4a29004,0xfa6a7008}},	//   合報, 吸毒, 庭院, 美智
+  { {0xfa84f009,0xf947600c,0xf5b3400c,0x00000003}},	//   京海, 城半, 東農,
+  { {0xfb4c000e,0xfb630008,0xfa6ef004,0xf90f1001}},	//   然環, 中略, 新意, 防刮
+  { {0xf83b9009,0xfa5cb004,0xfa5b5004,0x00000003}},	//   度会, 市投, 求每,
+  { {0xfa66d006,0xfa639007,0xf81c2001,0xf9492005}},	//   越来, 安死, 考下, 夏大
+  { {0xf9223006,0xf58dc00c,0x00000003,0x00000003}},	// [2f0] 中全, 我身,   ,
+  { {0xfb61800f,0xf9279008,0xf48cb005,0xfa6e3005}},	//   連結, 部外, 年面, 段改
+  { {0xf4b55004,0xfa643005,0xf4b4f00c,0x00000003}},	//   高限, 前消, 土銀,
+  { {0xf5a24006,0xf9185004,0x00000003,0x00000003}},	//   三角, 建公,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf930a009,0xf5982004,0xfa88d001,0xf826000c}},	//   南岸, 潜艇, 部政, 看人
+  { {0xf8146009,0xfa7cd004,0xf94a6001,0xf947e001}},	//   会中, 大民, 礎入, 行員
+  { {0xfa643004,0xf942e004,0xf916f001,0xf9354005}},	//   位朋, 型合, 容忍, 会国
+  { {0xf80c6006,0xf8268004,0xf90d3005,0xf4ad300c}},	//   易中, 位中, 年医, 黑道
+  { {0xf9121006,0xf5c0c009,0xfb620007,0xf9283009}},	//   好又, 散装, 本篇, 罪嫌
+  { {0xf5a4e004,0xfa771008,0xf935e004,0xfa83b005}},	//   合能, 費支, 高利, 中深
+  { {0xf8148005,0xfb81800c,0x00000003,0x00000003}},	//   真三, 載率,   ,
+  { {0xfb7e8004,0xf93e8001,0xfb770008,0x00000003}},	//   分立, 胃口, 語科,
+  { {0xf4909007,0xf9121001,0xf4c75004,0xfb694001}},	//   山高, 異味, 行部, 質生
+  { {0xf5976009,0xf933400c,0xf927b002,0x00000003}},	//   喜迎, 定停, 木器,
+  { {0xf9302001,0x00000003,0x00000003,0x00000003}},	//   委外,   ,   ,
+  { {0xf935e006,0xfa4d7004,0xfa695004,0xfb6cc001}},	// [300] 多年, 化氛, 茶文, 袖珍
+  { {0xfa629001,0xf9109004,0xf49e700a,0xfa73d005}},	//   杉林, 泰得, 次項, 西柳
+  { {0xf920b00f,0xf80dc00f,0x00000003,0x00000003}},	//   索引, 店住,   ,
+  { {0xf5ad8006,0xfb552005,0xf91b5005,0xf81d6005}},	//   仲裁, 份特, 大先, 者下
+  { {0xf9207007,0xf946c001,0xf924d004,0xf927b00c}},	//   正品, 下場, 置土, 含各
+  { {0xfa62d00f,0xf4a3b007,0xf9181009,0xfa5db005}},	//   效果, 差額, 示器, 持水
+  { {0xf925f007,0xfa4f1001,0xfb86e005,0xfb80e00c}},	//   復原, 底有, 殊群, 泉美
+  { {0xf934a006,0xf934c00f,0xf9430007,0xf9442007}},	//   做大, 通工, 崇德, 融合
+  { {0xf827400f,0xf91cf007,0xf83c3001,0xfb6c2005}},	//   服人, 加倍, 接任, 向着
+  { {0xf8365006,0xf9470004,0xf9454004,0xfb7e8008}},	//   缺乏, 不履, 先地, 分程
+  { {0xf9195006,0xf5a44001,0xf90ab005,0xf937600c}},	//   吸引, 見聞, 件差, 依土
+  { {0xfb73600f,0xf5b0a004,0xfa575005,0xf92c700c}},	//   站的, 新跨, 保果, 習平
+  { {0xf92e9007,0xfa805008,0xf8439004,0xfa681001}},	//   科別, 員採, 目不, 積水
+  { {0xf4b9f00f,0xf80ce00e,0xf9410010,0x00000003}},	//   品配, 間以, 者制,
+  { {0xf5a5800f,0xfb69a009,0xfb5e8004,0xfb66a008}},	//   守護, 排的, 亡率, 目白
+  { {0xf93c4006,0xf9326004,0xf935600c,0xfa5c3005}},	//   的同, 定小, 定值, 的恋
+  { {0xfa61f004,0xf827e00a,0xf913900a,0xfa6b5005}},	// [310] 理新, 慎一, 社在, 究性
+  { {0xf810800f,0xfb74a004,0xf5c56001,0xfa653005}},	//   投保, 多管, 義者, 合数
+  { {0xf819e009,0xf5a28001,0xfa753005,0x00000003}},	//   一会, 安街, 湾海,
+  { {0xf90e5004,0xfb50c004,0xf58d4005,0x00000003}},	//   即免, 沿着, 化覆,
+  { {0xfb6be00f,0xf9131009,0xf92fb004,0xf946a005}},	//   我看, 都必, 法参, 每名
+  { {0xf8443009,0xfb7a4004,0xfa5c100a,0xf58f400c}},	//   京人, 作特, 心拍, 志航
+  { {0xf913f001,0xf93d6004,0xf937000c,0x00000003}},	//   政即, 要延, 生因,
+  { {0xf5a48004,0xf81c8004,0xf919f00c,0xf915b00c}},	//   下角, 要交, 券可, 移居
+  { {0xf914300e,0xf91b500c,0x00000003,0x00000003}},	//   精度, 給分,   ,
+  { {0xfb58c007,0xfb5dc009,0xf91b100c,0xfa665005}},	//   人照, 学社, 工快, 式拉
+  { {0xf91b1006,0xf8487009,0xf497f001,0xf8214004}},	//   日志, 在交, 出風, 理以
+  { {0xf9211004,0xf4c7100c,0xf828600a,0x00000003}},	//   本合, 富達, 猶予,
+  { {0xfb71600f,0xf9408009,0xf924d009,0xf83a9004}},	//   法第, 了在, 是公, 群中
+  { {0xfa7ed009,0xf949a005,0xfa65300d,0x00000003}},	//   院有, 住国, 富案,
+  { {0xfa4cb004,0xf93d6005,0xf49bb00a,0xf4c3d00c}},	//   柑橘, 居城, 来院, 秋香
+  { {0xfb528009,0xfa725009,0xf499b009,0xf828e001}},	//   国美, 板栗, 缺陷, 其一
+  { {0xf5976006,0xfa67f001,0xf82fe00c,0xfb62c00c}},	// [320] 凝聚, 像我, 到九, 面破
+  { {0xf5928005,0xf8220005,0x00000003,0x00000003}},	//   多老, 雇佣,   ,
+  { {0xfb5c2009,0xf91a9001,0xf822c005,0xf838d00d}},	//   大病, 查察, 月会, 示交
+  { {0xfb758008,0x00000003,0x00000003,0x00000003}},	//   通称,   ,   ,
+  { {0xf93e200f,0xf91b7009,0xf93e0007,0xf4ad3004}},	//   者均, 以公, 者必, 村金
+  { {0xf91d7006,0xfa607001,0xfb74c001,0xfb4b6005}},	//   大全, 升教, 生美, 件移
+  { {0xf91d5004,0xf4ba1001,0xfa81700c,0x00000003}},	//   忠市, 送過, 管收,
+  { {0xfa729006,0xf93a6009,0xfb67a008,0xfa7b1005}},	//   施意, 要包, 器用, 判死
+  { {0xf5c08007,0xf9438008,0x00000003,0x00000003}},	//   業規, 秋元,   ,
+  { {0xfa699009,0xfa5bd007,0xf5b86007,0xf49df001}},	//   低温, 所沿, 示設, 員額
+  { {0xfb59200f,0xf80c6006,0xfa4f9004,0xfb60a001}},	//   出現, 当代, 志是, 業禁
+  { {0xf490500f,0xfb6c000c,0xf945c010,0x00000003}},	//   平面, 打火, 上委,
+  { {0xf945e008,0xfb52c00a,0xfa81b00d,0x00000003}},	//   個入, 話相, 中打,
+  { {0xf9283007,0xfb4da001,0xf8463008,0xf835d005}},	//   叫做, 已的, 用促, 任丘
+  { {0xf9233006,0xf845b006,0xf9213009,0xfa71d004}},	//   本周, 目中, 本届, 山港
+  { {0xfa6b700f,0xfa77b00b,0xfa82f004,0xfb686004}},	//   水果, 相手, 口日, 票管
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	// [330]   ,   ,   ,
+  { {0xf82a0001,0xf59b8004,0xf9153004,0xfa7e9002}},	//   具一, 市老, 格外, 砧板
+  { {0xfa59d001,0xf8248001,0xfa559004,0xfb740005}},	//   征服, 益促, 通海, 力空
+  { {0xfa7af004,0xf91ab00c,0xf947e00d,0x00000003}},	//   来投, 司基, 免地,
+  { {0xf911900f,0xfa87f004,0xfa85d001,0xf83f300d}},	//   申報, 全本, 用服, 院住
+  { {0xf5ab000c,0x00000003,0x00000003,0x00000003}},	//   礎課,   ,   ,
+  { {0xf9231011,0xf9127004,0xf4927004,0xf8224004}},	//   催化, 新兵, 施配, 案一
+  { {0xf945e00b,0xf5a38001,0xf81c2004,0xfa78300c}},	//   納得, 型要, 市会, 盤手
+  { {0xf8226006,0xf9354007,0xf92fb004,0xfa641001}},	//   万人, 非合, 南天, 益服
+  { {0xfa60900c,0xf90c100c,0xf90f700c,0xfb7dc00a}},	//   充槽, 制台, 新分, 時系
+  { {0xfb6d6004,0xfb7dc008,0xf9109004,0x00000003}},	//   得益, 療系, 色地,
+  { {0xfa69700f,0xfb6ee001,0xfb4c600c,0x00000003}},	//   式書, 協約, 念真,
+  { {0xfb698005,0xfa67f002,0x00000003,0x00000003}},	//   在直, 不敵,   ,
+  { {0xf90f5001,0xf90a1004,0xf9213008,0xf946800c}},	//   到心, 刷品, 本尊, 開山
+  { {0xf499d004,0xfb488001,0xf943e004,0xfa583004}},	//   以附, 家等, 很差, 速混
+  { {0xf5ac200f,0xf9285001,0xf93d6004,0x00000003}},	//   水質, 早報, 私家,
+  { {0xfa5f1009,0xfb58e004,0xfa5c7004,0xf922f004}},	// [340] 千方, 区空, 威性, 屯市
+  { {0xf9177006,0xfb888006,0xf9231004,0xf9197004}},	//   方各, 行社, 口出, 查同
+  { {0xf90cd00b,0xf494500e,0xfa653009,0xfa739004}},	//   進呈, 函館, 合新, 好民
+  { {0xfa701009,0xfb4fc00e,0xfa811004,0xf825600c}},	//   新成, 花粉, 既是, 誌上
+  { {0xf4b39007,0xf947c00c,0x00000003,0x00000003}},	//   望遠, 敏原,   ,
+  { {0xf9279001,0xf9199005,0xf4b0100c,0xfb66e005}},	//   部帖, 出声, 受難, 用真
+  { {0xfa669001,0xf82b4004,0xfa659004,0xf910900c}},	//   下海, 海世, 行明, 地優
+  { {0xf9376001,0xf9243005,0xf9267005,0xf4c1100c}},	//   機出, 京医, 部包, 集邦
+  { {0xf5b0c006,0xf9279008,0xf9325001,0xf92e7002}},	//   西藏, 貨店, 際域, 子到
+  { {0xf93a800f,0xfb58e004,0xfa6e7001,0xfb74e010}},	//   品分, 基点, 女時, 会系
+  { {0xf8266007,0xfb848005,0xf9480002,0x00000003}},	//   屋仲, 上突, 而入,
+  { {0xf921d009,0xfb870001,0xf4bdf008,0xfb6ce005}},	//   公元, 位系, 境部, 易系
+  { {0xf913b001,0xfa4bb005,0xf8248005,0xf93f2005}},	//   嘿嘿, 休手, 合以, 理密
+  { {0xfa86700f,0xf81dc009,0xfa6d7001,0xf9149001}},	//   皮書, 内一, 水漾, 諾基
+  { {0xfb82a004,0xfb55c004,0xf9209005,0x00000003}},	//   切相, 幻片, 股吧,
+  { {0xf59d2009,0xfa7f3004,0xfb6b2001,0xf930d005}},	//   繁育, 悠悠, 雪白, 志平
+  { {0xf927b009,0xf92c7004,0xf9135001,0xf91b500a}},	// [350] 在在, 向各, 由報, 永山
+  { {0xf4c65005,0xf816000c,0x00000003,0x00000003}},	//   再部, 增一,   ,
+  { {0xf8401004,0xf5a36004,0xf93de001,0xfb846004}},	//   口上, 有股, 考取, 越秀
+  { {0xf9309008,0xf48a7008,0xf9127005,0xf945a00a}},	//   法少, 貴重, 声声, 洋古
+  { {0xf9101008,0xfa7dd001,0xf916b004,0xf840d005}},	//   宰府, 校歌, 竹安, 中俄
+  { {0xf9434009,0xf915b005,0xfa67700c,0x00000003}},	//   万年, 系密, 行普,
+  { {0xf5904001,0xf9143004,0xf824a00c,0xfb668002}},	//   受試, 都取, 額一, 骨的
+  { {0xf9143001,0xf9233001,0xfb4b600c,0xf58f8005}},	//   能取, 良心, 件登, 挑起
+  { {0xfa67b006,0xfb504007,0xf9380001,0xf83af005}},	//   上海, 深的, 生危, 敦促
+  { {0xfb61a001,0xf90b3004,0xf9165004,0xfa89300a}},	//   業結, 海北, 空前, 八潮
+  { {0xf92e300c,0xfb86c00c,0x00000003,0x00000003}},	//   且又, 及煤,   ,
+  { {0xfa869004,0xf9269001,0xfa677004,0xf5a3000c}},	//   器托, 種出, 脊柱, 洋行
+  { {0xfa72f001,0xf80ca004,0xf49d900c,0xf93c800a}},	//   共政, 首例, 你集, 退場
+  { {0xf4a09005,0xfa4e700c,0x00000003,0x00000003}},	//   中需, 取捨,   ,
+  { {0xf9125004,0xf9376005,0xfb81a005,0xf910b005}},	//   西太, 作同, 密相, 阿富
+  { {0xfa4a9009,0x00000003,0x00000003,0x00000003}},	//   材有,   ,   ,
+  { {0xfb82c00f,0xfb660004,0xf594800c,0xf59b0005}},	// [360] 築物, 早熟, 付者, 求越
+  { {0xf91e1007,0xfa81f001,0xfa881004,0xf590200c}},	//   加州, 口湖, 被曝, 挖起
+  { {0xfa4f5009,0xf93ec004,0xf9259004,0xf5c58004}},	//   化活, 各学, 在合, 路西
+  { {0xfb51e007,0xfb640004,0xf492b001,0xf928d00c}},	//   山第, 中直, 花鳥, 親居
+  { {0xf945e006,0xf4bfb001,0xf5a96001,0x00000003}},	//   程建, 久遠, 小腹,
+  { {0xf90ad007,0xfa757001,0xf92e7008,0xf5b04005}},	//   家可, 施放, 準優, 想路
+  { {0xf48b1006,0xf93e4006,0xfa4f7004,0xf4a6b004}},	//   更高, 的差, 化方, 用通
+  { {0xfa5ed006,0xf92f7012,0xf92b3004,0xfb512005}},	//   病毒, 化出, 体土, 新章
+  { {0xfa87b00e,0xf8256004,0xf92e7008,0x00000003}},	//   利活, 晋中, 視化,
+  { {0xf825c006,0xf9259007,0xf9189001,0xfb4b2005}},	//   行一, 可出, 出巡, 段等
+  { {0xf90b3006,0xf9287002,0x00000003,0x00000003}},	//   海南, 物到,   ,
+  { {0xfb7ea005,0xf826800c,0xfb72e00d,0x00000003}},	//   商税, 手乳, 会留,
+  { {0xf9163004,0xfa67d004,0xf5bda004,0xf595e001}},	//   区名, 名新, 大良, 紙製
+  { {0xfa56d004,0xf8356008,0x00000003,0x00000003}},	//   川旅, 系企,   ,
+  { {0xf59f0007,0xf59c4009,0xf833c007,0xf934d001}},	//   了要, 各行, 格一, 娘娘
+  { {0xf90e900f,0xfb83a006,0xfb562007,0xfa771005}},	//   侵害, 程的, 出納, 方意
+  { {0xf5a38009,0xf5b58004,0xf59d6004,0xf48d7002}},	// [370] 事考, 任考, 病菌, 已送
+  { {0xfb7e2006,0xf9143009,0xfa665009,0xf908b00c}},	//   的用, 好全, 降温, 件完
+  { {0xfb86000f,0xf936b001,0xfb4a8004,0xfa65700c}},	//   刊物, 回原, 家火, 洋污
+  { {0xf9460007,0xf9129004,0xf8453004,0xf9131005}},	//   名店, 白城, 路以, 施分
+  { {0xfb706009,0xf942c00c,0xfa88d005,0xfa745005}},	//   法生, 事合, 用款, 追溯
+  { {0xf9259004,0xf4c3f001,0xf929f004,0xf91bf001}},	//   在哈, 手震, 未在, 此地
+  { {0xf8272008,0xf83e3004,0xfa5b1001,0x00000003}},	//   名以, 大交, 菜水,
+  { {0xf9223009,0xf4c45008,0xf9325004,0xfa56b008}},	//   中在, 上階, 定前, 生息
+  { {0xfa509006,0xf91d1009,0xfb5a6008,0xfa6cd001}},	//   北方, 入家, 度版, 色消
+  { {0xf8234006,0xf93dc008,0xfb86200c,0xf930900c}},	//   文件, 脅威, 二篇, 北出
+  { {0xf5ba4001,0xf935d008,0xf592c005,0xf944600c}},	//   入識, 通年, 会超, 合勤
+  { {0xfa7f9001,0xf4c77001,0xf4b1b004,0xf83a5005}},	//   夢時, 車音, 辛集, 来会
+  { {0xf90d3004,0xfb846001,0x00000003,0x00000003}},	//   史名, 才看,   ,
+  { {0xfa65b009,0xf5b9c009,0xfa56900e,0xf918100c}},	//   上投, 知要, 高性, 示周
+  { {0xfa86b001,0xfa5f100a,0xf496f005,0x00000003}},	//   雨揚, 境政, 方配,
+  { {0xf4c0900c,0xfa61700d,0x00000003,0x00000003}},	//   順風, 誉情,   ,
+  { {0xf93d2004,0xf934700c,0xf931700c,0xf9331005}},	// [380] 求售, 力值, 力小, 望全
+  { {0xfa60900f,0xf8254001,0x00000003,0x00000003}},	//   切換, 而下,   ,
+  { {0xf8270006,0xf831a004,0xfb4e2004,0xfb4a600c}},	//   上人, 寿保, 牲畜, 奶糖
+  { {0xfb722009,0xf59b400c,0xfa725005,0xf5ab600a}},	//   定程, 一解, 地海, 美貴
+  { {0xfb526005,0xf593e00a,0xf935d005,0xfa63d00d}},	//   国界, 際費, 高士, 程指
+  { {0xf947e00e,0xfa585009,0xf5a64008,0xf48d900c}},	//   和室, 州日, 小計, 場都
+  { {0xf934f006,0xf90f1009,0xf91af004,0xf93d4004}},	//   食品, 台式, 津南, 的凝
+  { {0xf9263008,0xf90b3001,0xfb6d000c,0x00000003}},	//   利回, 起受, 金瓜,
+  { {0xfb7b8001,0xfa7a1001,0xfa77b00c,0x00000003}},	//   市私, 盤挫, 陸橋,
+  { {0xf845f006,0xf90d100e,0xf80c2004,0xfa61b00c}},	//   物保, 液型, 村住, 片森
+  { {0xfb74800f,0xf82e4001,0x00000003,0x00000003}},	//   通管, 害低,   ,
+  { {0xfb4ce007,0xf9185008,0xf841d001,0x00000003}},	//   場無, 固形, 面人,
+  { {0xfa54d006,0xfa5bf005,0x00000003,0x00000003}},	//   生意, 局派,   ,
+  { {0xf4a0900f,0xf946c005,0x00000003,0x00000003}},	//   業銀, 下年,   ,
+  { {0xf9165009,0xfa859009,0xf4a9900e,0xf5972001}},	//   区小, 器有, 太鼓, 真象
+  { {0xfb83c00f,0xfa6bd004,0xf82fc00c,0xfa5bf00c}},	//   友的, 起正, 失事, 所施
+  { {0xf821c004,0xf4aff008,0xf9229001,0xf934d001}},	// [390] 三会, 化防, 可安, 記官
+  { {0xf940e001,0xfb50c004,0xfa781001,0xf837e005}},	//   商加, 数目, 旺斯, 常事
+  { {0xf9345009,0xfb7b8007,0xfa89300a,0x00000003}},	//   会公, 言給, 推敲,
+  { {0xfb692006,0xf9466009,0xf92b7007,0xf934f009}},	//   部署, 位公, 自已, 高尚
+  { {0xf59e8006,0xf58ee007,0xf92c5004,0xfa635001}},	//   理行, 金貸, 易公, 洋流
+  { {0xf5af8007,0xf9213007,0xf830400c,0xfa61900c}},	//   山脈, 本刊, 共一, 切注
+  { {0xfb808001,0xfa613002,0x00000003,0x00000003}},	//   載版, 光技,   ,
+  { {0xf5c72001,0xf923300c,0x00000003,0x00000003}},	//   種花, 設基,   ,
+  { {0xf58be001,0xf91e3004,0xf8396004,0xfa865005}},	//   卓著, 学地, 裸体, 可溶
+  { {0xfa6f7001,0xf5a6c008,0x00000003,0x00000003}},	//   想我, 益費,   ,
+  { {0xf4a2900b,0xfb6d200a,0xf5b52005,0xfb54600c}},	//   本金, 子短, 尼迪, 現空
+  { {0xf9367006,0xfb7b8007,0xf81ca004,0xf5aa2001}},	//   也在, 需知, 品主, 強者
+  { {0xfb89a009,0x00000003,0x00000003,0x00000003}},	//   小白,   ,   ,
+  { {0xfb84a009,0xf9125001,0xfb868005,0xf814c00d}},	//   及的, 到台, 每立, 域不
+  { {0xfb80a004,0xf941c00c,0xf90fb005,0xf926b00c}},	//   商独, 商平, 地力, 種常
+  { {0xf947e006,0xfa82900a,0xf91ed005,0x00000003}},	//   上年, 中枢, 面很,
+  { {0xf8130009,0xf917f008,0xf92d9004,0xfa5af004}},	// [3a0] 通会, 主幹, 北安, 局是
+  { {0xfa86f007,0xfb84c004,0xfb4f2004,0xfa781004}},	//   快手, 之策, 米生, 除按
+  { {0xf82ee001,0xfa867004,0xfa57500c,0x00000003}},	//   想了, 目核, 作態,
+  { {0xf944e006,0xf940e006,0xf81ac009,0xf595e008}},	//   上升, 内地, 品供, 熟語
+  { {0xfb644008,0xf91d300c,0xf92eb00d,0x00000003}},	//   央病, 因市, 得借,
+  { {0xfb5c4009,0x00000003,0x00000003,0x00000003}},	//   性病,   ,   ,
+  { {0xfb766009,0xf494d007,0xfa7b1005,0xf90d700d}},	//   保税, 偽造, 弥漫, 晴好
+  { {0xf599c00f,0xf92e7007,0xf4c77004,0x00000003}},	//   流行, 向左, 藏高,
+  { {0xf9153004,0xfa705004,0xf93f6004,0xf9460005}},	//   值在, 地投, 的函, 名志
+  { {0xf92af001,0xf4aef001,0xf829c004,0xfb88800c}},	//   園周, 柔順, 虎中, 小種
+  { {0xf5a5800f,0xfa54b007,0xfb72e004,0xfb7ba004}},	//   看解, 生植, 井然, 市燃
+  { {0xf9237004,0xf825c001,0xf4b4300a,0xfb55200a}},	//   般可, 見交, 葛飾, 電界
+  { {0xfb7ae007,0xf91d7004,0xf5c32005,0xf9141002}},	//   果然, 大在, 是考, 都委
+  { {0xf9454009,0xf831a009,0xf91a7009,0xf9133001}},	//   二届, 地人, 特困, 山山
+  { {0xf4bff004,0xf90d1001,0xf93ee004,0xf91ad004}},	//   了金, 場大, 市巴, 斤左
+  { {0xfa5c9004,0xfa87d004,0xfa615004,0x00000003}},	//   品来, 旨是, 率比,
+  { {0xf5b7c004,0xf947e004,0xf9426005,0xf847f005}},	// [3b0] 刻苦, 行卡, 三岔, 身会
+  { {0xfa547009,0xf9211004,0xfa50700d,0x00000003}},	//   功案, 代初, 隔断,
+  { {0xf933f00f,0xf4bf3007,0xfa71f004,0xfa879005}},	//   記型, 集集, 由是, 助性
+  { {0xfa4d5004,0xfb63e001,0xfa77d00c,0xfb54a00c}},	//   取教, 業競, 人林, 鬼神
+  { {0xf5a36004,0xf4bff001,0xf5a78001,0xf90ff005}},	//   事要, 均需, 量記, 女在
+  { {0xf8160009,0xfb754005,0x00000003,0x00000003}},	//   属企, 期病,   ,
+  { {0xf946e006,0xfa6a7009,0xfa77b001,0xf92c700c}},	//   同志, 号文, 人法, 向善
+  { {0xfa4cd006,0xf490b007,0xf5b5c001,0x00000003}},	//   排水, 到部, 登者,
+  { {0xfb66a006,0xf8210009,0xf9369004,0xf4b6d004}},	//   彩票, 商信, 期全, 非金
+  { {0xf9231004,0xfa5db004,0xf4af300c,0x00000003}},	//   口基, 市浦, 北青,
+  { {0xfa799007,0xf9444004,0xfa701004,0x00000003}},	//   司或, 合学, 新提,
+  { {0xf926d001,0xfb50e004,0xf4bd5001,0xf9105005}},	//   夫先, 山生, 超額, 新引
+  { {0xf832c004,0xfa507004,0xf5a4000c,0xf814400a}},	//   使中, 孕期, 手肘, 換便
+  { {0xfb66e009,0xf92db001,0x00000003,0x00000003}},	//   用生, 打到,   ,
+  { {0xf949c006,0xf91b5004,0xf9293004,0xf80d0004}},	//   小平, 大合, 用就, 道人
+  { {0xf81cc004,0xf9440004,0xf948e004,0xf816e005}},	//   的七, 立多, 行地, 域中
+  { {0xfb794006,0xf92fd009,0xf827c001,0xfa4a700c}},	// [3c0] 作用, 他国, 後代, 間流
+  { {0xf5b88001,0xf93d8004,0xf4bfd00c,0xf80ea00c}},	//   人董, 宅小, 的陷, 結伴
+  { {0xf93a7006,0xf82f800e,0xfb64c004,0xfa62d001}},	//   要内, 甲信, 利等, 守望
+  { {0xf81ee004,0xf8350004,0xf4c67004,0xf948e002}},	//   商企, 好交, 把那, 塌地
+  { {0xfb882007,0xf943c00e,0xfa65b004,0xf91ef004}},	//   後登, 計士, 程控, 面告
+  { {0xfa5d3006,0xfa4e7009,0xfa59f008,0xfa773001}},	//   求是, 受教, 九段, 出機
+  { {0xf5a1c007,0xf8252004,0x00000003,0x00000003}},	//   合行, 上会,   ,
+  { {0xfb7fa001,0xfb75400c,0xf59fe00c,0x00000003}},	//   各由, 原的, 者蔡,
+  { {0xf8254006,0xf926900d,0x00000003,0x00000003}},	//   不会, 在写,   ,
+  { {0xfb58e001,0xfa623004,0xf5b1e008,0xf4b6f001}},	//   人系, 光村, 己責, 機連
+  { {0xf92c9005,0xfa6c7005,0xf9187005,0x00000003}},	//   向分, 水景, 除城,
+  { {0xf8427006,0xf8314004,0xfb806005,0xfa739005}},	//   第九, 即便, 担相, 放是
+  { {0xfa6a700f,0xfa7db00e,0xf821a007,0xf928f007}},	//   明書, 加減, 月三, 親切
+  { {0xf5c9e00b,0xf9418009,0xf9428009,0xf938b00c}},	//   自身, 均在, 奉化, 保加
+  { {0xfa687009,0xf9195001,0xf59d600c,0x00000003}},	//   税指, 人命, 省議,
+  { {0xf9109001,0xf83ff004,0x00000003,0x00000003}},	//   地坪, 面会,   ,
+  { {0xfb81200c,0xf92f5005,0x00000003,0x00000003}},	// [3d0] 三禁, 金已,   ,
+  { {0xf4a7b00e,0xfa753004,0xf9381001,0xfa523001}},	//   風邪, 治意, 生共, 講機
+  { {0xf9305007,0xfb700007,0xf93ea004,0xfa4e7004}},	//   且全, 底片, 但同, 南沙
+  { {0xf948c007,0xf5990004,0xf937b008,0xfb7a2005}},	//   小客, 州花, 硝子, 潜移
+  { {0xf93a3009,0xfa53f00c,0x00000003,0x00000003}},	//   封市, 定未,   ,
+  { {0xf833000f,0xf59c4008,0xf5bfc001,0xf912b002}},	//   替代, 一色, 形者, 深吸
+  { {0xf4a8f007,0xf5ab2001,0xfa809001,0xf926d001}},	//   部都, 念車, 管治, 編定
+  { {0xf4911006,0xf4c83004,0xfb6e2001,0xf4b05005}},	//   地面, 每隔, 窗的, 梗阻
+  { {0xf93de00f,0xf9127005,0x00000003,0x00000003}},	//   超商, 西在,   ,
+  { {0xf9297006,0xf4acd00e,0xfa80d004,0xf93fe004}},	//   表彰, 子部, 口情, 文局
+  { {0xfb87e006,0xf5a5c009,0xfb56e009,0xf9399004}},	//   仍然, 二要, 任用, 保平
+  { {0xfa4e1004,0x00000003,0x00000003,0x00000003}},	//   子汽,   ,   ,
+  { {0xf9363004,0xf91d9008,0xf8236005,0xf9277005}},	//   九届, 性器, 型住, 被封
+  { {0xf90d9006,0xf815800f,0xfb4ac004,0xf8230008}},	//   年国, 期付, 海科, 載中
+  { {0xf9233006,0xfa857007,0xf91a7007,0xfb6f6004}},	//   口岸, 可接, 特地, 外知
+  { {0xf92f7009,0xfb62e004,0xf919500c,0xfb4f8005}},	//   化基, 代特, 以和, 地率
+  { {0xf5c5a00e,0xf93c7009,0xfa66100c,0xf4a85005}},	// [3e0] 用車, 要大, 今早, 火速
+  { {0xf81b0009,0xf9267009,0xfb78a008,0xf8332001}},	//   市三, 部内, 所等, 能了
+  { {0xfa55f006,0xfb80a00f,0xfa677009,0xf80bc007}},	//   生成, 等等, 前沿, 科介
+  { {0xf826e006,0xf948c004,0xf4bfd001,0xfb872005}},	//   小企, 同德, 的雷, 位特
+  { {0xfa533006,0xf946e009,0xf917f008,0xf911f005}},	//   四是, 名学, 主役, 使当
+  { {0xf914300f,0xf58e6006,0xfb75c007,0xf90eb005}},	//   拿到, 提起, 食神, 地告
+  { {0xf92e700b,0xf5b08007,0xf9414001,0x00000003}},	//   科大, 異質, 棉布,
+  { {0xfa5fb00e,0xfb590005,0x00000003,0x00000003}},	//   妄想, 空缺,   ,
+  { {0xf947000b,0xfb7ec004,0xf92df008,0xf49cd004}},	//   名古, 千瓦, 南小, 大邑
+  { {0xf915b009,0xfa7e9007,0xf9257001,0xfa6cf005}},	//   国女, 管教, 端出, 起数
+  { {0xf4a51001,0xf93e7004,0xfa87d004,0xf91c900a}},	//   可連, 求平, 物油, 左利
+  { {0xf93bd006,0xf5c6a001,0xfa7cb008,0xf9375001}},	//   十八, 全記, 奥深, 州南
+  { {0xf92db006,0xf594e006,0xfa6dd006,0xf489b004}},	//   提出, 也要, 史文, 海量
+  { {0xfb81e00b,0xf5a86007,0xf4b57001,0xf498300c}},	//   理由, 行貸, 生高, 幹道
+  { {0xf945c00f,0xf845b005,0xf912500c,0xfb500002}},	//   越南, 在事, 政志, 到神
+  { {0xf9239004,0xf937f004,0xf9211005,0xf5c44005}},	//   正地, 生女, 中写, 修装
+  { {0xf5c30006,0xf834c009,0xf91b3001,0xfa4c3004}},	// [3f0] 是要, 国代, 入外, 金所
+  { {0xf9309001,0xf4c27008,0xf82fc005,0xfa71900c}},	//   北基, 安達, 地会, 東林
+  { {0xf947c006,0xfa63d004,0xfa4bf008,0xf9289001}},	//   同学, 半月, 成機, 部入
+  { {0xfb732007,0xfa845007,0xfb6ce004,0xf5948008}},	//   四種, 種情, 民盟, 減衰
+  { {0xfa73b004,0xf4c91001,0xf49cf005,0x00000003}},	//   施提, 歌陶, 春雷,
+  { {0xf91f7007,0xf9163004,0xf4a71004,0xfa863001}},	//   客問, 区前, 在黑, 天打
+  { {0xf91c5007,0xf924f004,0xfa4f100c,0xfb50e005}},	//   接出, 公家, 底按, 音画
+  { {0xfb620001,0xf8362001,0xfa5d7005,0xfa59d005}},	//   業策, 示事, 如既, 所思
+  { {0xfa783004,0xf9143004,0xf92d300c,0xf926d00c}},	//   出本, 好在, 我回, 縫合
+  { {0xf93db006,0xfb630007,0xf4acd007,0xf48a5001}},	//   老年, 業知, 視野, 德高
+  { {0xf9287001,0xfb4d2004,0xf93ab004,0xf9460008}},	//   全座, 年翻, 最全, 王寺
+  { {0xf833200f,0xf5bee006,0xfa841008,0xf4a6d00a}},	//   政信, 造良, 設整, 物部
+  { {0xf5a82007,0xfa669001,0x00000003,0x00000003}},	//   明者, 歌機,   ,
+  { {0xfa735009,0xf93c5007,0xf92e3004,0xfa6a100c}},	//   便携, 裁員, 唐山, 噴泉
+  { {0xf5a54006,0xf5a30007,0xfa5c7004,0xf8429005}},	//   同行, 談話, 的漏, 公休
+  { {0xf81f0009,0xf9287009,0xfa7c3001,0xf819c005}},	//   考人, 部大, 度法, 作代
+
+  { {0xf9119005,0x00000003,0x00000003,0x00000003}},	// [400] 地去,   ,   ,
+  { {0xf82ee00c,0xf4ac700c,0x00000003,0x00000003}},	//   到二, 滑順,   ,
+  { {0xfb60e004,0xfa66900c,0x00000003,0x00000003}},	//   播的, 行感,   ,
+  { {0xf4afd00f,0xf4af7001,0xf90bf004,0xf5c1600c}},	//   店面, 字部, 零就, 業補
+  { {0xfb862001,0xf5b06008,0xfb732005,0xf91af00a}},	//   籍編, 進課, 力物, 日動
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa4f7007,0x00000003,0x00000003,0x00000003}},	//   取方,   ,   ,
+  { {0xf8404006,0xf92f7007,0xf921b001,0xf9331005}},	//   中介, 取出, 解委, 望在
+  { {0xf4a19004,0xf8473004,0xf92a5001,0xfa6f9005}},	//   中金, 用互, 迫害, 台文
+  { {0xf9347009,0xfb762004,0xf819c001,0xf81c200c}},	//   四平, 宝玉, 要下, 時作
+  { {0xfb7ca00b,0xf8276004,0xfb5c2005,0xf9121005}},	//   省略, 意了, 健知, 好合
+  { {0xfa733005,0xf943600a,0x00000003,0x00000003}},	//   松林, 開局,   ,
+  { {0xfa6cb008,0xf5bf0008,0xf8479005,0xf58b400c}},	//   冷房, 造設, 在享, 術賞
+  { {0xf4903004,0xf4c13005,0x00000003,0x00000003}},	//   地道, 有退,   ,
+  { {0xf58e4001,0xf93f9004,0xf58d4001,0xfa5ef004}},	//   化街, 境地, 準者, 者投
+  { {0xfb83a006,0xf926b009,0xf8102008,0xf93e100c}},	//   立的, 在四, 街並, 千八
+  { {0xf9133005,0xfa60d005,0xf945c005,0xf92c300c}},	// [410] 就失, 胆探, 越受, 近市
+  { {0xf4c4b005,0x00000003,0x00000003,0x00000003}},	//   益集,   ,   ,
+  { {0xf918500b,0xfb580009,0xfa5e1009,0xf5b2600a}},	//   人公, 区物, 心是, 東財
+  { {0xf8204004,0xf93db004,0xfa70100c,0xf822c005}},	//   者人, 装品, 報所, 指使
+  { {0xfa6c7006,0xfa67f004,0xf5c6a005,0x00000003}},	//   直播, 菌性, 利街,
+  { {0xf92c7004,0xf8362001,0xfa52100c,0xf946c00d}},	//   外先, 示下, 力招, 行唐
+  { {0xf92fd00f,0xfa6cb008,0xf930b005,0xf4af7005}},	//   他命, 護施, 北岸, 南首
+  { {0xf5ac8009,0xf5be0005,0xfa6b1005,0xf4bc700c}},	//   海西, 亦菲, 援指, 約配
+  { {0xfa825001,0xf8268005,0x00000003,0x00000003}},	//   蔬果, 伍中,   ,
+  { {0xf849700b,0xf8134009,0xf5a06001,0xf592e004}},	//   自体, 会作, 分身, 料行
+  { {0xf4c8f007,0xf93d7002,0x00000003,0x00000003}},	//   明道, 禁制,   ,
+  { {0xf8256001,0xfa5cd004,0xfa685004,0x00000003}},	//   位作, 持改, 架有,
+  { {0xf5a70009,0xf9279004,0xfa72b004,0x00000003}},	//   富裕, 在努, 能最,
+  { {0xfa675004,0xf937700c,0xf815c005,0x00000003}},	//   界杯, 依原, 非住,
+  { {0xf4b0f00e,0xf9317001,0xf592c001,0xfb74a004}},	//   衛隊, 力宏, 力評, 功立
+  { {0xf9187006,0xfb86c007,0xfa6cf009,0xf5aa8001}},	//   出口, 意積, 海新, 場融
+  { {0xfa69d007,0xf58f6004,0xfb56a008,0xf830c004}},	// [420] 然我, 北街, 容等, 房二
+  { {0xf90ef004,0xfa4c5004,0xfb6aa00a,0xfb4fe00a}},	//   台前, 桐梓, 成等, 花王
+  { {0xf5b58009,0xfb67c00e,0xfa4b1008,0xf91b3001}},	//   施落, 用目, 子明, 書共
+  { {0xf81b2006,0xf940d001,0x00000003,0x00000003}},	//   如下, 梅地,   ,
+  { {0xfb4b6007,0xf90eb008,0xf82c4005,0x00000003}},	//   更生, 環型, 起以,
+  { {0xfa4cf006,0xfa641004,0xfb84c00c,0xf91eb00c}},	//   成本, 仍按, 型研, 座命
+  { {0xf9440009,0xf8394004,0xf90db005,0x00000003}},	//   廊坊, 来三, 直就,
+  { {0xf596400a,0x00000003,0x00000003,0x00000003}},	//   備課,   ,   ,
+  { {0xf917f007,0xfb57e009,0xfb83a004,0xfb576004}},	//   司名, 麻疹, 嘉祥, 点燃
+  { {0xf916d008,0xfa64b001,0xf920100c,0xf8296005}},	//   主優, 名流, 代同, 夏人
+  { {0xf5c4a006,0xf5ae2001,0xf82e8008,0xfa5fb005}},	//   差距, 育補, 色体, 善新
+  { {0xf9323006,0xf5a18009,0x00000003,0x00000003}},	//   会同, 切身,   ,
+  { {0xf9249009,0xf598c001,0xf90ed005,0x00000003}},	//   京国, 所見, 女写,
+  { {0xf839c00f,0xfa5db004,0xf4bb500c,0xf813c00a}},	//   入一, 内所, 一造, 傘下
+  { {0xfa71d009,0xf93d7008,0xf92c7005,0xf9259005}},	//   就是, 桃子, 取安, 央在
+  { {0xfa4e9004,0xf91d9004,0xf91d7004,0xf9197001}},	//   向来, 性在, 性循, 船員
+  { {0xf5a8a00f,0xfa639007,0xfa519007,0xfa63d005}},	// [430] 量販, 有此, 法正, 事拘
+  { {0xf925b005,0xf941300c,0x00000003,0x00000003}},	//   在半, 者年,   ,
+  { {0xf81b0006,0xf816200b,0xf5b7400b,0xf9444007}},	//   十九, 付中, 樹脂, 反光
+  { {0xf4b77008,0xfb6bc00c,0xfb75c00c,0xf932500d}},	//   高騰, 我等, 生真, 定免
+  { {0xf8404009,0xfa8ad004,0xfa83d008,0xf922500a}},	//   中下, 只接, 本武, 召喚
+  { {0xfa5eb004,0xfb860001,0xf58bc005,0x00000003}},	//   情民, 融研, 少而,
+  { {0xf59ac007,0xfa707009,0xf91a9004,0xf840a008}},	//   局表, 阿拉, 交公, 頭一
+  { {0xf93f5007,0xf5a68004,0xf9431004,0xf4b25008}},	//   心平, 上解, 版回, 線量
+  { {0xfa747008,0xf9141005,0xfa7af00c,0x00000003}},	//   製本, 放学, 貸放,
+  { {0xf4a8f00b,0xf5a6a004,0xfa4b3004,0x00000003}},	//   快適, 不解, 寒潮,
+  { {0xf4c5500f,0xfa885004,0xfb584008,0xf4c7300c}},	//   介面, 八期, 室等, 里部
+  { {0xfb6da006,0xf5c7e001,0xf8362005,0xfb84c010}},	//   得税, 質計, 示例, 不燃
+  { {0xf90f5001,0xfa783004,0xfb558004,0xf946800c}},	//   到它, 方提, 白白, 開報
+  { {0xfa5cd004,0xfa6af004,0x00000003,0x00000003}},	//   持方, 酷暑,   ,
+  { {0xf949800f,0xf929700f,0xfa711004,0xf4bc9001}},	//   住宿, 全家, 即改, 市鼓
+  { {0xf9369009,0xfb7d2004,0xfb6cc004,0xf9161004}},	//   期在, 品申, 捐物, 格大
+  { {0xfa81f004,0xf80f800c,0x00000003,0x00000003}},	// [440] 口或, 繕住,   ,
+  { {0xf5c62004,0xfb682008,0xf93a100c,0xf91b7005}},	//   是走, 部監, 停工, 性合
+  { {0xf80d0004,0xfa67900c,0xfa5bb00c,0x00000003}},	//   析中, 後搭, 言治,
+  { {0xf945a004,0xf9365004,0xfb4b6008,0x00000003}},	//   完小, 州商, 康用,
+  { {0xf942f001,0xfb7c6001,0xf594a001,0xfa58b00c}},	//   事半, 嫁給, 生菌, 喜怒
+  { {0xf5a3a007,0xfb55e004,0xf912d004,0xf4acb001}},	//   效表, 区玉, 国参, 民通
+  { {0xfb7de009,0xfa607007,0xf4afd004,0xfa78f001}},	//   市知, 指教, 五道, 殺死
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb62e007,0xf82d600a,0xf92cf00c,0xf92e300c}},	//   本研, 憲一, 成可, 著各
+  { {0xfa64b00f,0xf5990001,0xf90f300c,0xfb87c00c}},	//   看法, 神農, 到十, 名由
+  { {0xfa4d1009,0xf922f008,0xf916300c,0xfa81f005}},	//   民提, 支局, 建完, 本框
+  { {0xf83b8006,0xf4c49004,0xf9351004,0xf5a5400c}},	//   大事, 嘉陵, 生参, 月議
+  { {0xf93e500f,0xf81b8001,0xf5952004,0x00000003}},	//   心客, 係企, 期考,
+  { {0xf4a9300b,0xf931500c,0xfb72e005,0x00000003}},	//   推進, 力反, 教界,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf80dc004,0xfb60e001,0x00000003,0x00000003}},	//   南二, 業病,   ,
+  { {0xfa711001,0xf826c005,0xf821e010,0x00000003}},	// [450] 音書, 告以, 昇中,
+  { {0xf9347004,0xf9494005,0x00000003,0x00000003}},	//   期合, 偏大,   ,
+  { {0xf925900e,0xfa515004,0xf9223001,0xfa4f7008}},	//   天候, 投注, 業全, 準決
+  { {0xfa82700f,0xf92ff007,0xfb76c001,0xf9259005}},	//   夢想, 街口, 生第, 央周
+  { {0xf5a04001,0xfb7f0004,0xfa5e7004,0xf4b59005}},	//   商自, 它相, 的播, 生通
+  { {0xfa59b001,0x00000003,0x00000003,0x00000003}},	//   言教,   ,   ,
+  { {0xfa761001,0xfb616001,0x00000003,0x00000003}},	//   固服, 無異,   ,
+  { {0xf839400e,0xf4a07004,0xf934900c,0xf90cd005}},	//   交付, 六里, 原光, 育先
+  { {0xfa64500f,0xf4895009,0xf948e007,0xf9445001}},	//   手機, 件集, 而其, 合度
+  { {0xfb51400b,0xfa637008,0xf4af3005,0xf93b9005}},	//   調理, 始時, 受青, 求如
+  { {0xf92e1007,0xf4a7b00c,0xf9119002,0x00000003}},	//   我可, 風雪, 害到,
+  { {0xf934b00f,0xf91cd004,0xf4981008,0xf81c600c}},	//   原始, 度公, 浸透, 心企
+  { {0xfa549005,0xfa715005,0x00000003,0x00000003}},	//   星手, 稿指,   ,
+  { {0xfb7c200c,0xfb700002,0xf91b1010,0x00000003}},	//   心碎, 仕留, 工士,
+  { {0xf9367007,0xf822e004,0xf92b1004,0xfa709002}},	//   紙張, 下三, 成像, 到未
+  { {0xfb71200f,0xf945b00b,0xf915b001,0xfa4d300c}},	//   引用, 前回, 白平, 少棒
+  { {0xfa4db007,0xfb51c005,0xf945b002,0x00000003}},	// [460] 材書, 台相, 才回,
+  { {0xf9421004,0xf5a16001,0xfb5c0005,0xf5a4c00c}},	//   崇左, 載超, 以登, 車者
+  { {0xf58e6009,0xf5b12004,0xf818e00c,0x00000003}},	//   或被, 地解, 技二,
+  { {0xf91b5006,0xf938b009,0xfa86700a,0x00000003}},	//   健全, 址及, 置決,
+  { {0xf9349004,0xf58e6004,0xf5c06005,0xf48eb00c}},	//   期届, 魔芋, 代要, 平順
+  { {0xf4a15006,0xf910b001,0xf5bc8005,0xf939d005}},	//   公里, 河堤, 健脾, 持安
+  { {0xf8200009,0xf92d500e,0xf9129005,0x00000003}},	//   分体, 金子, 共大,
+  { {0xfa831005,0xf5a66005,0x00000003,0x00000003}},	//   京林, 同舟,   ,
+  { {0xf8180004,0xf8244005,0xfa4bb002,0x00000003}},	//   回信, 程也, 黑手,
+  { {0xfa729001,0xf4c21004,0xf943500c,0xf83b8005}},	//   放榜, 肉食, 合動, 大下
+  { {0xf5c06001,0xf90ed00a,0xfb87c00c,0x00000003}},	//   業認, 哲夫, 族生,
+  { {0xfb6f4004,0xfb4fe004,0xf9307001,0xf920700c}},	//   取群, 困生, 託基, 客回
+  { {0xfb538008,0xfb676005,0xfa6ad00c,0xf8366005}},	//   現物, 在答, 場概, 建住
+  { {0xfb7c8004,0xf93b9004,0xfb838005,0xf82bc00a}},	//   最直, 要取, 予答, 強中
+  { {0xf821a006,0xf9231005,0xfa60d00c,0xf90e500d}},	//   授予, 公外, 情深, 柳城
+  { {0xfb7a400f,0xf80de001,0xf4c83008,0xf90e5004}},	//   送私, 字一, 界選, 石城
+  { {0xf8240004,0xf91b3008,0xfa5f9004,0xfa587001}},	// [470] 上三, 健太, 分枝, 原水
+  { {0xf80fe006,0xf5c30001,0xfb59e001,0xf847f005}},	//   南京, 可言, 哥的, 暨中
+  { {0xf499500a,0xf9361005,0xf93c9005,0xfb81a00a}},	//   別養, 属市, 澄城, 版等
+  { {0xf922b009,0xfb55600e,0xf815e004,0xfa85d00c}},	//   是完, 頻繁, 回企, 物招
+  { {0xfa605004,0xf5c32005,0xf945b00c,0x00000003}},	//   包方, 冬虫, 見大,
+  { {0xf9255006,0xf9197001,0xf4b4900c,0xfb520002}},	//   路建, 根大, 甘願, 到眼
+  { {0xfa801009,0xfa65b004,0x00000003,0x00000003}},	//   凡本, 立性,   ,
+  { {0xf90c9006,0xf49bd007,0xf941d001,0xf91f500c}},	//   年公, 接連, 片可, 你加
+  { {0xf91d5004,0xf927f004,0xf4bf3004,0xf9289005}},	//   大努, 未及, 逃避, 表座
+  { {0xfb804006,0xfb818004,0xf832800a,0xf90ef005}},	//   率的, 有病, 己主, 育全
+  { {0xfa4c9001,0xf91e3005,0xf59aa00c,0x00000003}},	//   他手, 信参, 局自,
+  { {0xfb51a009,0xf9195004,0xfa885004,0xf48af008}},	//   女父, 以完, 在武, 職金
+  { {0xf932700b,0xf926f001,0xf49ef004,0xf90e300c}},	//   婚式, 修女, 校食, 場場
+  { {0xfb706004,0xf93af004,0xfb7ce008,0xf9261005}},	//   受群, 市先, 療用, 用局
+  { {0xf8396004,0xfa545001,0xf93d5004,0xf9443004}},	//   勤保, 四格, 心向, 泉山
+  { {0xfb630006,0xf4c5900f,0xf5a5800e,0xf5926005}},	//   路的, 車道, 請負, 做老
+  { {0xfa5dd001,0xf8258005,0xf83fa00d,0x00000003}},	// [480] 情時, 屋信, 素以,
+  { {0xfb548008,0xfa78300c,0x00000003,0x00000003}},	//   鬼畜, 室效,   ,
+  { {0xf946f009,0xf916f004,0xfb74a00c,0xfa8a3005}},	//   名度, 尼康, 江美, 被抽
+  { {0xf934b00f,0xfa88d005,0x00000003,0x00000003}},	//   備取, 漫漫,   ,
+  { {0xfa5eb007,0xf913b004,0xf93a3001,0xf8094005}},	//   各校, 国少, 局刑, 互不
+  { {0xfb5b0005,0x00000003,0x00000003,0x00000003}},	//   瓦的,   ,   ,
+  { {0xfb798006,0xf4997007,0xfa6b7008,0x00000003}},	//   搜索, 日配, 究活,
+  { {0xf93ab00a,0x00000003,0x00000003,0x00000003}},	//   一太,   ,   ,
+  { {0xf90c9007,0xfa701009,0xfa817008,0xf83c2004}},	//   年冬, 新材, 公明, 学体
+  { {0xf9213009,0xf8384005,0x00000003,0x00000003}},	//   象山, 永仁,   ,
+  { {0xfa6a900f,0xfa6b9007,0xf943b004,0xf9143005}},	//   水族, 究方, 月全, 格均
+  { {0xf92d700e,0xf91e1004,0xfa593013,0x00000003}},	//   外務, 模小, 猝死,
+  { {0xfb740004,0xf5b1a001,0xfb72c005,0x00000003}},	//   会用, 由自, 多病,
+  { {0xfa873004,0xf9107004,0xfa66b004,0x00000003}},	//   天池, 新北, 行村,
+  { {0xf80ec00e,0xfb862004,0xfa7eb004,0x00000003}},	//   北九, 位用, 章或,
+  { {0xfb6e6006,0xfb87c00e,0xf5980001,0xf9175004}},	//   受理, 上競, 保自, 区属
+  { {0xf837e00b,0xf5950004,0xf92bb005,0x00000003}},	// [490] 主人, 期要, 粒度,
+  { {0xf595000c,0xf828200c,0xfb786010,0x00000003}},	//   真要, 而人, 真琴,
+  { {0xfb7e2004,0xf9151005,0x00000003,0x00000003}},	//   的票, 款已,   ,
+  { {0xf4c6d007,0xf923d005,0xf9389005,0xf90d3002}},	//   軌道, 是土, 最合, 場工
+  { {0xfa6fb009,0xfa79900c,0xfb88c00c,0x00000003}},	//   史性, 此江, 量累,
+  { {0xfb642009,0xf49f3008,0xf92ed004,0xf92ef005}},	//   差的, 員限, 村容, 得当
+  { {0xf81a2001,0x00000003,0x00000003,0x00000003}},	//   所云,   ,   ,
+  { {0xf91c1009,0xf915d004,0xf8324004,0xf5a0a008}},	//   学子, 国山, 好事, 理責
+  { {0xf90b7006,0xf9221004,0xf499300d,0x00000003}},	//   年初, 中只, 霸道,
+  { {0xf4971007,0xfa5c5001,0xfa66d004,0x00000003}},	//   登革, 的才, 量明,
+  { {0xf9429006,0xf92f100f,0xfa663007,0xfb826001}},	//   指出, 策宣, 積木, 授的
+  { {0xf944d00f,0xfb6ce004,0xf90c7001,0xf82ea00c}},	//   開店, 少生, 起司, 地三
+  { {0xf92e700f,0xfa79d001,0xf599a001,0xf921900a}},	//   子地, 懸浮, 所記, 無制
+  { {0xf92f3009,0xf840c004,0x00000003,0x00000003}},	//   民就, 六一,   ,
+  { {0xfb83c009,0xf5a98009,0xf9107005,0x00000003}},	//   看病, 起行, 新南,
+  { {0xfb870001,0xf5966004,0xf910f005,0x00000003}},	//   位移, 功耗, 使市,
+  { {0xfb824001,0xfa53300c,0xf946f005,0xfa7eb00c}},	// [4a0] 了然, 四支, 小市, 次招
+  { {0xfb7ea00c,0xf90a900c,0x00000003,0x00000003}},	//   商美, 瓷博,   ,
+  { {0xf5b6a004,0xf80b0004,0xf5bd2004,0xfb8a8005}},	//   人考, 源不, 苦苦, 低点
+  { {0xfa813001,0xf909d005,0xf93ed005,0xf594000c}},	//   波斯, 件原, 善学, 宛芸
+  { {0xfb59e001,0xf5c0600c,0xf90eb00c,0xfa893005}},	//   書第, 加起, 念報, 被本
+  { {0xfb538009,0xf498b007,0xf5b3400c,0xf93a900d}},	//   国生, 書通, 放自, 甜味
+  { {0xf921100f,0xfa845004,0xfa7f9004,0xfb5ac004}},	//   業務, 公房, 加活, 学籍
+  { {0xfa4c7004,0xf4adb001,0x00000003,0x00000003}},	//   向旅, 著重,   ,
+  { {0xf9445007,0xf8460004,0xfa601004,0xfa5d3005}},	//   等到, 利保, 者撤, 包月
+  { {0xfb51e00c,0x00000003,0x00000003,0x00000003}},	//   到精,   ,   ,
+  { {0xf9193009,0xf5c28007,0xfb778004,0xf8396004}},	//   人寿, 業設, 域特, 急事
+  { {0xfb75c007,0x00000003,0x00000003,0x00000003}},	//   生生,   ,   ,
+  { {0xf5a94007,0xfa5f7007,0xf9381009,0xf93cf004}},	//   件者, 均有, 生就, 市太
+  { {0xf8418006,0xfa609004,0xfa7a100c,0xf4c0300c}},	//   第二, 盆景, 她想, 必選
+  { {0xf9205007,0xf9425009,0xf9293007,0xf93c5004}},	//   口名, 合各, 用報, 千名
+  { {0xfb74c006,0xf91e1004,0xf91b7004,0xfa83b00c}},	//   通知, 否具, 大及, 修服
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	// [4b0]   ,   ,   ,
+  { {0xf81dc007,0xf9103005,0xf92e500c,0xf910d005}},	//   的互, 平公, 柔和, 足基
+  { {0xfb886005,0xf5a3c00c,0x00000003,0x00000003}},	//   住用, 等諸,   ,
+  { {0xf5ac200c,0xf494700a,0xfa615005,0x00000003}},	//   水自, 百選, 震抗,
+  { {0xf5b96008,0xf931500c,0xfb7aa005,0x00000003}},	//   容赦, 力再, 持理,
+  { {0xfa7c700e,0xf942d007,0xf8324004,0xf910b001}},	//   日放, 消定, 好下, 己做
+  { {0xf943f004,0xf93cd005,0xf820200d,0x00000003}},	//   上又, 持基, 情交,
+  { {0xf9133004,0xf49cf00a,0xfa55500d,0x00000003}},	//   好四, 大韓, 料模,
+  { {0xf93c5009,0xfa6e9001,0xfa6ad005,0xfa66d005}},	//   的希, 到消, 海桐, 立水
+  { {0xf5a20004,0xf4be9004,0xf93b500c,0x00000003}},	//   万象, 理配, 局因,
+  { {0xfa88d00f,0xf4b49001,0xf949b00c,0xfb828005}},	//   全政, 生開, 低差, 升空
+  { {0xf9335001,0xf936b001,0xf918500c,0xf4b4700c}},	//   供客, 保市, 油引, 通造
+  { {0xf928b00f,0xf9127008,0xf4a0f005,0xfa6a500a}},	//   推出, 由度, 校都, 競演
+  { {0xf915f004,0xf48f5001,0xf926d005,0xf91f900c}},	//   活多, 膳食, 置好, 蔡志
+  { {0xf928700c,0xfa68700c,0x00000003,0x00000003}},	//   物地, 究月,   ,
+  { {0xf5c22007,0xfb6f2004,0xf83ac001,0xfb63c004}},	//   短袖, 向申, 常人, 置税
+  { {0xf4ad5004,0xf94a1001,0xf5a64002,0xf81fa00d}},	// [4c0] 村道, 疏失, 才被, 的仲
+  { {0xf90c700c,0xf931f00c,0xf922d005,0x00000003}},	//   具履, 法判, 臭口,
+  { {0xf946900f,0xf8312005,0xf5a70005,0x00000003}},	//   才可, 估中, 界自,
+  { {0xf911f004,0xf91a1001,0xfb61a00a,0x00000003}},	//   地国, 陸客, 慣習,
+  { {0xf81c0001,0xf946d004,0xf497b00c,0xf81fe005}},	//   市付, 桌子, 人違, 均住
+  { {0xf8252004,0xfa7c1005,0xfb766005,0x00000003}},	//   免了, 以欺, 滞留,
+  { {0xf9239005,0xf9311005,0xf922700c,0x00000003}},	//   京公, 字地, 犬夜,
+  { {0xf91e7009,0x00000003,0x00000003,0x00000003}},	//   校内,   ,   ,
+  { {0xfa711001,0xf59fc004,0xf90cf001,0xf82f2005}},	//   新正, 者解, 迷失, 数企
+  { {0xfa4e9007,0xf90bd009,0xfa65d005,0x00000003}},	//   向日, 陵市, 和情,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf934900f,0xf8148009,0xf9177005,0xf9203005}},	//   期刊, 会代, 方庄, 次宣
+  { {0xf4b9d004,0xf4c75001,0xf5a4e00c,0x00000003}},	//   流配, 行風, 積蓄,
+  { {0xf826a009,0xf9215001,0xf58ca004,0xf5ac2001}},	//   位代, 客可, 成虫, 整表
+  { {0xf83ba009,0xf829c004,0xfa625004,0xf92b900c}},	//   性事, 明中, 率控, 墓園
+  { {0xf843c004,0xfb6b800c,0x00000003,0x00000003}},	//   置不, 粒眠,   ,
+  { {0xf93cf007,0xf92c7009,0xfa85f005,0xf94ab005}},	// [4d0] 各分, 外合, 全明, 明国
+  { {0xfb870004,0xfa82d004,0xf93b900c,0xfb6ce005}},	//   位登, 本投, 品受, 易登
+  { {0xfa66d007,0xf932d008,0xf9489005,0xfa86b002}},	//   名次, 法廷, 税官, 利措
+  { {0xf4b39001,0xf93a9004,0xfa65d005,0xf9185010}},	//   換連, 繁忙, 上林, 区六
+  { {0xf92cb009,0xfa81b009,0xf824e005,0x00000003}},	//   化名, 断提, 又使,
+  { {0xf8144009,0xf5a2600a,0xf49ed00c,0xf921f005}},	//   存一, 了致, 大音, 断引
+  { {0xf844200b,0xfb5a400e,0xfa65b004,0xf5a08005}},	//   本人, 古物, 上法, 病能
+  { {0xf946100f,0xfb5a2007,0x00000003,0x00000003}},	//   名字, 查站,   ,
+  { {0xfa65100f,0xf80e8005,0xf9331005,0xfb69c00c}},	//   友推, 五不, 厚厚, 庫系
+  { {0xfb74200f,0xfa85b007,0xf948b004,0x00000003}},	//   定義, 助教, 式公,
+  { {0xf5a4e007,0xfb764001,0xf923f001,0xfb4bd004}},	//   合製, 初等, 可增, 家社
+  { {0xfa55b009,0xf935b008,0xfa669001,0xf8348004}},	//   回族, 備工, 歌星, 睾丸
+  { {0xf929d006,0xfb888001,0xfa70f00d,0x00000003}},	//   夫妻, 行現, 山洞,
+  { {0xf812a001,0xfa70d001,0xfa815004,0xf4bef00c}},	//   紙上, 英招, 解惑, 心酸
+  { {0xf491f001,0xf4c8d004,0xfa74300a,0xf4a3700c}},	//   報馬, 李金, 現性, 頭都
+  { {0xf938b001,0xf828c004,0x00000003,0x00000003}},	//   一圈, 家二,   ,
+  { {0xf598a007,0xf94a300e,0xf91a1005,0xf918b005}},	// [4e0] 所載, 規制, 入内, 刻地
+  { {0xfa5c7009,0xf80dc001,0xfa739001,0xf5982005}},	//   的每, 他作, 東段, 期走
+  { {0xf5b9e001,0xf945d00d,0x00000003,0x00000003}},	//   方調, 行封,   ,
+  { {0xfa893004,0x00000003,0x00000003,0x00000003}},	//   迪拜,   ,   ,
+  { {0xfb77400c,0xf5b8c00d,0x00000003,0x00000003}},	//   勝秘, 空警,   ,
+  { {0xfa50f007,0xf944f004,0xf9207004,0xfa51700c}},	//   望有, 及存, 校大, 展業
+  { {0xf93a9006,0xf5966001,0xf945d005,0xf5ca000c}},	//   要切, 站起, 同各, 質表
+  { {0xf90c700e,0xf90b3001,0xf910f00c,0x00000003}},	//   具工, 買受, 印可,
+  { {0xf92a7007,0xf5914009,0xf8176009,0xf8456008}},	//   徒刑, 投身, 果不, 浮世
+  { {0xf4c1300f,0xf49db008,0xfb50e004,0xfa4ac008}},	//   有需, 信開, 影碟, 源泉
+  { {0xfb53a007,0xf91b5008,0xfa72d008,0xf592e001}},	//   命科, 健在, 英樹, 際航
+  { {0xf920100f,0xf5bb2009,0xf4c1d004,0xf9215004}},	//   業合, 度考, 合配, 次地
+  { {0xf9115006,0xf59dc001,0xfb856008,0xf91a3005}},	//   数学, 心自, 紋章, 急忙
+  { {0xfb7ca00f,0xf829c004,0xf92bb008,0xf5c4e00c}},	//   一直, 城中, 術協, 抬起
+  { {0xf9419001,0xf945b004,0xfb84e005,0x00000003}},	//   圈圈, 界市, 床症,
+  { {0xf5b5000b,0xfa60d00e,0xf819c001,0xfb61000a}},	//   電車, 資材, 私下, 中症
+  { {0xf94a9009,0xf92bf008,0xfa5cd005,0xf845e005}},	// [4f0] 税区, 排出, 市抗, 潮中
+  { {0xf845e004,0xf5a7a005,0xfa7fd002,0x00000003}},	//   置中, 不菲, 代有,
+  { {0xfb4ab00e,0xf4aef008,0xfb5a4001,0xfa64b005}},	//   水着, 乖離, 改由, 再掀
+  { {0xfa895004,0xf80aa004,0xf926f001,0xfb65800c}},	//   在海, 易促, 置平, 可確
+  { {0xfb5d0005,0xfa7e100c,0x00000003,0x00000003}},	//   急状, 校所,   ,
+  { {0xf921d006,0xfa7b3006,0xfb782007,0xf5b54004}},	//   第十, 接或, 作站, 国船
+  { {0xf90f700f,0xfb6b8007,0xf93f3004,0xf92cd005}},	//   新商, 優異, 理分, 化小
+  { {0xfa5d9009,0xf5b7e004,0x00000003,0x00000003}},	//   故意, 根菜,   ,
+  { {0xf936d00f,0xfb6ba008,0xfa65d001,0xf5b8000a}},	//   高出, 未然, 行概, 核融
+  { {0xfa645007,0xf58e6008,0xf4b09004,0xfa667001}},	//   位服, 世論, 帕金, 式手
+  { {0xf810a009,0xfb51a008,0xf9451005,0xfa72d00c}},	//   五中, 称略, 名将, 山派
+  { {0xf93ed009,0xf5c78009,0xfb6d600e,0xfb5ce005}},	//   如其, 用航, 論理, 入田
+  { {0xf91d100d,0xfa713002,0x00000003,0x00000003}},	//   章名, 至政,   ,
+  { {0xf4ae7006,0xf93e7006,0xfa63d006,0xfb58e00a}},	//   抗震, 了很, 程教, 相生
+  { {0xf91c1009,0xf9223007,0xf9379004,0xf91b7008}},	//   入大, 業周, 原区, 否定
+  { {0xf5a48005,0xfa71d005,0xf5a3c00a,0x00000003}},	//   再融, 山景, 益計,
+  { {0xfa6ab001,0xfa5af004,0xf4a39004,0xf90ef004}},	// [500] 場最, 往是, 本面, 育在
+  { {0xfa705001,0xfb734005,0x00000003,0x00000003}},	//   地法, 尚生,   ,
+  { {0xf8112009,0xf919b007,0xfb864007,0xf9183008}},	//   些不, 出家, 蛋白, 人差
+  { {0xfa73100e,0xf838e004,0xf9473004,0xf4a81005}},	//   西武, 常会, 益好, 在院
+  { {0xf92af004,0xf845e005,0x00000003,0x00000003}},	//   倒在, 目代,   ,
+  { {0xf92e5004,0xf90e300c,0x00000003,0x00000003}},	//   子已, 場年,   ,
+  { {0xfa66d004,0xfb7e8004,0xfb536004,0xfa627005}},	//   名校, 商界, 湿疹, 三旗
+  { {0xf9241006,0xf93a9009,0xf59e8004,0xf5aae004}},	//   本医, 品商, 内膜, 年考
+  { {0xf92df00a,0x00000003,0x00000003,0x00000003}},	//   北小,   ,   ,
+  { {0xf4a1b00e,0xf8478009,0xf829600c,0xf93a700c}},	//   中間, 八一, 奏人, 流分
+  { {0xfa4fc001,0xf8198005,0x00000003,0x00000003}},	//   志業, 果中,   ,
+  { {0xfb65800b,0xf5b1e006,0xf49df00e,0xfa7c5007}},	//   天皇, 新能, 無題, 知書
+  { {0xfb558006,0xf92fd009,0x00000003,0x00000003}},	//   活的, 林公,   ,
+  { {0xfb6c000f,0xf945700e,0xf80e8001,0xf93d3001}},	//   金積, 冊子, 五位, 況報
+  { {0xf5996004,0xf4c3700c,0xfa71d00d,0x00000003}},	//   一考, 看需, 山是,
+  { {0xf5926006,0xf90ff001,0xf91b7004,0xf58d0005}},	//   法追, 已出, 永德, 外要
+  { {0xf90a7006,0xf92c7007,0xfa749009,0xfb64a004}},	// [510] 年同, 我心, 放松, 公署
+  { {0xfa60b006,0xf943b004,0xf9413004,0xf911100a}},	//   草案, 月在, 等品, 話回
+  { {0xf910700f,0xf92d9001,0x00000003,0x00000003}},	//   由各, 窗型,   ,
+  { {0xf94a3004,0xfa4bc00c,0x00000003,0x00000003}},	//   量地, 道法,   ,
+  { {0xfb60400b,0xf932b007,0xfa5b5009,0xfa50c004}},	//   設立, 站安, 要投, 法排
+  { {0xfb644009,0xf58b8004,0xf80c8004,0xfb828005}},	//   京特, 炒股, 近万, 三祖
+  { {0xf8246009,0xf9341004,0xfb6d0001,0xf4c5500a}},	//   仍不, 多在, 我猜, 事院
+  { {0xf9325004,0xf4ad1005,0xfb4e300c,0x00000003}},	//   婚前, 向非, 石牌,
+  { {0xfb50f007,0xfa54f007,0xfa875004,0xfb5f4004}},	//   想知, 感激, 在投, 性状
+  { {0xf4a6d006,0xfb7f0001,0xfb85c00a,0xfa739005}},	//   利部, 的玻, 下略, 尼族
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf947f005,0x00000003,0x00000003,0x00000003}},	//   行巡,   ,   ,
+  { {0xfa6ad007,0xf944f00c,0x00000003,0x00000003}},	//   起源, 下全,   ,
+  { {0xf90a300f,0xf848a006,0xfa547009,0xfa7ab009}},	//   買商, 在人, 期有, 武昌
+  { {0xfa673004,0xfa80f004,0xf92d9004,0xfa4fa004}},	//   反治, 口文, 向北, 向更
+  { {0xfa69d001,0x00000003,0x00000003,0x00000003}},	//   收成,   ,   ,
+  { {0xf82f4005,0x00000003,0x00000003,0x00000003}},	// [520] 防中,   ,   ,
+  { {0xf832a006,0xfb696007,0xf81f0001,0xf92d3004}},	//   社会, 質疑, 各主, 当好
+  { {0xf5b1600e,0xf93eb001,0xfb6a2005,0xfa723005}},	//   阿蘇, 梅子, 体税, 新数
+  { {0xf4c55007,0xf9419001,0x00000003,0x00000003}},	//   同配, 月合,   ,
+  { {0xf8134004,0xf8432004,0xf9351004,0xfa63d001}},	//   些中, 播主, 盟市, 草油
+  { {0xf93f1007,0xf92f1001,0xf5a7c005,0xf932700c}},	//   旅店, 袖口, 不衰, 定問
+  { {0xf93ad006,0xf938d006,0xf91a700e,0xf93d1009}},	//   一周, 一届, 交差, 市在
+  { {0xfb896001,0xf93a3004,0xf4be9004,0xf5a7200a}},	//   伏特, 菜基, 超限, 後輪
+  { {0xfa87b004,0xf9427004,0xf8460004,0xf931f00c}},	//   助活, 合分, 售信, 多合
+  { {0xfa5cd00f,0xf90dd001,0xfa649005,0xfb57400c}},	//   悄悄, 伴唱, 又添, 紹的
+  { {0xf4a29004,0xfa7b7005,0x00000003,0x00000003}},	//   中院, 略是,   ,
+  { {0xfb5a4005,0xfa781005,0x00000003,0x00000003}},	//   古玩, 除涉,   ,
+  { {0xfa87d00c,0xfa7dd005,0xf925d005,0xfa5cb010}},	//   助方, 学施, 景好, 考欄
+  { {0xfa5fb00f,0xf92ff001,0xf5960001,0xf937700c}},	//   分機, 兔兔, 料製, 作後
+  { {0xf9347004,0xfa591004,0xfa65f004,0xfa5b7001}},	//   四害, 局意, 程改, 送法
+  { {0xf9285004,0xf92d9004,0xfa6ed004,0x00000003}},	//   叫停, 向南, 液或,
+  { {0xfa76500f,0xf946300e,0xfb87800e,0xf9259009}},	// [530] 移民, 不全, 再現, 在很
+  { {0xfa7b5007,0xf9319008,0xf9239005,0xfb60c005}},	//   別注, 動可, 央及, 模相
+  { {0xfb66800f,0xfa66500e,0xfb7e0007,0x00000003}},	//   推理, 構想, 濃縮,
+  { {0xf81e0004,0xf59ba004,0xf91b1004,0xfa7bf00c}},	//   如人, 市考, 武威, 照所
+  { {0xf931d006,0xf93df009,0xf913b001,0xf59ae00c}},	//   法学, 布在, 共場, 果茶
+  { {0xf5bac00f,0xf9213005,0x00000003,0x00000003}},	//   接近, 中力,   ,
+  { {0xfa6a5007,0xf5980004,0xfa50a005,0xf948d005}},	//   伴手, 菜豆, 演播, 美原
+  { {0xf9205004,0x00000003,0x00000003,0x00000003}},	//   口前,   ,   ,
+  { {0xfa4e4007,0xf93af004,0xf9175004,0xfa64d001}},	//   且有, 市合, 建功, 計方
+  { {0xf4b61007,0xf4a4b001,0xf944d001,0xfa793005}},	//   神魂, 煮食, 計出, 方欣
+  { {0xf9301008,0xfb73e005,0xfa88500c,0xfa67d002}},	//   腔外, 多糖, 跨校, 不敷
+  { {0xf927d007,0xf9287004,0xf931f005,0xf5ba000c}},	//   含商, 注度, 多哈, 知者
+  { {0xf5c06008,0xfa4c2001,0xf9367008,0xf4c7b005}},	//   加護, 我怎, 粘度, 二院
+  { {0xf9417004,0xfa85f005,0x00000003,0x00000003}},	//   了去, 旨意,   ,
+  { {0xf914d005,0xfa7cd002,0x00000003,0x00000003}},	//   鬼子, 你手,   ,
+  { {0xf58f4006,0xfa81d005,0x00000003,0x00000003}},	//   法行, 中投,   ,
+  { {0xfb5bc00c,0xfa7d300a,0xfa861005,0xfb70400d}},	// [540] 入監, 大洗, 港海, 店系
+  { {0xf5ae8004,0xf9431005,0xf9267005,0xf9359005}},	//   平考, 王光, 用密, 速崛
+  { {0xfa65f001,0xf80da004,0xf5b88001,0xfb89c001}},	//   事書, 取保, 容著, 量精
+  { {0xfa567004,0x00000003,0x00000003,0x00000003}},	//   保意,   ,   ,
+  { {0xf8432009,0x00000003,0x00000003,0x00000003}},	//   中人,   ,   ,
+  { {0xf8432001,0xf9143004,0xf90dd004,0xf93d7005}},	//   席人, 格切, 淳安, 品具
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf90c3001,0xfb71600a,0xf489b00c,0x00000003}},	//   極力, 衛省, 買量,
+  { {0xfb6fe00f,0xf8118001,0xf93fd00c,0xf5b1600c}},	//   研習, 際企, 皇后, 艾草
+  { {0xf8394006,0xf59dc00e,0xf9267007,0xfb7fa001}},	//   相互, 療費, 部宅, 約申
+  { {0xf90e1009,0xf92c7009,0xfa793009,0xf90bd004}},	//   平同, 当加, 方正, 件好
+  { {0xf912b00f,0xf5aac009,0xf5b1c009,0xf91cb008}},	//   共工, 年要, 新西, 度差
+  { {0xf9203004,0xf8324004,0xf8364004,0x00000003}},	//   因就, 山信, 缺位,
+  { {0xfb864005,0xfb6e400c,0x00000003,0x00000003}},	//   洋石, 科管,   ,
+  { {0xfa861006,0xf9445004,0xf9093001,0xf9285005}},	//   表明, 半小, 家境, 只小
+  { {0xfb7ee00f,0xfa7f1007,0xfb58e004,0xf9389004}},	//   情緒, 大海, 人登, 作原
+  { {0xf92b3006,0xf92df004,0xf9277004,0xfa5c5001}},	// [550] 成品, 得市, 用得, 賀新
+  { {0xfa7ab004,0xf92d9004,0xfa72d005,0xfa6cd00c}},	//   入村, 向受, 就曾, 極投
+  { {0xf920f00c,0x00000003,0x00000003,0x00000003}},	//   連忙,   ,   ,
+  { {0xfa5b5006,0xfb6f6009,0xfa723009,0xf940d001}},	//   求意, 化示, 新新, 篇回
+  { {0xfb6e8009,0xf80ec001,0xf5a14001,0xf9117001}},	//   他用, 受保, 有要, 音平
+  { {0xf5b1a007,0xf5ab6001,0xf48d3004,0xf9263004}},	//   抱著, 創見, 夷陵, 暨市
+  { {0xf9281006,0xfb5c4009,0xfb553007,0xf92d5004}},	//   革命, 大片, 都知, 体平
+  { {0xf8302009,0xfb553001,0xf9201005,0xfa65f00a}},	//   山企, 能知, 中很, 植林
+  { {0xf93bf009,0xf90c3007,0xfa7f3004,0xf93df00a}},	//   七届, 家地, 股民, 七周
+  { {0xfa60b00f,0xf92af004,0xf8462004,0xfa589001}},	//   商業, 提名, 用企, 需有
+  { {0xfa64b001,0xf4a35004,0xf9169008,0xf9449005}},	//   又方, 是集, 電卓, 届市
+  { {0xf592c001,0xf4a6f001,0xf944b004,0xf5c62004}},	//   供自, 全食, 又出, 在老
+  { {0xf828c009,0xfb7e6004,0xf9413008,0xfb7fe00c}},	//   件不, 分等, 理室, 情無
+  { {0xfb68000f,0xf81ac009,0xfb75600a,0xf80ca005}},	//   利社, 要会, 備管, 化二
+  { {0xfb52f001,0xf93fb005,0x00000003,0x00000003}},	//   落的, 待加,   ,
+  { {0xf49dd009,0xf9217005,0xfa68d005,0xf93d500c}},	//   大院, 京同, 和扶, 賃契
+  { {0xf945f00f,0xfb4c300e,0xf827a001,0xf92d1004}},	// [560] 同分, 偶然, 式作, 源公
+  { {0xfb59c00f,0xf846c009,0xf5a66004,0xf911b008}},	//   書目, 在会, 洋葱, 調停
+  { {0xf92cd00c,0xf91b1005,0xf80d0005,0xf499f00d}},	//   取式, 撤出, 材中, 以集
+  { {0xf5ac0007,0x00000003,0x00000003,0x00000003}},	//   直航,   ,   ,
+  { {0xfa5f1001,0xf946300a,0xf943b00c,0x00000003}},	//   者林, 不器, 手心,
+  { {0xf4a75006,0xf4981007,0xfa6a9004,0xf90e1005}},	//   含量, 登陸, 家注, 践基
+  { {0xf4aff001,0xf930f001,0x00000003,0x00000003}},	//   世音, 減半,   ,
+  { {0xfa510007,0xf91af004,0xfa56f001,0xfa5ef005}},	//   違法, 孤寡, 生正, 者法
+  { {0xfa817004,0x00000003,0x00000003,0x00000003}},	//   冬明,   ,   ,
+  { {0xfb6c8009,0xf492300e,0xf5aaa001,0xf916300c}},	//   化程, 調達, 場規, 人完
+  { {0xf91c7006,0xf9451006,0xfa4c4009,0xf4a19007}},	//   大力, 越多, 子村, 業金
+  { {0xf9319008,0xfb62a005,0xf93e500c,0xf943300c}},	//   毛布, 可程, 心形, 片印
+  { {0xfa61b001,0xfb52500a,0xf90bb00a,0xf80da00a}},	//   計月, 報管, 張市, 救世
+  { {0xf9423006,0xfb654007,0xfa827009,0xf90bf008}},	//   理念, 央研, 是按, 創元
+  { {0xf9231006,0xfb5d4009,0xf935d001,0xf58d6004}},	//   六大, 性研, 嘟嘟, 算草
+  { {0xfb81800c,0x00000003,0x00000003,0x00000003}},	//   三篇,   ,   ,
+  { {0xfa5db009,0xf9289009,0xf936d004,0xf5a6800d}},	// [570] 内最, 在去, 高基, 和近
+  { {0xf8464007,0xf8250005,0x00000003,0x00000003}},	//   表一, 上乘,   ,
+  { {0xf5bc8001,0xf820e004,0xf4bfd004,0xfb4c5005}},	//   日落, 率也, 者造, 年用
+  { {0xf9289005,0xf929700c,0xfb4db002,0x00000003}},	//   全健, 全島, 念珠,
+  { {0xf92cb007,0xfa7d1009,0xfb87400e,0xf946f004}},	//   取名, 大投, 後編, 床医
+  { {0xfa4aa00b,0xfa791009,0xfa566005,0xfa54800a}},	//   提案, 以按, 州文, 愛想
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf92df004,0xfa86300c,0x00000003,0x00000003}},	//   志参, 販毒,   ,
+  { {0xfa6c5009,0xf942f009,0xf9179004,0xf5b9e004}},	//   直是, 程安, 方商, 来考
+  { {0xf83e600b,0xf8248007,0xf5afc007,0xf4913001}},	//   大人, 合主, 議記, 己青
+  { {0xf917d001,0xfa6cf001,0xfa585008,0xfa4e800c}},	//   出外, 買新, 非決, 跑步
+  { {0xf81d6009,0xf9339001,0xf4a13004,0xfb54d005}},	//   情介, 料分, 衣食, 施素
+  { {0xf490b007,0xf923f004,0xfb48d00c,0xfa5a900c}},	//   政重, 公大, 制疏, 品暇
+  { {0xf9355006,0xfb83e009,0xf92b7004,0xf9285005}},	//   会尽, 等社, 当当, 用学
+  { {0xf82ae00b,0xf82a6004,0xfb764001,0xfa62300c}},	//   件中, 意侵, 期研, 震旦
+  { {0xfb764009,0xf940100c,0xf908500c,0xfa73b00a}},	//   真研, 情大, 然又, 都民
+  { {0xf941f001,0xfb752001,0xf90bf005,0xf5ba800c}},	// [580] 安娜, 料索, 件平, 入菜
+  { {0xf830e00f,0xf90bf007,0xf8230005,0xf4afd005}},	//   女人, 延平, 始下, 引黄
+  { {0xf5c0a004,0xfa7cd004,0xf941b00c,0xfa7a5005}},	//   中老, 学本, 又安, 浸泡
+  { {0xf940b004,0xf818c008,0xf90fb00c,0xfa83300c}},	//   分可, 紀伊, 新定, 正施
+  { {0xf592c009,0xfb5ce004,0xf4a1f008,0x00000003}},	//   芙蓉, 章立, 院選,
+  { {0xf911b004,0x00000003,0x00000003,0x00000003}},	//   湾同,   ,   ,
+  { {0xfb4f7007,0xfb81c004,0xfa4ee005,0x00000003}},	//   走的, 理石, 志提,
+  { {0xfa558006,0xf9317001,0xf92c9004,0x00000003}},	//   原料, 供市, 向商,
+  { {0xfb4bd007,0xf8302004,0xf8414005,0xf58e000c}},	//   家精, 史使, 中会, 俐落
+  { {0xf8414006,0xfa69700c,0xf933f00d,0x00000003}},	//   席会, 康橋, 付和,
+  { {0xf81d600f,0xf91f9008,0xfa67700c,0xfb5c400a}},	//   情事, 形市, 明手, 童相
+  { {0xf8366009,0xf949d007,0xf819a008,0xf5c3a004}},	//   人住, 小女, 府中, 本解
+  { {0xf4bf3007,0xfa86f001,0xfb4f5001,0xf9109004}},	//   分項, 全感, 害羞, 由分
+  { {0xfb57b008,0xf5ba0001,0xfa75d004,0xf912300c}},	//   常版, 方能, 施新, 能先
+  { {0xfa659006,0xfb6d6005,0xfa71300c,0xf5a7800a}},	//   前期, 算等, 米格, 養育
+  { {0xfa807009,0xfa68f009,0xf8256010,0x00000003}},	//   巡查, 疏散, 積依,
+  { {0xf58f6007,0xfa63f004,0x00000003,0x00000003}},	// [590] 受著, 很是,   ,
+  { {0xf80fe006,0xf941f00b,0xfb5ce006,0xf9409007}},	//   北京, 午前, 章程, 三合
+  { {0xfa683006,0xf4b6d004,0xfa6b9005,0xf9109005}},	//   双方, 也面, 家根, 新快
+  { {0xfb6a4001,0xf4c7d004,0xf92bd00c,0x00000003}},	//   習生, 霍邱, 休後,
+  { {0xfb714007,0xf93ad007,0xfa763004,0xfa7bb004}},	//   何種, 品定, 出明, 学思
+  { {0xf9279006,0xfa588001,0xfa578004,0xfb60200c}},	//   在哪, 保業, 孝感, 正積
+  { {0xfa5b7006,0xffdaa009,0xfa7f3008,0xf840400c}},	//   一旦, 宸ヤ, 大抵, 業下
+  { {0xf9231009,0xf8352009,0xfa783004,0xf93ff004}},	//   中去, 施以, 交有, 病学
+  { {0xfa5d9008,0xfa80500a,0xf92b1005,0x00000003}},	//   装技, 止機, 青壮,
+  { {0xf93a300c,0xf91bd00c,0xf48f5010,0xfa4fa014}},	//   持式, 群山, 地雄, ｗ杯
+  { {0xf58ee005,0xfa6a9005,0x00000003,0x00000003}},	//   少能, 税方,   ,
+  { {0xf910500f,0xf4a8f007,0xfb49d00e,0xf4c47002}},	//   異動, 全都, 家畜, 上需
+  { {0xf9381007,0xfb6f8004,0xf8252008,0xfa83700c}},	//   生報, 化相, 程修, 可指
+  { {0xf941b00f,0xf4c49007,0xf931b004,0xf92b5005}},	//   月刊, 不需, 何加, 体向
+  { {0xf92b5009,0xf918b004,0xfa6d9008,0xf5c3a001}},	//   当向, 尺度, 撲滅, 業課
+  { {0xf82d0009,0xf5c84005,0x00000003,0x00000003}},	//   育事, 在股,   ,
+  { {0xfb740009,0xf4a49001,0x00000003,0x00000003}},	// [5a0] 供稿, 良風,   ,
+  { {0xfa71f007,0xfb87e004,0xfa651005,0xfa4ec00c}},	//   政成, 上直, 例是, 南朝
+  { {0xfa6f1006,0xf92b9001,0xf9381001,0xfb6d2005}},	//   声明, 契合, 察到, 向科
+  { {0xfb61000b,0xf49dd009,0xfa7e3004,0xf944f005}},	//   本版, 大面, 校概, 下在
+  { {0xf940b006,0xf90e900f,0xf942b004,0xf8192008}},	//   三届, 石堂, 三周, 所一
+  { {0xf92db005,0xfa4ac00c,0x00000003,0x00000003}},	//   林同, 間故,   ,
+  { {0xf9397009,0xfb764009,0xf4c57001,0xfa645001}},	//   果公, 神病, 坊間, 月旦
+  { {0xf90d3010,0x00000003,0x00000003,0x00000003}},	//   荷台,   ,   ,
+  { {0xfb680001,0xf4c23001,0xf81d6005,0x00000003}},	//   岩石, 有黑, 情下,
+  { {0xf9379015,0xf5ae800c,0x00000003,0x00000003}},	//   原出, 困計,   ,
+  { {0xf597c009,0xf91e5004,0xf5a5e001,0x00000003}},	//   生能, 大医, 益表,
+  { {0xfa677001,0xfb5f4004,0xfa703005,0xfb5a3005}},	//   乎有, 形美, 新排, 油箱
+  { {0xf5a32001,0xfa6f900c,0xfa6cf005,0x00000003}},	//   談起, 想打, 海泰,
+  { {0xfb60c009,0xfb51b004,0xf825e001,0x00000003}},	//   患病, 地特, 見人,
+  { {0xf8466009,0xfa55600c,0x00000003,0x00000003}},	//   物体, 聘法,   ,
+  { {0xf924b00f,0xfb62200e,0xf4ae5007,0xfa771004}},	//   適合, 庭用, 志願, 改意
+  { {0xf4c6b005,0xf81e8005,0xf90a9005,0xf59d600c}},	// [5b0] 不靠, 包保, 康宝, 故而
+  { {0xfa66b008,0xf4ac1001,0xfb688004,0xf837c004}},	//   下段, 向量, 您知, 移交
+  { {0xfa4f4006,0xfb5dc005,0xf944d005,0x00000003}},	//   少数, 卡等, 始化,
+  { {0xf90b1006,0xfb79400c,0x00000003,0x00000003}},	//   水分, 作編,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf59ba007,0xf9461004,0xfb4d3001,0xf5bfe001}},	//   持著, 上在, 年登, 正草
+  { {0xf9439001,0xf49a7008,0xf4c6d005,0x00000003}},	//   手品, 艦隊, 二道,
+  { {0xf8366006,0xfa671004,0xfb6ce001,0xfb4f300c}},	//   出一, 名来, 近生, 僵直
+  { {0xfa5e5006,0xf93b3004,0xf5b7000c,0xf4c8b00c}},	//   的是, 茂名, 刻迫, 菌防
+  { {0xf937900c,0xfb8a6005,0xfa75d00c,0xf9369005}},	//   依刑, 明特, 能深, 速在
+  { {0xf926f005,0xf93bd00d,0x00000003,0x00000003}},	//   目就, 送器,   ,
+  { {0xf5a66007,0xf93ef004,0xf5b8000c,0x00000003}},	//   前輩, 集市, 腹膜,
+  { {0xfa6ff004,0xfb6de004,0xf911d005,0xf9433005}},	//   就意, 成社, 乱差, 残忍
+  { {0xf83c8006,0xfa707005,0x00000003,0x00000003}},	//   大会, 板有,   ,
+  { {0xf5b10004,0xfa50a001,0xfa59c005,0x00000003}},	//   岳西, 法源, 一折,
+  { {0xf4903001,0xfb76c005,0xfa7bf00c,0xfa56400a}},	//   深邃, 川的, 工日, 沙汰
+  { {0xf939d001,0xf9333004,0xfa5ff004,0xf90b1001}},	// [5c0] 一四, 些公, 清淤, 谷底
+  { {0xf5a7a006,0xfb77c005,0xfa6a1005,0xf930f005}},	//   上述, 属第, 福海, 魔御
+  { {0xf4af300b,0xf941d007,0xfa582004,0xf9471005}},	//   展開, 有四, 生数, 及常
+  { {0xf909b00f,0xfa67d008,0xf811c004,0xf92cb005}},	//   康城, 上段, 何信, 化反
+  { {0xf9287009,0xf5922001,0xf5a4c005,0xfa5eb00c}},	//   全大, 泛舟, 不考, 善校
+  { {0xf5b06007,0xf5904001,0xfa887002,0x00000003}},	//   育課, 動記, 天敵,
+  { {0xf90eb007,0xfa82d004,0xf829c001,0xf9341001}},	//   新屋, 口性, 究保, 記名
+  { {0xf8256009,0xf943f001,0xf909f004,0xf93ef004}},	//   型中, 上合, 件向, 商参
+  { {0xf944f004,0xf8486001,0xf90cf005,0xfa4fa002}},	//   下周, 表你, 致大, 或政
+  { {0xfa578006,0xf9441009,0xf80a4008,0xf92dd00a}},	//   宜昌, 不合, 互作, 宗像
+  { {0xf840400a,0x00000003,0x00000003,0x00000003}},	//   形作,   ,   ,
+  { {0xfa72d00e,0xfb868001,0xfb5a7001,0xf4c5f001}},	//   能時, 再犯, 吸盤, 積達
+  { {0xf941500b,0xf9135009,0xfa87d004,0xf5bf8004}},	//   文字, 箱地, 用支, 面考
+  { {0xf8120004,0xfa63d00c,0xfb662005,0x00000003}},	//   脚下, 把消, 部私,
+  { {0xf90a7009,0x00000003,0x00000003,0x00000003}},	//   年完,   ,   ,
+  { {0xf943500a,0xf5be400a,0x00000003,0x00000003}},	//   合展, 採血,   ,
+  { {0xf92c7006,0xf5a12009,0xf942b001,0xfb748001}},	// [5d0] 首先, 三要, 月四, 高約
+  { {0xfb642004,0xfb734004,0xf91c100c,0xf9231005}},	//   京移, 備礁, 工出, 景如
+  { {0xf5c82009,0xf4c4f005,0xf4b81005,0xf4b4700a}},	//   在解, 位集, 原防, 標達
+  { {0xfb886005,0xf90bf00c,0x00000003,0x00000003}},	//   式用, 水底,   ,
+  { {0xf813c004,0xf9449001,0xf49df005,0xfa4c2002}},	//   料供, 積小, 大鼠, 我明
+  { {0xf4be1004,0xfa7a5004,0xf49e500c,0x00000003}},	//   居高, 方新, 締酒,
+  { {0xf5908009,0xfb720004,0xf929d00c,0xfa641002}},	//   列腺, 定等, 腫大, 宋朝
+  { {0xf939d001,0xf90ff004,0xf5aec004,0xf826a004}},	//   品屋, 地察, 新行, 融中
+  { {0xfb6da006,0xfa6a3009,0xfb706007,0xf930f004}},	//   提示, 年有, 店特, 志就
+  { {0xf49cf006,0xfa4dc00b,0xfa82300f,0xfa671005}},	//   大道, 得意, 正本, 名查
+  { {0xf58f400f,0xf9461009,0xf5b88001,0xf9441005}},	//   演講, 上周, 示解, 上届
+  { {0xfa546006,0xf8388004,0xfa510008,0xf93b300c}},	//   定本, 室二, 換案, 所宣
+  { {0xf81ec006,0xf9287004,0xfa6cf001,0xfb7ea004}},	//   了不, 利地, 防手, 集美
+  { {0xf94ad006,0xf814a001,0xf5c4a004,0x00000003}},	//   美好, 償事, 本色,
+  { {0xf9107006,0xf4c51007,0xfa5f100c,0x00000003}},	//   数字, 手部, 心放,
+  { {0xf9429008,0xfa6ad008,0xfa4ee004,0xf4b2d005}},	//   光協, 刷機, 苗期, 会隆
+  { {0xfa58c001,0xf5a42004,0xfb740001,0xf913b004}},	// [5e0] 一有, 手脚, 托福, 挽回
+  { {0xf912f006,0xfa55a004,0xf912b004,0xfb692004}},	//   百姓, 料来, 松土, 用由
+  { {0xf938d00f,0xf9361005,0x00000003,0x00000003}},	//   一半, 余平,   ,
+  { {0xf5b42009,0xf9465004,0xfb86c004,0x00000003}},	//   国航, 今冬, 及群,
+  { {0xf81e4007,0xfa4f4004,0xf948b005,0xf940d00c}},	//   者付, 民新, 明察, 有半
+  { {0xfa68f005,0xfb884005,0xf80d800c,0x00000003}},	//   希捷, 椎病, 著上,
+  { {0xf910d00e,0xf83de007,0x00000003,0x00000003}},	//   便局, 加保,   ,
+  { {0xf939d005,0xf925300a,0xf599c00c,0x00000003}},	//   仁和, 支度, 況行,
+  { {0xf596e00f,0xf5a1c008,0xf9343001,0xf5b18005}},	//   思考, 文責, 記小, 山自
+  { {0xf4c9d001,0x00000003,0x00000003,0x00000003}},	//   像都,   ,   ,
+  { {0xf5c78009,0xf5a6a009,0xf8398004,0xfa7fd004}},	//   用自, 立起, 查不, 象是
+  { {0xfb81c007,0xf9451008,0xfa73d001,0xf9235002}},	//   理申, 不備, 能打, 辣味
+  { {0xfa6dd016,0xfa721001,0xf92b7001,0x00000003}},	//   史料, 冰河, 雪山,
+  { {0xf909700f,0xf5af4009,0xfb658004,0xf91b3001}},	//   買屋, 地考, 可缺, 書報
+  { {0xfa727009,0xf5b1200c,0xf90b9005,0x00000003}},	//   地段, 共賞, 年土,
+  { {0xf4a3b00e,0xfa4c2004,0xfb5a7004,0xfa641001}},	//   支障, 当支, 核管, 車手
+  { {0xfa65f006,0xf4c7b007,0xf81bc00c,0x00000003}},	// [5f0] 立方, 而造, 懂了,
+  { {0xf93c3006,0xf81bc009,0xf81c0004,0xf828a004}},	//   十六, 秀人, 吃上, 明作
+  { {0xfa82f007,0xf5972007,0xfb73c001,0xfb842004}},	//   代書, 作計, 官等, 屋租
+  { {0xf9095007,0xfa582007,0xf9253004,0xfa805008}},	//   島商, 生新, 副巡, 衣所
+  { {0xfa7dd00c,0x00000003,0x00000003,0x00000003}},	//   因果,   ,   ,
+  { {0xfb7b0007,0xfb4e1001,0xf83b0004,0xfa613004}},	//   局第, 場競, 斤以, 理日
+  { {0xf80c400f,0xfa5d6001,0xfa853004,0xfb5c3005}},	//   我一, 促成, 央投, 吧的
+  { {0xf9321007,0xf9101009,0xfa58a004,0xf932f008}},	//   多半, 想在, 回放, 多忙
+  { {0xf9191007,0xf942f001,0x00000003,0x00000003}},	//   工安, 看守,   ,
+  { {0xf91db007,0xf5c2a004,0xfa62d001,0xf83a8008}},	//   造力, 中解, 安森, 左上
+  { {0xfb7c4009,0xf93f500e,0xfa78d004,0xf941d005}},	//   求真, 複合, 区活, 隆平
+  { {0xf91f500f,0xf93c5007,0xf594000d,0x00000003}},	//   加坡, 所地, 定被,
+  { {0xf9445006,0xfa5a4009,0xf8234007,0xf83e8004}},	//   等地, 局提, 等你, 性人
+  { {0xf9135007,0xfb6e4001,0xf9345001,0xfa50a001}},	//   政室, 外研, 定可, 投機
+  { {0xf820e006,0xfa5d0001,0xfa647005,0xfa5d4005}},	//   了中, 約情, 位每, 包案
+  { {0xf81ca00f,0xfa56a007,0xf4953008,0xfa5a600c}},	//   私人, 原木, 費量, 府核
+  { {0xfb59d004,0xf80ee004,0x00000003,0x00000003}},	// [600] 入突, 湖中,   ,
+  { {0xfa5ac009,0xf8352004,0xf4bcd00c,0xfa79b00c}},	//   威望, 能交, 心高, 日持
+  { {0xf80b2001,0xfb4b1005,0x00000003,0x00000003}},	//   限企, 海燕,   ,
+  { {0xfb4bb008,0xf5b2a004,0xf9479004,0xf80dc001}},	//   件簿, 好老, 明同, 準作
+  { {0xfb4db005,0xf90fd005,0xf90d3005,0x00000003}},	//   哲理, 碳化, 蒲式,
+  { {0xf939100b,0xfa783007,0xfa633001,0xf58b8008}},	//   舞台, 改成, 泉渡, 源装
+  { {0xf5a48009,0xfb62400e,0xf940d004,0xfa62f001}},	//   上要, 短編, 有及, 看有
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa83f007,0xf5b0a004,0xf83fa001,0xf817c004}},	//   口水, 史起, 造人, 非中
+  { {0xf8094004,0xfa8b9004,0xfb7a800c,0x00000003}},	//   倒伏, 浪新, 作白,
+  { {0xf92b300e,0xfa631004,0xfb58b001,0xf938b004}},	//   成十, 效提, 確無, 非国
+  { {0xf845a009,0x00000003,0x00000003,0x00000003}},	//   在三,   ,   ,
+  { {0xfa7ab00f,0xf48e500f,0xf83ba006,0xf58bc009}},	//   入我, 飲食, 查中, 当自
+  { {0xfb84e00f,0xfa5ac009,0xfa713004,0xfa4fa005}},	//   版社, 最早, 由提, 或承
+  { {0xfa77d001,0xfa65f004,0xf838800c,0x00000003}},	//   伸手, 和文, 出你,
+  { {0xfb73e004,0xf91b7004,0xf93cb005,0x00000003}},	//   些特, 性很, 秀年,
+  { {0xfb7c400c,0x00000003,0x00000003,0x00000003}},	// [610] 的灌,   ,   ,
+  { {0xf5b26006,0xf910b006,0xfb652005,0xf5a1600c}},	//   施行, 械化, 利福, 指著
+  { {0xfa711009,0xf9481008,0xf93b9005,0x00000003}},	//   就成, 量子, 求参,
+  { {0xf8200001,0xf848200c,0xfa73d005,0xf93d500c}},	//   片一, 奪下, 款本, 碁峰
+  { {0xf844c001,0x00000003,0x00000003,0x00000003}},	//   置作,   ,   ,
+  { {0xf90eb004,0xfa6e100c,0x00000003,0x00000003}},	//   走光, 石手,   ,
+  { {0xf5bd0004,0xfb89400c,0xfa51600c,0x00000003}},	//   春茶, 式登, 著更,
+  { {0xf59f6001,0xf80d8005,0x00000003,0x00000003}},	//   分記, 首付,   ,
+  { {0xfb61e007,0xf942f004,0xfb6a4004,0xf918900a}},	//   業研, 立安, 航班, 治具
+  { {0xf81e6009,0x00000003,0x00000003,0x00000003}},	//   理上,   ,   ,
+  { {0xfb6e8001,0xfb676001,0xf91c9004,0xfb85e00c}},	//   取物, 崩盤, 来函, 型系
+  { {0xfa867005,0xfa6b900c,0x00000003,0x00000003}},	//   在拆, 整成,   ,
+  { {0xf81b6009,0xf83a6004,0xf492b001,0xf48ed005}},	//   市住, 急会, 能需, 数配
+  { {0xfb850005,0x00000003,0x00000003,0x00000003}},	//   合申,   ,   ,
+  { {0xf92bb00e,0xfa789004,0xf927900a,0xfa62d002}},	//   自家, 容未, 全化, 之扉
+  { {0xfb75600f,0xfa7f100b,0xfb828005,0xfa57a00c}},	//   原理, 形態, 有答, 期書
+  { {0xfa711001,0xfa66b004,0xf4b35004,0xfa78100c}},	// [620] 右方, 越性, 通金, 人早
+  { {0xf810c00f,0xf92b9007,0xfa5c8009,0xfb51f005}},	//   動休, 毒宣, 求提, 到百
+  { {0xf93ab009,0xf8352004,0xf8232005,0xf83f000a}},	//   一只, 任不, 事不, 映中
+  { {0xf9195004,0xfa741001,0xf92db002,0x00000003}},	//   建好, 押標, 向快,
+  { {0xf942500f,0xfa7d9004,0xf92a9001,0xf91bb001}},	//   順延, 加沙, 打屁, 知客
+  { {0xfb577004,0xfa4f000c,0xf5c9200c,0xfa4c4002}},	//   治素, 我拿, 木色, 子我
+  { {0xfa841004,0xfa83b00c,0xf593c005,0xfa5a0005}},	//   播更, 六河, 厚街, 喜来
+  { {0xf911500a,0x00000003,0x00000003,0x00000003}},	//   英子,   ,   ,
+  { {0xf813e007,0xf8404004,0xfb56d001,0xfa62900c}},	//   站保, 象信, 遺症, 授教
+  { {0xf93b1009,0xf5a08001,0xf9141008,0xf4905001}},	//   市及, 切記, 国志, 育音
+  { {0xf81c2006,0xfa82d006,0xfb6ea008,0xf9493004}},	//   参保, 本法, 北線, 族学
+  { {0xf9115004,0xf9193001,0xfb83e00c,0x00000003}},	//   困学, 工友, 等精,
+  { {0xf922d009,0xf93ab004,0xfb5c7005,0xf4bdb00c}},	//   可再, 作平, 接相, 者需
+  { {0xf944f004,0xf91e7004,0xf8186004,0xfa831004}},	//   上写, 性医, 果作, 路旅
+  { {0xf5bde004,0xf8408004,0x00000003,0x00000003}},	//   大解, 庭住,   ,
+  { {0xfa4ee009,0xfb499004,0xf9365004,0xf92d7005}},	//   得成, 号等, 生志, 民得
+  { {0xfa867001,0x00000003,0x00000003,0x00000003}},	// [630] 可水,   ,   ,
+  { {0xf5af2009,0xf849e007,0xf9475005,0xf92cf005}},	//   地要, 夫人, 反哺, 村初
+  { {0xfb812004,0xfa63d004,0xf82d2008,0xfa75d005}},	//   者直, 草根, 赴任, 区月
+  { {0xfb79e005,0x00000003,0x00000003,0x00000003}},	//   持立,   ,   ,
+  { {0xf91b9004,0xf836e004,0xf946b00c,0x00000003}},	//   性告, 点介, 後向,
+  { {0xf91ad004,0xfb878005,0xf4b6f005,0x00000003}},	//   知当, 前社, 土面,
+  { {0xfb51b006,0xf4be7001,0xfa62a00c,0x00000003}},	//   地点, 商開, 指油,
+  { {0xfa55000e,0xf918d001,0xf933f004,0xfb5e5001}},	//   拘束, 出健, 多只, 無私
+  { {0xf9233009,0xfb4b3004,0x00000003,0x00000003}},	//   搭建, 海盗,   ,
+  { {0xf4ae5004,0xf5c06008,0xfb76c004,0xf93f100c}},	//   得高, 模試, 高空, 分心
+  { {0xf5b7800c,0xfb81e00a,0x00000003,0x00000003}},	//   書計, 草線,   ,
+  { {0xf92e5007,0xfb7f6004,0xfa63200c,0xf80d400c}},	//   成地, 居第, 先民, 成你
+  { {0xfa54200b,0xf90e9009,0xfb6f8005,0x00000003}},	//   多摩, 石市, 取相,
+  { {0xfb876009,0xfa4de001,0xfa655005,0xf835a005}},	//   界第, 間更, 位搜, 治久
+  { {0xf80ec007,0xfb4b1001,0xf4bc5005,0xfa5a000c}},	//   比一, 島素, 吃透, 所感
+  { {0xf922100f,0xf841a004,0xf59ca004,0x00000003}},	//   業優, 京住, 考考,
+  { {0xfb4eb007,0xf5a20008,0xf90a7001,0xf92cb005}},	// [640] 育研, 奇跡, 買多, 寒地
+  { {0xf939b007,0xf9123004,0xf837c008,0xf9441005}},	//   作客, 好啊, 治以, 上刊
+  { {0xf9289006,0xfb52f007,0xf58a8001,0xfb82800c}},	//   表大, 命的, 道要, 有研
+  { {0xf4c4f004,0xf917d004,0xf836e004,0xf4bfb005}},	//   届高, 活区, 点事, 理非
+  { {0xf8374009,0xf8254008,0xf92d9005,0x00000003}},	//   任中, 事中, 店和,
+  { {0xf4a59001,0xfb886001,0xfb66e005,0xfb54700a}},	//   宮部, 牌社, 彩瞬, 社系
+  { {0xfa7fb00f,0xf93f5009,0xf9463004,0xfa6b1001}},	//   加油, 者在, 事国, 海拔
+  { {0xf82c200f,0xfb87a015,0xf812200c,0xfb51b005}},	//   收件, 小生, 些作, 使生
+  { {0xf9331004,0xf59cc00a,0xf82c000c,0xfb7fe00c}},	//   站式, 布資, 德信, 情簡
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9435006,0xf8238001,0xf9241005,0xf5c8c002}},	//   程序, 手一, 售各, 雪芙
+  { {0xf919700f,0xfb507009,0xf821a004,0xf5a3c004}},	//   書店, 新窗, 合上, 型超
+  { {0xf923d004,0x00000003,0x00000003,0x00000003}},	//   可喜,   ,   ,
+  { {0xfa4dc006,0xf4b8100c,0x00000003,0x00000003}},	//   南昌, 州郡,   ,
+  { {0xf59e200f,0xf93c5004,0xf595400c,0xf59e4005}},	//   的表, 局就, 期者, 求落
+  { {0xfb59f007,0xfa799004,0xf934100c,0x00000003}},	//   伸縮, 此期, 記前,
+  { {0xfa79b00f,0xf496d005,0xfa71d00a,0xfa4fe00c}},	// [650] 入最, 人集, 房機, 林昭
+  { {0xfa5fc00f,0xf92bd00b,0xfa671007,0xfa863001}},	//   分期, 結婚, 名日, 表所
+  { {0xfa865007,0xfa7bb009,0xf93ad001,0xf938d005}},	//   可收, 日正, 省力, 作当
+  { {0xf92db001,0x00000003,0x00000003,0x00000003}},	//   吐司,   ,   ,
+  { {0xf939b004,0xfa7a9001,0xf927b00a,0x00000003}},	//   保山, 司治, 浩司,
+  { {0xfa71700b,0xf91d3004,0xfb551001,0xfa701004}},	//   失敗, 入年, 命盤, 新源
+  { {0xf5c36006,0x00000003,0x00000003,0x00000003}},	//   公路,   ,   ,
+  { {0xf8386009,0xfb4e5007,0xf90a1004,0xf5a7a005}},	//   建中, 音美, 家子, 上走
+  { {0xfb50b009,0xfa747001,0xf93d3004,0xf8388005}},	//   地用, 現方, 者合, 令不
+  { {0xf5a7c004,0xf5b6e001,0xf9311005,0xf59c000c}},	//   不走, 方行, 些同, 心而
+  { {0xfb64d009,0xf9233009,0xf82b6001,0x00000003}},	//   微生, 硬化, 島以,
+  { {0xf826a005,0xf92f9005,0x00000003,0x00000003}},	//   序不, 金家,   ,
+  { {0xf948100e,0xf5ca2001,0xf9475001,0xf591e00c}},	//   美堂, 喪葬, 服役, 奔走
+  { {0xf9293009,0xf9189001,0x00000003,0x00000003}},	//   排名, 油庫,   ,
+  { {0xf9119006,0xf5b08001,0xf9207008,0xf928100c}},	//   新建, 承載, 負傷, 含多
+  { {0xfb6d8007,0xfa70f007,0xfa67f008,0xfb6ec004}},	//   受玉, 異業, 同日, 村特
+  { {0xfb56300f,0xfa6e9008,0x00000003,0x00000003}},	// [660] 基礎, 進法,   ,
+  { {0xf4b15008,0xf925500a,0x00000003,0x00000003}},	//   動部, 路出,   ,
+  { {0xfb776001,0xf9461004,0xfa893004,0xf489b004}},	//   保生, 名列, 周新, 收非
+  { {0xf9455004,0xf8476004,0xfa60e005,0x00000003}},	//   型公, 被一, 切期,
+  { {0xfa70f007,0xfa717007,0xfb7b4001,0xfb896004}},	//   到本, 想想, 呂秀, 明用
+  { {0xf914f009,0x00000003,0x00000003,0x00000003}},	//   国学,   ,   ,
+  { {0xfb589001,0xfb5b1008,0xfb501004,0xfb593005}},	//   出無, 学省, 液相, 交站
+  { {0xfb7e2001,0xfa63a001,0xf80f2004,0xfa59e005}},	//   心第, 洋情, 答了, 省残
+  { {0xfb7fa007,0xfa4d0004,0x00000003,0x00000003}},	//   指紋, 柑果,   ,
+  { {0xfb4f5006,0xf8248004,0xfa883001,0xf945f004}},	//   新的, 不乏, 崩潰, 立基
+  { {0xf827a009,0xf8244004,0xfa5c8001,0x00000003}},	//   二中, 床位, 的族,
+  { {0xf90c5006,0xf938d00e,0xf9373009,0x00000003}},	//   海区, 一冊, 生学,
+  { {0xf59fc00f,0xfb7c8001,0xf948700a,0xf8488005}},	//   情趣, 要知, 像化, 周以
+  { {0xf91f7004,0xf825a00c,0x00000003,0x00000003}},	//   信得, 牌一,   ,
+  { {0xfa5d6009,0xf5920004,0xfa877004,0x00000003}},	//   心提, 会越, 在林,
+  { {0xf4901001,0xf91a1005,0xfa877005,0xf909700c}},	//   米飯, 常公, 木林, 海型
+  { {0xfb762007,0xf9265009,0xfa4ce007,0xf4b1d001}},	// [670] 料申, 用各, 間接, 供高
+  { {0xfa875009,0xfa63e005,0xfa4d800c,0x00000003}},	//   在法, 下拘, 科林,
+  { {0xfa7bd009,0xfb7c4001,0xf4afd001,0xf93cd005}},	//   学期, 求生, 著頭, 元包
+  { {0xf92f900f,0xf938b004,0xf90eb004,0xf9469008}},	//   展局, 作向, 新宋, 融公
+  { {0xfa79100c,0x00000003,0x00000003,0x00000003}},	//   人書,   ,   ,
+  { {0xfb820006,0xf9251006,0xf5a52001,0xfa713004}},	//   文章, 是加, 合花, 新模
+  { {0xf594a006,0xf59d6008,0xf9153004,0x00000003}},	//   生行, 突起, 麻城,
+  { {0xf92d5004,0xfb599001,0xfa6ab004,0xf4a61001}},	//   伐加, 出異, 家森, 您需
+  { {0xf9343007,0xfb6ea001,0xfb655001,0xfa62600a}},	//   高屏, 拖累, 早療, 文春
+  { {0xfb7a6006,0xf83a4009,0xfa66400c,0x00000003}},	//   品的, 奥会, 手拿,
+  { {0xf5b4a005,0xfb67700a,0x00000003,0x00000003}},	//   好解, 風習,   ,
+  { {0xf918d006,0xfa84b00e,0xf5a4c004,0xf91f7005}},	//   出入, 斬新, 例自, 照年
+  { {0xf92c7008,0xfa783004,0xf92d900c,0xfb4ab005}},	//   子園, 改提, 外力, 水秀
+  { {0xf93cb006,0xf91bb009,0xf498f007,0xf828c004}},	//   突出, 以加, 基酸, 序中
+  { {0xf9435009,0xf90a7009,0xf919d004,0xf58e200c}},	//   晋城, 然在, 知如, 科董
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf91a100f,0xf844e006,0xf5b24007,0xfb4d3005}},	// [680] 日商, 是中, 穿著, 年画
+  { {0xfb4eb004,0xf82b200c,0xf4c5b00c,0x00000003}},	//   台等, 買五, 車違,
+  { {0xfa84d006,0xfa62e007,0xf5b24004,0xf59f4005}},	//   副本, 下有, 地走, 了超
+  { {0xf90b9009,0xf4c33001,0xf8252004,0xfb6f6005}},	//   巴塞, 克里, 同上, 店用
+  { {0xf942f006,0xfb688004,0xfa632001,0xf496f00c}},	//   下半, 在系, 型手, 空隙
+  { {0xfa592007,0xf916d004,0xf8124004,0xf933d005}},	//   所所, 点半, 通住, 尚志
+  { {0xfb82800f,0xf4af500c,0xfb84200c,0x00000003}},	//   指示, 法重, 葉石,
+  { {0xf91c1004,0xf9343005,0xfb86200d,0x00000003}},	//   津区, 高小, 昌盛,
+  { {0xfb50300b,0xf918b009,0xf9305008,0x00000003}},	//   防災, 出大, 純利,
+  { {0xfa711004,0xf90d300d,0xf944d00d,0x00000003}},	//   就提, 捷地, 重威,
+  { {0xfb6ba004,0xf82f8004,0xfb5b700d,0x00000003}},	//   堪称, 数万, 以独,
+  { {0xf934900d,0x00000003,0x00000003,0x00000003}},	//   料列,   ,   ,
+  { {0xf91e5006,0xf9455007,0xf92f5001,0x00000003}},	//   学家, 版地, 斗南,
+  { {0xf911b007,0xfa5ae001,0xf93cf001,0xf83a4001}},	//   細出, 一早, 各商, 書信
+  { {0xf4ba500c,0x00000003,0x00000003,0x00000003}},	//   作選,   ,   ,
+  { {0xf91eb009,0xfa61000c,0x00000003,0x00000003}},	//   大国, 情海,   ,
+  { {0xf921f004,0xf5a0c001,0xfb5c100c,0x00000003}},	// [690] 解在, 超迷, 急照,
+  { {0xf825e004,0xfa7a100c,0xf5910005,0xf49ff002}},	//   始人, 凹槽, 引航, 辣鍋
+  { {0xf9299001,0xf49b5008,0xf8220008,0xf9453005}},	//   全場, 別館, 授与, 伊川
+  { {0xf911f00b,0xf4ba5007,0xf90c5001,0xf48e1004}},	//   許可, 一間, 場全, 曲阜
+  { {0xfa640006,0xf946d004,0xfa61a008,0xfa562005}},	//   上有, 前宣, 誉教, 搞清
+  { {0xf8162001,0xfb844001,0xf916b004,0xfb5e100c}},	//   域互, 洋科, 空心, 你真
+  { {0xf9441006,0xfa570004,0xf82e2001,0xf9119005}},	//   上半, 属材, 想事, 声大
+  { {0xfa765006,0xf4bcd007,0xf59dc004,0xf92df005}},	//   出所, 心願, 者要, 得参
+  { {0xf5bc400f,0xfa81d004,0xf8226004,0xfb63b004}},	//   座談, 中法, 文主, 皮炎
+  { {0xf49b5005,0xf91bb00c,0xf93e900c,0x00000003}},	//   度集, 春夢, 的奢,
+  { {0xfa5fe006,0xf940d009,0xf81d4009,0xfb77e005}},	//   集成, 了公, 十佳, 生米
+  { {0xfb519009,0xf92cb004,0xf920b001,0xf93e3001}},	//   地登, 他希, 員出, 它可
+  { {0xfa70900f,0xfb5ff004,0xf90a3001,0xf92ed004}},	//   板橋, 加社, 收受, 湖公
+  { {0xf816c007,0xf49bb004,0xf4af7004,0xf92db001}},	//   初一, 健院, 南靖, 抓到
+  { {0xfa85f00b,0xf93d500f,0xfa7ed009,0xf812c001}},	//   用意, 約定, 因是, 料上
+  { {0xf4bb3009,0xf92bb009,0xf923d004,0x00000003}},	//   老金, 酒吧, 端州,
+  { {0xfa5f200f,0xfb62b007,0xf4ae7004,0xfb792004}},	// [6a0] 理情, 可看, 得通, 果用
+  { {0xf829c007,0xfa81d007,0xf92ff009,0xf4943005}},	//   件作, 業投, 法分, 西陵
+  { {0xfa5aa004,0xf4b11001,0xfa75b001,0xf80dc005}},	//   作格, 盛開, 都想, 套住
+  { {0xf9471007,0xf9399007,0xf829e001,0xfb4c3001}},	//   行協, 要先, 明代, 買盤
+  { {0xfa65e00f,0xf937b006,0xf5b6c007,0xf59f800a}},	//   下殺, 非公, 人者, 射能
+  { {0xfb728001,0x00000003,0x00000003,0x00000003}},	//   動社,   ,   ,
+  { {0xf843200f,0xf81fe009,0xf5bd0005,0xfa85300a}},	//   業人, 率低, 大荒, 憩所
+  { {0xf921f001,0xf938d001,0xfb669008,0xf919900c}},	//   冬必, 回味, 在留, 懸崖
+  { {0xfb7d8007,0xfa7d3009,0xfa7a5004,0xf930f00a}},	//   各科, 大朗, 春晚, 比叡
+  { {0xf929b004,0xfb864005,0x00000003,0x00000003}},	//   冒充, 届第,   ,
+  { {0xf4b49006,0xf5ba0004,0xf4c59001,0xfa65e001}},	//   站首, 改落, 而需, 開春
+  { {0xfb79a00f,0xf5c4e007,0xf9109009,0xf8246001}},	//   一片, 物袋, 米左, 上住
+  { {0xfa6df006,0x00000003,0x00000003,0x00000003}},	//   平洋,   ,   ,
+  { {0xf92d5004,0xf4a5d001,0xf917500c,0x00000003}},	//   子口, 用配, 人借,
+  { {0xf59ac00b,0xf92b3001,0xfb67b005,0xf922700c}},	//   時計, 未命, 含的, 宣宣
+  { {0xf9367001,0x00000003,0x00000003,0x00000003}},	//   搞定,   ,   ,
+  { {0xfa6ae001,0xfb80e004,0xf91ab005,0xf818e010}},	// [6b0] 場時, 按程, 以当, 堀之
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb86000a,0xfb6a500c,0x00000003,0x00000003}},	//   型特, 徒生,   ,
+  { {0xf598a006,0xf93f3006,0xf5a3e007,0xf4c07004}},	//   回落, 理商, 刊載, 分部
+  { {0xf90ed009,0xf9491007,0xf5c94004,0xfa747008}},	//   地完, 行家, 八路, 国支
+  { {0xfa4c600f,0xfa871001,0xf48b1005,0x00000003}},	//   取消, 部民, 年集,
+  { {0xf92f5007,0xf934d004,0x00000003,0x00000003}},	//   我已, 星城,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf820400f,0xf9147006,0xf5aec004,0xfa799005}},	//   情人, 派出, 新貌, 略意
+  { {0xfa5fc00f,0xf9199004,0xf90e1005,0x00000003}},	//   病患, 接再, 女双,
+  { {0xf5b96007,0xfb72e005,0xfa873005,0xf48ff00c}},	//   日誌, 些用, 周排, 害風
+  { {0xf93bb007,0xf5b50009,0xf913b008,0xf93fb005}},	//   一刻, 治行, 西国, 了初
+  { {0xf4ba3007,0xf9255004,0xfb7f2001,0xf92f7005}},	//   品送, 修志, 宅火, 外医
+  { {0xf926d004,0xf5bf2008,0xf5a56001,0x00000003}},	//   紫光, 造解, 額補,
+  { {0xf949f001,0xf90df005,0xf5a5000c,0xf5b3a010}},	//   美夢, 育力, 鍋身, 政調
+  { {0xfb7d2001,0xf93f7005,0xfa59200a,0xfa67c005}},	//   心生, 促就, 藝春, 行探
+  { {0xfa4e200e,0xfa6d3009,0xfa4a4004,0xf5912008}},	// [6c0] 筑波, 色明, 体意, 飛躍
+  { {0xfb7c0004,0xf5a4000c,0xfa60c00c,0xfb51500c}},	//   局稽, 先設, 有拉, 石災
+  { {0xfa70b004,0xf84ae008,0xf5b80001,0xfb7a6004}},	//   使每, 怪人, 方舟, 要病
+  { {0xf9333004,0xf918f001,0xf90eb00a,0xf920900a}},	//   余市, 常勝, 甲南, 設問
+  { {0xf90cf001,0x00000003,0x00000003,0x00000003}},	//   強弱,   ,   ,
+  { {0xfa4ce005,0xfa530005,0xfa4b200c,0xf930300c}},	//   他每, 厚望, 成所, 沖刷
+  { {0xf8326004,0xfa4b000c,0x00000003,0x00000003}},	//   能介, 源服,   ,
+  { {0xfa4d800c,0x00000003,0x00000003,0x00000003}},	//   受消,   ,   ,
+  { {0xf93df009,0xf941f004,0xfb635001,0xfa6a4008}},	//   担心, 又名, 札特, 琶湖
+  { {0xf8252004,0xfb6c7008,0xf93d9004,0xfa6a4005}},	//   及依, 科病, 黄土, 年按
+  { {0xf92a7006,0xf58d0009,0xfb5b700a,0xfa5ac00c}},	//   虫害, 首要, 性版, 送折
+  { {0xf9187007,0xf92db007,0xf9255008,0xfa5fc004}},	//   基因, 科全, 修得, 射液
+  { {0xf916300f,0xf946300c,0xf924900c,0x00000003}},	//   呼吸, 和尚, 奮力,
+  { {0xf927f006,0xfb64900e,0xf82fe009,0x00000003}},	//   在公, 第百, 育人,
+  { {0xfa56a006,0xfb7fc00f,0xf935b00f,0xf9317009}},	//   保持, 理科, 領取, 供参
+  { {0xf919d006,0xfa56a007,0xf810c001,0xf918d005}},	//   春市, 料更, 五代, 方利
+  { {0xf5a68001,0xfa4a0001,0xfa58c00c,0xfa84900c}},	// [6d0] 行補, 道有, 一按, 可推
+  { {0xf91a9004,0xfb85c005,0xf927700c,0xf814c005}},	//   以向, 上答, 岩層, 期仍
+  { {0xf5b08005,0xf5c66005,0xf497d00c,0x00000003}},	//   台街, 器装, 虹通,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf92cd004,0xf90ff004,0xf8440005,0xf4925005}},	//   他城, 地土, 修企, 汽配
+  { {0xf912100f,0xf9475009,0xf9185009,0xf4c09004}},	//   弱勢, 意内, 示公, 密部
+  { {0xfa666009,0xf945f004,0xf92ed004,0xfb643004}},	//   位是, 上只, 得少, 本特
+  { {0xfa4c4007,0xfa642004,0xfb565001,0xf939b00c}},	//   我所, 守本, 系科, 作夢
+  { {0xf5bde002,0x00000003,0x00000003,0x00000003}},	//   大董,   ,   ,
+  { {0xf4bd7009,0xfb611007,0xf915d009,0xf9255005}},	//   市院, 業率, 白山, 路基
+  { {0xf498f00e,0xf9125001,0xf92bb001,0xf9377005}},	//   書類, 印地, 耐力, 阜城
+  { {0xfb7c600e,0xf9265008,0xfa566001,0xfa775005}},	//   境省, 利子, 願池, 出村
+  { {0xf5c7a007,0xf83f400c,0xf49c300c,0x00000003}},	//   彩虹, 因信, 大順,
+  { {0xfa7cd00b,0xfb760001,0xfa620001,0x00000003}},	//   日新, 務社, 症患,
+  { {0xf9435007,0xf927f005,0x00000003,0x00000003}},	//   友名, 在冬,   ,
+  { {0xf945100a,0x00000003,0x00000003,0x00000003}},	//   和光,   ,   ,
+  { {0xfa670009,0xf9453004,0xfa723004,0xf9119004}},	// [6e0] 量最, 事公, 新泰, 由北
+  { {0xfa5be007,0xfa78b007,0xf5992008,0xfb5e5004}},	//   一書, 樹木, 作自, 大系
+  { {0xfb72c006,0xf81d4001,0x00000003,0x00000003}},	//   站立, 項事,   ,
+  { {0xf940b006,0xf92dd004,0xf91bb004,0xfa6a2004}},	//   有很, 他原, 座城, 海旅
+  { {0xf927b007,0xfa646001,0xf91bd00c,0xfb589005}},	//   部全, 手感, 度原, 点研
+  { {0xf5b9a00f,0xf9427001,0xf92b7004,0xf4a5f008}},	//   書表, 合商, 子元, 表題
+  { {0xf4b5700a,0xf491f00c,0xfb5d700c,0x00000003}},	//   回開, 異鬼, 締約,
+  { {0xf83c200b,0xf4be5008,0xf942f00c,0xf916900c}},	//   日以, 布院, 安可, 空品
+  { {0xf910700f,0xfb7f4001,0xfb6d5005,0xf8356005}},	//   山分, 的穿, 怖片, 死一
+  { {0xfb818004,0xf9227005,0xfa6ba00c,0xf944700c}},	//   了特, 代加, 德斯, 拉到
+  { {0xf9267007,0xf81aa001,0xf824400c,0x00000003}},	//   用分, 要付, 型作,
+  { {0xf5b1e00b,0xf9349004,0xf5aca001,0xf4ae1001}},	//   新製, 会加, 場設, 外道
+  { {0xfa59c015,0xfa6be001,0xfa78100c,0xfb76400d}},	//   持消, 然想, 油桐, 料箱
+  { {0xf9485009,0xf946b001,0xfa713004,0xfa59c004}},	//   族宗, 位加, 新校, 老有
+  { {0xfa793001,0xf917d001,0xf926d005,0xfa510005}},	//   油污, 活出, 在初, 志数
+  { {0xf92cd00f,0xf5c22004,0xf4b9b00c,0xfb66100d}},	//   鑑定, 既能, 往高, 梯田
+  { {0xf4b9f00f,0xf814c001,0xfb8a2001,0x00000003}},	// [6f0] 流量, 四件, 意田,
+  { {0xf4c4700f,0xf90a9004,0xf5c06004,0xfb599001}},	//   名額, 年城, 断行, 春美
+  { {0xfa4ce00c,0xf4889005,0x00000003,0x00000003}},	//   或技, 零配,   ,
+  { {0xf9495009,0xfb886007,0xfa859005,0x00000003}},	//   意大, 牌精, 是核,
+  { {0xf8424004,0xfa600001,0xf93f1001,0x00000003}},	//   代中, 片所, 球券,
+  { {0xf8264004,0xfa4e2001,0xfb60b001,0x00000003}},	//   坊中, 民扣, 無知,
+  { {0xfb681006,0xf5bfa004,0xf90ad005,0xf91eb005}},	//   只看, 次被, 康向, 素含
+  { {0xf4c4d00b,0xfb81a004,0xfb794001,0xf91a9005}},	//   友達, 分社, 神父, 典奥
+  { {0xf4bb3007,0xfa60c007,0xf9357004,0xfb4ab001}},	//   一面, 三洋, 会平, 強生
+  { {0xfa5b2009,0xf943b008,0xf9133005,0x00000003}},	//   市残, 案外, 放北,
+  { {0xf5be0007,0xf4c33008,0xfb6bd008,0xf92d7005}},	//   大象, 有面, 親父, 易平
+  { {0xfa4a8001,0xfa76b008,0xfa7c3005,0xfa54e00a}},	//   寒暑, 抹消, 以核, 線治
+  { {0xf4b8d00f,0xf5a6200c,0xf5c5e00c,0x00000003}},	//   夜間, 反著, 部認,
+  { {0xf5a6a00f,0xfa5ec009,0xf93d500c,0xfb80e005}},	//   歌詞, 分明, 時客, 理素
+  { {0xf826a00f,0xf814c006,0xf4c2f007,0xfa81f004}},	//   意事, 期不, 屋開, 中旗
+  { {0xf923f001,0xfa4d2005,0xf92a1005,0xfa4f400c}},	//   種問, 当放, 未央, 近新
+  { {0xfb830009,0xfa58c009,0xf5b26005,0xf90b900c}},	// [700] 合科, 着手, 宿豫, 年原
+  { {0xf9225006,0xfa84d001,0xf81f0004,0xf812e004}},	//   中央, 佩服, 居世, 盛世
+  { {0xfb81a004,0xfa79f002,0x00000003,0x00000003}},	//   有率, 妤投,   ,
+  { {0xfa76500e,0xf4be9001,0xf92f5004,0xfb5c5005}},	//   決意, 情速, 笑声, 大留
+  { {0xfa7db007,0x00000003,0x00000003,0x00000003}},	//   警政,   ,   ,
+  { {0xf918900f,0xf9391004,0xf91f5001,0xf93bd00c}},	//   登山, 言反, 象動, 堂必
+  { {0xfb615009,0xfa704001,0xf4a1b001,0x00000003}},	//   揭秘, 報時, 業道,
+  { {0xf90c1009,0xfa604009,0xf5bf8001,0xfb4e300c}},	//   水北, 理或, 信自, 場直
+  { {0xf826800c,0x00000003,0x00000003,0x00000003}},	//   車代,   ,   ,
+  { {0xfa61c002,0x00000003,0x00000003,0x00000003}},	//   密政,   ,   ,
+  { {0xfa65e009,0x00000003,0x00000003,0x00000003}},	//   同情,   ,   ,
+  { {0xf9225007,0xf5a96001,0xf92cd00a,0x00000003}},	//   代客, 騎著, 化問,
+  { {0xfb5b7006,0xf8178009,0xfa859004,0xfb770004}},	//   秦皇, 感人, 目是, 肝病
+  { {0xf9347004,0xfb6e9001,0xfa86b001,0xf4b4700a}},	//   会客, 向盤, 森房, 多面
+  { {0xfa56c001,0xfa6d2005,0x00000003,0x00000003}},	//   募普, 赴日,   ,
+  { {0xf9451009,0xf9469004,0xf5c6400c,0x00000003}},	//   名商, 位客, 可買,
+  { {0xf93f3006,0xf5998007,0xf939d001,0x00000003}},	// [710] 内外, 一者, 送及,
+  { {0xf814a006,0xfa81d004,0xf90c5001,0xfa700002}},	//   会信, 代末, 起出, 到星
+  { {0xf59de008,0xf9309004,0xf91ed004,0x00000003}},	//   市若, 引向, 性国,
+  { {0xf80ca009,0xf948b004,0xf9119004,0xf920b00c}},	//   易信, 城域, 由受, 員基
+  { {0xfa4f8004,0xfa5e4005,0xf944b00a,0x00000003}},	//   何意, 者拘, 須入,
+  { {0xf5a5a001,0xfa6f8002,0x00000003,0x00000003}},	//   而要, 至我,   ,
+  { {0xfa658009,0xf5b22009,0xf934d001,0xf5c1c001}},	//   合整, 灰色, 原名, 本考
+  { {0xfa4b6004,0xf92ad008,0xf4c7300c,0xf91a500a}},	//   当成, 習志, 式集, 相姦
+  { {0xfb523001,0xfa787008,0x00000003,0x00000003}},	//   精的, 系新,   ,
+  { {0xf936300f,0xf9461007,0xfb683004,0xfb794004}},	//   生動, 額外, 用章, 神状
+  { {0xfa877004,0xfa4ca008,0xf924b004,0xf920500c}},	//   在抗, 外構, 港公, 加地
+  { {0xf9299006,0xfa723001,0xf5a1c004,0xfa815005}},	//   全年, 由正, 豆芽, 京残
+  { {0xf826a00e,0xf5bc6007,0xf93bb004,0xf8128005}},	//   意下, 試著, 退役, 会企
+  { {0xf947d006,0xf4bd7007,0xfb68b004,0xf945f005}},	//   前已, 市面, 在特, 同商
+  { {0xf849a00f,0xf838c00f,0xf5be6001,0xf58e2008}},	//   優仕, 此一, 亡者, 金設
+  { {0xfb66f009,0xf81ee001,0xf92d7004,0xfb51f001}},	//   器租, 分一, 民宗, 虱目
+  { {0xf5966007,0x00000003,0x00000003,0x00000003}},	// [720] 原著,   ,   ,
+  { {0xf4aad005,0xf845c005,0xf90bf00a,0xfb5b300c}},	//   当高, 您介, 整列, 書由
+  { {0xf937d004,0xfb563005,0xf59a000c,0xf837c005}},	//   期国, 格略, 流言, 系以
+  { {0xf4aa900e,0xf927f008,0xf8296004,0xfa70c005}},	//   身長, 天国, 起上, 想武
+  { {0xf932f00f,0xfa690009,0xfb7e0001,0xf9155005}},	//   動地, 迎提, 心目, 格全
+  { {0xfa5f2004,0xfa74f005,0xfb7be005,0x00000003}},	//   理清, 好此, 市率,
+  { {0xf92ad00b,0xfb7e6001,0xfb53d005,0x00000003}},	//   習得, 迄目, 放矢,
+  { {0xfa656006,0xfa7eb009,0x00000003,0x00000003}},	//   二手, 加注,   ,
+  { {0xf93e1006,0xf5aca00e,0x00000003,0x00000003}},	//   市容, 長調,   ,
+  { {0xfb5f1009,0xf8114004,0xfb52d005,0x00000003}},	//   加班, 研人, 放碑,
+  { {0xfb786007,0xfb85a004,0x00000003,0x00000003}},	//   依第, 名科,   ,
+  { {0xf5ab8006,0xf4ae7001,0xf91b5004,0xf4b5d004}},	//   致辞, 受雇, 否存, 熟食
+  { {0xf839a001,0xf9473001,0xf8242005,0xf840000c}},	//   步一, 行外, 立保, 連三
+  { {0xf4973007,0xf9401009,0xfa7cb004,0xfa602001}},	//   方送, 超出, 学普, 超方
+  { {0xf9357006,0xf4ba5009,0xf90c100c,0x00000003}},	//   教学, 一道, 件共,
+  { {0xf9357006,0xfb842009,0xfb85e004,0xf83a8001}},	//   留学, 合素, 事特, 查作
+  { {0xfa6c0004,0xfa78b005,0xf90d300a,0xf93fb010}},	// [730] 收新, 活更, 護制, 雄山
+  { {0xf92af006,0xf917f004,0x00000003,0x00000003}},	//   八年, 活常,   ,
+  { {0xfb85e007,0xf916f001,0xfa6b4001,0xfa54800a}},	//   立空, 確切, 起湖, 原案
+  { {0xfa7d3009,0xf93eb004,0xfb804001,0xf81fc004}},	//   大旗, 了同, 率約, 的估
+  { {0xf91e500b,0x00000003,0x00000003,0x00000003}},	//   次元,   ,   ,
+  { {0xf934f009,0xfb870001,0xfa817004,0xf498700c}},	//   付宝, 操盤, 敬意, 層配
+  { {0xfa5dc004,0xf494b001,0xf8488004,0xf931d005}},	//   球比, 落閣, 部交, 法另
+  { {0xf90d500e,0xfa6b4004,0xfb58f001,0x00000003}},	//   兵器, 海湖, 陸生,
+  { {0xfa6d800c,0xfb7d800c,0x00000003,0x00000003}},	//   張旭, 要直,   ,
+  { {0xf9125009,0x00000003,0x00000003,0x00000003}},	//   能及,   ,   ,
+  { {0xf90f3009,0xf91db005,0x00000003,0x00000003}},	//   平原, 大冬,   ,
+  { {0xf9115006,0xf8328008,0xf4c0500c,0xf8242005}},	//   承包, 報交, 劇魅, 立依
+  { {0xfb77800b,0xfa65e00f,0xf5b38001,0xfa829005}},	//   回目, 行時, 格認, 是手
+  { {0xf4b0f00e,0xf9095009,0xf9193008,0xf91a9005}},	//   供開, 海安, 日吉, 触及
+  { {0xfa64c009,0xfa568007,0xfa789004,0xfb6d900c}},	//   前所, 期末, 竹溪, 林益
+  { {0xf9337004,0xfa5d6001,0xf48cd004,0x00000003}},	//   会向, 境民, 海防,
+  { {0xf9219009,0xfa7cf00c,0xfa831005,0x00000003}},	// [740] 京城, 你才, 口方,
+  { {0xf928700b,0xf83b0009,0xf9329004,0xf9459004}},	//   訪問, 学一, 会堂, 位向
+  { {0xfa837008,0xf4b45008,0xf4c5f00c,0x00000003}},	//   華料, 通院, 削骨,
+  { {0xfa710001,0xf4b3900c,0xf5b8400c,0xf82de00c}},	//   花枝, 多道, 常要, 整件
+  { {0xfb7c4004,0x00000003,0x00000003,0x00000003}},	//   的界,   ,   ,
+  { {0xfa57a009,0xfa600009,0xfb5fd007,0xf9421005}},	//   原油, 蓄水, 面紙, 分困
+  { {0xfb6ad00e,0xfb826001,0xfa859001,0xfb52b008}},	//   限界, 光緒, 可改, 失点
+  { {0xfa5c8006,0xf8476005,0xf943300a,0xf949f00a}},	//   的意, 士一, 程前, 美形
+  { {0xfb786008,0xf826600a,0xfb5d900c,0x00000003}},	//   稜線, 和也, 靠站,
+  { {0xf9109004,0xfb553005,0xf93a700c,0xfa530005}},	//   由商, 任美, 況分, 法援
+  { {0xfa570001,0xfa6f200c,0xf5a50002,0xf91f700d}},	//   距教, 該注, 服者, 院参
+  { {0xf912100b,0xf48e3009,0xfa883008,0xf926100c}},	//   放射, 色食, 用条, 佩岑
+  { {0xf93bb006,0xf92d9007,0xfa4e800e,0xf9439001}},	//   要在, 子座, 結晶, 合庫
+  { {0xf947d005,0x00000003,0x00000003,0x00000003}},	//   小姑,   ,   ,
+  { {0xfa656001,0xf910b004,0xfa74000c,0xfa7b1005}},	//   益捐, 鹿城, 槽洗, 淤泥
+  { {0xf823e004,0xfa853001,0xfa79f00c,0xfa4bc00c}},	//   告上, 央法, 伸港, 間比
+  { {0xfa7d3009,0xf930b001,0xf59bc00c,0x00000003}},	// [750] 性法, 雕塑, 持身,
+  { {0xf5cb2007,0xf92c7001,0xf931700c,0xf5b3c00c}},	//   質調, 我吃, 四局, 能耐
+  { {0xf4a0100c,0xf92db005,0xf921f005,0xf93bb00d}},	//   正里, 科在, 那只, 禁在
+  { {0xf4bc9009,0xf82b0001,0xf48df001,0xfb613004}},	//   市道, 件代, 防通, 院第
+  { {0xf8364006,0xfb743001,0xfa5b6001,0xf937300c}},	//   人不, 料科, 私法, 停刊
+  { {0xfa700001,0xf9157008,0xf912b004,0xf8202005}},	//   到期, 去問, 西公, 内交
+  { {0xf5c5c009,0xfa6bc001,0xf48af004,0xf48dd00c}},	//   用菌, 制汽, 海青, 場週
+  { {0xf90ef00c,0xfa64e00c,0x00000003,0x00000003}},	//   念念, 立措,   ,
+  { {0xf90df005,0xfb691005,0xf9125005,0xfa4d0005}},	//   水号, 猫猫, 花垣, 黑洞
+  { {0xf59a4009,0xf5a74001,0x00000003,0x00000003}},	//   要考, 籍調,   ,
+  { {0xf5c1a009,0xfa869007,0xf4c2d001,0xf919d001}},	//   本要, 種方, 泉飯, 貸利
+  { {0xf90f900f,0xfb4c1007,0xf5c2a00c,0xfb6b900c}},	//   新娘, 買給, 業解, 酒管
+  { {0xf90a7009,0xf4ca1007,0xfb565004,0xf9473004}},	//   其在, 城邦, 建美, 量元
+  { {0xf942b001,0xf5c64004,0xf936500c,0xf80c8005}},	//   合婚, 在考, 生字, 笑了
+  { {0xfb762008,0xf9399004,0xf9353005,0x00000003}},	//   留米, 要合, 生各,
+  { {0xf4a7b001,0xf58c4001,0x00000003,0x00000003}},	//   庫集, 科考,   ,
+  { {0xfa5da00c,0xf947d00d,0x00000003,0x00000003}},	// [760] 係採, 鼎城,   ,
+  { {0xfa62e007,0xf5b96007,0xfa67400c,0xfa55000c}},	//   下拉, 日行, 反攻, 線方
+  { {0xf4b93009,0xfa6f400e,0xf5b82004,0xf81b0008}},	//   芝麻, 議所, 出路, 最中
+  { {0xf9231009,0xfa662004,0xf5ace005,0x00000003}},	//   是市, 名或, 海英,
+  { {0xf8254006,0xf5a1c004,0x00000003,0x00000003}},	//   之中, 将追,   ,
+  { {0xfa5c6007,0xf935100a,0xf844000d,0x00000003}},	//   的植, 牟婁, 旬以,
+  { {0xfa5ea007,0xf925d009,0xf93d1009,0xfb493001}},	//   分泌, 在同, 如在, 島的
+  { {0xf911b006,0xfa50a007,0xf91ff001,0xf92bf00d}},	//   走出, 動感, 既定, 析原
+  { {0xf4c31007,0xf91ed001,0xfb7d6001,0xfa85900c}},	//   手鍊, 性命, 的租, 可方
+  { {0xf8476009,0xf5940004,0xf935b004,0xfb553004}},	//   周五, 会表, 写入, 鼻炎
+  { {0xfb59d006,0xfa71800f,0xfb589004,0xfb657004}},	//   常用, 新春, 核病, 港特
+  { {0xf9189007,0xf919b009,0xf927b009,0xf5bfc007}},	//   人加, 以市, 部在, 面談
+  { {0xf935f004,0xfa787005,0x00000003,0x00000003}},	//   虞市, 点投,   ,
+  { {0xf93db009,0xf5a7e004,0xf4abd001,0xf944f00c}},	//   的姓, 上致, 暑開, 看哪
+  { {0xf912700f,0xf5a98001,0x00000003,0x00000003}},	//   到家, 荷葉,   ,
+  { {0xf825e004,0xfa620005,0xf4b5500c,0x00000003}},	//   届世, 商新, 期順,
+  { {0xfa656004,0xf9403004,0xf80a0005,0x00000003}},	// [770] 益提, 超常, 酒会,
+  { {0xfb7dc009,0xfa670004,0xf8282004,0x00000003}},	//   考研, 同或, 行交,
+  { {0xfb50300e,0xfb755005,0xf919100c,0x00000003}},	//   由紀, 定社, 層分,
+  { {0xfa604009,0xf59ea009,0xf92c3001,0xfa514004}},	//   崇文, 概述, 休市, 洗浴
+  { {0xf5c7a007,0xfb601007,0xf49e1004,0xfb5e700c}},	//   末考, 業版, 大麦, 員約
+  { {0xf9147004,0xfb603008,0xf4c1900a,0xf936b00c}},	//   好公, 設等, 扇風, 烘培
+  { {0xf940300f,0xf838600b,0xf9421009,0xf8362008}},	//   商店, 人中, 分地, 格交
+  { {0xf5a7a001,0xfa526005,0xf5bc0005,0x00000003}},	//   行設, 定明, 接警,
+  { {0xf81d600f,0xf9197004,0xfb585004,0xf92bf004}},	//   超低, 人平, 人独, 村富
+  { {0xf82ec009,0xfa65e00e,0xfb531004,0xf48f5005}},	//   走上, 開日, 山石, 地黄
+  { {0xf93dd006,0xfa62e006,0xfa664004,0xf4b7900a}},	//   境外, 立案, 把本, 丘陵
+  { {0xfb7bc004,0xfb691005,0xf5b5c005,0x00000003}},	//   市禅, 用石, 落花,
+  { {0xfa7ed001,0xfa5e6005,0xf4a4f00a,0xf9271005}},	//   因斯, 心正, 本郵, 置就
+  { {0xf91d7006,0xf847a00b,0xfb7e0008,0xf9259004}},	//   浦区, 風俗, 久留, 部合
+  { {0xf919b00f,0xf92a7004,0xfa831004,0xf916d00c}},	//   特別, 体参, 路清, 方始
+  { {0xf4c2b009,0xf92a7005,0xfb63700c,0xfa650005}},	//   很高, 当参, 息率, 王洪
+  { {0xfa5aa00f,0xf4c1d001,0xf9435008,0xf591000c}},	// [780] 最末, 效降, 立小, 引自
+  { {0xfa598001,0xf820e001,0xf9203004,0xf595a001}},	//   作息, 光事, 面功, 食補
+  { {0xfa7bb001,0xfa65c005,0xfa78b005,0x00000003}},	//   入探, 前村, 竹木,
+  { {0xf5a0e009,0xf9225007,0xfb651001,0x00000003}},	//   文苑, 馬力, 利積,
+  { {0xf93df009,0xf5c0c004,0xfa640005,0x00000003}},	//   元化, 中考, 上按,
+  { {0xfa83f004,0xf81f2001,0xfa622001,0xfa82f00a}},	//   中段, 億人, 等我, 中澤
+  { {0xfa642009,0xf5a98008,0xf9281001,0xfb5e500c}},	//   不按, 小西, 火力, 大稻
+  { {0xf92d1009,0xfa75a007,0xfb838001,0xf594600c}},	//   村土, 活情, 有照, 域計
+  { {0xf9433004,0xf4aaf004,0xf5afc00c,0xfa654005}},	//   切地, 当通, 山背, 希拉
+  { {0xfb58300f,0xf83d2007,0xf595c008,0xf919b00c}},	//   建置, 入侵, 舞踏, 出其
+  { {0xfb567004,0xf83f8004,0xf5b20004,0xf4955001}},	//   出突, 止一, 汰落, 費送
+  { {0xf5bac001,0xf930100c,0xf91dd005,0xf490300c}},	//   芸芸, 塔塔, 度好, 色都
+  { {0xfa652005,0xfa54a005,0x00000003,0x00000003}},	//   把思, 料或,   ,
+  { {0xf914500f,0xfa578007,0xf8218001,0xf918700c}},	//   房家, 府服, 等了, 人客
+  { {0xfa4dc008,0xfa4b6004,0xf90c5001,0xf916d005}},	//   化機, 当提, 海基, 出切
+  { {0xf5ac0001,0xfa750004,0xf90b500c,0x00000003}},	//   年薔, 放数, 海倫,
+  { {0xf909f009,0xfa71600e,0xf9453004,0xf9397001}},	// [790] 康市, 調教, 半夜, 門商
+  { {0xf947d009,0xf921f004,0xf843a005,0xfa738005}},	//   税前, 索出, 灯会, 白果
+  { {0xf82fa009,0xf5c54001,0x00000003,0x00000003}},	//   新供, 皮質,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf931f006,0xfb808004,0xf939f001,0xfb83a00a}},	//   通告, 了用, 勝地, 争点
+  { {0xfa67200f,0xf9137005,0xfa57a00d,0x00000003}},	//   上書, 款外, 真核,
+  { {0xfa57a009,0xf9483004,0xf5c0a001,0xfb5c5002}},	//   作意, 小店, 席裁, 以穿
+  { {0xfb527004,0xf9387004,0xf9301004,0xf9441005}},	//   声称, 州出, 志学, 不很
+  { {0xf8406001,0xf9423005,0xfa7d9005,0x00000003}},	//   正一, 密地, 模效,
+  { {0xf8128009,0xf923f00e,0xf9473008,0xf817c008}},	//   定一, 諮問, 和彩, 速乾
+  { {0xf5c0c004,0xf83aa005,0xf945d005,0xfb735010}},	//   峡西, 交中, 克大, 煙突
+  { {0xf48f7004,0xf8308001,0xfa6dc001,0xfa52a00c}},	//   地集, 異世, 鳴曲, 站消
+  { {0xf58f0008,0xf9287002,0x00000003,0x00000003}},	//   街角, 助地,   ,
+  { {0xf941500b,0xf83ac006,0xf832a009,0xf81b6005}},	//   安心, 度不, 共交, 持体
+  { {0xf9179004,0xfa57a001,0xf81ba004,0xf83cc00c}},	//   人当, 借書, 局以, 惠下
+  { {0xf934b00f,0xf9119006,0xf820e004,0xf812e004}},	//   料庫, 新区, 光下, 写下
+  { {0xf5b42007,0xfb68d00c,0xf49f500a,0x00000003}},	// [7a0] 白質, 器皿, 股間,
+  { {0xf92fd006,0xf5c62004,0x00000003,0x00000003}},	//   外国, 在要,   ,
+  { {0xf5c56007,0xf9177009,0xf5a5a004,0xfa5ea005}},	//   目表, 缺少, 名近, 待提
+  { {0xf90eb006,0xfa65200f,0xf93ad004,0xf90cd00c}},	//   新型, 而有, 品博, 卵子
+  { {0xf9109001,0xfa4ec004,0xf5948001,0xf83d6008}},	//   報備, 林果, 機袋, 邦人
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa554004,0xfa86b001,0xf9311005,0xfb7ac00c}},	//   定承, 目格, 宗地, 膜異
+  { {0xfb633007,0xf5a4400a,0x00000003,0x00000003}},	//   斯的, 光課,   ,
+  { {0xf58cc001,0x00000003,0x00000003,0x00000003}},	//   近距,   ,   ,
+  { {0xf93f9007,0xf5b68004,0xf912500c,0x00000003}},	//   的女, 示要, 東加,
+  { {0xfb4a9004,0xf93ef001,0xfb687008,0xf82a600c}},	//   年税, 旅展, 秩父, 場介
+  { {0xf83a6001,0xf925d008,0xf91d7004,0xf9227004}},	//   以作, 央公, 警句, 院就
+  { {0xfa8a9007,0xf4c23004,0xf91dd004,0xf93f3001}},	//   質採, 三道, 性公, 者優
+  { {0xfb61b006,0xf593e009,0xf821c001,0xfa70200c}},	//   解答, 会自, 先下, 課方
+  { {0xfa5fa006,0xf81dc009,0xf4bf9001,0xf4bb1008}},	//   包括, 担一, 超連, 退院
+  { {0xf5a42001,0xfa7a000d,0x00000003,0x00000003}},	//   閉詳, 工文,   ,
+  { {0xf5a58008,0xfa65e00c,0xf93cb005,0xf840a005}},	// [7b0] 前菜, 再打, 品区, 客体
+  { {0xf9267006,0xfa570008,0xf5c22001,0xf82c400a}},	//   注射, 官房, 波西, 買主
+  { {0xf5a3a001,0xfa742001,0xf9289005,0x00000003}},	//   下者, 政新, 物家,
+  { {0xf90c700f,0xf946f004,0xf9313005,0xf925d010}},	//   海岸, 上医, 抗冰, 貨屋
+  { {0xf94a1006,0xfb84e00a,0xf832200a,0xf945d002}},	//   小康, 上率, 東中, 才子
+  { {0xf4be9005,0x00000003,0x00000003,0x00000003}},	//   内食,   ,   ,
+  { {0xf5970004,0xf924f004,0xf913300c,0x00000003}},	//   思茅, 是形, 東平,
+  { {0xf4b83007,0xf597200c,0x00000003,0x00000003}},	//   障通, 果車,   ,
+  { {0xf91ef004,0xf4af1004,0xf49b3005,0xf919500c}},	//   造公, 金都, 亥革, 司媒
+  { {0xf9473006,0xf82a8009,0xf5bc0004,0xfa829008}},	//   不容, 年不, 大考, 波新
+  { {0xf9205006,0xfa5ea004,0xf944100a,0xf58d2005}},	//   占地, 求新, 上告, 体落
+  { {0xf90c5001,0xf934d001,0x00000003,0x00000003}},	//   護履, 魚座,   ,
+  { {0xf4b37006,0xf936d009,0xf92a1009,0xf9267001}},	//   通道, 期公, 青川, 義店
+  { {0xf9207004,0xfb76b001,0xf927d005,0x00000003}},	//   卡卡, 原物, 在差,
+  { {0xf91b9004,0xf59f2001,0xf5a0c00c,0x00000003}},	//   以形, 心能, 草草,
+  { {0xf83ce009,0xf5a0c007,0xf8232001,0xfb6e700a}},	//   度中, 情色, 腋下, 金無
+  { {0xfa7f1008,0xfa6fc00c,0xf832e005,0xfa5e0005}},	// [7c0] 財源, 想投, 板中, 病故
+  { {0xf4bc3009,0xfb852001,0xfa893001,0xf93ab005}},	//   老院, 益生, 航機, 品存
+  { {0xf4b1700e,0x00000003,0x00000003,0x00000003}},	//   肛門,   ,   ,
+  { {0xfa5bc006,0xf946b009,0xfa740004,0xf81de004}},	//   品推, 牌子, 好抗, 求以
+  { {0xf5a4c007,0xf8352008,0xf93a9004,0xfa5ae005}},	//   上者, 施主, 要写, 仁果
+  { {0xfa7ef00e,0xf827200a,0xfa66c00d,0x00000003}},	//   次期, 再交, 告急,
+  { {0xfa66e006,0xf92f7009,0xf8150004,0xf90fb005}},	//   同比, 民兵, 星企, 新做
+  { {0xf4ae3001,0xfb72900c,0x00000003,0x00000003}},	//   店集, 投社,   ,
+  { {0xf938f00f,0xf5c0a009,0xf8138009,0xfb67b009}},	//   回報, 中要, 余万, 在用
+  { {0xf8344009,0xf92b100c,0x00000003,0x00000003}},	//   放以, 間多,   ,
+  { {0xfa784001,0xf90e1001,0xf5bbe00c,0xf821e005}},	//   刻板, 女同, 大裁, 震中
+  { {0xf927d00f,0xf5a6a008,0xfa899005,0x00000003}},	//   優先, 再設, 骨架,
+  { {0xf940f005,0xfa716005,0xf9373010,0x00000003}},	//   率增, 由拒, 江古,
+  { {0xf5b22008,0xf93b900c,0xfa672002,0x00000003}},	//   己負, 局勤, 和您,
+  { {0xfb7f8001,0xf49ab008,0xf9119001,0xfa73000c}},	//   升等, 日限, 音山, 命故
+  { {0xf939d005,0xfb6d9005,0xf9161005,0xf5b8200a}},	//   保康, 北等, 国兵, 治製
+  { {0xf4c47001,0xf90cd004,0xf821e005,0x00000003}},	// [7d0] 下道, 年加, 月不,
+  { {0xf5bc0006,0xfa77c007,0xf4c69004,0xf9465004}},	//   接触, 常有, 行食, 鞋帽
+  { {0xf5a06001,0xf919b001,0xf8320005,0xf943300c}},	//   必能, 空地, 款一, 載加
+  { {0xfa4fe008,0xfa61e004,0xfa82d004,0xf5a84005}},	//   北本, 升本, 索更, 住自
+  { {0xf4af100c,0xf49c700c,0x00000003,0x00000003}},	//   五集, 步都,   ,
+  { {0xf914100a,0x00000003,0x00000003,0x00000003}},	//   兼務,   ,   ,
+  { {0xf9167004,0xfb789001,0xfa4d400c,0x00000003}},	//   任姓, 作祟, 我我,
+  { {0xf90c300f,0xf9471009,0xf9207004,0xfa8b1004}},	//   水庫, 不去, 代市, 剪板
+  { {0xf9355001,0xf949700a,0xf49a300c,0xfa52a00d}},	//   生分, 意工, 查高, 投洽
+  { {0xf80f2004,0xf9329004,0xf9383004,0xf934f001}},	//   他信, 会市, 属学, 線基
+  { {0xf917f00c,0xfa84b00c,0xf944100d,0x00000003}},	//   傻傻, 助消, 不屈,
+  { {0xf82ca006,0xfa766007,0xf92a9009,0xfb707005}},	//   年中, 出最, 易市, 首破
+  { {0xf590a008,0xf9261004,0x00000003,0x00000003}},	//   動詞, 景山,   ,
+  { {0xf90db009,0xf9215009,0xfa68c004,0xf9481004}},	//   年平, 本完, 界新, 配制
+  { {0xf80ca001,0x00000003,0x00000003,0x00000003}},	//   我了,   ,   ,
+  { {0xf94af006,0xfa7fd00e,0xfb6b3004,0xf497100c}},	//   美女, 加湿, 体生, 空飛
+  { {0xf83ba007,0xfa80900a,0xf497b00a,0xf4bdd010}},	// [7e0] 座位, 素朴, 陸運, 久雄
+  { {0xfb56f007,0xfa50a004,0xfa71c004,0xf817400a}},	//   容積, 何提, 跳水, 膜下
+  { {0xf81b2006,0xf9265006,0xf4c59009,0xf830e009}},	//   一中, 壮大, 上道, 使企
+  { {0xf91b5009,0xf93d1004,0xf8296005,0xfa73800c}},	//   入全, 蓄存, 藏主, 調方
+  { {0xf91b900e,0xf595a009,0xf91cb009,0xf947b009}},	//   大和, 属行, 惠及, 明城
+  { {0xf5a96001,0xfa790001,0xf924d001,0xfa5f4004}},	//   低自, 券期, 可可, 理文
+  { {0xf936f006,0xf92e1004,0xf90ff001,0xf937f00c}},	//   保密, 他当, 地原, 保志
+  { {0xfa59a00f,0xfa4de007,0xfa516004,0xf9411004}},	//   作業, 休息, 力明, 商学
+  { {0xf8382009,0xf829600c,0xf91c3005,0x00000003}},	//   常住, 族主, 日建,
+  { {0xf9483004,0xf93a300c,0xf49dd005,0x00000003}},	//   行健, 停役, 学都,
+  { {0xfb85e00f,0xfa67c009,0x00000003,0x00000003}},	//   介紹, 漏洞,   ,
+  { {0xf4a6100b,0xf5aec004,0xfa53600c,0x00000003}},	//   部門, 葵花, 供正,
+  { {0xfa58c00b,0xf9433009,0xf5bc000c,0x00000003}},	//   作成, 文号, 大胃,
+  { {0xfb4ff008,0xfb860005,0xf497d005,0xfa5ce00c}},	//   帳票, 床用, 相配, 送書
+  { {0xf82a800a,0xf9369005,0xfa7ce002,0x00000003}},	//   年位, 神力, 入深,
+  { {0xfb623004,0xfa5dc004,0x00000003,0x00000003}},	//   中用, 射源,   ,
+  { {0xf935b00f,0xfb593009,0xf92d9001,0xf9457005}},	// [7f0] 定地, 区社, 店後, 双倍
+  { {0xf4c5700b,0xfb78300c,0xf948f00c,0x00000003}},	//   構造, 感細, 里家,
+  { {0xf59e8006,0xf8240009,0xf5c94004,0x00000003}},	//   商行, 月中, 在走,
+  { {0xfb6cf006,0xfb59f006,0xf82e2004,0xf948b004}},	//   成犯, 日的, 平不, 明原
+  { {0xf94a5004,0xf944b001,0xf4ab7008,0xf944f005}},	//   意其, 消基, 間限, 月国
+  { {0xf819000f,0xfa82f006,0xf90b7004,0xf4c09005}},	//   一位, 支持, 海天, 内都
+  { {0xf838e007,0xf82f2001,0xfa7c6005,0xfb50900d}},	//   司保, 到什, 接方, 鹿牌
+  { {0xfb85200e,0xf8146004,0xf8210001,0x00000003}},	//   律第, 多中, 有位,
+  { {0xf9105009,0xf90ff001,0xfa4f8008,0x00000003}},	//   山庄, 地借, 聖書,
+  { {0xf9355009,0xfa70c007,0xf4c6b008,0xfb64b004}},	//   多国, 已收, 和酒, 普生
+  { {0xf90ef001,0xf940300a,0xf59ca00a,0x00000003}},	//   細名, 棄却, 老若,
+  { {0xf828800c,0x00000003,0x00000003,0x00000003}},	//   其事,   ,   ,
+  { {0xf90fb001,0xfb5e9004,0xf8176001,0xfa66000c}},	//   報刊, 性特, 生任, 及注
+  { {0xf922700f,0xf5bbe004,0xfb757001,0xf934300c}},	//   本土, 大要, 料符, 記問
+  { {0xfb7cb00f,0xf91d5001,0xf8478004,0xfb6fb005}},	//   吃的, 因各, 用他, 或百
+  { {0xf4aaf009,0xfa740009,0xfb52f00c,0xfa78c00c}},	//   子里, 能投, 尾科, 此所
+
+  { {0xfa5ee001,0xfb63100d,0x00000003,0x00000003}},	// [800] 分所, 中移,   ,
+  { {0xfa524007,0xf90c900a,0x00000003,0x00000003}},	//   誕樹, 偵察,   ,
+  { {0xf8354004,0xfb7bd00c,0x00000003,0x00000003}},	//   都人, 一睹,   ,
+  { {0xfa5d2004,0xfb6f900c,0xf8332005,0xf90bd005}},	//   市温, 北火, 国万, 年当
+  { {0xf5c5e001,0xf5a4400c,0xf935900c,0x00000003}},	//   笨蛋, 手膜, 願委,
+  { {0xf4af900f,0xf917b004,0xf80d6001,0xf838e00c}},	//   南部, 核合, 近五, 司依
+  { {0xfb5c100f,0xf9131004,0xf4be7001,0xf5b8a00a}},	//   日盤, 使学, 逃離, 常資
+  { {0xf9491006,0xf91e7004,0xfa5f8004,0xf92df005}},	//   小学, 信分, 心新, 他向
+  { {0xf91df00f,0xf9151001,0xf942b00c,0xf91bf005}},	//   員名, 彼得, 合多, 度向
+  { {0xf5b94007,0xfb49d004,0xf8118001,0xf9151004}},	//   別載, 件生, 力一, 妻双
+  { {0xf9407004,0xfa4c0005,0xf93ab00a,0x00000003}},	//   理利, 源搜, 紀夫,
+  { {0xfb84a004,0xfb779004,0xf9461001,0xfb689005}},	//   予登, 土特, 行充, 在登
+  { {0xf92b5004,0xf5c46008,0xfb697010,0xf4be7010}},	//   成千, 華街, 快眠, 集運
+  { {0xfa800007,0xf5a7000c,0x00000003,0x00000003}},	//   信業, 車船,   ,
+  { {0xf91d5009,0xf93db005,0xfa79800c,0xfa4c800c}},	//   警大, 心店, 查服, 習曲
+  { {0xfb787001,0xf82fc00c,0xfa798002,0x00000003}},	//   障生, 報事, 知服,
+  { {0xfb5ff004,0xf9227004,0xf81ec005,0xf489f00c}},	// [810] 探秘, 本域, 心以, 然間
+  { {0xf942f007,0xf4a85007,0xf9207001,0xf4c8900c}},	//   篇已, 質量, 形塑, 行都
+  { {0xfa5f2007,0xfa784005,0xf5a6800c,0xf910d005}},	//   考書, 交涉, 小行, 岳区
+  { {0xf939d00c,0xf91d5005,0x00000003,0x00000003}},	//   保德, 武大,   ,
+  { {0xfa5da006,0xf81e4004,0xf91e300c,0x00000003}},	//   的提, 七中, 試地,
+  { {0xf92f9008,0xf8442005,0xf81e4005,0xfb88e00c}},	//   金制, 催人, 布中, 行環
+  { {0xf4909001,0xf91cd001,0xf4af7001,0xf9123004}},	//   便配, 座向, 村長, 能很
+  { {0xf9115001,0xfb87e001,0xf841200c,0xf937500c}},	//   平平, 行無, 代作, 棟別
+  { {0xf4c23007,0xf91d100c,0x00000003,0x00000003}},	//   贈送, 別家,   ,
+  { {0xf8256009,0xf5c3c004,0xf8376001,0xf91d9004}},	//   事代, 中走, 任代, 大差
+  { {0xfa4c4007,0xfa4ec00c,0x00000003,0x00000003}},	//   我最, 託機,   ,
+  { {0xfa68a009,0xf93b900a,0x00000003,0x00000003}},	//   式是, 退去,   ,
+  { {0xfb52f009,0xf9433009,0xf90f1001,0xf9461004}},	//   尿素, 很少, 細小, 行内
+  { {0xfb74d001,0xf9313001,0x00000003,0x00000003}},	//   娘秘, 望同,   ,
+  { {0xf9401009,0xfa4fc001,0xfa73a008,0xf5c34005}},	//   内大, 比我, 百景, 散落
+  { {0xfa648004,0xfa6ec004,0x00000003,0x00000003}},	//   位描, 育林,   ,
+  { {0xfa6f600f,0xf80bc004,0xfa76000c,0xfa5aa005}},	// [820] 農業, 当他, 呼日, 血汗
+  { {0xf92dd007,0xf82a4007,0xf919b004,0xf910b001}},	//   取回, 長久, 方区, 曲張
+  { {0xf9385009,0xfa6ea009,0xf938d004,0xf9229001}},	//   增大, 育法, 保学, 形報
+  { {0xf9187001,0xf91b7004,0xfa87b001,0xfa734005}},	//   人夢, 健壮, 推推, 就新
+  { {0xf48f9009,0xfb4c3004,0xf925d004,0xfb5d7004}},	//   想道, 其父, 在完, 大用
+  { {0xf916d001,0x00000003,0x00000003,0x00000003}},	//   方型,   ,   ,
+  { {0xf948f004,0xfa6be004,0xfb860004,0xfa606001}},	//   每季, 水排, 立相, 者書
+  { {0xf4b7f004,0x00000003,0x00000003,0x00000003}},	//   神面,   ,   ,
+  { {0xf818400e,0xf930f007,0xfa520007,0xf845c00e}},	//   回以, 法受, 法接, 部下
+  { {0xf918700f,0xf90a7004,0xfa4c0001,0xf91d700c}},	//   書分, 收利, 秒殺, 給出
+  { {0xfa5ca009,0xf5afe007,0xf843a004,0xf81fa005}},	//   品添, 由行, 京中, 万不
+  { {0xf829a001,0x00000003,0x00000003,0x00000003}},	//   具下,   ,   ,
+  { {0xf9347004,0xfb4ff001,0xf930f004,0xf924b005}},	//   会形, 女用, 得失, 京平
+  { {0xf5964004,0xf494b001,0xf93cb004,0x00000003}},	//   保行, 能面, 送去,
+  { {0xfa859009,0xfa66a007,0xf942d004,0xf926d004}},	//   在有, 里民, 吉利, 温差
+  { {0xfa566009,0xf9319002,0x00000003,0x00000003}},	//   生殖, 力十,   ,
+  { {0xfa714009,0xfb6ad007,0xfb57d007,0xf92eb004}},	// [830] 声波, 未登, 活空, 向区
+  { {0xf929d007,0xf58e8004,0xf9259001,0xf5a5400c}},	//   自取, 他表, 全又, 袋設
+  { {0xf9139007,0xf59c4009,0xfa5fe007,0xfb4e5008}},	//   政司, 的背, 篇所, 即納
+  { {0xfa82a006,0xfa762007,0xfb82300e,0xfa5f0001}},	//   公民, 人手, 喉科, 密技
+  { {0xf5ca200f,0xf810800e,0xf92bd004,0xf81f0001}},	//   優良, 途中, 向型, 待他
+  { {0xfb5c3004,0xf499b001,0xfa792005,0xf92ab005}},	//   奥特, 日送, 相成, 被其
+  { {0xf946300f,0xf590200e,0xfb89c007,0xf8404001}},	//   配取, 五輪, 小米, 搭上
+  { {0xfb83a001,0xf4a6f004,0xfa66800c,0xfa76000c}},	//   有系, 用非, 屋新, 示有
+  { {0xf91cb004,0xfa87500c,0xf9155005,0x00000003}},	//   以共, 士技, 能容,
+  { {0xfa5cc008,0xfa871008,0xf4ba1001,0xfb50500a}},	//   品改, 用材, 菜鳥, 右端
+  { {0xf9481009,0xf93c1001,0x00000003,0x00000003}},	//   行大, 一命,   ,
+  { {0xf92ed009,0xf5bba001,0xfa5f4004,0xf92bd00c}},	//   外公, 入設, 理指, 棒大
+  { {0xf943b009,0xf9117007,0xfa7d2008,0xfb6c7004}},	//   合利, 山北, 撥水, 疑的
+  { {0xfa65c009,0xfb789005,0xf93a500a,0x00000003}},	//   告或, 作真, 節子,
+  { {0xf5974007,0xf9375004,0xfa576004,0xfb4d9004}},	//   州街, 生室, 生来, 色球
+  { {0xfa510009,0xfa4fc004,0xf4a3300c,0xfb5b900c}},	//   得新, 林景, 季都, 查第
+  { {0xf48ef006,0xf9347009,0xf5afe009,0xf49a5009}},	// [840] 数量, 佛山, 害虫, 知通
+  { {0xf59cc004,0x00000003,0x00000003,0x00000003}},	//   考者,   ,   ,
+  { {0xf58ee001,0xfa68c00c,0xfa88500c,0xf81a000c}},	//   達者, 家歌, 被我, 要住
+  { {0xf9431009,0xf5bb4004,0xf93db001,0xf5b18004}},	//   切割, 度超, 心志, 放行
+  { {0xf93d9009,0xf926f004,0xfb761001,0xfa5fe005}},	//   的少, 在土, 食習, 分村
+  { {0xf825600f,0xf91bb004,0xf932f001,0xf911100c}},	//   行事, 性同, 投地, 誰可
+  { {0xf8336006,0xfa632001,0xf8460008,0xfa51a00c}},	//   都会, 事服, 在住, 拔河
+  { {0xf918b00e,0xf8336009,0xfb4d9004,0xf927f005}},	//   古品, 能会, 更申, 洪安
+  { {0xf90d3004,0xf9291005,0xfb7bb00c,0xf917d002}},	//   号地, 浪博, 需特, 方做
+  { {0xf9281009,0xfb6d7007,0xfb66f001,0xf9445001}},	//   未完, 託等, 微米, 車城
+  { {0xf9119007,0xfb76b007,0xf5b6c001,0xf9123004}},	//   新出, 衝突, 值走, 命安
+  { {0xf82b600f,0xfa7e4008,0xf819a008,0xfa63e001}},	//   然人, 信濃, 夜中, 安政
+  { {0xf4a37009,0xfa66e004,0xf90ad005,0xf821c00d}},	//   是高, 小流, 年如, 万中
+  { {0xf5bd0009,0xf9117007,0xf4c83001,0xfa67c001}},	//   以赴, 山南, 後遺, 籍新
+  { {0xf5bde00b,0xf845c00b,0xf4ac9009,0xf942b004}},	//   大臣, 部例, 村集, 万国
+  { {0xf939b006,0xfa4de004,0xfa660004,0xf5990001}},	//   要及, 南明, 同文, 賞花
+  { {0xfb7bb008,0xf5a2a001,0xf839c00c,0xfb64b005}},	// [850] 終的, 載表, 惹人, 景目
+  { {0xfb689009,0xf5aa6009,0xf91fb004,0xfb4e500c}},	//   全知, 水行, 校在, 仲生
+  { {0xf9329001,0xf944900c,0x00000003,0x00000003}},	//   香奈, 把心,   ,
+  { {0xfa86f004,0xfa77e005,0x00000003,0x00000003}},	//   物普, 区未,   ,
+  { {0xf49a1009,0xf5900007,0xf937d004,0xf5b66004}},	//   以高, 違者, 作参, 尼西
+  { {0xfb72100f,0xf82a0001,0xf926d001,0xf92bb004}},	//   研究, 家休, 注定, 科及
+  { {0xf821e006,0xf9293004,0xfa5be005,0xf4bed00c}},	//   案例, 青城, 一核, 久違
+  { {0xf5a7a00e,0xfa80200a,0x00000003,0x00000003}},	//   美肌, 席有,   ,
+  { {0xfb82500f,0xf9199006,0xfb4c5001,0xf59d6004}},	//   合的, 特大, 海空, 的跟
+  { {0xf4a3d00a,0xfa644002,0x00000003,0x00000003}},	//   本邦, 床服,   ,
+  { {0xfb4c1001,0xf816c001,0xf93d5005,0xf9237005}},	//   場研, 願人, 者吊, 良宇
+  { {0xf93cb006,0xfa4b6004,0xf9363004,0xfb677004}},	//   品出, 体材, 回密, 墨盒
+  { {0xfb83f004,0xfb4ed001,0xf591200c,0xfb55900c}},	//   安社, 細紋, 四行, 幼犬
+  { {0xfb87000a,0xfa706005,0x00000003,0x00000003}},	//   不祥, 鹿泉,   ,
+  { {0xf9125001,0xf5912001,0xfa50200a,0xf92ff00c}},	//   仰山, 盛行, 桔梗, 法商
+  { {0xfa5dc005,0xf5ab0005,0x00000003,0x00000003}},	//   元投, 年超,   ,
+  { {0xf8230006,0xf934b009,0xf9451007,0xf4c55001}},	// [860] 三中, 力地, 授兼, 里里
+  { {0xfa4ec00f,0xf94a1004,0xfb535005,0xf91c7010}},	//   取本, 小巷, 西移, 工呼
+  { {0xf943f009,0xf9199001,0xfa526005,0xf90bf00a}},	//   三国, 除契, 会意, 直列
+  { {0xfa58c007,0xf81f0009,0xfb55b009,0xf8256009}},	//   作提, 元人, 国石, 行下
+  { {0xfa4f0004,0x00000003,0x00000003,0x00000003}},	//   得拒,   ,   ,
+  { {0xf915d00c,0xfb507005,0x00000003,0x00000003}},	//   治官, 米糠,   ,
+  { {0xf93fb006,0xfa76200c,0xfa7ba005,0x00000003}},	//   的就, 命更, 春播,
+  { {0xf5a4c001,0xfa5b2004,0xf948d001,0xfb521005}},	//   介質, 十期, 後山, 花灯
+  { {0xf8336006,0xfa650007,0xf922b008,0xf9207004}},	//   格下, 請注, 季大, 宣威
+  { {0xf922b007,0xfb77f004,0xf9461001,0xfa80400a}},	//   正大, 生石, 里崇, 信条
+  { {0xf93cb006,0xf90d500f,0xf9455007,0xf91b5005}},	//   境内, 防局, 車借, 入在
+  { {0xf941700b,0xfa85e001,0xfb73f005,0x00000003}},	//   文庫, 修業, 余生,
+  { {0xf9189007,0xf91c7009,0xfa4ee00c,0x00000003}},	//   人因, 学化, 抗感,
+  { {0xfa628007,0xfa50c008,0xfa82a00c,0xfa7ea00d}},	//   合指, 南房, 可把, 素或
+  { {0xf9199006,0xfb4ab00e,0xfb77d008,0xf90b500c}},	//   区地, 件目, 功績, 極富
+  { {0xfb872007,0xf5a5e008,0xf5bc2005,0x00000003}},	//   服系, 車輪, 性胃,
+  { {0xf8144004,0xfb4fb00c,0x00000003,0x00000003}},	// [870] 通中, 己看,   ,
+  { {0xf82fe00f,0xf90e9009,0xf80e0001,0xfb59d005}},	//   共事, 新安, 南一, 泥的
+  { {0xfa7e0005,0xf93ad002,0x00000003,0x00000003}},	//   次明, 作影,   ,
+  { {0xf820e009,0xf5b24004,0xfa4fe004,0xfa752004}},	//   三位, 使自, 受本, 施日
+  { {0xf8244009,0xf5a3000e,0xf9473004,0x00000003}},	//   上不, 型車, 同利,
+  { {0xf93ff006,0xfb57700c,0xfa67400a,0xf92cb002}},	//   分子, 出結, 族旅, 世和
+  { {0xfa548004,0xf5966004,0xfb86900c,0xf91fb005}},	//   供新, 域自, 後生, 校周
+  { {0xfb573001,0xfa6c2001,0xfb5a9004,0xf947300d}},	//   任第, 冷漠, 春生, 名建
+  { {0xfa806001,0xf93f3005,0xf931b00c,0x00000003}},	//   客機, 内化, 四億,
+  { {0xfa88100f,0xf5c16008,0xf913f008,0xfa77400a}},	//   用正, 公認, 国展, 特技
+  { {0xf948f00b,0xf8314007,0xfa528009,0xfb709008}},	//   美少, 到你, 定所, 法科
+  { {0xfa87200f,0xf4be700f,0xf93ed004,0xf8432004}},	//   全民, 故障, 境入, 是促
+  { {0xf5a86007,0xfb5cf008,0xf5a90001,0x00000003}},	//   茶葉, 加納, 而致,
+  { {0xfa71e008,0xf918d005,0xf8318005,0xf90f3005}},	//   放流, 交市, 数以, 育公
+  { {0xf910900f,0xf9217009,0xf5c04008,0xf9099004}},	//   史地, 信念, 芭蕉, 起名
+  { {0xf93e9009,0xfb6b5004,0xfb83f004,0xfa63e00a}},	//   心学, 番石, 看留, 安房
+  { {0xfb62300b,0xf9431009,0xf5bc0004,0xfa552001}},	// [880] 面白, 有公, 性要, 記機
+  { {0xf9243004,0xfa7fe005,0x00000003,0x00000003}},	//   售商, 次普,   ,
+  { {0xf939b006,0xfb84f009,0xf919300e,0xfb613001}},	//   品安, 名的, 日光, 代租
+  { {0xf839c009,0xf8122007,0xf5ade00e,0xf8152004}},	//   以促, 通位, 防衛, 候中
+  { {0xf9263007,0xf81c0001,0xf92b5008,0xf8254005}},	//   可到, 境介, 成元, 下中
+  { {0xf9481004,0xf9461004,0xf914f005,0x00000003}},	//   同建, 行必, 嚼字,
+  { {0xf947d009,0xf82b2005,0xfa64800c,0xfb4cf005}},	//   式向, 低估, 光海, 液等
+  { {0xf920300f,0xf488d00c,0xfa67200d,0x00000003}},	//   連同, 收送, 和木,
+  { {0xfa4ca00c,0xf93eb00a,0xfa65c00c,0x00000003}},	//   向教, 境大, 里昂,
+  { {0xfb833004,0xfa7e200a,0xf937d00c,0x00000003}},	//   王立, 武東, 真偽,
+  { {0xf59c000c,0xf4903005,0x00000003,0x00000003}},	//   心行, 新青,   ,
+  { {0xfa7b6009,0xf4ab700e,0xfa6ac001,0xf920900c}},	//   大有, 酒造, 水流, 次別
+  { {0xfb7b7004,0xf928b001,0x00000003,0x00000003}},	//   要研, 部役,   ,
+  { {0xfa612006,0xfa728009,0xf917b004,0xf9243001}},	//   理性, 新更, 永嘉, 種心
+  { {0xf93f9008,0xf9163004,0xfa776005,0xf947300d}},	//   心強, 活塞, 固提, 配工
+  { {0xf831c006,0xf91a700f,0xf4a15009,0xf8298009}},	//   共享, 書室, 昭通, 然会
+  { {0xfb4ef006,0xf59a8009,0xfb4a5007,0xf48d7001}},	// [890] 地税, 作落, 海灘, 念頭
+  { {0xf910d001,0xf91b9001,0xf5b72001,0xfb82b005}},	//   共四, 大富, 她要, 率相
+  { {0xfb6d7006,0xfa8b1009,0xf924f001,0xfb81d00c}},	//   科研, 雪松, 般家, 又看
+  { {0xf940500b,0xf81c0004,0xf9345004,0xfb4cd00c}},	//   理士, 境事, 多公, 整符
+  { {0xf5a28001,0xfb79d005,0xfa55400c,0x00000003}},	//   載自, 持等, 生故,
+  { {0xfb77d00c,0xf93fb00c,0xf5bfa00c,0xfa4be00d}},	//   募現, 心呵, 握著, 坐果
+  { {0xf591e007,0xf8266004,0xf8324004,0xf844c00c}},	//   研議, 上中, 施上, 種保
+  { {0xf910500f,0xf8232008,0xfa652001,0xfb731004}},	//   東市, 下位, 名指, 忙着
+  { {0xf491f001,0xf8472001,0xfa5c2004,0xf4b97005}},	//   山頭, 庫位, 持本, 一附
+  { {0xf8374007,0xfa630005,0xfa7d000c,0xfa778005}},	//   人作, 之恋, 工水, 方旅
+  { {0xfb531007,0xf4c21001,0xf9125005,0xf9375005}},	//   命理, 合送, 台地, 食健
+  { {0xf937900c,0xfa51600c,0x00000003,0x00000003}},	//   神巨, 著水,   ,
+  { {0xf91db004,0xfb88d00c,0xfa6a6002,0x00000003}},	//   性差, 美生, 崎步,
+  { {0xf90bf00c,0xf934900c,0x00000003,0x00000003}},	//   念商, 際報,   ,
+  { {0xf59d4004,0xf92d9005,0x00000003,0x00000003}},	//   必行, 金塔,   ,
+  { {0xfa58e009,0xf82ee004,0xfb54b001,0xf5a9a001}},	//   一手, 地不, 徽章, 長行
+  { {0xfa554004,0xf9383008,0xf91cb005,0xf911d00a}},	// [8a0] 会放, 喜多, 大土, 由利
+  { {0xfb50d00f,0xf9379007,0xf59c8004,0xf4c3d005}},	//   細物, 府城, 元老, 型集
+  { {0xfa4d0004,0xf9351005,0xf9225005,0x00000003}},	//   源是, 域市, 面平,
+  { {0xf93d5006,0xfa52600c,0xf9111005,0x00000003}},	//   市公, 力感, 板市,
+  { {0xfa71200f,0xf843c001,0xf82e2008,0xfb747008}},	//   危機, 可保, 哲也, 香織
+  { {0xf58c800f,0xf4a7100e,0xf9107001,0xf9491004}},	//   材質, 風速, 山商, 氏度
+  { {0xf90ad00e,0xf9359004,0xfb633001,0xfa7b6004}},	//   直径, 会共, 業特, 永新
+  { {0xfb5d900e,0xfa4c6007,0xfb4f5007,0xf92ef00a}},	//   性用, 民旅, 米科, 算子
+  { {0xf93ad004,0xfa802008,0xfb83300c,0x00000003}},	//   潜山, 設案, 友看,
+  { {0xf824400e,0xf9151001,0xfb525001,0xfb7cf001}},	//   上位, 呼叫, 政窗, 約範
+  { {0xfb4f5005,0x00000003,0x00000003,0x00000003}},	//   田的,   ,   ,
+  { {0xf90e500f,0xfb737009,0xfb4af009,0xf933b004}},	//   兵役, 料的, 致病, 辛勤
+  { {0xf918700b,0xfa688009,0xf9489004,0xfa69a004}},	//   人形, 二款, 昌平, 明是
+  { {0xf932d004,0xfa4ba00c,0x00000003,0x00000003}},	//   棚内, 打打,   ,
+  { {0xfb8ab006,0xfa5e0009,0xf5c16010,0x00000003}},	//   明白, 病情, 臣賞,
+  { {0xfa83a007,0xf942d009,0xfa69a001,0xf5aa4001}},	//   可望, 月初, 康服, 整行
+  { {0xfa86a004,0xf91ab004,0xf938900c,0xf81fc00a}},	// [8b0] 刮板, 岸区, 府原, 滅亡
+  { {0xfa5bc00f,0xf4c5100f,0xf81c0007,0xf93e3004}},	//   品木, 融集, 境下, 布公
+  { {0xf918b008,0xfa69e00e,0xf919b004,0xfa6a8004}},	//   特化, 究機, 以参, 李永
+  { {0xf8440006,0xfb64d006,0xfa89600f,0xf4a39006}},	//   公交, 是第, 自我, 是通
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb789004,0xf93e5004,0x00000003,0x00000003}},	//   作生, 理光,   ,
+  { {0xfb621006,0xf9113004,0xfb755004,0xf926f00c}},	//   本站, 地加, 感病, 含安
+  { {0xf822e007,0xf8306005,0xf9301005,0xfb769005}},	//   消保, 圳中, 得学, 期用
+  { {0xfa538006,0xf4aa700c,0xf9267005,0xf9469002}},	//   会成, 含防, 浮出, 服公
+  { {0xf59f600a,0xfb665005,0x00000003,0x00000003}},	//   境課, 旨的,   ,
+  { {0xf93f1009,0xf5a30001,0xfa4b8004,0xf91db004}},	//   密封, 屋行, 易成, 邦国
+  { {0xf49a3006,0xfa79a004,0xf9431005,0x00000003}},	//   以通, 方日, 之和,
+  { {0xf5c8e009,0xf490f001,0xf93d7008,0xf942500c}},	//   用能, 乳酸, 超小, 安徒
+  { {0xfa70c004,0xf5c5c00c,0xf917500c,0x00000003}},	//   地温, 森路, 芹壁,
+  { {0xf90ad009,0xfb679007,0xfb5bf008,0xf910d00a}},	//   年市, 早盤, 日給, 河出
+  { {0xfa646009,0xfb6f1007,0xf4b2b001,0xf4c3b005}},	//   合性, 民申, 通順, 看附
+  { {0xfb7c900e,0xf4a0d005,0xf9437005,0x00000003}},	// [8c0] 品群, 代高, 王宏,
+  { {0xf5c5e001,0xfb511001,0xfb4f7004,0x00000003}},	//   全認, 山科, 新理,
+  { {0xf9119009,0xf4b2f004,0xfa4b0004,0xf923500c}},	//   新基, 会高, 恒温, 代女
+  { {0xf93a3007,0xf916d008,0xf4b75001,0xf9121001}},	//   言回, 丹後, 作開, 地平
+  { {0xf90a7009,0xf944f004,0xf4a1f004,0xf93c3005}},	//   家外, 始在, 本集, 市初
+  { {0xfa710006,0xfb69b00f,0xf90b7009,0xfb509001}},	//   印本, 棒球, 男士, 冰糖
+  { {0xf9319004,0xf9479001,0xf92eb001,0x00000003}},	//   五好, 位女, 金工,
+  { {0xf90c5006,0xf9473001,0xfb4b300a,0x00000003}},	//   水利, 行取, 破片,
+  { {0xf936b00f,0xf9313009,0xf9261004,0xf4c2b001}},	//   識別, 南地, 是影, 築風
+  { {0xfa4e8006,0xf8166004,0xfa64e001,0xf8426005}},	//   民日, 余件, 才求, 代代
+  { {0xf8438008,0xf5b1800c,0xf5a0a00d,0x00000003}},	//   浮上, 足護, 分路,
+  { {0xf9435004,0xf4a23008,0xf926500a,0xfb6f900c}},	//   安卡, 設部, 修室, 動積
+  { {0xf9363009,0xf5a6a009,0xf919b004,0xfa58c005}},	//   属各, 歌舞, 方出, 保模
+  { {0xfa668007,0xfb4ff004,0xfb52900c,0xf825c00c}},	//   降息, 育特, 唱盤, 完一
+  { {0xfb7bd004,0xfb77f001,0xfa528005,0xf9457005}},	//   一特, 生申, 供排, 戊子
+  { {0xf841c00f,0xfa85c009,0xfa7ea001,0xf5a04001}},	//   第一, 置是, 員指, 宅貸
+  { {0xf9195007,0xf835c004,0xf910d00a,0xfb4a100c}},	// [8d0] 書展, 死了, 械器, 谷的
+  { {0xf4a5f009,0xf830400a,0x00000003,0x00000003}},	//   用量, 英一,   ,
+  { {0xfa66400c,0xfa66c005,0x00000003,0x00000003}},	//   伊斯, 富村,   ,
+  { {0xfa4fa009,0xf93cb001,0xf826000c,0xf4a1f00a}},	//   救援, 品基, 克人, 本隆
+  { {0xf82ee006,0xfa7c8009,0xfa894004,0xf814c004}},	//   地位, 大棚, 用数, 租住
+  { {0xfb7e9007,0xf918d005,0xf9475005,0x00000003}},	//   係由, 永定, 量包,
+  { {0xf93a7005,0x00000003,0x00000003,0x00000003}},	//   果好,   ,   ,
+  { {0xfb64f001,0xfb55b001,0xfa67000d,0x00000003}},	//   可短, 白米, 名控,
+  { {0xfa508006,0xfa57600f,0xf9111005,0xfa5bc005}},	//   五是, 生日, 地客, 要早
+  { {0xf9163004,0xf5c0c004,0xf91fb005,0x00000003}},	//   携式, 断裂, 衡器,
+  { {0xf9445004,0xfb831005,0xf92b9002,0x00000003}},	//   安地, 王玉, 只到,
+  { {0xf93eb005,0xf93a3005,0xf92eb005,0x00000003}},	//   了希, 仁堂, 向出,
+  { {0xf8450005,0x00000003,0x00000003,0x00000003}},	//   革不,   ,   ,
+  { {0xf91db001,0xf92b3005,0xfb7eb005,0x00000003}},	//   校刊, 未尽, 病科,
+  { {0xfb84b007,0xf836c00c,0x00000003,0x00000003}},	//   月特, 方上,   ,
+  { {0xfa68e004,0xf911b004,0x00000003,0x00000003}},	//   家明, 西域,   ,
+  { {0xf92ff002,0x00000003,0x00000003,0x00000003}},	// [8e0] 展分,   ,   ,
+  { {0xfa6ca00f,0xfb705001,0x00000003,0x00000003}},	//   更正, 套系,   ,
+  { {0xfa5da009,0xf93c9001,0xfa4c8001,0xf831000c}},	//   的材, 的往, 腐敗, 拿一
+  { {0xfa6c0001,0xfa80000c,0xf92a3005,0xfa892005}},	//   場投, 加抽, 太差, 用液
+  { {0xf918b00c,0xf81b0002,0x00000003,0x00000003}},	//   批取, 懂事,   ,
+  { {0xf5bcc00f,0xf932b00c,0xfa6d400c,0x00000003}},	//   因而, 料倉, 練方,
+  { {0xf4c6900f,0xf9145001,0xf5c0c001,0xf9243004}},	//   事長, 找工, 業考, 目分
+  { {0xfb707001,0xf59e4001,0xf494d001,0xfa5b2005}},	//   五種, 呂芳, 麻醉, 翁源
+  { {0xf941b004,0xfa84e008,0xf910b005,0x00000003}},	//   万公, 義母, 就多,
+  { {0xfa84400f,0xfa6e0006,0xf9205006,0xf9113004}},	//   本書, 践活, 面向, 地占
+  { {0xf499b00f,0xfa5be009,0xf943b008,0xfa77c001}},	//   入門, 送温, 手元, 活津
+  { {0xf9303006,0xf92cf004,0xf9101004,0xf937300c}},	//   法定, 化品, 至全, 食大
+  { {0xf9203004,0xf59be001,0xf9369004,0xf815a001}},	//   六合, 往西, 感器, 教主
+  { {0xf4ae1007,0xfa700001,0xf59d6008,0xf4b33001}},	//   子都, 已改, 擁護, 料送
+  { {0xf9339004,0xf81c200a,0x00000003,0x00000003}},	//   供学, 送中,   ,
+  { {0xf9205007,0xfa51a004,0xf9463005,0x00000003}},	//   業同, 何正, 名士,
+  { {0xfa690009,0xfb77d004,0xf9343005,0xf915900a}},	// [8f0] 低成, 喜的, 些好, 翻弄
+  { {0xf9373001,0xfa4f8004,0x00000003,0x00000003}},	//   棟大, 金海,   ,
+  { {0xf945b00e,0xf830c004,0xfb60300a,0xfb67700d}},	//   母子, 米以, 簡素, 被禁
+  { {0xfa608009,0xfb7e1004,0xfb6b7004,0xfa64a005}},	//   涉案, 市特, 腐病, 吉水
+  { {0xf5b12007,0xf92ef004,0xfa63600c,0xfa6a4005}},	//   械設, 他形, 屋流, 海文
+  { {0xfa4d8004,0xf8192004,0xf93eb004,0xfa6d6004}},	//   体数, 作他, 的忠, 署意
+  { {0xf921d00f,0xfa680007,0xf9445009,0xfa4d8005}},	//   正取, 同步, 越式, 当数
+  { {0xf91df00c,0xf921b00c,0x00000003,0x00000003}},	//   員反, 院判,   ,
+  { {0xf90e7006,0xfb80b004,0xfb64d004,0xf59a8001}},	//   平市, 必由, 是硬, 要談
+  { {0xf9483009,0xf90c1001,0xf9111004,0xf80ca005}},	//   小字, 件報, 使各, 近些
+  { {0xf5b2c006,0xfb83d005,0xfa5b4005,0x00000003}},	//   山西, 下留, 所欠,
+  { {0xf8148004,0xf832a005,0x00000003,0x00000003}},	//   生上, 西伯,   ,
+  { {0xf4b07001,0xf93a7001,0xf920b00a,0xf9153005}},	//   北鼻, 激動, 庭市, 施基
+  { {0xf947100b,0xfb61100c,0xfb69f00a,0xfa88200c}},	//   同士, 信申, 火系, 物栽
+  { {0xf911100e,0xfa79c001,0xf818e001,0xfa812004}},	//   調布, 此我, 退伍, 院是
+  { {0xf9205009,0xf9225005,0xf939b00c,0xf913700d}},	//   六届, 六周, 果加, 好域
+  { {0xf9397007,0xf5c80008,0x00000003,0x00000003}},	// [900] 局各, 輪車,   ,
+  { {0xf935900f,0xf829000f,0xf93eb00e,0xfa658004}},	//   教室, 家一, 了後, 合水
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa5b2009,0xfa734004,0xf946d008,0x00000003}},	//   言本, 山新, 界動,
+  { {0xfa6f2007,0xf4c0d007,0xf933b007,0xfb587004}},	//   到所, 拉鍊, 領先, 交界
+  { {0xf4ae1006,0xfa894009,0xf81d8009,0xfa5ee004}},	//   科院, 用新, 者不, 了每
+  { {0xfa7d4004,0x00000003,0x00000003,0x00000003}},	//   旦春,   ,   ,
+  { {0xf92e5007,0xf929f001,0xfa50e001,0x00000003}},	//   提到, 含基, 法比,
+  { {0xfa632009,0xf8162004,0xf5c98005,0x00000003}},	//   按本, 原体, 在致,
+  { {0xf911500c,0xf8296005,0x00000003,0x00000003}},	//   晰度, 美世,   ,
+  { {0xf9101009,0xf9231001,0x00000003,0x00000003}},	//   地向, 般外,   ,
+  { {0xfb499006,0xfb63d004,0xf4a67005,0x00000003}},	//   奶牛, 是生, 在集,
+  { {0xf9343009,0xfb84f004,0xfb663005,0x00000003}},	//   通公, 上留, 良田,
+  { {0xf921d006,0xf5ad8004,0x00000003,0x00000003}},	//   京市, 育考,   ,
+  { {0xfb851009,0xfa7b8004,0xfa85a005,0xf928b00c}},	//   不留, 性有, 在拉, 用券
+  { {0xf9227009,0xf4a81001,0xf4be7004,0xfa896001}},	//   本原, 物都, 装食, 部海
+  { {0xfb811004,0xfa642005,0xfa72e00c,0xf92ad005}},	// [910] 安福, 不涉, 找我, 罪判
+  { {0xf90c1008,0xfb86f008,0xf818c00c,0xf915300c}},	//   強姦, 配管, 朝代, 格優
+  { {0xf9143001,0xfb82b001,0xf925500a,0x00000003}},	//   呼喚, 有罪, 副大,
+  { {0xfb5a7004,0xf934b004,0xf8342005,0xf81e6005}},	//   以生, 期完, 国世, 考中
+  { {0xf83a0001,0xfa50600c,0xf9235010,0x00000003}},	//   步了, 旗津, 那国,
+  { {0xfa5f2004,0x00000003,0x00000003,0x00000003}},	//   病或,   ,   ,
+  { {0xf92d900e,0xfa4d8009,0xfb5b7004,0xfb669001}},	//   子大, 金投, 大熊, 部片
+  { {0xf4be9007,0xf4b0b00c,0xf5bf000a,0x00000003}},	//   商配, 字都, 賠責,
+  { {0xf9159004,0xf58d700c,0xf5c0c00c,0x00000003}},	//   都国, 取記, 次貸,
+  { {0xfa6fc00f,0xf940f009,0xfb6a9004,0x00000003}},	//   想法, 有同, 士称,
+  { {0xf4be700f,0xf4b01007,0xf5b7a00c,0xf813400c}},	//   分隊, 引領, 伸計, 多作
+  { {0xf9303005,0xf8188005,0x00000003,0x00000003}},	//   抗御, 祝中,   ,
+  { {0xf5a4e006,0x00000003,0x00000003,0x00000003}},	//   不超,   ,   ,
+  { {0xfa730009,0xf93e900e,0xf9471008,0xf92d7005}},	//   施情, 濃度, 行委, 民北
+  { {0xf4c3b001,0xfb607005,0xfa886005,0xf81fa005}},	//   事集, 庭美, 快提, 理也
+  { {0xfa55200e,0xfa76a001,0xf4939005,0xfa85a005}},	//   高機, 她有, 国非, 在按
+  { {0xf9329004,0xf946f008,0xfb6c3004,0xf9453005}},	// [920] 会参, 式市, 青白, 下公
+  { {0xfa888004,0xfa796004,0xf930100c,0x00000003}},	//   巨性, 永恒, 林冠,
+  { {0xf944b004,0xfa75c004,0xf92e3005,0xfa54c00c}},	//   位参, 活指, 字内, 期服
+  { {0xfa712004,0xf91cd005,0xfb4f500c,0xfa54c00c}},	//   花期, 性土, 新約, 真服
+  { {0xf4bd100f,0x00000003,0x00000003,0x00000003}},	//   心障,   ,   ,
+  { {0xfa7b8007,0xf83be004,0xf9423004,0xf819c005}},	//   大洋, 性住, 玉州, 果信
+  { {0xf9199001,0xf9141004,0xf48ac001,0xf92bd008}},	//   人共, 国北, 水送, 習室
+  { {0xf839600f,0xf5b3c00e,0xf90b700c,0xf81fa005}},	//   入下, 施術, 然她, 者中
+  { {0xfa704004,0xfa50e005,0x00000003,0x00000003}},	//   石景, 北汽,   ,
+  { {0xfb745006,0xf4b31009,0xf82b6001,0xfa7c2004}},	//   会第, 会通, 其人, 日来
+  { {0xf5c0a007,0xf9445005,0xf9119010,0x00000003}},	//   業要, 越小, 山師,
+  { {0xf4c53001,0xfb5fd004,0x00000003,0x00000003}},	//   位通, 解版,   ,
+  { {0xfa4de00e,0xfa4fc001,0xfb75d001,0xf9365001}},	//   材派, 林斯, 機神, 生北
+  { {0xfa5c000f,0xf92e700f,0xf936b007,0xf9129005}},	//   企業, 且完, 非原, 就建
+  { {0xfa7f0001,0xfa7c000c,0xf940100a,0x00000003}},	//   次感, 津津, 蘇市,
+  { {0xfa538009,0xf491e004,0xf92e7001,0x00000003}},	//   会提, 到阿, 成家,
+  { {0xfa57e004,0xf928b00c,0xf927b005,0xf80cc005}},	// [930] 回扣, 全匹, 全在, 当以
+  { {0xfa65a009,0xf58f9009,0xf5b18008,0xfa4ee002}},	//   位提, 投融, 馳走, 算我
+  { {0xf9465009,0xfa4ec007,0xf938b005,0xfa5cc00c}},	//   上公, 科書, 果当, 禁書
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9479001,0xf9127001,0xfa876004,0xfb7a700c}},	//   反傾, 政士, 部投, 品約
+  { {0xf81a4006,0xfa690005,0xfa71c00d,0x00000003}},	//   十一, 住条, 地核,
+  { {0xf9141006,0xf936d006,0xf90d1001,0xf91e7004}},	//   百度, 速公, 整建, 次充
+  { {0xf5913001,0xf4c6900c,0x00000003,0x00000003}},	//   著迷, 小配,   ,
+  { {0xfb4ab007,0xf924f009,0xfb505004,0xfa7d8005}},	//   康生, 独家, 就的, 大早
+  { {0xf5bea007,0xfa71600c,0xf9277005,0x00000003}},	//   你自, 報投, 壮年,
+  { {0xf93c300c,0x00000003,0x00000003,0x00000003}},	//   各型,   ,   ,
+  { {0xf8418004,0xfa54a00c,0x00000003,0x00000003}},	//   院信, 也才,   ,
+  { {0xf93b3004,0xf4a0f001,0x00000003,0x00000003}},	//   市同, 次都,   ,
+  { {0xfb6fd008,0xf832a001,0xf9365001,0x00000003}},	//   北緯, 報人, 生南,
+  { {0xf9359004,0xf839a004,0xfa870001,0xf4bb3005}},	//   会影, 固件, 身手, 郁金
+  { {0xfa53a006,0xf80ae005,0x00000003,0x00000003}},	//   四次, 子下,   ,
+  { {0xf824c009,0xfb6e9004,0xf9303004,0xf834e004}},	// [940] 案人, 向群, 字大, 治上
+  { {0xf92f900f,0xfb4ad00f,0xfa72600c,0x00000003}},	//   我家, 整的, 由校,
+  { {0xf91e9001,0xfa55e00c,0xf925900c,0xfb7cb00d}},	//   池受, 備書, 全合, 送系
+  { {0xfb6c1004,0x00000003,0x00000003,0x00000003}},	//   村税,   ,   ,
+  { {0xfa87e006,0xf59fa004,0xf5bd2005,0xf93d100a}},	//   未按, 球迷, 接踵, 項又
+  { {0xf5b0a009,0xf4c1f001,0xf49c1004,0xfb843008}},	//   想象, 假面, 大黄, 王線
+  { {0xf5b50009,0xf9365004,0xfa802005,0x00000003}},	//   精英, 属分, 中按,
+  { {0xfa4fa00f,0xf5c6200b,0xf9431007,0xf4c9d007}},	//   化政, 物語, 事後, 福音
+  { {0xfa888004,0xf90c5005,0x00000003,0x00000003}},	//   周日, 兵力,   ,
+  { {0xfb6e7006,0xfb5c7004,0xfb517001,0x00000003}},	//   金管, 来稿, 花筒,
+  { {0xfa57c008,0xf9467001,0xfa4e8004,0xf92e900a}},	//   星放, 車客, 近来, 子制
+  { {0xf8388006,0xf91db007,0xfa862004,0xf90eb005}},	//   人代, 無奈, 路收, 佳分
+  { {0xf4c4b005,0xfb659002,0x00000003,0x00000003}},	//   上附, 息特,   ,
+  { {0xf596400c,0xfa88000c,0xf91df00a,0xf499300c}},	//   依行, 利政, 員免, 方連
+  { {0xf5c0c001,0xfb787001,0x00000003,0x00000003}},	//   口蹄, 猜猜,   ,
+  { {0xf825c009,0xf837c007,0xfa69000c,0xf938d00c}},	//   届五, 系主, 制概, 需完
+  { {0xf92e900b,0x00000003,0x00000003,0x00000003}},	// [950] 科医,   ,   ,
+  { {0xfa70800f,0xf945d001,0xf5ad6004,0x00000003}},	//   西洋, 手座, 育要,
+  { {0xfa74800a,0xf5c9c00a,0x00000003,0x00000003}},	//   松永, 猪苗,   ,
+  { {0xfa5f0004,0xf92eb004,0xf9389005,0xf914100a}},	//   内投, 向基, 果向, 調印
+  { {0xf93f3009,0xf90c100e,0xfa638004,0xf9475001}},	//   商分, 強度, 愉悦, 族商
+  { {0xfa664006,0xf5c2a009,0xf8144005,0xf923f00a}},	//   程施, 支行, 做中, 括弧
+  { {0xf919b00f,0xf926f004,0xf8442005,0xfb523002}},	//   查局, 在原, 是互, 尾的
+  { {0xf8204009,0xf92d3004,0xf915f001,0x00000003}},	//   内人, 材加, 系博,
+  { {0xfb6fb004,0xf5a78005,0xfa69e00c,0xf9209005}},	//   化社, 富路, 柏格, 次入
+  { {0xf9289001,0xf8288001,0xfa6e200a,0xf81c800c}},	//   周出, 島上, 串揚, 千一
+  { {0xfa81a007,0x00000003,0x00000003,0x00000003}},	//   無敵,   ,   ,
+  { {0xfa72e004,0xf83b6001,0xf59a6001,0xf910f00c}},	//   影放, 書件, 要者, 河岸
+  { {0xfb849006,0xfa61600b,0xfa6ac009,0xfa65e00c}},	//   告的, 将来, 件是, 額投
+  { {0xf8266001,0xf5955005,0x00000003,0x00000003}},	//   看似, 会落,   ,
+  { {0xf80ce006,0xf5a76001,0xf59fe00c,0x00000003}},	//   金会, 位落, 約起,
+  { {0xf936500c,0xfa57600c,0x00000003,0x00000003}},	//   生受, 生接,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	// [960]   ,   ,   ,
+  { {0xf9235007,0xf9129001,0xf827c00c,0x00000003}},	//   連帽, 山寺, 伍佰,
+  { {0xf597200f,0xf5b5e001,0xfa74c004,0xf5c3800d}},	//   思薇, 任講, 国正, 售行
+  { {0xf5b9800a,0x00000003,0x00000003,0x00000003}},	//   陸自,   ,   ,
+  { {0xf9471001,0xf9233004,0xf5c58001,0xf4c9d004}},	//   前座, 断出, 置表, 量都
+  { {0xf9207009,0xfa784001,0xfa814008,0xfa59200c}},	//   次大, 人湯, 本構, 技所
+  { {0xf49f5001,0xf5901008,0xf938d00c,0xf5aa800a}},	//   無間, 策課, 最富, 階調
+  { {0xf49c3007,0xfa7aa001,0xfb7bf004,0xf4932001}},	//   大集, 別感, 概率, 能順
+  { {0xfa6cc001,0xfa6ce001,0xfa84e004,0xf9251005}},	//   水患, 水校, 目提, 目引
+  { {0xf9145004,0xf80d800a,0xfb54500c,0xf934f00c}},	//   格力, 字下, 尾盤, 站可
+  { {0xf489e009,0xf58ef007,0xf9461004,0xfa5b6008}},	//   家食, 研考, 里奇, 門性
+  { {0xf9271009,0xf4c5f001,0xfb553008,0xf9401004}},	//   八届, 半部, 能系, 装入
+  { {0xfa6dc00b,0xf4a93008,0xfb751004,0xfa816001}},	//   更新, 全週, 多点, 班招
+  { {0xf5bb200f,0xf80cc009,0xf917f004,0xf93ed001}},	//   接著, 首位, 出全, 境工
+  { {0xf91cb009,0xf9207004,0xf93a7001,0xf92e3004}},	//   大功, 中城, 夜宿, 研合
+  { {0xfb847009,0xfa670007,0xf83ac008,0xfb75d005}},	//   案管, 行投, 交代, 候特
+  { {0xfb64b009,0xfb85f005,0xf921d00c,0xfa50600c}},	// [970] 是目, 下特, 客座, 沖水
+  { {0xfa59c009,0xfa670008,0xfa64c005,0xf94a3005}},	//   作正, 上智, 告指, 小兵
+  { {0xf91f7007,0xfa6cc004,0xf598e001,0xfa584004}},	//   牧場, 卷板, 所認, 搞活
+  { {0xf828400f,0xf90a3007,0xf93a3004,0xfa4c6004}},	//   行人, 制委, 仁市, 民情
+  { {0xfa77a00b,0xfb63300e,0xf9361007,0xf9473004}},	//   活性, 本編, 高可, 小分
+  { {0xfa61200c,0xf599400a,0x00000003,0x00000003}},	//   安技, 賀茂,   ,
+  { {0xfa624007,0xf8404004,0xf82d0004,0xfa738005}},	//   守所, 断上, 直以, 共海
+  { {0xf91e5008,0xf947f004,0x00000003,0x00000003}},	//   条市, 里大,   ,
+  { {0xfa764007,0xfb4ef009,0xf8364004,0xf93ff004}},	//   人服, 育用, 格人, 装大
+  { {0xf49b1007,0xf4bb3004,0xfb7ad005,0xfa53800c}},	//   典音, 要道, 一用, 定我
+  { {0xfb689009,0xf9343005,0x00000003,0x00000003}},	//   毫秒, 默哀,   ,
+  { {0xf5afa007,0xf5ae0007,0xfa4ee001,0xf9293001}},	//   印記, 詳見, 他業, 園城
+  { {0xf9197004,0xf58cb001,0x00000003,0x00000003}},	//   撤回, 源自,   ,
+  { {0xf9217004,0xf5992004,0x00000003,0x00000003}},	//   中原, 果表,   ,
+  { {0xfa884004,0xf9279004,0xfa7a0001,0xfb4f500c}},	//   全池, 岩区, 工教, 到球
+  { {0xfb613004,0xf830e00c,0x00000003,0x00000003}},	//   代生, 宿一,   ,
+  { {0xf8218009,0xf9429004,0xfa4e0004,0xf910d00a}},	// [980] 理使, 万寿, 他成, 即座
+  { {0xfb735009,0xfb55f00d,0x00000003,0x00000003}},	//   会生, 携程,   ,
+  { {0xfa554004,0x00000003,0x00000003,0x00000003}},	//   生情,   ,   ,
+  { {0xf8256006,0xfb857007,0xf947b004,0xf5977008}},	//   而不, 位生, 位就, 期費
+  { {0xf8440001,0xfa742004,0xfa4b2005,0x00000003}},	//   冬令, 施或, 青枯,
+  { {0xf5c0e00a,0x00000003,0x00000003,0x00000003}},	//   連資,   ,   ,
+  { {0xfa7e2002,0x00000003,0x00000003,0x00000003}},	//   次技,   ,   ,
+  { {0xfa5f2006,0xfa7f0004,0x00000003,0x00000003}},	//   考核, 管期,   ,
+  { {0xf5c5c007,0xf945500c,0xf80b2005,0x00000003}},	//   用行, 不勝, 材企,
+  { {0xfb575001,0xfa796001,0xf5b00005,0xf93d9005}},	//   人真, 特映, 新近, 的契
+  { {0xfa768007,0xf4ad7005,0xfa69a005,0xf48a0002}},	//   出時, 他高, 明斯, 其道
+  { {0xf90dd009,0xf49b7007,0xf90f3001,0xf92e3004}},	//   年共, 度高, 已可, 村客
+  { {0xf48ae007,0xfa7e8001,0xf92ff00c,0xfb53300a}},	//   水餃, 大書, 他女, 都留
+  { {0xf945b006,0xf9495009,0xfb759001,0xfa86a00c}},	//   昌市, 量大, 州立, 種樹
+  { {0xf9155007,0xf9449009,0xfb80b004,0xfa5d0001}},	//   任局, 合区, 但目, 各教
+  { {0xf9131006,0xf936f004,0xf4b4500c,0xf935900c}},	//   国商, 保分, 備道, 賞屋
+  { {0xf9127009,0xf91c9005,0xfb83d005,0x00000003}},	// [990] 命名, 大宝, 始皇,
+  { {0xf5af6004,0xf8254004,0xfb5f7005,0x00000003}},	//   称考, 里之, 校研,
+  { {0xf91ed007,0xfa64e001,0xf941b004,0xf926b004}},	//   無力, 下挫, 合型, 物化
+  { {0xf91b3007,0x00000003,0x00000003,0x00000003}},	//   司已,   ,   ,
+  { {0xfb631007,0xfb6cb007,0xf5aac001,0xfa50800c}},	//   業登, 耐用, 低落, 五支
+  { {0xf940d004,0xfb79f008,0xf5b1c001,0xf5c6a004}},	//   三同, 仁美, 房菜, 目落
+  { {0xfa800004,0xfb5e700c,0xfa70600c,0x00000003}},	//   探望, 蔡的, 西拉,
+  { {0xf49a7001,0xf9101005,0x00000003,0x00000003}},	//   別針, 至周,   ,
+  { {0xfa786009,0xf826a004,0x00000003,0x00000003}},	//   摸清, 量事,   ,
+  { {0xf82b2007,0xf9103004,0xf936b004,0xfa788004}},	//   件信, 台子, 存入, 翻新
+  { {0xf5c04004,0xf4ae3008,0xf9257001,0xfb74d00c}},	//   巡警, 結露, 義分, 伙煮
+  { {0xf9263009,0xfa718004,0xf92f5008,0xf90a5005}},	//   景德, 共投, 敗北, 件得
+  { {0xf49ad005,0xf4a3900c,0x00000003,0x00000003}},	//   日酒, 頭音,   ,
+  { {0xfb5f1004,0xf49f900c,0xf92e3005,0x00000003}},	//   象科, 匠電, 委屈,
+  { {0xf92c9004,0xf4aad001,0xfb7d1005,0xf815000c}},	//   体学, 成里, 市用, 香亭
+  { {0xf82f8009,0xf93bd004,0x00000003,0x00000003}},	//   新余, 求分,   ,
+  { {0xf9169006,0xf497c007,0xf9217007,0xf825c00c}},	// [9a0] 人参, 移除, 管家, 律以
+  { {0xfa614007,0xf943b001,0xfa7a0004,0xfa63a00c}},	//   理治, 合彩, 日旅, 合推
+  { {0xf4be9004,0xfb73b002,0x00000003,0x00000003}},	//   内速, 衛粧,   ,
+  { {0xf91bb009,0xf4b13008,0xf9353001,0xf495c005}},	//   大城, 四重, 多姿, 格面
+  { {0xf90f3006,0xfa840001,0xf80f0004,0xf8482004}},	//   地市, 修持, 法予, 身作
+  { {0xf93ad007,0xfa694004,0xf58f5001,0xf8278004}},	//   作報, 小春, 店自, 而中
+  { {0xf4b6d006,0xf5a7200e,0xf9189008,0xf90e1004}},	//   增速, 二輪, 容外, 至尊
+  { {0xf490c00e,0xf92c9008,0xfa842004,0xfb82f004}},	//   台風, 成外, 断更, 程等
+  { {0xf48b4009,0xf93df004,0xfb6d3001,0xfb59500c}},	//   年高, 必将, 糖的, 肥羊
+  { {0xf93f1007,0xfb585001,0xf943100c,0x00000003}},	//   商寄, 人第, 旋律,
+  { {0xf48be00f,0xf58a1009,0xf90c1009,0xfb5b1004}},	//   家都, 体行, 更快, 入研
+  { {0xfb543009,0xf58a1004,0xfa676001,0xf59ec00c}},	//   格率, 当行, 車格, 分規
+  { {0xf9215006,0xfa87a004,0xfb70700a,0xf5c4a005}},	//   信号, 早春, 演目, 目跟
+  { {0xfa5fc006,0xfa702007,0xf5a92007,0xf8238004}},	//   的新, 史沿, 意象, 等交
+  { {0xf4ac300e,0xf5b14001,0xf927d004,0xfb68b00c}},	//   預金, 深耕, 表在, 風知
+  { {0xf4abf009,0xf910d005,0xfb7df005,0xf922700c}},	//   少量, 声器, 市移, 斯安
+  { {0xf82cc00f,0xf4b2b009,0xf923b004,0xf838c00c}},	// [9b0] 年代, 楚雄, 口地, 出令
+  { {0xf947f006,0xfb75f007,0xf5b76004,0xf942f00c}},	//   明市, 生科, 点考, 有刮
+  { {0xfa720007,0xf593b00e,0xf824c001,0xf4ba3001}},	//   東港, 標識, 合使, 果酸
+  { {0xfa4e4008,0xfb865001,0xf9149005,0x00000003}},	//   我慢, 服用, 能公,
+  { {0xfa56e00f,0xf922d00f,0xfa5f400f,0x00000003}},	//   秘書, 客家, 理教,
+  { {0xf8252008,0xf9313004,0xfa850005,0xf4a2b00a}},	//   授乳, 法利, 修材, 副題
+  { {0xfa5fe009,0xfa78c009,0xf81f0009,0xf9329001}},	//   均每, 活水, 的以, 仕女
+  { {0xf81b400f,0xf940d008,0xf80d8005,0xf9283010}},	//   一代, 三和, 限以, 師募
+  { {0xf9123007,0xf948f001,0x00000003,0x00000003}},	//   東勢, 牌家,   ,
+  { {0xf8254009,0xf9431009,0xfb88d009,0xfa7a2001}},	//   上作, 下同, 低生, 書正
+  { {0xfa614004,0xfb511008,0xf5b56001,0x00000003}},	//   商来, 帳簿, 追追,
+  { {0xf5bc2001,0x00000003,0x00000003,0x00000003}},	//   大者,   ,   ,
+  { {0xfb85d00f,0xfa4d6008,0xfa75e004,0xf945900c}},	//   開盤, 伐採, 国数, 型加
+  { {0xfa528001,0xfb4ad001,0xf9397005,0x00000003}},	//   定最, 德科, 所包,
+  { {0xf4b39007,0xf931d001,0xfb75d00a,0xfb89b005}},	//   通違, 四分, 愚痴, 每百
+  { {0xfa5ea005,0xf4b4d005,0xf84ac005,0xfa53c002}},	//   包期, 生量, 被侵, 甚或
+  { {0xf91a3009,0xfa590004,0xf48f4004,0xf4906004}},	// [9c0] 室外, 保春, 害食, 新途
+  { {0xfb5d9001,0x00000003,0x00000003,0x00000003}},	//   造紙,   ,   ,
+  { {0xf5991005,0xfa75a00c,0xf4b1100c,0x00000003}},	//   果自, 費情, 鍛鍊,
+  { {0xfa660004,0xf9471008,0xf9163004,0xf93f9005}},	//   再投, 柏市, 示嵌, 者公
+  { {0xf91e7009,0xfa4ea00e,0xfb78f004,0x00000003}},	//   信商, 救急, 搜狗,
+  { {0xf916d007,0xfb86d00a,0xf5b0000c,0x00000003}},	//   登字, 小節, 音表,
+  { {0xf9481004,0xfb4ef001,0xfa586004,0x00000003}},	//   同区, 地美, 生整,
+  { {0xfa510001,0xfa75a005,0xfb4af00a,0xfb621005}},	//   南澳, 治情, 直筆, 索相
+  { {0xf939f00f,0xf8416009,0xf90b3004,0xfb4a700c}},	//   品名, 本不, 件学, 海線
+  { {0xfa846004,0x00000003,0x00000003,0x00000003}},	//   路推,   ,   ,
+  { {0xfa644001,0xf8438008,0xf8418005,0xf927d005}},	//   安東, 慮下, 代互, 在售
+  { {0xf5aa6001,0xfb8a9005,0xf947700c,0x00000003}},	//   康講, 明稿, 隊報,
+  { {0xfa86c004,0xf93b1005,0xfa78a005,0xf90ab005}},	//   天早, 品增, 方或, 海州
+  { {0xf9453004,0xf921700c,0xf91a900d,0x00000003}},	//   程可, 業土, 急功,
+  { {0xf909b00a,0x00000003,0x00000003,0x00000003}},	//   職後,   ,   ,
+  { {0xf845c006,0xf93c100a,0xfa4ec005,0xf493a00c}},	//   全事, 善光, 湖景, 追逐
+  { {0xf92df00f,0xf9197001,0xfa5c2001,0x00000003}},	// [9d0] 店市, 人味, 考手,
+  { {0xfa5b0001,0xfb6dd001,0xfb7c7001,0xf928d001}},	//   一湯, 他真, 要照, 風吹
+  { {0xf90b5009,0xfa5f200a,0xf93fd005,0x00000003}},	//   家大, 射日, 的康,
+  { {0xfa648006,0xf90eb009,0xfb87b00a,0xf938300c}},	//   合治, 泰安, 明美, 生具
+  { {0xf91c3007,0x00000003,0x00000003,0x00000003}},	//   日出,   ,   ,
+  { {0xfb83b009,0xf91b3009,0xf5a3a004,0xf82a4001}},	//   三点, 常平, 又被, 場三
+  { {0xf9401006,0xf9301001,0xf5cb2005,0x00000003}},	//   商引, 化地, 雪落,
+  { {0xf4c5500f,0xf943f007,0xfb75b009,0xf5a4c005}},	//   見面, 又可, 非税, 上装
+  { {0xfa52c001,0xf59fa00c,0xf5c0600a,0xfa4d000c}},	//   尚情, 吃起, 員試, 間改
+  { {0xf4970001,0xfa672004,0xf90ef008,0xf499000c}},	//   人願, 同推, 新小, 人遺
+  { {0xf5975009,0xf9493008,0xfa714004,0xf928f013}},	//   障行, 小室, 数次, 岫岩
+  { {0xfa64400c,0xf928b00c,0x00000003,0x00000003}},	//   王朝, 用典,   ,
+  { {0xf9267007,0xf81d8004,0xf92cd001,0xf5cb4001}},	//   良場, 市代, 毒奶, 質製
+  { {0xfa6a800c,0xf90a500a,0xfb6f5005,0x00000003}},	//   年服, 究協, 金甲,
+  { {0xfa6d4007,0xf9199001,0xf9457004,0xfa790001}},	//   海水, 券化, 型客, 役業
+  { {0xfa66a006,0xfa814004,0xf9177005,0xf93ef00c}},	//   反本, 象新, 人少, 吃出
+  { {0xfb771006,0xf9115004,0xfb63500c,0x00000003}},	// [9e0] 生素, 阿姆, 口精,
+  { {0xfa5f2006,0xf9319007,0xfb7df00c,0x00000003}},	//   各方, 供各, 市登,
+  { {0xfa69000f,0xf48ee004,0xf58cf004,0xfb79500c}},	//   家所, 平高, 成良, 夜用
+  { {0xfb817005,0xfa67200c,0xfa6b2005,0xfa89e005}},	//   万用, 納方, 美新, 身携
+  { {0xfa4e8006,0xfa59a008,0xf82fe004,0xfa60e001}},	//   近日, 品案, 地作, 指期
+  { {0xf8472001,0xf941d004,0xf5b6a001,0xf830c001}},	//   八事, 月完, 樹葉, 由供
+  { {0xf8394006,0xf59fc009,0xfb7cb007,0xf9187007}},	//   日上, 内衣, 品確, 書商
+  { {0xf94a500b,0xfa7d8007,0xfb81b004,0xf828400c}},	//   過去, 左方, 授粉, 住他
+  { {0xf9313007,0xf9471005,0x00000003,0x00000003}},	//   北地, 每千,   ,
+  { {0xf5a7c007,0xfa4d6001,0xf59f600a,0x00000003}},	//   配色, 我打, 桃色,
+  { {0xfa7b8004,0x00000003,0x00000003,0x00000003}},	//   查是,   ,   ,
+  { {0xf81ba004,0xf5a9200a,0x00000003,0x00000003}},	//   市七, 偶者,   ,
+  { {0xfa528004,0xf923d001,0xf9249004,0xf93cb00c}},	//   会持, 扣其, 本平, 心分
+  { {0xfa75e006,0xfb72900f,0xf9455001,0xf9463004}},	//   国新, 講習, 友可, 同做
+  { {0xf9361001,0xf5c92001,0xf90c5008,0xf93d5005}},	//   仙女, 披肩, 究家, 情及
+  { {0xf4a47009,0xfa80800c,0xf918f00c,0xf90b700c}},	//   般都, 監持, 盤商, 長夫
+  { {0xf9119001,0xf8308005,0x00000003,0x00000003}},	// [9f0] 政博, 廳信,   ,
+  { {0xf5aa800e,0xfa658009,0xf91cd004,0xfb879004}},	//   件表, 反思, 性功, 税等
+  { {0xfb5cd00f,0xfa72a00e,0x00000003,0x00000003}},	//   度第, 由来,   ,
+  { {0xfa58c001,0xf49ba001,0xf5a98004,0xfa4e000c}},	//   初探, 度通, 零距, 或打
+  { {0xf917f005,0x00000003,0x00000003,0x00000003}},	//   出在,   ,   ,
+  { {0xfa86000f,0xf4c45007,0xf5c92008,0xf9481001}},	//   修正, 籍配, 全課, 後勤
+  { {0xf4a23004,0xfa77e001,0xf9253004,0xfa6be005}},	//   京高, 樹枝, 目列, 件格
+  { {0xfa5cc006,0xfb485009,0xf9111007,0xfa4e0004}},	//   品油, 其版, 地形, 他提
+  { {0xfa622009,0xf90d7001,0xf9447004,0xfa74a00c}},	//   按期, 浴巾, 草地, 乾涸
+  { {0xfa7cc001,0xf4a6f00a,0x00000003,0x00000003}},	//   造橋, 器類,   ,
+  { {0xf4a33008,0xfa4dc001,0xf92cf001,0xf4ac700c}},	//   本革, 林植, 間出, 向隅
+  { {0xfa7c8006,0xf92db001,0xf9193004,0xf5a1c00c}},	//   查找, 子工, 日安, 又見
+  { {0xfa5ae009,0xf9177009,0xf9433007,0xfa64c00e}},	//   作新, 容包, 看完, 開演
+  { {0xf92f3001,0x00000003,0x00000003,0x00000003}},	//   字塔,   ,   ,
+  { {0xf9315004,0xf90ad005,0xfb83f00d,0xfa84c010}},	//   望城, 巴布, 之痛, 天橋
+  { {0xf5bca001,0xfa67e004,0xfa6d0004,0xf4c01001}},	//   加載, 式成, 德新, 者除
+  { {0xf9259001,0xf9257001,0xf9277008,0xfb65f005}},	// [a00] 全守, 斯基, 義室, 在税
+  { {0xfb57500f,0xf9199006,0xf59f7004,0xfa4e2005}},	//   人生, 人就, 的追, 南概
+  { {0xfa5c000f,0xf929d007,0xfa5ba001,0xfa8a200c}},	//   言板, 術合, 局查, 太早
+  { {0xfa70200f,0xfa56e00f,0xfa614004,0xfb555005}},	//   到我, 原本, 理活, 能特
+  { {0xfb6d7009,0xfa548005,0x00000003,0x00000003}},	//   当由, 写法,   ,
+  { {0xfa5dc009,0xfa5d4008,0xf90ad004,0xf815e00c}},	//   的排, 市港, 年参, 料使
+  { {0xf915d004,0xfb725005,0x00000003,0x00000003}},	//   出合, 底稿,   ,
+  { {0xfa616006,0xfb73f006,0xf9415009,0xf5b2e004}},	//   理方, 通用, 理出, 好者
+  { {0xfa5c2008,0x00000003,0x00000003,0x00000003}},	//   銀河,   ,   ,
+  { {0xf5c7e001,0xf8406005,0xfb81500c,0xf935f005}},	//   利貸, 中仍, 沉的, 聘公
+  { {0xf9163009,0xfb70d009,0xfb815004,0xf5b2a005}},	//   兼容, 受社, 粉的, 寿路
+  { {0xf93b3004,0xf8476004,0xfb871005,0xf93d500c}},	//   市富, 用五, 上点, 久後
+  { {0xf5aaa007,0xf93d9001,0xf90b500c,0x00000003}},	//   低調, 心底, 水博,
+  { {0xfb64d001,0xf4c1f004,0x00000003,0x00000003}},	//   種畜, 等食,   ,
+  { {0xfb4c9006,0xfa7d0004,0xf5b0c001,0xf927f005}},	//   年第, 入海, 房舍, 您公
+  { {0xf845e006,0xf9115007,0xf9289009,0xfb7df004}},	//   在不, 影展, 用建, 内燃
+  { {0xfa652004,0xf9447004,0xfb4bd001,0x00000003}},	// [a10] 名教, 型向, 念的,
+  { {0xfb849001,0xfb68f004,0xfa4d8004,0xf819e005}},	//   先知, 在白, 碑林, 禁不
+  { {0xfa66e00c,0x00000003,0x00000003,0x00000003}},	//   住持,   ,   ,
+  { {0xf937700f,0xfa85a009,0xf4af9007,0xfb805004}},	//   高到, 可根, 法送, 者特
+  { {0xf92bd001,0xf93d9001,0xf5c4e00a,0x00000003}},	//   打孔, 磁場, 本茶,
+  { {0xfa61c00f,0xf93f1004,0xfa5c000c,0xfb6ab00c}},	//   指揮, 集各, 各月, 打球
+  { {0xf5b7400e,0xfa5c8004,0xfa72c005,0x00000003}},	//   改訂, 流活, 阿斯,
+  { {0xf91c5006,0xfa7d200b,0xf8286004,0xfa64a004}},	//   日常, 日更, 其三, 合改
+  { {0xfb505001,0xf91f9008,0xf923f001,0x00000003}},	//   山的, 管外, 般大,
+  { {0xf5a30001,0xf49a4008,0xf58ef001,0xf928f005}},	//   例行, 来高, 滑落, 被全
+  { {0xfb665006,0xf93c5009,0xfb697004,0xfa5ca005}},	//   用的, 市土, 全状, 流方
+  { {0xf83a600f,0x00000003,0x00000003,0x00000003}},	//   給予,   ,   ,
+  { {0xf910b007,0xfb58d004,0xf9135005,0xfa5d600c}},	//   課地, 点用, 国定, 市杭
+  { {0xf9335004,0xf9095001,0xf5acc00d,0x00000003}},	//   多域, 家必, 海至,
+  { {0xf5b94006,0xf49bc00e,0xf592b007,0xfb55d00a}},	//   履行, 入院, 裕農, 白熱
+  { {0xf80ce009,0xfa5ae004,0xfb5cd001,0x00000003}},	//   取一, 址是, 素秋,
+  { {0xfa636004,0x00000003,0x00000003,0x00000003}},	// [a20] 文水,   ,   ,
+  { {0xf5bcc00a,0xfb77700c,0xf929f00c,0x00000003}},	//   日英, 熟知, 間安,
+  { {0xfa772005,0x00000003,0x00000003,0x00000003}},	//   任是,   ,   ,
+  { {0xf9497005,0xf941900d,0x00000003,0x00000003}},	//   偏僻, 愈合,   ,
+  { {0xfa5c0006,0xf939f009,0xf817600c,0x00000003}},	//   一款, 老同, 食人,
+  { {0xfa64e001,0xfb7eb00c,0x00000003,0x00000003}},	//   克林, 的珠,   ,
+  { {0xf9283009,0xfff0e009,0xf93ff004,0xfb7ab004}},	//   在加, 鍔ㄦ, 居室, 郁症
+  { {0xf917100f,0xf497e007,0xfb885008,0xfb86d001}},	//   方式, 陸配, 炎症, 行結
+  { {0xf90cf007,0xf83be001,0xf5a7c004,0xf9107005}},	//   康報, 知信, 行解, 箱内
+  { {0xf93d5006,0xfa6a4009,0xf918b004,0xf8156005}},	//   考察, 海曙, 油天, 功了
+  { {0xfb807004,0xfa6aa001,0xfb6b5005,0xfb511005}},	//   万盛, 直流, 只眼, 足社
+  { {0xf9385004,0xf4c5d005,0xfb4ed00c,0xfb75d00c}},	//   喝彩, 名酒, 地界, 星生
+  { {0xf832800b,0xf90c5007,0xfb85d004,0xf9405005}},	//   就任, 水彩, 下移, 片包
+  { {0xfa4fe007,0xfb861004,0xfb7df008,0xfa518004}},	//   林業, 上用, 元祖, 力最
+  { {0xf815e009,0xfb79b004,0xf924300c,0x00000003}},	//   非企, 最牛, 置各,
+  { {0xfa750004,0xfb7d1004,0xf935700a,0xf4a2c005}},	//   主旋, 持社, 博史, 是降
+  { {0xfa58c009,0xf5abe00c,0xf4c1d00c,0xf921d00c}},	// [a30] 依次, 其色, 理防, 難受
+  { {0xf8480006,0xf90b3006,0xf80e0001,0xfb6ad001}},	//   在中, 更多, 受一, 自知
+  { {0xf5a54006,0xfa6c6007,0xfa5f2001,0xf93c9008}},	//   合起, 長春, 商旅, 節家
+  { {0xf935b007,0xf91ef009,0xf9291004,0xfa7b6004}},	//   存取, 巡回, 在平, 永泰
+  { {0xfb7df006,0xf9117007,0xfb70f00a,0xf816c005}},	//   病的, 跳到, 減益, 神作
+  { {0xf934d00f,0xf8232007,0xf936d001,0xfa648001}},	//   土城, 三代, 依各, 合活
+  { {0xf8406009,0xfb769007,0xfa72a007,0xf92c100c}},	//   中不, 借用, 鹿港, 向式
+  { {0xf499600b,0xf83c4009,0xf8324009,0xfa716004}},	//   以降, 入人, 百万, 新旧
+  { {0xfa51e009,0xfa4f8007,0xf8286005,0xfa884005}},	//   法性, 近更, 收上, 用橡
+  { {0xf9449001,0xf90c7001,0xf8386008,0xf91bd00c}},	//   合出, 男出, 示中, 令失
+  { {0xf9301009,0x00000003,0x00000003,0x00000003}},	//   他山,   ,   ,
+  { {0xfb5c700f,0xf9291004,0xf91e100c,0xf93ff00c}},	//   照片, 倒塌, 度山, 的呵
+  { {0xf4ae7001,0xf91fb005,0x00000003,0x00000003}},	//   林高, 欠工,   ,
+  { {0xf81ec007,0xfa548004,0xfa64a00a,0x00000003}},	//   心主, 会正, 手打,
+  { {0xf9311008,0xfa564001,0xfa6b0008,0xf91bd005}},	//   法士, 生比, 破棄, 大刀
+  { {0xfa856009,0xfa66a005,0xfb51b005,0x00000003}},	//   路改, 位正, 称登,
+  { {0xfb871004,0xfb4eb004,0xf821e00c,0xf5a5600c}},	// [a40] 不移, 新立, 合乎, 後行
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf92a7009,0xf49cc00a,0xf946300c,0xf90b3005}},	//   易局, 日露, 肌力, 茶座
+  { {0xf815200e,0xf4ab1008,0xf93e1004,0xf947b001}},	//   備中, 体障, 元器, 坎城
+  { {0xfa7e4001,0xf90bb008,0x00000003,0x00000003}},	//   你成, 年少,   ,
+  { {0xf92b3004,0xfa4d800a,0xfb5bd005,0xf939f00d}},	//   材市, 唐津, 麦生, 送和
+  { {0xfb4f7007,0xfa718004,0xf945d001,0xf93a9001}},	//   述的, 新津, 洋基, 裁切
+  { {0xfa6f2007,0xf8096001,0xf81d6004,0x00000003}},	//   到最, 園丁, 如中,
+  { {0xfa678006,0xf5ae800f,0xf9423004,0xfa7ea008}},	//   二是, 想要, 争当, 員教
+  { {0xf9301009,0xf90a700e,0xfb6dd001,0xfb4a9001}},	//   他就, 長官, 他生, 傷痛
+  { {0xf914f00f,0xf4a2c00b,0xf9133004,0xf81e8004}},	//   松山, 解除, 仿古, 者作
+  { {0xfa4c8007,0xfb5b9004,0xfb6a5005,0xf4b5100a}},	//   子投, 大牌, 当着, 教頭
+  { {0xf825c008,0xfb87f004,0xf94b3004,0xf837a00c}},	//   二丁, 名男, 美德, 人互
+  { {0xfa7bc00f,0xf922b009,0xf9199007,0xf4c3f009}},	//   盤新, 中加, 書庫, 等都
+  { {0xf5c1e008,0xfa7e600c,0x00000003,0x00000003}},	//   六角, 財情,   ,
+  { {0xfb4ff001,0xf4a44008,0xfb83d00c,0x00000003}},	//   地租, 本選, 倉特,
+  { {0xf93f9004,0xf913300c,0x00000003,0x00000003}},	// [a50] 万富, 宿大,   ,
+  { {0xfa7e0007,0xf59dd001,0x00000003,0x00000003}},	//   占星, 項考,   ,
+  { {0xf940b009,0xf93eb00c,0xf9401005,0xfa78c005}},	//   吉安, 心室, 浅出, 系更
+  { {0xfb6cb007,0x00000003,0x00000003,0x00000003}},	//   耐磨,   ,   ,
+  { {0xf4b45005,0x00000003,0x00000003,0x00000003}},	//   料酒,   ,   ,
+  { {0xf8184009,0xf91f9001,0xfb799004,0xfb7f900c}},	//   回主, 加哥, 血病, 的米
+  { {0xf916f006,0xf81a4009,0xf9279004,0xf49bc00c}},	//   固定, 持一, 利大, 日連
+  { {0xf59d5007,0xf90dd004,0xf931300c,0xf935d00c}},	//   的距, 年山, 受困, 期借
+  { {0xf9417006,0xfb88f007,0xf913d004,0xfb5cb00c}},	//   等内, 行細, 礼堂, 座生
+  { {0xf91eb00b,0xf82e200f,0xf9273009,0xf93f1004}},	//   大好, 已依, 在当, 各基
+  { {0xf492800c,0x00000003,0x00000003,0x00000003}},	//   羽量,   ,   ,
+  { {0xfa89600e,0xf92cf009,0xfa68a004,0xfa55a004}},	//   自民, 靖市, 序是, 料添
+  { {0xf4922001,0xf90ed004,0xf93d7004,0xfb5bb005}},	//   沿途, 泰克, 者同, 大税
+  { {0xf942f004,0xf91f9004,0xfb639005,0x00000003}},	//   奉公, 院各, 京第,
+  { {0xf81b400e,0xf4a26005,0xfa84c005,0xfa844005}},	//   着信, 京通, 是是, 本核
+  { {0xf8258006,0xf9489009,0xf92f9001,0xfb7d9004}},	//   事信, 意在, 且原, 待着
+  { {0xfa4ce001,0xf9419004,0x00000003,0x00000003}},	// [a60] 化所, 合安,   ,
+  { {0xf93e700f,0xf8254004,0xf923b005,0xf944f00a}},	//   時報, 行三, 庭影, 手帖
+  { {0xf49bc004,0xf4be9001,0xf4c51004,0xf92e1005}},	//   入面, 各連, 合防, 南威
+  { {0xfa674007,0xf82a4008,0xfa4c2004,0xf9473005}},	//   名方, 階以, 青松, 名出
+  { {0xfa5d6005,0x00000003,0x00000003,0x00000003}},	//   情洋,   ,   ,
+  { {0xf91cf009,0xfa824001,0xfa70c00c,0xf917d00c}},	//   接地, 客房, 味性, 建志
+  { {0xfb58300e,0xf90dd009,0x00000003,0x00000003}},	//   人目, 年就,   ,
+  { {0xf9339009,0xfa564007,0xf9099007,0xf8336004}},	//   教唆, 江湖, 買前, 值不
+  { {0xf935b004,0xf942b00a,0xf91c3005,0xf93b900c}},	//   神和, 光太, 入医, 所入
+  { {0xfa562009,0xf914f007,0xf83f800c,0xf946d00c}},	//   勘探, 系友, 客一, 界展
+  { {0xfa584006,0xf4c69001,0xf9423005,0xf92c1005}},	//   回来, 下陷, 分家, 向小
+  { {0xf845e007,0xf9103001,0xf8406005,0xfb5e500a}},	//   表下, 己心, 中位, 信玄
+  { {0xf4a3c010,0x00000003,0x00000003,0x00000003}},	//   宮里,   ,   ,
+  { {0xfb5eb009,0xf5b1c001,0xf92eb005,0xf49fe00c}},	//   大白, 東臨, 子年, 面高
+  { {0xf937d00e,0xfa5ec004,0xf928d00d,0xf9397002}},	//   府市, 的淡, 剪切, 朝卿
+  { {0xf9095006,0xf93f1004,0xfb7bd008,0xf919f00d}},	//   家居, 了如, 品物, 判委
+  { {0xf5b26009,0xfb7c3007,0xfb88b00e,0xf4c77004}},	// [a70] 国行, 局申, 式第, 式通
+  { {0xf818c007,0xf92dd00e,0xfa682004,0xf9123001}},	//   所介, 視察, 同方, 地共
+  { {0xf91fd004,0xfb87100a,0xfa4c2005,0xf5b18005}},	//   凡在, 不登, 撒施, 百菌
+  { {0xfb867004,0xf947b00c,0x00000003,0x00000003}},	//   例由, 位報,   ,
+  { {0xfb74300f,0xf939f004,0xfb777001,0xfa7f200c}},	//   教科, 作学, 速登, 次我
+  { {0xf4966007,0xf5a94008,0xfb535004,0x00000003}},	//   出門, 康計, 眼界,
+  { {0xfa67e009,0xf9437009,0xf93c300e,0xf919d004}},	//   式提, 等大, 薄型, 来参
+  { {0xf943100c,0xfa7da005,0xf82ea00c,0x00000003}},	//   下完, 淡泊, 腰三,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf82e8005,0xfa6b600c,0x00000003,0x00000003}},	//   即一, 起推,   ,
+  { {0xf9127004,0xf4994001,0xf9271005,0xfa5ba005}},	//   施前, 腸道, 在向, 局日
+  { {0xf90a3007,0xfa87a009,0xfa6a400c,0xf90c300a}},	//   整型, 早日, 其林, 整復
+  { {0xf9295006,0xf5977008,0x00000003,0x00000003}},	//   太原, 非表,   ,
+  { {0xfa766009,0x00000003,0x00000003,0x00000003}},	//   人每,   ,   ,
+  { {0xf9355009,0xfb6d7004,0xf844c004,0xf915b00c}},	//   瑞安, 子管, 港中, 值加
+  { {0xf5bb4007,0xf813c001,0xfb517004,0xf9415004}},	//   查表, 供任, 右翼, 理基
+  { {0xf915f007,0xf5977004,0xf922b005,0xf5955005}},	// [a80] 出刊, 作行, 中占, 会能
+  { {0xf820c009,0xfb4ad004,0xfa676004,0xfa62c005}},	//   等事, 更的, 藏文, 吉木
+  { {0xf90fd009,0xfb4ad001,0xf5a9800c,0x00000003}},	//   害化, 直的, 德行,
+  { {0xf9481006,0xfb6ed001,0xfa632008,0xf4b31005}},	//   屏幕, 林真, 計期, 留量
+  { {0xf9471005,0xf914300d,0x00000003,0x00000003}},	//   小庄, 宿制,   ,
+  { {0xfb7bd00f,0xfa710008,0xf8162005,0xfb79900c}},	//   送用, 台本, 保今, 保申
+  { {0xf5b2c006,0xfa676009,0x00000003,0x00000003}},	//   都要, 族文,   ,
+  { {0xfb6e900f,0xf8324009,0xf5b2c001,0xf4988001}},	//   科系, 使他, 能要, 選集
+  { {0xf9313004,0xfb7f1004,0xfa720005,0xfa7a800c}},	//   受地, 考点, 乱搭, 查榜
+  { {0xfa600004,0xf8358005,0xf943700a,0x00000003}},	//   病控, 值中, 興協,
+  { {0xf925b00b,0xfa4fe009,0xf49ce00e,0xf9377004}},	//   臨床, 展情, 旦那, 高台
+  { {0xfb6e3005,0x00000003,0x00000003,0x00000003}},	//   限由,   ,   ,
+  { {0xf4adf006,0xf5a31007,0xf927b005,0x00000003}},	//   成都, 請見, 早出,
+  { {0xf83dc006,0xfa61c004,0xfb5f9001,0xf4b7f001}},	//   大中, 均是, 敢的, 生飲
+  { {0xf48fa004,0xf822a00c,0xfb67700c,0xf9235005}},	//   地高, 先付, 岩群, 是密
+  { {0xf931d00b,0xf942d005,0x00000003,0x00000003}},	//   何度, 光器,   ,
+  { {0xfa8a600b,0xf9117004,0xfa634001,0xf4c1d001}},	// [a90] 自慢, 乳山, 介意, 守隊
+  { {0xfa6b000c,0xfb7a700c,0xf91fd00c,0xfa59800a}},	//   水旅, 流理, 跡可, 門教
+  { {0xfb82f001,0xfa71600c,0xf93c900c,0x00000003}},	//   安犯, 報法, 流基,
+  { {0xf8360004,0xf93d900c,0x00000003,0x00000003}},	//   出事, 心展,   ,
+  { {0xf5b70001,0xfa7cc00c,0x00000003,0x00000003}},	//   人講, 遠洋,   ,
+  { {0xf910b004,0xfa638004,0xf4a10001,0xfa4e0005}},	//   就做, 案法, 業集, 南最
+  { {0xf93e1004,0xf8312001,0xf9367001,0xfb7e3005}},	//   元在, 地代, 教具, 情片
+  { {0xf9115005,0xfa7d0005,0x00000003,0x00000003}},	//   女平, 学探,   ,
+  { {0xfa644001,0xf9451004,0x00000003,0x00000003}},	//   上服, 同安,   ,
+  { {0xfa67c009,0xf4b4b001,0xfa668005,0xfb70500a}},	//   位数, 站部, 双星, 純物
+  { {0xfb7ad009,0xf4932009,0xf9177001,0xfa6a800c}},	//   一票, 花都, 主因, 年才
+  { {0xfa600009,0xf8452004,0xf93dd008,0xf4bc1001}},	//   病性, 是信, 桃太, 流連
+  { {0xf4aaf009,0xf5c8e008,0xf936300c,0xfa6ec00d}},	//   排部, 用製, 仙山, 河文
+  { {0xfb607007,0xf818c004,0xf912b005,0x00000003}},	//   設籍, 局上, 由出,
+  { {0xf844c00f,0xf49d8004,0xf4af1001,0xf499200c}},	//   早上, 大革, 我都, 示選
+  { {0xfb5d7004,0xfb60b004,0xfa782001,0xf90e7008}},	//   学知, 散的, 書況, 玲子
+  { {0xf9409004,0xf81d6001,0xf934d00c,0xfb4f300c}},	// [aa0] 文博, 約保, 定座, 平生
+  { {0xfa4f400f,0xf918b009,0xfa7d0004,0xf83ca008}},	//   我想, 交往, 加明, 照会
+  { {0xf5a1f001,0xf9263004,0xfb85d010,0xf4c9b00d}},	//   商花, 在如, 旋盤, 魏都
+  { {0xf9173008,0xf83bc004,0xfb4c7001,0xf4c5d005}},	//   丹市, 以信, 具系, 名青
+  { {0xf5c7400b,0xf91dd009,0xf4b23004,0xfa4de001}},	//   全角, 大客, 会降, 化村
+  { {0xfb57d00b,0xf5bdc004,0xfa88c004,0xfa744004}},	//   決算, 信行, 在核, 放日
+  { {0xf5a3d004,0xf924d004,0xfb6fb002,0x00000003}},	//   予表, 京山, 取精,
+  { {0xfa61200a,0xfa81400c,0x00000003,0x00000003}},	//   安最, 本手,   ,
+  { {0xf9303004,0xf9399004,0xf924500c,0xfb52700d}},	//   拖延, 榜公, 置分, 好税
+  { {0xfa750001,0xf5b0800c,0xf92cb005,0x00000003}},	//   命性, 地訪, 民多,
+  { {0xfb7e1007,0xfa4fc00c,0xfb83b00d,0xf916900d}},	//   考用, 店業, 月票, 示如
+  { {0xfb803004,0xfa7ac001,0x00000003,0x00000003}},	//   内知, 選書,   ,
+  { {0xf9125004,0xfa5f0004,0xf8404001,0xf8448005}},	//   便快, 内法, 管你, 路修
+  { {0xfa54a006,0xfb545001,0xf496e005,0xf5aad005}},	//   留或, 都用, 区香, 家路
+  { {0xfb545009,0x00000003,0x00000003,0x00000003}},	//   能用,   ,   ,
+  { {0xfb5cb00e,0xf82fc009,0xf936f001,0xf594b001}},	//   度目, 由上, 依分, 原蛋
+  { {0xfb827006,0xf9191006,0xf9259004,0xf49ae008}},	// [ab0] 合理, 室内, 利待, 常陸
+  { {0xf9449004,0xfb61d004,0xfb7f9004,0xf8360005}},	//   合基, 敬的, 率等, 出下
+  { {0xfb65300b,0xf59a7004,0xf9135005,0xf8200005}},	//   支給, 要超, 国多, 指一
+  { {0xf91b5009,0xf916f004,0xf924b001,0xf932b00c}},	//   日天, 出四, 早安, 料安
+  { {0xfb69700b,0xf596f007,0xf91fd00a,0x00000003}},	//   全然, 食衣, 正午,
+  { {0xf921d006,0xf826200b,0xf5c66004,0xf9359005}},	//   班子, 完了, 在超, 会失
+  { {0xf917b001,0xfa524002,0x00000003,0x00000003}},	//   書屋, 多才,   ,
+  { {0xf5ad000f,0xfb625009,0xfa8a8004,0x00000003}},	//   起買, 路等, 快新,
+  { {0xfa4c8009,0xf5a4f001,0xf9359001,0xf5aad005}},	//   民文, 事表, 生多, 低能
+  { {0xfa834007,0xf832c009,0xf5b7e001,0xf5bbe004}},	//   業書, 西中, 人質, 入股
+  { {0xf93ab007,0xf5c8a004,0xf9465008,0xfb555005}},	//   果共, 八角, 運命, 施相
+  { {0xf4ab000e,0xfa7e4004,0xf4c2d00c,0xf913d005}},	//   未選, 你提, 片都, 西平
+  { {0xf4b99007,0xfa648004,0xfa4fc001,0xf9219004}},	//   一集, 不漏, 五成, 次年
+  { {0xf80e8009,0xf9205007,0x00000003,0x00000003}},	//   字会, 業後,   ,
+  { {0xfa4e2009,0xf4a9e004,0x00000003,0x00000003}},	//   得擅, 浪首,   ,
+  { {0xf938f00a,0xf82ee005,0xfb84d005,0xfa88c005}},	//   一希, 声下, 奈特, 巫溪
+  { {0xf80ac004,0xf9397004,0xfb537001,0xfa618005}},	// [ac0] 成事, 所必, 花田, 文推
+  { {0xf9167001,0xf940f004,0xf9419001,0xf4c7b005}},	//   呼呼, 有希, 等均, 小非
+  { {0xf81b0004,0xfa684004,0xfb56d005,0xf93ed00c}},	//   求上, 量投, 方立, 的度
+  { {0xf83d2007,0xf80be007,0xf92d5009,0xf91cd004}},	//   加一, 我介, 限度, 以德
+  { {0xf92e5005,0xf92dd00c,0xfa766005,0xf5bb2005}},	//   列内, 外原, 建敏, 知自
+  { {0xf9111001,0xfa7c0004,0xf4c59005,0xf935d00d}},	//   地勢, 警民, 前食, 也向
+  { {0xf8214001,0xfb4cf005,0xf92dd005,0x00000003}},	//   按一, 洲等, 金全,
+  { {0xfb60100b,0xf817a001,0xfa7c2004,0xf841600a}},	//   条第, 菜一, 赤水, 夢中
+  { {0xfa67000f,0xfa55a009,0xfb87b007,0xf92cb001}},	//   行法, 会新, 式生, 寓大
+  { {0xf925100f,0xf920b004,0xf91a5001,0xf8106004}},	//   種子, 中如, 常因, 法也
+  { {0xfa4e0007,0xf8316001,0xfa4da004,0xfa752001}},	//   殖民, 拿了, 易新, 格林
+  { {0xfb4c700b,0xf5bf2001,0xfa606001,0xf82be008}},	//   年目, 形而, 情書, 職中
+  { {0xfa834008,0xfa640004,0x00000003,0x00000003}},	//   中核, 予支,   ,
+  { {0xf921b006,0xfa750004,0xf93fb001,0xf4906005}},	//   本市, 格法, 震後, 音郭
+  { {0xfa5c0001,0xf91b1005,0xfb5a100c,0x00000003}},	//   言承, 室大, 役申,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf941700f,0xfa802004,0xf4aa2004,0xfa716004}},	// [ad0] 等待, 中涉, 当配, 新性
+  { {0xf80be006,0xf92bf009,0xf595b007,0xf814e004}},	//   刑事, 向前, 領袖, 会以
+  { {0xf91bd004,0xf826a005,0xfb591005,0x00000003}},	//   以学, 友俱, 此病,
+  { {0xf8270009,0xf594d00e,0xfb6ab007,0xfa6a6004}},	//   位以, 通費, 間約, 迎春
+  { {0xf914b008,0xfa68200c,0xf82a600c,0x00000003}},	//   幼少, 行此, 野人,
+  { {0xf9307009,0xfb535001,0xf91a7005,0x00000003}},	//   列入, 命線, 学先,
+  { {0xf92dd007,0xf48d2004,0xfa62e005,0xfb87f005}},	//   外借, 破除, 三氯, 同群
+  { {0xf814e009,0xfb5a9004,0xf941d004,0xf5b84008}},	//   料修, 来生, 率可, 除菌
+  { {0xfa512007,0xfa5bc004,0xf5ad7004,0xf5b5e001}},	//   北東, 品注, 段路, 能走
+  { {0xf930100e,0xf8348004,0xf90ab005,0xf931d00c}},	//   南口, 好中, 其公, 際分
+  { {0xf90c5001,0xf9455004,0xfb597002,0x00000003}},	//   水嫩, 而同, 船管,
+  { {0xf910b004,0xf940d005,0xf9463005,0xf918500a}},	//   英勇, 吉克, 名叫, 樹園
+  { {0xf5adb00e,0xf5c0e004,0xf91ed004,0xf929700a}},	//   創設, 中超, 性好, 師匠
+  { {0xf92db009,0xf498800c,0x00000003,0x00000003}},	//   民利, 吸震,   ,
+  { {0xf5aa5001,0xf5bd4008,0xfa4f2004,0xf592b001}},	//   傷者, 大聖, 村沼, 棕色
+  { {0xf93a9007,0xf921700c,0x00000003,0x00000003}},	//   局南, 業原,   ,
+  { {0xfa798009,0xf4b1500e,0xf91e7001,0xfb53300c}},	// [ae0] 交搜, 衛門, 你展, 命甘
+  { {0xf4bbd00f,0xf93d3004,0xf939f001,0x00000003}},	//   市集, 内先, 送完,
+  { {0xf80f2009,0xf9405004,0xf9379004,0xfa806004}},	//   五万, 分外, 思域, 院成
+  { {0xf91fb001,0xfa53c00c,0x00000003,0x00000003}},	//   勢必, 供查,   ,
+  { {0xf81c4007,0xf4a82004,0xf9247008,0xf940f005}},	//   迄今, 全院, 飯器, 包地
+  { {0xf8252006,0xf9401001,0xfa6f0005,0xfa68e005}},	//   界上, 談心, 地漏, 税期
+  { {0xf9145004,0xf5c0e00a,0xf5a7f010,0x00000003}},	//   国利, 連複, 行財,
+  { {0xfb645009,0xf90fd004,0xfb66d001,0xfb4d500c}},	//   本稿, 甲基, 種現, 場特
+  { {0xf5c0e00f,0xfa8be009,0xf93df009,0xf925f004}},	//   業者, 洪水, 的宗, 周小
+  { {0xf930100f,0xf9481001,0xf8296001,0xfb7c7008}},	//   法官, 同基, 家了, 心療
+  { {0xf93c900f,0xf4b4b007,0xfb667004,0xfa59c004}},	//   娃娃, 默默, 用爆, 要手
+  { {0xf4a60007,0xf90f3004,0xfb5d7004,0xfb57900c}},	//   雨量, 地参, 池的, 典版
+  { {0xf59c9007,0xf5939009,0xf931100c,0xf9369005}},	//   寄認, 香菇, 林山, 生利
+  { {0xf911f008,0xfa7dc004,0xfa5e0005,0x00000003}},	//   報公, 股有, 故情,
+  { {0xf944b00f,0xfa77e009,0xfa542009,0xf48dc001}},	//   益分, 活方, 高明, 水防
+  { {0xf4912004,0x00000003,0x00000003,0x00000003}},	//   就餐,   ,   ,
+  { {0xfa666007,0xf5967004,0xf943b004,0xfa52e001}},	// [af0] 車業, 也表, 先在, 四湖
+  { {0xf9199007,0xf4aa200e,0xfa7e600e,0xf4974004}},	//   人報, 体重, 給水, 特邀
+  { {0xfa7fe00f,0xfa5f0001,0xf4c65005,0x00000003}},	//   加拿, 分時, 手都,
+  { {0xfa5ee004,0x00000003,0x00000003,0x00000003}},	//   求更,   ,   ,
+  { {0xfb64f00f,0xf81c4004,0xf940b004,0xf4892004}},	//   微笑, 一串, 光合, 其附
+  { {0xf941d007,0xf91d3001,0xf48fc004,0xf928d001}},	//   月後, 別年, 地通, 快快
+  { {0xf80d0008,0x00000003,0x00000003,0x00000003}},	//   傑作,   ,   ,
+  { {0xfb86b007,0xfb59b001,0xf8298001,0xf932d005}},	//   手環, 油炸, 長今, 毛尖
+  { {0xfb6c5009,0xf92b5009,0xf90b7005,0xfa4f000c}},	//   少的, 道域, 德利, 法授
+  { {0xf8424004,0xf488c005,0xfa55200c,0xfb85b00c}},	//   公会, 件配, 宙探, 手無
+  { {0xf922900c,0xf9333005,0xf491000c,0xfa6f8005}},	//   代婦, 多宝, 女選, 芳村
+  { {0xf5bb2004,0xf5baa008,0xfb6ed004,0xfb4d3008}},	//   以表, 室蘭, 林生, 長男
+  { {0xf9439007,0xf81fc004,0xfb4fb00a,0x00000003}},	//   粉刺, 者代, 新線,
+  { {0xfa560007,0xf848a001,0xf91e5004,0xf9453004}},	//   高普, 全人, 章子, 行先
+  { {0xfa5f2009,0xf5a25004,0xfa56c004,0xf929500c}},	//   商情, 先考, 期是, 雨具
+  { {0xf826a004,0xf4c4f008,0xf942900c,0xf4bd900c}},	//   双休, 車高, 唇卸, 胃道
+  { {0xf8190001,0xfa4ce00c,0xf493200c,0x00000003}},	// [b00] 依主, 取所, 尾酒,
+  { {0xfb67f009,0xfa656004,0xf5935001,0xfb803001}},	//   天白, 不惜, 定補, 者登
+  { {0xf93a9009,0xf911d001,0x00000003,0x00000003}},	//   所取, 西向,   ,
+  { {0xf5c3a007,0xfb7ed004,0xf4a66008,0xfb63500a}},	//   修行, 了美, 部附, 中綿
+  { {0xf920d00b,0xfb75b006,0xfa58400e,0xf91df004}},	//   漢字, 聘用, 回日, 胡同
+  { {0xfa7bc009,0xf4c79001,0xf929d001,0xfa4f0005}},	//   度搜, 前都, 寒必, 他正
+  { {0xf4ada005,0xf93c300c,0x00000003,0x00000003}},	//   北郊, 考完,   ,
+  { {0xf93a100c,0x00000003,0x00000003,0x00000003}},	//   一原,   ,   ,
+  { {0xf5c42006,0xf9287008,0xfa782004,0xf8096004}},	//   路街, 太刀, 容村, 排一
+  { {0xf9433009,0xfa59a004,0xfb50d004,0xfa67c00c}},	//   指地, 品消, 避税, 才想
+  { {0xf8464008,0xf5c9e00a,0xf827a005,0x00000003}},	//   目以, 輪自, 量会,
+  { {0xf92ab004,0xf944d004,0xf94a3005,0x00000003}},	//   体分, 珍品, 每家,
+  { {0xf83a400f,0xfa75c004,0xf92a7004,0xfa812005}},	//   工保, 治文, 身就, 卡汽
+  { {0xf5b3e004,0xf9325004,0xf81fa001,0x00000003}},	//   值超, 多城, 片下,
+  { {0xfb8ab004,0xfa5b6005,0xf936900c,0x00000003}},	//   李白, 市每, 生助,
+  { {0xf947d006,0xf8428004,0xfa4d000c,0xfa76c005}},	//   融危, 代信, 化概, 系或
+  { {0xfb761009,0xf83de004,0xf5adb005,0x00000003}},	// [b10] 高端, 性中, 育者,
+  { {0xf5bc2004,0xf91f1004,0xf821c001,0xf83de00c}},	//   大超, 止妊, 版事, 凡事
+  { {0xfb82500f,0xf91ef001,0xfa728004,0xf90c7001}},	//   合約, 性平, 新水, 長出
+  { {0xf4c69007,0xfa5ec004,0xf933d005,0xf48f800c}},	//   小額, 的次, 会得, 細項
+  { {0xf9263006,0xfa72400f,0xfb757009,0xf92f5004}},	//   在市, 都有, 婚礼, 算外
+  { {0xfa72400f,0xfa814004,0xf92bd004,0xf912b001}},	//   能有, 中晚, 易得, 由基
+  { {0xf941500f,0xf4a2c005,0xf9371005,0xfa714005}},	//   分別, 公道, 真加, 花村
+  { {0xf93df00f,0xf942f001,0xf599b00c,0xf93d1010}},	//   的字, 月原, 初購, 七宝
+  { {0xfa554005,0xf5aed005,0x00000003,0x00000003}},	//   余次, 洲街,   ,
+  { {0xfb7cb009,0xf593f007,0xf94a1005,0xf9129005}},	//   要特, 通膨, 小号, 就出
+  { {0xf8406009,0xfa546001,0xf5a19001,0xf4988001}},	//   代企, 務拓, 帆船, 攻防
+  { {0xf945d004,0xf488c00c,0x00000003,0x00000003}},	//   手大, 件重,   ,
+  { {0xfa548004,0xf83f0004,0xf9347005,0xfa65c00c}},	//   沙溪, 造中, 余字, 屋日
+  { {0xfa7a800e,0xfa556007,0xfb787001,0xfb861004}},	//   古本, 生指, 果真, 行病
+  { {0xf5b13009,0xfa67200c,0xf93ad005,0xf9201005}},	//   佳能, 小情, 菜地, 造平
+  { {0xf9475006,0xfb6eb004,0xf495e00c,0x00000003}},	//   行全, 科特, 稻香,
+  { {0xf5adf001,0xf9239004,0xf5a21001,0xfa52e00d}},	// [b20] 史記, 本形, 豆花, 展扶
+  { {0xfa5f200c,0xfa6c0005,0x00000003,0x00000003}},	//   善方, 德模,   ,
+  { {0xfa7b6004,0x00000003,0x00000003,0x00000003}},	//   以支,   ,   ,
+  { {0xf9281005,0xfb66f005,0x00000003,0x00000003}},	//   天平, 天独,   ,
+  { {0xfa4d4005,0xfa666005,0xfa59800d,0x00000003}},	//   洗消, 福泉, 局情,
+  { {0xfa690004,0xf8394005,0xf91ed00c,0xf916f00d}},	//   家最, 入三, 座右, 死在
+  { {0xfa6a4004,0xf9207004,0xf492200c,0xf58f300a}},	//   收或, 管大, 山難, 民話
+  { {0xf944300f,0xf91c9004,0xf4bd700a,0xf8214005}},	//   配合, 警器, 元金, 分交
+  { {0xfa5a0004,0xfa872001,0xf9159008,0xfa5f0005}},	//   一搜, 復正, 格公, 梅林
+  { {0xfa7b000e,0xfb6e9008,0xf80e6004,0xfa5d8001}},	//   日比, 外編, 比之, 者服
+  { {0xf8246005,0xf9101005,0xfb89900c,0x00000003}},	//   前介, 地少, 纏綿,
+  { {0xf4c5f009,0xf94a1004,0xf9227004,0x00000003}},	//   及部, 小偷, 面就,
+  { {0xfa5ec006,0xf4924006,0xf91c9006,0xf48b800b}},	//   元旦, 声音, 武器, 段階
+  { {0xf921f00c,0xf58e500c,0x00000003,0x00000003}},	//   客入, 胖胖,   ,
+  { {0xf9471004,0xf4b6500c,0xf90fb00c,0x00000003}},	//   前大, 保額, 史座,
+  { {0xf58fb001,0xfa4da004,0xf821c004,0x00000003}},	//   取諾, 向未, 版下,
+  { {0xfb6bb00f,0x00000003,0x00000003,0x00000003}},	// [b30] 術研,   ,   ,
+  { {0xf9473004,0xf8252001,0x00000003,0x00000003}},	//   小商, 額付,   ,
+  { {0xf5a2f00b,0xf93fd006,0x00000003,0x00000003}},	//   下車, 黄山,   ,
+  { {0xf49b4008,0xfb7d1005,0xfa4f400a,0x00000003}},	//   童館, 十百, 純愛,
+  { {0xf9099001,0xfb5e300c,0x00000003,0x00000003}},	//   買再, 次私,   ,
+  { {0xf9199001,0xf9095001,0xf8140005,0xf90b900c}},	//   人失, 件分, 牛人, 貴州
+  { {0xfa5c6001,0xfa77c005,0xf935d00c,0xfb649002}},	//   逃漏, 出汗, 教司, 差甚
+  { {0xfb78b009,0xfb5cb004,0xfb6b5004,0xf5ba8004}},	//   淀粉, 以由, 太白, 度越
+  { {0xf8352009,0xfa736007,0xf93f3004,0xfb68b004}},	//   百件, 花東, 分包, 部特
+  { {0xf90b7001,0xf8226005,0xf4b08005,0x00000003}},	//   迷彩, 切交, 受阻,
+  { {0xf4c17001,0xf91e1001,0xf825400c,0xfa5ae00c}},	//   三集, 度報, 牌介, 需是
+  { {0xfa6e800f,0xfb85d00e,0xfb4c9004,0xf4beb004}},	//   防毒, 同組, 具特, 商量
+  { {0xf9479001,0xf92f7005,0xf59b100c,0xf935300c}},	//   像力, 列化, 時行, 站宣
+  { {0xfb52b001,0xf4b83004,0xfa55400a,0xf9159005}},	//   報特, 果通, 官民, 能忽
+  { {0xf5b7e004,0xf48d4001,0xf4a98004,0xf947f004}},	//   人航, 側選, 八面, 牌大
+  { {0xf5bb0006,0xfb78700c,0x00000003,0x00000003}},	//   以自, 菜瓜,   ,
+  { {0xf92db006,0xf4c9b001,0x00000003,0x00000003}},	// [b40] 著名, 量避,   ,
+  { {0xf846c006,0xfb847004,0xfa71400a,0x00000003}},	//   全会, 融界, 政情,
+  { {0xf5a23009,0xf946d004,0xfa762004,0xf5a65005}},	//   先要, 位学, 尼日, 双脚
+  { {0xf932d001,0xf8264008,0xfa63200c,0xfa58a00d}},	//   力協, 題付, 下才, 果提
+  { {0xfa684007,0xf8232004,0xfb54d005,0xf92ed005}},	//   背書, 手下, 活等, 著增
+  { {0xf5b11009,0xfb6df001,0xf91a9005,0x00000003}},	//   花菜, 瞑目, 日增,
+  { {0xfa818008,0x00000003,0x00000003,0x00000003}},	//   設機,   ,   ,
+  { {0xf80d6009,0xf4c99004,0xf59ff005,0xf5c0200c}},	//   得上, 税部, 将近, 難行
+  { {0xf9321001,0xfb8a1008,0xf9267005,0xfb78f005}},	//   做完, 問箱, 器分, 着美
+  { {0xf945300f,0xfa6f2005,0xfa4c2005,0xf9147005}},	//   配備, 平果, 析材, 格初
+  { {0xf94af00f,0xf919f001,0xf9117010,0x00000003}},	//   明山, 知各, 台座,
+  { {0xf9301004,0xf4b2c004,0xfa6d600c,0xf93df00c}},	//   拔尖, 通集, 涵括, 的塗
+  { {0xfb59300f,0xfb4ff009,0xf5923004,0xf9123005}},	//   此篇, 地生, 会行, 地就
+  { {0xfb821009,0xf91c9009,0xf8480007,0xf92dd004}},	//   但由, 入国, 質上, 金在
+  { {0xf9129006,0xf5a45017,0xfa6c2001,0xf922b005}},	//   山区, 位行, 水沖, 中因
+  { {0xf4c1f001,0xfa722004,0xf9409005,0xf925d005}},	//   很重, 放情, 万宝, 周前
+  { {0xfa888009,0xfb74300c,0xf9289005,0x00000003}},	// [b50] 用来, 忘紀, 用区,
+  { {0xf949b007,0xf911f00e,0xf93b3001,0xf59dd00a}},	//   規命, 調子, 需加, 七輪
+  { {0xfa798009,0xfa54400c,0xf842600a,0xf90a7002}},	//   方性, 記所, 連中, 場和
+  { {0xf48b2007,0xfa74e005,0xf947500d,0x00000003}},	//   長青, 国次, 行器,
+  { {0xfa784006,0xfa5f2004,0xf931b00c,0x00000003}},	//   人是, 故或, 五味,
+  { {0xf4bc5009,0xf83de008,0xf9199008,0xf93bb008}},	//   的配, 凡例, 工品, 節句
+  { {0xfa668006,0xf90dd007,0xfb73700c,0x00000003}},	//   不断, 年報, 料組,
+  { {0xf923f00e,0xfa8ae004,0xf9257001,0x00000003}},	//   端子, 含水, 義商,
+  { {0xfa62800e,0xfa594008,0xfa79a001,0xf9443001}},	//   文方, 回更, 春意, 載報
+  { {0xf92b7006,0xfa806009,0xf5b9a001,0xfb88b004}},	//   太平, 院提, 別規, 明生
+  { {0xf921700f,0xf48e2004,0xf917d001,0xfb6a9005}},	//   管制, 串通, 出優, 打私
+  { {0xf48ec007,0xf936b004,0xfa53c00a,0xf5a8f00c}},	//   地開, 租公, 供日, 家裏
+  { {0xf933f004,0xfa738004,0xf93bd004,0xfa4ea008}},	//   定外, 就更, 求商, 金澤
+  { {0xfa68600f,0xf82ee00f,0xfb607009,0xfa6b0004}},	//   然有, 議事, 中美, 水情
+  { {0xf80e6006,0xf92e5007,0xf5ca200a,0x00000003}},	//   比例, 翔律, 航路,
+  { {0xfa86600f,0xf93c5001,0xf9421008,0xf92ff00c}},	//   支援, 射屋, 有償, 何分
+  { {0xf5b94001,0xf497a005,0x00000003,0x00000003}},	// [b60] 方負, 点集,   ,
+  { {0xf92ab005,0x00000003,0x00000003,0x00000003}},	//   子午,   ,   ,
+  { {0xfb865004,0xf92dd001,0xf939d004,0xf4a16005}},	//   友社, 著小, 要同, 劣食
+  { {0xf941d005,0xfb68d00a,0xf91c9005,0xf83b400c}},	//   三宝, 孫策, 日值, 苦了
+  { {0xfa83400c,0x00000003,0x00000003,0x00000003}},	//   中游,   ,   ,
+  { {0xfa598006,0xf9443009,0xf4962001,0xf4bb1001}},	//   激情, 下功, 格除, 門連
+  { {0xf4c51008,0xf943d00c,0x00000003,0x00000003}},	//   車通, 手必,   ,
+  { {0xf5c1e006,0xf912700b,0xfa7a400e,0xf9377009}},	//   代表, 便利, 相模, 高地
+  { {0xf58e7001,0xf9319004,0xf5cb6008,0xf592500c}},	//   外航, 辛庄, 酪農, 定認
+  { {0xfa4fc004,0xf935f004,0xf9293005,0x00000003}},	//   外派, 期向, 在危,
+  { {0xfa5ee004,0xf9403004,0xf926100d,0x00000003}},	//   了意, 病区, 天向,
+  { {0xf48f2001,0xfb765008,0xfa808001,0x00000003}},	//   到退, 務署, 正時,
+  { {0xfa52a00f,0xf9491006,0xfb495004,0xf9347005}},	//   定時, 里巴, 海等, 些影
+  { {0xf919b005,0x00000003,0x00000003,0x00000003}},	//   人康,   ,   ,
+  { {0xf4a3e004,0xf946d00c,0xfb6cd005,0xf58a3005}},	//   微量, 刊別, 外税, 染行
+  { {0xfa64200b,0xfa574007,0xf910d00c,0x00000003}},	//   計測, 生性, 音室,
+  { {0xf91bf006,0xf4c4d005,0xf93c7005,0x00000003}},	// [b70] 大市, 上集, 各小,
+  { {0xfa672005,0x00000003,0x00000003,0x00000003}},	//   行抗,   ,   ,
+  { {0xf5a69007,0xf92dd009,0xf4aec004,0xfa888004}},	//   住行, 金周, 得非, 用查
+  { {0xfa774004,0xf93db004,0xfa7f6008,0xf943d004}},	//   容概, 心受, 校法, 案在
+  { {0xf4a8a005,0xf93e900c,0xfa540002,0x00000003}},	//   八道, 理名, 痛批,
+  { {0xfa624008,0xf5a6f00a,0x00000003,0x00000003}},	//   安易, 養費,   ,
+  { {0xf4b2a001,0xfa662004,0xf931d005,0xf4bf100c}},	//   動都, 程承, 五山, 順遂
+  { {0xf4cb3005,0xf4c3900a,0x00000003,0x00000003}},	//   炎陵, 見附,   ,
+  { {0xfa514006,0xf5c64009,0xfa79a004,0xfb565001}},	//   得更, 部考, 查意, 格特
+  { {0xf9451004,0xf8492004,0x00000003,0x00000003}},	//   前必, 未作,   ,
+  { {0xf91c9004,0xf827a002,0x00000003,0x00000003}},	//   警在, 而代,   ,
+  { {0xf943b009,0xf8426001,0xf8416005,0xf814800c}},	//   例分, 維京, 中作, 察事
+  { {0xf9143007,0xf82ea004,0xfa78800a,0xf911d005}},	//   抽取, 数上, 油暖, 由天
+  { {0xfa534004,0xf5b1b001,0x00000003,0x00000003}},	//   仙桃, 東航,   ,
+  { {0xf5b05007,0xf93cd001,0xfa8be001,0xf810e005}},	//   報考, 的善, 質更, 供上
+  { {0xf93f7004,0xfb6e9005,0x00000003,0x00000003}},	//   文安, 金碧,   ,
+  { {0xf9465007,0xf8170004,0xf59b1004,0xf58a1001}},	// [b80] 滋味, 乞丐, 市越, 道車
+  { {0xf93cb001,0xfa520004,0xfa5f4008,0xf590f00a}},	//   千千, 法添, 理沙, 字色
+  { {0xfa84e001,0xf945d005,0x00000003,0x00000003}},	//   種機, 届北,   ,
+  { {0xfa6f6001,0xf818a001,0xfb7ef001,0xf91df005}},	//   仲業, 糞便, 項研, 大因
+  { {0xfa69000f,0xf917d008,0xf9279005,0x00000003}},	//   究所, 人志, 用含,
+  { {0xf937b007,0xfa5ec001,0xf90c3004,0xfa528005}},	//   朝向, 心急, 暴利, 会流
+  { {0xf911b001,0xfb609001,0xf4c3d00c,0xf93ff005}},	//   山岩, 校系, 予適, 待室
+  { {0xf91f900f,0xfa4a8004,0xfa79000a,0xf9129002}},	//   加入, 易流, 竹本, 政天
+  { {0xfa534008,0xf9139005,0x00000003,0x00000003}},	//   線機, 款全,   ,
+  { {0xf8238007,0xfa4ba004,0xf92a5001,0xfa64800c}},	//   友一, 向消, 間小, 型成
+  { {0xf9267009,0xfa53a009,0xf945f007,0xf93f5004}},	//   修建, 教文, 開出, 内在
+  { {0xf5c6e002,0x00000003,0x00000003,0x00000003}},	//   森購,   ,   ,
+  { {0xfa7b0007,0xfa66a001,0xf92a5005,0xf81c6010}},	//   入法, 筋混, 未形, 元住
+  { {0xfa51a004,0xfb7cf004,0x00000003,0x00000003}},	//   供担, 市番,   ,
+  { {0xf9229004,0xfa740005,0xf830c00c,0xf92b9005}},	//   中形, 使新, 共乘, 当引
+  { {0xfa840006,0xf93df001,0xf93ff005,0xfa61400c}},	//   公斤, 的套, 的兵, 集日
+  { {0xf91a7009,0xfa52200e,0xfb61100e,0xf9313007}},	// [b90] 学合, 法改, 面目, 魔幻
+  { {0xf9123004,0xf91d3008,0x00000003,0x00000003}},	//   国光, 若年,   ,
+  { {0xfa64800f,0xfb4c500c,0xf5c1000a,0xfa7f200d}},	//   泉水, 場用, 本興, 碧海
+  { {0xfb863006,0xf9393004,0xfb893005,0xf91a9002}},	//   残疾, 一刀, 行直, 甸基
+  { {0xf91f7006,0xf941f007,0xfa66a007,0xf4be9009}},	//   加大, 合式, 融業, 隆重
+  { {0xfb643004,0xf93ab005,0xfb787005,0x00000003}},	//   修的, 果就, 果生,
+  { {0xfa5ca00f,0xf5b9300e,0xfa5ac009,0xf90b500a}},	//   心情, 特設, 阜新, 創刊
+  { {0xfb77100e,0xfb727001,0xf8388001,0xfa5ca00c}},	//   高精, 四科, 船井, 濃情
+  { {0xf8254001,0xfa79a001,0xfa7c2002,0x00000003}},	//   再付, 出海, 入此,
+  { {0xfb4af00b,0xf93f1004,0xf9141001,0xfa634005}},	//   整理, 善基, 飽優, 嘉欣
+  { {0xf80f6001,0xfb77d001,0xf924b008,0xf4a2e00d}},	//   動介, 原社, 本共, 硬道
+  { {0xfa826004,0xfb4b5004,0xf939d00a,0xfb65700c}},	//   口本, 起火, 保冷, 良知
+  { {0xfa498001,0xf8476001,0xf599d001,0xf836800a}},	//   互持, 助你, 送車, 人企
+  { {0xf5c02007,0xfa7cc009,0xf5a29008,0xfa646004}},	//   口袋, 度是, 三輪, 上每
+  { {0xf93f7004,0xfa72c005,0x00000003,0x00000003}},	//   商定, 板是,   ,
+  { {0xfa840007,0xf9351001,0xf8256008,0xf935d001}},	//   拯救, 弟兄, 損保, 紙巾
+  { {0xfa84e007,0xf592f001,0xf5a7500c,0xf919f00c}},	// [ba0] 詩歌, 望自, 伊能, 方巾
+  { {0xfb491004,0xfb4ad001,0xfa4a8008,0xfa85e00c}},	//   家私, 暴的, 韓流, 可抽
+  { {0xf59a300e,0xf9461001,0xfa6ee00d,0x00000003}},	//   言語, 後分, 地拍,
+  { {0xfa4ce005,0xfb4d300c,0xfa67200a,0xf90c5005}},	//   化最, 場移, 小清, 水天
+  { {0xfb5a700a,0xf4ac600a,0xf8176018,0x00000003}},	//   俸給, 術院, 關于,
+  { {0xfb70d00f,0xfb759009,0xf4b78004,0xfa778004}},	//   受現, 会由, 作配, 改情
+  { {0xf4a8400b,0xf9475004,0x00000003,0x00000003}},	//   表面, 行在,   ,
+  { {0xfb6e1001,0xfa510004,0x00000003,0x00000003}},	//   村第, 比武,   ,
+  { {0xfb5d5001,0xf5947001,0xf48f8001,0xfb4b300c}},	//   因的, 定設, 米酒, 護研
+  { {0xf92a500f,0xf9443004,0xf80f6001,0xf93cb005}},	//   青少, 下原, 動事, 心商
+  { {0xf81d8001,0xfa5a6005,0xf919700a,0x00000003}},	//   情不, 所投, 肥後,
+  { {0xf915300e,0xfa702001,0xfa7a4008,0xfa57600c}},	//   鬼太, 到民, 相次, 停服
+  { {0xfa5c0004,0xf9445004,0xf9179001,0xf5b85008}},	//   一派, 上城, 基底, 電製
+  { {0xfa590004,0xfa5f2005,0xf4aae005,0x00000003}},	//   址意, 病株, 道集,
+  { {0xfb66b009,0xf91b700e,0xf81ba001,0xfa520004}},	//   表率, 警備, 所人, 法活
+  { {0xf823a00f,0xfa54c009,0xf922b007,0xfa602004}},	//   等人, 供更, 業加, 病治
+  { {0xf83ca007,0xfa5ce004,0xf919700c,0xf5b1f00c}},	// [bb0] 大作, 求或, 伸展, 想致
+  { {0xf5a37001,0xfb843004,0xfa586004,0xf92b7005}},	//   合著, 滋生, 生水, 坪山
+  { {0xfa70a009,0xf48e6009,0xf5c82001,0xfb755004}},	//   新推, 色金, 全解, 沙瓦
+  { {0xf9381001,0xf59e7001,0xfa6b0004,0xf8280004}},	//   保庫, 宅補, 明晰, 税一
+  { {0xf5a5f009,0xf91d7001,0xf92e300c,0xfa77a005}},	//   行考, 試別, 或委, 治性
+  { {0xf83ae005,0xfa88c005,0xf9355005,0xfb7e7005}},	//   交信, 在永, 盟商, 黄皮
+  { {0xf82e0001,0xf92ef004,0xf92e7001,0xf4c09001}},	//   伴侶, 外客, 成其, 震驚
+  { {0xfa6a0004,0xf4a22004,0xfa500001,0xf82b2001}},	//   件提, 本高, 林正, 水仙
+  { {0xf9453009,0xf82f2001,0xf949f00c,0xf924f00c}},	//   行合, 女作, 式報, 港埠
+  { {0xf5b3f006,0xfa6c8009,0xfb7a900e,0x00000003}},	//   格考, 年是, 禁煙,
+  { {0xf81b4005,0xf80f2005,0x00000003,0x00000003}},	//   品体, 外信,   ,
+  { {0xf93ad004,0x00000003,0x00000003,0x00000003}},	//   阜康,   ,   ,
+  { {0xf912b004,0xf9239001,0xf5971005,0x00000003}},	//   好市, 業平, 付能,
+  { {0xf9233009,0xfa5d4001,0xfa77a005,0xf4922005}},	//   是各, 約掛, 出投, 就那
+  { {0xfb677004,0xf5ab3004,0xf9477005,0xfb899005}},	//   利管, 海街, 小定, 明目
+  { {0xf90f5007,0xf5a7b004,0xfb6f9005,0xf82d2005}},	//   細心, 柏芝, 引着, 育不
+  { {0xfa5b0006,0xf918b004,0xf911b004,0xfb50d005}},	// [bc0] 一是, 人学, 危化, 地皮
+  { {0xf936300f,0xfb5a3009,0xf838e009,0xfb855001}},	//   回商, 入留, 出人, 今生
+  { {0xf92f7009,0xfa618008,0xfa74600c,0xfa8be00c}},	//   殖健, 合案, 能早, 質柴
+  { {0xfb7b5009,0xfb719004,0xfb5cb004,0xf5a3d00c}},	//   激素, 毛球, 素等, 蹈表
+  { {0xfb7bb006,0x00000003,0x00000003,0x00000003}},	//   要用,   ,   ,
+  { {0xf5b95006,0xf936300f,0xf80d0009,0xf91ef004}},	//   来越, 站已, 外企, 大危
+  { {0xfa706009,0x00000003,0x00000003,0x00000003}},	//   山旅,   ,   ,
+  { {0xf595500f,0xf813e007,0xf4c1b001,0xf5bd2008}},	//   甚至, 料保, 分都, 大輔
+  { {0xf9257006,0xfa83e004,0xf9485001,0xf941f00c}},	//   支出, 是搞, 美分, 合小
+  { {0xf935b007,0xf911f007,0xf9427001,0xf59df00c}},	//   務入, 右側, 片工, 善街
+  { {0xf9197006,0xfb59500b,0xf4986001,0xfb7bb004}},	//   日前, 日立, 出離, 禁用
+  { {0xfb737007,0xfb659008,0xf9163001,0xf9355005}},	//   教的, 全版, 旺宏, 娘子
+  { {0xfb67900f,0xfb737009,0xf932f00c,0xf81fa005}},	//   快的, 留的, 力外, 情中
+  { {0xf93c9009,0xf813e007,0xfa7d2008,0xf593b008}},	//   封建, 講人, 武池, 香辛
+  { {0xfa7fc009,0xfa502001,0xfb4f1001,0xfa5b6004}},	//   波清, 受惠, 育種, 裁法
+  { {0xfb7af00f,0xf915f004,0xf8326001,0xf5a5f008}},	//   一種, 固始, 東信, 立腺
+  { {0xfa732007,0xf9447001,0xfa6da001,0xf59cf005}},	// [bd0] 命教, 名名, 張正, 市航
+  { {0xf59a3001,0xf922900c,0xfa66200c,0x00000003}},	//   言詞, 業客, 立政,
+  { {0xf812e007,0xf93f3004,0xf81a200c,0xf9331010}},	//   務介, 分内, 丁丁, 動制
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb4a7004,0xf8420001,0x00000003,0x00000003}},	//   其用, 括了,   ,
+  { {0xf921f006,0xfa83c007,0xfa544009,0xfa68e009}},	//   正在, 可思, 多是, 明材
+  { {0xf491200f,0xf935900e,0xfb7b5004,0x00000003}},	//   困難, 務大, 市税,
+  { {0xfb59500b,0xfa50000f,0xf5aeb009,0xf93b500c}},	//   日程, 魔法, 女装, 一加
+  { {0xf9447006,0xfb7a5004,0xfa59e004,0xfb755005}},	//   坊市, 封的, 繁母, 生爆
+  { {0xf5a0b007,0xf9373009,0xf4c2d007,0xf9435001}},	//   三越, 保定, 切都, 有加
+  { {0xf917d009,0xfa72e004,0xfa5ba004,0xfa50a001}},	//   区外, 尽情, 往日, 織業
+  { {0xf5a61007,0xf58f1004,0xf9261001,0x00000003}},	//   名著, 村落, 種口,
+  { {0xf59dd009,0xfa654004,0xf90bd001,0xfa51a00c}},	//   内要, 上搜, 冷冬, 力時
+  { {0xfb7b5008,0xf90a300c,0x00000003,0x00000003}},	//   所管, 延展,   ,
+  { {0xf9455001,0xfb7d1004,0xf4b98008,0x00000003}},	//   同名, 如用, 秀雄,
+  { {0xf92cb00e,0xf910d004,0x00000003,0x00000003}},	//   易度, 米出,   ,
+  { {0xf946b007,0xfa53a00c,0xfb62f005,0x00000003}},	// [be0] 友地, 教指, 景秀,
+  { {0xf9381004,0xf812e001,0xf9293004,0xf5c90005}},	//   作分, 務事, 在共, 用足
+  { {0xfb863009,0xfa6b0004,0xf932b005,0xf932f00c}},	//   立社, 水清, 供受, 四庫
+  { {0xf8120001,0xfb67b004,0xf93a100a,0x00000003}},	//   五件, 部用, 紀州,
+  { {0xfb74300f,0xf93c3004,0xfb50f001,0xf91af00d}},	//   多種, 一平, 失真, 交学
+  { {0xfa5d4004,0xfa71c001,0xf8222005,0x00000003}},	//   市是, 松柏, 震信,
+  { {0xfa53200f,0xfa5d8002,0x00000003,0x00000003}},	//   站所, 者才,   ,
+  { {0xfb7e5009,0xf9463007,0xf8212004,0xf91b9004}},	//   市白, 歌劇, 光伏, 入公
+  { {0xf90ff006,0xf4c29004,0xf92df004,0xfa728004}},	//   共同, 吉首, 外向, 山日
+  { {0xf9251007,0xf90c1004,0xf90cf005,0xf91ef00c}},	//   可口, 年志, 夷山, 素可
+  { {0xfa4c6009,0xf9173005,0xfb70700a,0xfa830005}},	//   成投, 丹参, 五目, 断性
+  { {0xfb4a3007,0xfb897004,0xfa632001,0xfa49e005}},	//   長約, 福特, 計感, 粒沙
+  { {0xfa816007,0xf4986001,0xf9303005,0xf80b8005}},	//   本服, 出面, 得尤, 提了
+  { {0xfb6bf009,0x00000003,0x00000003,0x00000003}},	//   材生,   ,   ,
+  { {0xf80da00b,0xfa796007,0xf5a13005,0x00000003}},	//   成人, 人格, 等老,
+  { {0xf944f00c,0x00000003,0x00000003,0x00000003}},	//   籍商,   ,   ,
+  { {0xf9413004,0xf93db00c,0x00000003,0x00000003}},	// [bf0] 分大, 晃動,   ,
+  { {0xf4c81001,0xf80ce004,0xfa57c005,0xf4932005}},	//   意間, 民也, 州本, 都集
+  { {0xf9449007,0xfa5e2004,0xf5c32004,0xfa4e4004}},	//   名小, 七是, 京航, 俗文
+  { {0xf918300c,0xf912700c,0xfa70200d,0xfa71c002}},	//   系兼, 都希, 平是, 社服
+  { {0xf9451004,0xfb56d005,0xfb7d300c,0xfa644005}},	//   月平, 出率, 市種, 配有
+  { {0xfa5b000e,0xf9427009,0xf48da008,0xfa764005}},	//   一杯, 切入, 直進, 区明
+  { {0xf82ce004,0xfa78c001,0xf492000c,0xfa762005}},	//   年信, 治水, 款需, 螺母
+  { {0xf945f001,0xfa6f8004,0xfb761005,0xf92b500c}},	//   忍受, 新教, 川等, 道原
+  { {0xf91b9004,0xfb545001,0xf93ef001,0xf5a5d004}},	//   入冬, 放空, 的室, 行要
+  { {0xf930100e,0xf9357004,0xf920b00a,0xf92d7005}},	//   北口, 多平, 口元, 街坊
+  { {0xf9465005,0xf93dd005,0x00000003,0x00000003}},	//   再在, 它外,   ,
+  { {0xf915b004,0xf81e8001,0xf943300c,0xf4a2c00d}},	//   任分, 分事, 有客, 是配
+  { {0xf4aac008,0xf833600c,0xf929300c,0xfb7eb00c}},	//   材開, 好作, 秒完, 雅筑
+  { {0xf5b3d009,0xf4c39004,0xf81ee001,0xfb6a1008}},	//   格要, 炉除, 者互, 間程
+  { {0xf4a6a009,0xf4c2b004,0xfb889004,0x00000003}},	//   在高, 予高, 双眼,
+  { {0xfb6d1009,0xfa7b200e,0xf80ec001,0xfb5cb00a}},	//   村生, 相撲, 刑人, 左端
+
+  { {0xf945f00f,0xf80ec00c,0x00000003,0x00000003}},	// [c00] 手工, 我人,   ,
+  { {0xf82ac004,0xf9271004,0x00000003,0x00000003}},	//   年企, 皮具,   ,
+  { {0xf925700e,0xf809e009,0xf914b008,0xfb6ad004}},	//   修士, 当今, 涼子, 被破
+  { {0xf946d004,0xf82b2004,0xf9351004,0xfa56a005}},	//   反季, 念上, 期市, 州思
+  { {0xfb58f007,0xf936700e,0xf92e3004,0xf4c33005}},	//   群的, 食器, 算内, 案金
+  { {0xf5b0900f,0x00000003,0x00000003,0x00000003}},	//   地質,   ,   ,
+  { {0xfa5e2007,0xfa646001,0xfb7f5001,0xf91e1004}},	//   堂書, 事成, 幅縮, 性因
+  { {0xfb7c9007,0xfb857005,0xf498e00a,0xf8464005}},	//   要登, 届科, 常通, 木乃
+  { {0xf923b006,0xf596500e,0xf92f3004,0xf90ef001}},	//   中共, 務課, 他学, 農夫
+  { {0xf5c2a00f,0xf93e7009,0xf8236009,0xfb795004}},	//   可見, 市平, 立一, 果皮
+  { {0xfb7e7009,0xf4af4001,0xfb807004,0xf94b3004}},	//   理程, 底鍋, 清白, 税地
+  { {0xf82fa007,0xf4ad8001,0xf4c4300c,0xf498600c}},	//   山上, 怖驚, 光音, 除額
+  { {0xf92e9006,0xf5c01007,0xf9463009,0xfb5d9004}},	//   成年, 你能, 界定, 旧物
+  { {0xf845a00e,0xfb58d008,0xf91dd004,0x00000003}},	//   用上, 岸線, 照公,
+  { {0xf4a46004,0xf5c84001,0x00000003,0x00000003}},	//   路部, 風趣,   ,
+  { {0xf9149009,0xfa6a000a,0x00000003,0x00000003}},	//   好形, 式新,   ,
+  { {0xf49c0009,0xf4c3d005,0xf90b9005,0xf92f300c}},	// [c10] 学金, 事高, 破土, 跑到
+  { {0xf90bd004,0xf937d004,0xf90f3001,0xf9265008}},	//   巴勒, 洞庭, 細品, 館市
+  { {0xf814a006,0xf5b09004,0x00000003,0x00000003}},	//   多信, 使行,   ,
+  { {0xf92f5004,0xf93b1001,0x00000003,0x00000003}},	//   殖大, 送原,   ,
+  { {0xf58cb009,0xf918d009,0xf5c78007,0xf59a9007}},	//   他行, 出去, 編著, 需自
+  { {0xf931d008,0xfa69e001,0xf8482004,0x00000003}},	//   招待, 明正, 票中,
+  { {0xfa662004,0xf59bd008,0xf93d5005,0xf4b7000c}},	//   立承, 脂複, 内刊, 生難
+  { {0xfb6f700f,0xfb7f3009,0xfb75b001,0xf91e9005}},	//   策略, 各相, 料確, 卡充
+  { {0xf931b004,0xf9383004,0xf8386001,0xf593700c}},	//   供商, 原地, 此下, 力設
+  { {0xfb71100d,0xf83aa00d,0x00000003,0x00000003}},	//   暗箱, 警事,   ,
+  { {0xfa598008,0xfa718004,0xf9245010,0x00000003}},	//   夜景, 山湖, 鮮居,
+  { {0xfa4fe00b,0xfb65900e,0xfa4d8004,0xf9227001}},	//   何故, 物病, 限查, 面報
+  { {0xf830a00b,0xfb595009,0xfa866009,0xf5c30004}},	//   承下, 容管, 用担, 斯蒂
+  { {0xfb641004,0xfb595004,0xf8128004,0xf9479001}},	//   公系, 基石, 多企, 意力
+  { {0xf4a24009,0xf93d7005,0xf82b800d,0x00000003}},	//   本通, 市客, 堵住,
+  { {0xfa520001,0xf942f004,0xf58df005,0xfb64700c}},	//   比海, 秉公, 南藏, 本羽
+  { {0xf5b93006,0xf90f9004,0xfa600004,0xfb803004}},	// [c20] 智能, 山安, 待日, 情系
+  { {0xf933900f,0xf90b9001,0xfb777004,0xf9117005}},	//   務必, 場域, 州火, 款合
+  { {0xf4978001,0x00000003,0x00000003,0x00000003}},	//   出道,   ,   ,
+  { {0xf4932001,0xfb6bb001,0xfb6e300a,0xf93e5005}},	//   山防, 毒管, 字病, 故多
+  { {0xf921f00e,0xfa66c009,0xfb5a500c,0xfa554005}},	//   劣化, 律援, 書給, 江文
+  { {0xf90cf009,0xf499600c,0xfb85f005,0x00000003}},	//   年学, 以重, 越火,
+  { {0xf592b005,0x00000003,0x00000003,0x00000003}},	//   孕育,   ,   ,
+  { {0xfa640007,0xf597300c,0xf8394005,0x00000003}},	//   月潭, 生試, 略上,
+  { {0xf918f007,0xf9375001,0xfa71a004,0xfa75e008}},	//   除商, 回庫, 新改, 陽新
+  { {0xfa6a6006,0xf8360009,0xf9467009,0xfb6ff001}},	//   迎接, 活保, 程已, 法理
+  { {0xfa518004,0xf9321004,0xf4abc008,0xfb58b00c}},	//   怕是, 法基, 間隔, 空無
+  { {0xf93a3007,0xfb4bf007,0xf948b008,0xfa526005}},	//   一向, 件申, 偏差, 些材
+  { {0xf943f008,0xf4adc001,0xf8464004,0xfa4bc004}},	//   三好, 南里, 在促, 金有
+  { {0xf927f004,0x00000003,0x00000003,0x00000003}},	//   周六,   ,   ,
+  { {0xf5b7f00f,0xf809e006,0xf825e004,0xf842a005}},	//   人自, 体上, 今世, 席代
+  { {0xfa87e004,0xf809e004,0xfa59e001,0xf941d00c}},	//   在港, 当上, 要服, 合前
+  { {0xf930d001,0xf4906004,0xfa66c005,0xf830800c}},	// [c30] 且因, 声道, 位次, 平信
+  { {0xf947500a,0xf5b1300c,0x00000003,0x00000003}},	//   随分, 音調,   ,
+  { {0xf4a9e00a,0xf90fb00d,0x00000003,0x00000003}},	//   園高, 平得,   ,
+  { {0xf932b006,0xf5bc9001,0xf83cc004,0xf9447005}},	//   会各, 度表, 性作, 半壁
+  { {0xf5b2900a,0xf4b1a00c,0xfa88600d,0x00000003}},	//   板表, 法連, 周慧,
+  { {0xfa7b2005,0x00000003,0x00000003,0x00000003}},	//   入抗,   ,   ,
+  { {0xf839e00f,0xf5b33004,0xf93bf00c,0xfa58600c}},	//   方便, 山花, 心律, 賞櫻
+  { {0xf826e00f,0xfa600009,0xf4c6b004,0xfa65a005}},	//   服信, 了提, 行金, 反感
+  { {0xf93b700f,0xf5c4c001,0xfa6e2004,0xfa73800c}},	//   技巧, 義行, 蒲江, 熱敷
+  { {0xf93dd007,0xf593d009,0x00000003,0x00000003}},	//   的展, 通航,   ,
+  { {0xf490c007,0xf4914004,0xfa60000d,0x00000003}},	//   細部, 山青, 的援,
+  { {0xf93f3007,0xfb7c500e,0xf91a700c,0xf9431005}},	//   分必, 組立, 入勝, 月向
+  { {0xf4b6800e,0xf917b004,0xf913900c,0xf920b005}},	//   非通, 特写, 能原, 院南
+  { {0xfb817009,0xf810a004,0xf91ef005,0xf91b9005}},	//   理相, 研中, 大共, 学四
+  { {0xfa62e006,0xf4c0e007,0xfa55e004,0xf4c7b001}},	//   三是, 安里, 也成, 配音
+  { {0xf4c0c006,0xfa69a007,0xf840c001,0xf93a9001}},	//   病防, 意書, 凡人, 往南
+  { {0xfb6bf009,0xfa69a00d,0x00000003,0x00000003}},	// [c40] 契税, 李振,   ,
+  { {0xfa668001,0xfa69000c,0xf91ff00a,0x00000003}},	//   菌感, 式渡, 無差,
+  { {0xfa840009,0xf4b56001,0xfa512004,0xfb7e3002}},	//   是成, 定都, 林新, 情留
+  { {0xfa4ce001,0xf82f2004,0xfa83600c,0xfa5f400d}},	//   取最, 台一, 正想, 商文
+  { {0xf5b25004,0xfb785004,0xfb6ef00c,0x00000003}},	//   新起, 食直, 翔的,
+  { {0xf827800e,0xf90a5004,0xfa7ba004,0xf843e005}},	//   背中, 件列, 性恋, 京信
+  { {0xf9421005,0x00000003,0x00000003,0x00000003}},	//   了影,   ,   ,
+  { {0xf93a100f,0xfb88d001,0xfb84d00c,0xf940300c}},	//   作室, 舌異, 態研, 篇幅
+  { {0xffd9a005,0xfb56f002,0x00000003,0x00000003}},	//   瀹ュ, 欺篇,   ,
+  { {0xf5ca600e,0xf5a8f009,0xf4b56005,0xfa4e4005}},	//   士課, 行走, 也高, 志指
+  { {0xf91fb006,0xfa7aa009,0xf9405009,0xf8336009}},	//   次全, 以成, 分化, 房交
+  { {0xfa67000e,0xf9473004,0xf9309004,0xf926d001}},	//   後悔, 式密, 途客, 風力
+  { {0xfb5fd008,0xf918d001,0x00000003,0x00000003}},	//   無用, 空大,   ,
+  { {0xfb82d00f,0xfb83b009,0xf917f00a,0x00000003}},	//   三種, 合物, 尺八,
+  { {0xf942d006,0xfa5ce00f,0xfa662004,0xf5b6f004}},	//   万平, 的故, 下派, 格走
+  { {0xfa6d2006,0xf9357006,0xf5ac500e,0xf91b5004}},	//   水泥, 生存, 年表, 常山
+  { {0xf916d007,0xf841c004,0xfb65b004,0xf9225004}},	// [c50] 特刊, 京企, 峨眉, 索尼
+  { {0xf82a8005,0xfa5fe005,0xf938d00c,0xf947b002}},	//   海保, 率明, 門名, 伊德
+  { {0xfb845004,0xf5a53008,0xf91f1008,0xf8262005}},	//   型生, 興課, 造形, 二万
+  { {0xf9395004,0xf4afa005,0xf4c6b002,0x00000003}},	//   一如, 展送, 見郵,
+  { {0xf945300f,0xfb571004,0xfb843005,0xfb5c900c}},	//   秋冬, 点税, 上牌, 急災
+  { {0xfa80e009,0xf919d007,0xfa4e0001,0xf925b004}},	//   模板, 除夕, 受最, 用友
+  { {0xf4af0006,0xfb767006,0xfa614008,0xfa5f2004}},	//   街道, 租用, 安時, 邃永
+  { {0xfb79b008,0xf90a500a,0xfb689002,0x00000003}},	//   血症, 究委, 雪的,
+  { {0xf5a2d001,0xfb51b00c,0x00000003,0x00000003}},	//   有表, 械系,   ,
+  { {0xf5b11004,0xf49dc00a,0xfa5ee005,0xf4a3e00c}},	//   就近, 員養, 的氧, 目送
+  { {0xfa5c2001,0xf49c6004,0xf939d004,0xf5ac500a}},	//   一格, 大高, 局多, 蠶蠶
+  { {0xf9263004,0xf91ed004,0xfa60e00c,0xf910300c}},	//   在参, 大女, 光洋, 味可
+  { {0xf58e5006,0xfa53000a,0xf93c1005,0xf938f010}},	//   民警, 愛撫, 遂川, 秀和
+  { {0xfa658010,0x00000003,0x00000003,0x00000003}},	//   事条,   ,   ,
+  { {0xfb591007,0xf5bd7008,0xfb881005,0xfb52700c}},	//   常生, 造装, 同示, 山群
+  { {0xfb4b7009,0xfa520008,0xfb877004,0xf4a28001}},	//   家知, 何日, 意率, 湯鍋
+  { {0xf844e006,0xf91ff007,0xfa6f8009,0xf830c004}},	// [c60] 息中, 季刊, 石材, 新亮
+  { {0xfa73c008,0xfa834004,0xf917b00c,0xf48f2005}},	//   乾杯, 支情, 任室, 估量
+  { {0xf83de006,0xf48ee001,0xf9101004,0xf817a00c}},	//   大代, 女高, 泰州, 生使
+  { {0xf941d004,0xf9115001,0xfa674008,0xfa50e001}},	//   万客, 女女, 小文, 展演
+  { {0xf90a3001,0xfa66c00c,0xfa7be00c,0xfa4c800d}},	//   康分, 位校, 卦村, 易患
+  { {0xfb689007,0xf4a6c009,0xfa48e004,0xfb67f00c}},	//   全系, 在通, 酒泉, 木第
+  { {0xf4c2e004,0xf924b004,0xf9323004,0xf5b6b001}},	//   予通, 本山, 比年, 活著
+  { {0xfa86000b,0xf9373001,0xf8498004,0xf93ff005}},	//   目次, 機座, 身亡, 了少
+  { {0xf930f001,0xf93f9001,0xf4c42008,0xfb7fd005}},	//   店報, 情公, 車運, 集科
+  { {0xfa5f0009,0xfa59a009,0xf924f004,0xf5a31002}},	//   射性, 局文, 端口, 事而
+  { {0xf934d004,0xfa63800c,0xf8306005,0xf5b2900a}},	//   定大, 友所, 女代, 己診
+  { {0xf947d00c,0x00000003,0x00000003,0x00000003}},	//   忍具,   ,   ,
+  { {0xf9333007,0xfb585007,0xf936f001,0xfa588004}},	//   動場, 示第, 依商, 停滞
+  { {0xf90d7007,0xf849e009,0xfa4a400c,0xf4972005}},	//   致命, 被人, 姓氏, 示通
+  { {0xf91b7005,0xfa842005,0xfb845005,0x00000003}},	//   入微, 售情, 版管,
+  { {0xf5a75007,0xfa6ae004,0xf4a5a004,0xfb84b005}},	//   意者, 康成, 温高, 合相
+  { {0xfb4db009,0xfb5c5001,0xf48ee005,0xf4b3c00a}},	// [c70] 署的, 工精, 地降, 高須
+  { {0xfa592007,0xfa6c6007,0xfa61000c,0x00000003}},	//   一族, 買方, 均成,
+  { {0xf491400e,0xf93fb004,0xf93e7004,0xfb667005}},	//   議院, 埃德, 市岳, 用理
+  { {0xf9289004,0xfa4ca001,0xf8200005,0x00000003}},	//   用基, 袖洋, 率一,
+  { {0xfa664009,0xfb853009,0xf5af1001,0xf5a9f008}},	//   上是, 同程, 異言, 護老
+  { {0xf9345009,0xfb627009,0xf93b1004,0xf945b004}},	//   丘市, 本生, 品回, 益受
+  { {0xfa624008,0xfb597001,0xf912500a,0x00000003}},	//   安打, 工福, 阿南,
+  { {0xfb4e100e,0xf5b87004,0xf5bc7001,0xfa804001}},	//   申立, 出解, 度自, 業手
+  { {0xf4c40004,0xf5b9f004,0xfb5a1004,0xfb60900c}},	//   事通, 入考, 此答, 辣的
+  { {0xf916f007,0xf8106004,0xf9415001,0xf90eb010}},	//   改名, 南交, 商建, 露店
+  { {0xf8496009,0xfa5a4001,0xfa85e005,0xfb85300d}},	//   器件, 持最, 在操, 和王
+  { {0xfb519004,0xf9123002,0xf849c002,0x00000003}},	//   音箱, 穿孔, 陪他,
+  { {0xf9301001,0xf92f5004,0xf9453001,0xfb765005}},	//   湖山, 算化, 籍定, 食糖
+  { {0xf4a8e001,0xf4a82001,0xfa624004,0xf48f400a}},	//   倒閉, 用連, 集整, 乳類
+  { {0xfa620007,0xfa6e8007,0xf92f5007,0xfa812009}},	//   勇敢, 新月, 林志, 面是
+  { {0xfa790001,0xf909b001,0xfb5f100a,0x00000003}},	//   工消, 長名, 波紋,
+  { {0xf4974009,0xf9197004,0xfb553008,0xf93d9004}},	// [c80] 区食, 入同, 兼用, 十家
+  { {0xf9355008,0xf91a9005,0xfa64a00c,0xf91d700c}},	//   通帳, 学及, 積最, 試入
+  { {0xf92d1009,0xf92cd009,0xf9125007,0xfa5b0008}},	//   外市, 子在, 走到, 品機
+  { {0xf5937007,0xf91b3001,0xf8400004,0xfa51c001}},	//   講解, 層出, 正之, 際情
+  { {0xf915b00f,0xfa754006,0xfb777001,0xf83f2004}},	//   災害, 施方, 官田, 止下
+  { {0xf5a5300f,0xf948300b,0xf93ab007,0xfa6a0004}},	//   認識, 前年, 果報, 件材
+  { {0xf4ba4009,0xfa716009,0xf8214004,0xfb4df005}},	//   局限, 政文, 掉一, 卵管
+  { {0xf9195005,0xf9345005,0xf4c0200c,0x00000003}},	//   剥削, 通客, 順道,
+  { {0xf938f001,0xf48b4001,0xf4974001,0xf83c0005}},	//   作展, 長途, 鼻頭, 大促
+  { {0xf9421009,0xfa636004,0xfa4b8004,0xf928100a}},	//   了就, 王明, 荒漠, 暫定
+  { {0xfb4f7004,0xf4a90004,0xf90a3002,0x00000003}},	//   彰的, 未通, 延宕,
+  { {0xf814800b,0xf90ab00f,0xf9469009,0xfa736007}},	//   通信, 買回, 上加, 值服
+  { {0xf4a14004,0xf81a4001,0xf90f500a,0x00000003}},	//   中通, 品係, 淳子,
+  { {0xf5b85007,0xf9345001,0xf93f3005,0xfa7f800c}},	//   腸胃, 減害, 分居, 客最
+  { {0xfa7fe008,0xf93ad005,0xf93fd005,0xf489e002}},	//   波文, 局利, 覆土, 制金
+  { {0xfb55d00f,0xfb515009,0xf59c5009,0xf90df002}},	//   出版, 平米, 心血, 米克
+  { {0xfb5db008,0xfa89c00c,0x00000003,0x00000003}},	// [c90] 泡立, 質比,   ,
+  { {0xf593b007,0xf93fb00c,0xfa616010,0xfa84a00d}},	//   痛苦, 掃地, 片栗, 芬河
+  { {0xf933b00f,0xf91eb00c,0x00000003,0x00000003}},	//   稚園, 你快,   ,
+  { {0xf8122009,0xfb7d3008,0xfa5d0004,0xf5ac3004}},	//   定下, 各線, 品抽, 年自
+  { {0xfb6bb00f,0xfa680009,0xf59a7001,0xf4b6a00c}},	//   自然, 税所, 果能, 勝過
+  { {0xf82ee007,0xf940d005,0xf920700c,0xf8186005}},	//   新低, 万向, 加其, 舞人
+  { {0xf931d00f,0xfa556007,0xf9411001,0xf4baa005}},	//   際商, 生教, 葉小, 宜都
+  { {0xf5b9700f,0xf918d005,0xfa6e200c,0xf58e700a}},	//   接見, 区健, 女服, 首輪
+  { {0xf9201004,0xf9477005,0xf8256005,0xf5c1300a}},	//   淡季, 上平, 富之, 本車
+  { {0xfa5f4004,0xfb875005,0x00000003,0x00000003}},	//   商指, 名相,   ,
+  { {0xf9479004,0xf9399004,0xf9271004,0xf9259004}},	//   不平, 刀切, 在少, 微利
+  { {0xfa502004,0xf496e00a,0xfb51b005,0x00000003}},	//   志性, 活部, 西盟,
+  { {0xf4bd8009,0xf595900c,0xfa88a005,0xf911b00d}},	//   品零, 定課, 被捕, 辰区
+  { {0xfb879008,0xf4b6a001,0xf943b004,0xf93bb001}},	//   二第, 初階, 效利, 時分
+  { {0xfa514004,0xfb7cf004,0xfa6d0004,0xf5bc300c}},	//   汗水, 球甘, 育手, 照考
+  { {0xf5c73008,0xfa70e005,0xf9149005,0x00000003}},	//   用術, 地是, 格土,
+  { {0xfa85c004,0xf93e3001,0xfa6b0004,0xfa70e004}},	// [ca0] 可替, 居多, 明新, 至此
+  { {0xfa6f400a,0xfb77300c,0x00000003,0x00000003}},	//   干支, 斜紋,   ,
+  { {0xfa6b2006,0xfa68200e,0xfb61b010,0x00000003}},	//   水文, 後日, 客管,
+  { {0xf9383004,0xfa7e2001,0xf9305005,0x00000003}},	//   保利, 加我, 抗大,
+  { {0xf93fd009,0xf926d004,0xf930300c,0xf9487005}},	//   千家, 物在, 動切, 意哪
+  { {0xf926f006,0xf9235009,0xf595500c,0xfb871002}},	//   被告, 目光, 感超, 氏的
+  { {0xf9489009,0xfb631001,0xf4932004,0xfa624001}},	//   量器, 可省, 好高, 按我
+  { {0xf836e00e,0xfb4c1004,0xfb883005,0xf83ba00d}},	//   特例, 件箱, 同相, 肥中
+  { {0xfa49e00c,0x00000003,0x00000003,0x00000003}},	//   間消,   ,   ,
+  { {0xf8176007,0xf82a4005,0x00000003,0x00000003}},	//   察人, 明以,   ,
+  { {0xfa52c004,0xfa528004,0xf9487005,0xf5a3900c}},	//   底数, 望成, 小助, 月自
+  { {0xfb78f009,0xf5b83004,0xfa880004,0xfb509001}},	//   退税, 任落, 在播, 政程
+  { {0xf5ad9007,0xf938f005,0xf9119005,0x00000003}},	//   更詳, 宝大, 放前,
+  { {0xf946700f,0xf5a2100e,0xf932d004,0xf927f004}},	//   上客, 理職, 会分, 全公
+  { {0xfa76600f,0xf4aa6001,0xfb623001,0xfa5d4008}},	//   刺激, 士音, 搭火, 組換
+  { {0xf944f004,0xf835e004,0x00000003,0x00000003}},	//   位分, 出三,   ,
+  { {0xfb605009,0xfa71e00d,0x00000003,0x00000003}},	// [cb0] 院科, 地找,   ,
+  { {0xf826a006,0xf9341004,0xf594f005,0xfb5d900a}},	//   上信, 盛典, 站路, 絡等
+  { {0xf9323006,0xf91a700f,0xf917d001,0xf4b46004}},	//   投入, 符合, 人字, 力都
+  { {0xfa544009,0xf916b00c,0xfa530005,0xf943100c}},	//   多斯, 人各, 何更, 月刑
+  { {0xf926f004,0x00000003,0x00000003,0x00000003}},	//   被吊,   ,   ,
+  { {0xf81c2006,0xfa4aa009,0xf932d004,0x00000003}},	//   的上, 体情, 定必,
+  { {0xf58e5001,0xfb82d005,0x00000003,0x00000003}},	//   我解, 肉用,   ,
+  { {0xf4bac00b,0xf9439004,0xf91bf005,0xf93ab00c}},	//   最適, 拉大, 大参, 攀岩
+  { {0xfb73b001,0xf599d005,0xf939500a,0x00000003}},	//   力無, 品袋, 詞家,
+  { {0xfa840009,0xf9105004,0xf4c6a005,0xf9243005}},	//   是提, 足口, 住重, 是引
+  { {0xfb5cb009,0xf81e8001,0xf9303004,0xf5b63001}},	//   知申, 拆下, 林学, 登輝
+  { {0xfa514004,0x00000003,0x00000003,0x00000003}},	//   字段,   ,   ,
+  { {0xf8248004,0xf5b9d004,0xfb66f004,0xf90a5005}},	//   上企, 入要, 在生, 件受
+  { {0xfb7a1004,0xfb66f005,0xf92a300c,0x00000003}},	//   送税, 木生, 間再,
+  { {0xf9459004,0x00000003,0x00000003,0x00000003}},	//   上当,   ,   ,
+  { {0xfa6c400b,0xfa6b0009,0xf59cf007,0xfa706004}},	//   男性, 城新, 市自, 数比
+  { {0xfb5c5009,0xf945b004,0xf4994004,0xfa79e001}},	// [cc0] 入点, 不当, 区都, 司普
+  { {0xf49c8009,0xf4906007,0xfa87a001,0xf5a4f001}},	//   大通, 石頭, 周推, 看自
+  { {0xf90c5005,0xfb75d00a,0xf5b61010,0x00000003}},	//   号大, 料相, 去記,
+  { {0xf5a99001,0xf9295005,0xf4af400a,0xfa63200c}},	//   強行, 八公, 幕開, 見服
+  { {0xf944100f,0xfb68b009,0xf93bd001,0xf9483001}},	//   克力, 士研, 境守, 完別
+  { {0xfb4b7004,0xfa6b0005,0xfb66500a,0xf5a09010}},	//   谷物, 件正, 用組, 宅購
+  { {0xf90ed007,0xf92f300c,0xf916d00c,0xf83f600c}},	//   音商, 店店, 根富, 面企
+  { {0xfa578004,0xf91bb005,0xfb85500c,0x00000003}},	//   生改, 慧和, 益科,
+  { {0xf93c7001,0xfa51c005,0xf92ab005,0xf8324005}},	//   市刑, 五洲, 体商, 国今
+  { {0xf8206006,0xf5b97009,0x00000003,0x00000003}},	//   了他, 出色,   ,
+  { {0xf916b006,0xf5b5b004,0xfa74c004,0xfb661004}},	//   区内, 国足, 治愈, 苯甲
+  { {0xfa5ea001,0xf9299004,0xfb81100c,0xf59a3005}},	//   幅成, 身学, 玉珍, 裁裁
+  { {0xfb55f004,0xfa79c004,0x00000003,0x00000003}},	//   国男, 方方,   ,
+  { {0xf59d1008,0xf910900c,0x00000003,0x00000003}},	//   紅葉, 想加,   ,
+  { {0xfa648009,0xf4c6a004,0xfb79f004,0xf928f008}},	//   型材, 界限, 着生, 自力
+  { {0xfb843004,0xfa892008,0xf838e001,0xfa574004}},	//   事生, 親戚, 選作, 高淳
+  { {0xf4c8c007,0xf5a8d001,0xf9381005,0xf5bc5005}},	// [cd0] 行音, 家認, 期共, 浦街
+  { {0xf91fb009,0xf814e004,0xfb87d001,0xfb6eb005}},	//   次在, 会任, 完竣, 外置
+  { {0xfa58000f,0xfa752009,0xf9109008,0xf932f004}},	//   保暖, 国日, 防具, 香城
+  { {0xfb52d004,0xfa884005,0x00000003,0x00000003}},	//   由相, 彩新,   ,
+  { {0xf58b5004,0xfb66500c,0x00000003,0x00000003}},	//   子要, 用約,   ,
+  { {0xf93d100f,0xf92ef009,0xf91ef009,0xf9209005}},	//   求助, 外形, 大影, 象出
+  { {0xf90cf00f,0xf59bb004,0xf4be2004,0x00000003}},	//   傷害, 品被, 幅高,
+  { {0xf9193006,0xf91b7004,0xfa78c001,0xf91a300c}},	//   出国, 入差, 系水, 別務
+  { {0xf83b200c,0x00000003,0x00000003,0x00000003}},	//   知他,   ,   ,
+  { {0xfa6d000f,0x00000003,0x00000003,0x00000003}},	//   直接,   ,   ,
+  { {0xf933d009,0xf938d00e,0xf90c3004,0xf9329004}},	//   力大, 門前, 件号, 多市
+  { {0xfa75c007,0xf838a008,0xfa5cc004,0xf90ab005}},	//   治教, 古一, 心文, 冷凝
+  { {0xf927b00f,0xf5bcb006,0xf8314009,0xf5bbb001}},	//   彩券, 日至, 地信, 別設
+  { {0xfa584009,0xfa56e00c,0xf841600c,0x00000003}},	//   属性, 期業, 業作,
+  { {0xfb7fb004,0xfb53900c,0xf815200c,0xf910700d}},	//   境状, 政相, 魚丸, 地得
+  { {0xf9457004,0xf5b0900c,0x00000003,0x00000003}},	//   上向, 走著,   ,
+  { {0xf4bd8006,0xfa664009,0x00000003,0x00000003}},	// [ce0] 的非, 名注,   ,
+  { {0xfa5a2006,0xf9421004,0xf92b7004,0xf9307001}},	//   作日, 吉州, 未就, 殖場
+  { {0xfb5b5004,0xf91cb001,0xf90d3005,0x00000003}},	//   入用, 因型, 段全,
+  { {0xf9153009,0xf933b007,0xf923b004,0xfb827008}},	//   国出, 教官, 中就, 文確
+  { {0xf8120004,0x00000003,0x00000003,0x00000003}},	//   底以,   ,   ,
+  { {0xfa57600f,0xf9485004,0xf8112005,0xf83e000c}},	//   生活, 低分, 力事, 性代
+  { {0xf93df009,0xfa520004,0xfb871004,0xf91ad002}},	//   的北, 引来, 行研, 以展
+  { {0xfa500001,0xf82f2004,0xf5c5d004,0xfa6e2001}},	//   北探, 地企, 是落, 水滴
+  { {0xf918b009,0xf80f6001,0x00000003,0x00000003}},	//   区大, 投下,   ,
+  { {0xf9377007,0xfa4ca00c,0xf49da00c,0xf92c700c}},	//   生出, 救教, 造高, 道客
+  { {0xf5c21004,0xfa614005,0xfa77a005,0xfb79f00c}},	//   院西, 按最, 改文, 需租
+  { {0xf9209005,0xfb79700c,0xfa842005,0x00000003}},	//   加年, 激的, 葬改,
+  { {0xfb89f004,0xf4b58005,0xf945500a,0xfb7df00d}},	//   式由, 土高, 消印, 如画
+  { {0xf810400f,0xf9349004,0xf4b94001,0xf4b58008}},	//   法保, 多因, 局送, 期高
+  { {0xfb71b00c,0xf4a5a005,0xf4b5800c,0xf4a84002}},	//   四的, 天高, 真高, 庫類
+  { {0xf5973001,0xf5bc7005,0xfa57c00d,0x00000003}},	//   托育, 以落, 神是,
+  { {0xf4ba0004,0xfb6a3001,0xf809c004,0xfa68e004}},	// [cf0] 十里, 園生, 排了, 李成
+  { {0xf48e6007,0xf9315001,0xf4c42008,0xf91f7001}},	//   音量, 南島, 床開, 捧場
+  { {0xfa52a00f,0xf5b07009,0xf9095001,0xf837e001}},	//   教授, 新街, 件商, 死人
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf58e9008,0xf933d001,0xf59ed005,0x00000003}},	//   外貨, 教博, 了迎,
+  { {0xf8324009,0xfb79f001,0xf9437005,0x00000003}},	//   国上, 丁美, 下如,
+  { {0xfb50900f,0xfa548009,0xf8206004,0xf90cd008}},	//   報紙, 些新, 了世, 長兼
+  { {0xf933f004,0x00000003,0x00000003,0x00000003}},	//   定取,   ,   ,
+  { {0xf5a4f001,0xf945f001,0xf93c7008,0xf5bfb001}},	//   下表, 反倒, 布市, 無袖
+  { {0xf9489009,0xfb74b001,0xf592900c,0xf90ef005}},	//   量在, 講究, 展至, 数小
+  { {0xfa86a00b,0xfa62e009,0xfb4ab00c,0x00000003}},	//   注文, 三支, 海神,
+  { {0xf92d3009,0xf841c004,0x00000003,0x00000003}},	//   他各, 院以,   ,
+  { {0xf9109009,0xf91b3001,0xf9125001,0xfa4fc00c}},	//   平度, 度各, 細地, 且成
+  { {0xf823a00c,0xf5bf300c,0x00000003,0x00000003}},	//   予他, 形行,   ,
+  { {0xf90a7001,0xf938d008,0xf5943001,0xf5915005}},	//   場後, 菜園, 記規, 供血
+  { {0xf9087001,0xfa65c004,0x00000003,0x00000003}},	//   制及, 益或,   ,
+  { {0xf90f9004,0xf80ce005,0xfb67500d,0x00000003}},	// [d00] 想当, 易主, 雨燕,
+  { {0xf935b00a,0xfa53a00a,0x00000003,0x00000003}},	//   教区, 望条,   ,
+  { {0xfb7b9001,0xf5b7d001,0xf4b6a005,0xfb4c9005}},	//   所知, 陸行, 保送, 起社
+  { {0xf4bc8004,0xfb839004,0xfa89c004,0xf91f9005}},	//   的透, 等知, 被撤, 卡塔
+  { {0xf8174009,0xf92e7009,0xf82e2004,0x00000003}},	//   作上, 得多, 育作,
+  { {0xf90b5001,0xfb66b004,0xfa65a010,0xf92f3010}},	//   致勝, 表留, 埋没, 算委
+  { {0xfb569001,0xf93c3005,0xf942100a,0x00000003}},	//   人終, 老客, 閉塞,
+  { {0xf92d9009,0xfa808008,0xf8474004,0xf932d004}},	//   当具, 信日, 在互, 定居
+  { {0xf4ba8009,0xfb575005,0x00000003,0x00000003}},	//   要集, 役的,   ,
+  { {0xf82b6004,0xfb4f5001,0xf8314001,0xf80fc008}},	//   家交, 晰的, 穿了, 街中
+  { {0xf5a61004,0xf918b004,0xf4906010,0x00000003}},	//   上表, 人左, 山雅,
+  { {0xf9115004,0xf9467004,0xfb595005,0x00000003}},	//   地学, 量合, 日看,
+  { {0xf5a63004,0xfb547004,0xfb7b5008,0xf914d001}},	//   不表, 好第, 市美, 能加
+  { {0xfb89500f,0xfa864009,0xf93db009,0xf941f001}},	//   族群, 利民, 清市, 合奏
+  { {0xf4bb4007,0xf81a8009,0xf92ad004,0xf911d005}},	//   所造, 着他, 子刊, 英在
+  { {0xf9137004,0xf58bb008,0xf5a5300a,0x00000003}},	//   朱德, 習試, 再資,
+  { {0xf4b6e00e,0xf9347009,0xf4b46004,0xf5b4100c}},	// [d10] 回限, 生安, 写道, 承襲
+  { {0xfa5b8004,0xfa6be005,0x00000003,0x00000003}},	//   局性, 殴打,   ,
+  { {0xf935d006,0xfa654004,0xf93f3001,0xfa7bc00c}},	//   存在, 上榜, 兄妹, 性服
+  { {0xfb6c7009,0xf4b80009,0xfa54e004,0x00000003}},	//   体素, 生防, 会来,
+  { {0xf5c0f008,0x00000003,0x00000003,0x00000003}},	//   面表,   ,   ,
+  { {0xfa634007,0xf498800a,0xf4a7c00c,0xf91b300c}},	//   載次, 交配, 含項, 此刻
+  { {0xfa828004,0xf834a008,0xfa77a005,0x00000003}},	//   中断, 都中, 出法,
+  { {0xfb86300c,0xf90f5005,0x00000003,0x00000003}},	//   看穿, 育形,   ,
+  { {0xfb5cb009,0xf93f7009,0xf90af009,0xfb89f009}},	//   大生, 密切, 年各, 明珠
+  { {0xf49e0006,0xf842a001,0xfa4f0005,0xfa5d4005}},	//   加速, 良事, 北民, 市振
+  { {0xf4a6200e,0xf4b0e00c,0xf9279005,0x00000003}},	//   微鏡, 南都, 火如,
+  { {0xf5bb3007,0xf9439001,0xfb84f00c,0x00000003}},	//   肥胖, 築工, 授精,
+  { {0xf92ff004,0xf9095001,0xf4b22004,0xf93fd004}},	//   何商, 德安, 望通, 者加
+  { {0xfa64e00d,0x00000003,0x00000003,0x00000003}},	//   届文,   ,   ,
+  { {0xf830a002,0x00000003,0x00000003,0x00000003}},	//   房事,   ,   ,
+  { {0xf93a9004,0xf92db005,0x00000003,0x00000003}},	//   封存, 徐建,   ,
+  { {0xfb4f300f,0xf49a6009,0xfa646009,0xf5b5d004}},	// [d20] 女生, 急通, 效性, 国花
+  { {0xf9353006,0xfb67100b,0xfa834001,0xfb67d004}},	//   做好, 器科, 口政, 在目
+  { {0xfa5be007,0xfb637007,0xfb889001,0xfa7e4005}},	//   係指, 業災, 誌社, 学海
+  { {0xf5a55004,0xf93d7004,0xf5adb004,0xf5a6100c}},	//   希腊, 情和, 育装, 事調
+  { {0xfa89c00f,0xfa6f200e,0xf493e009,0xfa71a007}},	//   快查, 台所, 国青, 音新
+  { {0xfa54e007,0xfa4c6001,0xfa864001,0xfb6cd008}},	//   紙本, 休旅, 助我, 術系
+  { {0xf8362005,0x00000003,0x00000003,0x00000003}},	//   系也,   ,   ,
+  { {0xfa708006,0xf939d007,0xf4a68004,0xf93a7005}},	//   新浪, 禁忌, 部集, 企分
+  { {0xfa778009,0xf83b4001,0xfb753004,0xf592b001}},	//   油料, 此人, 盟的, 紙袋
+  { {0xf8216009,0xf934f004,0xfa5d400c,0xfb58d002}},	//   分人, 定履, 各朝, 出系
+  { {0xfa5e400f,0xfa77c009,0xf917d001,0xfb86d008}},	//   市松, 治活, 人套, 告示
+  { {0xfa864004,0x00000003,0x00000003,0x00000003}},	//   彩排,   ,   ,
+  { {0xf8338007,0xfa672004,0xf9187004,0xf5c0d005}},	//   承人, 富汗, 活困, 六要
+  { {0xf826a006,0xf916d007,0xf9347004,0xfa624005}},	//   事件, 人分, 多形, 商水
+  { {0xf937d007,0xf5c31007,0xfa77e009,0xfa646004}},	//   夜市, 本質, 治方, 立村
+  { {0xf933b009,0xf594b001,0xf4b8a005,0x00000003}},	//   会引, 機認, 作非,
+  { {0xfa664004,0xfa7da001,0xf92ad004,0x00000003}},	// [d30] 上支, 校有, 自去,
+  { {0xf5b5d004,0xfa5cc001,0xf944700c,0xf92bb005}},	//   国英, 心指, 型塑, 易引
+  { {0xf49d0006,0xfb79d00c,0xfa6c800c,0xfb51d010}},	//   学院, 保筷, 年息, 灰皿
+  { {0xf9431004,0xfb7ad008,0x00000003,0x00000003}},	//   率已, 着目,   ,
+  { {0xfb761009,0xfa7d6007,0xf92bb007,0xf932f008}},	//   回的, 因故, 我又, 力化
+  { {0xfb5c9009,0xfa4e0007,0xf5b0b009,0xfa5b2004}},	//   以申, 向本, 地表, 作更
+  { {0xfa55c00c,0xf925700c,0x00000003,0x00000003}},	//   料根, 種外,   ,
+  { {0xf840a008,0xf4ad200c,0x00000003,0x00000003}},	//   設一, 道選,   ,
+  { {0xfa778007,0xfa860009,0xf92f7009,0xf48b200c}},	//   人成, 在每, 得利, 家靠
+  { {0xfa5b0008,0xf4acc001,0xf9409004,0xf5c8d004}},	//   一息, 他配, 等先, 身自
+  { {0xf8346009,0xf91a9007,0xf9473004,0xf90ed008}},	//   找人, 書出, 免去, 蟲師
+  { {0xfb4a500e,0xfa4f0009,0xf832a005,0x00000003}},	//   執筆, 法案, 山丹,
+  { {0xfa5ce006,0xf5bfb00e,0xf5a4d001,0xfa7b4004}},	//   的情, 無視, 下自, 日推
+  { {0xfb689007,0xf4c3c008,0xfb72100c,0xf94a1005}},	//   用空, 三陸, 法確, 虎左
+  { {0xf928f006,0xf90a9006,0xf9197004,0xfb51f008}},	//   您好, 家在, 入完, 週目
+  { {0xf5b2f00e,0xf913d004,0xf91d900c,0xf93e9005}},	//   許諾, 能当, 信安, 市危
+  { {0xf828e004,0xfa6e000c,0xf5c6100c,0x00000003}},	// [d40] 意中, 直整, 良課,
+  { {0xf945d004,0xf90eb002,0x00000003,0x00000003}},	//   屋建, 到半,   ,
+  { {0xf9305006,0xfa834009,0xf81fe001,0xfa5ea005}},	//   南大, 断改, 者信, 幅提
+  { {0xf929500b,0xf9413004,0xf4a4a00a,0xf5adf00c}},	//   器具, 三市, 央通, 女車
+  { {0xf59cf00f,0xf58c1008,0xf92cf008,0xf4c1e001}},	//   終身, 園調, 聖堂, 資遣
+  { {0xf918b007,0xf5aa1007,0xf594b005,0xf917d00a}},	//   基層, 起迄, 真菌, 死去
+  { {0xfa4f6009,0xf4bb4001,0xfa6a6001,0xf932f00a}},	//   村新, 狂野, 長指, 備後
+  { {0xfa574004,0xf48b2001,0xf9425005,0xf9103005}},	//   回暖, 迷途, 分年, 新媒
+  { {0xf918f006,0xfb62500e,0xf911d001,0x00000003}},	//   方可, 中目, 田尾,
+  { {0xf9305005,0xfa6f800a,0x00000003,0x00000003}},	//   得建, 異文,   ,
+  { {0xfa6d000e,0xfa672001,0xf90a5005,0x00000003}},	//   水性, 歌林, 致同,
+  { {0xf83d8009,0xfb89900a,0xfb4d100c,0x00000003}},	//   学人, 像特, 育界,
+  { {0xf837a007,0xf5a39001,0xfb839004,0xf4adc005}},	//   書上, 合身, 屋的, 北里
+  { {0xfa6a4004,0xf924b001,0xfb6cb004,0xf83c600a}},	//   小水, 搬到, 金率, 日使
+  { {0xfa6ca007,0xfa592004,0xf937b00c,0x00000003}},	//   具書, 一意, 瓜布,
+  { {0xf93cf00f,0xfa57e009,0xfb52b004,0xfb5ed001}},	//   的商, 非正, 就相, 無痛
+  { {0xfa612006,0xf5a6100e,0xf58e7001,0xfa6c2004}},	// [d50] 有意, 不自, 五行, 件新
+  { {0xfb7fb006,0x00000003,0x00000003,0x00000003}},	//   万美,   ,   ,
+  { {0xf93af006,0xfa5b8001,0xf4ada005,0x00000003}},	//   要原, 激性, 世通,
+  { {0xf5b0100e,0xfa728009,0xfa5ca001,0xfa4b4008}},	//   台詞, 田水, 局水, 源流
+  { {0xfb6e1006,0xfa4d8007,0xf9437009,0xf90fd001}},	//   得的, 刑法, 安大, 報後
+  { {0xf93b700f,0xf8244009,0xfa57a007,0xf8382007}},	//   技大, 前三, 果汁, 盤上
+  { {0xf92af004,0xfb4ad001,0xfa73e008,0xf58db005}},	//   当定, 職生, 製法, 向被
+  { {0xf5afd001,0xfb7f3004,0xfb749001,0xf8434004}},	//   味著, 善相, 毛細, 氯乙
+  { {0xf5a93007,0xfa6fa00c,0xf5c0d00c,0x00000003}},	//   量衡, 峰教, 面自,
+  { {0xfa53a001,0xfa560004,0xfa51200c,0xfa67e005}},	//   教教, 期提, 展推, 界性
+  { {0xf93ab00f,0xf5c49005,0xf93cf005,0xfa560010}},	//   所全, 旬至, 求填, 真提
+  { {0xf9153004,0xf4acc00c,0xf91bf00a,0xf9381005}},	//   国基, 他重, 古島, 宜居
+  { {0xf5c37008,0xf91e7001,0x00000003,0x00000003}},	//   短調, 試場,   ,
+  { {0xf93f1007,0xfa5ae007,0xfb5cb008,0xf58c9001}},	//   居士, 府新, 大牟, 金者
+  { {0xfa778006,0xf91a9004,0xfa65800a,0xfa52e010}},	//   建材, 入土, 床材, 顛末
+  { {0xf820c007,0xf8416001,0xf4bc600c,0x00000003}},	//   安事, 搭保, 心送,
+  { {0xfb633006,0xfb75500f,0xf839a009,0xf93f9004}},	// [d60] 公用, 生理, 入住, 清形
+  { {0xfa4ac006,0xfa818004,0xf917f004,0xf9377001}},	//   子有, 峡水, 智利, 生基
+  { {0xf8272008,0xfa64e001,0xfa6c0004,0xfb84d005}},	//   二世, 告招, 更或, 籍的
+  { {0xf90e7004,0xfa6b0001,0xf91f500c,0x00000003}},	//   味品, 直昇, 靠度,
+  { {0xf9465009,0xf915b004,0xf9203008,0xfb537005}},	//   行力, 好就, 造影, 好生
+  { {0xf912300f,0xfa866009,0xf924b007,0xfa86e00d}},	//   新到, 修日, 本報, 在果
+  { {0xf9449007,0xfb74f004,0xf5b9100c,0xf940d002}},	//   守大, 脚点, 書苑, 假借
+  { {0xfb839009,0xf9291004,0xf920f001,0xfa6bc001}},	//   光照, 在即, 校徽, 職涯
+  { {0xf9391004,0xf925d004,0xfa66a005,0x00000003}},	//   作受, 用名, 型数,
+  { {0xfb5d700f,0xfa73400c,0x00000003,0x00000003}},	//   你的, 格拉,   ,
+  { {0xfb59d00f,0xf93e3004,0xfa4d800c,0xf5a4900c}},	//   履約, 待定, 休準, 合診
+  { {0xfb4ad00f,0xf80da007,0xf9109001,0xfb599001}},	//   年終, 南下, 東分, 瘤科
+  { {0xfb819006,0xf4ad8004,0xf5bd1001,0xf9151001}},	//   文物, 外高, 日葵, 社報
+  { {0xf81f8009,0x00000003,0x00000003,0x00000003}},	//   分会,   ,   ,
+  { {0xfa576007,0xfa864001,0xf4af600c,0xf9405005}},	//   生死, 目查, 且通, 雅典
+  { {0xf90cf004,0xf818c005,0xf5bf900c,0x00000003}},	//   年左, 技之, 渡輪,
+  { {0xf932f004,0xf821c008,0xfb523005,0xf83dc005}},	// [d70] 定切, 文京, 地由, 次事
+  { {0xf4a7600f,0xf8424004,0xf9183005,0xfb881005}},	//   用途, 解中, 出公, 小燕
+  { {0xfa860001,0xfa668004,0xf912d00c,0x00000003}},	//   普渡, 立柱, 花吹,
+  { {0xf4c72008,0xfb82b004,0xfa5ae004,0xfa51200a}},	//   上陸, 案率, 要搜, 演日
+  { {0xf93b1004,0xf90a1005,0xfa4be00c,0xf943300c}},	//   拜年, 康庄, 徒步, 有巢
+  { {0xf92d5001,0xf9189004,0xfb79f001,0xfa654001}},	//   他分, 役士, 最真, 行按
+  { {0xf93d5007,0xfa798009,0xf5c79007,0xf91b5001}},	//   品到, 基数, 木質, 度分
+  { {0xfa668008,0xf934b004,0xf48d6001,0xfa86e005}},	//   型液, 感和, 長靴, 在搜
+  { {0xf8446009,0xf4bf2007,0xf9257001,0xfa7cc00c}},	//   是世, 考選, 可別, 別想
+  { {0xf81b200e,0xf5b09004,0xf926d008,0x00000003}},	//   流体, 地自, 用停,
+  { {0xf938b006,0xf9207001,0xfa55c004,0xf4bc8001}},	//   激光, 坡度, 定海, 的量
+  { {0xf9261004,0xf5bcf001,0xf825600c,0xf82dc00a}},	//   在局, 日買, 構代, 雲仙
+  { {0xfa730009,0xf81fa00d,0x00000003,0x00000003}},	//   国情, 商也,   ,
+  { {0xfa85a00e,0xfb5d9004,0x00000003,0x00000003}},	//   港湾, 大目,   ,
+  { {0xfb5b7004,0x00000003,0x00000003,0x00000003}},	//   学率,   ,   ,
+  { {0xfa84000f,0xf91a9006,0xfb54d00e,0xfb85d005}},	//   潮流, 警告, 費等, 始登
+  { {0xf5b07001,0xfb82f001,0xf933d00c,0x00000003}},	// [d80] 報者, 月租, 供建,
+  { {0xfb4fd008,0xf8430001,0xfa7c0001,0xf93d7004}},	//   共益, 可一, 度成, 禅城
+  { {0xf917d007,0xfa772004,0xf4992001,0xf9109004}},	//   特力, 主是, 券金, 房及
+  { {0xfa61c010,0xfa6fa00d,0x00000003,0x00000003}},	//   合掌, 石排,   ,
+  { {0xf9233004,0xf49b800a,0x00000003,0x00000003}},	//   般在, 古都,   ,
+  { {0xf916b006,0xf4a3e00b,0xfb4c5007,0xf90cf009}},	//   区居, 是非, 場編, 海地
+  { {0xfa546007,0xfa686001,0x00000003,0x00000003}},	//   生效, 行書,   ,
+  { {0xf80f4009,0xfa7d2001,0xf59e1001,0xf926500c}},	//   化交, 占最, 考表, 揮別
+  { {0xf597d006,0xf934b004,0xf90ff004,0xfb78b004}},	//   真落, 博大, 山小, 州社
+  { {0xf5a43007,0xf91f900c,0xf926f005,0x00000003}},	//   車行, 因出, 士告,
+  { {0xfb701009,0xf58bf007,0xfa55c001,0xf4bf0001}},	//   算管, 道自, 教改, 旅途
+  { {0xfa580006,0xf9245009,0xf499c001,0xf9209004}},	//   作情, 是北, 別門, 占年
+  { {0xf9405006,0xfa6e200f,0xfa518001,0xfa71600d}},	//   内容, 水水, 達格, 到武
+  { {0xf49a8004,0xf8116004,0xf4c4400a,0xf5c61005}},	//   以非, 受侵, 介類, 用血
+  { {0xfa640001,0xf5b23004,0xfa520001,0xfa4a0001}},	//   有放, 沿街, 法攻, 術手
+  { {0xf5c83009,0xf59fd007,0xf9137001,0xf842a001}},	//   罪行, 薄荷, 格後, 業代
+  { {0xfa80c001,0xf920900c,0xf946d005,0x00000003}},	// [d90] 止投, 信基, 倍加,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf93c5001,0xf5ac3004,0xfa798004,0xf9171005}},	//   一共, 年薪, 改性, 出初
+  { {0xf91af004,0xf918d00c,0x00000003,0x00000003}},	//   以北, 人室,   ,
+  { {0xfb6ab00b,0xf9445001,0xf4a0600c,0xf93c1005}},	//   卓球, 有共, 庭配, 的嘉
+  { {0xf8164004,0xfb7c5001,0xf9187005,0xf91b300c}},	//   初三, 市租, 妻共, 摸到
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf49ac007,0xf5bc9007,0xfb845001,0xf58cb008}},	//   步道, 知能, 看租, 科衛
+  { {0xf9229007,0xf944f004,0xfa6ca00c,0x00000003}},	//   本契, 哈尼, 年業,
+  { {0xf5bcf007,0xf80f6004,0xf58ed001,0xfa54a004}},	//   日谷, 他任, 受補, 望慰
+  { {0xf932b009,0xf8396001,0x00000003,0x00000003}},	//   曙光, 別介,   ,
+  { {0xf5b63007,0xfb5cd009,0xfb58d009,0xf91f1004}},	//   人而, 性生, 除的, 性就
+  { {0xf5b31009,0xf9245004,0xfb6a1005,0xf92f700c}},	//   能超, 是南, 八点, 南化
+  { {0xf9283004,0xf826800d,0x00000003,0x00000003}},	//   天山, 和休,   ,
+  { {0xfa816004,0xf9381001,0xfb4f5004,0xfb69d004}},	//   中搜, 作商, 台球, 毒病
+  { {0xfa66e006,0xf93dd004,0xfa53c004,0x00000003}},	//   反映, 境噪, 定投,
+  { {0xfa78a00c,0xfa584005,0x00000003,0x00000003}},	// [da0] 油木, 辞旧,   ,
+  { {0xf93d9005,0xfb88f005,0x00000003,0x00000003}},	//   持家, 美科,   ,
+  { {0xf8120008,0x00000003,0x00000003,0x00000003}},	//   博之,   ,   ,
+  { {0xf8150009,0xfa5e0009,0xf8120005,0xfb743005}},	//   定人, 的或, 会今, 拘禁
+  { {0xfa5a4001,0xf91af004,0xf9483004,0xf938f004}},	//   一成, 以南, 行医, 霞山
+  { {0xf91a7007,0xf5c31008,0xf4c4c005,0x00000003}},	//   日夜, 公論, 前退,
+  { {0xfb863001,0xfa70c00c,0x00000003,0x00000003}},	//   行率, 深思,   ,
+  { {0xfa768009,0xf9203009,0xf5a5300c,0xf83d400c}},	//   区概, 造就, 再談, 章一
+  { {0xfa55a009,0xfb67b004,0x00000003,0x00000003}},	//   教活, 全用,   ,
+  { {0xfb4f7004,0xfa840004,0xf5a39004,0xfa7ee001}},	//   估的, 是某, 月薪, 淡江
+  { {0xf917900e,0xfb75d005,0xf948d00c,0xf929500a}},	//   主婦, 土生, 跌到, 館山
+  { {0xfa76e006,0x00000003,0x00000003,0x00000003}},	//   系您,   ,   ,
+  { {0xf93d7006,0xf59c9004,0xfb4c3004,0xf5bc700c}},	//   兄弟, 的言, 致用, 大講
+  { {0xf49c2008,0x00000003,0x00000003,0x00000003}},	//   武道,   ,   ,
+  { {0xf915d007,0xfb87f008,0x00000003,0x00000003}},	//   落地, 美紀,   ,
+  { {0xfa778006,0x00000003,0x00000003,0x00000003}},	//   人提,   ,   ,
+  { {0xf93c3001,0xf9493004,0xf9087004,0xfa85c00c}},	// [db0] 一女, 宏大, 延吉, 可拿
+  { {0xf59b100f,0xf4c1c007,0xfa5a4001,0xfa7a8005}},	//   一般, 有高, 最棒, 相接
+  { {0xf90bf006,0xf58bb00c,0xf90d1005,0xf944300c}},	//   年底, 拓荒, 援工, 有女
+  { {0xfb753007,0xfa6f8004,0xf812e001,0xfa66c001}},	//   生組, 史悠, 望他, 積欠
+  { {0xfa782007,0xfa632001,0xfa764001,0xf9385005}},	//   司所, 月成, 遺漏, 喜喜
+  { {0xf94a1009,0xfb6f3004,0x00000003,0x00000003}},	//   明度, 法程,   ,
+  { {0xf946b002,0xf93e1002,0x00000003,0x00000003}},	//   像和, 的庫,   ,
+  { {0xf8284009,0xf914d007,0xf593d004,0xfa564005}},	//   富人, 鼻喉, 乙肝, 察暗
+  { {0xf58ad004,0xf4bee005,0xfa4dc00a,0x00000003}},	//   材行, 内道, 筑摩,
+  { {0xf92ab004,0xfb7ab004,0xfb57d001,0xfa4f0002}},	//   徐光, 果由, 腹痛, 受民
+  { {0xfa65e002,0x00000003,0x00000003,0x00000003}},	//   告注,   ,   ,
+  { {0xfb4cd004,0xfb49b005,0xfb7c300c,0xfa67600d}},	//   色版, 海福, 約等, 不松
+  { {0xfb865007,0xfa75c007,0xfb873001,0xf9245001}},	//   名義, 系教, 才知, 柯南
+  { {0xfa86e004,0xf9347001,0xfa6ec00a,0xf936500c}},	//   天涯, 減弱, 米文, 食優
+  { {0xf92e7004,0xf9245005,0x00000003,0x00000003}},	//   村学, 是受,   ,
+  { {0xf80ba00f,0xfa744007,0xf945f004,0xfa62e004}},	//   成付, 格摘, 位列, 光温
+  { {0xf9379007,0xf495a008,0xf939900c,0x00000003}},	// [dc0] 娘家, 羽雲, 停客,
+  { {0xfa5ce009,0xfb58f004,0xf94a7001,0xfa5f8004}},	//   的清, 出特, 盎司, 者支
+  { {0xf4a16004,0xf926d005,0xf924d005,0xfb6c900c}},	//   口食, 利在, 利弊, 子研
+  { {0xf943b006,0xf922f00f,0xfa56e004,0xfb4d3004}},	//   很快, 本店, 也正, 号称
+  { {0xf923500f,0xf4b30004,0xf9201001,0xfa6dc001}},	//   暮光, 多高, 惠平, 農情
+  { {0xfb6d1007,0xf593f00e,0xfa7d8008,0xf935700c}},	//   暖的, 通貨, 給油, 多女
+  { {0xfb58b001,0xf91af005,0x00000003,0x00000003}},	//   酸痛, 以受,   ,
+  { {0xfa812006,0xf93d3009,0xf4bce008,0xf92f9004}},	//   公有, 的婚, 元順, 列全
+  { {0xf4b9200f,0xf9369005,0x00000003,0x00000003}},	//   所需, 生天,   ,
+  { {0xf9135007,0xfb533004,0xf4b5c001,0x00000003}},	//   週報, 便群, 機食,
+  { {0xf819a009,0xf58fb001,0xf4aba001,0xf848200c}},	//   一万, 湖西, 耐高, 含保
+  { {0xf916d001,0xf9239005,0xfb881002,0x00000003}},	//   建商, 售前, 牌知,
+  { {0xfa7c4009,0xf9467004,0xf90eb004,0xf80cc008}},	//   警惕, 上形, 平分, 訓令
+  { {0xf4a2600f,0xf918b00e,0xfa79800c,0x00000003}},	//   正面, 容器, 健服,
+  { {0xf828a004,0xf5a63005,0x00000003,0x00000003}},	//   家介, 事能,   ,
+  { {0xfb509009,0xf90a5009,0xf923d009,0xfa54c004}},	//   估算, 更名, 路子, 存折
+  { {0xf8120006,0xfa622006,0xfa7c2009,0xf947b007}},	// [dd0] 会上, 了新, 日活, 躍報
+  { {0xfa4c0001,0xf93a5004,0xf5c0300a,0x00000003}},	//   習方, 送市, 中越,
+  { {0xf9363006,0xf8242009,0xfa5fe009,0xfa502004}},	//   曝光, 位上, 的扶, 湖新
+  { {0xfa69400c,0xfa70e005,0xfa4ea005,0x00000003}},	//   住日, 地振, 徐水,
+  { {0xf849200e,0xfa726009,0xf4c6e007,0xf5a8b004}},	//   巨乳, 能手, 行道, 件行
+  { {0xf93e700c,0xf925b010,0x00000003,0x00000003}},	//   市女, 器屋,   ,
+  { {0xf4b0e00c,0x00000003,0x00000003,0x00000003}},	//   字音,   ,   ,
+  { {0xf91bd006,0xfa686008,0xfb643001,0xf937100c}},	//   大局, 慶應, 潮的, 保官
+  { {0xf492600f,0xfa4e4007,0xfa668007,0xfa4e0005}},	//   精采, 暖暖, 量有, 外提
+  { {0xf8216006,0xf93c3005,0xf92a300d,0x00000003}},	//   了以, 蜀山, 被命,
+  { {0xf9495006,0xfa50400a,0xf4c6a002,0x00000003}},	//   小区, 南武, 式重,
+  { {0xfa4f6004,0xfb649004,0xf91a700c,0x00000003}},	//   他来, 唯物, 日府,
+  { {0xf830a001,0xf4a4e00c,0x00000003,0x00000003}},	//   拿下, 種食,   ,
+  { {0xf92bb00b,0xfb7ff00c,0xf90fd002,0x00000003}},	//   限定, 分結, 史工,
+  { {0xf9467006,0xf943b009,0xfa6de004,0xfa7ce004}},	//   小型, 盈利, 念旧, 查新
+  { {0xf5a0f006,0xf812e006,0xf93a3009,0xf59f3009}},	//   分解, 多万, 品品, 者自
+  { {0xfb6e5009,0xfa658004,0xfa84e001,0xfa728004}},	// [de0] 策研, 不搞, 天才, 好每
+  { {0xf93ab006,0xf4c20004,0xf9221004,0x00000003}},	//   所在, 予降, 京分,
+  { {0xf9129008,0xf942b004,0x00000003,0x00000003}},	//   台場, 等在,   ,
+  { {0xf93f3001,0xf59d9004,0xfb8a5004,0xfb573005}},	//   射出, 的近, 量状, 示祝
+  { {0xfb669007,0xf5bab001,0xfa89a004,0xf4a38008}},	//   物研, 度而, 注水, 難防
+  { {0xf9207004,0x00000003,0x00000003,0x00000003}},	//   模大,   ,   ,
+  { {0xf83d2004,0xf5955008,0xfb87f00c,0x00000003}},	//   性互, 折角, 富管,
+  { {0xf8132009,0xf90af008,0xfa5fa00c,0xf83c2005}},	//   定会, 年寄, 心收, 查以
+  { {0xf94a5006,0xfa85000f,0xfa6e8007,0xf4adc004}},	//   每年, 矯正, 石流, 化食
+  { {0xf90f1007,0x00000003,0x00000003,0x00000003}},	//   音多,   ,   ,
+  { {0xf4a3e001,0xf8362001,0x00000003,0x00000003}},	//   可食, 移作,   ,
+  { {0xfb81d009,0xf4afe004,0xf92af005,0xfa874005}},	//   肉牛, 林郭, 体多, 利枢
+  { {0xf90f9007,0xfb6f300c,0xf92af005,0xf9475005}},	//   平底, 字研, 当多, 每升
+  { {0xfb64500b,0xf9117007,0xf9353010,0x00000003}},	//   修理, 東引, 嗚呼,
+  { {0xf9267005,0xf820800a,0x00000003,0x00000003}},	//   修基, 片付,   ,
+  { {0xfa894009,0xfb811001,0xf81be004,0xf5995001}},	//   器械, 切結, 市万, 所考
+  { {0xf9239009,0xf48da009,0xf5a15007,0xfa634004}},	// [df0] 微型, 暴露, 等考, 下意
+  { {0xf823c006,0xf9417009,0xf9321007,0xfa510007}},	//   立了, 安居, 展出, 昔日
+  { {0xf920f007,0xf920b001,0xfa4d000c,0xf80a0005}},	//   難忘, 次役, 取時, 染上
+  { {0xfa816007,0xf8350004,0xfb693008,0xf938900c}},	//   口感, 份以, 未熟, 所合
+  { {0xf9473001,0xf939d004,0xf5939001,0xf80b2001}},	//   式分, 思危, 毛象, 術作
+  { {0xf5b07001,0xf4acc001,0xfb7a100c,0xf5a85005}},	//   色色, 酒酵, 一真, 夏自
+  { {0xfa708001,0xf935b001,0xf8266005,0x00000003}},	//   姿態, 租借, 住上,
+  { {0xf81a4004,0xfb72b004,0xf5bfb004,0xfa5ea001}},	//   宜人, 料粉, 造船, 順手
+  { {0xfa7c0009,0xf94a300e,0xf91d9005,0xfa7a600a}},	//   度提, 階層, 学妹, 工機
+  { {0xf932f007,0xfb57100c,0xfa6b0005,0x00000003}},	//   定假, 移置, 究探,
+  { {0xfa684001,0xfb82500c,0xf499000c,0x00000003}},	//   行決, 盈的, 胺酸,
+  { {0xf828a007,0xf4b36005,0xfa4ac00d,0x00000003}},	//   家下, 会非, 当文,
+  { {0xf921d009,0xfb533001,0xfa5be005,0x00000003}},	//   院建, 東石, 要景,
+  { {0xf9107001,0xf909900c,0xfa66a00c,0x00000003}},	//   地字, 家四, 意手,
+  { {0xfa66e009,0xf90f5004,0xfa576001,0x00000003}},	//   伊春, 地各, 域查,
+  { {0xf92cb008,0xfa76400c,0xf918b005,0xfa858005}},	//   刑務, 格決, 船只, 路沿
+  { {0xfb5db005,0xfa79a00d,0xf4c6c002,0x00000003}},	// [e00] 性目, 古村, 重逢,
+  { {0xf944900b,0xfa55e009,0x00000003,0x00000003}},	//   王子, 会更,   ,
+  { {0xf5b69005,0xf5ae300c,0x00000003,0x00000003}},	//   出考, 音軌,   ,
+  { {0xf91a1004,0xfa736005,0xf4a1800c,0xfa8be00c}},	//   来分, 就收, 正道, 質水
+  { {0xfa648009,0xfb585001,0xfa4e200c,0xf9471005}},	//   不意, 書組, 受時, 里只
+  { {0xf843c006,0xf93af007,0xf4a1a00c,0xfa6fa005}},	//   本信, 私募, 般門, 述文
+  { {0xf937100b,0xf93c9006,0xf9391009,0xf5c5b001}},	//   保存, 十大, 州地, 可貸
+  { {0xfb5f9006,0xf598f00c,0xf5c8d00c,0xf837e005}},	//   院的, 一而, 含著, 方保
+  { {0xfa79200f,0xf91ef00c,0x00000003,0x00000003}},	//   日月, 大報,   ,
+  { {0xf919b008,0xf946b004,0xf4b7c001,0xf8436004}},	//   建具, 把大, 機都, 目上
+  { {0xf5a51001,0xfb7d5008,0xf9161005,0xf93c3005}},	//   再者, 旅立, 出同, 射安
+  { {0xfa5be006,0xfa61a008,0x00000003,0x00000003}},	//   要是, 理施,   ,
+  { {0xf80d8006,0xf80c0009,0xf592b008,0xfb60f004}},	//   提交, 金不, 備計, 巡礼
+  { {0xf824a006,0xf914d007,0xf593d001,0xf92c5001}},	//   予以, 能因, 做自, 向心
+  { {0xf839c001,0x00000003,0x00000003,0x00000003}},	//   接一,   ,   ,
+  { {0xf48ae00b,0xfb67b00e,0xfa52c004,0xf809c004}},	//   競馬, 用物, 力投, 当予
+  { {0xf915500f,0xf939b009,0xfb63f009,0xfb76b009}},	// [e10] 現場, 川地, 是科, 期目
+  { {0xf82ce009,0xfb5f7001,0xfb66d005,0x00000003}},	//   混乱, 次研, 天目,
+  { {0xf5bc7004,0xfa5f4001,0xf833a00c,0x00000003}},	//   以能, 商教, 政便,
+  { {0xf9465009,0xfa6a2019,0xfa53400c,0x00000003}},	//   前全, 德清, 線感,
+  { {0xfa6bc009,0xfb4f3004,0xf90bf005,0xfa88c005}},	//   年提, 育第, 年引, 豪情
+  { {0xf9305004,0xfa5d8004,0xf80cc001,0xfa5c4004}},	//   志出, 情操, 民保, 着新
+  { {0xf4b9e00e,0xfa668004,0xf837e00c,0xfa550005}},	//   一通, 事新, 方依, 期持
+  { {0xf81e6004,0xfb831001,0xf4afa004,0x00000003}},	//   分三, 有第, 金陵,
+  { {0xfb5a9009,0xfa7f8004,0xfb7d5005,0x00000003}},	//   以科, 信或, 病程,
+  { {0xf90a5006,0xfb5a7004,0xf8324005,0xf5a0900a}},	//   致富, 学版, 地估, 必至
+  { {0xf9293007,0xf4ac4001,0xf91e100a,0xf9487005}},	//   妨害, 我需, 蝦夷, 量只
+  { {0xf828a004,0xf5923004,0xfb84f001,0xf5965001}},	//   其不, 多菌, 消精, 甘苦
+  { {0xf9423004,0xf5923005,0xf4a6e00c,0xfb52900a}},	//   月参, 多而, 種都, 能美
+  { {0xf9293004,0xf5a3300c,0xf5c3100a,0x00000003}},	//   被公, 型行, 業費,
+  { {0xf923500b,0xf4a0a001,0xf4b7200c,0x00000003}},	//   目安, 難逃, 川飛,
+  { {0xf92bf004,0xfa512004,0xf5adf00c,0x00000003}},	//   体利, 得收, 跳蛋,
+  { {0xf9179007,0xfb76b007,0xf92bf004,0xf820e004}},	// [e20] 役官, 真皮, 当利, 框中
+  { {0xf4a94004,0xf4c28001,0xf93fb004,0xf946f004}},	//   互配, 先順, 理回, 融学
+  { {0xfa662004,0xfb663001,0x00000003,0x00000003}},	//   前旗, 種無,   ,
+  { {0xfb597007,0xf9235001,0xf5b3b004,0xf9129004}},	//   人申, 可充, 国近, 好局
+  { {0xf815a00f,0xf935b007,0xf93cb001,0xf4ace00c}},	//   生保, 教基, 時受, 或需
+  { {0xf932d009,0xfb83f007,0xf9171007,0xfb819005}},	//   引号, 月第, 系副, 先烈
+  { {0xf9365001,0xf5bdd004,0xfa6f8008,0xf4c2c005}},	//   回娘, 度落, 音源, 月通
+  { {0xf92e5007,0xf93f9005,0x00000003,0x00000003}},	//   林分, 充公,   ,
+  { {0xfa71e008,0xfb729005,0xf93eb00c,0xf9415010}},	//   至極, 定禁, 超划, 隆寺
+  { {0xfa79a009,0xf9233004,0xfa7cc00d,0x00000003}},	//   建新, 括在, 以数,
+  { {0xf922d009,0xf9301004,0xfb6dd001,0xf845e004}},	//   口大, 外就, 外生, 部不
+  { {0xf82f8009,0xfa8a0005,0xfb88100c,0xf5a4f00a}},	//   台了, 含油, 行照, 運航
+  { {0xfa51000e,0x00000003,0x00000003,0x00000003}},	//   動法,   ,   ,
+  { {0xf4c1a004,0xf8148001,0xf829c005,0x00000003}},	//   三高, 機介, 具不,
+  { {0xfa5f0004,0xf80e2004,0xf921900d,0x00000003}},	//   的泥, 金中, 代孕,
+  { {0xf58b5004,0xfa868001,0xfa7fe004,0xf93d1005}},	//   成考, 用指, 衣有, 要平
+  { {0xf91f100e,0xfa538004,0x00000003,0x00000003}},	// [e30] 無償, 多提,   ,
+  { {0xf93b9004,0xf9199002,0x00000003,0x00000003}},	//   市参, 司取,   ,
+  { {0xfa67000f,0xfa50e009,0xf4a50009,0xf92d3004}},	//   牌旗, 五次, 副院, 化内
+  { {0xf82e0007,0xf92a9009,0xf92dd007,0xf599300e}},	//   害事, 成合, 我在, 所要
+  { {0xf8204004,0xf933d004,0xfa54e004,0xf5beb001}},	//   万万, 会受, 会接, 座落
+  { {0xf59c9009,0x00000003,0x00000003,0x00000003}},	//   的血,   ,   ,
+  { {0xf5c9300e,0xfa826004,0xf945f005,0xf82d000d}},	//   用許, 中是, 位受, 署今
+  { {0xf942700e,0x00000003,0x00000003,0x00000003}},	//   安委,   ,   ,
+  { {0xf927b00f,0xf923f00a,0x00000003,0x00000003}},	//   身分, 本古,   ,
+  { {0xf5a2d001,0xf83a8004,0xfa6c8001,0xfb73b005}},	//   均能, 学三, 男方, 写留
+  { {0xf4b0e001,0xf91a5004,0xf4ab0001,0xf945300d}},	//   北都, 室在, 肪酸, 月影
+  { {0xfb51d009,0xfa766004,0xf921b004,0x00000003}},	//   新社, 区最, 卡巴,
+  { {0xfa68e00e,0xfb879007,0xfb855007,0xf93c3004}},	//   二新, 嫌犯, 看第, 一味
+  { {0xf82ac006,0xf92e7009,0xf92d1004,0xfa64e00c}},	//   其中, 或在, 首市, 合施
+  { {0xf596f009,0xf59c1007,0xfa8ac001,0xf9129005}},	//   湘西, 球袋, 自此, 国式
+  { {0xf91f9009,0xf4ab0004,0xf919d005,0x00000003}},	//   模化, 源配, 区年,
+  { {0xf909b009,0xfa674004,0xfa5c8004,0xfa4d8001}},	// [e40] 收回, 上放, 市提, 民措
+  { {0xf5c6d001,0xf48a0005,0x00000003,0x00000003}},	//   目詳, 件限,   ,
+  { {0xfa676009,0xfb659004,0xf814c00c,0xfb69500c}},	//   不放, 用玉, 付供, 庫索
+  { {0xf59bd007,0xfa5f6005,0x00000003,0x00000003}},	//   送貨, 商洛,   ,
+  { {0xf9265007,0xfa546007,0xf93c1004,0xf5b3700c}},	//   種大, 記時, 要客, 由買
+  { {0xfb61700f,0xf9257001,0xf8294004,0xfa81e008}},	//   業生, 可入, 式主, 賢治
+  { {0xf5b67009,0xf8404007,0xfa7f4004,0xf80f4001}},	//   出要, 衣住, 探明, 比丘
+  { {0xfb5bb004,0xfa590001,0xf925d004,0xf5c45004}},	//   交申, 作比, 斯尼, 港航
+  { {0xf8218004,0xf4bd8005,0x00000003,0x00000003}},	//   三万, 包里,   ,
+  { {0xf81d8004,0xf59c1005,0x00000003,0x00000003}},	//   内不, 一落,   ,
+  { {0xf942d006,0xfa7c6007,0xf5c5b004,0xfa70a001}},	//   很多, 入書, 是西, 由教
+  { {0xfa6d6009,0xf8178004,0xfa558005,0x00000003}},	//   史最, 功人, 瑞昌,
+  { {0xf8484009,0xf9415005,0xfb7cf00c,0xf91ef005}},	//   在信, 了古, 品社, 大失
+  { {0xf9423004,0xf8276005,0xf8366005,0x00000003}},	//   有少, 式供, 活体,
+  { {0xfa500004,0xf9277004,0xf9119005,0xf4aac005}},	//   何文, 在得, 味地, 士陵
+  { {0xf9157009,0xf922f001,0xf92c5005,0xf48d200c}},	//   活垃, 正妹, 或合, 水鳥
+  { {0xf92f3009,0xf9127009,0xfa6c0009,0xf9239004}},	// [e50] 化大, 国名, 溶液, 代号
+  { {0xf4c3e008,0xf5c93004,0xfa4ac005,0xf4a4e005}},	//   下高, 雨花, 当指, 温降
+  { {0xfa514006,0xfa862009,0xf9191004,0x00000003}},	//   南海, 是新, 永州,
+  { {0xfa66600c,0xfa876005,0xf913100c,0x00000003}},	//   上業, 修整, 報平,
+  { {0xf5bd700f,0xf8242009,0xf4a04007,0xf59c1004}},	//   性質, 案中, 業開, 持良
+  { {0xfa76a006,0xfb4fd007,0xf93b3004,0xf930700c}},	//   方案, 色系, 要当, 北入
+  { {0xfb73900b,0xfa646008,0xf9199001,0xfa638001}},	//   供給, 再構, 券優, 型流
+  { {0xfa68e004,0xf93cf001,0xf91fb004,0xfa666002}},	//   李某, 濃厚, 面分, 裏有
+  { {0xfa658004,0xf9169008,0xfa50600c,0x00000003}},	//   上成, 格好, 林春,
+  { {0xf90a500e,0xf5949004,0xfa64e005,0x00000003}},	//   直前, 定解, 位情,
+  { {0xfa65a009,0xfa694004,0xf59bf005,0xfb6e7005}},	//   不成, 式来, 吃肉, 近群
+  { {0xf80c8007,0xfb4a5004,0xf4acc001,0xf4cb2008}},	//   化事, 家答, 準配, 過酷
+  { {0xf5b6d007,0xfa864009,0xfa656005,0x00000003}},	//   主自, 支架, 和李,
+  { {0xf82da007,0xf5a71001,0x00000003,0x00000003}},	//   浴乳, 而自,   ,
+  { {0xf5b23007,0xf48ee001,0xf5c15004,0xf5959004}},	//   沿著, 地重, 峡谷, 非行
+  { {0xf845e00f,0xf839c00e,0xf946500a,0xfb56b002}},	//   部位, 人件, 納可, 屹立
+  { {0xfa62e001,0xf594900c,0xf9445002,0x00000003}},	// [e60] 合機, 力農, 有山,
+  { {0xf844e00f,0xf9199004,0xf9181004,0xfa614004}},	//   利事, 入城, 出差, 商活
+  { {0xf9305006,0xfa4de00f,0xf830e004,0xf925d004}},	//   北大, 子書, 新京, 物力
+  { {0xf4c5000e,0xfb75b001,0xf5b97001,0xf82d0004}},	//   上高, 務知, 知行, 署上
+  { {0xf947700c,0x00000003,0x00000003,0x00000003}},	//   上女,   ,   ,
+  { {0xf4c52006,0xfa5de001,0xf8258004,0xfa7ba00a}},	//   不高, 心推, 行不, 古河
+  { {0xfa59a005,0xfb493005,0x00000003,0x00000003}},	//   九洲, 延的,   ,
+  { {0xfa5f6004,0xf91cd001,0xfb545001,0xfa756005}},	//   内温, 急報, 栽種, 值是
+  { {0xfa570006,0xfa624007,0xf920b004,0xf48c0001}},	//   真正, 集水, 代商, 家音
+  { {0xfa4b8001,0xfa71a005,0xfb7df002,0x00000003}},	//   園渡, 田改, 吃火,
+  { {0xf5b83006,0xf9207007,0xf932d004,0xfa63c008}},	//   任追, 頭城, 会商, 例文
+  { {0xfa63c004,0xf4946001,0xf9125001,0xfa71e005}},	//   律文, 都適, 飽和, 地放
+  { {0xfa768001,0xfb57f001,0xf9295004,0xf944f00c}},	//   人持, 出用, 在德, 位商
+  { {0xfb7a100f,0xf9409004,0xf938b004,0xf93c5005}},	//   一生, 内国, 所刊, 一就
+  { {0xfa856006,0xfa63800b,0xf9453005,0x00000003}},	//   森林, 請求, 月山,
+  { {0xfa5ce006,0xfa6fe00f,0xf59a1007,0xf9445004}},	//   品房, 甲方, 一趟, 有就
+  { {0xfb5fd007,0xf93c7005,0xf93ab005,0x00000003}},	// [e70] 正版, 市少, 磁力,
+  { {0xf828a00c,0xf5c55002,0x00000003,0x00000003}},	//   收低, 薯藤,   ,
+  { {0xf594500f,0xf93d3006,0xf9129004,0xfb64b005}},	//   望能, 的多, 国小, 京石
+  { {0xf81a200b,0xf92f5007,0xf9313004,0xf58b3008}},	//   品一, 魔力, 何利, 成要
+  { {0xf920d009,0xf919500a,0xf4c22005,0xf90ed00a}},	//   院士, 別冊, 等金, 防士
+  { {0xf921f009,0xf81f0009,0xf9343008,0xf5cb7001}},	//   中得, 促使, 蒙子, 雪花
+  { {0xf93b1007,0xf90e1008,0xf92c3001,0xf5a0d005}},	//   要向, 甲府, 間可, 争行
+  { {0xfa4f400f,0xfb7c500e,0xfa57400a,0x00000003}},	//   南投, 療科, 高柳,
+  { {0xf90f7009,0xf934d001,0xfa64a00c,0xf810600c}},	//   地分, 生小, 效改, 林主
+  { {0xfb6cd001,0xf9467005,0xf498c00c,0xfb63b005}},	//   術移, 名副, 方部, 欣然
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9285009,0xfb683005,0xf9131005,0xf9305005}},	//   在学, 在珠, 押合, 比在
+  { {0xfb515006,0xfa4d400c,0x00000003,0x00000003}},	//   台管, 道放,   ,
+  { {0xfa77800b,0xfa672007,0xf92d7007,0xfb82f004}},	//   人材, 住情, 紓困, 月生
+  { {0xf824e004,0xfa602001,0xfb4a5004,0xfa728001}},	//   上万, 分法, 家研, 山步
+  { {0xf9287004,0xf5aa1004,0xfa740008,0xf49a000c}},	//   在古, 小起, 響曲, 工香
+  { {0xf4c08004,0xf5a0f001,0xf917f00c,0x00000003}},	// [e80] 万通, 拆解, 刻刻,
+  { {0xfa5d0006,0xfb527008,0xfb54700c,0xf59fd00c}},	//   的文, 能界, 拿破, 指認
+  { {0xf592d00e,0xfb735005,0xf4a9200d,0x00000003}},	//   料請, 多生, 雨露,
+  { {0xf948300f,0xfa702004,0xf93f3004,0xf9455005}},	//   完工, 地成, 的典, 克公
+  { {0xfb615004,0xf9135001,0xf93c500c,0xf90ad005}},	//   代科, 使出, 一己, 海子
+  { {0xf58c500f,0xfa66a006,0xf9495007,0xfa630008}},	//   我要, 益性, 小出, 吉本
+  { {0xfb78900f,0xfb737006,0xf935f001,0xfa738008}},	//   聞稿, 会科, 婚宴, 政改
+  { {0xf827a009,0xf9451005,0xf914100c,0xf934d00a}},	//   行中, 手在, 綿延, 鍛冶
+  { {0xf5a1f006,0xfb85900f,0xf92d9004,0xfb4db005}},	//   予行, 位科, 苗床, 年申
+  { {0xf9489009,0x00000003,0x00000003,0x00000003}},	//   行国,   ,   ,
+  { {0xf4922001,0xf5bad00a,0xfb51d00c,0x00000003}},	//   誰都, 敦賀, 瑰精,
+  { {0xfb74b008,0xf9365008,0xfa5bc002,0x00000003}},	//   存症, 機化, 局方,
+  { {0xfa818006,0xf4c1c007,0xfa508001,0xfa6f6004}},	//   院校, 月開, 字書, 防患
+  { {0xf5a29008,0xf49f8002,0x00000003,0x00000003}},	//   文芸, 客需,   ,
+  { {0xf916b004,0xfb74b00a,0x00000003,0x00000003}},	//   格平, 租税,   ,
+  { {0xfa86c004,0xfa8a200a,0x00000003,0x00000003}},	//   早晨, 師派,   ,
+  { {0xfa796006,0xf9473007,0xfa614007,0xfb5b3001}},	// [e90] 相比, 住商, 切法, 此系
+  { {0xf8120005,0x00000003,0x00000003,0x00000003}},	//   定三,   ,   ,
+  { {0xfb7c5009,0xf93e9004,0xf48b6001,0xf915d00c}},	//   市生, 市就, 海風, 命地
+  { {0xfa63e006,0xfb705007,0xf923d004,0xfa5da001}},	//   合本, 研磨, 中德, 者意
+  { {0xfa596007,0xf5c6100c,0xfa4b8005,0x00000003}},	//   言時, 良農, 道成,
+  { {0xfa74800f,0xf9271004,0xfb623005,0xf81c000d}},	//   精油, 部向, 公牛, 的予
+  { {0xfa66e006,0xf591100e,0xf4c9e001,0xf593b00c}},	//   手段, 愛車, 低頭, 力股
+  { {0xf4c02004,0xf9269001,0xf4aa6004,0xf92d5001}},	//   密鼓, 推崇, 易量, 準分
+  { {0xfb823001,0xf910500c,0x00000003,0x00000003}},	//   又省, 地底,   ,
+  { {0xf5ba5006,0xf9363004,0xf942f001,0xf5b23001}},	//   特色, 也得, 手合, 落葉
+  { {0xf58f900f,0xf5a31007,0xfa7f6001,0xf5b5100c}},	//   引言, 事行, 次投, 任行
+  { {0xfa7c0009,0xfb827001,0xf4c64001,0xfb57700c}},	//   略性, 澈的, 認風, 人笑
+  { {0xf90bf009,0xf4a74008,0xf9381001,0xfa590005}},	//   海峡, 物面, 真報, 保活
+  { {0xf80ea008,0x00000003,0x00000003,0x00000003}},	//   純一,   ,   ,
+  { {0xf840a009,0xf4bda009,0xfa7c6004,0xf4966005}},	//   次人, 的限, 武林, 人透
+  { {0xf4ab0001,0x00000003,0x00000003,0x00000003}},	//   道高,   ,   ,
+  { {0xf827a007,0xfa7c4009,0xfa5d8008,0xfa592005}},	// [ea0] 和你, 学法, 約束, 保方
+  { {0xfa79c004,0xf826e005,0xf830c00d,0x00000003}},	//   交材, 双井, 田亮,
+  { {0xf922d006,0xfa4ca009,0xf927b009,0xf9271005}},	//   中学, 体性, 物医, 表土
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf4b30007,0xf9483004,0xf4afe001,0xfa736001}},	//   通通, 城分, 字面, 政活
+  { {0xf9109007,0xf5c7b004,0xf923100d,0x00000003}},	//   到哪, 在表, 般只,
+  { {0xf922f00b,0xf93e3006,0xfa632007,0xfa88a008}},	//   中古, 的利, 消暑, 士法
+  { {0xf917d00f,0xfa71c005,0x00000003,0x00000003}},	//   書名, 米水,   ,
+  { {0xf83e0009,0xf4890001,0xfb84b004,0xfa75c004}},	//   大信, 件送, 案系, 治沙
+  { {0xf90ff00f,0xfa682004,0xfb85500c,0xf927900c}},	//   詳全, 前段, 上真, 復出
+  { {0xfb703001,0xfa5cc001,0xf59fb001,0xf9211004}},	//   南管, 心教, 抄襲, 既可
+  { {0xfb839009,0xfb50b007,0xf8226007,0xf9365005}},	//   例的, 山線, 指令, 星北
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf5c1500c,0xf929700c,0xf5b81005,0xfa866005}},	//   口菜, 火勢, 示表, 雨情
+  { {0xf848e00f,0xf8108004,0xf4c44001,0xf5bc7005}},	//   自付, 得使, 車配, 以追
+  { {0xf910f009,0xfa5d8007,0xfb58d004,0xfb5d7004}},	//   山州, 約期, 出登, 警系
+  { {0xfb581007,0xf836c001,0xf928d004,0xf93df004}},	// [eb0] 方神, 容介, 横幅, 求出
+  { {0xf92f1007,0xfa6b8005,0x00000003,0x00000003}},	//   五分, 其核,   ,
+  { {0xfb593006,0xfa744004,0xf8380004,0xfa54e008}},	//   此留, 放活, 核不, 際水
+  { {0xf8322006,0xf83be009,0xf4ac200e,0xf81c2004}},	//   共中, 大企, 成金, 境不
+  { {0xf935100f,0xf917d009,0xf4a9600e,0xfa71e00e}},	//   領域, 人受, 全長, 統括
+  { {0xf4bc4001,0xf9133005,0xf9271005,0x00000003}},	//   局防, 共平, 表域,
+  { {0xf9101004,0xfa6a4004,0xf915300c,0x00000003}},	//   即在, 明春, 臻完,
+  { {0xfb853001,0xfb86b004,0xf4a4a001,0xf93e3005}},	//   下第, 位素, 湯飯, 的剩
+  { {0xf4bd6001,0xf5a0d00c,0x00000003,0x00000003}},	//   幅降, 必買,   ,
+  { {0xfa796007,0xfa66400c,0x00000003,0x00000003}},	//   券投, 小月,   ,
+  { {0xfb843008,0xfa87200c,0x00000003,0x00000003}},	//   損等, 種東,   ,
+  { {0xf5a43004,0xf5891001,0xfa4ee001,0xf82e6005}},	//   上而, 園行, 柔情, 女企
+  { {0xfa554007,0xfb56900c,0x00000003,0x00000003}},	//   誘惑, 基的,   ,
+  { {0xfa788004,0xf8134001,0xfa4de001,0x00000003}},	//   人正, 料係, 染整,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa872009,0xfa862004,0x00000003,0x00000003}},	//   售收, 景泰,   ,
+  { {0xfa58a00f,0xfa660006,0xfa74e004,0xf844c00a}},	// [ec0] 所有, 位或, 追捧, 浩二
+  { {0xfa738007,0xf9385001,0xf937f001,0xfb61f004}},	//   山水, 作多, 果分, 犬病
+  { {0xfb84d008,0xf944b005,0xfb58d00c,0xf5bcf002}},	//   反省, 不参, 瘤的, 苦辣
+  { {0xfa898006,0xfb6b5006,0xf4ade004,0xf5c6b008}},	//   用水, 限的, 他非, 表資
+  { {0xf5919001,0xf49be005,0xf8270005,0xfa6d4005}},	//   且能, 度非, 殊人, 水方
+  { {0xf59c900d,0x00000003,0x00000003,0x00000003}},	//   附言,   ,   ,
+  { {0xf5909007,0xfa838001,0xf91dd001,0xf4c80005}},	//   誕舞, 代新, 你做, 小青
+  { {0xfb851009,0xfa70a004,0xfa720004,0xf9247005}},	//   同等, 新注, 板材, 伯利
+  { {0xfa5ba009,0xf9357009,0xf90df007,0xf942f005}},	//   激活, 舞弊, 音光, 万山
+  { {0xfb865004,0xf9213001,0xf4a02005,0x00000003}},	//   上第, 彭博, 次面,
+  { {0xf4c52004,0xf4b9a001,0xf8386004,0xfa6f400a}},	//   上通, 保防, 室介, 洲本
+  { {0xf81c800f,0xfa676004,0xfa87e004,0xf4b40001}},	//   一件, 同本, 在支, 高里
+  { {0xfb6ef006,0xf5c23004,0xf5a45008,0xf9415005}},	//   向社, 中表, 興財, 均得
+  { {0xfa864001,0xfa754005,0x00000003,0x00000003}},	//   助民, 命根,   ,
+  { {0xf4b5a004,0x00000003,0x00000003,0x00000003}},	//   速通,   ,   ,
+  { {0xfa658009,0xfa540007,0xf842c005,0xfa65600c}},	//   上提, 四方, 代以, 名思
+  { {0xf911900f,0xfa582009,0xf91e300e,0xf5b87005}},	// [ed0] 東南, 作文, 財布, 令行
+  { {0xf5aa9004,0xfb4f1001,0xfa6ac005,0xfa57600c}},	//   年迎, 育目, 年持, 高深
+  { {0xfb5a500f,0xfb7af00e,0xf91c3009,0xfa59e004}},	//   役男, 一目, 接入, 障性
+  { {0xf940b006,0xfa636009,0xfa560004,0xfa75e00c}},	//   超声, 事流, 速提, 出有
+  { {0xf80bc00f,0xf4c7200e,0xf5a69007,0xf8462001}},	//   源供, 免除, 屋買, 推一
+  { {0xfa5d8004,0xf93d3004,0xfa5e000c,0x00000003}},	//   考成, 雄厚, 的暖,
+  { {0xf8140004,0xf58f7001,0xf5c2b004,0xfa6c2001}},	//   供便, 我走, 是行, 水溪
+  { {0xf83c400f,0xfb4db007,0xf940d004,0xf4c7e00a}},	//   別人, 防爆, 者共, 前週
+  { {0xf91a9009,0x00000003,0x00000003,0x00000003}},	//   此公,   ,   ,
+  { {0xfa806006,0xf9127004,0xf9221008,0xf9467004}},	//   面提, 国前, 形寸, 量很
+  { {0xfa7ec00a,0xfa714010,0xfa614002,0x00000003}},	//   性派, 地条, 有持,
+  { {0xfa686001,0x00000003,0x00000003,0x00000003}},	//   小木,   ,   ,
+  { {0xf825800f,0xf9443004,0xf9367005,0xf90e9005}},	//   見信, 三山, 察在, 平庄
+  { {0xfb52d006,0xfb66900f,0xf92e500c,0xf941500c}},	//   精神, 全站, 化取, 商基
+  { {0xfa64e004,0xf5b95005,0xf5a63005,0xf90b9005}},	//   位清, 以行, 名被, 水回
+  { {0xf9467009,0xf81de001,0xf9247001,0xf934b001}},	//   名可, 久久, 可取, 生前
+  { {0xfb619009,0xf90bf007,0xf815c004,0xf5c19008}},	// [ee0] 本着, 海巡, 多件, 無茶
+  { {0xf92d900c,0xfb7e300d,0xf4b2800d,0x00000003}},	//   源室, 内留, 定退,
+  { {0xf83ec006,0xfa6c4009,0xfb72b009,0xf93d9001}},	//   次会, 家海, 料等, 情城
+  { {0xf4b8e00c,0xf941d00a,0x00000003,0x00000003}},	//   一鍋, 奇形,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf59b9007,0xfa896004,0xfb6b5005,0x00000003}},	//   要自, 用收, 道真,
+  { {0xf8140009,0xf90c1009,0xfa81e001,0xf59c3005}},	//   写作, 年北, 形查, 市芝
+  { {0xfa6a2008,0xfb743008,0xf813e001,0xf93bf001}},	//   与条, 多目, 教保, 時定
+  { {0xfa888004,0xf9173004,0xf8300001,0xf947f00c}},	//   佩戴, 出土, 由低, 偏向
+  { {0xf5c79009,0xfb51d009,0xf92cf008,0xf592d004}},	//   在自, 新精, 外局, 料袋
+  { {0xf913b004,0xf916d00c,0xf9441005,0xfa76000c}},	//   找公, 人商, 吉尼, 汽水
+  { {0xf8184009,0xfa6a4004,0xfa4be001,0xfb81f00c}},	//   保修, 明来, 金手, 三生
+  { {0xf4a68009,0xf5a4d004,0xf9357004,0x00000003}},	//   全集, 前要, 通山,
+  { {0xf9231008,0xf9107005,0xfa50c00a,0xf5a4d00c}},	//   設工, 仿宋, 偕成, 才要
+  { {0xf493e009,0xfa7dc004,0xf9277002,0x00000003}},	//   白酒, 性是, 鑫品,
+  { {0xf91cd001,0xfa7bc001,0x00000003,0x00000003}},	//   日到, 查扣,   ,
+  { {0xf83ec008,0xf92f3005,0xfa780005,0x00000003}},	// [ef0] 財保, 取大, 攻方,
+  { {0xf5b7f00f,0xfa582005,0x00000003,0x00000003}},	//   示自, 土新,   ,
+  { {0xfa88000e,0xfa79a009,0xfa826004,0xf9459005}},	//   推測, 特此, 中支, 不屑
+  { {0xf90b701a,0xfb867007,0xf80c2004,0xfa600001}},	//   直属, 事由, 向一, 的渴
+  { {0xfb59f00e,0xf834c004,0xf9141001,0xf92ad005}},	//   知的, 好信, 西德, 剪去
+  { {0xf9415009,0xf82a400a,0xf810400a,0x00000003}},	//   集区, 城主, 店主,
+  { {0xf824200c,0x00000003,0x00000003,0x00000003}},	//   泊二,   ,   ,
+  { {0xf4c5e008,0xfb545004,0xf90c1004,0xfa854004}},	//   同項, 国物, 年南, 目或
+  { {0xfb523001,0xfa6a2001,0xf93d1005,0x00000003}},	//   失眠, 水月, 居安,
+  { {0xf93e7009,0xfa5ec004,0xf5c1700a,0xf5a4f00c}},	//   集型, 心活, 短距, 額超
+  { {0xf93f9007,0xf9105004,0xfa702004,0xfa504005}},	//   吃到, 地引, 地提, 北武
+  { {0xf4b18007,0xf8176009,0xf80c8001,0xf5c8f008}},	//   力銀, 期以, 取事, 器製
+  { {0xf9135005,0x00000003,0x00000003,0x00000003}},	//   使基,   ,   ,
+  { {0xfb76900f,0xf5b53001,0xf59b5004,0xf93ed001}},	//   生物, 值表, 市迎, 心出
+  { {0xf80ac009,0xf941b007,0xfb7fb009,0xf9495001}},	//   提下, 版刊, 黄石, 氏基
+  { {0xfa86e006,0xf938500f,0xf81ce004,0xf943f004}},	//   天是, 機場, 市世, 手写
+  { {0xf5b95007,0xfa5ca007,0xfa6b0004,0xf5adf001}},	// [f00] 人能, 裁決, 李新, 育講
+  { {0xf9459006,0xf5bd7008,0xf5b6b002,0x00000003}},	//   不少, 大表, 紹請,
+  { {0xf9305001,0x00000003,0x00000003,0x00000003}},	//   受大,   ,   ,
+  { {0xfa50e00f,0xfa88e001,0xf9481004,0xf915b00a}},	//   四月, 推拿, 里去, 主将
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf8130006,0xf5c25004,0xfa82e001,0xfb491004}},	//   博会, 口路, 散步, 架的
+  { {0xfb57700b,0xfa744009,0xf599700c,0xf4ab2005}},	//   人科, 百日, 朝西, 道通
+  { {0xfb5ed006,0xf498c007,0xf5c23009,0xf93f9004}},	//   大米, 吹風, 面落, 内公
+  { {0xf934f001,0xfa79a005,0xf9259005,0x00000003}},	//   料可, 改活, 晨光,
+  { {0xf911b007,0xf5b6d008,0xfa672001,0xfb5d5004}},	//   到她, 出資, 富林, 映的
+  { {0xfb4eb009,0xfa69800d,0x00000003,0x00000003}},	//   防盗, 海昌,   ,
+  { {0xf82b800f,0xfa5ce002,0x00000003,0x00000003}},	//   家人, 的梅,   ,
+  { {0xfa79c004,0xf84bc001,0xf48f200a,0xf596100a}},	//   改方, 陪伴, 想通, 星術
+  { {0xfa5b0006,0xfa5f0009,0xfa678007,0xfa624001}},	//   品感, 担法, 量摘, 有某
+  { {0xf9365004,0xfb7e1004,0xf93bb00d,0x00000003}},	//   候就, 元用, 陀司,
+  { {0xfa60c006,0xfa830004,0xfb84300c,0x00000003}},	//   清晰, 是流, 下生,
+  { {0xfa88c00f,0xfa754004,0xf83de004,0xfb581004}},	// [f10] 全書, 主意, 校不, 点生
+  { {0xf59b500f,0xfa61e005,0x00000003,0x00000003}},	//   技股, 案手,   ,
+  { {0xfa4bc00f,0xf9479007,0xf91c9004,0xf846e004}},	//   我有, 上山, 加合, 用也
+  { {0xfa53c004,0xf5949001,0xfa506005,0xfa7d000c}},	//   会比, 供買, 得改, 試探
+  { {0xf946b00e,0xf9355001,0xf9365010,0xfa87800d}},	//   希少, 星商, 江八, 雨或
+  { {0xfa72800e,0xfb4b300e,0xf4c5c001,0xf8290001}},	//   就活, 直線, 後送, 意代
+  { {0xf49b400a,0xf499c00c,0xf948d00c,0xf944900d}},	//   学附, 春送, 福客, 王岐
+  { {0xfa79a006,0xf8266006,0xfa536007,0xf9239009}},	//   人数, 式上, 做成, 是多
+  { {0xf9391009,0xfb807009,0xfb68f004,0xf816a004}},	//   保基, 文秘, 被用, 高交
+  { {0xfa51c001,0xf80c8001,0xfa728001,0xfa88e001}},	//   供教, 取下, 能服, 質料
+  { {0xf4b72001,0x00000003,0x00000003,0x00000003}},	//   記都,   ,   ,
+  { {0xf82ea001,0xfb6a5004,0xf914b00a,0x00000003}},	//   到三, 道炎, 能勢,
+  { {0xf92f3001,0xf91bb005,0xf4aae00c,0x00000003}},	//   動合, 学初, 間隙,
+  { {0xfb6ab009,0xf5cb900c,0x00000003,0x00000003}},	//   子版, 自述,   ,
+  { {0xfa6a2007,0xf5c89009,0xfa66e005,0xf82b800c}},	//   制法, 自考, 今春, 場作
+  { {0xfa4d4004,0xfb581001,0xf922f00c,0x00000003}},	//   他情, 治社, 召委,
+  { {0xf90fb001,0xfa78a00c,0x00000003,0x00000003}},	// [f20] 平北, 方未,   ,
+  { {0xf9479009,0xfb7a7007,0xfb855001,0x00000003}},	//   上就, 所研, 上生,
+  { {0xfb65700e,0xfa6cc001,0xfa6d2004,0xf8432005}},	//   義理, 年正, 整方, 京世
+  { {0xf9479009,0xf93c300e,0xf914d004,0xf4a3e00c}},	//   行公, 要因, 好学, 梭雷
+  { {0xf93bd001,0xf92ab005,0xf939f00d,0x00000003}},	//   心安, 成及, 朝廷,
+  { {0xf92a9007,0xf48fa001,0xfb75d004,0x00000003}},	//   火山, 拳道, 速生,
+  { {0xfa582009,0xf937100e,0x00000003,0x00000003}},	//   作指, 依存,   ,
+  { {0xfb4bd00b,0xfa7da004,0xf93c9004,0xfb6a300c}},	//   練習, 大支, 持大, 奪目
+  { {0xfa4bc00f,0xf5b1f004,0xf9125001,0xf910900c}},	//   青春, 地落, 績分, 東商
+  { {0xfa5ee006,0xf8398004,0xf80c200c,0xfa67200c}},	//   的性, 入不, 我住, 界木
+  { {0xfb86f007,0xf9283004,0xfb523004,0xf5b0d001}},	//   宏碁, 八宝, 国玉, 細肩
+  { {0xfb77f004,0xfa634001,0xf8194004,0xf83e2005}},	//   也由, 有正, 秀企, 性信
+  { {0xf92e9004,0x00000003,0x00000003,0x00000003}},	//   殖器,   ,   ,
+  { {0xf945d00f,0xfa65600b,0xf5a83004,0xf9135001}},	//   屋出, 納期, 小街, 社字
+  { {0xfa620007,0xf946f00c,0x00000003,0x00000003}},	//   葉機, 積大,   ,
+  { {0xf5911009,0xf926300e,0xfa5f8001,0xf93e1004}},	//   得起, 部市, 片有, 的士
+  { {0xfb75f004,0xf4b88001,0x00000003,0x00000003}},	// [f30] 星科, 菜食,   ,
+  { {0xf916f001,0xf90fb001,0xf5a6500a,0xf83dc00c}},	//   任助, 平南, 型製, 管事
+  { {0xf92d5007,0xfb849001,0xf8400004,0xfa7ae005}},	//   他商, 半球, 校中, 除氧
+  { {0xf9355004,0xfb721004,0xfb53d001,0xf90af00c}},	//   域商, 展空, 西米, 其因
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa52a009,0xf9231004,0xf82a4008,0xf9305004}},	//   教案, 京北, 却下, 得出
+  { {0xf82e4008,0xf83c0005,0xf92bd00c,0xfb74500a}},	//   淳一, 性企, 民反, 線維
+  { {0xfa502007,0xf81b8002,0x00000003,0x00000003}},	//   展望, 需以,   ,
+  { {0xfa7e2004,0xfb87f005,0xf816c00a,0x00000003}},	//   模最, 界群, 食中,
+  { {0xf91a1006,0xfa642004,0xf49b4008,0xf93ef001}},	//   接待, 月正, 武雄, 理心
+  { {0xf48d400b,0x00000003,0x00000003,0x00000003}},	//   課題,   ,   ,
+  { {0xf92f7009,0xf92d3004,0xf91a5004,0xfb7cd001}},	//   算器, 取必, 方地, 要穿
+  { {0xf9493004,0xf940d001,0x00000003,0x00000003}},	//   李志, 逆勢,   ,
+  { {0xf499c009,0xf5a7f004,0xf93d9004,0xfa56600c}},	//   令限, 前走, 如因, 生未
+  { {0xf93f3009,0xf91cd004,0xf4b9c008,0x00000003}},	//   的吸, 冠希, 譜面,
+  { {0xfa560009,0xf5a1d001,0xf922d004,0xf825c004}},	//   州概, 三芝, 中度, 之以
+  { {0xfb4df00f,0xf90c7001,0xfa77e001,0xfb561004}},	// [f40] 曲線, 水可, 登日, 芽状
+  { {0xf90bf00f,0xf9189006,0xf912d004,0xf9191005}},	//   收到, 容只, 能参, 特公
+  { {0xf8230001,0xf4b2600c,0xf4c7c005,0xf81f8005}},	//   橋下, 供餐, 式非, 球俱
+  { {0xfb5bb001,0xfb4c700a,0xf947100c,0xfb805005}},	//   邦生, 刷系, 籍出, 超百
+  { {0xf93ad00e,0xf91cd004,0xfb513001,0xf9467004}},	//   往復, 日印, 東科, 行初
+  { {0xf4b6a001,0xf91df00c,0xfa62800c,0xf83de00c}},	//   神通, 信宏, 拉法, 校位
+  { {0xf9231005,0xf597d00c,0xf491c00c,0x00000003}},	//   京南, 期追, 腰酸,
+  { {0xf930700c,0x00000003,0x00000003,0x00000003}},	//   北工,   ,   ,
+  { {0xfa6a4005,0x00000003,0x00000003,0x00000003}},	//   式更,   ,   ,
+  { {0xfa56000c,0x00000003,0x00000003,0x00000003}},	//   原民,   ,   ,
+  { {0xf92f5004,0xfb4dd001,0xf91e3005,0xf91fb002}},	//   向地, 米粉, 左家, 你出
+  { {0xf83ba009,0xf9249009,0xfb5d9004,0xfa78a004}},	//   入中, 是利, 学特, 建模
+  { {0xfa7e8001,0xfa78a004,0xf59d7001,0xf81e800d}},	//   信指, 特旗, 者而, 元代
+  { {0xf93e1004,0xf945d00a,0xf9447005,0xfa500010}},	//   的填, 躍動, 配和, 投棄
+  { {0xfa5d8004,0xfb4c300c,0xfb6b500c,0x00000003}},	//   市正, 水火, 秒瞬,
+  { {0xfa698006,0xf919700f,0xf9341004,0xf829a004}},	//   迎您, 遺失, 定全, 家会
+  { {0xfa718007,0xf819e009,0xf5937001,0xf80e800a}},	// [f50] 抱枕, 持下, 務考, 志保
+  { {0xf917f00f,0xf838e006,0xf947f00e,0xf8300001}},	//   登出, 人以, 二度, 己一
+  { {0xf830000c,0xf9187005,0x00000003,0x00000003}},	//   深一, 移就,   ,
+  { {0xfa5a6004,0xfa72a008,0xf93d5002,0xfb75300d}},	//   停放, 西支, 魄力, 默笑
+  { {0xfa698001,0xf92db001,0xf5b4f004,0xf93d1004}},	//   冷泉, 我只, 百花, 要害
+  { {0xfa740005,0xf93c3005,0x00000003,0x00000003}},	//   国演, 的始,   ,
+  { {0xfa818004,0xf932900c,0x00000003,0x00000003}},	//   本意, 余光,   ,
+  { {0xf5c7100f,0xf838e00e,0xf91b1005,0x00000003}},	//   火車, 改修, 来北,
+  { {0xf8228008,0xf91f1004,0xf923700c,0xf911b005}},	//   三世, 巧家, 可切, 影天
+  { {0xf9193009,0xf4bbe00a,0x00000003,0x00000003}},	//   典当, 秀逸,   ,
+  { {0xf91e3004,0xf928100c,0xfb7f9005,0xf58f9005}},	//   性学, 罪型, 者第, 金蝶
+  { {0xf597b001,0xfb819004,0xf4be6004,0xf5b5d00a}},	//   州路, 等症, 者通, 陽花
+  { {0xf9257006,0xf81f4007,0xfa706004,0xf92d5004}},	//   是建, 必修, 平正, 得安
+  { {0xfa56a009,0xfb6b500c,0x00000003,0x00000003}},	//   瑞星, 道生,   ,
+  { {0xfb831007,0xf49ae007,0xfa58000c,0x00000003}},	//   均由, 度量, 神泣,
+  { {0xf91fd004,0xf80cc004,0xf915d004,0xf93e700a}},	//   卡器, 策不, 能影, 市右
+  { {0xfa5ec009,0xf83ae004,0xf4a7a008,0x00000003}},	// [f60] 者提, 以五, 硫黄,
+  { {0xf830e00f,0xf93e300f,0xfb849001,0xfa744005}},	//   害人, 魅力, 立筒, 使整
+  { {0xf92c9009,0xf5b21001,0xf9193004,0xf5b5d004}},	//   提取, 台証, 春光, 白花
+  { {0xf81f0007,0xfb84b007,0xf80d2004,0xf9125001}},	//   千人, 蛋糕, 子中, 環島
+  { {0xf9239006,0xf91c1009,0xf94a500e,0xf4c34001}},	//   目名, 以建, 階建, 型重
+  { {0xfa6bc00e,0xf83b2004,0xf5ad9005,0xf4a16005}},	//   職支, 勤人, 年能, 本配
+  { {0xfa766008,0xfa598001,0xfa568005,0xf91f5005}},	//   主成, 停業, 生注, 造学
+  { {0xfa66a00f,0xf944900e,0xf945f001,0xf4b0e010}},	//   而成, 納品, 益彩, 展途
+  { {0xf8482008,0xfb83b004,0xf938d001,0x00000003}},	//   優位, 先用, 果展,
+  { {0xfa750009,0xfb6b7004,0xf80d8004,0xf90c5008}},	//   国性, 伐的, 南三, 強固
+  { {0xf59f1009,0xf9373005,0x00000003,0x00000003}},	//   分考, 期学,   ,
+  { {0xf9373006,0xfb4bb009,0xf5ad9009,0xfa624001}},	//   真学, 年科, 直至, 分段
+  { {0xfb865004,0xfa53e004,0xf59c100c,0xf933d005}},	//   介石, 供方, 一能, 供出
+  { {0xf9453007,0xfa77a005,0xfa57000c,0xf5a8700a}},	//   月報, 人拒, 依教, 規表
+  { {0xf9265006,0xfb6d7007,0xfb521001,0xfb777005}},	//   在各, 旗等, 地申, 生缺
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9303005,0xfb843010,0x00000003,0x00000003}},	// [f70] 他具, 重版,   ,
+  { {0xfa69c00f,0xf9187009,0xf83de009,0xfa502004}},	//   規格, 此同, 照中, 外新
+  { {0xf92cd005,0xfb49b00c,0x00000003,0x00000003}},	//   当区, 然真,   ,
+  { {0xf90ed009,0xf91bd004,0xf91ad004,0xfb885004}},	//   液化, 入占, 入当, 行特
+  { {0xfb7cb00f,0xfa85e007,0xf9399009,0xf58cb004}},	//   心理, 您服, 言内, 世行
+  { {0xf929f00e,0xf83b2004,0xfb58d004,0xfb58f008}},	//   体型, 交以, 区知, 点目
+  { {0xf8112007,0xf92cf007,0xf4a74004,0xf594b001}},	//   套件, 子宮, 利院, 期行
+  { {0xf5a75008,0xf9171004,0xf9325001,0xfb6c5005}},	//   不調, 人定, 通往, 休的
+  { {0xfa5a0009,0xf8250001,0xfb52700a,0xf94a1005}},	//   作性, 屋修, 便物, 李学
+  { {0xfa55c007,0xfb6bb001,0xfa870005,0xf5a4d00c}},	//   跟我, 截然, 在搞, 見自
+  { {0xfa64400f,0xf82b600a,0x00000003,0x00000003}},	//   才有, 直也,   ,
+  { {0xf5b0b00b,0xf5bab00c,0x00000003,0x00000003}},	//   議論, 判解,   ,
+  { {0xf5be3004,0xf91a300c,0xf4b4c002,0x00000003}},	//   寡老, 妹報, 原里,
+  { {0xf81ca007,0xf9175001,0xf8228001,0xfb6a700c}},	//   約一, 治宣, 玉井, 未眠
+  { {0xf5b2f00f,0xf943d001,0xf58f7001,0xf5913005}},	//   東西, 型分, 違背, 抗衰
+  { {0xfa5bc001,0xfa85200c,0x00000003,0x00000003}},	//   謀殺, 華映,   ,
+  { {0xf941f006,0xf93f7004,0xf4c5a005,0xf80da005}},	// [f80] 泉州, 切合, 届青, 得低
+  { {0xf93ff009,0xf92d9001,0xfa5d0004,0xf49b4008}},	//   千年, 俗名, 弄清, 日部
+  { {0xf91e1009,0xfa4e2001,0xf93e900c,0xfa69e00a}},	//   池州, 店旅, 市報, 序曲
+  { {0xfa5c6004,0xfa806004,0xf934100a,0xf942500c}},	//   一数, 代流, 定器, 指大
+  { {0xfb881004,0x00000003,0x00000003,0x00000003}},	//   前状,   ,   ,
+  { {0xfa6a400b,0xfa4e2004,0x00000003,0x00000003}},	//   明日, 化投,   ,
+  { {0xf837a00b,0xfb6e5009,0xf917f001,0xfa4c8005}},	//   陸上, 抗病, 人快, 倒数
+  { {0xf80f6004,0xf83a400c,0xfa56600d,0x00000003}},	//   孕不, 鳥保, 域或,
+  { {0xf5a7f001,0xfb6c5005,0xfa4de00d,0x00000003}},	//   低血, 青石, 姑息,
+  { {0xf9275006,0xf5a5900e,0xf4b40001,0xf90c5005}},	//   温度, 半角, 付額, 康建
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb86d00e,0xfa646004,0xfa5fa004,0xf943500c}},	//   完結, 下材, 崇明, 下往
+  { {0xf5bb3009,0xf945d009,0xf913d004,0x00000003}},	//   学考, 残奥, 款公,
+  { {0xfa5fe00f,0xf9331004,0xf80fc00a,0xfb57f00d}},	//   的收, 会多, 字中, 出票
+  { {0xfa72000f,0xf825e009,0xf81e8009,0xfa718007}},	//   失業, 上世, 内作, 到此
+  { {0xf598300c,0xf92b900c,0xf944500c,0x00000003}},	//   生職, 親山, 載具,
+  { {0xf93e7005,0xf93eb005,0xfa77c00a,0xfa68a002}},	// [f90] 分尊, 者少, 電性, 和東
+  { {0xf5b41009,0xf914d007,0xfa646004,0xfb67f00c}},	//   好自, 麻吉, 立民, 質等
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb83d004,0xfa734008,0xfa578004,0xfa654005}},	//   告等, 放浪, 生根, 月数
+  { {0xfb4a1006,0xfa8ba007,0xf921f004,0xfa846008}},	//   康的, 航海, 中字, 本放
+  { {0xf920d004,0xf8322008,0xfb86300a,0xf5b8b00c}},	//   中各, 熱中, 上皮, 她表
+  { {0xf90bd006,0xf4c32009,0xf92f5001,0xf80d0004}},	//   海口, 等院, 動刊, 当使
+  { {0xfa4f400f,0xfa87a009,0xfa546001,0xfa840001}},	//   北投, 用您, 生消, 種最
+  { {0xfa55a006,0xf940900c,0xf939f005,0xf939500a}},	//   多数, 情好, 菜大, 語家
+  { {0xfa5a0009,0xfb771008,0xf937500c,0x00000003}},	//   要意, 機管, 初四,
+  { {0xf59c9007,0xf91d3004,0x00000003,0x00000003}},	//   所致, 大宗,   ,
+  { {0xf8108004,0xfb67b00a,0xf918d005,0xfa5f8005}},	//   北人, 全編, 去其, 情景
+  { {0xf5b95001,0xfa52e004,0xf9235001,0xfa614004}},	//   人追, 会文, 可宅, 集活
+  { {0xf5a53001,0xf5a81001,0xf9187004,0xfb7d5004}},	//   事責, 低脂, 治地, 逃生
+  { {0xfb7d5006,0xfa6c0004,0xfa600001,0xf4b86001}},	//   考生, 念教, 談時, 賞鳥
+  { {0xf9469008,0xf5b89001,0x00000003,0x00000003}},	//   和子, 登英,   ,
+  { {0xf947300f,0xf93d7004,0xf80da001,0xfb69f005}},	// [fa0] 位典, 内同, 字位, 毒症
+  { {0xf921f00f,0xf5c5d007,0xf91c1004,0xf9359001}},	//   本分, 巨蛋, 古巴, 星定
+  { {0xfa67e006,0xfa4f4004,0xf5aa7001,0xfb539004}},	//   二次, 暖活, 海豚, 能生
+  { {0xf945b009,0xf9445001,0xfb6ed005,0xf9181005}},	//   同心, 有失, 金点, 除安
+  { {0xfa6ba004,0x00000003,0x00000003,0x00000003}},	//   海搬,   ,   ,
+  { {0xfa766007,0xf9417001,0xf5ad7005,0xf933b00c}},	//   示意, 勇奪, 年西, 托吊
+  { {0xfa708004,0xf5ac1008,0xfa4f600c,0xf835400c}},	//   山教, 究課, 暖方, 添一
+  { {0xf4ac0007,0xfa838001,0xfa806004,0xf915f00a}},	//   間部, 本業, 面材, 人吉
+  { {0xfa5ea004,0xf8276004,0xfb619004,0x00000003}},	//   市数, 明上, 炭生,
+  { {0xfa888007,0xf92f5007,0xf8302009,0xfa85c00a}},	//   叫我, 外勤, 新体, 央支
+  { {0xf4a72007,0xfa7dc004,0xf8178004,0xf5acd001}},	//   火鍋, 性支, 搜一, 育計
+  { {0xfb849007,0xf915d004,0xf5c5100c,0xf823c00c}},	//   先登, 区先, 副董, 草人
+  { {0xfb4e7006,0xf90cf004,0xf81fa00c,0xfa82a005}},	//   足球, 海峰, 指下, 本成
+  { {0xfa6de006,0xf4c7200e,0xf9437001,0xfa658001}},	//   年新, 和風, 下垂, 名期
+  { {0xf83cc009,0xfa550009,0xfb60f004,0xf9101004}},	//   加之, 土流, 扣留, 石岩
+  { {0xfb72d006,0xfa6e6004,0xfa894005,0x00000003}},	//   教程, 史民, 洪江,
+  { {0xf49c6007,0xfa778001,0xf93b7008,0xfa7ca005}},	// [fb0] 入選, 任校, 最古, 大潜
+  { {0xf835e006,0xf58d3001,0xf947300c,0xf945300c}},	//   去了, 道調, 式商, 月失
+  { {0xfa61c006,0xf9473008,0xfb7e9001,0xf5a97001}},	//   文本, 界天, 者生, 起見
+  { {0xfa730005,0xf5cb900a,0xf934900d,0x00000003}},	//   社成, 自走, 江名,
+  { {0xf91fb00f,0xfa5c6009,0xf92eb007,0xfb627004}},	//   採取, 一新, 笑容, 催生
+  { {0xf93d3009,0xfa7a2005,0xf4a54005,0x00000003}},	//   雅安, 尤溪, 目首,
+  { {0xf82d2006,0xf90c100f,0xfa646006,0xfa526007}},	//   年以, 島地, 有新, 法施
+  { {0xf92d5007,0xfa78c004,0xf92a300c,0x00000003}},	//   湖分, 缺氧, 質可,
+  { {0xf826c006,0xf9105008,0xf5953001,0x00000003}},	//   量不, 由布, 聚落,
+  { {0xf81ba00f,0xfa54a00a,0x00000003,0x00000003}},	//   送他, 弘文,   ,
+  { {0xf81d6009,0xfb62b004,0x00000003,0x00000003}},	//   的也, 京科,   ,
+  { {0xfa666006,0xf93c500b,0xf842a009,0xf59fd009}},	//   同期, 最強, 六中, 黄花
+  { {0xf9457004,0xf92f900a,0x00000003,0x00000003}},	//   行同, 抗器,   ,
+  { {0xf9421001,0xfa4be001,0xf83cc00a,0xf92cd005}},	//   合品, 科植, 加下, 民喜
+  { {0xf5c6900f,0xf5b35001,0xf90d3008,0x00000003}},	//   表者, 山谷, 署名,
+  { {0xf823a009,0xfb5f1004,0xfb561004,0xf933100c}},	//   有以, 性由, 腺癌, 力全
+  { {0xf820e00f,0xfb873001,0xfb695004,0xfa7bc005}},	// [fc0] 按下, 問約, 青秀, 以次
+  { {0xfa5a0007,0xfa7a600e,0xfb7b9001,0xf9341005}},	//   果日, 相性, 門町, 会利
+  { {0xf928b006,0xf91ff007,0xf915b004,0xfa63c001}},	//   享受, 勢力, 格形, 等書
+  { {0xfb4b5001,0xf5c69008,0xfa58200c,0xfa5e0005}},	//   家照, 摩耗, 依晨, 的横
+  { {0xfa65400f,0xfb83d008,0x00000003,0x00000003}},	//   月新, 須磨,   ,
+  { {0xfb5c7001,0xfb6dd004,0xfb897005,0x00000003}},	//   日社, 金用, 慎用,
+  { {0xf819e001,0xf90f1008,0xf82fc004,0x00000003}},	//   局保, 彰式, 田保,
+  { {0xf8414006,0xf4bba007,0xf5c5700a,0xf93e5005}},	//   第三, 流部, 央自, 集安
+  { {0xf932f001,0xf93b7010,0x00000003,0x00000003}},	//   換取, 呂布,   ,
+  { {0xf91d300b,0xf8438005,0xf5a61005,0xf9359002}},	//   大字, 公中, 行装, 站入
+  { {0xf81f8001,0xf811800c,0xf9239010,0x00000003}},	//   了些, 愛丁, 鮮半,
+  { {0xf9249009,0xf8438004,0xfa656005,0xfa60400c}},	//   公平, 置上, 下正, 商措
+  { {0xf5b63007,0xfa7a0004,0xf944d004,0xf9107005}},	//   人行, 泥沙, 立外, 地北
+  { {0xf824800e,0xf5b01005,0x00000003,0x00000003}},	//   月以, 台胞,   ,
+  { {0xf91ef00e,0xf812c007,0x00000003,0x00000003}},	//   信州, 多久,   ,
+  { {0xfa6e2009,0xf4c2000d,0xf933500d,0x00000003}},	//   念改, 予重, 尚属,
+  { {0xfa58c009,0xf5ba1004,0xf59f5008,0xf5bb1005}},	// [fd0] 九次, 入超, 筆者, 学要
+  { {0xf59e300f,0xf8140005,0xf839e00d,0x00000003}},	//   市西, 存不, 古井,
+  { {0xf93e900f,0xf5b77007,0xfa738001,0xfb7f300c}},	//   商名, 特考, 花海, 球社
+  { {0xf923d009,0xfa55e005,0xf5a2f005,0x00000003}},	//   断地, 州最, 洋芋,
+  { {0xfa4c2009,0xf93fd007,0xf4992008,0xfb5d9005}},	//   向所, 約地, 容院, 学点
+  { {0xf913b009,0xf90fd004,0xf842c001,0xfa80a001}},	//   寿命, 危及, 業信, 翠水
+  { {0xf5a2b004,0xf9341004,0xfa6b8008,0xf9357004}},	//   万能, 定在, 極意, 站大
+  { {0xf916b009,0xfa5ce001,0xf81d8001,0xfb89300c}},	//   呼声, 要放, 送件, 富直
+  { {0xf9161007,0xf9171004,0xf9285001,0x00000003}},	//   出後, 出宝, 循序,
+  { {0xfa5ea006,0xf5b89001,0xfb487004,0xfa88a005}},	//   市新, 她自, 家版, 用改
+  { {0xf58e1004,0xf9139004,0xf828e004,0xf917d005}},	//   北老, 找差, 量中, 区太
+  { {0xfb609007,0xfa66a004,0xf817400c,0xfa88e005}},	//   代的, 看新, 保保, 在放
+  { {0xfa5b0001,0xf9101004,0xf90b5005,0xfa64600c}},	//   作收, 即墨, 年定, 淋漓
+  { {0xfa668005,0xfa766005,0xfb4ad00c,0xfa5d2005}},	//   上正, 主提, 具租, 故案
+  { {0xfb717004,0xfa66a004,0xf939d002,0x00000003}},	//   望着, 而提, 喝到,
+  { {0xfa66a009,0xfb6ab009,0xf5b11001,0xf90ad00c}},	//   不正, 易的, 平西, 水布
+  { {0xfa82a009,0xf93cd00c,0xf92ff005,0xf4ad4005}},	// [fe0] 宣武, 市店, 幕分, 笑道
+  { {0xf5947001,0xf90d7004,0xf9369004,0xf812c00c}},	//   忙著, 致好, 高大, 站事
+  { {0xf81de009,0xfa5bc001,0xf5acf008,0x00000003}},	//   市以, 時指, 水艦,
+  { {0xfa5a6007,0xf81b0004,0xf943b00c,0x00000003}},	//   技法, 参事, 安培,
+  { {0xf592b001,0xf8172004,0xf92d900c,0xf933d00c}},	//   定考, 果上, 休士, 供基
+  { {0xfa7c400b,0x00000003,0x00000003,0x00000003}},	//   工房,   ,   ,
+  { {0xf4c3a009,0xfb7c5008,0xfb501005,0xf910d005}},	//   合部, 射程, 地笑, 数可
+  { {0xf944b007,0xfa5f8004,0xf81fe004,0xfa816005}},	//   名品, 布新, 情信, 面正
+  { {0xf931f004,0xf9267005,0xf829c00a,0xf921d005}},	//   定合, 在分, 野中, 院出
+  { {0xf92f3004,0xfa7c2004,0xfb71d00c,0xfb6f900c}},	//   外学, 度排, 且由, 委租
+  { {0xf82c6009,0xfb49b007,0xfa732008,0xfa5c0001}},	//   号令, 然生, 便性, 要業
+  { {0xf935700f,0xf80de007,0xf9135001,0xf9415001}},	//   通報, 著一, 共危, 均字
+  { {0xf9303004,0xfb58b001,0xfa686008,0xf91c300a}},	//   何做, 書線, 題沸, 大将
+  { {0xfb63700e,0xfa758008,0xfa6e0004,0xf948b004}},	//   目立, 去最, 念活, 而影
+  { {0xf4bfe001,0xf59b3001,0xf4a16008,0xfb875001}},	//   分金, 技董, 本龍, 每篇
+  { {0xfa87e007,0xfa5b2007,0xf90fd00c,0x00000003}},	//   自有, 要成, 乳庫,
+  { {0xf93fd006,0xf4c6c00c,0x00000003,0x00000003}},	// [ff0] 幅度, 克雷,   ,
+  { {0xf918f006,0xf9131006,0xf4c9000a,0xfa650005}},	//   去年, 英国, 低限, 手淫
+  { {0xf593b007,0xfa52e004,0xf9429001,0xfb5c9004}},	//   料識, 会指, 有志, 警用
+  { {0xf591d00b,0xfa872009,0xf92fb008,0xfa70e008}},	//   協議, 在成, 純子, 農水
+  { {0xf4b1a00f,0xf5c47009,0xfa638009,0xfa650004}},	//   枕頭, 京西, 守法, 位指
+  { {0xf9459004,0xf5a75001,0xf58cb001,0xfa728001}},	//   同品, 和路, 外行, 山活
+  { {0xfb579008,0xf92d5004,0xfb5c9004,0xf946d004}},	//   任給, 取切, 学用, 王家
+  { {0xf81c6001,0xf49f2001,0xf839000c,0x00000003}},	//   吃一, 面額, 核作,
+  { {0xfa718006,0xf9493009,0xfb819004,0xf949500d}},	//   艾滋, 城北, 理社, 住建
+  { {0xf9499007,0xf81c8007,0xfa7bc009,0xf8288004}},	//   低利, 各一, 大意, 家三
+  { {0xf917300c,0xf492e00c,0xf83ee005,0x00000003}},	//   出原, 己都, 院上,
+  { {0xf943b00c,0xfb80700c,0x00000003,0x00000003}},	//   事分, 片片,   ,
+  { {0xf912d006,0xf82f8006,0xfa84e004,0xf5967001}},	//   房公, 育信, 京新, 生身
+  { {0xf91c1007,0x00000003,0x00000003,0x00000003}},	//   哥哥,   ,   ,
+  { {0xf82fa007,0xf825800c,0xf93eb005,0xfa712005}},	//   到付, 再作, 市康, 跳槽
+  { {0xf947d006,0xf918b00b,0xf82b6007,0xf812c007}},	//   半年, 主張, 水保, 站下
+
+  { {0xfb6ef001,0xf4c54005,0xf944b005,0xf49cc00a}},	// [1000] 林科, 及食, 型引, 性障
+  { {0xf599d009,0xfa4dc001,0xf93f9005,0xf494400a}},	//   枝花, 成書, 但尚, 命館
+  { {0xfa68e004,0xfa836005,0xf8090005,0xf9415005}},	//   李源, 中放, 排下, 肉市
+  { {0xfb871004,0x00000003,0x00000003,0x00000003}},	//   住的,   ,   ,
+  { {0xf9145006,0xf5b6b001,0xfb86b005,0x00000003}},	//   白天, 出者, 福美,
+  { {0xfb813006,0xf90f900c,0xfa6f400c,0x00000003}},	//   集群, 女僕, 誰最,
+  { {0xf4a5c007,0xfb64d004,0xf8484004,0xfa5d4005}},	//   可避, 斯班, 自住, 寄托
+  { {0xf4c58008,0xf5a53004,0xfb4b100a,0x00000003}},	//   二重, 立良, 年筆,
+  { {0xfa712005,0x00000003,0x00000003,0x00000003}},	//   地正,   ,   ,
+  { {0xf93d1009,0xf946d001,0xfa7c2005,0xf939d005}},	//   的存, 名員, 春来, 梁和
+  { {0xfa520004,0xf5aff001,0xfb791004,0xf813e001}},	//   何治, 東行, 秀美, 高下
+  { {0xf93e3007,0xfb7c3001,0xfb7cd00c,0xfa718002}},	//   的彩, 需由, 流社, 山溪
+  { {0xfa5a6004,0xf9173004,0xf90a3005,0xfb533010}},	//   一排, 出借, 年吉, 追焚
+  { {0xf928b00f,0xf9171009,0xf5961005,0xf837c00c}},	//   未分, 人多, 候能, 卸下
+  { {0xf4b3a001,0xf9419005,0xfa72600c,0x00000003}},	//   鍛造, 勇在, 政措,
+  { {0xfa602001,0xf4b2e008,0xf91ed004,0xf4b88005}},	//   待改, 線香, 院安, 果非
+  { {0xf8184009,0xf591b001,0xf58d1001,0xf4bb600c}},	// [1010] 非主, 講者, 間軸, 時送
+  { {0xf4a2e006,0xfa8ae00f,0xf9479007,0xf825c009}},	//   扣除, 自殺, 上報, 立交
+  { {0xf80a6001,0xfa796005,0x00000003,0x00000003}},	//   間一, 券法,   ,
+  { {0xf92bb007,0xf947b001,0xf929100c,0xf58f100c}},	//   我很, 菊島, 全平, 受虐
+  { {0xfb693001,0xf933d004,0xf92f7004,0xfa4ae004}},	//   八種, 多得, 得天, 染指
+  { {0xf8106007,0xf5bab001,0xfa5b0004,0xf944b001}},	//   託人, 度行, 果更, 計入
+  { {0xf912d009,0xf9361007,0xf9301001,0xf944d001}},	//   好各, 香味, 五南, 律含
+  { {0xf5bd7004,0xf58d9005,0x00000003,0x00000003}},	//   大跨, 当起,   ,
+  { {0xfa896006,0xfa4cc009,0xf9485007,0xfa4d2005}},	//   未成, 体活, 式庫, 向村
+  { {0xfb80100e,0xfa4c8004,0xf4a6a001,0xfa6fc00a}},	//   装系, 道正, 部高, 拳法
+  { {0xfb59d006,0xfa81a009,0xf91ab004,0xfb537001}},	//   特点, 中成, 伸出, 承登
+  { {0xfa60c007,0xf8316004,0xf93f7005,0xfa7dc005}},	//   姆斯, 仿佛, 分四, 大榭
+  { {0xfa4ce009,0xf48a8001,0xf929b001,0xf9185001}},	//   体方, 具高, 園分, 旺季
+  { {0xfa6fa009,0xf92cd004,0xf842a00c,0xf92ed005}},	//   就把, 当出, 犯下, 策公
+  { {0xf4a98009,0xf9471004,0xfa652001,0xfa7ce004}},	//   航道, 二套, 又想, 来新
+  { {0xf825c006,0xf93c7005,0xf5aed00a,0x00000003}},	//   事任, 球十, 陵辱,
+  { {0xf5a75004,0xf8350005,0xfa4ae00c,0xfa4be005}},	// [1020] 上能, 份主, 子手, 子晚
+  { {0xf844e00a,0xf8482005,0x00000003,0x00000003}},	//   助事, 部代,   ,
+  { {0xf5a77006,0xf9487009,0xf9449008,0xfa752005}},	//   不能, 每周, 計大, 湾新
+  { {0xf91bb004,0xf9313001,0xf4a38008,0xfa82a005}},	//   日宣, 比喻, 浮遊, 本提
+  { {0xf82c0001,0xf9391001,0xfb777001,0xf9209005}},	//   具代, 夜店, 食特, 趣内
+  { {0xf59ed009,0xf931b004,0x00000003,0x00000003}},	//   的警, 望各,   ,
+  { {0xf92e3007,0xf923d008,0xf947100c,0x00000003}},	//   託宅, 微小, 服勤,
+  { {0xf8496004,0xf5c07001,0xf8224005,0xf90e300c}},	//   八中, 正要, 万以, 色域
+  { {0xf5929006,0xf490a008,0xf9459005,0xfa7b200a}},	//   定要, 新館, 不姑, 日未
+  { {0xfa78c006,0xf80f6001,0xf4b24005,0x00000003}},	//   交流, 取人, 些非,
+  { {0xfb84d009,0xf9395004,0xf94b1004,0x00000003}},	//   合社, 宜在, 明号,
+  { {0xf90f9006,0xfb635004,0xf4ab8001,0xf921f004}},	//   育学, 售等, 罪防, 院常
+  { {0xf93b7004,0xf93e1004,0xf93c300c,0xfa4e0005}},	//   一学, 的含, 範守, 金港
+  { {0xf819c006,0xf4b18001,0xfb667004,0xfa6b8005}},	//   十三, 力需, 目相, 堵漏
+  { {0xf919d009,0xf94a7004,0xfb897001,0xfb4c900c}},	//   入市, 美区, 量系, 場第
+  { {0xfa682004,0xfa89a004,0xf919700c,0xfb70100c}},	//   明情, 迫性, 丹堤, 林素
+  { {0xf92b9006,0xf5c89004,0xfa53c005,0xf919f005}},	// [1030] 提升, 番茄, 会演, 奥帆
+  { {0xf9399007,0xf9117001,0xfa5ca004,0xf5aa7004}},	//   一堆, 地層, 市排, 年行
+  { {0xf4c66001,0xfa700001,0xfb76b004,0xfa644005}},	//   友都, 己所, 朝着, 三新
+  { {0xfa6a800e,0xf935300d,0x00000003,0x00000003}},	//   破損, 也分,   ,
+  { {0xfa79800e,0xfa5b8008,0xf92f700a,0xf913300c}},	//   寸法, 市況, 南太, 就到
+  { {0xf9233007,0xf90f7004,0xfb4dd005,0xf4b66010}},	//   港分, 地商, 米等, 九重
+  { {0xf8362004,0xfb77f00c,0xfb57f00c,0x00000003}},	//   押人, 作範, 典美,
+  { {0xfa4f4001,0xf5c27004,0xfa67a005,0x00000003}},	//   受投, 口臭, 上数,
+  { {0xf598f006,0xfa646004,0xf5b2f001,0xf93ef008}},	//   一行, 之源, 失落, 清志
+  { {0xf936d007,0xf4a6c005,0xfb4cb005,0x00000003}},	//   郝市, 早部, 朴素,
+  { {0xfa4f4001,0xfa784001,0xfa70c001,0xfa71200c}},	//   向東, 此有, 防暴, 輿情
+  { {0xf8108009,0xfa86c001,0xf80aa005,0x00000003}},	//   受人, 縮放, 坐上,
+  { {0xf9313001,0xf5991005,0xf49b6002,0xf92f5002}},	//   四名, 一胎, 畸零, 裕和
+  { {0xf914f001,0xfa5d2004,0xf90fb008,0xf9467005}},	//   值套, 的氛, 進室, 洋地
+  { {0xfa876004,0xfa6ec004,0xf9313001,0xfb70d001}},	//   修水, 新昌, 盛名, 著眼
+  { {0xfa68a00c,0xfb611005,0x00000003,0x00000003}},	//   其服, 止用,   ,
+  { {0xf9455007,0xf59f5001,0xfb7af004,0xfb697004}},	// [1040] 界名, 情表, 要真, 身素
+  { {0xf9181004,0xf934b004,0xfb809005,0xf92d1005}},	//   人利, 多学, 粉等, 金土
+  { {0xf492800e,0xfa528001,0xf4c10001,0xf9311001}},	//   議長, 多汁, 玉里, 著地
+  { {0xfb633004,0xf48d2004,0xf915d00c,0xfb4fb005}},	//   可燃, 洲里, 任官, 英烈
+  { {0xfa72000e,0xfa54c004,0xf929d005,0xf491800c}},	//   現時, 会性, 当安, 音防
+  { {0xf58c7004,0x00000003,0x00000003,0x00000003}},	//   青花,   ,   ,
+  { {0xf90b7004,0xfa66e004,0xf845e004,0x00000003}},	//   件出, 位性, 用低,
+  { {0xf4c46004,0xfb5bf001,0xf4b4a00c,0xfb88500d}},	//   不降, 接管, 紙風, 和百
+  { {0xf5a1d007,0xf4c20008,0xf498c00c,0xf922d002}},	//   月行, 片面, 方風, 本展
+  { {0xfb7d3007,0x00000003,0x00000003,0x00000003}},	//   終端,   ,   ,
+  { {0xf921b00f,0xfb711001,0xfa7dc001,0xf944b005}},	//   連動, 動研, 大業, 及内
+  { {0xfa818001,0xf5a6f004,0xf937500c,0xf8318005}},	//   搭機, 界著, 作型, 台交
+  { {0xf825c00c,0xfa5a2005,0x00000003,0x00000003}},	//   事主, 障方,   ,
+  { {0xf58d3006,0xf5923004,0xfb75b001,0xf82aa008}},	//   或者, 多行, 租租, 長保
+  { {0xf9287004,0xfa85e001,0x00000003,0x00000003}},	//   在室, 部服,   ,
+  { {0xfa7ce009,0xfb4f9007,0xfb6dd008,0xf5b81004}},	//   大成, 山等, 子特, 幻西
+  { {0xf93fb006,0xfb87d006,0xf59cf004,0xfb59900c}},	// [1050] 各地, 二章, 的覆, 入美
+  { {0xf822000f,0xfb659009,0xf81c0001,0xf93db004}},	//   合一, 用等, 千三, 市学
+  { {0xf918f001,0xfa64c001,0xfa844004,0xf9229001}},	//   人建, 版書, 置情, 面具
+  { {0xf9397001,0xf91ed004,0xf93cb001,0xf92eb001}},	//   一億, 信宜, 善心, 我去
+  { {0xf591b004,0xf838e00c,0xfb877005,0xf5a5500a}},	//   力考, 典作, 名社, 計課
+  { {0xf93dd004,0x00000003,0x00000003,0x00000003}},	//   市古,   ,   ,
+  { {0xfa878007,0xf931f004,0xf49aa008,0xf823200c}},	//   利浦, 五号, 秦運, 友介
+  { {0xf4b28001,0xf93a3004,0xf595b001,0x00000003}},	//   定門, 要参, 領航,
+  { {0xf8288004,0xf930f004,0xf91e7001,0xf9383005}},	//   件上, 力合, 造字, 作存
+  { {0xfa530004,0xf4944004,0xf9317005,0x00000003}},	//   引水, 格高, 受年,
+  { {0xf836400f,0xf4ac0009,0x00000003,0x00000003}},	//   活休, 提速,   ,
+  { {0xf815a004,0xf9379004,0xf93e9005,0x00000003}},	//   食作, 食宿, 商前,
+  { {0xf91a3001,0xfb7c3005,0xf8356005,0xf4bf200c}},	//   方史, 一米, 国使, 胃酸
+  { {0xf59b3006,0xfa738009,0xf9353005,0xfa73e005}},	//   市行, 能搜, 期各, 松散
+  { {0xf93d7009,0xf5c0f008,0xfa5ca001,0xfa6fc008}},	//   内完, 条西, 約所, 防接
+  { {0xfa616001,0xf5a75004,0xfb5fb008,0xfa6e6005}},	//   爆殺, 量超, 院理, 乳汁
+  { {0xf81cc00f,0xfa79000f,0xfb51d008,0x00000003}},	// [1060] 持人, 決方, 新百,
+  { {0xf945b00f,0xf92e300f,0xfa65c004,0xfb7c3001}},	//   事室, 店商, 事来, 胃癌
+  { {0xfa6d2007,0xfa724005,0x00000003,0x00000003}},	//   更方, 地数,   ,
+  { {0xf83c0009,0xf9481009,0xf935d001,0xfa79a00a}},	//   以任, 序幕, 務役, 古民
+  { {0xfa4d6009,0xf941d005,0x00000003,0x00000003}},	//   他文, 嘉定,   ,
+  { {0xfb6f700c,0xfb84500a,0xfa55600d,0xf80bc010}},	//   挑細, 計監, 域文, 村俊
+  { {0xfa5b2006,0xf915d004,0xf9405001,0xfa4cc004}},	//   要提, 区合, 均分, 染性
+  { {0xfa662007,0xf8384008,0xf8272001,0xf912f004}},	//   手書, 治乳, 積人, 精子
+  { {0xfa67a009,0xf4b38001,0xfa666005,0xf932b00c}},	//   上新, 定金, 名普, 多億
+  { {0xf92d9001,0xfa644005,0xf91bf00c,0xfb70b005}},	//   間地, 前按, 工健, 洗礼
+  { {0xfa872009,0xfa6ac004,0xf9275005,0xfb7d300c}},	//   在提, 年流, 在引, 旅等
+  { {0xf5ae1007,0xfb5e3007,0xf939d004,0xfb7d3004}},	//   平行, 控管, 封免, 病等
+  { {0xfa5a8001,0xf8324005,0x00000003,0x00000003}},	//   企指, 百余,   ,
+  { {0xfb6f9008,0xfa5d800a,0xf919f005,0xf8344005}},	//   策特, 内服, 券公, 汽修
+  { {0xf9181006,0xf9087009,0xfa5fc007,0xf83a800c}},	//   出售, 延安, 者正, 入作
+  { {0xf83ea00f,0xf5b19007,0xf824e004,0x00000003}},	//   次付, 石英, 不久,
+  { {0xfa522009,0xf9113004,0x00000003,0x00000003}},	// [1070] 何方, 西分,   ,
+  { {0xfa6fe00e,0xfb757004,0xfa82c010,0x00000003}},	//   新機, 多米, 中条,
+  { {0xf90b5009,0xf936b001,0xf5c21001,0xfb57b005}},	//   年多, 拘役, 業自, 相看
+  { {0xfa81c006,0xf842000f,0xf8270009,0xf918b009}},	//   中毒, 客人, 不以, 赤壁
+  { {0xf93df004,0xf90d1001,0x00000003,0x00000003}},	//   它在, 起家,   ,
+  { {0xf8362001,0xf90ff005,0xf93d3005,0xfb7ed005}},	//   空下, 到孟, 要影, 黄素
+  { {0xf941f009,0xf8492007,0xf9263009,0xf5a51004}},	//   理地, 質保, 部参, 前茅
+  { {0xf9113006,0xf927d00b,0xf9137004,0xf80c6005}},	//   害国, 用可, 追回, 化三
+  { {0xfb7c900e,0x00000003,0x00000003,0x00000003}},	//   較的,   ,   ,
+  { {0xf4bda007,0xf917f004,0xf919300a,0xfb691005}},	//   的餐, 区周, 令官, 在石
+  { {0xf9457001,0x00000003,0x00000003,0x00000003}},	//   行完,   ,   ,
+  { {0xfb84d004,0xf9453004,0xfa7d8004,0xf4b2a001}},	//   宋祖, 牌坊, 瓦房, 驚魂
+  { {0xfa7be004,0xfa7a0004,0x00000003,0x00000003}},	//   性意, 除或,   ,
+  { {0xfa862005,0x00000003,0x00000003,0x00000003}},	//   目性,   ,   ,
+  { {0xfb531007,0xf5ab3008,0xf4b04001,0xf90e9008}},	//   失申, 家財, 袖長, 進展
+  { {0xf4baa00b,0xfa618009,0xf59ed00d,0x00000003}},	//   要領, 豆油, 的触,
+  { {0xf5a05001,0xf9259004,0xfb6ff001,0xf910b005}},	// [1080] 分袖, 器安, 引爆, 台在
+  { {0xfb58f006,0xf48c2004,0xf818e005,0xfb78d005}},	//   交的, 零零, 局二, 局立
+  { {0xfb749007,0xf9359007,0xf5a27007,0xfa792004}},	//   務研, 回名, 版者, 日消
+  { {0xf947500f,0xf9339001,0xfa6f0001,0xf5a3b004}},	//   完全, 折合, 細明, 袋装
+  { {0xfb51f007,0xf932f008,0xf83cc004,0xf9119004}},	//   報第, 幕張, 武侯, 百名
+  { {0xfb679004,0x00000003,0x00000003,0x00000003}},	//   用火,   ,   ,
+  { {0xfb4b901b,0xfa4c200c,0x00000003,0x00000003}},	//   刷用, 金氏,   ,
+  { {0xf9481004,0x00000003,0x00000003,0x00000003}},	//   二室,   ,   ,
+  { {0xfa6be00f,0xf8456009,0xfa68000c,0xf841c00c}},	//   職業, 是主, 位水, 馬丁
+  { {0xf945d006,0xf92e9004,0xf90e3004,0xf80d8004}},	//   立健, 他利, 佳宏, 北三
+  { {0xf9445008,0xfb6fb00c,0xf93b300a,0x00000003}},	//   旋回, 五科, 門員,
+  { {0xf821a004,0xfb79b004,0xf93f300c,0xf9487005}},	//   安丘, 血站, 待審, 明媚
+  { {0xf93c3009,0xf93f300c,0x00000003,0x00000003}},	//   心小, 心值,   ,
+  { {0xf836600e,0xfa6b000e,0xf48ee001,0xf934d001}},	//   治体, 職成, 味香, 生問
+  { {0xf93f9007,0xfb52f004,0x00000003,0x00000003}},	//   考報, 由社,   ,
+  { {0xf8482009,0xf827a004,0xfb7c700a,0xf9423005}},	//   表中, 税事, 持管, 蓉姐
+  { {0xf4b6e006,0xf8438005,0xfb88100c,0xf912f00d}},	// [1090] 察院, 是供, 虎的, 好分
+  { {0xfa81a009,0xfa80e008,0xf4c70004,0xf93f7005}},	//   中提, 季折, 界首, 病可
+  { {0xf9375007,0x00000003,0x00000003,0x00000003}},	//   原大,   ,   ,
+  { {0xfa724009,0xfb6c5001,0x00000003,0x00000003}},	//   地新, 黑的,   ,
+  { {0xf48b0006,0xfb6ab004,0xf59cf004,0xf9293004}},	//   究院, 当理, 要落, 部影
+  { {0xfb7d500e,0xf91bd009,0xf48a6001,0xf4aa8004}},	//   射線, 赤峰, 場開, 虫防
+  { {0xfb7ff004,0xfa694004,0xfa684005,0xf93b1005}},	//   待群, 明或, 同承, 要少
+  { {0xf8204004,0x00000003,0x00000003,0x00000003}},	//   包人,   ,   ,
+  { {0xfb7d900b,0xfa858009,0xf4bee001,0xf9473005}},	//   時給, 用效, 必達, 前医
+  { {0xfb88700b,0xf5aed004,0xf944500a,0x00000003}},	//   小物, 育自, 葉台,
+  { {0xf4b4c009,0xf92f7004,0xf4b2a004,0xf9469004}},	//   土配, 他建, 何防, 行土
+  { {0xf9313006,0xfa73a009,0xfb54900e,0xf93a300e}},	//   比去, 好成, 眼科, 紀子
+  { {0xf58d3004,0xf8318005,0xfb80100c,0xf90e100c}},	//   道西, 地以, 必確, 練場
+  { {0xf9327001,0xf4abc001,0xfb79b00a,0x00000003}},	//   君子, 雪靴, 節症,
+  { {0xf48bc006,0xfa71e001,0xf827a00d,0xfa610010}},	//   年限, 議書, 税之, 震源
+  { {0xfa5f0006,0xfa582001,0x00000003,0x00000003}},	//   的活, 作教,   ,
+  { {0xf4968007,0xfb639004,0xfb6b3004,0xf4910004}},	// [10a0] 人送, 中石, 姓生, 碳酸
+  { {0xf4a08009,0xf5b17009,0xf820e009,0xfa5b0001}},	//   口退, 山街, 等不, 賀本
+  { {0xf940d001,0xf5965005,0xf92d9005,0x00000003}},	//   者報, 余起, 得名,
+  { {0xfa81a004,0x00000003,0x00000003,0x00000003}},	//   郭楞,   ,   ,
+  { {0xf81ae009,0xf8132004,0xfa70e004,0x00000003}},	//   持会, 料一, 新本,
+  { {0xf9281004,0xf8214004,0xf58b9004,0xfa6c2004}},	//   利国, 奇世, 子装, 晶晶
+  { {0xf90c5009,0xfb81900c,0x00000003,0x00000003}},	//   年利, 理精,   ,
+  { {0xfb513009,0xf944d001,0xfb633002,0x00000003}},	//   板的, 車商, 枯的,
+  { {0xf9453004,0xfa708004,0xfa50e004,0xf91cf004}},	//   合地, 平淡, 柔性, 浦口
+  { {0xf593900f,0xf9441007,0xf48c800e,0xfb647008}},	//   辛苦, 母守, 練馬, 目線
+  { {0xf9435004,0xf5a51001,0xf4a1600c,0xf92cf005}},	//   三学, 前者, 業障, 金川
+  { {0xfb799004,0xfa738008,0xf943100c,0x00000003}},	//   刀片, 施機, 假山,
+  { {0xfb833001,0xfa4b400c,0x00000003,0x00000003}},	//   秋美, 間感,   ,
+  { {0xf82b8007,0xf9469009,0xf90f9004,0xf82a6004}},	//   究人, 行域, 地勘, 更低
+  { {0xf913700b,0xfb58100f,0xf9237004,0xf5b3500c}},	//   現在, 系精, 是存, 值而
+  { {0xfb6ad005,0x00000003,0x00000003,0x00000003}},	//   易爆,   ,   ,
+  { {0xf5b2d008,0xfb799008,0x00000003,0x00000003}},	// [10b0] 失調, 況等,   ,
+  { {0xf5a09001,0xf922f00a,0x00000003,0x00000003}},	//   者能, 本列,   ,
+  { {0xf921d00f,0xf5bb9004,0xf92ed005,0xf922b00d}},	//   業動, 大而, 近尾, 良和
+  { {0xfa684007,0xfa70c00e,0xf945d004,0xf8362004}},	//   後方, 新潮, 上得, 出不
+  { {0xfa5d6009,0xfb5c1001,0xf9147005,0xfa73400a}},	//   威海, 座的, 国唯, 廿日
+  { {0xf945f006,0xfa616008,0xf9275004,0xfb521004}},	//   不得, 了日, 天左, 松的
+  { {0xfa6fc009,0xf5a0d001,0xfa704004,0xf921d005}},	//   新思, 三行, 想是, 中展
+  { {0xfa63a006,0xf90d3009,0xf5b6d001,0xf5a83005}},	//   事故, 年建, 曼谷, 小苗
+  { {0xfb7af009,0xfb4a1008,0xf94b5008,0xfb7c5001}},	//   要生, 更等, 税制, 胃美
+  { {0xfa7b2007,0xf9367007,0xfa5da008,0xf81e4004}},	//   令查, 依序, 清流, 的亮
+  { {0xf9183009,0xfa4d6009,0xfa688005,0x00000003}},	//   交叉, 他指, 凶手,
+  { {0xf9387008,0xfa66c002,0xf9473002,0x00000003}},	//   語句, 半斤, 才去,
+  { {0xf8228007,0xf5bcb001,0x00000003,0x00000003}},	//   有五, 知足,   ,
+  { {0xfb5ab007,0xfa516004,0xf4b4c00c,0xf5cb3005}},	//   券特, 南段, 期重, 未落
+  { {0xfb6cf009,0xfa6b6004,0xfa77c001,0xf5c69010}},	//   科生, 低水, 基湖, 早苗
+  { {0xf9277009,0xf90b8005,0xfb6cf005,0xfb5b100a}},	//   温室, 件基, 取私, 室照
+  { {0xfb825009,0xf49f4007,0xf942b004,0xf48b0005}},	// [10c0] 爆破, 管道, 安在, 号金
+  { {0xf83ee007,0xfb7bd004,0xf82f000d,0x00000003}},	//   蔡依, 局相, 声不,
+  { {0xfb4af006,0xf9413007,0xf81b0004,0xfb8b3005}},	//   年的, 震動, 所中, 美男
+  { {0xf8230004,0xf93e900d,0xfa6a6010,0x00000003}},	//   等中, 如山, 野智,
+  { {0xf9239009,0xfa664007,0xf9353001,0xf93a1004}},	//   是做, 重挫, 真善, 障基
+  { {0xfa64a00e,0xfa7e8008,0xfa7b2008,0x00000003}},	//   不況, 信教, 若林,
+  { {0xf5921006,0xfa7ce009,0xf941f004,0xfb82d005}},	//   通行, 大提, 光宝, 万米
+  { {0xfa7c0009,0xf91c5004,0xfa5de001,0xfa5a4004}},	//   以查, 性分, 狂殺, 秀成
+  { {0xf930500f,0xf4908006,0xf9431005,0xf9293005}},	//   動力, 英雄, 文印, 部山
+  { {0xf93b700b,0xfa7e6009,0xf5c45008,0xf9399005}},	//   一度, 加投, 本調, 一帆
+  { {0xf91f5006,0xf9187004,0xfa798001,0xf8236001}},	//   形式, 出加, 工所, 月五
+  { {0xf81bc00f,0xfa6ba001,0xf943700c,0x00000003}},	//   言人, 買本, 有度,
+  { {0xfa5ae006,0xf83a8007,0xf8126005,0xfb86500c}},	//   流感, 司令, 定住, 小玉
+  { {0xf83fa007,0xfb4bf00c,0x00000003,0x00000003}},	//   加人, 混紡,   ,
+  { {0xf59e3006,0xf9459004,0xfa85c00c,0xf5af900c}},	//   内蒙, 下学, 全手, 議者
+  { {0xfb767006,0xf9487001,0xf9197004,0xfb85900c}},	//   食用, 明定, 点学, 不瞑
+  { {0xf945f00f,0xfa7a0009,0xfa53e005,0xfa658005}},	// [10d0] 律常, 方施, 望春, 行操
+  { {0xf9415001,0xf4c3e004,0xfa780005,0x00000003}},	//   三億, 克隆, 出温,
+  { {0xfa7d0009,0xf9109009,0xf947d004,0xfa730008}},	//   性成, 阿克, 名地, 西条
+  { {0xf844e00e,0xf48ec004,0xf5a8900a,0xfb6cb00c}},	//   本件, 曲靖, 像表, 金紙
+  { {0xf941d007,0xf5959009,0xf9477009,0xf5c49001}},	//   先後, 婚育, 式多, 息表
+  { {0xfb5ed004,0xfb583004,0xf818e001,0xf8384005}},	//   大石, 室版, 所位, 出中
+  { {0xf945f005,0xf9355005,0xf92b7005,0x00000003}},	//   双待, 土分, 材商,
+  { {0xf9355007,0xf93f1009,0xf8256004,0xfa5c0001}},	//   期分, 的固, 位也, 的月
+  { {0xf81e8009,0xf9355004,0xf5963001,0xfa67e008}},	//   了上, 真分, 舞者, 車整
+  { {0xfa7f000f,0xf9445004,0xfa6a8004,0xfa7f800c}},	//   造業, 月度, 美方, 映日
+  { {0xf945b00b,0xf5a31004,0xfa5c8008,0xfb4ad005}},	//   立大, 下行, 各所, 具生
+  { {0xf9451009,0xf9193007,0xf81f8001,0xfa714002}},	//   昌吉, 春安, 集保, 響情
+  { {0xfa898009,0xfb50f001,0xf92d3004,0xf924100c}},	//   雨水, 報生, 外各, 港展
+  { {0xfb6f5004,0xf81ca005,0x00000003,0x00000003}},	//   化知, 威人,   ,
+  { {0xfb769006,0xfb691009,0xfa748004,0xf934b00a}},	//   川省, 在申, 施本, 多度
+  { {0xfb657007,0xf5be5004,0x00000003,0x00000003}},	//   可知, 次考,   ,
+  { {0xf946b006,0xfa6b4007,0xf948b004,0xf90ff004}},	// [10e0] 上学, 低收, 同地, 平利
+  { {0xf9461004,0xf4be4001,0x00000003,0x00000003}},	//   伊利, 約風,   ,
+  { {0xfa606009,0xfb59f004,0xf8430004,0xfb827001}},	//   商注, 方百, 本世, 築研
+  { {0xf922b007,0xfa862004,0xfa674004,0xfa754005}},	//   公寓, 天成, 式文, 国方
+  { {0xf8360004,0xf941b004,0xf4938005,0xf942b00d}},	//   区介, 守合, 尾部, 守候
+  { {0xf5bb9004,0xfa718005,0xf823000c,0x00000003}},	//   大背, 山洪, 立事,
+  { {0xf4976009,0xfb7e1004,0x00000003,0x00000003}},	//   区金, 求相,   ,
+  { {0xf490e00b,0xfa5c4004,0xfb6ff004,0xf4ac8004}},	//   共通, 一曲, 何理, 金黄
+  { {0xfb6f500f,0xfa680009,0xf92c9009,0xf8362004}},	//   暖空, 二氧, 村商, 出位
+  { {0xfa894001,0xf9185004,0xf817800a,0xf5c9f00c}},	//   含本, 除名, 喜一, 火蟻
+  { {0xf9137008,0xf80b7004,0xf91f9004,0x00000003}},	//   国府, 寒亭, 映出,
+  { {0xf91d1001,0xf592f008,0xfa5c600c,0xfb823002}},	//   大展, 定資, 球技, 指管
+  { {0xf5a43009,0x00000003,0x00000003,0x00000003}},	//   上行,   ,   ,
+  { {0xf5b0d008,0xfa698005,0xfa4f6005,0xfb80f005}},	//   飲茶, 刷有, 北林, 毅然
+  { {0xf81e4009,0xf9379004,0xf944b004,0xf5b35004}},	//   的修, 凝土, 按年, 落脚
+  { {0xfa4fe004,0xf93a9005,0xfb5fb005,0x00000003}},	//   底清, 一宗, 溢的,
+  { {0xf9249009,0xf594b004,0x00000003,0x00000003}},	// [10f0] 公害, 速行,   ,
+  { {0xfa578001,0xfb86500c,0xf5bcd005,0x00000003}},	//   高海, 事申, 春花,
+  { {0xf93a3006,0xfa5a4006,0xf4b10004,0xf8322005}},	//   作出, 作方, 剔除, 份上
+  { {0xf80c1007,0xf4b2a008,0xf8360004,0xfa5da001}},	//   我不, 供達, 区事, 情描
+  { {0xf5beb004,0xf922b00c,0xf4a84002,0x00000003}},	//   大落, 索家, 太重,
+  { {0xf593d007,0xf932f004,0xf913b001,0x00000003}},	//   膚質, 会官, 宿命,
+  { {0xfa6d4008,0x00000003,0x00000003,0x00000003}},	//   水樹,   ,   ,
+  { {0xfb67b004,0xf912f001,0xf5c2d004,0xfa62000c}},	//   利系, 政宣, 枯萎, 光果
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa5e2001,0xf90b4005,0xf939b005,0x00000003}},	//   的木, 援四, 犁哈,
+  { {0xf820a004,0xf9123004,0xfb6cd00a,0x00000003}},	//   争上, 田地, 子用,
+  { {0xfa65c009,0xfa4b2004,0xf9285005,0xfb66700c}},	//   事日, 桐柏, 早地, 置空
+  { {0xf58f100e,0xf92bf009,0xf9135004,0xfa59600a}},	//   化財, 当天, 社北, 一掃
+  { {0xfa68c006,0xf826c008,0xf9177005,0x00000003}},	//   藏本, 坊主, 出当,
+  { {0xfb84b005,0xfa5ea005,0xfb6af00a,0x00000003}},	//   弊的, 清源, 結納,
+  { {0xf4b8e007,0xf49ea00a,0xfa52600c,0x00000003}},	//   最重, 校高, 通流,
+  { {0xfb711007,0xf4c7800a,0xf926900c,0xf58bf00a}},	// [1100] 比照, 反響, 推升, 結膜
+  { {0xf4c5c00a,0xfa89e005,0x00000003,0x00000003}},	//   洋電, 罪或,   ,
+  { {0xf93fb00f,0xf8202004,0x00000003,0x00000003}},	//   情形, 者以,   ,
+  { {0xf4bfe004,0xf9351004,0xf5a21005,0xf82d000c}},	//   了非, 感市, 了花, 史事
+  { {0xf938f007,0xfa87c004,0xfa51e005,0xf837e00c}},	//   聞報, 虫情, 会授, 示他
+  { {0xf4c1800e,0xf48ac001,0xf9395008,0xfa4c8005}},	//   文部, 年送, 最善, 休教
+  { {0xf8354005,0x00000003,0x00000003,0x00000003}},	//   活一,   ,   ,
+  { {0xf944b00c,0xf91b1005,0xf93d500c,0xf840200c}},	//   上億, 健字, 必前, 校代
+  { {0xf9453001,0xf947f004,0xf80b700a,0xf92b1005}},	//   位博, 偏少, 寒中, 易博
+  { {0xfa626009,0xf9405004,0xf9151001,0xf4aca005}},	//   了更, 了北, 死後, 金集
+  { {0xf8174001,0x00000003,0x00000003,0x00000003}},	//   依依,   ,   ,
+  { {0xf92e5006,0xf82fc010,0x00000003,0x00000003}},	//   湖北, 許事,   ,
+  { {0xf9135004,0xf93c3005,0xfa69a005,0xfb5ad002}},	//   由地, 桃城, 海明, 甸社
+  { {0xfa574009,0xfb60d004,0xf94a9001,0xfb87b00c}},	//   域性, 口病, 美幸, 半究
+  { {0xfa78e005,0xf844a005,0x00000003,0x00000003}},	//   建日, 目也,   ,
+  { {0xfa6a0004,0xf815a001,0xf946b004,0xfb50b00c}},	//   夏新, 站人, 量同, 平盤
+  { {0xfa55c007,0x00000003,0x00000003,0x00000003}},	// [1110] 生機,   ,   ,
+  { {0xf83dc009,0xf92df007,0xf8360008,0xf5939001}},	//   加会, 栗市, 区下, 甘草
+  { {0xfb7f5009,0xfa71c00e,0xf9104005,0x00000003}},	//   善社, 議決, 害公,
+  { {0xfa6ce00e,0xfa636008,0xf934f004,0xf92c5005}},	//   年次, 下流, 会区, 化先
+  { {0xf5a21005,0xf93cd005,0xfa4be00c,0xfa81800c}},	//   了英, 市宗, 我朋, 連成
+  { {0xf9227007,0xfa834004,0xfb747001,0xf80e3005}},	//   可先, 是旅, 默的, 我中
+  { {0xf81d600e,0xf59c5004,0xf9293001,0xf49ae004}},	//   要件, 持解, 用到, 知青
+  { {0xf59f3006,0xf5aed009,0xfa82a004,0xf916d00d}},	//   病虫, 地行, 院扶, 格就
+  { {0xf49a4004,0xf80c7004,0xf4a0c001,0xf915b00c}},	//   入高, 取三, 無遺, 主商
+  { {0xfb747004,0xf9121004,0xfb80700c,0xf832a00a}},	//   付的, 估值, 切片, 話人
+  { {0xfa5b6006,0xfa6b2007,0xf5901001,0xf4be6005}},	//   一次, 職棒, 動者, 清障
+  { {0xf5a97001,0xf93e1001,0xf93c100c,0xfb6b700a}},	//   海芋, 的叫, 局呼, 限理
+  { {0xf4c2e005,0x00000003,0x00000003,0x00000003}},	//   率都,   ,   ,
+  { {0xf93ed009,0xf58c7004,0xf944b001,0xf818a005}},	//   考勤, 尖草, 程委, 着上
+  { {0xf93a9007,0xf9485004,0xfa5d6001,0xf9385008}},	//   一字, 每只, 球村, 語大
+  { {0xf921f004,0xf943b010,0x00000003,0x00000003}},	//   中列, 請必,   ,
+  { {0xfa726001,0xfa72c008,0xfa4e2005,0x00000003}},	// [1120] 東校, 精機, 演愈,
+  { {0xf9417007,0xf5971004,0x00000003,0x00000003}},	//   有各, 功臣,   ,
+  { {0xf84a0004,0xfb5cb005,0x00000003,0x00000003}},	//   迫使, 池等,   ,
+  { {0xf946b006,0xfb6dd00f,0xfa666001,0xf910c004}},	//   型号, 科目, 同感, 想学
+  { {0xfb871006,0xfb515008,0xf932f005,0xf4be0005}},	//   式的, 便秘, 会存, 内黄
+  { {0xfa64800e,0xfa7ea009,0xfb74d004,0xf914f005}},	//   上流, 因您, 感美, 放地
+  { {0xf9451005,0xfa594005,0xfa50e00a,0xfa80800c}},	//   位存, 作暨, 底比, 業意
+  { {0xfa888007,0xfb60b004,0xf93e3001,0xfb645001}},	//   溪流, 次点, 毅力, 種病
+  { {0xf58a3001,0xf8176005,0xf917d00d,0x00000003}},	//   道行, 期主, 券和,
+  { {0xf8478009,0xf925900c,0x00000003,0x00000003}},	//   在世, 種全,   ,
+  { {0xfb4fd006,0xf4c90007,0xf48be001,0x00000003}},	//   防空, 行長, 穴道,
+  { {0xf90fc001,0xfa6de001,0xfa7d200c,0xf59cf00c}},	//   東光, 梳棉, 度校, 的豆
+  { {0xf93b7001,0xf931300c,0xfa5c400d,0x00000003}},	//   丁字, 四倍, 私条,
+  { {0xfb4a9001,0xf8428004,0xfa4f0005,0x00000003}},	//   其目, 是今, 金湾,
+  { {0xf829c004,0x00000003,0x00000003,0x00000003}},	//   海一,   ,   ,
+  { {0xfa54a006,0xfb87f007,0xf5a87001,0xf9135005}},	//   多次, 牌照, 而能, 共山
+  { {0xfb56700e,0xf8158004,0xfb74d005,0x00000003}},	// [1130] 活習, 期供, 力状,
+  { {0xf5aa5007,0xf8240009,0xf821e009,0xf834e004}},	//   側背, 床上, 片中, 都信
+  { {0xf4c0e00f,0xfa620007,0x00000003,0x00000003}},	//   分離, 合所,   ,
+  { {0xfa66a001,0xf82e2008,0xf9249008,0xfa574005}},	//   再搭, 右下, 華全, 也日
+  { {0xf9141009,0xf90de001,0xfa4de005,0xfa4d4010}},	//   能得, 水地, 民本, 逐次
+  { {0xf5a5500f,0xf90ee001,0xf8242004,0xf4a06001}},	//   行車, 到完, 届二, 業配
+  { {0xf846c00e,0xf4a70004,0xfa610005,0xf4b4c00a}},	//   用保, 在非, 假材, 原題
+  { {0xf5bf700f,0xf8152009,0xfa844004,0x00000003}},	//   信託, 会使, 屯溪,
+  { {0xfa5da001,0xf931700d,0x00000003,0x00000003}},	//   情意, 君威,   ,
+  { {0xfa872009,0xf9495004,0xf80d5001,0xf9257001}},	//   木材, 住区, 子代, 湯券
+  { {0xf825000f,0xfa7aa001,0xf491e001,0x00000003}},	//   益保, 書方, 音鈴,
+  { {0xf947b004,0xf943d001,0xfa7aa00a,0x00000003}},	//   名已, 型商, 相方,
+  { {0xf9277006,0xfa67e004,0xfa618001,0xf4acc002}},	//   在北, 倍数, 分書, 外重
+  { {0xfb759001,0xfa576004,0x00000003,0x00000003}},	//   增益, 期来,   ,
+  { {0xf946300e,0x00000003,0x00000003,0x00000003}},	//   完備,   ,   ,
+  { {0xfb747009,0xf9136004,0xfb51b001,0x00000003}},	//   生等, 共就, 誰知,
+  { {0xf82b8004,0xfb5f1001,0xf93ab005,0xf5b57005}},	// [1140] 德修, 無生, 喜地, 好落
+  { {0xfb84f007,0xf4a16007,0xfa65a004,0xf5bcd00c}},	//   屋物, 本額, 看次, 造而
+  { {0xf9499004,0xfb601001,0x00000003,0x00000003}},	//   小尾, 止痛,   ,
+  { {0xf840c004,0xf93cd00a,0xfa56c005,0x00000003}},	//   炭企, 市字, 生本,
+  { {0xf9483009,0xfa5dc00e,0xf92c1007,0xf599f001}},	//   序列, 清掃, 金城, 送行
+  { {0xf9427009,0xfb879005,0xf5ad900a,0xf936100c}},	//   涉外, 上由, 年製, 賞心
+  { {0xfa584008,0xf9167005,0xf823400a,0xf5af9005}},	//   非接, 出如, 手不, 械装
+  { {0xfa588004,0xf939d004,0xf910000a,0x00000003}},	//   搜救, 豁免, 英和,
+  { {0xf49a800e,0xfa850004,0xf9257004,0xf4ba0005}},	//   特長, 央提, 是出, 着非
+  { {0xf9311001,0xfb82b008,0xf5a49004,0xf4c44005}},	//   力及, 文社, 殊要, 事非
+  { {0xf936700b,0xf49b6009,0xfb711009,0xf9124001}},	//   機器, 武隆, 牛羊, 山坡
+  { {0xf5a5d006,0xf497a00f,0xfa67c009,0xfb5a1001}},	//   反腐, 空間, 倍液, 查理
+  { {0xfa5e8009,0xf928f009,0xf5a93001,0xfb68d004}},	//   七次, 身利, 家考, 截留
+  { {0xfb5ef00b,0xf9277009,0xfa7fe00a,0xfb6d100a}},	//   大統, 在南, 形文, 打点
+  { {0xfa5fc006,0xfb7e1001,0xfa5b600c,0xf937300c}},	//   文明, 魂特, 一校, 果屋
+  { {0xfb67100f,0xf847c007,0xfa586004,0xfb53b00c}},	//   差異, 助人, 域水, 尾端
+  { {0xfa87e006,0xf842000e,0xfa6f2009,0xf4aa0009}},	// [1150] 您是, 中世, 地流, 硫酸
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf93c900c,0xf93b9005,0x00000003,0x00000003}},	//   吃吃, 堂堂,   ,
+  { {0xf93c3001,0xfa860005,0xfb55100a,0x00000003}},	//   門地, 部每, 電王,
+  { {0xf92f7005,0xf91c1005,0x00000003,0x00000003}},	//   北太, 大庄,   ,
+  { {0xf848400f,0xf81c0009,0xfa4a0004,0xfa5ce008}},	//   哪一, 参会, 卓有, 心掛
+  { {0xf90a600b,0xfa616001,0xfb58d004,0xfa70600c}},	//   年始, 升旗, 船用, 政消
+  { {0xfb847007,0xfb7a100c,0xf9409005,0xf8266005}},	//   型科, 作群, 充好, 序上
+  { {0xfa54e006,0xf5aab001,0xf9439001,0xf4b7e005}},	//   会治, 怎能, 玉大, 潜逃
+  { {0xf8248009,0xf80b1004,0xf493e001,0xf90fc005}},	//   前不, 当保, 社頭, 地多
+  { {0xfa872009,0xf8428009,0xf5ab3004,0xf5b6b001}},	//   在某, 是上, 低迷, 出超
+  { {0xf5b2f001,0x00000003,0x00000003,0x00000003}},	//   失能,   ,   ,
+  { {0xfa64a009,0xf4a10001,0xfb50f001,0xf5b9d00c}},	//   名所, 員都, 音空, 別要
+  { {0xfa56c00f,0xf929d009,0xf4a18004,0xf810b004}},	//   賞期, 身建, 中非, 比中
+  { {0xf921f00f,0xfb76b00c,0xf946500c,0x00000003}},	//   本商, 托特, 洋史,
+  { {0xf942f009,0xfb67b001,0xf93b1005,0xf814f005}},	//   等公, 物登, 局六, 高会
+  { {0xfb5c700e,0xfb83f001,0xf9263005,0x00000003}},	// [1160] 日現, 熊熊, 差大,
+  { {0xf842e004,0xfa88e004,0xfa772004,0xfb4ad005}},	//   口交, 您找, 移支, 朴的
+  { {0xf8392006,0xf4c62009,0xf9150005,0x00000003}},	//   以上, 行集, 能学,
+  { {0xfa4c6005,0xfb4d700c,0x00000003,0x00000003}},	//   提法, 水精,   ,
+  { {0xfa516008,0xfa71400c,0xf5967005,0xf4bde00a}},	//   南極, 放消, 生被, 終電
+  { {0xf8093009,0xf936b004,0xfa4b000c,0xfb5af002}},	//   拒不, 生可, 子服, 浦省
+  { {0xf4b52006,0xf4c2000c,0xf5c5d005,0xfa5ea005}},	//   高速, 切面, 在萌, 市泰
+  { {0xfb77f007,0xf5a7d001,0xfa7fa001,0xf595b004}},	//   土石, 位買, 因改, 神行
+  { {0xfa64600b,0xfb679006,0xf8256009,0x00000003}},	//   構成, 身的, 手中,
+  { {0xf947b006,0xf92e700e,0xfa8a2004,0xfa846005}},	//   及其, 化器, 浪潮, 是湖
+  { {0xf93a3009,0xfa658004,0xfa4ba004,0xfa71600a}},	//   作基, 同所, 源文, 陰性
+  { {0xfb707004,0xfa82c001,0xfa4f800d,0xfb52100d}},	//   得相, 路技, 村扶, 灰石
+  { {0xf59f3001,0xfb679001,0xfa62a008,0xfb523004}},	//   分者, 庫的, 文房, 白玉
+  { {0xfa650001,0xf81fa004,0x00000003,0x00000003}},	//   位教, 率下,   ,
+  { {0xf939500b,0xfb5d900e,0xfa7a0009,0xfa508007}},	//   最寄, 信等, 知情, 算書
+  { {0xf9227009,0xf4962007,0xfa662004,0xfb5b3001}},	//   是安, 活食, 反洗, 室系
+  { {0xf9439009,0xfa504004,0xf592f00c,0x00000003}},	// [1170] 予受, 他收, 紙規,
+  { {0xf92b1009,0xf920f007,0xf93e1009,0xf93c1005}},	//   互利, 業分, 的八, 的奉
+  { {0xf933b009,0xf9375004,0xf4a60004,0xf81c4008}},	//   做得, 州外, 是防, 雄二
+  { {0xf91fd004,0xfb767004,0xf48ee001,0xf5c7700c}},	//   握在, 生火, 甲骨, 用著
+  { {0xfa5c2007,0xfa842001,0xfa4f2005,0xf5c15005}},	//   要正, 可打, 何把, 次走
+  { {0xfb76300f,0xf91ad004,0xf93fd008,0xf929500a}},	//   初版, 学城, 理子, 習問
+  { {0xf90ba007,0xf8272004,0xfa630004,0xf83f2004}},	//   念品, 倍以, 合村, 大件
+  { {0xf90de001,0xf9311004,0xf5abd001,0xf4a56004}},	//   場報, 柔区, 段考, 置首
+  { {0xfa882004,0xf937f004,0xf937700a,0x00000003}},	//   在正, 洞口, 語化,
+  { {0xf924b006,0xf9363005,0x00000003,0x00000003}},	//   公共, 沙地,   ,
+  { {0xfb629006,0xfb83500e,0xf49ca009,0xf58bb001}},	//   本科, 下着, 以防, 少見
+  { {0xf826a00e,0xfa66a004,0xf83aa004,0xf91a5001}},	//   前中, 不扣, 壤中, 改地
+  { {0xfa81a007,0xf9363001,0xf826a005,0xf9257005}},	//   業成, 非商, 才中, 是固
+  { {0xf9479009,0xf92f700e,0xf59d7004,0xfa5a4001}},	//   前国, 殖医, 者行, 送流
+  { {0xf5b13008,0xfb5b9001,0xf59cd004,0xf4b4e00c}},	//   乳製, 入第, 的薄, 原野
+  { {0xfb83100f,0xf90dc00f,0xfb68b001,0xf920b004}},	//   指甲, 直到, 溪的, 解密
+  { {0xfa60c009,0xf82be00c,0x00000003,0x00000003}},	// [1180] 等手, 起你,   ,
+  { {0xf9373006,0xfb52f009,0xf4b5c004,0xf93d9004}},	//   速度, 社科, 也非, 内城
+  { {0xf4a56004,0xfa76c004,0xf90d200c,0xfa5b000d}},	//   售部, 特拉, 長地, 府扶
+  { {0xfb55b001,0xfa7d6004,0xfa84c004,0xf830e005}},	//   任理, 映情, 物有, 到伯
+  { {0xf931300f,0xf9287006,0xfa85800e,0xf90ec004}},	//   演出, 巨大, 用案, 台及
+  { {0xf83d4004,0xfb827001,0xfa53200c,0xf839000c}},	//   大世, 片系, 料所, 空人
+  { {0xfb72d001,0xf9201001,0xfa648001,0xf9445005}},	//   力研, 設合, 越時, 月左
+  { {0xfa572008,0xfb4d9004,0xf9160005,0xf941700c}},	//   軟性, 露的, 命家, 有善
+  { {0xf9413004,0xfb82b004,0xfa772004,0x00000003}},	//   万字, 崇礼, 治本,
+  { {0xf947f006,0xf9134004,0xf9243008,0xf4a42005}},	//   意向, 就地, 港北, 是青
+  { {0xfb87b004,0xf9457001,0xfb847008,0xf5b45004}},	//   福生, 行後, 計管, 都表
+  { {0xf592d006,0xf5a5900f,0xf5b45007,0xf8278005}},	//   引起, 名詞, 能表, 牌中
+  { {0xf9465004,0xfb85f001,0xfb609001,0xf824c001}},	//   告宣, 後約, 次登, 見他
+  { {0xf910c006,0xf9333008,0x00000003,0x00000003}},	//   地利, 備局,   ,
+  { {0xf8248006,0xf5bb5006,0xf5c55005,0xfa65a00d}},	//   前位, 学者, 助老, 行每
+  { {0xf92cd009,0xfa64c001,0xfa724004,0xf9407004}},	//   源利, 友投, 恰恰, 率均
+  { {0xf945d00b,0xf9441004,0xfa4f4004,0xf5aff001}},	// [1190] 不動, 伊始, 受法, 想自
+  { {0xfb579004,0xfb85d005,0x00000003,0x00000003}},	//   相等, 昌的,   ,
+  { {0xfa760009,0xf90dc009,0xfa524008,0xf9405002}},	//   出手, 整地, 法政, 昆士
+  { {0xf826000b,0xfa7d0009,0xfa5b8004,0xf845e00a}},	//   友人, 以更, 着急, 助会
+  { {0xf4b24001,0xf929b001,0xf9315004,0xf91fd00a}},	//   多重, 未受, 盛夏, 信可
+  { {0xf924d00f,0xf922b004,0xfb74f005,0xf916e005}},	//   搬家, 景名, 借着, 呼家
+  { {0xf93a900f,0xf9221004,0xfa846008,0xf921f005}},	//   一套, 口在, 潮文, 中受
+  { {0xf939d009,0xfa88a009,0xf93bd004,0xf48aa005}},	//   十届, 用油, 十周, 海食
+  { {0xfa634006,0xfb4b1001,0xf916200c,0xf91d3005}},	//   三次, 張玉, 人型, 大北
+  { {0xf939900f,0xf4be4005,0xf58c9002,0x00000003}},	//   一分, 情高, 我超,
+  { {0xf4a80001,0xfa760004,0xf9243008,0xfb61b00c}},	//   木頭, 治思, 港南, 面盤
+  { {0xf9209008,0xf9419001,0xfa6a400a,0xf4ae000c}},	//   散布, 有分, 件比, 受邀
+  { {0xfa550004,0xf59ef008,0xf9225004,0xf910200a}},	//   会改, 燃費, 班在, 報局
+  { {0xf5ab3001,0xf9459004,0xf81c800a,0xf9096005}},	//   德街, 行城, 元企, 康安
+  { {0xfb7c700f,0xf941700e,0xf92cf004,0xfb62b001}},	//   億美, 率化, 成公, 探究
+  { {0xf59a1009,0xfa678005,0x00000003,0x00000003}},	//   老虎, 和探,   ,
+  { {0xf5a61007,0xfa65a004,0xfb5d900c,0x00000003}},	// [11a0] 見調, 名村, 占率,
+  { {0xfb74f00c,0x00000003,0x00000003,0x00000003}},	//   真秀,   ,   ,
+  { {0xfb859009,0xfb73f004,0xf9227001,0xfa886008}},	//   程管, 供相, 湯屋, 親族
+  { {0xf4a12007,0xf58d3004,0xfa6ec004,0xf5ab300d}},	//   釣魚, 或超, 新歌, 号角
+  { {0xfb4eb007,0xfa750008,0xfa6dc00a,0xfa64c00c}},	//   史研, 陽性, 極採, 橋林
+  { {0xfa63a006,0xfb833001,0xf5a2d001,0xfb707004}},	//   事情, 克牌, 合菜, 暗示
+  { {0xfa89a00c,0xf9237005,0x00000003,0x00000003}},	//   太棒, 括公,   ,
+  { {0xfa7d6001,0xfa5c2001,0xfa858005,0xfa87a002}},	//   度春, 的把, 彩文, 漫情
+  { {0xf90b000b,0xf946d00f,0xf93d3001,0xf91ff005}},	//   男子, 立場, 要報, 口合
+  { {0xf5b83008,0xf59ef00c,0xfa862005,0xfa82e00c}},	//   輸血, 待著, 温材, 湯汁
+  { {0xf94a5006,0xf92b9007,0xf8394004,0xf5b4f001}},	//   明建, 質地, 交供, 抽象
+  { {0xfb66700f,0xf933d005,0xf80bd00c,0x00000003}},	//   可直, 多套, 道五,
+  { {0xf8105009,0xfb865004,0xf4c4e010,0x00000003}},	//   何保, 之石, 洋館,
+  { {0xfb4d1008,0xf5a39004,0xfb655004,0xf91f5008}},	//   却系, 效身, 是群, 絡協
+  { {0xfa5d600f,0xf9126004,0xf93dd001,0xf5bc3010}},	//   終止, 新家, 時出, 入費
+  { {0xfb83b009,0xfa63e004,0xf90d2001,0xfa5de001}},	//   等特, 先是, 海島, 療方
+  { {0xf821c00f,0x00000003,0x00000003,0x00000003}},	// [11b0] 有些,   ,   ,
+  { {0xf912c005,0xfa74800c,0x00000003,0x00000003}},	//   朱建, 能支,   ,
+  { {0xf9475007,0xf8470007,0xfb5cd001,0xfa4f6005}},	//   融券, 表作, 大笑, 得注
+  { {0xf93ed004,0xf5b07001,0xfb4bd00c,0x00000003}},	//   充当, 詳解, 長炭,
+  { {0xf92b5007,0xfa7f6007,0x00000003,0x00000003}},	//   寒冬, 管法,   ,
+  { {0xfb881006,0xfa7a0008,0xfb5bf005,0xf91ac005}},	//   明的, 岸本, 以群, 入少
+  { {0xfa6d200b,0xfa552007,0xf82d2004,0xf9347001}},	//   抵抗, 定書, 年任, 愛女
+  { {0xf59cf007,0xfa84c001,0xf919e001,0xf9273001}},	//   要能, 息息, 書可, 風向
+  { {0xf5b5500e,0xf9217008,0xf81d4004,0xf943b00c}},	//   好調, 員制, 的九, 事商
+  { {0xf9168004,0xf9201001,0x00000003,0x00000003}},	//   出市, 正後,   ,
+  { {0xfa54e009,0xf9363005,0x00000003,0x00000003}},	//   会活, 也受,   ,
+  { {0xf9427007,0xf5ab3004,0xf5c8f004,0xf93cd00c}},	//   有底, 低谷, 在能, 市套
+  { {0xfa4f6006,0xf818b009,0xfb77f001,0xf92e7004}},	//   外来, 初中, 作組, 化在
+  { {0xf82a8006,0xf944b007,0xf9213004,0xf58ef001}},	//   税人, 立委, 校就, 科能
+  { {0xf934f006,0xf9249006,0xf93bd009,0xf816d004}},	//   会出, 可在, 市分, 察中
+  { {0xf5b3500b,0xf823a00f,0xfb635004,0xfb86b00a}},	//   就職, 有任, 是理, 不眠
+  { {0xf9471004,0xf9257004,0xf92cf005,0xf4a4e010}},	// [11c0] 位出, 是基, 易出, 献金
+  { {0xfb671009,0xf92c1009,0xf9439001,0xf822c004}},	//   在科, 徐州, 下各, 又会
+  { {0xf90e2006,0xf918a00e,0xfa676001,0xf5b4300c}},	//   巴巴, 点字, 里港, 拿走
+  { {0xfa6d2006,0x00000003,0x00000003,0x00000003}},	//   年春,   ,   ,
+  { {0xfb59f005,0xf938b002,0x00000003,0x00000003}},	//   核目, 技及,   ,
+  { {0xf9124006,0xfb84d001,0xf91ef004,0xfb55d004}},	//   西北, 合現, 次土, 都由
+  { {0xfb55d007,0xfa4ca008,0xf944300c,0x00000003}},	//   能由, 道模, 先加,
+  { {0xf91cd007,0xfb76700e,0xfb609007,0xf9295009}},	//   入山, 回線, 管系, 表危
+  { {0xf93a7004,0xf8222005,0xf4a8e00c,0xf9455002}},	//   一幕, 守住, 酒醉, 里富
+  { {0xf9435006,0xfa656007,0xf93db001,0x00000003}},	//   月底, 歌手, 布套,
+  { {0xfa51c004,0xfb849004,0xf58d1004,0xfa63c00a}},	//   些文, 免税, 化考, 介文
+  { {0xf83d800b,0xf91d3001,0xf80f9001,0xfa4ee001}},	//   婦人, 大受, 法一, 著我
+  { {0xfa732009,0xf920f005,0xfb637005,0xf8179005}},	//   羽毛, 中商, 修等, 原人
+  { {0xf913400f,0xf919e006,0xf5c43004,0xf92e9004}},	//   報報, 妥善, 屯街, 抗力
+  { {0xf92c5007,0xf49e4004,0xf8149001,0xfa5d4004}},	//   化合, 占道, 期今, 要数
+  { {0xf5ac500e,0xf5b43007,0xf91e700c,0xf5b27005}},	//   兵衛, 能自, 員必, 好迎
+  { {0xf596d009,0xf5965007,0xf9227001,0xf923b001}},	// [11d0] 神舟, 高解, 可合, 頭山
+  { {0xf939500f,0xfa4c8004,0xf945b00c,0xfa4be00c}},	//   作天, 角洲, 名子, 我手
+  { {0xfa894005,0xf5c0500a,0x00000003,0x00000003}},	//   在数, 管財,   ,
+  { {0xf944b009,0x00000003,0x00000003,0x00000003}},	//   上各,   ,   ,
+  { {0xfb845004,0xfb521004,0xfb6e1004,0xf93d5001}},	//   事科, 圾的, 店的, 必再
+  { {0xf90d200f,0xf8310004,0xf92e7004,0xf83d0001}},	//   買家, 佳使, 取全, 急件
+  { {0xfb5a9004,0xfb80d004,0xf5c1b004,0x00000003}},	//   入生, 者由, 般要,
+  { {0xf923d00e,0xf8242004,0xf90d6008,0xf944f00c}},	//   中傷, 友会, 段差, 型快
+  { {0xf4b10001,0xf92e3004,0xfb87b001,0x00000003}},	//   南音, 外引, 炎炎,
+  { {0xf9281009,0xfa7b2004,0xf59ab001,0x00000003}},	//   周口, 交查, 菜色,
+  { {0xf9433007,0xfb563001,0xf9124005,0xfb65500c}},	//   光客, 出美, 数地, 杯盤
+  { {0xf5b2700e,0xf9124001,0xf94b7004,0xf90a600a}},	//   勿論, 異地, 税年, 康弘
+  { {0xf5a4b008,0xfb871005,0x00000003,0x00000003}},	//   拉致, 告精,   ,
+  { {0xfa516004,0xf91f9001,0x00000003,0x00000003}},	//   北段, 胡志,   ,
+  { {0xf5bfd00e,0xf90e600e,0xf91f1008,0x00000003}},	//   淡路, 甲子, 院前,
+  { {0xf8157009,0xf92a700e,0xf5a65001,0xfb83f001}},	//   写信, 粒子, 小葉, 屋線
+  { {0xfb693007,0xf81cd007,0xfb711008,0xf9421005}},	// [11e0] 優生, 吃了, 際立, 万左
+  { {0xfa60c007,0xfb6ef00c,0xf5ab100a,0x00000003}},	//   拉拉, 五的, 家臣,
+  { {0xf90a2009,0xf5c37004,0xf48c0005,0xf48b200c}},	//   海内, 中能, 号院, 致高
+  { {0xf9295004,0xf82d2004,0xf59ed001,0x00000003}},	//   在具, 年主, 的苦,
+  { {0xf81d3009,0xfa5f4004,0xfb76700c,0xfb59100c}},	//   幅上, 了清, 付給, 殺特
+  { {0xf931f004,0xf5c0b00c,0xf825000d,0xf80bf010}},	//   会安, 正者, 及会, 秒以
+  { {0xf592d007,0xfb86d007,0xfa5d0004,0x00000003}},	//   定者, 認無, 黄梅,
+  { {0xf92f9001,0xf80f500c,0x00000003,0x00000003}},	//   受全, 撕下,   ,
+  { {0xfb619006,0xfa654001,0xf4c2e00c,0x00000003}},	//   中科, 洋溢, 消逝,
+  { {0xf91f1005,0xfa79e00d,0x00000003,0x00000003}},	//   大号, 以情,   ,
+  { {0xf5913004,0xfb52d001,0xf939b004,0xfa66a001}},	//   北辰, 山社, 持先, 立海
+  { {0xf81bb00f,0xf496c001,0xf82b4004,0xfa748008}},	//   一主, 固醇, 年供, 放湿
+  { {0xf823a007,0xfb68d009,0xfb6bf009,0xfa5f0005}},	//   有主, 用社, 金牌, 包法
+  { {0xf48a6009,0xf5c8b001,0xf941500c,0xf928f005}},	//   零部, 全虹, 均受, 漫天
+  { {0xf49e0007,0xfa5fa008,0xf937f00c,0xfb6db005}},	//   素食, 片手, 感女, 成特
+  { {0xfa5de004,0xf5a4300c,0xfb669005,0xf4b8a00a}},	//   市春, 緋聞, 置相, 類選
+  { {0xf5a3100f,0xf943b004,0xfa65800a,0xf4c6a002}},	// [11f0] 下跌, 午在, 下校, 踏遍
+  { {0xfb77d00f,0xfa772004,0xfb82900c,0xf59d7002}},	//   果的, 点意, 等罪, 情而
+  { {0xf934f004,0xfa7a0004,0xf9233001,0x00000003}},	//   会固, 查清, 港商,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa81c00a,0xfb895005,0xf910a00d,0x00000003}},	//   形性, 野猪, 宿和,
+  { {0xf94a7007,0xfa4f2005,0xf932f005,0xf93dd005}},	//   低出, 五指, 会忘, 情参
+  { {0xfb643006,0xfb7e5001,0xf5a17008,0xfb82b004}},	//   独特, 分版, 懇親, 文精
+  { {0xfa6d2006,0xf940d009,0xf8372001,0xfa79a004}},	//   年来, 等同, 出作, 区海
+  { {0xfb4b7001,0xfa83c005,0xf90d4005,0x00000003}},	//   家登, 中数, 年区,
+  { {0xfb7e7009,0xf595700c,0xf8248002,0x00000003}},	//   七章, 生記, 月主,
+  { {0xf947100f,0xf4a86007,0xf5c8d009,0xf8149004}},	//   認入, 只需, 在西, 期上
+  { {0xfb7c5001,0xfb633001,0x00000003,0x00000003}},	//   胃炎, 般用,   ,
+  { {0xf4c0e00e,0xfb6c1005,0x00000003,0x00000003}},	//   三重, 金税,   ,
+  { {0xfa7d600f,0xf914000c,0xfa506005,0xfb85300a}},	//   度查, 值商, 外援, 珈琲
+  { {0xf934f006,0xfa5fc00f,0xfa4fc009,0xfa71e004}},	//   婚姻, 理我, 研成, 石榴
+  { {0xf9459007,0xfa51600e,0xf90c2007,0xf4be6004}},	// [1200] 再原, 林水, 海大, 情通
+  { {0xf9351006,0xf817b004,0xfb7a7001,0xfa7ae00c}},	//   会常, 域使, 技研, 接打
+  { {0xf9459008,0xf91c4004,0xfb637004,0xf943d00a}},	//   同封, 大商, 微粉, 立劇
+  { {0xfa894006,0xf9403004,0xfb71f001,0xf494400a}},	//   在新, 万分, 底盤, 房長
+  { {0xf4c54001,0xf5b89004,0xf4af6008,0xfa89400c}},	//   和里, 永葆, 達障, 木新
+  { {0xfb807001,0xfa5ec005,0x00000003,0x00000003}},	//   旅社, 情提,   ,
+  { {0xf9383007,0xfa698007,0xf59ff004,0xf91ee001}},	//   真刷, 護手, 了近, 因可
+  { {0xfa550004,0xf4938001,0x00000003,0x00000003}},	//   留本, 能障,   ,
+  { {0xfa70a004,0xfb691004,0xfa790005,0xf945f002}},	//   史海, 寒羊, 核果, 不塗
+  { {0xf81c9006,0xf813d009,0xf947d004,0x00000003}},	//   要以, 高三, 名声,
+  { {0xf4ad8007,0xf923d004,0xf9421004,0xf59c900c}},	//   染防, 中具, 很小, 約規
+  { {0xfa846009,0xfa76c008,0xfa526001,0xfa65200c}},	//   公款, 人旅, 投書, 熊果
+  { {0xf8488009,0xf842200e,0xfa64c004,0xf93bd004}},	//   在以, 監修, 事或, 持全
+  { {0xf934300c,0x00000003,0x00000003,0x00000003}},	//   甘心,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa648004,0xf80e9004,0xfa64a005,0xf92ab005}},	//   月来, 科以, 立投, 道各
+  { {0xf59dd00e,0xf93c9001,0xf9200004,0x00000003}},	// [1210] 心身, 一念, 管公,
+  { {0xf9134001,0xfb875001,0xf4c4400c,0xf944f00a}},	//   報失, 行編, 上配, 介助
+  { {0xfa4d8004,0xf5953001,0x00000003,0x00000003}},	//   源性, 胚芽,   ,
+  { {0xf92a1006,0xf9465004,0xfb69f004,0xf825e004}},	//   当前, 届六, 当立, 立人
+  { {0xf917c001,0xfa54e004,0xf828a008,0xf9427005}},	//   司及, 多来, 美保, 三套
+  { {0xf932d009,0xf4b4c007,0xf9441008,0xf49ce004}},	//   余名, 速配, 伊國, 性非
+  { {0xfa62c00a,0xf83c2005,0x00000003,0x00000003}},	//   律案, 接交,   ,
+  { {0xf9417009,0xf9469009,0xf90aa001,0xf5aa5001}},	//   三分, 前公, 伴奏, 然自
+  { {0xf4b6c004,0xf9469001,0xfa51200c,0xf9321005}},	//   州食, 才公, 仕推, 会友
+  { {0xfa89e00c,0x00000003,0x00000003,0x00000003}},	//   汪汪,   ,   ,
+  { {0xf8388009,0xfa50c001,0xf9431004,0xf498e001}},	//   此不, 供消, 先向, 吸食
+  { {0xfa65c006,0xfa6aa006,0xf9351004,0xf90ea004}},	//   之日, 其是, 生心, 育引
+  { {0xf91be004,0xf9152001,0xfa6dc004,0xfa6a200a}},	//   津大, 落入, 防指, 明性
+  { {0xfb5cd009,0xfa77a004,0xf913a004,0xf9427002}},	//   大科, 区投, 鬼城, 有引
+  { {0xfb869008,0xf823c001,0xfb637008,0x00000003}},	//   問看, 載使, 鮮烈,
+  { {0xfa77e004,0xf9188001,0xf90e000c,0x00000003}},	//   建或, 方協, 菲力,
+  { {0xf90b6005,0xfb615005,0x00000003,0x00000003}},	// [1220] 年做, 解疑,   ,
+  { {0xf8430001,0xf93d5004,0xfa576005,0xf932b005}},	//   庭主, 的停, 域治, 法地
+  { {0xf5c35009,0xfb5bb00e,0xfa7e600c,0xfa4b0002}},	//   中西, 工管, 加法, 子才
+  { {0xf915a004,0xfb74d005,0xfb665005,0xf92e5005}},	//   活必, 会群, 普示, 金加
+  { {0xf5a79007,0xfb66f001,0xfa726005,0xfa6e600c}},	//   族聚, 全真, 台海, 足時
+  { {0xf5c49009,0xfa866004,0xf911c005,0xfa63200c}},	//   路路, 是整, 地吸, 手手
+  { {0xfa83a00a,0xf940b00c,0xf80bf00c,0xf932d005}},	//   中洲, 情味, 成作, 望受
+  { {0xfa4da007,0xfb59b00a,0xfa4e4005,0xf9477005}},	//   南洋, 人男, 取抗, 牌公
+  { {0xf58d100f,0xf5b67009,0xf4bd8001,0xf4a18005}},	//   鑑賞, 建言, 千金, 口金
+  { {0xfa5be001,0xf5c1d001,0xf5b7f005,0xf915000c}},	//   局沿, 解自, 常行, 落大
+  { {0xfa83c006,0xfa87e004,0xf498000c,0xfa55000c}},	//   中新, 部是, 出適, 定決
+  { {0xf5c2b007,0xfb637001,0xf93b9004,0xfb629005}},	//   涯規, 副站, 老字, 景程
+  { {0xf49bc006,0xfa5c0006,0xf93c3004,0xf91de005}},	//   大量, 的案, 黄光, 学好
+  { {0xfa78e00e,0xf48b6001,0xf93f500a,0x00000003}},	//   人日, 谷風, 庄司,
+  { {0xfa7b800b,0xf91e0004,0xf81fd005,0xfa7f0005}},	//   日本, 你喜, 切不, 大数
+  { {0xfb6bb009,0xf4be4001,0xfb6bd00a,0x00000003}},	//   子站, 情願, 子牛,
+  { {0xf9467004,0xf91a8004,0xf92f3001,0xf933b00c}},	// [1230] 始就, 方家, 金平, 仙博
+  { {0xf93ad006,0xfa63a00f,0xfa582009,0xf946d008}},	//   十四, 按此, 府文, 立年
+  { {0xf81bd00b,0xf93f7001,0xf926b005,0xfb705005}},	//   終了, 的值, 在定, 字画
+  { {0xfb60b006,0xf910e009,0xfa802007,0xfa4d6004}},	//   代理, 平区, 衣服, 他教
+  { {0xfa4d400b,0xf93eb008,0xfa556001,0xf828e004}},	//   外旅, 僅少, 域教, 家住
+  { {0xfb72d009,0xfb86f004,0xf4c4600c,0xfa51600c}},	//   会理, 益相, 不重, 林浴
+  { {0xf9232004,0xf934f004,0xf4c4c001,0xfb7c9004}},	//   亭区, 会基, 先選, 壁画
+  { {0xf8221001,0xf93c7005,0x00000003,0x00000003}},	//   泉休, 要勤,   ,
+  { {0xf833600f,0xf9471004,0xf80d1001,0xf5b39008}},	//   製作, 位基, 我作, 落語
+  { {0xf92f9006,0xf9261005,0xf91d600c,0xf92a5010}},	//   返回, 用十, 給別, 頓堀
+  { {0xfb66d00b,0xf8227001,0xf834e001,0x00000003}},	//   利用, 合了, 麻上,
+  { {0xf944d004,0xf9226004,0xfb5b7004,0xf93a7004}},	//   不善, 京博, 入目, 要密
+  { {0xf816d001,0xf935900c,0x00000003,0x00000003}},	//   誘人, 功力,   ,
+  { {0xf9359004,0xf917a004,0xf5a41001,0xf9267005}},	//   仙区, 点分, 額計, 天南
+  { {0xf4a26007,0xf820d004,0xf4aba004,0xf92f7005}},	//   代連, 分中, 子集, 向家
+  { {0xf9190007,0xf941b004,0xf836c008,0x00000003}},	//   人出, 分国, 竹下,
+  { {0xf5c15006,0xf93a700c,0xf93cb005,0xf843a00c}},	// [1240] 本行, 一展, 市引, 種介
+  { {0xf9279005,0xf927700c,0xfa4e0005,0xf5c31010}},	//   在快, 巨塔, 金杯, 般論
+  { {0xf4c6a001,0xf599f00c,0xf80db00c,0xf9285005}},	//   位連, 品認, 或作, 被刑
+  { {0xf919800f,0x00000003,0x00000003,0x00000003}},	//   知名,   ,   ,
+  { {0xf9475009,0xf4b94009,0xf911a001,0xfb6df005}},	//   明光, 硝酸, 走入, 疑犯
+  { {0xf4a6c001,0xf924b005,0xf91f200d,0x00000003}},	//   全通, 公山, 院反,
+  { {0xfb833006,0xf9214001,0xfa5de00c,0xf947b00c}},	//   三章, 象印, 市查, 美名
+  { {0xf5a75005,0xfa83a005,0x00000003,0x00000003}},	//   和良, 良渚,   ,
+  { {0xf9341004,0xfb715004,0xfb6b5005,0xfb7d3005}},	//   力容, 比特, 坐的, 必看
+  { {0xfb6b5009,0xf92bf001,0xfa708001,0x00000003}},	//   材的, 我同, 東旅,
+  { {0xfa840001,0xf93b7004,0xf80e7004,0x00000003}},	//   潭水, 要得, 金信,
+  { {0xf8336004,0xf5a71008,0xf81f9005,0x00000003}},	//   稿人, 里親, 毅中,
+  { {0xf81db00d,0x00000003,0x00000003,0x00000003}},	//   老伴,   ,   ,
+  { {0xfb85300f,0xf944d009,0xf5abf008,0xf92b7005}},	//   奈米, 上分, 茶色, 嗓子
+  { {0xfa5f6001,0xf4bfe00c,0x00000003,0x00000003}},	//   集愛, 均量,   ,
+  { {0xfb7e7004,0xfa878004,0xf843a001,0xf5bb3005}},	//   市石, 用未, 種事, 日被
+  { {0xf5a53007,0xf8360004,0xfb63b001,0xfa860004}},	// [1250] 行計, 人上, 催眠, 港新
+  { {0xfa7b2004,0xf9148005,0xfb72500c,0xf942500a}},	//   交日, 拼域, 法精, 須市
+  { {0xfb7f7001,0x00000003,0x00000003,0x00000003}},	//   集線,   ,   ,
+  { {0xf83ec001,0xfa686008,0xf59cf004,0xf9489005}},	//   信保, 美沙, 要追, 行好
+  { {0xfb88b001,0xf5bab00a,0xfa7b400c,0x00000003}},	//   而由, 並行, 度旅,
+  { {0xf80c5009,0xfa6fc001,0xf93d100c,0xf91dc005}},	//   金企, 汰換, 千四, 模及
+  { {0xf9265004,0xf9479001,0xfb859004,0x00000003}},	//   墨市, 小夜, 行税,
+  { {0xf5be9008,0xfb7e9001,0xf940d005,0xfa674005}},	//   大西, 情生, 情就, 才智
+  { {0xfa56000a,0xf4b8c005,0xf938100c,0xf936d00c}},	//   償提, 州都, 朝南, 祝各
+  { {0xfb7ab009,0xf922a00a,0xf4a0800c,0x00000003}},	//   所用, 解度, 象鼻,
+  { {0xf93c9009,0xfa85e004,0xfa85a00c,0x00000003}},	//   元市, 全操, 良書,
+  { {0xf5b41004,0xf83ce004,0xf4c76001,0xfa874005}},	//   国著, 警中, 配選, 在排
+  { {0xf92e7005,0x00000003,0x00000003,0x00000003}},	//   取在,   ,   ,
+  { {0xf842a009,0xfa504004,0xf91fc004,0xf935b00c}},	//   可事, 展思, 索内, 食原
+  { {0xfa71c009,0xfa7ea00c,0xfa85a00a,0xf9365005}},	//   新房, 信望, 副書, 期受
+  { {0xfa7f0009,0xfa76c004,0xfa86e004,0xf83ce004}},	//   大新, 人担, 周星, 学中
+  { {0xf93fd004,0xf825d00c,0xf4a2800a,0xf9136005}},	// [1260] 内加, 下任, 亢進, 圾填
+  { {0xf4be0006,0xfa64a00c,0x00000003,0x00000003}},	//   的首, 事比,   ,
+  { {0xf82f0006,0xf49a8001,0xf9363005,0xfb633002}},	//   新一, 船長, 州内, 釣竿
+  { {0xfb57300f,0xfb781008,0xf925a005,0xfb695005}},	//   出租, 謝罪, 在吉, 株生
+  { {0xfa75600f,0xfa546007,0xf9277004,0xfb67d00c}},	//   施政, 站法, 被市, 笨笨
+  { {0xfb86500e,0xf8370004,0xf58f1001,0xfa678005}},	//   再編, 区会, 協談, 行是
+  { {0xf9160007,0xfa834004,0xf933f00c,0xfa7d200c}},	//   人安, 是清, 力去, 素所
+  { {0xf9100001,0xf5bcb004,0xf594b001,0xfb639001}},	//   到原, 性肝, 感肌, 業申
+  { {0xf83e4009,0xf9154008,0xf912c004,0xf9214004}},	//   大以, 任式, 国品, 象台
+  { {0xf913400f,0xfa600006,0xfa61a001,0xfb539004}},	//   山地, 清查, 商施, 好科
+  { {0xf9293006,0xf928d001,0xf4b4c008,0xf5a65001}},	//   用地, 含外, 料館, 配表
+  { {0xfb575005,0x00000003,0x00000003,0x00000003}},	//   点狂,   ,   ,
+  { {0xf5a97001,0xf82aa00c,0x00000003,0x00000003}},	//   長葉, 護作,   ,
+  { {0xfb529009,0xfa63e004,0xfa686004,0xf9184001}},	//   箱登, 型文, 式推, 書心
+  { {0xf922600e,0xfa560001,0xfa6fa004,0xf92c5005}},	//   測定, 依消, 防性, 取合
+  { {0xf5ac5001,0xf92e7001,0xf912c008,0xfa558001}},	//   場表, 林官, 許容, 高法
+  { {0xf8247009,0xfa6b0004,0xfa4ca005,0xf5af7002}},	// [1270] 案信, 年旅, 村指, 到者
+  { {0xfb80b00c,0x00000003,0x00000003,0x00000003}},	//   堆置,   ,   ,
+  { {0xf83ac006,0xfb87d00c,0xf825f005,0xf5b73005}},	//   学位, 像真, 同了, 容要
+  { {0xfb725007,0xf5a1f00c,0xfa76200a,0x00000003}},	//   愛生, 葉菜, 費期,
+  { {0xf816f004,0xf4b2a001,0xf8384005,0xf59c100c}},	//   付使, 力道, 交上, 最詳
+  { {0xfa5b800f,0xf9124006,0xf9423007,0xf838c001}},	//   概況, 避孕, 葉子, 書保
+  { {0xf91a8009,0xf8249005,0x00000003,0x00000003}},	//   吸入, 舍不,   ,
+  { {0xf925c007,0xf93c5009,0xf48b8004,0xfa84e005}},	//   木屋, 要学, 雷雨, 物残
+  { {0xf4af200f,0xf9341008,0xfa87a001,0xf4912005}},	//   答集, 沙子, 用注, 台面
+  { {0xf58e5008,0xf48a4001,0xfb78b001,0xfa612001}},	//   化論, 強震, 思索, 秉持
+  { {0xf80c9004,0xf949f001,0xf909e005,0xf841800c}},	//   外上, 福報, 德品, 般住
+  { {0xf4c38008,0xf842a001,0xfb77f005,0x00000003}},	//   友銀, 可下, 菜病,
+  { {0xf81c9009,0xf947d001,0xf49be00c,0xfa4be005}},	//   品交, 行加, 判長, 桑植
+  { {0xf92e5006,0xf9437004,0xf9383004,0xfb67b00c}},	//   科学, 三室, 真号, 利登
+  { {0xfb757009,0xf8298009,0xf91f0004,0xf8394001}},	//   功率, 式使, 加公, 盤保
+  { {0xf93fb00c,0xfb6d900c,0x00000003,0x00000003}},	//   商回, 近火,   ,
+  { {0xf9383009,0xf90f8005,0xf910c00a,0xf93b9002}},	// [1280] 州大, 新宇, 阿倍, 省北
+  { {0xf9379007,0xfb5cd007,0xf917e001,0xfb73100a}},	//   作小, 你看, 主建, 焙煎
+  { {0xf922400e,0xfa554009,0xfa81c004,0xf9192001}},	//   本多, 真情, 中排, 人常
+  { {0xf599d004,0xfb5e7008,0x00000003,0x00000003}},	//   要行, 試練,   ,
+  { {0xf946b009,0xfa806004,0xf9246005,0x00000003}},	//   越大, 患意, 央商,
+  { {0xf91c6007,0xfa5a6001,0xfb4fd00c,0xf91ce005}},	//   性商, 丁旅, 已知, 略地
+  { {0xfa4f8009,0xf92f7001,0xf83f4004,0xf82d4010}},	//   他方, 他出, 止不, 欲不
+  { {0xf81ff009,0xf5c5d004,0xf4ada001,0xfa6e2001}},	//   内信, 在行, 民部, 滴滴
+  { {0xf91d8004,0xf5c3f004,0xf93ed002,0x00000003}},	//   度出, 是近, 清展,
+  { {0xf829c00f,0xf4a7e001,0xf948b004,0xf5a3900c}},	//   買一, 自閉, 行平, 先自
+  { {0xf8249006,0xf938d009,0xfb867005,0xf932900c}},	//   降低, 川大, 名犯, 法已
+  { {0xfa74000e,0x00000003,0x00000003,0x00000003}},	//   西新,   ,   ,
+  { {0xfa5fa00f,0xfb4df004,0xfa6b4005,0xfa66c005}},	//   商機, 年男, 整枝, 王海
+  { {0xf49e8004,0xf92e9005,0x00000003,0x00000003}},	//   次集, 北四,   ,
+  { {0xf5955008,0xfa6bc004,0x00000003,0x00000003}},	//   功者, 起止,   ,
+  { {0xfb7c3007,0xfb501004,0xf91b8002,0x00000003}},	//   一申, 械生, 大律,
+  { {0xfb523004,0xfb7e1001,0xf58f5005,0xf826d00c}},	// [1290] 白粉, 的紫, 志被, 額信
+  { {0xf91d8007,0xfa7e0004,0xfb84300c,0xf92e7005}},	//   造商, 大渡, 有申, 比同
+  { {0xfa4f2006,0xf81dd009,0xf918a00e,0xfb58f007}},	//   首次, 内企, 治家, 特種
+  { {0xf93bd004,0xf58df00a,0xfa74e00a,0x00000003}},	//   持在, 外苑, 電案,
+  { {0xf48e8008,0xf836000c,0xf8402005,0x00000003}},	//   課金, 人伊, 正不,
+  { {0xf93f9009,0xfa6d200e,0xf48c000c,0x00000003}},	//   了多, 直樹, 張震,
+  { {0xf4b68006,0xf8125009,0xf8245005,0xf5a7700c}},	//   生部, 定不, 反三, 野車
+  { {0xf9250009,0xf9286009,0xf4a14010,0x00000003}},	//   利完, 部学, 鏡音,
+  { {0xf81b3001,0xfa530005,0xf90a200c,0x00000003}},	//   所代, 井水, 起居,
+  { {0xf5c9d00f,0xf83a8006,0xf93c5006,0xfb7c3009}},	//   優質, 度上, 的前, 的立
+  { {0xf5bed00b,0xfa4be004,0xfa6f8001,0xfa60600a}},	//   性能, 当注, 想成, 來未
+  { {0xf815900d,0x00000003,0x00000003,0x00000003}},	//   州之,   ,   ,
+  { {0xfb66f006,0xf81c7004,0xfb7b9001,0xf4bd400a}},	//   全生, 千伏, 所登, 十音
+  { {0xfa844009,0xf9359004,0xfa71a001,0xfa82000c}},	//   是比, 丘北, 東湖, 京故
+  { {0xf59e9001,0xf59bd00a,0xf947b005,0x00000003}},	//   超耐, 境計, 行客,
+  { {0xf919e008,0xf58a5001,0xfa638005,0xfa64a005}},	//   常利, 間規, 三查, 名最
+  { {0xf93a7007,0xfb5cf005,0xfb4b700c,0xf5be5002}},	// [12a0] 最受, 性科, 致生, 管考
+  { {0xf945b007,0xf8271005,0xf83ce00c,0x00000003}},	//   下室, 不主, 章下,
+  { {0xf58dd00e,0xf496e004,0x00000003,0x00000003}},	//   金表, 出高,   ,
+  { {0xfa86e006,0xf827f009,0x00000003,0x00000003}},	//   周期, 行信,   ,
+  { {0xf90d4009,0xfa5f6004,0xf91cc001,0xf919600c}},	//   年出, 了文, 入右, 出女
+  { {0xfa87800b,0xf939b005,0x00000003,0x00000003}},	//   復活, 持合,   ,
+  { {0xfb7c3006,0xf9415009,0xfb50900c,0x00000003}},	//   的程, 光市, 味無,
+  { {0xf835e009,0xf8476001,0xf9479005,0xf83b600c}},	//   格信, 含一, 再好, 座上
+  { {0xfa4f6007,0xfb749009,0xf8416008,0xf8215004}},	//   動手, 拘留, 止中, 等七
+  { {0xf92a600e,0x00000003,0x00000003,0x00000003}},	//   被害,   ,   ,
+  { {0xf8386005,0xfb4dd00c,0xf4c30010,0x00000003}},	//   出代, 場由, 昇進,
+  { {0xfa75c009,0xf91b2009,0xfa4f4007,0xf4a5c008}},	//   好新, 学堂, 捕捉, 全開
+  { {0xfb6bb009,0xf946d004,0xfa560004,0xf4c1c005}},	//   插秧, 免冠, 沙河, 哈里
+  { {0xf5c6d005,0x00000003,0x00000003,0x00000003}},	//   在距,   ,   ,
+  { {0xf92f1007,0xf5c05004,0xf825d004,0xf921c00c}},	//   且商, 中行, 行企, 解字
+  { {0xf9166004,0xf9391001,0xf946d004,0xfa8b4005}},	//   建小, 果夫, 行当, 浪汽
+  { {0xfa70c00f,0xf9387009,0xf5927004,0xfb75f004}},	// [12b0] 防水, 非典, 堕落, 期科
+  { {0xfb661004,0xfa57c005,0xf49e000c,0xfa86e00c}},	//   天科, 属本, 度防, 快把
+  { {0xf4c6600e,0xfb64f009,0xfa6fe005,0xf8141005}},	//   和食, 路管, 佳木, 官不
+  { {0xfa66e006,0xf5ac3001,0xfa5e2004,0xfb62f004}},	//   上来, 場自, 境是, 本窗
+  { {0xf927e00f,0xfa78e007,0xf93eb009,0xf8350009}},	//   庫存, 人接, 内向, 好以
+  { {0xfb56d001,0xf81b1004,0xfb6e7004,0xf943f005}},	//   人理, 市今, 或用, 王勇
+  { {0xf82a5006,0xf92d9009,0xf9234009,0x00000003}},	//   年上, 向外, 本利,
+  { {0xfb7e3006,0xf9190001,0xfa7d0004,0xfa576004}},	//   的物, 人基, 大排, 速来
+  { {0xf8147004,0xf5a33008,0xf845200c,0xf81b900a}},	//   定中, 運行, 利住, 退任
+  { {0xf9355004,0xf9457008,0xf4934010,0x00000003}},	//   定国, 重宝, 東雲,
+  { {0xfb58700f,0xf923e004,0x00000003,0x00000003}},	//   常的, 是增,   ,
+  { {0xf934b00f,0xf4a2e004,0xfb7e5004,0xfa66000a}},	//   站全, 京酒, 商等, 手摺
+  { {0xf9152005,0x00000003,0x00000003,0x00000003}},	//   命健,   ,   ,
+  { {0xf9186006,0xfb865001,0xf9296005,0xf917c00c}},	//   交友, 小築, 周家, 活工
+  { {0xf4ace001,0xf5b7d00c,0xfb6cb00c,0xfa69e005}},	//   帖量, 出訪, 沖積, 海概
+  { {0xf943900b,0xfa820004,0xf5c5b008,0xfa6f8005}},	//   消化, 京旅, 全車, 女排
+  { {0xf4988001,0xf912e001,0xfa4d2001,0xf5c7b001}},	// [12c0] 人連, 東常, 疑惑, 部表
+  { {0xf9198009,0xfa5ae001,0xf826f00c,0x00000003}},	//   令停, 汁機, 族一,
+  { {0xf4988008,0xfb681008,0xfa884005,0xfa770005}},	//   撤退, 表第, 天数, 方明
+  { {0xfb85f010,0x00000003,0x00000003,0x00000003}},	//   律相,   ,   ,
+  { {0xfa58e001,0xfa6c2005,0x00000003,0x00000003}},	//   所服, 年湖,   ,
+  { {0xf5b1b00f,0xf5c05007,0xf8193009,0xfa586009}},	//   報表, 代言, 思主, 期整
+  { {0xfb6f9005,0xf940f00a,0xfa586005,0xf58ff00a}},	//   列用, 文子, 真整, 菖蒲
+  { {0xfa4ce009,0xf9242009,0xf930b007,0xfb539005}},	//   当根, 本建, 算命, 国神
+  { {0xfa53200f,0xf9166009,0xfa4e0009,0xf5a3d004}},	//   料最, 死刑, 金支, 案表
+  { {0xf926c009,0xf592d007,0xf8318001,0xf92a8001}},	//   在多, 飛航, 地主, 快到
+  { {0xfb885005,0xf93cd005,0x00000003,0x00000003}},	//   小猫, 考分,   ,
+  { {0xf8125006,0xf9198005,0x00000003,0x00000003}},	//   定位, 查前,   ,
+  { {0xfa5ec006,0xf940900c,0xfb4f100c,0x00000003}},	//   布日, 載安, 音線,
+  { {0xf821b009,0xf4b30001,0xfb5fb005,0xf9489005}},	//   月上, 痛風, 加特, 富国
+  { {0xf910a00e,0xf5c7f001,0xf831c004,0xf9132004}},	//   環器, 優越, 款不, 都分
+  { {0xf91fe009,0xf9132001,0xf945b005,0x00000003}},	//   面存, 能分, 上引,
+  { {0xf923c001,0xf924200a,0xf946b005,0x00000003}},	// [12d0] 頭報, 傭兵, 行向,
+  { {0xfb61d00b,0xf82fa009,0xf9118009,0xf9220005}},	//   本的, 地供, 澳台, 溢出
+  { {0xf825b004,0x00000003,0x00000003,0x00000003}},	//   砍伐,   ,   ,
+  { {0xf4c58009,0xfa782004,0xf5981001,0xf5b4f004}},	//   程造, 出港, 原色, 松花
+  { {0xfb557006,0xf9292004,0xf92d7001,0xfb78d005}},	//   国社, 用已, 託刊, 局王
+  { {0xfa738009,0xfa5ec008,0xf814f00c,0x00000003}},	//   命感, 垂水, 生什,
+  { {0xfa5a8005,0x00000003,0x00000003,0x00000003}},	//   省情,   ,   ,
+  { {0xfb72500e,0xf90f6009,0xfb595005,0xfa5c4005}},	//   動特, 柳州, 查程, 裂果
+  { {0xfa7b2009,0xfa73c004,0xfa7b400c,0xfb5cb002}},	//   交接, 都成, 判書, 工細
+  { {0xfb7f3006,0xfa73c007,0xf923000c,0x00000003}},	//   的相, 能成, 口吻,
+  { {0xfa54200f,0xfb77b001,0xf48ba00c,0xf939b005}},	//   願意, 生社, 海馬, 着多
+  { {0xf9104007,0xfa638004,0xf943f005,0xfa63200d}},	//   田園, 月湖, 事多, 万桶
+  { {0xfa778005,0xf93d3005,0xfb89b00c,0xfa5b600d}},	//   主次, 包合, 煎熬, 蜀桧
+  { {0xf497e005,0xf9311010,0xf94a1010,0x00000003}},	//   建首, 毛和, 烏山,
+  { {0xf5a1f007,0xf82ad004,0xfa718004,0xf9152004}},	//   合規, 制中, 地来, 尾声
+  { {0xf911a006,0xf9218006,0xfa68a004,0xfa6c2004}},	//   地区, 正当, 小本, 更注
+  { {0xfa52e001,0x00000003,0x00000003,0x00000003}},	// [12e0] 務手,   ,   ,
+  { {0xfa5f8007,0xfa842004,0xf9409005,0xfa872005}},	//   項業, 京日, 商可, 央新
+  { {0xf4988005,0xf918c005,0xfa7f2005,0xf945d00c}},	//   人那, 幸存, 性新, 而各
+  { {0xf5bb9009,0xfa674007,0xfa492007,0xfa696004}},	//   大行, 式料, 舒服, 式改
+  { {0xf48be004,0xf8372004,0xf8231004,0x00000003}},	//   年青, 方一, 看上,
+  { {0xf5ba300f,0xf83b2004,0xf59a5001,0xf58e5004}},	//   日記, 古人, 持要, 林覆
+  { {0xfa87e007,0xf81f3005,0xfa7b2005,0x00000003}},	//   部支, 呆了, 春暖,
+  { {0xf9475004,0xfb753004,0xfb6d3001,0xfa80a005}},	//   李嘉, 束的, 湖的, 中流
+  { {0xfa566004,0xf9377005,0xfb57300c,0x00000003}},	//   期或, 作前, 出真,
+  { {0xfa68a001,0xfa71e001,0xfb6a3008,0xf932500a}},	//   然植, 石水, 被災, 四回
+  { {0xf93a1001,0xfa63c00d,0x00000003,0x00000003}},	//   思念, 事文,   ,
+  { {0xf94a5009,0xf5a97001,0xf83e6004,0xf92bc001}},	//   明区, 家談, 性以, 村光
+  { {0xf931f001,0xf4c86001,0x00000003,0x00000003}},	//   且具, 行選,   ,
+  { {0xf59d100e,0xf92e6001,0x00000003,0x00000003}},	//   品購, 店官,   ,
+  { {0xf835a004,0xfa804004,0x00000003,0x00000003}},	//   活了, 造新,   ,
+  { {0xfa71c004,0xfb55d005,0xf9419005,0xf9429005}},	//   精明, 区版, 指在, 有北
+  { {0xfb7dd007,0xf59d5009,0xf9214004,0xf82df004}},	// [12f0] 時空, 薄膜, 中多, 平上
+  { {0xf5c6f001,0xfa79e005,0x00000003,0x00000003}},	//   木舟, 方承,   ,
+  { {0xf931d001,0xf4bd0008,0x00000003,0x00000003}},	//   博弈, 寄附,   ,
+  { {0xf9244005,0xf8402005,0x00000003,0x00000003}},	//   京出, 庭上,   ,
+  { {0xfa82c007,0xf5a39004,0xf4a72005,0xf90c000c}},	//   業採, 王老, 在限, 場動
+  { {0xfa700004,0x00000003,0x00000003,0x00000003}},	//   峰期,   ,   ,
+  { {0xf5971001,0x00000003,0x00000003,0x00000003}},	//   真誠,   ,   ,
+  { {0xf4c30007,0xf5a53001,0xfb7e900c,0xf9481005}},	//   月非, 月花, 概由, 疏勒
+  { {0xf90f8001,0xf932900c,0xf93c900c,0xfb6f5005}},	//   色因, 做善, 喃喃, 或登
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf8133006,0xf936b007,0xfa5e8007,0xfa56c004}},	//   会保, 付出, 分手, 付方
+  { {0xf5a75004,0xfa790002,0x00000003,0x00000003}},	//   行表, 交情,   ,
+  { {0xfb6e3007,0xfa660009,0xf5bcb007,0xf80b3004}},	//   化研, 反法, 負載, 易保
+  { {0xfa76e009,0xf927c004,0xf5a03001,0xf5963005}},	//   建文, 在利, 指考, 保袋
+  { {0xfa6fc009,0xfb645004,0xf492400c,0x00000003}},	//   平湖, 可研, 東連,
+  { {0xf5aa1005,0x00000003,0x00000003,0x00000003}},	//   式起,   ,   ,
+  { {0xf81ff006,0xf9216001,0xfa4d4005,0xf91d8005}},	// [1300] 集体, 正向, 外情, 度基
+  { {0xfa820005,0xf4bd600c,0x00000003,0x00000003}},	//   亭湖, 情運,   ,
+  { {0xf814f009,0xfa55e004,0xf920800c,0xf822f005}},	//   生一, 多更, 正堂, 立三
+  { {0xfa66800f,0xf9152004,0x00000003,0x00000003}},	//   行榜, 任前,   ,
+  { {0xfa76a004,0xf5c79001,0xf8414005,0xf495000c}},	//   格格, 部自, 京上, 攻隊
+  { {0xf90de006,0xf9495004,0xfa696004,0x00000003}},	//   平安, 式出, 式方,
+  { {0xfb795006,0xf59ab004,0xf4a46004,0xfa554005}},	//   作物, 局被, 是首, 期清
+  { {0xfb7a3001,0xf911e001,0xf5ab700c,0x00000003}},	//   一笑, 想念, 具自,
+  { {0xf920e00f,0xfb583007,0xf8396007,0xf4af0001}},	//   索取, 出第, 接下, 他連
+  { {0xf8211007,0xf4970004,0xf8476004,0xfa7ee001}},	//   情侶, 出通, 在五, 大悲
+  { {0xf499e00b,0xfb71d001,0xfb5c5004,0xfb5fb004}},	//   特選, 委由, 查相, 管用
+  { {0xf491e009,0xfb805004,0xf9306004,0xfa6a8008}},	//   新都, 了算, 店区, 美樹
+  { {0xf59e9009,0xfa5c0008,0xf4bc6004,0xfa60e004}},	//   市花, 哀想, 市非, 等操
+  { {0xf920a004,0xf5981008,0xfa5c000c,0x00000003}},	//   股室, 語解, 的沈,
+  { {0xf928a006,0xf9120001,0xf5bd5004,0xf93c5001}},	//   在建, 到好, 加考, 需具
+  { {0xf810900f,0xf835e009,0xf90f4007,0xfb885001}},	//   動作, 区三, 困境, 小火
+  { {0xf9198004,0xfa7fe005,0x00000003,0x00000003}},	// [1310] 吸取, 校是,   ,
+  { {0xf8141008,0xf4a06001,0xf831e008,0x00000003}},	//   付与, 業額, 精一,
+  { {0xfa694006,0xfa620001,0xf92c6004,0xfb865005}},	//   税法, 假扣, 金市, 前用
+  { {0xfa732007,0xfa670001,0xfa7fa001,0x00000003}},	//   深深, 融控, 面故,
+  { {0xf92d6006,0xfa66e006,0xf849200b,0xf5b9300c}},	//   外商, 看更, 自作, 入計
+  { {0xfb561006,0xf91c4005,0x00000003,0x00000003}},	//   建立, 来出,   ,
+  { {0xf92c0004,0xf90f6004,0xfb77d001,0x00000003}},	//   成土, 新内, 果範,
+  { {0xf94a1004,0xfa584004,0xfb56b00c,0xf92c800c}},	//   族地, 期扶, 人約, 駐動
+  { {0xfb665006,0xf5b1b004,0xfa7a2005,0xfa55a005}},	//   在的, 由被, 除您, 高抗
+  { {0xf9124009,0xf937500e,0xfb827004,0xfa6d2004}},	//   困地, 領就, 予的, 年接
+  { {0xf9214004,0xf912e00c,0xf59df00c,0x00000003}},	//   京安, 東岸, 的耗,
+  { {0xf943700e,0x00000003,0x00000003,0x00000003}},	//   開封,   ,   ,
+  { {0xf4bd0007,0xf92d8004,0xfa7be004,0xfa7aa004}},	//   品都, 取四, 大流, 学手
+  { {0xfb755001,0xf59e9005,0x00000003,0x00000003}},	//   通申, 市英,   ,
+  { {0xfa562004,0xfa6ba001,0xf91f000c,0x00000003}},	//   宝泉, 家書, 占公,
+  { {0xf944f004,0xfa660005,0xfb5ef005,0x00000003}},	//   程全, 昌教, 院看,
+  { {0xfa4ca007,0xf82ef001,0xf9467001,0xf598f00c}},	// [1320] 或服, 到不, 始報, 作評
+  { {0xf918800f,0xf9110007,0xf838c008,0xf9359001}},	//   選商, 平常, 司会, 期定
+  { {0xfa728006,0xfa83c006,0xfa664009,0xf812f001}},	//   放思, 本次, 尊敬, 做些
+  { {0xf93cd00f,0xf59f3004,0xfb873004,0x00000003}},	//   市南, 内自, 前移,
+  { {0xf945b004,0xfb561004,0x00000003,0x00000003}},	//   再向, 押登,   ,
+  { {0xf91c8006,0xfb70f001,0xf5ab3008,0xfa70600a}},	//   大多, 四等, 討議, 進曲
+  { {0xf924c007,0xf93a7009,0xfa5ee004,0xfa836004}},	//   冬山, 品内, 幅比, 是文
+  { {0xf943d008,0xfa874004,0x00000003,0x00000003}},	//   興奮, 馨提,   ,
+  { {0xf925e006,0xfb867006,0xf4c26007,0xf9246007}},	//   良好, 配置, 切除, 息列
+  { {0xf93d3008,0xfa7b8005,0xfb817005,0xf4a1a00c}},	//   封印, 入是, 分特, 口間
+  { {0xf9202001,0xfa4fe00c,0x00000003,0x00000003}},	//   代名, 夕情,   ,
+  { {0xf9306007,0xf59cf004,0x00000003,0x00000003}},	//   五彩, 求被,   ,
+  { {0xf48dc009,0xf9324004,0xf90b600a,0x00000003}},	//   防震, 会名, 混在,
+  { {0xf9445006,0xf91c6004,0xfb71900c,0xfa78a005}},	//   位名, 句容, 湛的, 示模
+  { {0xf848c001,0xfa824001,0xf92a4005,0xfa7ec005}},	//   太久, 解業, 易名, 院授
+  { {0xfb6df00b,0xf9210001,0xf5b25005,0xf9276005}},	//   外科, 業商, 好行, 虫夏
+  { {0xfa6a400b,0xf93ed001,0xfa554001,0xf5c6b00c}},	// [1330] 明治, 考室, 願成, 全講
+  { {0xf92e800f,0xf814d001,0xf4998001,0xf813f004}},	//   餐具, 做任, 工退, 折不
+  { {0xf828b006,0xfa696009,0xf5af1001,0xf91ee00a}},	//   低保, 明您, 細規, 握力
+  { {0xfb58100b,0xf4a2e009,0xfa840007,0xf92ae004}},	//   建物, 京青, 庭暴, 未建
+  { {0xf911600e,0xf81c3004,0xf4b70002,0xfa63a002}},	//   新大, 它不, 勝雄, 有急
+  { {0xf9232004,0xfb6d500a,0xf93f3005,0xf8253010}},	//   中建, 化症, 心幼, 和之
+  { {0xfa662001,0xf91e8004,0xf59d7004,0xf4992005}},	//   囊括, 大典, 持走, 竹院
+  { {0xfa742004,0xf9373001,0xf93c900c,0xf92c4005}},	//   国未, 府廉, 品入, 当庭
+  { {0xfa604005,0xfb8a700c,0xf5b8d00a,0x00000003}},	//   了演, 低空, 出費,
+  { {0xf4b28008,0xf9308001,0xfa4ba001,0xfa686005}},	//   換金, 林出, 源教, 式暨
+  { {0xf923e001,0xfa83c005,0x00000003,0x00000003}},	//   業傷, 口海,   ,
+  { {0xf820b008,0xfa506001,0xfb56d004,0xf943d008}},	//   三上, 展期, 格由, 計器
+  { {0xfb84d008,0xf5ab700c,0xfb60900a,0x00000003}},	//   躍的, 遵行, 那珂,
+  { {0xfb867008,0xfa5b0001,0xfa564008,0xf5b19001}},	//   問等, 府收, 期比, 詳述
+  { {0xf93c7006,0xfa77e006,0xf9094006,0xfb629004}},	//   一号, 人或, 混合, 是立
+  { {0xfb60d006,0xfa4ce006,0xf5a73009,0xfa616004}},	//   中的, 近期, 行自, 仇恨
+  { {0xfa63c006,0xf5be100b,0xf92ee006,0xf83aa007}},	// [1340] 事指, 員規, 途径, 日休
+  { {0xf819d00f,0xfa4d0009,0x00000003,0x00000003}},	//   品介, 子是,   ,
+  { {0xf934b006,0xf8311009,0x00000003,0x00000003}},	//   站在, 到中,   ,
+  { {0xfb503009,0xfa598004,0x00000003,0x00000003}},	//   至目, 一情,   ,
+  { {0xf93fd007,0xfa602009,0xf5b53001,0xf5c37001}},	//   各家, 者来, 格自, 業能
+  { {0xfb879004,0xfa618001,0xf909e005,0xf9214005}},	//   不申, 有情, 家原, 象地
+  { {0xf92b0009,0xf4a5c008,0xfb65d005,0x00000003}},	//   排在, 全運, 路甲,
+  { {0xf919600b,0xf5a79006,0xf934f006,0xf8141001}},	//   以前, 不足, 勘察, 務作
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf92f4004,0xf927800a,0xf5b0900c,0x00000003}},	//   少地, 士市, 政見,
+  { {0xfb619007,0xfa4f6001,0xf92f4001,0xfa73800a}},	//   業科, 林溪, 民地, 乱暴
+  { {0xf944b006,0xf490a00a,0x00000003,0x00000003}},	//   下列, 由香,   ,
+  { {0xfa7b200f,0xf9204001,0xf81a5005,0x00000003}},	//   判決, 代小, 果使,
+  { {0xf945f009,0xf9166001,0xfa668001,0xf935d004}},	//   及全, 建宏, 配息, 高在
+  { {0xf93dd009,0xf9326005,0xf929e00c,0xf90c400c}},	//   内市, 会小, 庫出, 買入
+  { {0xf9477001,0xf93b7004,0xf5a69001,0xfa85e00c}},	//   位值, 秀学, 規行, 周明
+  { {0xfa68000f,0xf49ce009,0xfa5cc007,0x00000003}},	// [1350] 積極, 大限, 約時,
+  { {0xfb4bd00b,0xfa65e008,0xf9140004,0xfb851005}},	//   極的, 床暖, 能引, 反病
+  { {0xf935500b,0xf90d6001,0xf9282008,0xfb62f00a}},	//   教員, 仲夏, 物好, 中盤
+  { {0xf915e009,0xf5af9007,0xf92ae004,0xfa6a4005}},	//   国地, 山葉, 坪区, 康文
+  { {0xfb4eb006,0xf5c4700e,0xf9346005,0x00000003}},	//   平理, 本製, 定公,
+  { {0xf93c5009,0xf93f1004,0xf4b8e001,0xf4c84005}},	//   的免, 玄幻, 神鬼, 和阿
+  { {0xf9348007,0xf93ad009,0xf9399001,0xfa6f6004}},	//   原先, 参合, 一商, 地旅
+  { {0xfb641007,0xfa7d2004,0xfa49a00a,0x00000003}},	//   京群, 来更, 排泄,
+  { {0xf941900f,0xfa52c001,0xf944500c,0xf5977005}},	//   有商, 多情, 合座, 搜藏
+  { {0xf93bd004,0xf8313004,0xfb74700c,0xf92d6005}},	//   娃哈, 山体, 乘的, 子加
+  { {0xf8472009,0xfa4fa001,0xf91b200c,0xf83f200c}},	//   用体, 法概, 入志, 簡体
+  { {0xf5947006,0xfa7c0007,0xf4a2a001,0xfb85f004}},	//   高考, 知性, 斯里, 菌病
+  { {0xf5911001,0xfb649004,0xfb6b300c,0xf945f002}},	//   店買, 是物, 術生, 而分
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf829d004,0xf93f7004,0xf92be005,0x00000003}},	//   件也, 寄宿, 青区,
+  { {0xfa81c001,0xfa4ec004,0xf814f004,0xfb629005}},	//   口投, 策是, 食企, 景看
+  { {0xfb573006,0xf5ba5001,0xfa744004,0xfb5b3001}},	// [1360] 出生, 司股, 国注, 度約
+  { {0xfb4ef007,0xf81fb005,0xf9152005,0xf921200a}},	//   潰瘍, 分作, 施入, 本光
+  { {0xf493e001,0xf5a2f005,0xf80d100c,0x00000003}},	//   調音, 万英, 近休,
+  { {0xf8430001,0xf4968001,0xf9140002,0x00000003}},	//   口人, 示送, 房平,
+  { {0xfb5ad004,0x00000003,0x00000003,0x00000003}},	//   学美,   ,   ,
+  { {0xf5c3b00f,0xf90f0009,0xf83d2004,0xfb83f008}},	//   央行, 已在, 大五, 脈硬
+  { {0xfb595009,0xf93c5009,0xf9461001,0xf9451004}},	//   春秋, 的再, 今彩, 仍存
+  { {0xf916e00c,0xfb76d00d,0x00000003,0x00000003}},	//   藻外, 生班,   ,
+  { {0xf5b9500f,0xfa5bc009,0xf9126001,0xf9270008}},	//   書評, 市情, 新制, 目印
+  { {0xf8434009,0xf921e007,0xfb621004,0xfa5d0001}},	//   班人, 面出, 京理, 心思
+  { {0xf91e6009,0xf942100e,0xf91f4001,0xf945d004}},	//   大建, 理家, 信徒, 行市
+  { {0xf4aa000e,0xfa6b8001,0xf5957001,0xf9427005}},	//   術開, 酵母, 默耕, 三北
+  { {0xf932e001,0xf4b78001,0x00000003,0x00000003}},	//   多商, 賞鯨,   ,
+  { {0xf83dc005,0xf5b1700c,0x00000003,0x00000003}},	//   坡上, 尾草,   ,
+  { {0xfa636009,0xf9447009,0xfa62e00c,0xf9150005}},	//   争性, 前完, 崇深, 施大
+  { {0xfb647006,0xfa51a004,0x00000003,0x00000003}},	//   犯罪, 比拼,   ,
+  { {0xf936200e,0xfa69a004,0xf4c44004,0xf93f9005}},	// [1370] 官公, 收期, 越野, 七号
+  { {0xfb64d006,0xf839c007,0xf8460009,0xfb713009}},	//   利益, 入企, 周一, 演示
+  { {0xfb7a3007,0xfb66f007,0xf5c43005,0xf5bcd005}},	//   一科, 物種, 微薄, 造行
+  { {0xf8243009,0xfb70f001,0xf5c79008,0xfb5d1004}},	//   不上, 且符, 全豪, 欠税
+  { {0xfb5c1006,0xfb4db00e,0xf92ea001,0xf93e7005}},	//   大的, 網羅, 向健, 了光
+  { {0xf491a001,0xf9222004,0xf5b25005,0xf4a9000a}},	//   山風, 遭受, 款超, 酒運
+  { {0xf914000c,0xfa5ca00d,0x00000003,0x00000003}},	//   能展, 布情,   ,
+  { {0xf93e7009,0xf5c4d005,0xfb89300a,0x00000003}},	//   的六, 天行, 序盤,
+  { {0xf919a007,0xf9130001,0xfb523004,0xfb5eb005}},	//   春夏, 房客, 調研, 加用
+  { {0xf929c00c,0xf93e100c,0xf4af200c,0xfb62b00c}},	//   含大, 心可, 林青, 業素
+  { {0xf948b009,0xf929600c,0x00000003,0x00000003}},	//   每公, 周延,   ,
+  { {0xf93bd006,0xfb73f001,0xf909200c,0xf91d800a}},	//   市商, 力系, 其各, 大助
+  { {0xfa836006,0xfb4af001,0xfa7d200c,0xfa70a00c}},	//   是指, 年約, 春水, 東昇
+  { {0xf9206009,0xf9495004,0xf943d001,0xf8468001}},	//   校学, 式基, 看商, 種人
+  { {0xf5b77005,0xf4a5a005,0x00000003,0x00000003}},	//   人近, 利集,   ,
+  { {0xfb693007,0xf59f3005,0xfb67f00c,0x00000003}},	//   自租, 分装, 表目,
+  { {0xfb58f006,0xfa63200c,0xfa6e2005,0xf8153005}},	// [1380] 人空, 光業, 年整, 舟七
+  { {0xfa89e001,0xf945f005,0xfb81300a,0x00000003}},	//   溪湖, 及器, 有紀,
+  { {0xf83bc004,0xf9411001,0xfa81c004,0xf823d005}},	//   学作, 者張, 院治, 之余
+  { {0xf90c6004,0xf93a700c,0xf5b5f00c,0xfa5a8005}},	//   年天, 一夕, 出車, 送旅
+  { {0xf5a8900f,0xf9350009,0xf9382005,0xfa7a000d}},	//   然而, 食堂, 思列, 以指
+  { {0xfa544005,0x00000003,0x00000003,0x00000003}},	//   写成,   ,   ,
+  { {0xfa622005,0xf8355005,0xf5c5700c,0xf58e700c}},	//   万欧, 刻不, 浮腫, 源起
+  { {0xfa700006,0xfa5ca007,0xfb5e3007,0xfa844005}},	//   新村, 一整, 大盤, 可投
+  { {0xf917a00e,0xf9214004,0xfb529004,0xfa71c001}},	//   頻度, 信地, 国福, 山森
+  { {0xf9176009,0xf5a67004,0xf5b25001,0xfa64a00c}},	//   特市, 下花, 東誠, 有整
+  { {0xf911a009,0xfa4c8004,0xf90ea008,0xf9266001}},	//   地出, 他把, 河内, 部各
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf594b00f,0xfa83c007,0xfa656001,0xfa4da00c}},	//   忘記, 業新, 手札, 北橋
+  { {0xf49a0009,0xfa656001,0xf59dd00a,0xf92dc00c}},	//   方都, 牌服, 境自, 源出
+  { {0xfa4f8006,0xfa72a001,0xfb571004,0xfb74d00c}},	//   林木, 施技, 船税, 生福
+  { {0xf93a700f,0xf944b00e,0xf911a009,0xfa4fa004}},	//   品必, 下北, 己在, 得本
+  { {0xf80ff004,0xfa592004,0xf83de004,0xfa894005}},	// [1390] 南中, 州海, 次不, 在泰
+  { {0xfa82c00c,0xfb5a500c,0xf5c33010,0x00000003}},	//   席次, 方環, 硬質,
+  { {0xfa65a00c,0xfa6a800c,0xfa69a00c,0xf4a2600c}},	//   事性, 低油, 男歌, 面防
+  { {0xfa77c001,0xfa89c001,0xfb59500c,0xf80eb00c}},	//   人比, 漫步, 方無, 算作
+  { {0xfb525001,0xf8267004,0xf93c700c,0xf4c5c002}},	//   細細, 踏上, 一具, 二送
+  { {0xf91be008,0xfa7fc004,0xf93a3005,0xf843000a}},	//   敦子, 院教, 梁市, 業以
+  { {0xf91c0006,0xf94a5009,0xfa6c600e,0xf4b26008}},	//   入学, 明出, 究極, 多量
+  { {0xfb6e300c,0xf5901005,0x00000003,0x00000003}},	//   朗的, 祖英,   ,
+  { {0xf59af001,0xf91e2004,0xf90f8004,0xf931e005}},	//   作職, 学危, 撰写, 塔山
+  { {0xfa828009,0xfa6bc004,0x00000003,0x00000003}},	//   六是, 海波,   ,
+  { {0xf916600b,0x00000003,0x00000003,0x00000003}},	//   人式,   ,   ,
+  { {0xf910a007,0xf4be6004,0xf4c56005,0xf912800c}},	//   農地, 超速, 上非, 共度
+  { {0xf82eb00f,0xfa4f8001,0xf945500c,0xfb63d00a}},	//   地上, 化書, 合家, 本給
+  { {0xfb7f7009,0xfa884009,0xfb75f001,0xf945f001}},	//   内置, 在校, 教社, 跌幅
+  { {0xf93b9008,0xf827f010,0x00000003,0x00000003}},	//   品化, 野仁,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf4aa0001,0xf938e005,0xf816f002,0x00000003}},	// [13a0] 豪雨, 所希, 初七,
+  { {0xf945d00a,0xf93fb005,0xfb77b00c,0xfa66e00c}},	//   上北, 内形, 增置, 族所
+  { {0xfb59f004,0xfa676004,0xf5c09005,0xf4a6e00a}},	//   特稿, 里是, 口老, 風通
+  { {0xf4c7800f,0xf92fc001,0xfa6c2004,0xfa6b6001}},	//   意願, 南宮, 年或, 整棟
+  { {0xf945d00b,0xf941f009,0xf8231005,0x00000003}},	//   個室, 等功, 王三,
+  { {0xf814300f,0xfa662001,0xf58f700c,0xfa78c005}},	//   記住, 反抗, 剖腹, 建性
+  { {0xf5ba9006,0xf944f004,0xf949d004,0x00000003}},	//   船舶, 程在, 量好,
+  { {0xf90e600f,0xf48c2009,0xfb6f3004,0xfa5fc001}},	//   債券, 暴雨, 何看, 理民
+  { {0xf9204004,0xf4b9e004,0xf9459001,0xfa64e008}},	//   次加, 要配, 見度, 車教
+  { {0xfa6a4004,0xfa722001,0xfa7b000c,0xfa5d4005}},	//   康指, 新東, 典格, 包有
+  { {0xfb777007,0xf4a4200c,0x00000003,0x00000003}},	//   星空, 短靴,   ,
+  { {0xfb57900f,0xfa872009,0xfb4c7008,0xf90f4004}},	//   司版, 您提, 康相, 数千
+  { {0xf4aa2009,0xfa580001,0xfa62a004,0xf591d00c}},	//   薪酬, 夜情, 有或, 力超
+  { {0xf80a1009,0xf837d008,0xf5c83004,0xf919600d}},	//   道上, 主主, 太行, 以反
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa556008,0xf83ab008,0x00000003,0x00000003}},	//   備校, 常任,   ,
+  { {0xf9380007,0xf943b004,0xf91b200a,0xfa888005}},	// [13b0] 熟女, 又在, 日外, 火材
+  { {0xf90ea004,0xfb515008,0xf9308005,0x00000003}},	//   地安, 調症, 林基,
+  { {0xfb817006,0xf8400004,0xfa67c005,0xf833f005}},	//   分点, 次中, 和武, 好五
+  { {0xfa708009,0xf4922004,0xf90b2001,0xfa66a001}},	//   育新, 地防, 場分, 配業
+  { {0xf4bc4007,0xfb721004,0xf8243004,0xf942d001}},	//   各里, 会立, 守中, 安宮
+  { {0xf9451009,0xf930c007,0xf9324004,0xf93d900c}},	//   守国, 答客, 会前, 七夕
+  { {0xf9378004,0xf4a50001,0xf9152004,0xf9198004}},	//   作再, 可面, 好建, 方大
+  { {0xf5c4f007,0xf49be00c,0xfa4aa00c,0xf91e600c}},	//   肩背, 大送, 楓情, 湧出
+  { {0xfa68c009,0xfa7f8004,0xf488a005,0xfa6ca00c}},	//   量是, 亡或, 其配, 場業
+  { {0xfa868009,0xf925c004,0x00000003,0x00000003}},	//   置方, 天多,   ,
+  { {0xfb74d00e,0xfa71c004,0xfb87d001,0xf5ca100c}},	//   務用, 平整, 碎碎, 腫脹
+  { {0xfa7aa001,0xfa594001,0xf4c4600c,0xfb843005}},	//   常春, 府推, 及需, 母羊
+  { {0xfb6d5004,0xf9234005,0xfa854005,0xf93e700c}},	//   化率, 中吸, 是控, 的庭
+  { {0xf825700f,0xfa678006,0xfa6bc001,0xfb83b008}},	//   合併, 前款, 場成, 立病
+  { {0xf49c0008,0xfa4e0001,0xf4a8e00c,0xfa63e00c}},	//   室長, 著時, 自高, 草書
+  { {0xf9152006,0xfa54a007,0xf942b001,0xf944f004}},	//   任免, 察服, 有庫, 立全
+  { {0xfb52d006,0xf82bb005,0xf58bf00c,0x00000003}},	// [13c0] 好的, 件使, 划船,
+  { {0xf9234004,0xfb87d004,0xf93b0004,0xf811d00c}},	//   京八, 及直, 市嘉, 動代
+  { {0xf9128006,0xfb70d008,0xfb6c3001,0xfa514005}},	//   称号, 供等, 習社, 五方
+  { {0xfb6a1004,0xfb781004,0xf909000a,0x00000003}},	//   易程, 速箱, 父市,
+  { {0xfa7be004,0xf8191004,0xfb55b00c,0xfb51b00a}},	//   以控, 川人, 能申, 話用
+  { {0xf497c00e,0xf92e8009,0xfa720001,0xfb723001}},	//   人達, 向大, 共振, 動登
+  { {0xf947f007,0xf92ea001,0xf4b00005,0xfa81e005}},	//   名家, 鑑別, 北面, 院改
+  { {0xf91f000f,0xfa6ee007,0xf4a5e005,0xfa67800c}},	//   你可, 音教, 部配, 重拾
+  { {0xfa586001,0xfa70000a,0x00000003,0x00000003}},	//   神日, 甲板,   ,
+  { {0xf929400f,0xfb5f1009,0xf819d009,0xfb5ab004}},	//   風味, 大篷, 送上, 学界
+  { {0xfb633009,0xf489c004,0xfa674004,0xfa618004}},	//   短缺, 具配, 明月, 有清
+  { {0xfb87d007,0xf497e004,0xf93e700c,0xfa80600c}},	//   意生, 油食, 境因, 臣氏
+  { {0xfa72800c,0xfa710005,0x00000003,0x00000003}},	//   地更, 新梢,   ,
+  { {0xf942b009,0xfa8b4001,0xfb657004,0xf918600c}},	//   草坪, 優格, 是缺, 刺客
+  { {0xfa6e8007,0xfb51d007,0xf9126004,0xf48de00c}},	//   想持, 承租, 述声, 色高
+  { {0xfb71b001,0xf9491001,0xf938a00a,0xfb4ed005}},	//   望的, 量加, 語吹, 郵箱
+  { {0xfb61f009,0xfa6ce001,0xfb71f00d,0x00000003}},	// [13d0] 代物, 買東, 晚秋,
+  { {0xfa52a001,0xf80db005,0x00000003,0x00000003}},	//   通情, 他依,   ,
+  { {0xf945d004,0xf9340008,0xf90ba008,0xf923c001}},	//   不孕, 弘前, 直子, 臭味
+  { {0xfa4c0007,0xf84a0001,0xf49d0008,0xf93a2001}},	//   我才, 叫人, 性限, 果出
+  { {0xf945d004,0xf9140004,0xf945f004,0xfa684004}},	//   上受, 便地, 及在, 李文
+  { {0xf599f00f,0xf91c2008,0xfa896005,0x00000003}},	//   府警, 牧市, 洪救,
+  { {0xfa86000f,0xf58d700c,0xf9176005,0x00000003}},	//   早期, 得見, 曹妃,
+  { {0xf58d900c,0x00000003,0x00000003,0x00000003}},	//   道花,   ,   ,
+  { {0xf82b300f,0xfb78700a,0xf9396005,0xfb6f100c}},	//   援付, 凝縮, 州年, 引玉
+  { {0xfb715009,0xfa5c8004,0xfa63000c,0xf929000c}},	//   法犯, 一扶, 合民, 媒合
+  { {0xfb7c300f,0xf8339007,0xf8167005,0xf83a900d}},	//   的看, 似乎, 存亡, 判中
+  { {0xf8135004,0xf48ee001,0x00000003,0x00000003}},	//   定作, 新郎,   ,
+  { {0xfb80d009,0xfa7aa00c,0xf949f005,0x00000003}},	//   万科, 工打, 量平,
+  { {0xf58d900b,0xfa7be004,0xf4ab8004,0xfa4de00c}},	//   列車, 慧敏, 成集, 道更
+  { {0xfa81c00b,0xfa698004,0xfa602004,0xf92be004}},	//   面接, 小板, 者日, 道北
+  { {0xfa678005,0xf830d005,0x00000003,0x00000003}},	//   同探, 拿不,   ,
+  { {0xfa87e004,0x00000003,0x00000003,0x00000003}},	// [13e0] 全景,   ,   ,
+  { {0xf90e6005,0xf91be00c,0xf599b00c,0xfa80800c}},	//   佳品, 別加, 所講, 連流
+  { {0xfa54e00f,0xf5c29004,0x00000003,0x00000003}},	//   生所, 院起,   ,
+  { {0xfa62a009,0xfa58c007,0xf4a9e002,0x00000003}},	//   玉林, 稀有, 毒集,
+  { {0xf939e006,0xf92c0006,0xf938e00f,0xfa62e006}},	//   一定, 成功, 一律, 效期
+  { {0xf5b5100b,0xf5bd900f,0xf93a8007,0xfa63a004}},	//   活躍, 照表, 要分, 下情
+  { {0xf82b3004,0xf943d005,0x00000003,0x00000003}},	//   破万, 及合,   ,
+  { {0xf5bcd00c,0xf4bd000c,0x00000003,0x00000003}},	//   惠而, 的震,   ,
+  { {0xf941f009,0xfa6fe001,0xfa53c005,0xfa65c005}},	//   等原, 防方, 些活, 介活
+  { {0xf93ed01c,0xfb58d00c,0x00000003,0x00000003}},	//   商品, 軸線,   ,
+  { {0xf90fe006,0xf4ae0009,0xfb667005,0xf91a8002}},	//   女士, 化道, 天窗, 方制
+  { {0xf9278007,0xfa4e0005,0xf499200c,0xf842800a}},	//   全店, 唐河, 幹連, 波乱
+  { {0xf4b38004,0xf9457008,0xf5a23004,0xf8159004}},	//   余震, 態勢, 有近, 神上
+  { {0xfa69000b,0xf91e8009,0xfa5bc004,0xfa5c4004}},	//   規模, 性建, 市清, 的掌
+  { {0xfb48d006,0xf91cc007,0xf80bd007,0xfb517004}},	//   家税, 別平, 向下, 地群
+  { {0xfa87e009,0xf9126004,0xf92be004,0xf92ae005}},	//   全是, 田家, 道南, 洪工
+  { {0xfb57700e,0xf4ab8001,0xfb83d004,0xfa4d4004}},	// [13f0] 費無, 互連, 拉特, 金成
+  { {0xf9296001,0xf93f000c,0xf4c1800c,0xf947d005}},	//   梨山, 各別, 安順, 而另
+  { {0xf8440009,0xfa6f2004,0xf93e4005,0xf92c000c}},	//   本主, 新概, 它公, 我希
+  { {0xfa54e007,0xf9370004,0xf59d5001,0xfa83200c}},	//   生技, 孟加, 送花, 湯旅
+  { {0xfb6c1006,0xfa6fe007,0xfa694007,0xf942b001}},	//   染物, 唱歌, 夏日, 有快
+  { {0xf934c006,0xfb82d005,0xfa76200c,0xfa88400c}},	//   域名, 奇石, 欺手, 紫斑
+  { {0xfa4e200f,0xfb7b9001,0xfa89400a,0xf4b6a00c}},	//   五月, 技系, 八景, 吞食
+  { {0xfb5c3006,0xfa64c005,0xf59f9010,0x00000003}},	//   性的, 上情, 約購,
+  { {0xf943b001,0xf5a7b004,0xfa6c0008,0xf934e005}},	//   下商, 今起, 年比, 星小
+  { {0xfa5dc00f,0xf8155001,0xf945f004,0xfa646008}},	//   情況, 務代, 及周, 拍手
+  { {0xf917a005,0xfa5e6005,0xf821300d,0x00000003}},	//   点商, 雅思, 按住,
+  { {0xfa5ea004,0xf946f001,0xfa67000c,0x00000003}},	//   病斑, 車出, 車方,
+  { {0xf497e009,0xfa730001,0xf9354001,0xf91f2004}},	//   人首, 己想, 教宣, 次向
+  { {0xf5b4100f,0xf90e6001,0xf9348001,0xf9378004}},	//   現象, 曲子, 期勉, 期建
+  { {0xfa6ec007,0xfa6fe004,0xfa5ec004,0xf9346001}},	//   到手, 右旗, 市扶, 教徒
+  { {0xf90aa00e,0xf9212009,0xfa5a8001,0xf930a001}},	//   年式, 院副, 一比, 動土
+
+  { {0xfb4f700f,0xfa582007,0xf4b1c00d,0x00000003}},	// [1400] 地理, 府教, 力雄,
+  { {0xf58f7001,0xf917a004,0xfa628001,0xfa7fa004}},	//   字表, 方均, 有比, 面情
+  { {0xf911a004,0xf922c001,0xf81d5004,0xf90a4005}},	//   地基, 犯嫌, 者上, 收外
+  { {0xf5bb3001,0xfa65a005,0xfa71e00c,0x00000003}},	//   入自, 名民, 精技,
+  { {0xf9268006,0xfa726009,0xf4b78004,0xf90b600c}},	//   部分, 栽植, 属部, 具套
+  { {0xf4c2c004,0xfa894004,0xf924e004,0x00000003}},	//   先通, 八是, 公德,
+  { {0xf9316001,0xfb709004,0xf59d1004,0x00000003}},	//   五常, 志社, 黄豆,
+  { {0xfb753006,0xf90a6001,0xfa620005,0x00000003}},	//   期的, 具分, 泉村,
+  { {0xfa4b8006,0xfb57500f,0xf93f8006,0xfb75300f}},	//   材料, 她的, 率先, 真的
+  { {0xf9108001,0xf93c2004,0x00000003,0x00000003}},	//   報分, 市定,   ,
+  { {0xf944d004,0xf94a5004,0xfa698004,0xf48ee00c}},	//   上商, 李建, 谷歌, 曲風
+  { {0xf93b200c,0xf921c00c,0x00000003,0x00000003}},	//   時反, 衣店,   ,
+  { {0xf5aa300f,0xf8488009,0xfa5f8005,0x00000003}},	//   描述, 在任, 集思,
+  { {0xfb883009,0xfa72c001,0xfa63800a,0x00000003}},	//   明理, 能持, 開求,
+  { {0xf5b0d009,0xf80c1007,0xf94a5004,0xfa72000c}},	//   新路, 近一, 明基, 報業
+  { {0xf9148006,0xf59c7004,0xf4b24008,0x00000003}},	//   社区, 市近, 通量,
+  { {0xf5c05007,0xfa5dc001,0xfa866004,0xfa5de004}},	// [1410] 業行, 布拖, 是水, 清清
+  { {0xfb68d004,0xf4c2200c,0x00000003,0x00000003}},	//   用百, 丈量,   ,
+  { {0xf4c06009,0xfa62600c,0xfb81f00c,0x00000003}},	//   商部, 光棒, 沈積,
+  { {0xf5a67009,0xfb74100c,0xfb581005,0xf926800a}},	//   同胞, 力特, 医特, 縮尺
+  { {0xfa660004,0xf9437001,0xfa7b0004,0xf832d00c}},	//   位未, 合外, 接投, 款作
+  { {0xf90ba006,0xf5bd9008,0xf812f004,0xf9312001}},	//   年增, 加資, 多余, 研判
+  { {0xf5a31001,0xfa4ea004,0xf499c00c,0xf91d6010}},	//   手車, 滑油, 急送, 欠如
+  { {0xf91ae004,0x00000003,0x00000003,0x00000003}},	//   度小,   ,   ,
+  { {0xfb5eb006,0xfa7d0004,0xf5a3900c,0xf9170005}},	//   占用, 以水, 友要, 容城
+  { {0xfa524009,0xfa888005,0xf814500d,0x00000003}},	//   四期, 在春, 沙井,
+  { {0xf92ac006,0xfa7b6007,0xfb82b001,0xfa4ac002}},	//   酒店, 室書, 築用, 青溪
+  { {0xf9324004,0xf493a001,0xf83b900a,0xfa4c200c}},	//   会反, 都非, 室乾, 我每
+  { {0xfa556007,0xf9350004,0xf940e005,0xf9288005}},	//   期指, 食市, 内共, 自参
+  { {0xf5a27007,0xf835b005,0xf92a800c,0xfa6e2005}},	//   載著, 国乳, 快地, 曲江
+  { {0xf83cb009,0xfa73c005,0xf91c6010,0x00000003}},	//   珠三, 能材, 健司,
+  { {0xfb4f3009,0xfa77c004,0xf48ee004,0x00000003}},	//   走私, 区抗, 新野,
+  { {0xfa70e001,0xf8317005,0xf93ac005,0xf9166002}},	// [1420] 山機, 械信, 言只, 出局
+  { {0xf5b97007,0xfb58f004,0xf58c5001,0xf92f800c}},	//   健行, 区特, 間設, 準基
+  { {0xf82d1001,0xf90c000c,0xf59d700c,0x00000003}},	//   已下, 家平, 情行,
+  { {0xf5a69004,0xf919600c,0xfb76f00c,0x00000003}},	//   王菲, 人兼, 朝的,
+  { {0xfa622001,0xf9146004,0xfb6a3001,0x00000003}},	//   合時, 昼夜, 自第,
+  { {0xf9266009,0xf81bf004,0xf91bc00c,0x00000003}},	//   周内, 市余, 座小,
+  { {0xfa55e009,0xf5a47004,0xfb857005,0xf491a005}},	//   生村, 及要, 上科, 影部
+  { {0xfa754007,0x00000003,0x00000003,0x00000003}},	//   治所,   ,   ,
+  { {0xf92c0001,0xf8213004,0xf8355001,0xfa508001}},	//   成原, 理交, 系一, 託書
+  { {0xf82b7005,0xf59f9005,0x00000003,0x00000003}},	//   段不, 考英,   ,
+  { {0xf5c47004,0xf4c5600c,0x00000003,0x00000003}},	//   催芽, 配通,   ,
+  { {0xfa5ce001,0xf92da005,0xf5afd005,0x00000003}},	//   時注, 材出, 甲胺,
+  { {0xfb751006,0xfb85f004,0xf92fe004,0xf49b8004}},	//   定点, 刊用, 南公, 学高
+  { {0xfb84b006,0xfa5ec004,0xf93f8005,0xf92ea005}},	//   之窗, 内成, 了存, 受力
+  { {0xf5bad005,0xf4c28005,0x00000003,0x00000003}},	//   坦言, 版集,   ,
+  { {0xf5b0100f,0xf9224005,0x00000003,0x00000003}},	//   細胞, 本做,   ,
+  { {0xf93c8007,0xf9246004,0x00000003,0x00000003}},	// [1430] 心心, 路全,   ,
+  { {0xf939000f,0xfb5a3009,0xf821b004,0xf5ca3008}},	//   回到, 油田, 了便, 縫製
+  { {0xf590100b,0xfa864004,0xfa612001,0xf81a1005}},	//   世話, 是收, 者更, 十不
+  { {0xf91d6004,0x00000003,0x00000003,0x00000003}},	//   大夫,   ,   ,
+  { {0xfa87a008,0xfa69a004,0xf9196004,0xfb80b001}},	//   審決, 小汽, 油大, 超細
+  { {0xf916400e,0xfb4f1009,0xf5a65008,0xf8243005}},	//   人前, 新突, 前臨, 把不
+  { {0xfa4be006,0xf814f001,0xf5b31004,0x00000003}},	//   成果, 付保, 脱落,
+  { {0xf8113007,0xf5ad1009,0xfa77c004,0xfa7c800c}},	//   委任, 育行, 瞻性, 因消
+  { {0xf4be4004,0xf92b4005,0xfa4ea005,0xf5b1500a}},	//   内高, 当回, 村活, 簿記
+  { {0xf8488009,0xf93b0008,0xf8291004,0xf912600d}},	//   在主, 市吉, 美体, 就座
+  { {0xf942400a,0xfa648002,0xf92d2002,0xfa7a2002}},	//   複層, 前才, 我原, 方澳
+  { {0xfa682005,0x00000003,0x00000003,0x00000003}},	//   李毅,   ,   ,
+  { {0xf80e9007,0xfa4f8001,0xf4b68001,0xfb83d004}},	//   科主, 取書, 增高, 残留
+  { {0xf5c3300b,0xfa6a8007,0xfa680008,0xfa6d4004}},	//   公表, 迷思, 不整, 康水
+  { {0xf5a93007,0xfb5ed009,0xf9430004,0xfb7a9001}},	//   富貴, 院等, 安公, 言研
+  { {0xf9445001,0xf93b000c,0xfb61100d,0x00000003}},	//   光山, 技公, 客票,
+  { {0xf821b004,0xfa782004,0xf9430005,0x00000003}},	// [1440] 了使, 核意, 王先,
+  { {0xf5c51001,0xfb56100a,0xfa82c00c,0xf846a005}},	//   可解, 人程, 代步, 在供
+  { {0xfa82a007,0xf926c005,0xf90ce00c,0xf5a81005}},	//   代性, 在博, 整座, 税要
+  { {0xf9286001,0x00000003,0x00000003,0x00000003}},	//   周大,   ,   ,
+  { {0xfa67a00f,0xf9112007,0xf9142007,0xf9344001}},	//   行業, 房市, 格分, 定差
+  { {0xfb56b00f,0xfb7d5005,0xfa79c005,0x00000003}},	//   示範, 品称, 數濮,
+  { {0xfb54500f,0xf944f009,0xfa6b8001,0xfb4ef001}},	//   幼稚, 立在, 件方, 到美
+  { {0xf92b600e,0xf93be004,0xfb895005,0xfa5d2005}},	//   子市, 布吉, 式空, 心期
+  { {0xf93c600b,0xf947b004,0xf5a13004,0xf92d2008}},	//   門家, 上具, 了警, 少子
+  { {0xfa80a00f,0xfa66c007,0xf4aa8001,0xf92d2005}},	//   業流, 行成, 青青, 民子
+  { {0xf947d00b,0x00000003,0x00000003,0x00000003}},	//   不具,   ,   ,
+  { {0xf4a08008,0xf82f7004,0xf93a2001,0xf4a5200c}},	//   信電, 新了, 果基, 天送
+  { {0xf946f004,0xf9432008,0xfb77b001,0xfb53b00a}},	//   同外, 國屋, 思科, 都筑
+  { {0xf92c4004,0xf92d800c,0xf596f00c,0x00000003}},	//   少吃, 術報, 願調,
+  { {0xf5a89007,0xfa7cc001,0xfa64c001,0xfb741004}},	//   量表, 你把, 名時, 定用
+  { {0xf93f000c,0xfa686010,0xfa5a2002,0xf4bda00d}},	//   約大, 富永, 府活, 者透
+  { {0xf58f300e,0xf49c6001,0xf5c5f005,0xf920a005}},	// [1450] 動脈, 別選, 是至, 渡区
+  { {0xf919800c,0x00000003,0x00000003,0x00000003}},	//   出報,   ,   ,
+  { {0xf945000e,0xf93ae009,0xf921400c,0x00000003}},	//   之助, 持力, 業多,
+  { {0xf90cc001,0xf919a00c,0x00000003,0x00000003}},	//   宴客, 室借,   ,
+  { {0xf93a4007,0xf4a8e007,0xf4c64004,0xf942e005}},	//   府出, 自願, 行高, 予厚
+  { {0xf948b00f,0xfa87e006,0xf93f2007,0xf48cc001}},	//   行女, 用本, 組別, 混音
+  { {0xf9142004,0xf5b8700c,0xfa85200c,0xfa780005}},	//   能受, 券超, 摩技, 改期
+  { {0xfa7a6006,0xf8265004,0xf9477005,0xf5c9d00c}},	//   点新, 把中, 富差, 循著
+  { {0xfa5e6007,0xf9360009,0xf5bc9004,0x00000003}},	//   待機, 生子, 以至,
+  { {0xf4b28008,0xf943e008,0xf942e004,0xf91e400c}},	//   掛金, 立候, 立合, 照度
+  { {0xfa564008,0xf8247005,0xf4b3200a,0xf90c0002}},	//   期演, 合交, 牛革, 場展
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb82f00f,0xf830d004,0xfb6d500c,0x00000003}},	//   先生, 足人, 取率,
+  { {0xf58f300f,0xf5a6b008,0xf83a7004,0xf934c008}},	//   店街, 床試, 接会, 軟式
+  { {0xfa74c009,0xf48ec00d,0x00000003,0x00000003}},	//   能正, 田里,   ,
+  { {0xf90c600c,0x00000003,0x00000003,0x00000003}},	//   柴可,   ,   ,
+  { {0xf5a3f001,0x00000003,0x00000003,0x00000003}},	// [1460] 合設,   ,   ,
+  { {0xf8431004,0xf839b008,0xf919e004,0xfa756004}},	//   中主, 点以, 点券, 追施
+  { {0xf941c004,0xfa608004,0xf5b69004,0xf823d005}},	//   三定, 了您, 区考, 争使
+  { {0xf9234007,0xfa79c004,0xf93aa00c,0x00000003}},	//   業典, 区段, 送商,
+  { {0xf9234001,0xf9246004,0xfa5de00a,0xf934a005}},	//   祭典, 路器, 如来, 站只
+  { {0xf8361007,0xf938c008,0xfa602004,0xf92f4001}},	//   值任, 着型, 者接, 近地
+  { {0xfa728009,0xf9206001,0xf93f2004,0xfa6e6005}},	//   地整, 你到, 者受, 犵數
+  { {0xf5a47007,0xf9270004,0xf93b6004,0xf49e000c}},	//   上言, 目地, 要引, 控面
+  { {0xfa550004,0xf4ae4004,0xf4c78001,0xf934a001}},	//   会根, 南雄, 后里, 料外
+  { {0xf8413004,0xf9214004,0xf83e5004,0xfa4f6001}},	//   中供, 中博, 大任, 捕手
+  { {0xf8205009,0xf5901001,0xfa672004,0xf91fc00a}},	//   万余, 五街, 位根, 員全
+  { {0xf910a007,0xf4c1c001,0xf9162004,0xf928e001}},	//   共分, 先開, 区同, 骨幹
+  { {0xfa51e009,0xf58d3001,0xf943400c,0x00000003}},	//   会消, 取者, 手後,
+  { {0xf5a9500c,0xf91ea00c,0xfa880005,0x00000003}},	//   低耗, 無分, 表是,
+  { {0xfa7c8007,0xfa640001,0xfa574004,0xf80cd00c}},	//   入松, 位消, 期性, 鎖住
+  { {0xfb86d00f,0xf9128001,0xfa7b8008,0xfa7f6001}},	//   刊登, 報室, 略本, 胡椒
+  { {0xf9282004,0xfa888004,0xf91e6001,0xf815f005}},	// [1470] 利好, 在查, 校各, 属一
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb4ed006,0xfb651009,0xfb4fd007,0xfa76e004}},	//   防火, 利税, 東立, 人指
+  { {0xfa8ac006,0xfb4af001,0xfb84500c,0xf93f800a}},	//   未来, 島監, 態生, 桃山
+  { {0xfb73f004,0xf9270005,0xf936400c,0xfa5cc00c}},	//   毛竹, 器回, 租套, 考情
+  { {0xf9497006,0xf9150006,0xf93a4009,0xf91ba009}},	//   明天, 能否, 壁市, 控告
+  { {0xf926c009,0xfa69e004,0xfb899001,0xf940c00a}},	//   在做, 其提, 小社, 茉奈
+  { {0xf93ee00f,0xfa6e4006,0xf4b74007,0xfa534001}},	//   概念, 申明, 高音, 料時
+  { {0xf597f007,0xf81c5001,0xf590f005,0xfb4a500c}},	//   土耳, 約下, 井街, 更積
+  { {0xf81d3007,0xfa5b600c,0x00000003,0x00000003}},	//   它作, 品投,   ,
+  { {0xf9204006,0xf93fe001,0xfb4bf00c,0x00000003}},	//   中型, 各島, 練研,
+  { {0xf4a2c00e,0xf937a00c,0xfb709005,0xfa78e00c}},	//   本酒, 借券, 南特, 基改
+  { {0xfa64c004,0xf5a47004,0xf80cb004,0xf5a7100c}},	//   上清, 予警, 化不, 里自
+  { {0xf8377009,0xf91d6001,0xf4ad6004,0xf59f1008}},	//   固体, 你心, 村青, 装自
+  { {0xf81ed004,0xf58e500c,0xfb7b3005,0xf5a17005}},	//   商一, 受者, 送科, 隆胸
+  { {0xf944800b,0xfa5c4001,0xf843d004,0xf5985005}},	//   前後, 私校, 良作, 甜菜
+  { {0xf8253009,0xfa676007,0xfa884005,0x00000003}},	// [1480] 而上, 里斯, 天泰,
+  { {0xfa6b2009,0xf5c31004,0xfa7a6004,0x00000003}},	//   年文, 公自, 略思,
+  { {0xf8453006,0xf9324004,0xf5bdf001,0xfb7f7008}},	//   路交, 会再, 員認, 射精
+  { {0xf843d00e,0xf5973009,0xfb871001,0xf80eb001}},	//   副作, 聘英, 乏的, 林依
+  { {0xf8271009,0xf5c8b001,0xf4b64001,0xf9380005}},	//   名交, 膨脹, 舞集, 牟平
+  { {0xfa62e006,0xfa678008,0xfa872004,0xf5c7b00a}},	//   程有, 再放, 部提, 全表
+  { {0xfb6d3006,0xf4c8800e,0xf9440001,0xf9224001}},	//   外的, 族館, 下定, 業利
+  { {0xf9212006,0xf91f200a,0x00000003,0x00000003}},	//   中存, 信子,   ,
+  { {0xfa4b0004,0xf91b2001,0xf80c1004,0xf4bfa001}},	//   体思, 入字, 村低, 理食
+  { {0xf91a0004,0xf5ab9001,0xf5b79005,0xfa708005}},	//   入各, 長輩, 去解, 地或
+  { {0xfa836007,0xfa71200e,0xf946a00a,0x00000003}},	//   可拆, 報提, 克己,
+  { {0xf930800e,0xfa65e004,0xf9132005,0x00000003}},	//   何回, 型活, 都商,
+  { {0xf8427001,0xf920e004,0xfb4e3001,0xf93b600c}},	//   正代, 波外, 色生, 要展
+  { {0xf8149006,0xfa634004,0xf91c6005,0xf48ec00c}},	//   定代, 案提, 大官, 米香
+  { {0xf91a000c,0xfa56e00c,0xf5a2d00d,0x00000003}},	//   司公, 記書, 泉路,
+  { {0xfa61a00f,0xf93c0005,0x00000003,0x00000003}},	//   又有, 所好,   ,
+  { {0xfa61e004,0xfa820008,0xfb72500c,0xf9134005}},	// [1490] 效明, 漢方, 展精, 山峰
+  { {0xfb795004,0xfb74f004,0x00000003,0x00000003}},	//   保社, 定登,   ,
+  { {0xfa4da006,0xfb5cd004,0xf9138004,0xf5a87001}},	//   字母, 学第, 稽察, 量自
+  { {0xfb5bb009,0xf9282004,0xf49ba005,0xfa6ba005}},	//   欧美, 雨季, 学通, 家核
+  { {0xf92b800f,0xfa64a005,0xfb7c500c,0xf9368005}},	//   自己, 予治, 求神, 真填
+  { {0xfb87100f,0xf49c800c,0xf58f1005,0xf5b79010}},	//   認知, 日都, 金落, 相葉
+  { {0xf83e5009,0xfa870004,0xfa50e001,0xf93de005}},	//   大主, 周村, 著想, 内参
+  { {0xf48a6007,0xfa830004,0xfa654001,0xf5a6300a}},	//   水里, 中查, 反折, 反論
+  { {0xfb5b5004,0xfa5bc004,0x00000003,0x00000003}},	//   交相, 如擅,   ,
+  { {0xf58f500b,0xf4a8000e,0xfb51d008,0x00000003}},	//   動車, 士通, 花編,
+  { {0xf4a1400e,0xf944e007,0xf48fc008,0xfb6e9004}},	//   衣類, 重市, 乳首, 他物
+  { {0xf9164004,0xf919a004,0xfb513004,0xf9290005}},	//   人反, 判刑, 新管, 未做
+  { {0xf925600b,0xf91ac007,0x00000003,0x00000003}},	//   港区, 常出,   ,
+  { {0xf9214004,0xfb837008,0x00000003,0x00000003}},	//   中做, 率直,   ,
+  { {0xf944a00e,0xfb7f9004,0xf830d001,0xf935c001}},	//   始動, 内第, 女主, 記坪
+  { {0xf4be6004,0xfb79d010,0x00000003,0x00000003}},	//   内通, 節痛,   ,
+  { {0xf91a0006,0xf5b5900f,0xf9414009,0xfa71c001}},	// [14a0] 日内, 都能, 理健, 印書
+  { {0xfa84000b,0xfb76f007,0xfb7e3005,0xfa62e005}},	//   本日, 神科, 求社, 等是
+  { {0xfa56a00c,0xf4bf400c,0x00000003,0x00000003}},	//   備援, 球都,   ,
+  { {0xf59a9004,0xfa8a6005,0xfb7d700c,0x00000003}},	//   持者, 洪波, 考科,
+  { {0xfa5ec005,0xf8473005,0xf5a95005,0x00000003}},	//   内提, 利中, 家超,
+  { {0xfa630001,0xf81f1001,0xf845300c,0xf9476005}},	//   友有, 情五, 早一, 李光
+  { {0xfb7f900e,0xfa83a001,0xfa532008,0xf8333005}},	//   球環, 代收, 留所, 好些
+  { {0xf4c24006,0xfb4a6008,0x00000003,0x00000003}},	//   有限, 年程,   ,
+  { {0xf945c007,0xf8157004,0xf59ed001,0xf92b8001}},	//   里市, 州三, 心肺, 雪地
+  { {0xf9462008,0xf8461005,0x00000003,0x00000003}},	//   不快, 物作,   ,
+  { {0xf4be0006,0xf4c86009,0xf9222004,0xf4bde008}},	//   待遇, 小雨, 中含, 心部
+  { {0xf92f6006,0xfb7a9007,0xf9276007,0xf9356004}},	//   金山, 一窗, 部展, 也存
+  { {0xf58c700c,0xf5a57002,0x00000003,0x00000003}},	//   暖蛋, 行而,   ,
+  { {0xfa5be006,0xf90e6006,0xf5aa7008,0x00000003}},	//   市文, 音像, 護衛,
+  { {0xf933800a,0x00000003,0x00000003,0x00000003}},	//   尚子,   ,   ,
+  { {0xf91b8006,0xfb659004,0xf8179005,0xf93cc005}},	//   大型, 器等, 也便, 雄心
+  { {0xf942e006,0xfa848009,0xfa4f6001,0xf821f005}},	// [14b0] 有利, 是推, 取決, 升中
+  { {0xf941a004,0xfa6ac00c,0xf59f9005,0x00000003}},	//   率在, 起民, 逃脱,
+  { {0xf4bc600f,0xfb59f004,0xf930e004,0xf945e004}},	//   考量, 健的, 北国, 行参
+  { {0xf5c8f00f,0xfa63e006,0xf92fc009,0xf9242004}},	//   部落, 及有, 南微, 本出
+  { {0xf9334004,0xf830f008,0xfa82200c,0xfa5e8005}},	//   力差, 想以, 正港, 隆昌
+  { {0xf92ec006,0xf9184004,0xf928400a,0xf596300c}},	//   村基, 券市, 利帳, 域評
+  { {0xf492a00f,0xf8303007,0xf9110004,0xfa6ac002}},	//   能量, 由一, 使它, 海民
+  { {0xfb66f008,0xf9246004,0xfa564005,0xfb85100d}},	//   物置, 路在, 速比, 合署
+  { {0xfb57d00f,0xf4ada00e,0xfa7b2004,0xf945a001}},	//   書籍, 民館, 以推, 洋大
+  { {0xfa75c00f,0xfa63c009,0xf944e004,0xfb7fb00c}},	//   任教, 事教, 之士, 各異
+  { {0xf83d7009,0xfb879009,0xf9148004,0xf5ac100c}},	//   悠久, 行第, 社出, 伴著
+  { {0xf83c5006,0xf4c66009,0xfa5cc004,0xfa7b6004}},	//   以便, 行通, 布文, 度指
+  { {0xf9482001,0xf49d8005,0xf92aa00c,0xfa4d400c}},	//   操場, 加集, 打市, 視情
+  { {0xfb5d9004,0xf9304001,0xfa70a00c,0xfa75400a}},	//   度相, 著大, 拿手, 現段
+  { {0xf594900f,0xfb571009,0xf8179004,0xf91c0008}},	//   記者, 医用, 也使, 日大
+  { {0xf5be3006,0xf91ce00a,0xfa66c00a,0x00000003}},	//   控股, 加希, 題提,
+  { {0xf9470007,0xfa66c004,0xfb69300c,0xf946800a}},	// [14c0] 納入, 行提, 全由, 屋台
+  { {0xf9358004,0xfa750005,0xfb66f005,0xfa896002}},	//   也做, 好春, 虫等, 木桶
+  { {0xfa616004,0xf4a74005,0x00000003,0x00000003}},	//   了活, 在酒,   ,
+  { {0xfa51400a,0x00000003,0x00000003,0x00000003}},	//   織改,   ,   ,
+  { {0xf59f5009,0xf92fe007,0xf83f7008,0xf944800c}},	//   乃至, 字形, 賢一, 吉島
+  { {0xf8413006,0xf8473009,0xfa74c00d,0x00000003}},	//   本上, 毫不, 格提,
+  { {0xf839300b,0xf4b02001,0xfa866004,0x00000003}},	//   工事, 動集, 在旅,
+  { {0xf9392009,0xf4a0e001,0xf5a63008,0xf8395008}},	//   属地, 口順, 態調, 除依
+  { {0xfa760007,0xf9146001,0xf4c1a00c,0xfa66800d}},	//   值查, 精工, 理都, 重振
+  { {0xf4ad0001,0xf9160004,0xf91c0005,0xfa73400c}},	//   外送, 都具, 学少, 追思
+  { {0xfa61c00f,0xf917600e,0xf9296005,0xfa51600a}},	//   理想, 診察, 互式, 何本
+  { {0xf93a8004,0xfa497008,0xfb51900c,0xf933600c}},	//   私分, 習所, 地空, 定土
+  { {0xf916200b,0xfb69900e,0xfb57f004,0xfa76e001}},	//   購入, 倒的, 区用, 建教
+  { {0xfa6f2009,0xfa5ca001,0xfb87d004,0xf8167001}},	//   新求, 一滴, 夏科, 神仙
+  { {0xfa86a001,0xfb839001,0xf932c004,0xf9126005}},	//   宮書, 計研, 静安, 数家
+  { {0xf92e600e,0xf92e0004,0xf91aa001,0xf94b2002}},	//   協同, 成好, 春回, 迎到
+  { {0xfa7c2009,0xf91d2004,0xfa82200d,0x00000003}},	// [14d0] 查活, 旦大, 京文,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf942e00f,0xf91c8009,0xf5bbd004,0x00000003}},	//   有助, 大做, 以警,
+  { {0xf93d2004,0xf93f2005,0x00000003,0x00000003}},	//   市利, 理内,   ,
+  { {0xfa6ec009,0xfa4f6004,0xf58c900c,0xf9350005}},	//   防洪, 向海, 園買, 多建
+  { {0xf9420001,0xf8393004,0x00000003,0x00000003}},	//   商地, 工之,   ,
+  { {0xf912000c,0xf83ef005,0xfa75600c,0x00000003}},	//   使徒, 次作, 治概,
+  { {0xfb88b001,0x00000003,0x00000003,0x00000003}},	//   量縮,   ,   ,
+  { {0xfb825001,0xfa4ab001,0xf4c46008,0xf914400c}},	//   圈的, 棒棒, 立金, 政庶
+  { {0xf4c6400c,0x00000003,0x00000003,0x00000003}},	//   行領,   ,   ,
+  { {0xf80c7009,0xfa4e6004,0xf4c4e001,0xfb4d6004}},	//   少了, 他未, 屋部, 年相
+  { {0xf5b6f009,0xfa5f6007,0xf9222005,0x00000003}},	//   点行, 的抽, 断取,
+  { {0xfa68a001,0xf4996004,0xfb7b900c,0x00000003}},	//   家手, 常青, 一盤,
+  { {0xfb5cb001,0xfb58d005,0xf4b2c005,0xfb5ab002}},	//   鳥瞰, 区移, 沙里, 司特
+  { {0xfb72b006,0xf9462006,0xfb7d300e,0xfa59a004}},	//   多的, 今天, 要綱, 一指
+  { {0xf91ae00f,0xfa68a00e,0xf845b009,0xfb81f001}},	//   常常, 制服, 在今, 理異
+  { {0xf828100f,0xf91c0001,0xfa7fc001,0xf5ac1004}},	// [14e0] 配件, 入左, 加書, 架起
+  { {0xf49bc007,0xf92f2001,0xfb7d300c,0xfb88f00c}},	//   急難, 我好, 心神, 礎科
+  { {0xfb78300f,0xf8425008,0xfb82d00a,0xfb695005}},	//   竟然, 離乳, 例等, 在男
+  { {0xfa5f4004,0xfa54200c,0xf4b1e00a,0xfb4f1010}},	//   燃放, 四房, 招集, 干物
+  { {0xf9408006,0xf9414009,0xf4bfe004,0xf92cc001}},	//   万多, 理入, 的零, 間大
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf931400c,0xfb7fd005,0xf80d900c,0x00000003}},	//   織出, 者素, 著下,
+  { {0xfa4d1007,0xf8175004,0x00000003,0x00000003}},	//   暑期, 榜上,   ,
+  { {0xfb785004,0xf8117001,0xf939000c,0xfb50b00c}},	//   原状, 四一, 停受, 已然
+  { {0xfb623007,0xf9472008,0xf5bef004,0xf5abb001}},	//   正第, 上司, 大葱, 然能
+  { {0xfb5bd006,0xfa7c0004,0xfa820004,0xf4a10001}},	//   学生, 以治, 宣恩, 正通
+  { {0xfb4be001,0xf5911005,0xf93a4005,0x00000003}},	//   其申, 何被, 所当,
+  { {0xf825900e,0xfb7c3009,0xf83f5008,0xf4b42001}},	//   界一, 的王, 僧侶, 聚酯
+  { {0xfa80e004,0xf81e7001,0xf9316005,0xfb6ab010}},	//   中旅, 理介, 何可, 道玄
+  { {0xfa842004,0xfb7f1005,0xfa4cf005,0x00000003}},	//   京津, 心社, 策意,
+  { {0xf5aef00b,0xfa72e001,0xfa5f2004,0xf4a3600c}},	//   新規, 承旭, 者或, 可順
+  { {0xfb49e00f,0xfb83b00f,0xfb683009,0xfb537008}},	// [14f0] 然科, 看的, 士生, 己破
+  { {0xfb6f5007,0xf8389004,0xfb85b005,0xf5a3100c}},	//   化系, 出信, 及答, 蛋蛋
+  { {0xf81c1001,0xf59a9001,0xfa4d3001,0xfa71c00c}},	//   吃下, 墜落, 救救, 款服
+  { {0xfa4e100f,0xfa52e001,0xfa5e2001,0xf5b69004}},	//   我是, 多指, 幅減, 格落
+  { {0xfa7f200c,0xf93b800c,0x00000003,0x00000003}},	//   校成, 門別,   ,
+  { {0xf814f00f,0xf81b1009,0xf94a000c,0x00000003}},	//   原住, 如今, 小地,
+  { {0xfb7e9009,0xf59c500a,0x00000003,0x00000003}},	//   内生, 一話,   ,
+  { {0xfb7f500b,0xf90ee006,0xf93c8009,0x00000003}},	//   装置, 地名, 流入,
+  { {0xf91f4004,0x00000003,0x00000003,0x00000003}},	//   面小,   ,   ,
+  { {0xf940e001,0xfa55400a,0xf4984002,0x00000003}},	//   安和, 定款, 吹鼓,
+  { {0xfa4d7004,0xf928a004,0xf4caa001,0xf83a9008}},	//   向投, 在出, 崎駿, 左下
+  { {0xf932600f,0xf9424004,0xf9100001,0xf9392004}},	//   招募, 先垂, 地增, 增就
+  { {0xf81e700f,0xfb667009,0xfa69e008,0xf5c17001}},	//   理事, 票的, 起時, 馬行
+  { {0xfa5e6006,0xfb4d000c,0xf58c3005,0xfb79d00a}},	//   的本, 具申, 墓葬, 磁界
+  { {0xf80eb009,0xfb853001,0xfa57400c,0x00000003}},	//   向人, 合環, 租查,
+  { {0xf488800d,0x00000003,0x00000003,0x00000003}},	//   制鞋,   ,   ,
+  { {0xf90a8005,0xf5c4b00a,0x00000003,0x00000003}},	// [1500] 年反, 本英,   ,
+  { {0xfa702008,0xf4b64004,0xf939000c,0xf941800c}},	//   熱意, 高院, 喜帖, 均含
+  { {0xf9190009,0xf5a01005,0x00000003,0x00000003}},	//   示出, 率要,   ,
+  { {0xf91da00f,0xf91a2009,0xf5a87008,0xfa7be00a}},	//   員合, 入分, 同購, 健次
+  { {0xf93c6004,0xfb835005,0xfa4e900c,0xfa4f100c}},	//   流大, 三秦, 他注, 我找
+  { {0xfb86500e,0xf92e2005,0xf5a69005,0x00000003}},	//   前編, 成平, 行跟,
+  { {0xf4bce001,0x00000003,0x00000003,0x00000003}},	//   的魅,   ,   ,
+  { {0xfa892006,0xf81b700c,0x00000003,0x00000003}},	//   表格, 係一,   ,
+  { {0xfa75400f,0xfa65c004,0xf9460001,0xfa772005}},	//   系所, 事活, 型基, 方最
+  { {0xfb7b1005,0xf597300c,0x00000003,0x00000003}},	//   局班, 真諦,   ,
+  { {0xfa71000e,0xf839300a,0xf92e600c,0x00000003}},	//   即決, 工例, 我加,
+  { {0xfa644007,0xf8439004,0x00000003,0x00000003}},	//   先採, 括中,   ,
+  { {0xf845b006,0xf4b94007,0xfb69300e,0xf5c69001}},	//   在上, 一送, 部統, 用記
+  { {0xfa7ac004,0xf58ef008,0xf945e005,0xf938a005}},	//   入成, 金調, 事出, 作回
+  { {0xf48fa00f,0xf9318006,0xf599900f,0xf5b8d004}},	//   到高, 四十, 言者, 油路
+  { {0xfa5d4006,0xfa830009,0xfb51b00c,0xfa6fe005}},	//   的思, 中日, 味競, 就明
+  { {0xf492e008,0xfb508001,0xf90b2005,0xf9122002}},	// [1510] 山陽, 河管, 收大, 到女
+  { {0xf930a001,0xf92dc004,0xfb7dd004,0xfa7aa00c}},	//   動原, 店式, 清的, 常接
+  { {0xfa860006,0xf820b004,0xfb869004,0xf945a005}},	//   注明, 了修, 行生, 界十
+  { {0xf948e005,0xfa5d8005,0xf5957010,0x00000003}},	//   行就, 魅族, 原資,
+  { {0xf9226004,0xfa846004,0xfb510005,0x00000003}},	//   口公, 景洪, 平相,
+  { {0xf9438005,0x00000003,0x00000003,0x00000003}},	//   吉大,   ,   ,
+  { {0xfb851001,0xf90c600c,0x00000003,0x00000003}},	//   融理, 男入,   ,
+  { {0xfa4c1009,0xf58c5001,0xf929e00c,0x00000003}},	//   民最, 紓解, 質外,
+  { {0xf8467007,0xf4bf4004,0xf9418005,0xf91b2005}},	//   央主, 分集, 万利, 日化
+  { {0xfa588007,0xf58c900e,0xf5c8f004,0xf9136004}},	//   作機, 角英, 填表, 能定
+  { {0xfa878004,0xfb7a900c,0xfa86600d,0x00000003}},	//   在湖, 送筆, 在担,
+  { {0xfa78e006,0xf4982001,0xf9284001,0xfa6c000c}},	//   建活, 吸頂, 義地, 傷患
+  { {0xf5a3f009,0xf8297004,0xf80cb005,0x00000003}},	//   羊肉, 意以, 取不,
+  { {0xf917e004,0xf48dc004,0x00000003,0x00000003}},	//   点多, 防静,   ,
+  { {0xf93f8006,0xfb54500f,0xf49d0009,0xfb60b009}},	//   境影, 社群, 大酒, 模特
+  { {0xf9278004,0xf92ae001,0xfa4dd00c,0x00000003}},	//   全宗, 未出, 俗技,
+  { {0xf918a005,0xf4ae6005,0xf81d900c,0x00000003}},	// [1520] 出学, 抗逆, 求你,
+  { {0xf925a009,0xf4c56007,0xf9232004,0xfa4d3001}},	//   在安, 行開, 中出, 子業
+  { {0xfa6a4009,0xfa7c2004,0xf91da005,0x00000003}},	//   康教, 大旅, 渡安,
+  { {0xfa4c900f,0xf9446007,0xf4a92004,0xfb53d004}},	//   恐怖, 合大, 在防, 款第
+  { {0xf5c37007,0xf4c78004,0xf5b25001,0xfa81e00c}},	//   業製, 名都, 艾芙, 代推
+  { {0xf93de009,0xfa54e001,0xfa62e004,0x00000003}},	//   球化, 生最, 立有,
+  { {0xfa4c5006,0xfa858009,0xfa4c9009,0xfb53f001}},	//   子成, 是改, 湖泊, 政署
+  { {0xfb605004,0xf917e00c,0xf942200c,0xf914400c}},	//   衣着, 司同, 片加, 都快
+  { {0xfa55a00f,0xf4b80001,0xf9144001,0xf4958008}},	//   乙方, 原音, 能快, 製鋼
+  { {0xfb61f004,0xf9128005,0xf49a2005,0x00000003}},	//   本理, 新巴, 除部,
+  { {0xfb539008,0xfa7c2004,0xf4b0e008,0xf9192001}},	//   乾物, 交水, 供養, 工及
+  { {0xf58e9008,0xf9242001,0xf812d004,0xfa67000c}},	//   提訴, 本基, 聚乙, 族求
+  { {0xfa4db004,0xfa6fa00c,0xf9102005,0xfb5a700c}},	//   得明, 台托, 朱小, 此目
+  { {0xf926800b,0xfb817009,0xf9318007,0xfb6f5001}},	//   央区, 爆竹, 講堂, 湖群
+  { {0xfa7c2009,0xf9452004,0xf842f001,0xfa55e00c}},	//   以改, 上多, 連任, 托斯
+  { {0xf92da009,0xf493000e,0xf92ae007,0xf59eb004}},	//   世博, 避難, 間均, 者近
+  { {0xf4abc00e,0xfa5b8004,0xf92e8001,0x00000003}},	// [1530] 子高, 一性, 五名,
+  { {0xfa800009,0xfb64d007,0x00000003,0x00000003}},	//   凡是, 助益,   ,
+  { {0xf92e4006,0xf8301009,0xfa704005,0xfb77f005}},	//   子女, 就一, 使消, 夜的
+  { {0xfb6f700f,0xf8403004,0xfa6f0008,0xfb605004}},	//   準確, 中上, 右折, 止生
+  { {0xf8223001,0xfa788001,0xf9250001,0xf4a3a001}},	//   屈一, 常情, 普媒, 本連
+  { {0xfb837007,0xfa4d3001,0xfa7ce004,0xf9240004}},	//   始終, 救我, 旧村, 硬度
+  { {0xf59ab001,0x00000003,0x00000003,0x00000003}},	//   所表,   ,   ,
+  { {0xf59e5007,0xfb7ef009,0xf825300e,0xfa5bc004}},	//   善良, 清算, 車保, 市梅
+  { {0xfb4d6006,0xfa68e005,0x00000003,0x00000003}},	//   侵犯, 行慰,   ,
+  { {0xf5bad00e,0xfb56b004,0xf9362001,0xfb7ab00a}},	//   誤解, 格申, 生園, 技用
+  { {0xf92ec009,0xf4bf6004,0xf9284001,0xf9178001}},	//   化公, 密集, 彩印, 油切
+  { {0xf4c8000f,0xf90e8008,0xf91ce004,0xfa54800c}},	//   富邦, 防寒, 靠前, 機手
+  { {0xfa898009,0xf5bed009,0xfa64e004,0xf924e004}},	//   在更, 大足, 上文, 可公
+  { {0xf928c004,0xf80c9001,0xf935c004,0xf943a005}},	//   在常, 救了, 高坪, 三建
+  { {0xf91cc00f,0xfa5c8004,0xfa650004,0xf80ed005}},	//   造型, 一架, 不文, 取中
+  { {0xfa7ee00e,0xf940a004,0xf91d8001,0x00000003}},	//   信機, 了孩, 巡守,
+  { {0xf92fc004,0xf9210004,0xf49b600c,0xfb7eb00c}},	// [1540] 取国, 管好, 別適, 旅狐
+  { {0xf93ea007,0xf92f8001,0xfa82000a,0xf940c005}},	//   分後, 湖基, 中湖, 居地
+  { {0xfa81a004,0xf934a008,0xf593d00c,0xfa6cc00c}},	//   患排, 期型, 務講, 場正
+  { {0xf829d007,0xfa60000e,0xf5ac300e,0xf948c001}},	//   家作, 文時, 競走, 界地
+  { {0xfa79e007,0xf93fc004,0xfa796008,0xf5b15005}},	//   示更, 切忌, 若手, 女足
+  { {0xfa69600f,0xf82b300e,0xfa86e009,0xf947c004}},	//   序方, 極上, 用期, 城小
+  { {0xfa66e004,0xfa69a004,0xfa6a600c,0x00000003}},	//   量意, 零星, 件截,
+  { {0xf4c4600e,0xf949400e,0xfb815004,0xf9118004}},	//   下限, 像度, 三的, 新奥
+  { {0xf9202004,0xfb494004,0xf943e005,0xfa7a2005}},	//   中安, 瓶片, 有吸, 来指
+  { {0xf5b7f001,0xf9174004,0xf921c001,0xfa5fa005}},	//   出表, 区土, 般市, 元新
+  { {0xfa668006,0xf5bcd005,0xfa509005,0x00000003}},	//   前景, 以起, 得房,
+  { {0xfa81e006,0xf940400e,0xf8365004,0xf5ac9001}},	//   本情, 理化, 区住, 浴設
+  { {0xfb669009,0xf821b009,0xfa59800c,0xf92fe005}},	//   亮相, 合下, 作本, 北公
+  { {0xf9454007,0xf9470004,0xfb4f800a,0xf4b6000c}},	//   先報, 名大, 憲章, 料都
+  { {0xf933800f,0x00000003,0x00000003,0x00000003}},	//   四季,   ,   ,
+  { {0xf9486009,0xf9358004,0xfb5cb005,0x00000003}},	//   意志, 期存, 学目,
+  { {0xf92a8004,0xf90c2008,0xf5b7d001,0xfa4ef00c}},	// [1550] 当心, 護婦, 酸菌, 字成
+  { {0xf5b35004,0xf823f005,0xfb55000c,0xf5b7d00a}},	//   曾被, 上予, 能符, 腸菌
+  { {0xf930e009,0xf92ea004,0xf83df004,0xfa6fc005}},	//   受国, 五小, 管不, 山歌
+  { {0xf81ef006,0xf8241009,0xfa87200e,0xfa4ed008}},	//   元以, 不予, 部材, 志村
+  { {0xf4a5800a,0xf93ec005,0xf5a5100c,0xf9366005}},	//   修館, 分城, 合課, 留声
+  { {0xf5c8f00e,0xfb50000c,0xfa84e005,0xfa5dc005}},	//   自衛, 到真, 助残, 市性
+  { {0xfb4a6009,0xfb550004,0xf91e6004,0xf911e008}},	//   年秋, 任王, 大出, 百十
+  { {0xf48e6005,0x00000003,0x00000003,0x00000003}},	//   洲金,   ,   ,
+  { {0xf8245004,0xf8247004,0xf9338005,0x00000003}},	//   名事, 届一, 料内,
+  { {0xf929c004,0xf8427005,0xf942200c,0x00000003}},	//   被判, 港上, 雇員,
+  { {0xfa668007,0xf4c56009,0xf91e600a,0x00000003}},	//   才是, 程院, 冠動,
+  { {0xfa4c9004,0xfa634004,0xf847500c,0x00000003}},	//   化手, 案材, 物代,
+  { {0xf9174006,0xfa4eb001,0xfa5ae001,0xf832900c}},	//   区域, 彗星, 所支, 己人
+  { {0xf5949001,0xfb74100c,0xf4a6400d,0x00000003}},	//   高者, 供社, 在逃,
+  { {0xfa586009,0xfa5ec009,0xf93b8007,0xfb687004}},	//   作思, 商所, 流化, 在群
+  { {0xf91f2006,0xf931c005,0xfa6c800a,0x00000003}},	//   面前, 比平, 痴漢,
+  { {0xfa660004,0xfb7d3001,0x00000003,0x00000003}},	// [1560] 及早, 境生,   ,
+  { {0xf918c00f,0xf4a1c004,0xfa78e00c,0x00000003}},	//   確度, 中青, 書機,
+  { {0xfa70c00c,0xfa6dc005,0x00000003,0x00000003}},	//   房服, 防沙,   ,
+  { {0xf5c39001,0xf93c8001,0xfa70a00c,0xf4a3a005}},	//   代買, 心境, 平性, 播音
+  { {0xf9464006,0xf946a00c,0xfb76500c,0x00000003}},	//   不利, 態報, 料異,
+  { {0xf8101005,0xfb51200c,0xf935a005,0x00000003}},	//   南代, 姿的, 期做,
+  { {0xf8253009,0xf5a87007,0xfb5ad001,0xfa5e6004}},	//   同事, 行調, 工研, 的敬
+  { {0xf947e006,0xf90aa004,0xf5a1b004,0xf940c001}},	//   再就, 年夏, 拉蒙, 梅山
+  { {0xfa4b3004,0xf83b7005,0xf92de00d,0x00000003}},	//   当期, 大上, 或向,
+  { {0xf941a007,0xfa80c004,0xf91c2004,0xfa676005}},	//   月光, 代教, 入室, 牌是
+  { {0xf4c10004,0xfb74b001,0xf92b2005,0x00000003}},	//   了那, 通盤, 道多,
+  { {0xfa6e2004,0xf5b67001,0xf597d001,0xfa5c8001}},	//   年水, 格調, 熟能, 要接
+  { {0xfb77d007,0xfb62d001,0xf93b8004,0xf819b005}},	//   租申, 業給, 要受, 品三
+  { {0xf93f800f,0xfa52d00f,0xf5b27004,0xfa551005}},	//   心地, 通指, 能行, 生求
+  { {0xf930c009,0xf4a94008,0xfa72e005,0xfa52300c}},	//   何媒, 浪速, 好旅, 底油
+  { {0xfa888006,0xfa5c400b,0xfa702004,0xfa5ec00c}},	//   在接, 血液, 碰撞, 商技
+  { {0xfa73400b,0xfb667004,0xf90b2001,0xf82df005}},	// [1570] 西日, 在理, 場商, 女上
+  { {0xf946e005,0xfa7e400c,0x00000003,0x00000003}},	//   前加, 度收,   ,
+  { {0xf928a004,0xf9112004,0xfb885005,0x00000003}},	//   在基, 足国, 界精,
+  { {0xf82ed00f,0xf9470004,0xf5c07004,0xfa53b00c}},	//   細介, 上建, 炭行, 做比
+  { {0xf8401009,0xf92de004,0xfa87000c,0x00000003}},	//   管中, 得十, 物湯,
+  { {0xfb51000f,0xf48fc00f,0xf4c4600e,0xf81c3004}},	//   到第, 到通, 再開, 持中
+  { {0xfb562007,0xf8245004,0xfb6c1001,0xf490c004}},	//   人看, 名下, 子真, 平遥
+  { {0xf93d2004,0xfa782005,0xf58db005,0x00000003}},	//   持国, 固本, 旗袍,
+  { {0xf9428007,0xf4b80001,0xf919a005,0x00000003}},	//   均出, 作項, 永外,
+  { {0xfa76a004,0xf8225005,0xf910c00d,0xfa4af00d}},	//   容涉, 文交, 灰岩, 道文
+  { {0xf59a9001,0xf9468008,0xf4c48004,0xf4b6000a}},	//   所自, 手帳, 王金, 期預
+  { {0xf9108004,0xfb859005,0xfa65400c,0x00000003}},	//   防台, 同繁, 手杯,
+  { {0xfa7a0004,0xf90a400c,0xfb50600a,0x00000003}},	//   来梅, 其受, 熱狂,
+  { {0xfb84b006,0xfa860009,0xfb73b00e,0xfa81c004}},	//   上的, 全意, 通算, 六成
+  { {0xfa6d2009,0xfb72f004,0xf9448005,0xf9094005}},	//   柴油, 会秘, 届十, 海合
+  { {0xfb6d7001,0xf49ea004,0xf49ee005,0xfb4ec00c}},	//   林玉, 次高, 大防, 女皆
+  { {0xf90ee005,0xfb5c300c,0xfa5e200d,0x00000003}},	// [1580] 地前, 接系, 庄浪,
+  { {0xfa541001,0xf83dd001,0xfa6a8004,0xf9480005}},	//   供房, 員介, 致意, 名制
+  { {0xf934a001,0xfa73c004,0xf9136005,0x00000003}},	//   備受, 格持, 西出,
+  { {0xfa577004,0xf82f1005,0xf80ed00a,0x00000003}},	//   期治, 数一, 比企,
+  { {0xfa75e007,0xf8253009,0xf93e2007,0xf595700e}},	//   人授, 同下, 情分, 通話
+  { {0xf8115007,0xf90de007,0xf48d8001,0x00000003}},	//   供一, 女安, 水都,
+  { {0xfb853004,0xf92c600c,0xfb84b00c,0x00000003}},	//   母牛, 我如, 立研,
+  { {0xf4916001,0xf925600a,0xf8323005,0xfa850002}},	//   女防, 利市, 好今, 物服
+  { {0xf8403004,0xf81f3001,0xf83a9008,0x00000003}},	//   次代, 約人, 選任,
+  { {0xf4a64005,0xfa553005,0x00000003,0x00000003}},	//   是零, 沙漠,   ,
+  { {0xfb48c009,0xfa87e004,0xf9368008,0xf9404005}},	//   家界, 罪案, 語彙, 文包
+  { {0xfa74e001,0xf9278004,0xfb55e005,0xfb61d00c}},	//   精梳, 部受, 好男, 本約
+  { {0xfa732009,0xf4a5e001,0xf596300c,0xf932c002}},	//   湿性, 全配, 機返, 何到
+  { {0xf5b7d009,0xfa6e0009,0xfa523004,0x00000003}},	//   出自, 年收, 婚恋,
+  { {0xfa4fd00f,0xfa5a6009,0x00000003,0x00000003}},	//   南港, 要情,   ,
+  { {0xfa66c00f,0xfa5f8004,0xfb55000c,0xfa85000a}},	//   小技, 率有, 放異, 本整
+  { {0xfa750004,0xfb4f0001,0xf4a7a00c,0x00000003}},	// [1590] 好日, 平線, 雨風,
+  { {0xf4932004,0xfa838005,0x00000003,0x00000003}},	//   国香, 是毛,   ,
+  { {0xfa64e004,0xf5bef004,0xf9134001,0xf5ac3001}},	//   上指, 大花, 政大, 水腫
+  { {0xf914400f,0xfa882004,0x00000003,0x00000003}},	//   放入, 部正,   ,
+  { {0xfa79e007,0xf92fc008,0xfa650005,0xf842d005}},	//   書本, 翔子, 不指, 是低
+  { {0xf48ee007,0xfa557001,0xf9144004,0xf4a0e004}},	//   防部, 土教, 落在, 院部
+  { {0xf49d0009,0xfa648007,0xfb83700e,0xfa830004}},	//   大青, 有收, 有給, 中接
+  { {0xf8261004,0xf8247008,0xf90b6005,0x00000003}},	//   之便, 俊一, 援川,
+  { {0xf8307009,0xfa722001,0xfb613004,0x00000003}},	//   即中, 報正, 止目,
+  { {0xf91e8006,0xfb78b00f,0xf93fe00f,0xfb584008}},	//   大常, 言版, 球場, 令等
+  { {0xf9298006,0xfa67c00f,0xf9276004,0xf921c008}},	//   周年, 敏感, 利因, 波大
+  { {0xfb603001,0xfa599004,0xfa4b900c,0x00000003}},	//   短等, 秀旅, 打成,
+  { {0xf919a00e,0xfa680001,0xf8397005,0x00000003}},	//   吸器, 量成, 以低,
+  { {0xfa4cf008,0xf934000c,0xfa4c5005,0xf945c00d}},	//   成支, 多夫, 子提, 洋工
+  { {0xfa571009,0xf5a29001,0xfb50c005,0xf81bd00c}},	//   存放, 計者, 地物, 需使
+  { {0xf812d006,0xf9424006,0xf83bd004,0x00000003}},	//   料下, 案局, 度也,
+  { {0xfb81500e,0xfb4aa002,0x00000003,0x00000003}},	// [15a0] 琉球, 更省,   ,
+  { {0xfb62d009,0xf495600e,0xfa595001,0x00000003}},	//   六章, 抽選, 依政,
+  { {0xfb592001,0xfa73c004,0xf5bc1001,0xf93a8004}},	//   懸疑, 房款, 春藤, 要商
+  { {0xf5c3b001,0xfb76f00c,0x00000003,0x00000003}},	//   口述, 思的,   ,
+  { {0xfb6c1009,0xf9262005,0xfa5c800d,0x00000003}},	//   互相, 良影, 老旧,
+  { {0xfa4df006,0xfa543001,0xf48c0004,0xfa71c005}},	//   捐款, 教我, 暴雪, 平水
+  { {0xfa780007,0xf940a004,0xf939400a,0x00000003}},	//   人推, 了天, 所市,
+  { {0xfa7f4004,0xf5919001,0xf9464001,0xfa78c00c}},	//   大暴, 研製, 而定, 相思
+  { {0xf5b0b005,0xfa7a2005,0xfa7d2002,0x00000003}},	//   山脚, 特曼, 朦朧,
+  { {0xf59c3001,0xfb582005,0xfa62e002,0x00000003}},	//   的蛋, 油罐, 片格,
+  { {0xfa55d004,0xf9368004,0xfa88e004,0xf92f600c}},	//   多收, 料制, 用汽, 金報
+  { {0xf5adb009,0xf9486004,0xf9476005,0xf93a000a}},	//   年至, 偏北, 二孩, 十和
+  { {0xfa6e4001,0xf92d2004,0xfb809005,0x00000003}},	//   甲村, 策参, 唆犯,
+  { {0xf92e6004,0xf9230008,0xf9204005,0xfb55a00c}},	//   唐家, 景品, 口同, 姻的
+  { {0xf9200009,0xf9100001,0xf8139004,0xf9312004}},	//   加好, 味全, 留了, 街巷
+  { {0xfb63b009,0xf5ba9008,0xf4974004,0xf83ab00c}},	//   公章, 抹茶, 点送, 判代
+  { {0xf9482004,0xf91b800a,0xf916600c,0x00000003}},	// [15b0] 嵌入, 大友, 空城,
+  { {0xf5a5500b,0xf497c00c,0xfa5b600c,0x00000003}},	//   開設, 人魔, 流汗,
+  { {0xf90a2004,0xf9094002,0x00000003,0x00000003}},	//   家姓, 其商,   ,
+  { {0xfa5e2008,0xf947c001,0xfa523005,0x00000003}},	//   療施, 籍地, 会昌,
+  { {0xf5afd00e,0xf8323004,0xf59f100a,0xf911a005}},	//   新譜, 好上, 境調, 石台
+  { {0xfa762007,0xf5a05001,0xf9470005,0x00000003}},	//   殺手, 談談, 同化,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf90e0007,0xfa567009,0xf9458004,0xfa71000c}},	//   女友, 神文, 哈巴, 新探
+  { {0xf492000c,0xfa788005,0xfa648005,0x00000003}},	//   報頭, 常清, 糊涂,
+  { {0xfa61000b,0xfb5e3009,0x00000003,0x00000003}},	//   清水, 大群,   ,
+  { {0xfa4f900b,0xf9324007,0xfa4e1004,0xfa708005}},	//   暖房, 定後, 策提, 地暖
+  { {0xf948e007,0xfa82e001,0xf9314005,0xfa6d4005}},	//   歌唱, 代方, 宛城, 直板
+  { {0xfa710006,0xfa69c006,0xf910c009,0xfa6f8004}},	//   石油, 海淀, 走在, 地指
+  { {0xf5c43001,0xfb67d00c,0x00000003,0x00000003}},	//   種考, 審稿,   ,
+  { {0xf93fc007,0xf911a004,0xfa644004,0xf93e6001}},	//   的到, 共北, 晋江, 者多
+  { {0xfb6fb00f,0xfb83d004,0xfb51c005,0xf498c005}},	// [15c0] 字第, 等稿, 地相, 寸高
+  { {0xf926800f,0xfb51800f,0xf80db007,0xf83bd001}},	//   部商, 新知, 化作, 別代
+  { {0xf82af006,0xf9374001,0xf5a51004,0xf4920004}},	//   究中, 夜光, 月至, 西青
+  { {0xfb75b007,0xf825f005,0xf8211005,0xf91ec00d}},	//   食生, 克以, 按不, 素在
+  { {0xf811f00f,0xf4a74008,0xf5a63001,0xf4b50001}},	//   法令, 八重, 後記, 速送
+  { {0xf91f2004,0xf4a14001,0xfb7e100a,0xf5bd300a}},	//   面反, 鮭魚, 境目, 度試
+  { {0xf9278007,0xfb713007,0xfb64f008,0xf8173005}},	//   全套, 招牌, 審美, 喜事
+  { {0xfa579009,0xfa6cc00c,0x00000003,0x00000003}},	//   期改, 浴池,   ,
+  { {0xf92f6009,0x00000003,0x00000003,0x00000003}},	//   底前,   ,   ,
+  { {0xfb7db00b,0xf9122009,0xf48f6004,0xfa63c004}},	//   参照, 好安, 岳麓, 恋情
+  { {0xfa7f6009,0xfa4fd004,0xfa5d8001,0xf5a5f001}},	//   靠性, 列支, 居所, 屋貸
+  { {0xf9284009,0xf495a009,0xf90f6008,0xf8243001}},	//   利害, 好防, 佳子, 型保
+  { {0xf58db007,0xf92c2009,0xf4c66004,0xf5c33001}},	//   我自, 村小, 及面, 可考
+  { {0xfb5c4006,0xfa6de001,0xf912400c,0xfa51300c}},	//   大理, 場新, 到就, 著海
+  { {0xf92ee006,0xf91e6009,0xf917a001,0xfa67c004}},	//   比如, 大基, 出動, 行正
+  { {0xf492800e,0xfa866004,0x00000003,0x00000003}},	//   阿部, 温柔,   ,
+  { {0xfa65c009,0xf90c2001,0xfa4f7004,0xf9122005}},	// [15d0] 上演, 家共, 金数, 命先
+  { {0xf497c00e,0xf91e4004,0xfb7c9005,0xf821f00d}},	//   綺麗, 信元, 品知, 指中
+  { {0xf841f006,0xf4c6c001,0xf945c001,0xfa55900a}},	//   第七, 反面, 行局, 候性
+  { {0xf5bc7007,0xfa5b7005,0xf91ea00c,0xf942e005}},	//   津貼, 品法, 惠快, 指国
+  { {0xfb7db001,0xfb4bc001,0xfb4a2005,0xf826700a}},	//   情節, 直筒, 巴版, 規上
+  { {0xfb7a7004,0xf591100c,0x00000003,0x00000003}},	//   送的, 力車,   ,
+  { {0xf93cc00f,0xfa898009,0xf9100009,0xfb7a7009}},	//   的心, 在整, 女孩, 老的
+  { {0xfa5c300b,0xf9278009,0xf90d6001,0xf49de001}},	//   療機, 用外, 場券, 大連
+  { {0xfa4a100e,0xf9228009,0xf91b0008,0xf9310001}},	//   互換, 灯光, 撤去, 望安
+  { {0xf927c009,0xf4c3400e,0xf9336004,0xf91e800c}},	//   在天, 有難, 会回, 性出
+  { {0xfa517007,0xfa780005,0xf92ec005,0xfa5bd002}},	//   四技, 人您, 取公, 省您
+  { {0xfb743001,0xf92e0005,0xf917c005,0x00000003}},	//   際社, 村屯, 画大,
+  { {0xf5a51009,0xfb671007,0xf8137001,0xf9348004}},	//   手表, 部科, 供你, 供地
+  { {0xfb729009,0xfa718001,0xf91e4004,0xfa7ec005}},	//   站版, 想曲, 次参, 加温
+  { {0xf49cc005,0xf915600a,0x00000003,0x00000003}},	//   急防, 涼宮,   ,
+  { {0xf942600e,0xf927e001,0xf922a005,0xfa5d7005}},	//   文句, 八分, 形地, 的束
+  { {0xf92de009,0xf92e6004,0xf81b3004,0x00000003}},	// [15e0] 或刑, 子山, 言中,
+  { {0xf911a001,0xf934a005,0xf90f8005,0xf92a800c}},	//   由化, 写得, 即向, 士報
+  { {0xfa620005,0x00000003,0x00000003,0x00000003}},	//   理混,   ,   ,
+  { {0xf90f800e,0xfa6ba008,0x00000003,0x00000003}},	//   統合, 護支,   ,
+  { {0xf5baf006,0xf91b400f,0xfa760004,0xfa69e001}},	//   交警, 陸地, 好更, 小東
+  { {0xfb5ff00b,0xf91fa007,0xf5b9b001,0xf9174004}},	//   次第, 造出, 人買, 容市
+  { {0xfa89200f,0xf90ee004,0xf829f005,0xfa800005}},	//   風格, 地反, 晶体, 欠款
+  { {0xf9240006,0xf81c5004,0xf8461004,0xfa51500c}},	//   公室, 市也, 用什, 力才
+  { {0xf4988007,0xfa579004,0xf58fd004,0xf90b400c}},	//   書香, 土方, 策落, 場勘
+  { {0xf5b8b00f,0xfa868004,0xf9378004,0xf93ee001}},	//   特質, 售房, 期出, 終場
+  { {0xfa700009,0xfb6d9001,0xf8155004,0xfa59100c}},	//   新民, 林秋, 甘井, 所描
+  { {0xfa76e00f,0xf59e300a,0xf4a10002,0x00000003}},	//   人教, 脂製, 迭香,
+  { {0xfb62300a,0xf92fe00d,0x00000003,0x00000003}},	//   設用, 受公,   ,
+  { {0xf8379006,0xfa89400f,0xfb69f009,0xf93ce005}},	//   死亡, 質感, 挪用, 善内
+  { {0xfa5d7006,0xfb6c1009,0xf90c0001,0xfa5c3004}},	//   的期, 子生, 家女, 狂搜
+  { {0xfa4bf006,0xfa77a007,0xfa7c8001,0xf8341001}},	//   限期, 司有, 度推, 都五
+  { {0xfb887006,0xfa648009,0xfa6fc00c,0xf5c9b00c}},	// [15f0] 税率, 三水, 仰望, 陪著
+  { {0xf4956007,0xfa85e004,0xf9438001,0xf5a6900c}},	//   移送, 用明, 葉大, 之谷
+  { {0xf924400f,0xf911a004,0xfa652001,0x00000003}},	//   飯店, 共受, 脈曲,
+  { {0xf9106009,0xfb71f001,0xf93f6004,0x00000003}},	//   花市, 力站, 者利,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf82b1004,0xf909e008,0xfa642004,0xf5a09005}},	//   家代, 晶子, 益明, 内能
+  { {0xfa6ea001,0xf8107001,0x00000003,0x00000003}},	//   女情, 著人,   ,
+  { {0xfa5c5007,0xfb877001,0xf5a2900c,0xf9382005}},	//   心所, 里第, 切腹, 川在
+  { {0xf945e007,0xf9192001,0xfb763004,0xf93d2005}},	//   同居, 工坊, 神的, 久安
+  { {0xfb5cc007,0xfb54200e,0xf928a009,0xf92d4001}},	//   入申, 施策, 注入, 成因
+  { {0xfb7cb001,0xf5961005,0x00000003,0x00000003}},	//   考的, 州考,   ,
+  { {0xfa862004,0xf4a4a008,0xf48a200d,0x00000003}},	//   表意, 鮮魚, 偷逃,
+  { {0xfa52d004,0xf9444004,0xfa595005,0xfa80400c}},	//   做文, 等危, 州段, 無正
+  { {0xfa66800b,0xfa840009,0xf48ac004,0xfa5f5005}},	//   後期, 中整, 海金, 的板
+  { {0xf59a1004,0x00000003,0x00000003,0x00000003}},	//   要言,   ,   ,
+  { {0xf917000c,0xf5a6b00c,0x00000003,0x00000003}},	//   竹崎, 量而,   ,
+  { {0xfa82600e,0xf91b8004,0xfb6b9001,0xfb72f005}},	// [1600] 解散, 性安, 質環, 些物
+  { {0xf945e00f,0xf49ac00c,0xfa694005,0x00000003}},	//   立刻, 否需, 夏津,
+  { {0xf81fb00f,0xf4b1e004,0xfb78100c,0xf92d0005}},	//   了保, 力集, 夜爆, 或市
+  { {0xf5b07007,0xf9126004,0xfa856004,0xf948e001}},	//   足跡, 就大, 温情, 行報
+  { {0xf934a004,0xf938e00c,0xfb86700a,0xf5be9005}},	//   原告, 一型, 告無, 因被
+  { {0xfa5a3007,0xf9472005,0x00000003,0x00000003}},	//   果樹, 量参,   ,
+  { {0xf940e007,0xf59e500c,0xfb58a00c,0xf8297005}},	//   有型, 分計, 吹糖, 起事
+  { {0xfb6af00e,0xfb550004,0xf9108001,0xfa61a00c}},	//   成美, 好群, 詳加, 分派
+  { {0xf91d800e,0xf9364004,0xf90c2001,0xf92da001}},	//   絡先, 務廳, 水化, 金店
+  { {0xf944a005,0xf9488005,0xf5b8500a,0x00000003}},	//   告内, 夏利, 活課,
+  { {0xf5969001,0xf5bb5001,0xf80eb004,0xf82b900c}},	//   江路, 試者, 金以, 念一
+  { {0xf8297006,0xfa74e004,0xfb6ed004,0xfa69e008}},	//   海事, 能模, 近百, 長所
+  { {0xf92ec004,0xfa603001,0xfb7eb005,0x00000003}},	//   南川, 情查, 分税,
+  { {0xf84a900b,0xfb699009,0xf8141009,0xf91e8005}},	//   自信, 八章, 高不, 性固
+  { {0xfa5ef001,0xfa71800c,0x00000003,0x00000003}},	//   商概, 地步,   ,
+  { {0xfa88c006,0xf9442004,0xf937a00a,0xfa6c0005}},	//   用房, 不光, 保子, 其新
+  { {0xfb661007,0xf496c004,0xf5c31001,0xf9348004}},	// [1610] 物生, 区集, 可要, 期安
+  { {0xf924a004,0xf5a89004,0xfa561005,0xf93c2005}},	//   天安, 行能, 折断, 持公
+  { {0xf8301001,0xf90f0004,0xf80fd00c,0x00000003}},	//   山一, 育彩, 動企,
+  { {0xf92e2009,0xf916a001,0xfa680004,0xfa5ad00c}},	//   列市, 出各, 量提, 一推
+  { {0xfa66c00f,0xfb71f009,0xf93fc007,0xfa5a7004}},	//   下水, 会等, 的印, 要清
+  { {0xf943200e,0xf93be004,0xfa668008,0x00000003}},	//   資家, 一寸, 前支,
+  { {0xf81c3001,0xf92ee001,0xfb69f004,0xf5bb5004}},	//   善事, 抗原, 易等, 泥路
+  { {0xfa866004,0xf9420004,0xf83b300c,0xf929600c}},	//   在清, 盆地, 入他, 溪州
+  { {0xfa62e009,0xf93c2001,0xf4a9a001,0xf9348005}},	//   型案, 市博, 青銅, 牛女
+  { {0xf82b5004,0xfa50900c,0xfa4bb00c,0xf5a4900a}},	//   其以, 比斯, 間投, 養蜂
+  { {0xf9152004,0xf9480005,0xf92bc005,0x00000003}},	//   好基, 同履, 薪年,
+  { {0xfb695004,0xf91c6004,0xfb667008,0xf59c5005}},	//   冒着, 否在, 天狗, 秀英
+  { {0xfb57c00b,0xfa60b004,0xf9446005,0x00000003}},	//   幹線, 分是, 先学,
+  { {0xf4b12005,0x00000003,0x00000003,0x00000003}},	//   何部,   ,   ,
+  { {0xfa894009,0xf90e000c,0xf830b002,0x00000003}},	//   部新, 敵大, 穿不,
+  { {0xf9138004,0x00000003,0x00000003,0x00000003}},	//   西岸,   ,   ,
+  { {0xf82db007,0xf92e8004,0xf4b96001,0xf9216001}},	// [1620] 段代, 五倍, 初選, 本名
+  { {0xfa68c001,0xf91a6001,0xf91c000d,0x00000003}},	//   家服, 特報, 泥工,
+  { {0xfb73f005,0xfa63a00c,0x00000003,0x00000003}},	//   些相, 月推,   ,
+  { {0xf9204001,0xf82a1004,0xf947a008,0xfa73400c}},	//   你已, 迎你, 遊具, 報新
+  { {0xf9228004,0xfa5e3004,0xf81bf005,0xf922a00c}},	//   本增, 者指, 一使, 止報
+  { {0xf5991007,0xf937e00c,0xf837f005,0xf92ac00c}},	//   神話, 作心, 容作, 質大
+  { {0xfb4de007,0xfa67e004,0xf9364001,0xfa634004}},	//   酵素, 上水, 務平, 屋所
+  { {0xfa760004,0xfa808004,0xf946a005,0xf80b5005}},	//   区残, 造更, 告大, 排中
+  { {0xf93ca006,0xf9342009,0xf910a004,0xf908e001}},	//   的品, 多彩, 共商, 制局
+  { {0xf49e600e,0xf9272007,0xf941e001,0xfa70a001}},	//   控除, 置地, 有做, 東教
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa55f006,0xfa5bb001,0xf91b200c,0xf491e005}},	//   高温, 最方, 常值, 数都
+  { {0xf821b005,0xfa888005,0xf931c010,0x00000003}},	//   呈下, 天更, 隔地,
+  { {0xf5a73009,0xf8401001,0xf91a4005,0xfa738005}},	//   富豪, 連上, 否合, 国期
+  { {0xfb4fa004,0xf5915008,0xf92da00c,0xfb659005}},	//   台站, 法華, 取勝, 在眉
+  { {0xfb5c200f,0xf9288008,0xf93ac004,0xf9376005}},	//   大約, 全室, 要定, 果反
+  { {0xfa6dc007,0xf939c00c,0xfa744005,0xf59d300c}},	// [1630] 已拆, 依地, 松治, 的肚
+  { {0xfb74f007,0xfa786009,0xf5aed00c,0x00000003}},	//   婚登, 核桃, 新認,
+  { {0xf9472004,0xfa7f4004,0x00000003,0x00000003}},	//   名工, 大整,   ,
+  { {0xf9456005,0xf90b400c,0xf947e010,0x00000003}},	//   倍多, 起努, 重山,
+  { {0xfb6e7004,0xfa7b6001,0xf816b00a,0xfa88600c}},	//   化用, 度教, 期修, 質所
+  { {0xf835100f,0x00000003,0x00000003,0x00000003}},	//   命令,   ,   ,
+  { {0xf80a5009,0xf4c58001,0xf92c4004,0xf822f00c}},	//   当一, 行降, 近千, 予保
+  { {0xf4a78009,0xf4b2e004,0xf93b0001,0xf812f001}},	//   雨雪, 会遇, 喜宴, 站位
+  { {0xf81a7006,0xf90f600f,0xf4ac2004,0xfb4ae00a}},	//   十七, 防宣, 毒霸, 水球
+  { {0xf92d200e,0xf593f004,0xf5c71004,0xfa650001}},	//   成形, 会被, 在近, 看推
+  { {0xf81e3005,0xf935c00c,0x00000003,0x00000003}},	//   市便, 星夜,   ,
+  { {0xf9344004,0xf92e4004,0xf58bf004,0xf5a61005}},	//   会可, 成危, 易被, 位被
+  { {0xfb72900f,0xf92aa009,0xfa726004,0xf9332004}},	//   做的, 自学, 国歌, 多做
+  { {0xfa589004,0xf4a8800c,0xf4aa8005,0xfb7a5005}},	//   作期, 親送, 角逐, 障社
+  { {0xfa60f006,0xf93ba007,0xfa80e004,0xfb5f0004}},	//   内新, 要快, 中清, 次生
+  { {0xf9132008,0xf4b4a00c,0x00000003,0x00000003}},	//   話帳, 托高,   ,
+  { {0xfa89e009,0xf80eb009,0xf9100004,0xfa5e1001}},	// [1640] 太湖, 疑人, 地州, 情故
+  { {0xfa764009,0xf948c007,0xfa79c004,0xfb859001}},	//   出意, 里山, 入持, 重生
+  { {0xfa7c4001,0xf5a47005,0x00000003,0x00000003}},	//   座教, 越要,   ,
+  { {0xf491800b,0xfa4d1004,0xfa5ab005,0x00000003}},	//   放題, 当承, 一株,
+  { {0xf83b3009,0xf9480004,0x00000003,0x00000003}},	//   入世, 量少,   ,
+  { {0xf945e004,0x00000003,0x00000003,0x00000003}},	//   立医,   ,   ,
+  { {0xfa67c001,0x00000003,0x00000003,0x00000003}},	//   額新,   ,   ,
+  { {0xfb49200f,0xfb657004,0xf5969001,0xf8203005}},	//   然的, 可移, 祝賀, 内以
+  { {0xf8241001,0xf8361001,0xf9424004,0xfb4de005}},	//   事保, 任保, 理年, 乳粉
+  { {0xf5a8900e,0xf92a0001,0xfa56b00c,0xf90b800a}},	//   小路, 道光, 保概, 具師
+  { {0xfa67e009,0xfa872004,0xf497e004,0xf9092004}},	//   不收, 全提, 基部, 家参
+  { {0xf5b89007,0x00000003,0x00000003,0x00000003}},	//   書記,   ,   ,
+  { {0xfa828009,0xf943a004,0xf90fa004,0xf820d00c}},	//   是把, 手市, 色学, 閉介
+  { {0xfb87d006,0xf92f8006,0xf944400e,0xfa7a0004}},	//   名称, 幕式, 半導, 急情
+  { {0xfa876004,0xf9106004,0xf9348005,0xf5c3100c}},	//   在比, 就必, 沙化, 般訪
+  { {0xf845b004,0xfa80e001,0xfa65e00c,0xf938600c}},	//   普京, 業旅, 之批, 感念
+  { {0xf4be200f,0xfa6b2009,0xf948c004,0xfb7e7005}},	// [1650] 的部, 年教, 里就, 装生
+  { {0xfa728004,0xf5aa7001,0xf91e8004,0xf92a8001}},	//   地水, 場行, 性基, 罪宣
+  { {0xf938a00e,0xfb630004,0xfa65e005,0xf940000c}},	//   最安, 口登, 今未, 豆子
+  { {0xfa4d7001,0xfb4ae00c,0xf921000c,0xf9420005}},	//   向法, 家第, 連忘, 隆台
+  { {0xfa88a009,0xf9116004,0xf816f001,0xf9286005}},	//   票查, 数大, 機代, 利共
+  { {0xf9184001,0xf4b4a004,0xfa7d4004,0x00000003}},	//   人副, 余部, 大或,
+  { {0xfb7d700f,0xf93ee009,0xfa61b007,0xf5a3b004}},	//   突然, 了小, 盆栽, 立者
+  { {0xfa6c0004,0xf9208001,0xf91b2005,0x00000003}},	//   巴林, 止契, 入北,
+  { {0xfa635001,0xf4a58001,0xfa59b00c,0xf92ce005}},	//   合投, 詩集, 一教, 湖小
+  { {0xfa68e009,0xf8211004,0xfa73000c,0x00000003}},	//   行新, 分信, 沾染,
+  { {0xfa54f008,0xf49e0001,0xfa61b001,0xf4bba00a}},	//   多治, 性連, 有教, 茂雄
+  { {0xf9312009,0xf935a004,0xf9174005,0x00000003}},	//   研室, 料工, 区原,
+  { {0xf948e009,0xf92dc009,0xf8249004,0xfa69e001}},	//   同其, 蔓延, 合人, 買時
+  { {0xf92aa004,0xfa71e001,0xf91fa005,0x00000003}},	//   士康, 政救, 造基,
+  { {0xf9480008,0xfa4f9005,0x00000003,0x00000003}},	//   美品, 受挫,   ,
+  { {0xfa69a001,0xf944e004,0xf818b00c,0xf93bc00c}},	//   低潮, 前市, 作休, 最幸
+  { {0xfb67d009,0xfb755007,0xf4c74008,0xfb64c004}},	// [1660] 火爆, 真理, 後部, 扯皮
+  { {0xfb658008,0xf9378005,0xf9128005,0xf82db002}},	//   天理, 期基, 西天, 念你
+  { {0xf4926008,0xfb7ff004,0xfa54f008,0xfa7b400d}},	//   使館, 文繁, 高揚, 交方
+  { {0xf8141005,0xf8283005,0xfa87200d,0x00000003}},	//   候也, 行以, 周易,
+  { {0xf8473006,0xf81ef004,0xf4aae001,0xfa4d7004}},	//   助中, 分企, 子鍋, 恐惧
+  { {0xf93e0001,0xf93ce004,0xfb863001,0xfb4f8001}},	//   善化, 善待, 手稿, 米粒
+  { {0xfa6da007,0xfa5c7001,0xf8233004,0xf94a2004}},	//   水河, 求救, 程不, 量就
+  { {0xf946000e,0xfb6e7001,0xf92a4001,0xfb6a7001}},	//   養士, 店線, 荒原, 質監
+  { {0xf92f800f,0xfa4f9004,0xfa629001,0xf91b2005}},	//   外出, 外方, 月教, 入南
+  { {0xf9298004,0xfa533004,0x00000003,0x00000003}},	//   勒市, 晚期,   ,
+  { {0xf83e3004,0xfa5df00c,0xf827700a,0xf92f8005}},	//   握住, 市治, 炎上, 金德
+  { {0xf9270004,0xf81f9008,0xf90c0001,0xfa71800a}},	//   在增, 文下, 水塔, 週比
+  { {0xf91cc001,0xf9136004,0xfa704008,0xf819900a}},	//   以到, 英山, 飲放, 府京
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf81f7004,0x00000003,0x00000003,0x00000003}},	//   理会,   ,   ,
+  { {0xfb83d009,0xf5955009,0xfa7a000e,0xfb79b001}},	//   及版, 土豆, 特派, 犀牛
+  { {0xf927600c,0xf4a30005,0xf59bd00c,0xfb67b00c}},	// [1670] 全展, 本首, 況良, 炫的
+  { {0xf5b0f00e,0xfa7c4001,0xf910a008,0x00000003}},	//   新設, 性情, 調和,
+  { {0xfa6f0007,0xf90d000c,0xf5c55005,0xf93ee00c}},	//   音掛, 更別, 目被, 終年
+  { {0xfb88b006,0xfa7c2004,0xf93c4001,0xf4b26001}},	//   野生, 大清, 所共, 法都
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf91aa007,0xf90b8004,0xfa81e005,0x00000003}},	//   選出, 年夜, 中比,
+  { {0xf818f006,0xf8255009,0xf59eb007,0xf81c3001}},	//   最低, 上也, 市買, 約三
+  { {0xf937c00f,0xf83d3009,0x00000003,0x00000003}},	//   作品, 警信,   ,
+  { {0xf926e005,0xf92c000c,0x00000003,0x00000003}},	//   在停, 道夫,   ,
+  { {0xfa802007,0xf8475004,0xf5b99008,0xf5a7d00a}},	//   校正, 利代, 日規, 過言
+  { {0xfb59600f,0xfb658004,0xf9458001,0xf5b39004}},	//   空白, 可登, 合年, 放路
+  { {0xf9274007,0xf83d3004,0x00000003,0x00000003}},	//   助客, 学信,   ,
+  { {0xfa72c00f,0xf8149007,0xfb85f004,0xf919a008}},	//   東方, 忘了, 型示, 批判
+  { {0xf5ab5007,0xf919a004,0xfa657004,0xfa5af004}},	//   強迫, 交回, 届村, 市慈
+  { {0xf943a004,0xfa760004,0xf4b6e004,0xf90ec008}},	//   三区, 好整, 州金, 農協
+  { {0xf935e007,0xf929e001,0xfa6f6001,0xfa5db005}},	//   察刑, 質化, 飲業, 送水
+  { {0xf8403009,0xf4ba4001,0xfb853004,0xf591f001}},	// [1680] 面也, 一餐, 先由, 定計
+  { {0xf81ab009,0xfa6d4004,0xf5be3001,0xfa631001}},	//   流会, 年改, 度起, 等業
+  { {0xfa65f004,0xf9482001,0x00000003,0x00000003}},	//   名投, 而建,   ,
+  { {0xfb851009,0xf9232001,0x00000003,0x00000003}},	//   双版, 業出,   ,
+  { {0xf843b009,0xf4c06004,0xf9232001,0xfa601001}},	//   是保, 了首, 祭出, 超殺
+  { {0xfa736004,0xfa5a3001,0xf499600c,0xf92dc005}},	//   共新, 所成, 別開, 受同
+  { {0xf827301d,0xf59eb004,0xfb725004,0xf823300a}},	//   名人, 各股, 定税, 型二
+  { {0xfa7d8004,0xfa613005,0x00000003,0x00000003}},	//   度方, 逆性,   ,
+  { {0xf8255006,0xf5ac7009,0xfb562004,0xf912600a}},	//   程中, 水路, 人王, 数制
+  { {0xf80f9009,0xf9260009,0xf92ac001,0xfb7a500c}},	//   何一, 在小, 術分, 府相
+  { {0xf8237004,0xfa6ec005,0xfa55f00c,0xf911a00c}},	//   守互, 平教, 生民, 音地
+  { {0xfa61b00e,0xfa63d001,0x00000003,0x00000003}},	//   有料, 有改,   ,
+  { {0xf83a5006,0xf92d8004,0xf9282005,0x00000003}},	//   以保, 体地, 未名,
+  { {0xf92d8006,0xf8397007,0xf913c00e,0xf916c005}},	//   当地, 令依, 陽子, 出分
+  { {0xfa810007,0xfa74800c,0xf9124005,0x00000003}},	//   庭教, 現書, 能光,
+  { {0xf932000f,0xf910c00e,0xfa73c001,0xf92c800a}},	//   法入, 農家, 施打, 外安
+  { {0xfa820006,0xfa82e00f,0xfa66d004,0xf827900c}},	// [1690] 本文, 連接, 同投, 序依
+  { {0xf91fc007,0xf81f9008,0xf916e001,0xfa7e400c}},	//   無庫, 文例, 遺忘, 座活
+  { {0xfa7bc006,0xf9218004,0xf9128001,0xf9136001}},	//   入正, 中增, 山健, 山島
+  { {0xfa4e5007,0xfb7c7004,0xf4c4a001,0xf922c001}},	//   沖洗, 一男, 事達, 可完
+  { {0xf828100b,0xfa822009,0xfb49e007,0xfb7e5001}},	//   同人, 正是, 究竟, 的累
+  { {0xf8403001,0xf834d005,0xfb7a3005,0x00000003}},	//   業上, 百佳, 秀科,
+  { {0xf4a1e008,0xfa62d004,0xf932e00c,0xf937600c}},	//   中途, 事案, 乙名, 果再
+  { {0xfa776009,0xf9248004,0xfa726008,0xf4ba200c}},	//   出成, 本兼, 社文, 品需
+  { {0xfb5e6001,0xfb7d3004,0xf5c8b00c,0x00000003}},	//   大空, 狂犬, 用貸,
+  { {0xfb747007,0xfb739009,0xfb59a004,0xfb578005}},	//   原版, 站留, 方略, 方病
+  { {0xfa5c7009,0xf824900d,0x00000003,0x00000003}},	//   的明, 反不,   ,
+  { {0xf83a5009,0xf9390004,0xfb602005,0x00000003}},	//   以依, 着小, 院畜,
+  { {0xf9416006,0xf916e007,0xf931e009,0xf90c2004}},	//   文化, 兼具, 法大, 家山
+  { {0xfa828007,0xf5adf009,0xf93fc001,0x00000003}},	//   可有, 年起, 的冰,
+  { {0xf9144005,0x00000003,0x00000003,0x00000003}},	//   命周,   ,   ,
+  { {0xfa6d2009,0xfa822004,0xfb59200a,0xfa752005}},	//   年活, 京教, 古紙, 圾收
+  { {0xfb6b700f,0xf822b006,0xfb7c7007,0xf91fe001}},	// [16a0] 自由, 合会, 送給, 波切
+  { {0xf92de004,0xf496c00c,0xf82ff005,0xfb66600c}},	//   他回, 人魅, 地也, 磨砂
+  { {0xf5b19009,0xf5c5d007,0xfb5c6008,0xf90dc00c}},	//   平谷, 部行, 接点, 卵形
+  { {0xf93ba004,0xf8151004,0xf935c005,0x00000003}},	//   最基, 通便, 尚家,
+  { {0xf59c700f,0xf93f8009,0xf9482005,0x00000003}},	//   一起, 心声, 名年,
+  { {0xfa850001,0xfa641004,0xfb57c004,0xf5a9b005}},	//   利服, 安曼, 治知, 具行
+  { {0xfa5c7004,0x00000003,0x00000003,0x00000003}},	//   心概,   ,   ,
+  { {0xf9376007,0xf81d5004,0xf9478004,0xf80f3004}},	//   果凍, 情上, 李克, 法事
+  { {0xf8257004,0xf4c84001,0xf5a5100c,0x00000003}},	//   友中, 小雪, 合農,
+  { {0xf48f000c,0xfb61400a,0xfb53c005,0x00000003}},	//   害通, 本立, 籽粒,
+  { {0xf92dc006,0xf91d4006,0xfb5d6007,0xf9202007}},	//   向全, 学学, 惠的, 業安
+  { {0xfa5bd006,0xf5b4900b,0xfb49e00f,0xf93bc001}},	//   一方, 施設, 家生, 一出
+  { {0xf4c08007,0xf92c200a,0x00000003,0x00000003}},	//   超音, 排尿,   ,
+  { {0xfa615004,0xf934a004,0xf943c001,0xf4abc001}},	//   万株, 定加, 有出, 民里
+  { {0xf4a4c009,0xfb63c001,0x00000003,0x00000003}},	//   路面, 微積,   ,
+  { {0xf92fa008,0xf910800c,0xf844300a,0x00000003}},	//   何十, 異化, 馬主,
+  { {0xf9208006,0xf929a009,0xf5b5b007,0xfa4d7004}},	// [16b0] 中小, 士学, 麻豆, 子怡
+  { {0xf93bc009,0xf5a07001,0xf48b6008,0xf92dc005}},	//   品在, 分表, 強風, 化土
+  { {0xfa5fd007,0xf9490009,0xf90e8004,0xf946c005}},	//   升服, 同年, 新合, 前形
+  { {0xf91c4007,0xf815100c,0x00000003,0x00000003}},	//   艦店, 記作,   ,
+  { {0xf92dc007,0xf5a55007,0xf9114004,0xf917c004}},	//   北富, 月起, 咳嗽, 点存
+  { {0xf8249008,0xf495c00c,0xf912c00c,0xf923e00c}},	//   龍一, 命週, 現原, 縮式
+  { {0xf90c200f,0xf8265006,0xf935c005,0xf9400005}},	//   件地, 及中, 也增, 内学
+  { {0xf4a78009,0xfa649009,0xfb64e005,0xf91ee00c}},	//   在首, 月活, 是短, 無定
+  { {0xf9410008,0xfb797005,0xf91da005,0xfa7e0002}},	//   安城, 初稿, 性天, 照正
+  { {0xfb733004,0xf595b004,0xf90e4004,0xf841300c}},	//   写着, 多起, 女式, 宣作
+  { {0xfa569001,0xf93f8004,0xf5c8500a,0xfb827002}},	//   依所, 震安, 骨董, 奈的
+  { {0xf944a004,0xf938c00c,0xfb82900c,0xf4c6c00c}},	//   月出, 依凡, 匈牙, 意配
+  { {0xfb7e9005,0xf4a8e00c,0xf4b4a002,0x00000003}},	//   了立, 用都, 生里,
+  { {0xf93ec004,0x00000003,0x00000003,0x00000003}},	//   了前,   ,   ,
+  { {0xf848b00e,0xfa730007,0xf91d6001,0xf947a004}},	//   巨人, 災情, 你吃, 反国
+  { {0xf9142006,0xfa4f1001,0xf92a4004,0xfb53400c}},	//   国外, 我放, 青州, 山環
+  { {0xfa551006,0xf935001a,0xf5a1b007,0xfa84c004}},	// [16c0] 多方, 站公, 安講, 修期
+  { {0xfa82e00e,0xfb753007,0xfb69400e,0xf59d7004}},	//   支所, 期約, 用環, 内行
+  { {0xf9446001,0xfb6e9001,0xfb87b004,0xf820b00c}},	//   今夏, 南瀛, 同管, 均依
+  { {0xf940a006,0xfa78e009,0xf91ba007,0xf939a004}},	//   涉及, 人死, 大名, 品合
+  { {0xfb5b6004,0xf5a4b005,0xf91aa00c,0x00000003}},	//   接用, 名老, 改場,
+  { {0xf9450004,0xf80f3001,0xf8111004,0xf5b41001}},	//   上存, 法下, 法享, 鹿谷
+  { {0xf925e004,0xf934a005,0x00000003,0x00000003}},	//   可忽, 牛山,   ,
+  { {0xf9452009,0xf91cc009,0xfb63400e,0xfa661004}},	//   不存, 大增, 本物, 上推
+  { {0xf4898007,0xfa4fb007,0xfa874004,0x00000003}},	//   德里, 林森, 表提,
+  { {0xf5c6b00f,0xfa663004,0xfb550001,0xf937400c}},	//   物質, 不推, 都給, 熟度
+  { {0xf8255005,0xfb65c00c,0xf4b3600a,0x00000003}},	//   名会, 木紋, 通預,
+  { {0xf5a6b00f,0xfa5d7009,0xfa649004,0xfa569004}},	//   看起, 桃源, 烈日, 速推
+  { {0xf4bec009,0xf829f00e,0xfa5df005,0xf92d000a}},	//   清醒, 討中, 市活, 策局
+  { {0xf48f8006,0xf917600e,0xf928a001,0xfa5eb004}},	//   地震, 智子, 早年, 装材
+  { {0xfa6ea009,0xf948c005,0xfa73c005,0xf596f00a}},	//   抵押, 富平, 款是, 識調
+  { {0xf93e0001,0xf91c4008,0xfa5c7004,0xf4a36005}},	//   旅充, 照射, 的李, 可逆
+  { {0xf58a100f,0xf93e0009,0xfa73e007,0xf9254009}},	// [16d0] 卓越, 市出, 放映, 物局
+  { {0xfb6b800f,0xf5a0d00c,0xf5b8300a,0xfb58800c}},	//   間結, 情花, 炸裂, 腺素
+  { {0xfa82a004,0xf9480004,0xfa65500c,0x00000003}},	//   断探, 行学, 鍋湯,
+  { {0xf814b009,0xf83ad004,0xfb49c005,0xfa882002}},	//   定信, 度低, 婷美, 航服
+  { {0xfa5a9009,0xfb5ee009,0xfb6e7001,0xf5b19002}},	//   要文, 面粉, 取用, 台肥
+  { {0xfa551007,0x00000003,0x00000003,0x00000003}},	//   生時,   ,   ,
+  { {0xf91bc004,0xf4c44001,0x00000003,0x00000003}},	//   大屏, 有防,   ,
+  { {0xf91c6006,0xf4a5e009,0xfa4d5001,0x00000003}},	//   健常, 利通, 我成,
+  { {0xfa60b006,0xfa6c5004,0xf9326008,0xf928800c}},	//   分支, 年暨, 辛子, 用入
+  { {0xf597900b,0xfa790004,0xfa728004,0xf5c8f004}},	//   回路, 以案, 国明, 士表
+  { {0xfa5ed009,0xfa4c9009,0xf9274004,0xfb809005}},	//   布活, 科文, 修家, 了物
+  { {0xf9134006,0xf9452009,0xf8347009,0xf90de005}},	//   危害, 上做, 派人, 念大
+  { {0xfa62d007,0xfb5ac005,0xfb5fe005,0xfa6fe005}},	//   片放, 入科, 映社, 箱操
+  { {0xfa70e006,0xf9454009,0xf5a57009,0xf9456001}},	//   平方, 不做, 行行, 律宣
+  { {0xfa76a00e,0xf8129004,0xf499a008,0xf4a20005}},	//   主演, 定企, 日銀, 中首
+  { {0xfa58b00f,0xf92e600f,0xf5a0d00b,0xf8411006}},	//   一月, 子報, 理解, 那些
+  { {0xf92f8007,0xf932c001,0xf820b004,0xfa77a00c}},	// [16e0] 外基, 何地, 粉事, 主控
+  { {0xfa4df004,0xf943c004,0xf949e004,0xfa4ed005}},	//   或成, 有固, 每平, 他本
+  { {0xf93ca006,0xf5b37009,0xf937e004,0xf8391002}},	//   的十, 格行, 原国, 工三
+  { {0xfb7a7006,0xf912600f,0xfa695005,0xf9158005}},	//   作社, 山大, 李洪, 登封
+  { {0xfb777009,0xf944c001,0xfa7e8004,0xf9386005}},	//   非物, 始受, 造或, 朝天
+  { {0xf9286009,0xf4b48004,0x00000003,0x00000003}},	//   用大, 高附,   ,
+  { {0xfb6f9001,0xfa673004,0xfa820005,0xfa4d300c}},	//   受用, 福清, 本指, 民打
+  { {0xf92fe009,0xfb5d0004,0xf827f004,0xfa677001}},	//   法必, 加美, 富信, 莎拉
+  { {0xf9356001,0xfb630001,0xfa69f002,0x00000003}},	//   感嘆, 業群, 島民,
+  { {0xf923e00f,0xf4af0001,0xf925a004,0xf90fa00c}},	//   縮小, 外連, 您光, 色度
+  { {0xf929a00b,0xfb556009,0xf499a004,0xf4c06001}},	//   自動, 礼物, 入量, 劇集
+  { {0xfa798004,0xf49dc00c,0xfa5f500c,0xfa884005}},	//   群星, 信里, 的拿, 被撞
+  { {0xfa53f00f,0xfa7ce004,0xf9286004,0x00000003}},	//   高手, 入数, 利影,
+  { {0xf90e4001,0xf9100001,0xf920600c,0xf593300a}},	//   女小, 育常, 因家, 料老
+  { {0xf9414004,0xf83e1004,0xf829d00d,0x00000003}},	//   等参, 象一, 号不,
+  { {0xf49a4007,0xf82c7004,0xfa619004,0xfb526001}},	//   令部, 年修, 月月, 由管
+  { {0xf93f0007,0xf590f001,0xf845d004,0xf4bb2005}},	// [16f0] 善工, 力計, 票上, 要限
+  { {0xfb62800f,0xf932a005,0x00000003,0x00000003}},	//   般生, 会心,   ,
+  { {0xfb767009,0xfa54500c,0xfa70000c,0xfa7a2005}},	//   星火, 力派, 山所, 来料
+  { {0xf93dc005,0xf910800a,0x00000003,0x00000003}},	//   境得, 熱射,   ,
+  { {0xf5c6f00b,0xfa51f009,0xf81a1004,0xf80f7008}},	//   用語, 多月, 喜人, 達也
+  { {0xfa7cc009,0xfb7af001,0xf4a48004,0xf58e3005}},	//   警支, 所第, 是部, 疑解
+  { {0xfa5d5001,0xf4b9c001,0xf4a84004,0xf931000c}},	//   心我, 所通, 紫金, 法化
+  { {0xfb5a6008,0x00000003,0x00000003,0x00000003}},	//   改称,   ,   ,
+  { {0xfa7b400e,0xfb4d2001,0xf841100c,0xf916e00a}},	//   古書, 破盤, 代保, 費全
+  { {0xfa5c300b,0xfb705008,0xf93bc004,0xf90f8005}},	//   時期, 織物, 要利, 翰内
+  { {0xfb61000f,0xfb7a7001,0x00000003,0x00000003}},	//   業理, 送範,   ,
+  { {0xf947800f,0xf9232007,0xfb55a009,0xf8497008}},	//   規定, 業基, 治病, 全件
+  { {0xfb819009,0xf4ae8005,0xf90dc005,0xf922200c}},	//   了相, 列高, 卵巢, 業倫
+  { {0xfb6aa009,0xfa623004,0xf590f001,0xf93ec008}},	//   姓的, 等提, 著色, 雅子
+  { {0xf81cb001,0xf945600d,0x00000003,0x00000003}},	//   心了, 殊原,   ,
+  { {0xf80ff001,0x00000003,0x00000003,0x00000003}},	//   託代,   ,   ,
+  { {0xf934a006,0xf489e004,0xfa62f001,0x00000003}},	// [1700] 写字, 其限, 載本,
+  { {0xf9338009,0xfb4f4009,0xf944e007,0xf9426008}},	//   定向, 害生, 開取, 文履
+  { {0xf915e00f,0xfa573007,0xf59a3004,0xfa4a9004}},	//   活力, 府消, 品要, 戒毒
+  { {0xf831d006,0xfb855004,0xfa5a5001,0xf9194005}},	//   地使, 案由, 門投, 挺好
+  { {0xf91cc007,0xfa814004,0xf93e0005,0xfa73000c}},	//   度可, 校新, 市固, 精打
+  { {0xfa4e7009,0xf5a7b00c,0xfb564005,0x00000003}},	//   子数, 上買, 区税,
+  { {0xf948e008,0xf4930004,0xf9258005,0xf937800c}},	//   小口, 精髓, 周先, 府免
+  { {0xfb7c7007,0xfb5c4004,0xfa6bd001,0xfa63b005}},	//   終結, 接登, 護業, 三改
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa535009,0xf919200e,0xfb871007,0xf5aff001}},	//   会期, 日午, 隊社, 共行
+  { {0xfa4fb004,0xfb68e005,0xfa69b005,0xf947a00c}},	//   算支, 含糖, 式施, 炊具
+  { {0xf817b007,0xf5c1d007,0xfb7bd004,0xf59f900c}},	//   作一, 口腔, 持用, 各色
+  { {0xfb5fe00b,0xf93ec009,0xf914e005,0xfa70300a}},	//   採用, 元左, 汽大, 農政
+  { {0xf9198006,0xfa726001,0xfa856004,0xfb6b4001}},	//   基地, 失控, 枯死, 輪社
+  { {0xfb67c004,0xf5a31005,0xf829d00c,0xf8409005}},	//   在物, 万起, 德一, 校以
+  { {0xfb7b9007,0xfb82f004,0xf58e5004,0xf821d00a}},	//   一群, 事程, 外街, 沈下
+  { {0xfa83a009,0xf4bca009,0xfa65900e,0xf9188004}},	// [1710] 公正, 市青, 界最, 古城
+  { {0xfa641001,0xf910c008,0xfb84500a,0xf847d00c}},	//   版業, 西小, 三男, 未予
+  { {0xf94b200f,0xf9444001,0xf93ec002,0x00000003}},	//   低到, 倍光, 雄岡,
+  { {0xf80ef00f,0xf81eb007,0xf93d0004,0xf840100d}},	//   取代, 的你, 考官, 中予
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf911400e,0xfa627004,0xf5bc700c,0xf5a8b00c}},	//   乳幼, 万方, 入西, 肌腱
+  { {0xf82a1004,0xfb594004,0xf8163004,0xf4a0c001}},	//   刷企, 区白, 回了, 夢達
+  { {0xfb604009,0xf9206005,0xf5bc7005,0xfa65d005}},	//   中立, 中前, 学自, 行流
+  { {0xfa84400c,0xf81e5005,0xf927c005,0x00000003}},	//   溯溪, 理三, 部利,
+  { {0xf59eb00f,0xf946a004,0xfb57e001,0x00000003}},	//   考試, 手共, 麻痺,
+  { {0xfb668004,0xf8307004,0x00000003,0x00000003}},	//   央空, 就了,   ,
+  { {0xf81b5009,0xfa607005,0xf910800c,0xf5a3500c}},	//   市低, 了未, 到店, 見血
+  { {0xfa830008,0xf90b000c,0x00000003,0x00000003}},	//   中津, 茶几,   ,
+  { {0xfa7ce009,0xf90f2001,0xfa78800c,0x00000003}},	//   入新, 想做, 室服,
+  { {0xf5929001,0xf596300c,0xf493a002,0x00000003}},	//   仙草, 枝葉, 命黑,
+  { {0xfa4ef005,0xf916200c,0xfb73100a,0xfb7cb00c}},	//   俗易, 幻夜, 換用, 考範
+  { {0xfb84f007,0xf90c8009,0xf8253004,0xfa70f002}},	// [1720] 事物, 年可, 背上, 到是
+  { {0xf4aa8007,0xfa7a8009,0xfb799001,0xfb7e7004}},	//   含週, 常性, 一理, 的班
+  { {0xf90fe009,0xf80db008,0xf918c004,0xf93ea001}},	//   育基, 世保, 方在, 的季
+  { {0xf815b007,0xfb871007,0xf948e001,0xf93bc005}},	//   土保, 積移, 後地, 一基
+  { {0xf9454009,0xf9292008,0xf815b004,0xf5b19001}},	//   程公, 園前, 期保, 東街
+  { {0xfb75700b,0xf4bba00c,0xf5cbb002,0x00000003}},	//   語版, 所遺, 溪谷,
+  { {0xfa71300a,0xfa83e005,0xf90dc00a,0x00000003}},	//   報源, 本控, 河合,
+  { {0xf9260005,0xf9426005,0x00000003,0x00000003}},	//   在宏, 文工,   ,
+  { {0xf811f00f,0xf93fe00b,0xf5a37001,0xfb6d2001}},	//   投信, 指導, 予評, 我真
+  { {0xfa63b009,0xf9310009,0xf5b0900e,0xfb7b3008}},	//   三方, 法取, 網走, 封筒
+  { {0xf5a6b00e,0xf9464009,0xfa5a9009,0xfa89e005}},	//   小規, 立国, 要指, 享改
+  { {0xf4aee00f,0xfb777007,0xfa5d9004,0xf59c1005}},	//   套餐, 真空, 待所, 境行
+  { {0xf4bb4007,0xf92ec009,0xfa804007,0xfa80c001}},	//   一連, 北川, 蔡惠, 信房
+  { {0xfa868005,0xfa7d4005,0xfa61f00c,0xf5c8300c}},	//   在指, 性比, 計手, 適足
+  { {0xfa80e007,0xfa4ed001,0xfa63f005,0xf90f000c}},	//   督教, 得我, 及涉, 地問
+  { {0xfa511009,0xfa559007,0xfb662001,0xf91aa004}},	//   字数, 期望, 利生, 来回
+  { {0xfb68c009,0xf9266007,0xfa796001,0xf5b25001}},	// [1730] 在相, 用必, 吸汗, 地買
+  { {0xf5a47007,0xf83e1008,0xf9248001,0xf9432001}},	//   再行, 信一, 本埼, 築夢
+  { {0xfa4bf008,0xfa5d3004,0xfb4a4001,0xfa4e5005}},	//   析機, 漂浮, 酷的, 子洲
+  { {0xf91bc006,0xfa7c4004,0xfa816001,0xfa752004}},	//   春季, 大文, 波波, 都来
+  { {0xfb4de006,0xfa6cf007,0xfa5e3009,0xf9154009}},	//   平等, 場次, 它是, 都区
+  { {0xfa6b1004,0xfa6bd001,0xfb624005,0x00000003}},	//   海投, 谷波, 中物,
+  { {0xf80e3006,0xfa4df009,0xf93be00c,0xfa5d3005}},	//   得了, 剖析, 吃又, 者授
+  { {0xf8451006,0xfa711009,0xfb7a7001,0xfa6f9004}},	//   硬件, 山村, 作績, 地教
+  { {0xf58f7007,0xf9196004,0xfa83e004,0xf93e6004}},	//   受訪, 区平, 本性, 者博
+  { {0xf82b300f,0xf82c5009,0xfa54f007,0xf58bf001}},	//   男仕, 海人, 通方, 我而
+  { {0xfb65c004,0xf5a4900c,0xf9126005,0xf927c00a}},	//   是社, 事評, 房店, 部助
+  { {0xf5a6b005,0xfb4d600a,0xf4b64002,0x00000003}},	//   名解, 段目, 辟邪,
+  { {0xfb616008,0xf93f6005,0x00000003,0x00000003}},	//   京王, 万安,   ,
+  { {0xfa671004,0xf939c001,0xf922a008,0xfa585005}},	//   上改, 品刊, 港前, 果枝
+  { {0xf5a99001,0x00000003,0x00000003,0x00000003}},	//   家講,   ,   ,
+  { {0xfa673009,0xf9278009,0xf82eb001,0xfa5b9008}},	//   不改, 用化, 新事, 退治
+  { {0xfa5dd004,0xfa60d001,0xf82ef005,0xf4bc800c}},	// [1740] 善投, 昇機, 台不, 球魂
+  { {0xf93e800e,0xf920600c,0xfb65a00d,0x00000003}},	//   時台, 代品, 在玉,
+  { {0xfa5c5004,0xfb5c6005,0x00000003,0x00000003}},	//   襄樊, 以社,   ,
+  { {0xf93e2006,0xf93f2009,0xfa7f2004,0xfb7d700c}},	//   充分, 密市, 照新, 胃科
+  { {0xfb55c004,0xf9158008,0xf91ce002,0x00000003}},	//   活率, 麻布, 查地,
+  { {0xfb829004,0xfa89c004,0xf9134004,0xf49ac00c}},	//   指点, 身活, 都存, 肥餐
+  { {0xfa7fc009,0xf9134004,0x00000003,0x00000003}},	//   面料, 能存,   ,
+  { {0xf91de004,0xf90ee004,0xf918c005,0x00000003}},	//   度尼, 汲取, 方周,
+  { {0xfa7ac00b,0xf93e0009,0xf4942007,0xfa4af007}},	//   工法, 市基, 白雪, 道教
+  { {0xfa860006,0xf4b6e001,0xf94b2001,0xfb614005}},	//   支柱, 官邸, 美地, 京等
+  { {0xfa51d00f,0xf90f8009,0xf91ce004,0xf497c001}},	//   愛情, 防御, 性增, 麻麻
+  { {0xfa6a7004,0x00000003,0x00000003,0x00000003}},	//   透水,   ,   ,
+  { {0xf90ce006,0xf91ba00e,0xf81f9005,0x00000003}},	//   更大, 大前, 症下,
+  { {0xfa65f00f,0xfb79f007,0xfb60e001,0xf83e7004}},	//   下方, 所生, 業組, 照以
+  { {0xf81d5009,0xfb81f009,0xfa565001,0xf919c004}},	//   病例, 等生, 感柔, 点出
+  { {0xf9444005,0xfb83b00d,0x00000003,0x00000003}},	//   等就, 恋的,   ,
+  { {0xf83db00a,0x00000003,0x00000003,0x00000003}},	// [1750] 絡事,   ,   ,
+  { {0xfb7e7007,0xfa892007,0xfa5f1001,0xf92dc004}},	//   砂石, 部曲, 億日, 取土
+  { {0xf59a9007,0xf4c42004,0xf4a0e004,0xfa545004}},	//   一街, 三防, 口集, 定支
+  { {0xf90d600e,0xfb4c0004,0xf8381001,0xf591d005}},	//   長年, 兵的, 書一, 研英
+  { {0xfa810004,0xf8381004,0x00000003,0x00000003}},	//   中指, 相一,   ,
+  { {0xf835f009,0xfb7cd004,0xfa782001,0xf83c1004}},	//   活会, 概算, 油打, 津人
+  { {0xf5a15004,0xf930c004,0xfb5a000c,0xfa6bd00a}},	//   宇航, 投向, 入獄, 制格
+  { {0xfb634004,0xf8213004,0xf4ba2001,0xf9206004}},	//   中相, 安仁, 要送, 院子
+  { {0xf58f7004,0xf8345001,0xf91f0008,0xf5a7b005}},	//   南航, 吾人, 模原, 上起
+  { {0xfb5b8009,0xfa733007,0xf932e004,0xfa5dd00c}},	//   大程, 山東, 站同, 各法
+  { {0xf935e009,0xf948a001,0xfb59a00c,0x00000003}},	//   期增, 牌女, 春福,
+  { {0xf9320009,0xf9496004,0xfb648005,0xf826f00a}},	//   法履, 夏区, 港物, 随一
+  { {0xf946e00f,0xfb5c0007,0xfa659005,0x00000003}},	//   額度, 工系, 告投,
+  { {0xfa60900f,0xf931e00f,0xf80f7005,0xfb75a010}},	//   三月, 愛商, 策以, 標登
+  { {0xfb664001,0xfa645005,0xfa7c2002,0x00000003}},	//   臨終, 把每, 肥日,
+  { {0xfa67100f,0xf936600f,0xf9470004,0xf90fa004}},	//   上方, 感受, 上出, 新四
+  { {0xf931e00f,0xfa51100b,0xf826d009,0xf836d009}},	// [1760] 通安, 字新, 告人, 点上
+  { {0xf5cb500e,0xf49de004,0xf5b95001,0xfa707005}},	//   堪能, 次降, 群聚, 岳池
+  { {0xfb6b000f,0xf93ae009,0xfb81d00e,0xf925400e}},	//   太空, 作地, 則第, 復元
+  { {0xf5a6b00b,0xfb6fe004,0xfb744001,0xf48bc001}},	//   看護, 列第, 料結, 海面
+  { {0xf4a20007,0xf4938009,0xfb510005,0xf5a9d00c}},	//   召集, 国食, 台独, 量能
+  { {0xfb62400b,0xfa525007,0xf5b1300c,0x00000003}},	//   本線, 供我, 細解,
+  { {0xfa669001,0x00000003,0x00000003,0x00000003}},	//   後感,   ,   ,
+  { {0xfb4ca006,0xf91ce001,0xfb819005,0xfb5b200c}},	//   康社, 別報, 指用, 焦的
+  { {0xf4a5e00f,0xfa71b009,0xf937800c,0xfb6a4005}},	//   全額, 地改, 借出, 勒盟
+  { {0xfb7df006,0xf8105006,0xf8207009,0xf93da005}},	//   清理, 字以, 者使, 的唐
+  { {0xfb5d8008,0xf8325001,0xf4b5c001,0xf90c4005}},	//   大物, 施介, 生食, 海医
+  { {0xf4b40004,0x00000003,0x00000003,0x00000003}},	//   会部,   ,   ,
+  { {0xfa63f004,0xf91e2005,0xfa818005,0x00000003}},	//   安派, 氧吧, 般每,
+  { {0xf4bae00e,0xfa886004,0xf938e001,0xf945800c}},	//   療養, 在控, 芝加, 手勢
+  { {0xf83db00e,0xf949e004,0xfa5ab005,0xf945600a}},	//   絡下, 税公, 品折, 益子
+  { {0xf593f009,0xf59c3001,0xf94a6001,0xfb809005}},	//   定自, 心裏, 意念, 分置
+  { {0xf81fd009,0xfb799002,0x00000003,0x00000003}},	// [1770] 率不, 作班,   ,
+  { {0xf5bc900f,0xf916a00f,0x00000003,0x00000003}},	//   入追, 人心,   ,
+  { {0xf81f900e,0x00000003,0x00000003,0x00000003}},	//   症例,   ,   ,
+  { {0xf9122008,0x00000003,0x00000003,0x00000003}},	//   台帳,   ,   ,
+  { {0xfb4da007,0xf813f005,0x00000003,0x00000003}},	//   育組, 痛人,   ,
+  { {0xfb55c001,0xf5a89004,0x00000003,0x00000003}},	//   治篇, 而至,   ,
+  { {0xfa6b1006,0xf9426006,0xf5bd1004,0xf4a86005}},	//   其次, 慈善, 造血, 含金
+  { {0xf59cd00e,0xf8453009,0xf5a9d008,0xfb520004}},	//   市街, 良信, 海老, 花炮
+  { {0xf4ad4004,0xfa63d005,0x00000003,0x00000003}},	//   化集, 予注,   ,
+  { {0xf4c6a004,0xfa765001,0xf5b61008,0xf8499001}},	//   残酷, 登機, 系譜, 表件
+  { {0xf8373007,0xfa85000a,0xf946600d,0x00000003}},	//   人保, 本水, 昌府,
+  { {0xfa661009,0xfb4f0008,0xf941a00c,0xf490200c}},	//   植株, 琵琶, 光分, 報送
+  { {0xf935000b,0xfa5c7006,0xfb6e8004,0xfb793004}},	//   通常, 要性, 北站, 菜用
+  { {0xf911a00b,0xfb813004,0xfb85b004,0xf9206005}},	//   新幹, 理知, 行着, 中反
+  { {0xfa729004,0xfb57000c,0x00000003,0x00000003}},	//   尽最, 虹積,   ,
+  { {0xf911e009,0xf81ef004,0xfb7eb001,0xf92dc005}},	//   共利, 但一, 終究, 化功
+  { {0xf947000f,0xfa4fb005,0xf910600c,0xfa697005}},	// [1780] 行動, 取款, 山居, 意查
+  { {0xf83ab009,0xfa62d004,0x00000003,0x00000003}},	//   步伐, 下月,   ,
+  { {0xfa55500f,0xf9376001,0xf949600c,0x00000003}},	//   感情, 生健, 踏出,
+  { {0xfb596009,0xf9340001,0xf9320001,0xf90ce00a}},	//   出申, 記完, 返家, 併協
+  { {0xf92e2009,0xf5a4f001,0xf8297001,0xfb84500a}},	//   他媒, 認者, 買下, 光熱
+  { {0xf5afb004,0xf930200c,0xfa67d00a,0x00000003}},	//   平街, 南加, 重洲,
+  { {0xfa4dd00f,0xf490c00b,0xf947c009,0xf9440004}},	//   受損, 課長, 李小, 上安
+  { {0xfa655009,0xf9230009,0xf8461001,0xfa70d004}},	//   双手, 是十, 助作, 育整
+  { {0xf944200b,0xf4c78004,0xf8403001,0xf92de004}},	//   不安, 上防, 信你, 或少
+  { {0xfa7f400f,0xfa67f00f,0xf943a001,0xf9214001}},	//   客服, 重新, 月八, 督府
+  { {0xfa71b006,0xf9244009,0xf93ec004,0xfa86a005}},	//   地方, 氯化, 了再, 修房
+  { {0xf5c91009,0xfa73d004,0xfb791001,0xf5c2700a}},	//   木耳, 款支, 門禁, 敬語
+  { {0xf4c3800f,0xfa68d007,0xf9136009,0xf8319001}},	//   運送, 美感, 花山, 共五
+  { {0xfb6aa008,0xfb5c000c,0xfa68d00c,0x00000003}},	//   質管, 肥瘦, 行曲,
+  { {0xf91c0006,0xf92e4006,0xf9096009,0xfb867004}},	//   尤其, 成就, 然存, 告管
+  { {0xf843f008,0xfa7a2001,0xf58f5004,0xf4b2c005}},	//   修一, 方想, 隔膜, 供雪
+  { {0xfa59b006,0xfa7fe009,0xfa537008,0xf90fc00c}},	// [1790] 品有, 次是, 飛散, 共勉
+  { {0xfa81c004,0xfa88000c,0x00000003,0x00000003}},	//   断拓, 雪歌,   ,
+  { {0xf91ac007,0xf9310009,0xf58d1001,0xf9494004}},	//   令宣, 南平, 我跟, 族大
+  { {0xfa63f009,0xf8231001,0xf9116005,0xf943a005}},	//   上月, 計作, 困大, 手参
+  { {0xfa82e004,0xfb82f004,0x00000003,0x00000003}},	//   中控, 文盲,   ,
+  { {0xf92aa00f,0xf918e005,0xfa66f00a,0xfb50400c}},	//   結合, 交心, 前条, 械科
+  { {0xf49d6009,0xfa4fd005,0xf93a000c,0x00000003}},	//   性首, 比提, 需增,
+  { {0xfb628009,0xf924000a,0xf4aca00c,0xf494a00d}},	//   独生, 景子, 某部, 曾都
+  { {0xf93f2004,0xf934c008,0xf9250004,0xf9126005}},	//   但它, 備士, 是宣, 好前
+  { {0xfa565004,0xf9436008,0xf945200c,0xf4c8000c}},	//   也未, 文年, 不忘, 崎頂
+  { {0xf4aee001,0xf5c31005,0xf933000c,0x00000003}},	//   少都, 京街, 做做,
+  { {0xfb512006,0xf932a009,0xf940e004,0xf90c2001}},	//   花生, 定市, 了六, 家報
+  { {0xfa868006,0xfa661004,0xfa73100c,0xfa84e005}},	//   温暖, 立核, 山河, 本收
+  { {0xf8269009,0xf9216005,0xfa5e3005,0x00000003}},	//   族事, 口原, 者教,
+  { {0xf93b0005,0xf947000d,0x00000003,0x00000003}},	//   市奉, 里店,   ,
+  { {0xf5c8f007,0xf9342004,0xf93f0005,0x00000003}},	//   訪談, 多天, 装店,
+  { {0xfa629006,0xf92f6007,0xf943e001,0xf8281004}},	// [17a0] 吉林, 我就, 態分, 里以
+  { {0xf943a004,0xf837d001,0xf9110001,0xfb6d2001}},	//   三基, 出他, 想出, 胖的
+  { {0xfb79c008,0xfa703004,0xf59a7001,0xf930200c}},	//   仁王, 山概, 最著, 他到
+  { {0xf91b4004,0xfb736005,0xf80db005,0xf91e200c}},	//   日全, 会神, 外保, 度到
+  { {0xf9442007,0xfb857001,0xf824f004,0xf4958004}},	//   安平, 位神, 告会, 国都
+  { {0xf93ba009,0x00000003,0x00000003,0x00000003}},	//   退出,   ,   ,
+  { {0xfa8b8004,0xf944e005,0xf90e200c,0x00000003}},	//   株洲, 前参, 馳名,
+  { {0xf81a1009,0xfb857004,0xf92c4001,0xfb7e9005}},	//   品住, 祈祷, 黑心, 分界
+  { {0xfb839007,0xf939c004,0x00000003,0x00000003}},	//   見的, 要始,   ,
+  { {0xf93e0009,0xf4ac0001,0xf934a00c,0x00000003}},	//   内各, 金配, 甚大,
+  { {0xf4b7c007,0xf4c3200c,0xfb6dc005,0xfb57600c}},	//   生都, 三連, 或生, 根的
+  { {0xf9462006,0xf911400c,0xf93a0005,0x00000003}},	//   配套, 柱子, 省名,
+  { {0xf8247004,0xfa63b004,0xfa59b004,0xfa731005}},	//   不低, 光春, 秀文, 都旅
+  { {0xfb58600c,0xf918a00c,0xfa5cf00a,0xf949a005}},	//   人短, 吸力, 市浪, 明副
+  { {0xfb869009,0xfb632001,0xf92d8004,0xf5ca9004}},	//   前第, 代社, 子学, 火花
+  { {0xf9130006,0xf93d2006,0xf59af00e,0xf919a001}},	//   国内, 市天, 往路, 人印
+  { {0xfb58e001,0xf4c88005,0xfa6f500d,0x00000003}},	// [17b0] 樹種, 和音, 柳江,
+  { {0xfa635006,0xfb75a00e,0xfa898004,0xfb772001}},	//   合法, 候群, 哪怕, 生無
+  { {0xf5b81009,0xf91ba004,0xf92f2001,0xf93d2005}},	//   除草, 大反, 研商, 参差
+  { {0xf82e1009,0xf9298001,0xf4982005,0x00000003}},	//   想上, 用場, 方金,
+  { {0xf93e4004,0xf841f00c,0x00000003,0x00000003}},	//   理先, 索人,   ,
+  { {0xfa65d006,0xf5c0b007,0xfa525004,0xfa846004}},	//   前提, 信貸, 会明, 央文
+  { {0xfa7c6006,0xf5b7d001,0xf8297004,0xfb754005}},	//   性文, 人著, 量以, 博白
+  { {0xfa5cd00f,0xf924e007,0xf93cc007,0xf9120004}},	//   送方, 種原, 送出, 柿子
+  { {0xf9402001,0xf948a004,0xf9262004,0xf921c00c}},	//   商協, 完好, 是地, 離別
+  { {0xf58af004,0xf90a8004,0xf5c03001,0xfa6df00a}},	//   子行, 混凝, 跡象, 極性
+  { {0xfb859004,0xf9292001,0xf49f2001,0xfa886004}},	//   完税, 炫彩, 素面, 被提
+  { {0xf9464008,0xf938a008,0x00000003,0x00000003}},	//   不審, 障子,   ,
+  { {0xfb588009,0xfa5cf004,0xf58d700c,0xf915e005}},	//   核的, 市洪, 化講, 白峰
+  { {0xf9260005,0xf9432005,0xf597700c,0x00000003}},	//   在夏, 程同, 補行,
+  { {0xf4c5800c,0xfb83b002,0x00000003,0x00000003}},	//   行遍, 按登,   ,
+  { {0xf9206004,0xf943200a,0xfb71000c,0xf93ea00d}},	//   象大, 事免, 粗細, 包土
+  { {0xfa79d00b,0xf90d4008,0xf91b600a,0x00000003}},	// [17c0] 日時, 兵士, 武将,
+  { {0xfa898009,0xfa631007,0xf93b000e,0x00000003}},	//   在水, 拉斯, 補強,
+  { {0xf92a000f,0xf4c80001,0xf4ad200c,0xfa54b00c}},	//   道安, 踏青, 向金, 星歌
+  { {0xfb6f8009,0xf9168004,0xfa4d5004,0xf4bf0004}},	//   林火, 人品, 易洽, 的阻
+  { {0xf81c1006,0xfb5e0006,0xf92e6009,0xf9454004}},	//   一份, 加盟, 民大, 立公
+  { {0xf9460007,0xf945e004,0xfa7c5004,0xfa77f001}},	//   行各, 下基, 左旗, 麻油
+  { {0xfa87c009,0xf92de001,0xf8475001,0xf9376004}},	//   革方, 北城, 快一, 生入
+  { {0xf93d6004,0xf90fc001,0xf491c008,0xfa687001}},	//   久前, 己和, 濾過, 礎教
+  { {0xf847100f,0xf4b8800b,0xfa54f004,0xfa75f00a}},	//   含例, 距離, 食流, 人案
+  { {0xf942200f,0xf5a53001,0xf8135004,0xf5975008}},	//   商家, 合議, 望京, 秘話
+  { {0xf8257005,0xfb4ca00a,0xf83dd005,0xf911a002}},	//   王中, 職相, 股上, 米其
+  { {0xf4c7a00e,0xf92e4009,0xfa60d004,0xfa623004}},	//   慎重, 滑坡, 玉泉, 等材
+  { {0xfa617004,0xf9466008,0xfb584004,0xf911600a}},	//   均未, 王国, 空置, 影協
+  { {0xf9150006,0xf9478004,0xf93c200c,0xf935a00c}},	//   国大, 削弱, 約合, 領受
+  { {0xf4c56007,0xf837d001,0xf93e6001,0xfa4ed004}},	//   下連, 出世, 情定, 黑板
+  { {0xf8247009,0xfa753008,0xf8149005,0x00000003}},	//   守信, 能日, 生介,
+  { {0xf59c3008,0xfb859001,0xfa52b00c,0xfa6fb00c}},	// [17d0] 寄贈, 富美, 何東, 女演
+  { {0xfa50d005,0x00000003,0x00000003,0x00000003}},	//   法投,   ,   ,
+  { {0xfa54100a,0x00000003,0x00000003,0x00000003}},	//   弘明,   ,   ,
+  { {0xf9374009,0xf5993007,0xfb57e001,0xf82bf004}},	//   生大, 神起, 常看, 水井
+  { {0xf927a004,0xfa86a00a,0x00000003,0x00000003}},	//   物古, 館文,   ,
+  { {0xf941e00b,0xf812100f,0xfb51000c,0x00000003}},	//   午後, 法人, 印第,
+  { {0xf9406001,0x00000003,0x00000003,0x00000003}},	//   理全,   ,   ,
+  { {0xfb84f009,0xf8127009,0xfa7a7004,0xf9470005}},	//   不理, 会一, 除本, 上基
+  { {0xfb7aa007,0xfb554004,0xfa5ef004,0xfa6a500c}},	//   送皆, 好相, 如水, 援手
+  { {0xf8155004,0xf9462005,0xf5a07005,0xf825300c}},	//   多份, 不叫, 了身, 及作
+  { {0xfa5cd007,0xf9462008,0xfa589001,0xf9288005}},	//   省油, 不倫, 神方, 虫子
+  { {0xfa79d005,0xfa65f005,0xf93f000c,0x00000003}},	//   入流, 名法, 逃出,
+  { {0xf9496006,0xfa5f100c,0xf92b000c,0x00000003}},	//   福建, 考方, 親出,
+  { {0xfb6f6001,0xf9136004,0xf4b06001,0xf9124004}},	//   化玻, 影家, 捕魚, 施及
+  { {0xf8149009,0xf923600a,0xf9248005,0xf939c00c}},	//   生事, 中尾, 斯在, 送安
+  { {0xf93bc004,0xfa73b008,0xf9154004,0xf836d00c}},	//   私利, 週水, 都出, 方下
+  { {0xfb4ea009,0xfb506007,0xf9154009,0xf5b01001}},	// [17e0] 地等, 新研, 能出, 己要
+  { {0xfa55300f,0x00000003,0x00000003,0x00000003}},	//   務業,   ,   ,
+  { {0xfb59a006,0xf917e007,0x00000003,0x00000003}},	//   核算, 選名,   ,
+  { {0xfa896009,0xf91a6005,0x00000003,0x00000003}},	//   在收, 入多,   ,
+  { {0xfa553004,0xf91e6004,0xf80d7004,0xf4b70001}},	//   会承, 信内, 街上, 速連
+  { {0xfa878006,0xf9422006,0xf4c62001,0xf81c3004}},	//   天津, 草原, 位雨, 市九
+  { {0xf9296009,0xf92ca004,0xf91ec00c,0x00000003}},	//   用其, 金分, 大呼,
+  { {0xf8285009,0xfa779005,0xf920000d,0x00000003}},	//   而使, 点情, 趣和,
+  { {0xf821f00f,0xf5a8700e,0xfa840004,0xfb65c004}},	//   有保, 家計, 中水, 是精
+  { {0xfa66d009,0xfa7a3004,0xfb6c8004,0xf9222002}},	//   同法, 急指, 斑病, 公厘
+  { {0xf4c4c004,0xf9336008,0xfa5ed005,0xf94a2005}},	//   之首, 辛口, 密植, 氏家
+  { {0xf4980001,0xfb7a200c,0xfa51f002,0x00000003}},	//   人部, 謀生, 厚棉,
+  { {0xf5a8b006,0xfa57b00b,0xfb875004,0xf5a13005}},	//   收藏, 作所, 明等, 光耀
+  { {0xf9346006,0xfb798009,0xfb7bc001,0xfb5da004}},	//   博客, 秀的, 一空, 性物
+  { {0xf9254006,0xf9348004,0xfb62e004,0xf5c53001}},	//   利局, 定形, 是福, 肩膀
+  { {0xfb74600e,0xf4b36007,0xfa649004,0xf58f1008}},	//   教習, 聚餐, 先来, 純資
+  { {0xf840100f,0xf92fe007,0xf92cc004,0xf9404001}},	// [17f0] 董事, 投市, 向四, 者出
+  { {0xfb7b8004,0xfb76c001,0xf594f001,0xf82d1004}},	//   品研, 察第, 感言, 致以
+  { {0xf944a00e,0xf8325009,0xfa858004,0xf83a1005}},	//   消去, 能上, 是根, 司中
+  { {0xf90a2004,0xf921c001,0xf8401005,0x00000003}},	//   号市, 正字, 患上,
+  { {0xf5a4b001,0xf919200c,0xfa67f005,0x00000003}},	//   下街, 此分, 行校,
+  { {0xf58f1008,0xf4a46002,0xf917a002,0x00000003}},	//   民課, 亮采, 登堡,
+  { {0xfa826004,0x00000003,0x00000003,0x00000003}},	//   是消,   ,   ,
+  { {0xf942a009,0xfa6a300a,0x00000003,0x00000003}},	//   三八, 過性,   ,
+  { {0xfa751004,0xfa8ae001,0xf9486005,0x00000003}},	//   去掉, 火柴, 量得,
+  { {0xfa699006,0xf90a6009,0xfb5ec00e,0xf93a2004}},	//   住房, 家店, 造物, 稀土
+  { {0xf924a00c,0x00000003,0x00000003,0x00000003}},	//   犬女,   ,   ,
+  { {0xfa7c3004,0xf9310004,0xfb7a6008,0xf49ae00c}},	//   以根, 南岳, 私的, 書都
+  { {0xf8467006,0xf5bf1001,0xf8149001,0xf944600a}},	//   用了, 慢行, 生下, 律子
+  { {0xf826d001,0xf9206004,0xf9328005,0x00000003}},	//   住一, 次学, 会十,
+  { {0xfb75a00c,0xf4bca00c,0xf912600d,0x00000003}},	//   站登, 還送, 好反,
+  { {0xfa79d00c,0xfb6c800a,0xfa6eb005,0x00000003}},	//   此成, 準等, 育比,
+
+  { {0xfa5ff007,0xfa6c1004,0xfb5ce008,0xfa547004}},	// [1800] 分成, 海浦, 略称, 速效
+  { {0xfb7f200a,0x00000003,0x00000003,0x00000003}},	//   心疾,   ,   ,
+  { {0xf81bf007,0xfb750001,0xfa5f5004,0xf4c58001}},	//   送修, 多空, 者昨, 行配
+  { {0xf811f001,0xf936c005,0xfb67a00c,0x00000003}},	//   展令, 原微, 早知,
+  { {0xf4b1a007,0xfa75700e,0xf93d0008,0xf597f001}},	//   純音, 電所, 各務, 生課
+  { {0xfb6e0001,0xfa52f001,0xf93cc004,0xfa683004}},	//   我目, 望未, 的垃, 量排
+  { {0xf9392009,0xf5a5d004,0xfb859004,0xf910e004}},	//   一式, 上街, 前生, 地可
+  { {0xfa77d007,0xf9124001,0xf933e005,0xf591500d}},	//   主治, 能安, 通八, 展良
+  { {0xf597100f,0xf940e009,0xf943a004,0xf5a05008}},	//   果草, 均属, 合全, 昆虫
+  { {0xfb811004,0xf4a1e001,0xf9446005,0xfb76c00c}},	//   拉美, 業達, 勉励, 高登
+  { {0xfa83e004,0xf4bf6004,0xfa4c3005,0xfa87c005}},	//   中收, 分高, 成材, 火情
+  { {0xfb817007,0xf92ca004,0xfa6e900a,0x00000003}},	//   悉的, 姑娘, 懲戒,
+  { {0xf9282009,0xfb6d6004,0xf82b500c,0xf4b4200c}},	//   玩忽, 店等, 場供, 定適
+  { {0xf9442004,0xfa7c7004,0xf820b001,0xfb74e001}},	//   安岳, 性指, 談作, 高盛
+  { {0xfb89b004,0xf5c01008,0x00000003,0x00000003}},	//   低端, 無責,   ,
+  { {0xf49a4006,0xf59d5001,0xf827f005,0x00000003}},	//   交部, 的菜, 低一,
+  { {0xf941a008,0xfa80300a,0x00000003,0x00000003}},	// [1810] 贈呈, 院機,   ,
+  { {0xf83df004,0xfb7e2001,0xf93be001,0xf9198005}},	//   模不, 者皆, 送審, 急反
+  { {0xf93da009,0xfb6ae009,0xfa611004,0xfa858008}},	//   的子, 道理, 切成, 可決
+  { {0xfb50a007,0xfb85f005,0x00000003,0x00000003}},	//   農田, 立特,   ,
+  { {0xfa66f006,0xf4a08004,0xfb78400c,0xfb58600c}},	//   再次, 索道, 府秘, 酸的
+  { {0xf5a65005,0x00000003,0x00000003,0x00000003}},	//   告解,   ,   ,
+  { {0xf5a05004,0xf83a1001,0x00000003,0x00000003}},	//   率超, 略了,   ,
+  { {0xf937800b,0xf91b6009,0xf90c4008,0xfa68f001}},	//   九州, 学分, 家康, 美村
+  { {0xf9390006,0xf9382006,0xf4ad4005,0xf9134005}},	//   一名, 舟山, 取集, 能忘
+  { {0xfb6e4001,0xf9110004,0xf82b500c,0xfb5e600c}},	//   五等, 想基, 其任, 堡的
+  { {0xfa75d007,0xf92ac009,0xf941000e,0xfa832004}},	//   主教, 士兵, 有名, 本推
+  { {0xfb49c008,0xf59d5004,0x00000003,0x00000003}},	//   康福, 装行,   ,
+  { {0xf4992001,0x00000003,0x00000003,0x00000003}},	//   吸道,   ,   ,
+  { {0xf927c004,0xf488e001,0xfa78700c,0xf498c00c}},	//   士分, 島門, 出正, 書針
+  { {0xfb6da006,0xfb891009,0xfa7f5009,0xf93e8001}},	//   受益, 像素, 大水, 時地
+  { {0xfb77a004,0xf4b58010,0x00000003,0x00000003}},	//   期相, 余韻,   ,
+  { {0xf596d00c,0xfa725005,0xfb6fc00a,0xfb895005}},	// [1820] 付諸, 共患, 列目, 明火
+  { {0xf9260006,0xf5955004,0xf9212004,0xfa876001}},	//   温州, 原装, 握好, 縮水
+  { {0xfa7c1009,0xf91e4009,0xf93f0008,0xfa805001}},	//   学成, 武夷, 昆布, 無患
+  { {0xf9474009,0xf93e2004,0xfa805004,0xfb57600c}},	//   把好, 内分, 正意, 人神
+  { {0xfb800001,0xfa527004,0xf91a6001,0xf5ab7008}},	//   各直, 定意, 書大, 究費
+  { {0xf9318008,0xf9292008,0x00000003,0x00000003}},	//   供元, 角型,   ,
+  { {0xfa52f00f,0xf5bfb005,0xf5ad100c,0x00000003}},	//   站服, 次表, 色而,
+  { {0xfb61e00f,0xfb660004,0xf8295004,0xfa7b1005}},	//   趣用, 售管, 海三, 急演
+  { {0xf910a009,0xf90b6001,0xf5c39005,0x00000003}},	//   澳大, 然出, 中至,
+  { {0xf491c007,0xfb772004,0xfa6d7004,0xfb6e2001}},	//   東部, 果等, 段是, 民督
+  { {0xf91b4006,0xf9442005,0xfa896005,0xfa5e9002}},	//   日在, 操守, 自提, 待我
+  { {0xf9138004,0xf9460001,0xf91c400d,0x00000003}},	//   英德, 行善, 工宿,
+  { {0xf945000c,0x00000003,0x00000003,0x00000003}},	//   額分,   ,   ,
+  { {0xf9324006,0xf9366007,0xf91ae001,0xfa67f005}},	//   多名, 生化, 盤大, 前慰
+  { {0xf935a004,0xf489e00c,0x00000003,0x00000003}},	//   会地, 島金,   ,
+  { {0xfb6a6004,0xfa5ef00a,0x00000003,0x00000003}},	//   被申, 元日,   ,
+  { {0xf947c009,0xf92da004,0xf49b4001,0xfa579001}},	// [1830] 位地, 易地, 春風, 神木
+  { {0xf4bee00b,0xf5b07004,0xfb762004,0xf9336005}},	//   掃除, 地街, 胞的, 多增
+  { {0xf9464001,0xf83cb005,0x00000003,0x00000003}},	//   名全, 春佳,   ,
+  { {0xf4ae8004,0xf940600c,0x00000003,0x00000003}},	//   他部, 者常,   ,
+  { {0xf924a009,0xfa77f001,0xfa781001,0xfb518008}},	//   路公, 役期, 書所, 西線
+  { {0xf940e00f,0xfb5c800e,0xf5bf1007,0xf93ca004}},	//   居家, 大級, 客車, 的封
+  { {0xf921600a,0x00000003,0x00000003,0x00000003}},	//   信制,   ,   ,
+  { {0xfa4f1004,0xf9134001,0xf8203001,0xf80eb004}},	//   列材, 命力, 旅人, 金主
+  { {0xfb4f200b,0xf8417009,0xf942e00c,0x00000003}},	//   到着, 中也, 見光,
+  { {0xf924c004,0xf91ca008,0xf93c4005,0xf92f8005}},	//   可售, 大喜, 布式, 朔州
+  { {0xf5a0b009,0xf4ca000a,0xf844d005,0x00000003}},	//   充足, 与那, 肩上,
+  { {0xf925a009,0xfa7c1007,0xf5aad001,0x00000003}},	//   周刊, 急性, 破裂,
+  { {0xf9412009,0xf9298004,0xfa645004,0xf920200c}},	//   有小, 用年, 益最, 加味
+  { {0xf4984001,0xfa75f004,0xf93b4004,0xf83f9005}},	//   出頭, 函数, 市名, 冠以
+  { {0xf93c4001,0xfa713001,0xf588d001,0x00000003}},	//   所報, 由民, 青草,
+  { {0xf9462006,0xfa858004,0xf812d005,0xfa77900a}},	//   行分, 在授, 丙二, 点滅
+  { {0xfa7f3005,0xf927200a,0xfa69f00c,0x00000003}},	// [1840] 大收, 師免, 護持,
+  { {0xf922a00f,0xf4c36001,0xf5c6d004,0x00000003}},	//   離島, 月達, 蕨菜,
+  { {0xfa525009,0xfa707007,0xfa6f5007,0xf823f004}},	//   定植, 泳池, 音機, 三份
+  { {0xf4a6a007,0xfa6f3008,0xf93b000a,0xfb6ba00c}},	//   宮頸, 防本, 着席, 質細
+  { {0xfa71100f,0xf5bf900e,0xf92cc001,0xfa54500c}},	//   花果, 加費, 科博, 忘憂
+  { {0xf90f4006,0xf91d000c,0xf5b9b00c,0xf910c005}},	//   台市, 別強, 券表, 西夏
+  { {0xfb891001,0x00000003,0x00000003,0x00000003}},	//   跌破,   ,   ,
+  { {0xfb77a001,0xfb606004,0xf939e00d,0x00000003}},	//   初生, 口税, 初就,
+  { {0xf949000e,0xfa77f004,0xf9468005,0xf5c0d00c}},	//   美子, 容搜, 反差, 溢著
+  { {0xf928c009,0x00000003,0x00000003,0x00000003}},	//   被列,   ,   ,
+  { {0xfa5bf004,0xfa4d3001,0xf916c00c,0x00000003}},	//   市沙, 成正, 出商,
+  { {0xfb686001,0xfa7d5004,0xf5a97008,0x00000003}},	//   全符, 性演, 競艇,
+  { {0xf59bf007,0xfa4eb009,0xf9172004,0xfa5cb001}},	//   所能, 金来, 容局, 的概
+  { {0xfb49e006,0xfb684009,0xfb6fc009,0xf5971004}},	//   究生, 用管, 答疑, 果肉
+  { {0xf91dc00e,0xf9244009,0xf916e00e,0xf59e3001}},	//   冠婚, 售假, 電化, 抄表
+  { {0xf49ea007,0xf90ca009,0xf9326004,0xf9396001}},	//   採集, 海国, 多小, 果可
+  { {0xf48c4004,0xf92d8005,0x00000003,0x00000003}},	// [1850] 年部, 少取,   ,
+  { {0xfa5ef001,0xf93ca004,0xf92ea00a,0xf941e00a}},	//   商時, 禁区, 科区, 隆史
+  { {0xfa6f1007,0xfa603001,0xfb77e001,0xf9424001}},	//   防潮, 充斥, 惜的, 采度
+  { {0xfa793005,0xf914000c,0xf4a02002,0x00000003}},	//   空浸, 飽受, 正重,
+  { {0xf94a000f,0xf9262007,0xf5c93005,0xfb52400d}},	//   住地, 輩子, 株距, 好秋
+  { {0xf909e004,0xfb7b4008,0xfb802001,0xf4b6600c}},	//   架子, 療福, 者群, 初開
+  { {0xfa753007,0xf8405004,0x00000003,0x00000003}},	//   能接, 口不,   ,
+  { {0xf9454007,0xfa561004,0xfa79d001,0xf4b4200c}},	//   名媛, 募捐, 憤怒, 力霸
+  { {0xfb7e0001,0xfa5a900c,0xf915400c,0xf5a4100c}},	//   萄糖, 府施, 能基, 車袋
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf5aef004,0xfb7fc004,0xfa653005,0x00000003}},	//   械行, 璃瓶, 和残,
+  { {0xf488a00b,0xfa882009,0xf9472004,0x00000003}},	//   究開, 迫感, 植基,
+  { {0xfa4e501e,0xf49e200c,0xfa5f7002,0x00000003}},	//   民武, 校送, 姆指,
+  { {0xfa545008,0xf9406004,0xf8257005,0xfb881005}},	//   務提, 理在, 程代, 萎病
+  { {0xfa5bb007,0xfa70d008,0xf90fa001,0xfb57c004}},	//   要推, 便所, 新力, 霸王
+  { {0xf93b600e,0xf93e6001,0xfa882008,0xfa7e5005}},	//   市小, 市值, 快感, 性性
+  { {0xf926400a,0xfb7a000c,0xf90ea00a,0x00000003}},	// [1860] 修大, 所熟, 色展,
+  { {0xf90e6009,0xfa87a009,0xfb63a004,0xf917c004}},	//   乳品, 在推, 京短, 固化
+  { {0xf5b5f00f,0xf48f800f,0xfa555001,0xfb614005}},	//   登記, 味道, 定放, 次由
+  { {0xf84a3006,0xfa739009,0xf4c64009,0xfa539007}},	//   身份, 拼搏, 降雨, 香料
+  { {0xf8391008,0x00000003,0x00000003,0x00000003}},	//   竹中,   ,   ,
+  { {0xfa643004,0xfa645004,0xf916e004,0x00000003}},	//   不把, 等数, 系在,
+  { {0xf919c009,0xf58c5008,0xfb576005,0xf92de005}},	//   查封, 化計, 出科, 受城
+  { {0xf59e5006,0xf5c5d007,0xfa727007,0xf93aa004}},	//   的路, 全行, 社教, 局外
+  { {0xf9404001,0xfa753001,0xfa733001,0xf949200c}},	//   者基, 能急, 英格, 慎引
+  { {0xfa6e700f,0xfa705004,0xf933200c,0xfb4f600c}},	//   農村, 新投, 些可, 冰的
+  { {0xf90b4009,0xf9130004,0xfa761004,0xf59ef004}},	//   家学, 国居, 好水, 理考
+  { {0xfa7f7009,0xfa6d1001,0xf848b005,0x00000003}},	//   造性, 買海, 表以,
+  { {0xf845b005,0xfa623005,0x00000003,0x00000003}},	//   周下, 理段,   ,
+  { {0xf831900b,0xf9204004,0xfb5e0005,0xfa4eb005}},	//   新人, 加就, 加生, 化景
+  { {0xf4b94001,0xf926a004,0xfa6f9001,0xf93ec004}},	//   作風, 周四, 己有, 的巡
+  { {0xf8347009,0xf92e8004,0xf93e4004,0xf5965010}},	//   幼保, 徐家, 理合, 孝行
+  { {0xf9118006,0xfa83f00a,0xfa68300c,0x00000003}},	// [1870] 平台, 修所, 行春,
+  { {0xfa535004,0xfb764005,0x00000003,0x00000003}},	//   会感, 写申,   ,
+  { {0xf944a004,0xf93a200c,0xfa53700c,0xf920600d}},	//   案室, 停出, 力梭, 播和
+  { {0xf92e200f,0xf848d006,0xfb488006,0xf911c001}},	//   南市, 在使, 奶粉, 報復
+  { {0xfa88c001,0xf9268005,0x00000003,0x00000003}},	//   親情, 用假,   ,
+  { {0xf948400c,0xf81cd005,0xfa603005,0xf4c20002}},	//   族委, 禁使, 者死, 合需
+  { {0xfb7a8004,0xf25f101f,0x00000003,0x00000003}},	//   郁的, 信ｑ,   ,
+  { {0xfb6f400f,0xf9128007,0xfb70a001,0xfa799005}},	//   金石, 政全, 動生, 出数
+  { {0xf8427009,0xf5b9900e,0xfa59d004,0xf4c4800c}},	//   口中, 工要, 喜悦, 再重
+  { {0xfa70f004,0xfb5dc001,0xf9206001,0xfa817004}},	//   乳油, 度社, 業前, 正成
+  { {0xfa539009,0xf58df001,0xf93d400c,0x00000003}},	//   定成, 著要, 約四,
+  { {0xf917200f,0xf936400e,0xf9152009,0xf9432004}},	//   確定, 仙台, 百家, 程完
+  { {0xfa4eb009,0xfa849007,0xfa84d001,0xf81e5005}},	//   化是, 縮減, 冬新, 内供
+  { {0xf926a004,0xfa83d004,0xf927c001,0xfb64c00a}},	//   利店, 解更, 部彩, 敬称
+  { {0xf91c0007,0xf9304001,0xf92e400c,0xfb55a008}},	//   群島, 塗層, 成報, 電球
+  { {0xfb65c007,0xfb85200c,0xfb5b600a,0x00000003}},	//   種種, 先申, 給率,
+  { {0xf9342004,0x00000003,0x00000003,0x00000003}},	// [1880] 楚天,   ,   ,
+  { {0xfb6aa004,0x00000003,0x00000003,0x00000003}},	//   材等,   ,   ,
+  { {0xf93fa009,0xf9188009,0xf945e004,0xf9398004}},	//   万名, 缺口, 始建, 流合
+  { {0xf838100c,0x00000003,0x00000003,0x00000003}},	//   諸位,   ,   ,
+  { {0xfa7bf001,0xfa517001,0xf5b2b005,0xf4b30005}},	//   入次, 織沿, 命老, 定高
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa5df00c,0x00000003,0x00000003,0x00000003}},	//   項情,   ,   ,
+  { {0xfb72600a,0x00000003,0x00000003,0x00000003}},	//   何百,   ,   ,
+  { {0xf919a006,0xf8241007,0xfa6dd004,0xfb5d400c}},	//   出具, 下保, 育文, 你省
+  { {0xf93f4006,0xfa823004,0xf5b3d004,0xf5b9900c}},	//   垃圾, 中推, 西至, 券自
+  { {0xf9130007,0xfb64a008,0xfa55b001,0x00000003}},	//   製商, 央線, 妙方,
+  { {0xfa6b3004,0xf499800c,0xf93a2005,0x00000003}},	//   海林, 幹麻, 持城,
+  { {0xfa75f004,0xf5a0b00c,0xfa73d005,0xfa789010}},	//   好收, 商設, 放慢, 電柱
+  { {0xf4ab400e,0xf4bce009,0xf4b68001,0xfb5b8005}},	//   冒頭, 市首, 星雨, 大看
+  { {0xf92f8005,0xfa4fb00c,0x00000003,0x00000003}},	//   斗在, 金援,   ,
+  { {0xfb85e004,0xf917c001,0xf9228001,0xfa4eb008}},	//   下空, 刻度, 口客, 演技
+  { {0xfa63900a,0x00000003,0x00000003,0x00000003}},	// [1890] 吉澤,   ,   ,
+  { {0xf8309005,0xfa843005,0x00000003,0x00000003}},	//   害信, 本改,   ,
+  { {0xf5aab008,0xf918e00c,0xf927e00c,0x00000003}},	//   長補, 胺基, 質又,
+  { {0xfa77f009,0xf9452004,0xf9340001,0x00000003}},	//   人未, 再分, 記後,
+  { {0xfa64b009,0xf82c5007,0xfa889004,0xf927400a}},	//   案查, 買人, 在治, 修制
+  { {0xf9252007,0xfb4d8001,0xf90de004,0xf945200c}},	//   可加, 年社, 段学, 而安
+  { {0xf940e007,0xfa645009,0xf93c8008,0xf9358008}},	//   三名, 等新, 封入, 教大
+  { {0xf91be001,0xf5c03001,0xf914000a,0xfb4fe005}},	//   室報, 素色, 牽引, 育示
+  { {0xfa559007,0xf9112008,0xf84b1008,0xfa72d001}},	//   真愛, 台形, 未使, 穿搭
+  { {0xf93e000f,0xfb540001,0x00000003,0x00000003}},	//   項商, 格範,   ,
+  { {0xf8253004,0xf8435004,0xf93b2004,0xf8187010}},	//   上保, 中使, 持原, 帝京
+  { {0xf9376004,0xfa57d005,0xfb5ce00c,0xf498800a}},	//   塞北, 作概, 別由, 層階
+  { {0xfa5d900f,0xfa60f00f,0xf5a23009,0xfa7ad007}},	//   的我, 載明, 合考, 常方
+  { {0xfa68b006,0xf830d004,0x00000003,0x00000003}},	//   明星, 使一,   ,
+  { {0xf9422006,0xfa6dd008,0xf9470001,0xf812d005}},	//   版局, 水深, 重度, 写上
+  { {0xfa6e7005,0xfa887005,0xf935e00c,0xfb6b600c}},	//   即每, 士提, 期州, 自申
+  { {0xf5c5f00b,0xf911c009,0xf92fe005,0xf94ae005}},	// [18a0] 用規, 由器, 化平, 税函
+  { {0xf812d009,0xf5c6f004,0xf845f001,0xfa7f7005}},	//   教事, 虫草, 詩作, 性水
+  { {0xfa8b8001,0x00000003,0x00000003,0x00000003}},	//   自慰,   ,   ,
+  { {0xfa73f004,0xf9410004,0xfa5a9001,0xf5b0700a}},	//   施投, 有前, 要教, 己資
+  { {0xf8401007,0xfb686001,0xfa4e5005,0xf4b12002}},	//   面保, 浩然, 成数, 盛里
+  { {0xfa683004,0x00000003,0x00000003,0x00000003}},	//   行来,   ,   ,
+  { {0xf5ac500e,0xf9242004,0xf5b4f001,0xf598300c}},	//   康診, 公建, 登載, 娜芙
+  { {0xfa869009,0xf9342008,0xf5af1005,0xf93c400a}},	//   在教, 誘導, 甲苯, 茂原
+  { {0xfa799006,0x00000003,0x00000003,0x00000003}},	//   出新,   ,   ,
+  { {0xfa5b500e,0x00000003,0x00000003,0x00000003}},	//   療所,   ,   ,
+  { {0xfb596004,0xf8113004,0xf4a04008,0xfa63500c}},	//   人眼, 得侵, 無難, 友服
+  { {0xf5af1009,0xf8255004,0xf921800a,0x00000003}},	//   新老, 不依, 次創,
+  { {0xf81b9009,0xf821b001,0x00000003,0x00000003}},	//   局交, 先上,   ,
+  { {0xf93c200f,0xf93ca009,0xfa7b9001,0x00000003}},	//   組合, 的威, 度招,
+  { {0xf91e000f,0xf919a007,0xf9208001,0xf9136004}},	//   婦女, 人地, 你家, 格型
+  { {0xfa68f00b,0xfa76f009,0xfb742001,0xfa7df001}},	//   家族, 示教, 務生, 牧業
+  { {0xf5a3d00c,0xf824300d,0x00000003,0x00000003}},	// [18b0] 效良, 越不,   ,
+  { {0xfb61e00e,0xf82fb009,0xf838d004,0xf9190020}},	//   公的, 新会, 出以, 出券
+  { {0xf9310007,0xfa889009,0xfb4ac001,0xf849f00c}},	//   北平, 天水, 究目, 含人
+  { {0xfb6a0004,0x00000003,0x00000003,0x00000003}},	//   怪物,   ,   ,
+  { {0xfb86c009,0xfb7e0007,0xfa65b001,0xfa807008}},	//   告知, 情的, 手握, 難所
+  { {0xfa68f006,0xf820d004,0xf9436008,0xf9352001}},	//   扶持, 率作, 草加, 記原
+  { {0xf80c9001,0x00000003,0x00000003,0x00000003}},	//   袖上,   ,   ,
+  { {0xfa529009,0xfa811007,0x00000003,0x00000003}},	//   投放, 業指,   ,
+  { {0xfa527009,0xfa643007,0xf4a6a004,0xf4928005}},	//   会所, 及服, 目都, 国野
+  { {0xf9464005,0xfa4c9005,0xfa4f100c,0x00000003}},	//   名在, 毒液, 近想,
+  { {0xfa66500f,0xf833500e,0xfa4a7009,0xf9226007}},	//   希望, 政令, 易所, 本府
+  { {0xf9170004,0xfa83100a,0xf947400c,0xfa5cd005}},	//   点名, 中治, 小宇, 遂溪
+  { {0xfb7da00b,0xfa781004,0xfa4f5001,0xf5c7500c}},	//   装着, 人注, 套措, 種茶
+  { {0xf4b2e00a,0xf5c3b00a,0xfa51900c,0xf4c82010}},	//   務開, 業許, 盛時, 二鳥
+  { {0xfb60600b,0xfa83f004,0xf4b4c004,0xf8329004}},	//   季節, 患整, 生野, 由交
+  { {0xf8477009,0xf4b3a008,0xf5a65002,0x00000003}},	//   利信, 通達, 告董,
+  { {0xf812d006,0xf4a94004,0xfb68c00d,0x00000003}},	// [18c0] 留下, 薪金, 株的,
+  { {0xf5aa7005,0xf9218005,0xfa71f002,0x00000003}},	//   件被, 口向, 替我,
+  { {0xfa51d008,0xfa5b300c,0x00000003,0x00000003}},	//   通案, 垂涎,   ,
+  { {0xfa7f5006,0xfa66d009,0xf4afc00e,0xf9242004}},	//   性收, 前正, 洗面, 目内
+  { {0xf90c4004,0xfb56a001,0xf5a4b00c,0xf90d400c}},	//   家巷, 治研, 下著, 場出
+  { {0xf8361007,0xf82fd009,0xfa831009,0xf947c005}},	//   兼任, 地保, 本溪, 税完
+  { {0xf81b3009,0xf83f3009,0xf5a4d004,0xfa7a7004}},	//   市二, 章中, 名考, 方海
+  { {0xf9472004,0xfb7da004,0xfa5f3004,0xfa63d005}},	//   同在, 寄生, 情暖, 下沙
+  { {0xf945200b,0xfb700007,0xf91a800a,0xf5b33005}},	//   興味, 違約, 奥州, 松苗
+  { {0xfb7da007,0xfb864001,0xf9420005,0xfb7fc005}},	//   範生, 刊第, 分就, 分生
+  { {0xf8455004,0xf92f4001,0xfa79d001,0xfa663004}},	//   利企, 字字, 役政, 程款
+  { {0xf8103008,0xf5911001,0xf9442005,0xf5a01005}},	//   北信, 著走, 名合, 文萃
+  { {0xfa79500b,0xf938e001,0x00000003,0x00000003}},	//   交換, 作冒,   ,
+  { {0xfb61200f,0xf58e100a,0x00000003,0x00000003}},	//   連線, 子製,   ,
+  { {0xfa811009,0xf817d004,0x00000003,0x00000003}},	//   中教, 州中,   ,
+  { {0xf83e9009,0xf5c1d005,0xfa573005,0xf945a005}},	//   大使, 代身, 停泊, 反土
+  { {0xf9456004,0xfa4d7008,0xfa69d005,0xf9132002}},	// [18d0] 上增, 子校, 税港, 呼啊
+  { {0xf8245007,0xf4c1c00c,0x00000003,0x00000003}},	//   配上, 拉高,   ,
+  { {0xf9458005,0xf91be005,0xf8265010,0x00000003}},	//   不增, 交地, 越中,
+  { {0xf9184001,0xf4b7e001,0xfa80b004,0x00000003}},	//   示唯, 聞連, 解情,
+  { {0xf935e006,0xf5a5b005,0xfa4f5002,0x00000003}},	//   速增, 同考, 民海,
+  { {0xf82af004,0xfa5bb004,0xfb758005,0xfb75000c}},	//   康体, 最根, 備焦, 生突
+  { {0xf82a5007,0xfa68f005,0xf4b0a005,0xfb664005}},	//   場上, 同段, 志都, 用燃
+  { {0xf4be800f,0xf5aa7007,0xfa5f700c,0x00000003}},	//   分開, 家自, 心深,
+  { {0xfa88b009,0xf9382004,0xf5a99004,0x00000003}},	//   在改, 星地, 野蛮,
+  { {0xf9450001,0x00000003,0x00000003,0x00000003}},	//   同合,   ,   ,
+  { {0xf4c00008,0xf9444005,0x00000003,0x00000003}},	//   文頂, 安危,   ,
+  { {0xf9368005,0xf59b500a,0x00000003,0x00000003}},	//   存度, 脂血,   ,
+  { {0xf592300c,0xf942200d,0x00000003,0x00000003}},	//   定而, 密山,   ,
+  { {0xf918c008,0xf9172004,0xfa64d001,0xfa5bd00a}},	//   古市, 点小, 開朗, 一樹
+  { {0xf80d9009,0xfb594001,0xfa6dd004,0xf910a001}},	//   成以, 人精, 育指, 議受
+  { {0xf49ce004,0xf92e6001,0x00000003,0x00000003}},	//   旧金, 近大,   ,
+  { {0xf93a8006,0xfa741006,0xf5a21009,0xfa78f009}},	// [18e0] 所得, 沿海, 合要, 容是
+  { {0xf594100f,0xfa72b006,0xf93fe004,0xf9262005}},	//   摘要, 追求, 了回, 目大
+  { {0xf910c008,0xf932a004,0xf926c004,0xfa867001}},	//   共存, 定参, 早在, 部旅
+  { {0xfb83e006,0xf910e00f,0xf9390001,0xf5a5100c}},	//   有相, 農場, 言後, 先詳
+  { {0xfb7d2006,0xf916e001,0xfb648005,0xfa7a100c}},	//   市物, 刻字, 京社, 工折
+  { {0xf4c5c008,0xfb606008,0x00000003,0x00000003}},	//   上達, 校給,   ,
+  { {0xfb75c00d,0x00000003,0x00000003,0x00000003}},	//   軟神,   ,   ,
+  { {0xf8395006,0xfa81100f,0xf910e001,0x00000003}},	//   日下, 本月, 細微,
+  { {0xf8497004,0xf911a004,0xf91a400c,0xfa80d00a}},	//   叫中, 就全, 司因, 採決
+  { {0xf911a007,0xfa791004,0xf9240004,0xf917200c}},	//   花店, 人根, 可向, 主可
+  { {0xfa529001,0xfa655008,0xf4918004,0xfb52e005}},	//   力成, 型本, 百里, 乱社
+  { {0xf92a800f,0xfb746004,0xfa787004,0xf90a400c}},	//   訪客, 定第, 方投, 場安
+  { {0xf9136007,0xfb664008,0xfa613004,0xfb52a00c}},	//   東地, 復習, 按每, 仿犯
+  { {0xfa75f001,0xf93fc008,0xfa5e100c,0xf84a9005}},	//   人消, 複式, 充情, 航信
+  { {0xfb6e4001,0xfa585005,0x00000003,0x00000003}},	//   磐石, 增氧,   ,
+  { {0xf839b006,0x00000003,0x00000003,0x00000003}},	//   方人,   ,   ,
+  { {0xf4ca0006,0xf927a009,0xf5a57001,0xf83cd004}},	// [18f0] 透露, 旨在, 富而, 性也
+  { {0xfa539004,0x00000003,0x00000003,0x00000003}},	//   定提,   ,   ,
+  { {0xfa5c9004,0xf5a65005,0xf81af00c,0x00000003}},	//   要活, 手能, 送保,
+  { {0xf81af006,0xf91b800e,0xf92ea004,0xf935e005}},	//   老保, 相場, 奔小, 原土
+  { {0xfa82f009,0xf49e600e,0xfb884001,0xf920c00a}},	//   六次, 遠隔, 嫌移, 勢志
+  { {0xfb892004,0xf920e00c,0x00000003,0x00000003}},	//   藏管, 員宿,   ,
+  { {0xf9302007,0xf93ca007,0xfa5cb009,0xfa889004}},	//   他地, 要出, 要方, 在活
+  { {0xf91e2009,0xfb52c007,0xf947e001,0x00000003}},	//   度地, 羽球, 前報,
+  { {0xfa783006,0xfa6c3004,0xfb864004,0xfb5fa010}},	//   基本, 年未, 弊端, 素系
+  { {0xfa673004,0xf58c0001,0xf92f0005,0xfa62f00c}},	//   再来, 抑菌, 北向, 安息
+  { {0xf80f5009,0xfa7b7008,0xfa88b00d,0x00000003}},	//   或以, 左折, 在方,
+  { {0xfb826006,0xf90b4001,0xf922800a,0x00000003}},	//   烈的, 制室, 面台,
+  { {0xf80e9009,0x00000003,0x00000003,0x00000003}},	//   少人,   ,   ,
+  { {0xfb634004,0xfa8af004,0xf929c004,0x00000003}},	//   口簿, 未改, 自北,
+  { {0xf5be5007,0xf8417004,0xf5acf00c,0xfa78f005}},	//   員考, 本低, 具足, 示活
+  { {0xfb840004,0xf93a0004,0xf499e008,0xf929e001}},	//   嘉禾, 持嵌, 相馬, 迪化
+  { {0xf935a005,0xf4c30005,0xf4a50005,0x00000003}},	// [1900] 定影, 屋里, 物配,
+  { {0xfa633005,0xfa4cf005,0xf9132002,0xfa7cd002}},	//   切慰, 提是, 呼喊, 珠手
+  { {0xfa79100f,0xfa5cb007,0xfb85e004,0xfa63b00a}},	//   示方, 的漂, 立登, 光接
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa633006,0xf9188007,0xf490100c,0xf91ae00c}},	//   片新, 特展, 山銀, 春園
+  { {0xf90fa001,0xf90a8001,0xfa7c9005,0xf82a5005}},	//   由合, 起初, 度注, 起付
+  { {0xf4c7a004,0xfb7e2004,0xf9210004,0xf9150005}},	//   小食, 市相, 波在, 松地
+  { {0xf9390004,0xf91de008,0xfa6e300c,0x00000003}},	//   一反, 員同, 場更,
+  { {0xf934e00f,0xf9390009,0xfa731004,0xfa563005}},	//   察局, 一倍, 款捐, 生投
+  { {0xfa729001,0xfb612004,0xfa82f001,0xf92d800c}},	//   報日, 本等, 業性, 救委
+  { {0xf80f7004,0xfa57d005,0xf92a000c,0x00000003}},	//   尖人, 功放, 質全,
+  { {0xfb7f8009,0xf8387004,0xfa6ed001,0xfa6b5001}},	//   万立, 区代, 女教, 渴望
+  { {0xf9136006,0xf8177009,0xf9454001,0xf93ae001}},	//   放在, 生人, 型可, 最夯
+  { {0xfa525007,0xf93b6009,0xfa4f9004,0xf90e0001}},	//   供民, 所学, 五期, 併入
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb7ea005,0xf5c37005,0xf93e000d,0x00000003}},	// [1910] 了王, 解脱, 如出,
+  { {0xfa7f1001,0x00000003,0x00000003,0x00000003}},	//   信我,   ,   ,
+  { {0xfa7df004,0x00000003,0x00000003,0x00000003}},	//   握手,   ,   ,
+  { {0xf90de001,0xf8143005,0xfb4f000a,0x00000003}},	//   年地, 付一, 育玩,
+  { {0xfa7ab006,0xfa757007,0xfb7f0005,0x00000003}},	//   核查, 刻意, 布相,
+  { {0xf4a1c007,0xf92be007,0xf928a004,0xfb64c005}},	//   公頃, 打字, 部出, 般由
+  { {0xf5be3008,0xfb5c6005,0xf933a00c,0xf5c4500c}},	//   性試, 大秘, 料備, 種超
+  { {0xfb7b0004,0xf923600c,0xf941e00c,0xf5c2b00c}},	//   市玉, 副分, 月反, 業負
+  { {0xf8287004,0xf91a0001,0xf598d001,0xfa4db004}},	//   其上, 常可, 所行, 金湖
+  { {0xf4992006,0xf910600f,0xf5a0d009,0xfa803004}},	//   方面, 到底, 等行, 播有
+  { {0xf5c3d004,0xf912a001,0xf90c4005,0x00000003}},	//   中起, 報出, 水在,
+  { {0xf9432009,0xf5c97007,0xf92ba001,0x00000003}},	//   立完, 親近, 子分,
+  { {0xfb61e007,0xf4c5e004,0x00000003,0x00000003}},	//   索系, 上首,   ,
+  { {0xfa587004,0xf5c33004,0xfa661001,0xfa84f00a}},	//   果期, 正落, 行旅, 副業
+  { {0xf836b005,0xf5955005,0x00000003,0x00000003}},	//   固了, 定落,   ,
+  { {0xf931800c,0xfb6de005,0xf812b005,0xf92c800c}},	//   些心, 受税, 晚了, 民升
+  { {0xf4c3000f,0xfa72b006,0xf4b0a007,0xf49f600c}},	// [1920] 合金, 国最, 法鼓, 員違
+  { {0xfa60d009,0xfa833004,0xf4b76005,0xfb56c00c}},	//   了本, 中方, 保食, 她看
+  { {0xf9298009,0xf5b11004,0xfb87a001,0xf489d00c}},	//   横向, 新解, 額申, 收黑
+  { {0xf93bc009,0xf84af008,0x00000003,0x00000003}},	//   秀区, 浪人,   ,
+  { {0xf93ea007,0xf9162004,0xfb5a8005,0xfa5cf005}},	//   的口, 国年, 吸系, 市未
+  { {0xf93a000a,0x00000003,0x00000003,0x00000003}},	//   老名,   ,   ,
+  { {0xf4c1a004,0xfa89d001,0xf930000c,0xf93a4005}},	//   商都, 身攻, 展均, 持刀
+  { {0xfa5e9001,0xf845b008,0xf83c3005,0xf91ca00c}},	//   的波, 部上, 入任, 大夜
+  { {0xf912600e,0xf945c001,0xf91b200c,0xfa62f00c}},	//   尿器, 後壁, 別字, 升格
+  { {0xfa68f00e,0xfb818004,0xfb720004,0xf4ca600a}},	//   小池, 万物, 法知, 低電
+  { {0xfb838008,0xfa50d00c,0xf92a600c,0x00000003}},	//   贈答, 法法, 道小,
+  { {0xf81e700f,0xf5b61006,0xf5979004,0xf81c500d}},	//   者保, 出行, 回良, 吃住
+  { {0xf911a00b,0xf82fb001,0xf93b4005,0xf9242005}},	//   英字, 報上, 市反, 目必
+  { {0xf90a6009,0xf83b9004,0xf5afd00c,0x00000003}},	//   家宗, 来京, 害自,
+  { {0xf93aa001,0x00000003,0x00000003,0x00000003}},	//   要忘,   ,   ,
+  { {0xfa57b001,0xf812100a,0x00000003,0x00000003}},	//   作最, 通二,   ,
+  { {0xfa7b9007,0xf9488009,0xf831d004,0xf929c004}},	// [1930] 知本, 福彩, 百一, 自受
+  { {0xf5a33008,0xf9168005,0xf921c00d,0x00000003}},	//   例規, 去向, 京十,
+  { {0xf9290005,0xf92da00c,0x00000003,0x00000003}},	//   在幼, 我得,   ,
+  { {0xf837d004,0xfa5fb005,0xfa51d00c,0x00000003}},	//   方会, 了思, 動正,
+  { {0xfa7e7009,0xfa643001,0xf5934004,0xfa715004}},	//   大改, 事機, 料要, 新浦
+  { {0xfb620004,0xfa741001,0xfb88c004,0x00000003}},	//   硬的, 能比, 行申,
+  { {0xf934e005,0x00000003,0x00000003,0x00000003}},	//   棚室,   ,   ,
+  { {0xf832b008,0xf919c005,0xf490b005,0x00000003}},	//   陽一, 古墓, 地部,
+  { {0xf941a001,0xf8113004,0xf4a1e00c,0xf9482010}},	//   光商, 比以, 代風, 重債
+  { {0xf5ca5007,0xfa4dd00c,0xf938000c,0xf828700c}},	//   紫色, 他感, 察報, 收下
+  { {0xf5c5b004,0xfa6d3001,0xfa7cf004,0xfb4ba008}},	//   修路, 場接, 梧桐, 直結
+  { {0xfb59c004,0xf9444005,0x00000003,0x00000003}},	//   点示, 立土,   ,
+  { {0xfa733009,0xf8295004,0xf9256001,0x00000003}},	//   好氛, 低俗, 森北,
+  { {0xf4bb800f,0xf90c200f,0xf925a007,0xfa5ed007}},	//   送達, 究報, 物分, 終極
+  { {0xfb586007,0xf4b6c004,0x00000003,0x00000003}},	//   典範, 瑞金,   ,
+  { {0xfa683007,0xf4b86004,0xfa689002,0x00000003}},	//   行日, 宜通, 李朝,
+  { {0xf4bd6009,0x00000003,0x00000003,0x00000003}},	// [1940] 装配,   ,   ,
+  { {0xf5a07004,0xf940e004,0xfa6c300c,0xf80cb00a}},	//   了被, 肉型, 島海, 民会
+  { {0xf5ba5009,0xfb73600e,0xf48d100c,0xf923000a}},	//   瘦肉, 膚科, 具防, 湯布
+  { {0xf590200f,0xf90b600b,0xfb736004,0xfb65c005}},	//   委託, 護師, 定生, 在王
+  { {0xf933c001,0xfb5b8004,0xfa763005,0xf9170005}},	//   備忘, 性粉, 格日, 点前
+  { {0xf9266007,0xf847d004,0xf845f005,0x00000003}},	//   修工, 在修, 在低,
+  { {0xf81d5004,0xf93a2001,0x00000003,0x00000003}},	//   内上, 送小,   ,
+  { {0xfb822004,0xf4917001,0xfa77500a,0x00000003}},	//   理状, 避震, 建機,
+  { {0xf5c5d00a,0x00000003,0x00000003,0x00000003}},	//   全貌,   ,   ,
+  { {0xf81d500f,0xf8157004,0xfa795010,0x00000003}},	//   故事, 食供, 童手,
+  { {0xfb88e004,0xfa4fd00a,0xf935400a,0xf8147005}},	//   美瑞, 北支, 弘子, 江之
+  { {0xf920e00e,0xfb6fe005,0xfb4bc00a,0xf4c5a00a}},	//   形外, 字索, 康維, 損金
+  { {0xf8159009,0xfb79a00a,0xf58fa005,0x00000003}},	//   属事, 品版, 得良,
+  { {0xf946a008,0xf9236001,0xfa701004,0xf9118001}},	//   二回, 代史, 困惑, 平地
+  { {0xf9334007,0xf82e1005,0xf825b00d,0x00000003}},	//   仙境, 足不, 屋交,
+  { {0xf9412004,0xf5bf1004,0xfa731004,0xf8243001}},	//   商大, 大起, 好教, 額上
+  { {0xfb72600f,0xf923c007,0xfb80200a,0xfa87b002}},	// [1950] 仕精, 亭地, 超特, 在木
+  { {0xf5b7f006,0xf83df009,0xf4b22001,0xf837d001}},	//   人身, 控中, 定開, 治人
+  { {0xfa7e5008,0xfa6a3004,0xf58ee005,0xf83eb005}},	//   大活, 年消, 南軟, 性使
+  { {0xf917c006,0x00000003,0x00000003,0x00000003}},	//   典型,   ,   ,
+  { {0xf83c300c,0x00000003,0x00000003,0x00000003}},	//   入主,   ,   ,
+  { {0xf9118009,0xfb71400e,0xfa5bd004,0xf8243004}},	//   彰大, 洗練, 一根, 上二
+  { {0xfa7e700f,0xf5916005,0xfb50800c,0x00000003}},	//   大方, 引路, 欲申,
+  { {0xf937a006,0xf8245008,0xf9446005,0xfb844005}},	//   果品, 不二, 不前, 不立
+  { {0xf4c68005,0xf827300a,0xf4abe005,0xfa899005}},	//   同金, 才以, 道首, 部更
+  { {0xf58ae007,0xf80f1004,0xf5bf7008,0xfa845001}},	//   成行, 取信, 控訴, 港溪
+  { {0xfa6e700c,0x00000003,0x00000003,0x00000003}},	//   敲打,   ,   ,
+  { {0xf82e9004,0xf90b4005,0xf5c1f00c,0xf5beb005}},	//   新三, 兵安, 劣質, 欠薪
+  { {0xf9166005,0x00000003,0x00000003,0x00000003}},	//   任徐,   ,   ,
+  { {0xfb68e00a,0xf91ca010,0x00000003,0x00000003}},	//   器疾, 大府,   ,
+  { {0xfa70f004,0xf931001e,0xf914e00c,0x00000003}},	//   女方, 孕套, 現女,
+  { {0xfa5ff007,0xfb83c004,0xf80eb001,0xf92f0005}},	//   但我, 三相, 救人, 法先
+  { {0xfa89b009,0xf93c6009,0xf9168004,0xfa70f004}},	// [1960] 八次, 市属, 区参, 台港
+  { {0xf9334004,0xfa579001,0x00000003,0x00000003}},	//   余元, 依民,   ,
+  { {0xf924e009,0xf8255007,0xf4c1200a,0xf5ca500c}},	//   京地, 行上, 光量, 質設
+  { {0xf83d300f,0xf9126004,0xfa4dd001,0x00000003}},	//   你一, 影大, 結書,
+  { {0xf5ca5001,0x00000003,0x00000003,0x00000003}},	//   貫課,   ,   ,
+  { {0xf833f00f,0xf8313004,0xf5b51004,0xfa5bf00a}},	//   現代, 便了, 幼苗, 考案
+  { {0xf92e0005,0xfa78300c,0xfa65f005,0x00000003}},	//   取当, 登房, 酌情,
+  { {0xf932e00f,0xf8335006,0xfa653007,0xf82f5004}},	//   動報, 格上, 事本, 液中
+  { {0xf8277009,0xf943a009,0xf914e004,0xfa65300c}},	//   和中, 烈士, 系及, 和朋
+  { {0xfa64b004,0xf91c4004,0xfa7c3005,0xfa61900c}},	//   位概, 入区, 入来, 月消
+  { {0xfa53f009,0xf91e8004,0xf8159005,0xfb4dc00c}},	//   站搜, 次分, 属下, 更細
+  { {0xfa5cb001,0xfb554001,0xf9452001,0xfb604005}},	//   境旅, 能確, 配商, 席王
+  { {0xf83d9004,0xf91da004,0xf80db004,0xfa839001}},	//   大亮, 大副, 子主, 揮手
+  { {0xf9170001,0xf922c005,0xf910a005,0xfa6bb005}},	//   出多, 宣判, 数器, 更易
+  { {0xf933400b,0xf9392001,0xf9132004,0xf5b21001}},	//   務局, 一夏, 使大, 械製
+  { {0xfa575007,0xfb750004,0xf90c6001,0xf912a005}},	//   感性, 通相, 陷入, 能小
+  { {0xfb60200f,0xfb59c004,0xfb772001,0x00000003}},	// [1970] 次索, 炸物, 記白,
+  { {0xfb624008,0xf9316005,0xfb520005,0x00000003}},	//   播磨, 些品, 款秀,
+  { {0xfb688004,0xfa70d004,0xfa80900c,0xf927c002}},	//   用知, 育水, 校查, 注在
+  { {0xf595c007,0xf4c90005,0x00000003,0x00000003}},	//   高質, 二零,   ,
+  { {0xf80bd00b,0xf94a600b,0xfb840007,0xf9206007}},	//   子供, 導入, 友站, 因其
+  { {0xf5a65004,0xf59eb008,0xfa7f3004,0xf94a000c}},	//   始至, 市職, 次成, 式地
+  { {0xfa5ff006,0xf939c009,0xf91ac009,0xf9140009}},	//   分析, 宝山, 接向, 湿地
+  { {0xfb602006,0xf844500e,0xf93d4009,0xf4bc2001}},	//   中等, 修了, 持平, 要連
+  { {0xf92f2005,0x00000003,0x00000003,0x00000003}},	//   受当,   ,   ,
+  { {0xfa889005,0x00000003,0x00000003,0x00000003}},	//   被拒,   ,   ,
+  { {0xf8267009,0xf90a6008,0xf82d3005,0x00000003}},	//   小事, 長候, 液位,
+  { {0xfb51e004,0xfa713004,0xfa59b004,0xfa5c9001}},	//   地社, 石板, 秀教, 要死
+  { {0xfb6ee009,0xf912c004,0xf90dc004,0xf822900c}},	//   抗生, 共出, 年已, 築世
+  { {0xfb49400c,0xfb606005,0xf4ae200c,0x00000003}},	//   其理, 口美, 科連,
+  { {0xfa88500f,0xf80ab007,0xf4b12007,0xf9184007}},	//   全校, 媒互, 底部, 示可
+  { {0xf9126009,0xf9464009,0xf934a005,0xfa6ef00a}},	//   承受, 越冬, 力弱, 想文
+  { {0xf4a1e007,0xfa753005,0x00000003,0x00000003}},	// [1980] 連鎖, 好改,   ,
+  { {0xfa4db004,0xf92da004,0xf9312001,0xf5a0d005}},	//   子来, 当家, 法全, 内英
+  { {0xfa73700f,0xfa77b009,0xfb7c2008,0xf917c008}},	//   西方, 点指, 市線, 治医
+  { {0xfb860004,0xf5932004,0xf911e004,0xfb7f600c}},	//   下相, 供良, 新国, 境申
+  { {0xfb862007,0xfb820004,0xfb67a005,0xfa70100c}},	//   認罪, 安盟, 在火, 影技
+  { {0xf4ac000f,0xf911c006,0xfb748004,0xf80f1004}},	//   金額, 石家, 沙糖, 演了
+  { {0xfa7c7006,0xf940e004,0xf4994008,0xfb862001}},	//   性教, 三倍, 交際, 刊目
+  { {0xf92de004,0xf4c86008,0xf4a86001,0xf9104005}},	//   取向, 美香, 風靡, 足客
+  { {0xf93ee00f,0xfb62600b,0xf925a004,0xfb8aa004}},	//   分局, 設置, 全光, 明社
+  { {0xfb854009,0xf945200c,0xf918800c,0xf491b00a}},	//   二等, 事可, 券分, 勾配
+  { {0xf90a000f,0xf938e004,0xfb6c2004,0xfa509002}},	//   整合, 保大, 笑着, 引我
+  { {0xf4c48006,0xf944600f,0xf90ba001,0xfa62300c}},	//   消除, 認同, 靴子, 築材
+  { {0xf4b0a00b,0xfa68f005,0xfb802005,0xf4c6a005}},	//   北陸, 家意, 病知, 行非
+  { {0xfa679008,0xfa5ed004,0xf4a74004,0xf928a004}},	//   二本, 境日, 士透, 部基
+  { {0xfa77700b,0xf911600c,0xf81dd00a,0xf947a00a}},	//   電波, 到另, 包丁, 車台
+  { {0xf818d004,0xf9458004,0xf5ba500c,0x00000003}},	//   局之, 案卷, 室表,
+  { {0xfa6c700e,0xfa59d004,0xfa581005,0xf81c7005}},	// [1990] 職活, 繁昌, 察新, 持信
+  { {0xf92a400c,0x00000003,0x00000003,0x00000003}},	//   道前,   ,   ,
+  { {0xf4c3a00f,0xf9482006,0xf81c1009,0xfa69d009}},	//   事項, 美元, 品中, 延期
+  { {0xf9470009,0xf93b4008,0xfa693004,0xf945e005}},	//   同努, 市再, 行更, 告在
+  { {0xf9472009,0xf93d0005,0xf4c8600c,0x00000003}},	//   小幅, 品国, 界都,
+  { {0xf8389004,0xf5c1d005,0xf816300c,0xf8323005}},	//   除一, 中耕, 保事, 施三
+  { {0xf93ec004,0xfb7aa004,0xf4a82001,0xf925200c}},	//   心健, 着火, 部連, 可因
+  { {0xfb874009,0xf9348001,0xf491f001,0xf4a06005}},	//   不相, 感光, 耳鳴, 波金
+  { {0xf597a001,0xf90f6004,0xfb61a005,0xfa77300c}},	//   作規, 足当, 京福, 格更
+  { {0xf4a10009,0xf927c009,0xf4c7800a,0x00000003}},	//   中遇, 迫切, 行錯,
+  { {0xf930c001,0xf93dc004,0xf93c2001,0xf93f200a}},	//   動契, 求大, 頂多, 七尾
+  { {0xfa62d007,0xfa5f5007,0xf81a5004,0xf58d6008}},	//   指派, 約書, 持企, 金術
+  { {0xf5970001,0xfb690002,0x00000003,0x00000003}},	//   生衣, 椒粉,   ,
+  { {0xf830900f,0xfb80200f,0xf9226009,0xfa62f001}},	//   政事, 理研, 中可, 洋洋
+  { {0xfb550005,0x00000003,0x00000003,0x00000003}},	//   款申,   ,   ,
+  { {0xf936600f,0xf92f6008,0xf9176005,0xfa693002}},	//   務報, 策室, 区少, 其情
+  { {0xf846f004,0xfa83f004,0xf5a3f00c,0x00000003}},	// [19a0] 含三, 目概, 型記,
+  { {0xf5c77004,0xf83d9004,0xf82fd004,0xf90fe001}},	//   在街, 大修, 由之, 議定
+  { {0xf5a7b008,0xf5c5b008,0x00000003,0x00000003}},	//   背負, 飯能,   ,
+  { {0xfa84d006,0xfa5ef004,0xf91a2001,0xfb6cc005}},	//   是本, 但最, 別分, 化美
+  { {0xf93d6004,0xf5b9300c,0x00000003,0x00000003}},	//   市六, 方解,   ,
+  { {0xfb6ba00b,0xf819f009,0xfa787001,0xf943c004}},	//   循環, 品位, 典故, 告合
+  { {0xfa651009,0xfa65f004,0xfa55f004,0xfa87f004}},	//   同有, 前排, 星村, 火指
+  { {0xfb8aa004,0xfb4e0008,0xfb7f6001,0xf934a001}},	//   城社, 女王, 的疾, 識分
+  { {0xf9312009,0xfb744004,0xf9258004,0xf4c60008}},	//   林地, 定目, 用先, 車部
+  { {0xf5a1d004,0xf9134001,0xf820100c,0xf933000c}},	//   版行, 話報, 均係, 展場
+  { {0xf49a900b,0xf93f0004,0xfa53900d,0x00000003}},	//   群馬, 密局, 写清,
+  { {0xf59c3001,0xfa7c9008,0xf825d001,0xf922e00c}},	//   膀胱, 若松, 龍井, 湯品
+  { {0xfb60a00f,0xf90b000b,0xfb55e006,0xfb5b6004}},	//   員登, 整備, 追究, 大等
+  { {0xf5a5d001,0xf933a00a,0xf4a06005,0xfa84d00c}},	//   半自, 教則, 止非, 目救
+  { {0xf919e001,0xf837b004,0xf9418004,0xfb65c00c}},	//   凹凸, 出五, 文在, 可穿
+  { {0xf928c007,0xf9156001,0xfb7e4001,0xfa679005}},	//   豪宅, 格審, 蹄疫, 告捷
+  { {0xf82fd001,0xfb7b600c,0xf492b010,0x00000003}},	// [19b0] 由下, 流研, 東電,
+  { {0xfb58200e,0xf9458004,0xfb76a008,0xf9192001}},	//   容疑, 案号, 機置, 此商
+  { {0xf916a001,0xf82cd00c,0xf81dd00c,0xf93f000d}},	//   人吃, 伴你, 的井, 梅列
+  { {0xfb566006,0xfb726005,0xf5c3f005,0xfa88100d}},	//   医生, 力生, 浮躁, 只手
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf911600c,0xfa83b005,0xf844d00c,0x00000003}},	//   承商, 是思, 種作,
+  { {0xf8245009,0xfa62900c,0xf844f005,0xfa66d005}},	//   再上, 案情, 温低, 牌排
+  { {0xfa7e9005,0xfa6b100a,0x00000003,0x00000003}},	//   性改, 破滅,   ,
+  { {0xfb548007,0xf4c50001,0xf92de004,0xf5b07001}},	//   眼神, 合音, 宗局, 穿越
+  { {0xf933c006,0xf82a5004,0x00000003,0x00000003}},	//   四大, 水事,   ,
+  { {0xfb788004,0xfb79e002,0x00000003,0x00000003}},	//   州特, 送程,   ,
+  { {0xf933c009,0xf92e4004,0xfb7d2001,0xf49f0004}},	//   盛大, 策引, 約率, 院里
+  { {0xfb56e00b,0xfa64300a,0x00000003,0x00000003}},	//   活用, 之江,   ,
+  { {0xf4917006,0xf831500c,0xf825700c,0xf918a00c}},	//   共青, 印信, 同住, 基座
+  { {0xf930e001,0xf4bf2001,0xf9122004,0xf92c8004}},	//   展委, 心都, 称呼, 荒山
+  { {0xf935a007,0xf498b001,0xf934c004,0xfa707005}},	//   聞名, 司高, 速反, 新林
+  { {0xf5c2d007,0xf910a005,0xf813d00a,0xf9194010}},	// [19c0] 業試, 数在, 香保, 津和
+  { {0xfb574009,0xfa5f5007,0xfb4f8007,0xfa73b004}},	//   区生, 心想, 色素, 宿松
+  { {0xfa71d005,0xf92c8002,0x00000003,0x00000003}},	//   使村, 子展,   ,
+  { {0xf843d007,0xf81b1001,0xfa7fb008,0xf932200c}},	//   可作, 求下, 造改, 動判
+  { {0xf58fa004,0xf917c004,0xf5c5f001,0xfa663005}},	//   受表, 核安, 風行, 免或
+  { {0xfa651005,0x00000003,0x00000003,0x00000003}},	//   再担,   ,   ,
+  { {0xf8111001,0xfb51a004,0xf492d00c,0xf5bb900c}},	//   盛事, 石灰, 函送, 此能
+  { {0xf83a300c,0x00000003,0x00000003,0x00000003}},	//   司代,   ,   ,
+  { {0xf9260001,0xf93d4005,0xfb662005,0xfa899005}},	//   種形, 仁地, 修管, 票收
+  { {0xf8317007,0xf93ca004,0xfa577004,0xf948400a}},	//   放下, 心内, 果明, 小化
+  { {0xf927a004,0xfa64f00c,0xf9452005,0x00000003}},	//   用全, 下注, 同及,
+  { {0xf940c009,0xf9216001,0x00000003,0x00000003}},	//   万州, 坡地,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa87900e,0xfa505001,0xf9164004,0xf5b9f004}},	//   適性, 字查, 格基, 童装
+  { {0xfb7f8008,0xf93bc001,0xfa4ad001,0xf915600c}},	//   均等, 秀出, 術指, 值可
+  { {0xf815b007,0xf83ab008,0x00000003,0x00000003}},	//   教人, 古代,   ,
+  { {0xf815b005,0xf92ba002,0x00000003,0x00000003}},	// [19d0] 留人, 溪地,   ,
+  { {0xf5a47001,0xf5b4d008,0xf91ba005,0x00000003}},	//   前行, 放課, 以口,
+  { {0xf92e4008,0xf93c4004,0xf5914001,0xfb64c00c}},	//   提唱, 考前, 際認, 可置
+  { {0xf4a1a001,0xf9480001,0xfa50d00c,0xf5ba300c}},	//   冬送, 後座, 北松, 室自
+  { {0xf91c0005,0xfb63e00c,0x00000003,0x00000003}},	//   春座, 第章,   ,
+  { {0xf4c1c008,0xfa7e7004,0xfb848008,0xfa86b010}},	//   安通, 性活, 脈瘤, 館料
+  { {0xf9300005,0x00000003,0x00000003,0x00000003}},	//   化危,   ,   ,
+  { {0xf9096007,0xf82a5007,0xfa5bb00e,0xf838f001}},	//   家分, 水下, 要旨, 常保
+  { {0xf8115001,0xf9108015,0xf9228004,0x00000003}},	//   些什, 平凡, 面地,
+  { {0xf92b800c,0xfa7e9005,0xf9446005,0x00000003}},	//   娓娓, 性方, 植前,
+  { {0xf4b1a007,0xf917a005,0xf92ec002,0xfb8b0002}},	//   魔鬼, 改写, 向她, 碎石
+  { {0xf80c7001,0xf93e0004,0xf4b3a004,0xfb80c005}},	//   成五, 故居, 静静, 三秋
+  { {0xf940400f,0xfa661004,0xf8147004,0xfa711005}},	//   商取, 上注, 生争, 台播
+  { {0xf9444006,0xf5bc3006,0xfa67d001,0xfa6af001}},	//   下属, 大豆, 住我, 家業
+  { {0xf9124004,0xfa663005,0xf949e005,0xfa60d005}},	//   台山, 不注, 式已, 穆斯
+  { {0xfa621009,0xfb4b6008,0xf5b7f00c,0x00000003}},	//   分数, 起用, 書規,
+  { {0xfb5d6009,0xfa70b007,0xf92e4001,0xf93e2005}},	// [19e0] 大火, 失望, 策展, 内商
+  { {0xf92f800e,0xfb83200c,0xfa7f9005,0xf5a55002}},	//   金具, 片由, 造活, 牌行
+  { {0xfb7e0009,0xf93b2001,0xf8111001,0xfb72e001}},	//   病病, 一席, 四下, 站牌
+  { {0xf81bf004,0x00000003,0x00000003,0x00000003}},	//   心介,   ,   ,
+  { {0xf930400f,0xfa5b100b,0xfb80e007,0xf5a45005}},	//   志工, 一括, 有看, 告要
+  { {0xf8273004,0xfb7f8001,0xf93bc001,0xf9280001}},	//   住了, 心田, 求必, 疫力
+  { {0xf59dc005,0xfb7d6005,0x00000003,0x00000003}},	//   充血, 者立,   ,
+  { {0xf93ea004,0xf920e00c,0xf92e800c,0xf4bf2002}},	//   心大, 止受, 著力, 范逸
+  { {0xfb544010,0x00000003,0x00000003,0x00000003}},	//   政状,   ,   ,
+  { {0xfa661006,0xf5bdd004,0xf489f008,0x00000003}},	//   行情, 学能, 長門,
+  { {0xfa4fd001,0xf92d6008,0xfa797001,0x00000003}},	//   受支, 成度, 接手,
+  { {0xf932200a,0x00000003,0x00000003,0x00000003}},	//   通免,   ,   ,
+  { {0xf9410004,0xf9230008,0xf93e8004,0xfa7f3004}},	//   三夏, 可哀, 幅回, 次提
+  { {0xfb6a4004,0xfb750001,0xf4b22005,0xf9124005}},	//   青神, 食療, 供食, 台就
+  { {0xf4b9a00c,0xf5b1300c,0xf4c2200c,0x00000003}},	//   一震, 新象, 葉金,
+  { {0xf5a0b007,0xf9466004,0xfa4f5001,0x00000003}},	//   梅花, 福安, 近海,
+  { {0xf4a82001,0xfb87400c,0xf4c8800c,0xf80bf005}},	// [19f0] 物飼, 今社, 同音, 向不
+  { {0xf9458004,0xf9156004,0xf9130004,0xfb6e2001}},	//   不属, 主品, 白内, 街的
+  { {0xfb4c4007,0xfa54b001,0xf81bf001,0xf5a17005}},	//   浴用, 定採, 心事, 均被
+  { {0xf9290009,0xf92c4004,0xfa59f005,0xf93d000c}},	//   自定, 排好, 一朝, 吃力
+  { {0xf912c005,0xfa77f00c,0xfb82c005,0xf939e00c}},	//   共基, 司服, 眉睫, 芝山
+  { {0xfb5ea00b,0xf832b006,0xfb61e00e,0xf9438001}},	//   無理, 社保, 散策, 合優
+  { {0xf490b006,0xf58e6001,0x00000003,0x00000003}},	//   阿里, 取自,   ,
+  { {0xf492b001,0xf9274005,0xf8201005,0x00000003}},	//   宿飯, 在媒, 指企,
+  { {0xf829900f,0xf92bc004,0xf8443001,0xfb5f0001}},	//   長介, 体外, 目了, 章置
+  { {0xfa6f9007,0xf9124001,0xf491d001,0x00000003}},	//   冰淇, 地地, 東風,
+  { {0xf814700c,0xfb6c200c,0x00000003,0x00000003}},	//   生三, 青社,   ,
+  { {0xfa527004,0xf81b7004,0x00000003,0x00000003}},	//   会最, 言信,   ,
+  { {0xf8435007,0xfa635004,0xf9462001,0x00000003}},	//   業使, 等次, 行商,
+  { {0xf5bd3006,0xf5b21001,0xfa649005,0xfa7e100d}},	//   大街, 新育, 位最, 你感
+  { {0xfa85b005,0xfa827005,0xf927a005,0xfb742005}},	//   在把, 正正, 用器, 高税
+  { {0xfb710004,0xf9382008,0xfa7a9001,0xfb84000a}},	//   俗称, 回大, 春期, 下線
+  { {0xf939600c,0xf942800c,0x00000003,0x00000003}},	// [1a00] 所各, 等字,   ,
+  { {0xf92ec006,0xfa7e3004,0xf83f5004,0xf910800c}},	//   五十, 学数, 院一, 政及
+  { {0xf9146007,0xf4c3c005,0xf927c005,0x00000003}},	//   落差, 立集, 表填,
+  { {0xfa7c3007,0xfb6f0001,0xf82bd004,0xf935e004}},	//   入日, 塔的, 年体, 期回
+  { {0xf935e001,0xfb6e6001,0xfb7f6001,0xf595e001}},	//   真回, 糖糖, 者物, 記表
+  { {0xf91a0004,0xf598c00c,0xfa5db00c,0x00000003}},	//   方国, 一葉, 的染,
+  { {0xf940a00f,0xf94b0004,0xf9390005,0xfb4d400c}},	//   順利, 明地, 初学, 場空
+  { {0xf93fe00f,0xf5944001,0xfa61d001,0x00000003}},	//   的家, 力調, 升息,
+  { {0xfb62a007,0xfb828004,0xf8297004,0xf9372004}},	//   既然, 合症, 家万, 察学
+  { {0xfb83200f,0xf93d4008,0xf9444004,0xfb6b800c}},	//   看看, 病床, 立功, 舒眠
+  { {0xf8157009,0xf59dc001,0xf49e5005,0x00000003}},	//   回事, 考評, 淡黄,
+  { {0xf5b01009,0xf813d00e,0xfb504004,0xf8365010}},	//   即表, 際交, 抱着, 去作
+  { {0xfa71f00f,0xf9312009,0xf9366004,0xf4a0100c}},	//   東森, 南山, 余家, 你都
+  { {0xf81c5009,0xf8309001,0xf5c67001,0xfb69a005}},	//   威信, 到他, 踩街, 冒的
+  { {0xf4ba6004,0xfa7ff008,0xf830f004,0xf941400c}},	//   秀青, 管支, 阿什, 商履
+  { {0xf5aeb008,0xfa55d00c,0xf9126005,0x00000003}},	//   台車, 土機, 影吧,
+  { {0xf93aa004,0xfa62100c,0xf836d005,0xf4c0c00a}},	// [1a10] 激化, 分新, 改之, 理院
+  { {0xfa55d007,0xf92f0001,0xfb6e4008,0xfa547005}},	//   真機, 受刑, 子申, 速消
+  { {0xfa68d00f,0xf93a0009,0xf80e1004,0xf82fd004}},	//   歌曲, 作座, 向中, 峰会
+  { {0xfb6f8008,0x00000003,0x00000003,0x00000003}},	//   外為,   ,   ,
+  { {0xf91c4007,0xf92f0009,0xf5a69001,0xfa733004}},	//   入出, 向国, 始買, 能指
+  { {0xf5b0b00f,0xfa59f004,0xf5a6100c,0xfa4b1002}},	//   印表, 一枝, 益良, 析技
+  { {0xf58fc009,0xfb59200c,0x00000003,0x00000003}},	//   法考, 役監,   ,
+  { {0xf9404001,0xfa7e9001,0xfa80b00c,0x00000003}},	//   分店, 無情, 無恥,
+  { {0xfa5c3009,0xfb86c009,0xf80e9001,0xfa58b00c}},	//   市朝, 行科, 近人, 輝映
+  { {0xf821500e,0xfa6c1001,0xf9354001,0xf90c6005}},	//   分以, 場比, 站加, 家庵
+  { {0xf82c9009,0xf9462004,0xfa673004,0xfb4fe00c}},	//   巴中, 再受, 再接, 地瓜
+  { {0xf93d8006,0xfa63b004,0xfa565004,0xfb6ee00c}},	//   参加, 合早, 官正, 南生
+  { {0xf8487008,0x00000003,0x00000003,0x00000003}},	//   用交,   ,   ,
+  { {0xf910e006,0xf83b700f,0xf5a3d007,0xf9424007}},	//   新公, 給付, 事記, 商場
+  { {0xf59f0007,0xf9266008,0xfb85200c,0xf9410005}},	//   者評, 宮古, 不甘, 内具
+  { {0xf9462001,0xfb5d2004,0xf91f6004,0xfa7a9005}},	//   名優, 学素, 面允, 查期
+  { {0xf9358001,0xfa7c3008,0xf5a39001,0x00000003}},	// [1a20] 感官, 警戒, 開胃,
+  { {0xfb58200f,0xfa4a5005,0xfa5e100c,0x00000003}},	//   幸福, 互感, 項指,
+  { {0xf90a6004,0xfb748005,0x00000003,0x00000003}},	//   件外, 料研,   ,
+  { {0xfa74d005,0x00000003,0x00000003,0x00000003}},	//   活有,   ,   ,
+  { {0xf83db004,0xfb682001,0xf83bd00c,0xfb56600c}},	//   性修, 火線, 性低, 蒼白
+  { {0xfb5a000f,0xf94b0004,0xf9310001,0xfa803005}},	//   司第, 城地, 店地, 中把
+  { {0xf8395004,0xfa72b001,0xf4c5a001,0xfa4f9004}},	//   入上, 松江, 行量, 金扶
+  { {0xfa695006,0xf9208001,0xfb7d200c,0xf93ce005}},	//   藏此, 業問, 久等, 求取
+  { {0xfb874006,0xf9468002,0x00000003,0x00000003}},	//   意的, 事到,   ,
+  { {0xf8243007,0xfa771004,0xf946c004,0xfa611008}},	//   籍介, 容描, 届大, 資法
+  { {0xf5c2f001,0xf82d900a,0x00000003,0x00000003}},	//   本著, 該企,   ,
+  { {0xf92ca004,0xf9396001,0xfa861005,0x00000003}},	//   子列, 言堂, 用激,
+  { {0xf9466007,0xf91f6004,0xf82fb004,0xfb84000a}},	//   半形, 加学, 就下, 下級
+  { {0xfa693009,0xf91ae004,0xf59bc004,0xf9334001}},	//   行整, 交巡, 持自, 望可
+  { {0xf917e00f,0xf93c0009,0xfb6f0009,0xfa7c300a}},	//   登入, 品公, 村社, 健治
+  { {0xfb5b8004,0xfa721001,0xf5996004,0xfb824001}},	//   性等, 異想, 血脂, 醉科
+  { {0xfa811007,0xf58b4009,0xf91f8008,0xfb6a8001}},	// [1a30] 業教, 鼓舞, 加古, 雪紡
+  { {0xf9374004,0xf4c7800c,0xf90c2005,0xf9138010}},	//   高平, 宏通, 更全, 影場
+  { {0xfa7e3004,0x00000003,0x00000003,0x00000003}},	//   学新,   ,   ,
+  { {0xfb64c00e,0xf92e2004,0xf935a001,0xfa7e3008}},	//   天王, 受市, 定報, 武新
+  { {0xf941400e,0xf90dc008,0xfa83d004,0x00000003}},	//   商工, 年史, 目最,
+  { {0xf846d009,0xf9278008,0xf4c2a00c,0xfa4cf00c}},	//   在保, 器外, 指選, 提振
+  { {0xf92f8006,0xf59ac007,0xf494d001,0xfa789005}},	//   近年, 一貫, 放音, 核情
+  { {0xf934e004,0xfa7a900c,0xf5c13005,0xf4a6000c}},	//   盛宴, 勤業, 校花, 用需
+  { {0xf5bf7004,0xfa6e9005,0xf9274005,0x00000003}},	//   索要, 地消, 目年,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf830900c,0xf92b800c,0xfb65600a,0xf9490005}},	//   到世, 未到, 物療, 行具
+  { {0xf5ba300f,0xfb5e8007,0xf9352007,0xfa827004}},	//   知識, 凡的, 站客, 京朝
+  { {0xf81ab004,0xfa859001,0xfa6db001,0xf923c005}},	//   十万, 普普, 更深, 中到
+  { {0xfa677001,0xfa68d005,0xf9234005,0xf4b8e00c}},	//   意指, 件明, 售合, 所配
+  { {0xfb85200e,0xf80ad009,0xf9394008,0xf9434004}},	//   上級, 子上, 着心, 立城
+  { {0xfa721004,0xfb748004,0xfa799001,0xf941000c}},	//   好效, 期等, 盤滑, 故其
+  { {0xf497f001,0xfb64a004,0xfa5c500c,0xf9156005}},	// [1a40] 人陪, 天等, 刀械, 施尿
+  { {0xf849d005,0x00000003,0x00000003,0x00000003}},	//   士以,   ,   ,
+  { {0xf927c007,0xf58f8007,0xf5956009,0xf819b007}},	//   全彩, 動行, 定能, 果你
+  { {0xfa71700b,0xfb612001,0xfa681005,0x00000003}},	//   社案, 業秘, 和智,
+  { {0xfa7d3007,0xfa5f3009,0xf846d004,0xfb76a004}},	//   你所, 者未, 在依, 料破
+  { {0xfb7a8007,0xf9390001,0xf4a11001,0x00000003}},	//   府社, 作協, 口高,
+  { {0xf4b66008,0xfa777010,0x00000003,0x00000003}},	//   語集, 空洞,   ,
+  { {0xf5c8100f,0xfb616004,0x00000003,0x00000003}},	//   自行, 正科,   ,
+  { {0xfa4fb008,0xf80d7004,0xf5c1300a,0xf5a4d00c}},	//   化放, 得下, 校英, 納者
+  { {0xf5aa5001,0xfb50c001,0xfb538001,0xf496500c}},	//   更認, 河系, 綿綿, 空降
+  { {0xf943800f,0xf4947008,0xfa61100c,0xfa781010}},	//   橋市, 乾電, 草植, 司氏
+  { {0xf59c600b,0xf92f800f,0xf4c5c001,0xfa6b9008}},	//   退職, 違反, 名間, 張所
+  { {0xf83b9004,0xf915e00c,0xf847900c,0xf93d8005}},	//   照上, 出光, 岩人, 者反
+  { {0xf942a006,0xf92a400d,0x00000003,0x00000003}},	//   合力, 道免,   ,
+  { {0xfa4d7004,0xf948e002,0x00000003,0x00000003}},	//   少林, 二到,   ,
+  { {0xfa59d001,0xf494b004,0xf911a005,0xf92aa005}},	//   品手, 尼黑, 山在, 当包
+  { {0xf5b05001,0xfa673005,0x00000003,0x00000003}},	// [1a50] 泳衣, 行或,   ,
+  { {0xf9232008,0xfa88900c,0xf939a00c,0x00000003}},	//   頭固, 全查, 果季,
+  { {0xf82dd009,0xf9358004,0xfb50e008,0xf944a008}},	//   署了, 博山, 台目, 床心
+  { {0xfa645001,0xf90aa00c,0xf90e6005,0xfa8b300c}},	//   安慰, 場小, 足市, 輪替
+  { {0xf93f0004,0xf59ae004,0xf83f3001,0xf949400c}},	//   元建, 言表, 逢低, 小工
+  { {0xfa51300b,0xf91dc00f,0xf92f400e,0xfb6de001}},	//   答日, 校友, 字列, 受美
+  { {0xf93b000f,0xf596a007,0xf933a004,0x00000003}},	//   作家, 束販, 供大,
+  { {0xfa6dd006,0xfa763009,0xf91e2007,0xf9342001}},	//   育教, 任期, 試報, 仙子
+  { {0xf594c001,0xf93a6004,0x00000003,0x00000003}},	//   愛買, 持市,   ,
+  { {0xfa6a1009,0xfb6fa00e,0xf921c008,0x00000003}},	//   家提, 首相, 形大,
+  { {0xf913c006,0xfb552004,0xfa7b7005,0x00000003}},	//   礼品, 国知, 大把,
+  { {0xfa52d001,0xfa4d1001,0xf925a00c,0xfa4ed00c}},	//   料洋, 黑斑, 利分, 化業
+  { {0xf82c7006,0xf8415004,0xf80c9004,0xfa6dd002}},	//   男人, 中保, 策上, 泵浦
+  { {0xf5b3b004,0xfb7f4004,0xfb52c004,0x00000003}},	//   格言, 理率, 疱疹,
+  { {0xf9450006,0xf5972008,0x00000003,0x00000003}},	//   又好, 官能,   ,
+  { {0xfb7cc006,0xf941600e,0xfa66d004,0xfa621004}},	//   元的, 理容, 前扣, 商海
+  { {0xf81cf006,0xfa4df007,0xfb776004,0xf58ac001}},	// [1a60] 千万, 化成, 生知, 間者
+  { {0xfa833007,0xfa563007,0xf940c004,0xf4c62004}},	//   業改, 生法, 涉嫌, 降雪
+  { {0xf5b7f004,0xf9474001,0xf91ba00d,0x00000003}},	//   空航, 題庫, 武定,
+  { {0xf9258009,0xf9474001,0xf939e00c,0x00000003}},	//   用合, 行庫, 要名,
+  { {0xfb634004,0xf4bd800c,0xf8241010,0x00000003}},	//   路站, 球道, 俊介,
+  { {0xfa5ad001,0xfa59b004,0xfa897005,0xfb7c0005}},	//   送愛, 送消, 被扣, 言簿
+  { {0xfa75100b,0xfb584004,0xf936c001,0xfa653004}},	//   能性, 人犯, 真可, 程是
+  { {0xf91be001,0xf5b33008,0xf8433005,0xf492700c}},	//   接埠, 績評, 旭人, 細長
+  { {0xf944c00b,0xfb680009,0xf80d7008,0x00000003}},	//   例外, 在短, 字上,
+  { {0xf92be007,0xf9288010,0xf9450002,0x00000003}},	//   科名, 器別, 見天,
+  { {0xfa4d7007,0xfa61b008,0xf8459004,0x00000003}},	//   洗手, 光文, 周三,
+  { {0xfa703001,0xf8485004,0xfb778001,0xfa555004}},	//   到某, 太低, 悟空, 瑞拉
+  { {0xf819b001,0xf82f9004,0xf829b001,0xf4c4400c}},	//   壁上, 彰了, 起伏, 蛋食
+  { {0xf5c6d00e,0xfb51a004,0xfa5f5004,0xf4a3900c}},	//   復路, 新特, 者注, 可高
+  { {0xf945e004,0xfa661004,0xf59b800c,0x00000003}},	//   始出, 行清, 要著,
+  { {0xf848900b,0xf9142009,0xf913a004,0xfb59c00c}},	//   物件, 使其, 都属, 令狐
+  { {0xfa63f006,0x00000003,0x00000003,0x00000003}},	// [1a70] 又是,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf90c8009,0xfa63d004,0xfa87d001,0xfb51e005}},	//   堵塞, 告有, 哪有, 己独
+  { {0xf90aa009,0x00000003,0x00000003,0x00000003}},	//   海域,   ,   ,
+  { {0xf9466006,0xfa869004,0xf4903001,0xf489f001}},	//   友好, 在沙, 田間, 護送
+  { {0xf4a1700b,0xf8451001,0xfa7ab00c,0x00000003}},	//   員長, 可代, 選方,
+  { {0xf4bc4001,0xf83e5005,0xf945400c,0x00000003}},	//   的里, 卡丁, 額定,
+  { {0xf9310009,0xf820300a,0x00000003,0x00000003}},	//   受害, 故人,   ,
+  { {0xf49e5001,0xf9468004,0xfa7a7005,0xf944800a}},	//   大麻, 福克, 特新, 等兵
+  { {0xf90b400b,0xfb5c2004,0xfa4e5001,0xf5904001}},	//   強化, 入群, 純手, 耕耘
+  { {0xf593000f,0xf5982007,0xf9398005,0xfb7a200c}},	//   務行, 生議, 所分, 持美
+  { {0xf941800c,0x00000003,0x00000003,0x00000003}},	//   等分,   ,   ,
+  { {0xf93a0007,0xfa68d004,0xfb494004,0x00000003}},	//   一夜, 富液, 收率,
+  { {0xfa669006,0xf91ea007,0xf9192004,0xf9414001}},	//   二期, 照常, 略合, 集入
+  { {0xf9262005,0x00000003,0x00000003,0x00000003}},	//   在品,   ,   ,
+  { {0xf93e0006,0xf9308007,0xf810f001,0xfa6a1001}},	//   的外, 且可, 供下, 小海
+  { {0xf4a15009,0xfa80900c,0x00000003,0x00000003}},	// [1a80] 京郊, 班服,   ,
+  { {0xfb864009,0xfb7ca00c,0x00000003,0x00000003}},	//   型社, 要確,   ,
+  { {0xf5954009,0xfb5d0001,0xf824100a,0x00000003}},	//   定西, 牧科, 俊之,
+  { {0xfa833001,0xf911400d,0x00000003,0x00000003}},	//   業方, 曾先,   ,
+  { {0xfa601006,0xf909a004,0xfb83000c,0x00000003}},	//   商投, 其停, 下看,
+  { {0xf909c001,0xfb84400d,0xfb59800d,0xf92d0010}},	//   具名, 及税, 古生, 駐屯
+  { {0xf92b8009,0xfa4b3007,0xf5be3001,0xf916800c}},	//   少先, 源所, 無言, 示品
+  { {0xf90fe00f,0xf935c001,0xfb77000c,0xf934e00c}},	//   報名, 紙尿, 付現, 四場
+  { {0xf8215009,0xf9412004,0xfa839004,0xfa6ff004}},	//   商人, 分学, 欣慰, 育改
+  { {0xf911600f,0xf9466009,0xf5a18001,0xfa83900c}},	//   印度, 行定, 指自, 正新
+  { {0xfa55b004,0xf9412001,0x00000003,0x00000003}},	//   定新, 集大,   ,
+  { {0xf939e001,0xf926600a,0xf596a010,0x00000003}},	//   保其, 器包, 語講,
+  { {0xf91c4009,0xfa7dd007,0x00000003,0x00000003}},	//   入基, 度施,   ,
+  { {0xf9448004,0xf92f4005,0x00000003,0x00000003}},	//   合医, 算得,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa695004,0xfb828005,0xfa4b1005,0xfa8a500c}},	//   意性, 合率, 提意, 航業
+  { {0xf936e009,0xf9122004,0xfa657004,0xf90e800c}},	// [1a90] 神州, 国先, 把提, 女心
+  { {0xf5b37006,0xf923c004,0xfa60300c,0x00000003}},	//   白菜, 中印, 情活,
+  { {0xfa75f001,0xfa841004,0xf4ae8001,0xf928e004}},	//   主招, 冬春, 取適, 周国
+  { {0xf814f004,0xf58bc010,0x00000003,0x00000003}},	//   定以, 村證,   ,
+  { {0xf59ea00f,0xf8181001,0x00000003,0x00000003}},	//   分行, 初五,   ,
+  { {0xf9334004,0xfb7f8005,0xf9256005,0xf9404005}},	//   站如, 庄社, 彩内, 情出
+  { {0xfb842009,0xf9260001,0xf9266001,0xf5a10001}},	//   上看, 湯地, 置入, 者職
+  { {0xf947400e,0xf4989001,0xfa737004,0xf926e00a}},	//   小劇, 室配, 由海, 士吉
+  { {0xf848b001,0xf9112005,0xfa51100c,0xf59ac00c}},	//   表主, 己当, 林東, 言自
+  { {0xf5a72007,0x00000003,0x00000003,0x00000003}},	//   車貸,   ,   ,
+  { {0xfa709005,0xf80a500c,0xfa605005,0x00000003}},	//   共清, 園休, 者根,
+  { {0xf58b0004,0xf5a24008,0xf843300c,0xfa80300d}},	//   排表, 須賀, 可促, 院感
+  { {0xf4a9300f,0xf9456009,0x00000003,0x00000003}},	//   注音, 不宜,   ,
+  { {0xf5980006,0xf4bb200f,0xf4ad8009,0xf91fc001}},	//   生育, 流道, 滑雪, 勢分
+  { {0xf90b600b,0xfa7ef001,0x00000003,0x00000003}},	//   護士, 加斯,   ,
+  { {0xf9190009,0xf5a26001,0x00000003,0x00000003}},	//   方公, 合者,   ,
+  { {0xf4967007,0xf81d3009,0xf5b95001,0xf928400a}},	// [1aa0] 固頂, 装上, 步行, 在員
+  { {0xf940600e,0xfb87e009,0xf931a004,0xf4bc8002}},	//   症候, 税税, 供必, 元送
+  { {0xfa679004,0x00000003,0x00000003,0x00000003}},	//   融洽,   ,   ,
+  { {0xf939c001,0xf8259004,0xfb64e00d,0x00000003}},	//   府宣, 程信, 枯竭,
+  { {0xfa6b9007,0xf81fd008,0xf9260004,0xfa66300c}},	//   奶油, 文住, 部小, 型房
+  { {0xfa671004,0xfa6f900c,0x00000003,0x00000003}},	//   行比, 深沉,   ,
+  { {0xfa6fd006,0xfa769007,0xf845d005,0xfb4e000c}},	//   育活, 治法, 温保, 直直
+  { {0xf5b8300b,0xfa683007,0xf4a7b009,0xfa82d009}},	//   古車, 同書, 在部, 是怎
+  { {0xfa783007,0xf829500e,0xf823700c,0x00000003}},	//   人潮, 小人, 型一,
+  { {0xf8487006,0x00000003,0x00000003,0x00000003}},	//   身体,   ,   ,
+  { {0xfa4cd004,0xf5a5e008,0xfa751004,0xfa82b004}},	//   取意, 和装, 格比, 波海
+  { {0xf9204009,0xf83f900e,0xfa577004,0xfa773004}},	//   六安, 次世, 九期, 人思
+  { {0xf90b4001,0xf92f6004,0xf947c001,0xf4c7a008}},	//   強取, 村地, 羊奶, 美里
+  { {0xfa7a1004,0xf9354001,0xf4a6900c,0xf5af3005}},	//   入情, 食商, 巨集, 新考
+  { {0xf92e0004,0xfa5bf005,0xfa6b3005,0xf5a02005}},	//   向公, 威斯, 然性, 豆角
+  { {0xfb5c0006,0xfa58f007,0xfa4dd001,0xfa53b00c}},	//   日照, 舞曲, 店所, 妙招
+  { {0xf913a00f,0xfa85d00c,0x00000003,0x00000003}},	// [1ab0] 格式, 推手,   ,
+  { {0xf838d004,0xf5c73001,0xf5ae7001,0xfa58900c}},	//   出任, 奮起, 段落, 非政
+  { {0xf492f00f,0xf81ef007,0xf4a7d00c,0x00000003}},	//   政院, 了什, 縫隙,
+  { {0xfa7f1004,0xf945800c,0xfb63e00c,0xf93f000a}},	//   面掌, 事員, 可真, 的別
+  { {0xf91ce004,0xf91fa004,0xfa4d700c,0x00000003}},	//   以家, 院内, 救法,
+  { {0xf92cc006,0xf8269009,0xf81af004,0xf5bab004}},	//   体健, 量上, 品作, 学行
+  { {0xfb754007,0xf90f8001,0xf91aa008,0xf918c004}},	//   生病, 到商, 浦和, 特快
+  { {0xf9472004,0xfb810001,0x00000003,0x00000003}},	//   名医, 商管,   ,
+  { {0xfa657004,0xfb70e001,0xfb868004,0xfa569004}},	//   半成, 受災, 夏秋, 感慨
+  { {0xf9212006,0xf4c4e006,0xf917800f,0xf5b7f009}},	//   公安, 事部, 容分, 人被
+  { {0xf9176006,0xf59e6009,0xf90a8001,0xfb6fc001}},	//   添加, 的良, 場前, 湖社
+  { {0xfa82b004,0xf5af1008,0xf4aca00c,0xf4af8005}},	//   伯明, 右衛, 或重, 投降
+  { {0xfa4eb00a,0xfa717005,0xf5c7500c,0x00000003}},	//   五所, 由投, 肩負,
+  { {0xfa5ed009,0xf9206008,0xfa7a9005,0xf4a4d005}},	//   了明, 管弦, 交本, 售金
+  { {0xf5b77008,0xf8259005,0xfb83a00c,0xfb52c00c}},	//   費財, 上体, 光盤, 共空
+  { {0xf5aa800e,0xfa57d001,0xf9142004,0xfa64f001}},	//   競輪, 保投, 国太, 月施
+  { {0xfa82b00a,0x00000003,0x00000003,0x00000003}},	// [1ac0] 解性,   ,   ,
+  { {0xf5a48005,0x00000003,0x00000003,0x00000003}},	//   尊老,   ,   ,
+  { {0xfa6d3009,0xf9138001,0x00000003,0x00000003}},	//   刷新, 格名,   ,
+  { {0xf93ae007,0xf9490005,0xf90ea005,0x00000003}},	//   府地, 富康, 数及,
+  { {0xf81ef006,0xfa5b3004,0xf93fe004,0xf926a005}},	//   的交, 市昌, 的延, 物受
+  { {0xf93a200b,0xfa81900e,0xf9346001,0xfa7fb001}},	//   一回, 難易, 些已, 遠方
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa58500c,0xf930200c,0x00000003,0x00000003}},	//   川湯, 法四,   ,
+  { {0xfb65e007,0xf9456005,0xf5c4f005,0xfa75b00c}},	//   縮短, 再婚, 利而, 白河
+  { {0xfa88900b,0xf5a50001,0xfa54b004,0xfa50300a}},	//   全日, 名者, 四海, 北条
+  { {0xf5adb009,0xf9232004,0xf90a0005,0xf492500c}},	//   已超, 可参, 更合, 派集
+  { {0xf84a7009,0xf8337007,0xfa799009,0xfb4c8001}},	//   只代, 政人, 查明, 年犯
+  { {0xf81f7006,0xf9102001,0xf9140005,0x00000003}},	//   商会, 台塑, 白塔,
+  { {0xfa60f009,0xfa5ef009,0xfb76c00c,0x00000003}},	//   分散, 分流, 原種,
+  { {0xf9392001,0xfa7d500a,0x00000003,0x00000003}},	//   作外, 大怪,   ,
+  { {0xfb83c001,0xfa88b001,0x00000003,0x00000003}},	//   克的, 表查,   ,
+  { {0xfa7c5004,0x00000003,0x00000003,0x00000003}},	// [1ad0] 大沙,   ,   ,
+  { {0xf4ad800e,0xf8269004,0xf80e900c,0xfb69c00c}},	//   化通, 及信, 紗作, 質研
+  { {0xf923800f,0xf90fa009,0xf921a00e,0xfa6e1004}},	//   口味, 防大, 院大, 平昌
+  { {0xf81df00b,0xf8163007,0xf9192001,0xf92a4004}},	//   求人, 依下, 室分, 浪公
+  { {0xfa68d004,0xfa6ed00d,0x00000003,0x00000003}},	//   明村, 地掌,   ,
+  { {0xf93a4004,0xfb598001,0xf9430005,0x00000003}},	//   威市, 油系, 月回,
+  { {0xfb6da00e,0xfa83d004,0xf9416004,0xf9220005}},	//   視線, 可怜, 胆固, 散在
+  { {0xf93c400f,0xf9478001,0xf9450008,0xfa4df004}},	//   市府, 今已, 冊定, 化提
+  { {0xf92ba00f,0xfb4e2007,0xfa567004,0xf90b4001}},	//   子商, 想看, 官渡, 水力
+  { {0xf82e700b,0xfa7ab001,0xf9260004,0xf4911005}},	//   郵便, 室業, 港台, 田面
+  { {0xf928a004,0xf91be004,0xf9184005,0xf5aa400a}},	//   全出, 大品, 丹徒, 年草
+  { {0xf5c8100c,0x00000003,0x00000003,0x00000003}},	//   周董,   ,   ,
+  { {0xf90e000b,0xf920800e,0xfa81f004,0xfa84f00c}},	//   申告, 面倒, 断法, 催收
+  { {0xfb4e0008,0xf8335004,0xf9118004,0x00000003}},	//   侵略, 好保, 弱化,
+  { {0xfa57d007,0xfb5a0001,0xf9108008,0xf5956004}},	//   作時, 入組, 印字, 定追
+  { {0xf92a000f,0xfa7b5009,0xf8111007,0xf5b61001}},	//   自助, 大案, 際事, 人見
+  { {0xf495100c,0x00000003,0x00000003,0x00000003}},	// [1ae0] 任里,   ,   ,
+  { {0xfa659004,0xf845b001,0xf491100c,0x00000003}},	//   双柏, 用介, 山金,
+  { {0xfa5f3001,0xf9104001,0xf82ad00c,0x00000003}},	//   布施, 育幼, 康休,
+  { {0xfb850009,0xf4a7100e,0xf82df005,0x00000003}},	//   免的, 用金, 米之,
+  { {0xf913a004,0x00000003,0x00000003,0x00000003}},	//   格小,   ,   ,
+  { {0xfa697006,0xfa4c9004,0xfa4c3004,0xf938800c}},	//   海洋, 勒泰, 提成, 夜夜
+  { {0xfb64a009,0xf58ca00a,0x00000003,0x00000003}},	//   京礼, 預託,   ,
+  { {0xfa535008,0xfa4fd001,0xf90a6005,0xf945e00c}},	//   多機, 託業, 家列, 構基
+  { {0xf92aa006,0xf84a7001,0x00000003,0x00000003}},	//   体内, 陪你,   ,
+  { {0xfb4da00f,0xfa82d009,0xfb5b6009,0xf8303004}},	//   色的, 可操, 旧版, 地体
+  { {0xf9312006,0xf92e400e,0xf4949008,0xfa5b300c}},	//   字号, 暖化, 白馬, 技正
+  { {0xf91e000f,0xfb68e009,0xfa56100c,0x00000003}},	//   無名, 在社, 高斯,
+  { {0xfa61b00b,0xfb79c009,0xf917800a,0xfa8a100c}},	//   了承, 要立, 去勢, 庫沿
+  { {0xfb67a009,0xf82a3009,0xfb820004,0xfb77e004}},	//   浩特, 税信, 分由, 膜的
+  { {0xfa55d00c,0xfa50100c,0xf839b00c,0xf5ab000c}},	//   土星, 林惠, 知一, 野花
+  { {0xf5bc3009,0xfb59c007,0xf91a8004,0xfb58000d}},	//   大胆, 方特, 否完, 竹生
+  { {0xf4abb006,0xf845b009,0xf83a7005,0xfa6c500c}},	// [1af0] 提高, 用事, 急保, 然水
+  { {0xfa7d3005,0xf91f8005,0x00000003,0x00000003}},	//   入整, 次受,   ,
+  { {0xfb78c00f,0xf813f007,0xf5af2009,0xfa66300e}},	//   保管, 四人, 新要, 立派
+  { {0xf5a5a001,0xf9226004,0xfa653001,0xf949c00c}},	//   忍耐, 断壮, 配指, 乎可
+  { {0xfa831009,0xfa58f007,0xfb6c4009,0xf823f009}},	//   代替, 初次, 子科, 益事
+  { {0xfb850008,0xfb48e008,0xfb87c005,0x00000003}},	//   計簿, 陶磁, 告破,
+  { {0xf8281009,0xf81c5008,0xf4c6a005,0xfb51a005}},	//   界人, 各不, 前郭, 新点
+  { {0xfa709007,0xfa5c5008,0xf929e001,0xf946e005}},	//   熱情, 市機, 質優, 偏小
+  { {0xfa84f001,0xf8281004,0xf9382005,0xfa6b300c}},	//   可搭, 税企, 初字, 場指
+  { {0xfb5f2001,0xf4a61005,0xf5b47005,0x00000003}},	//   章第, 修造, 国良,
+  { {0xf925a007,0xf92de00e,0xf5b49001,0xfa54b001}},	//   物商, 金利, 似詞, 力新
+  { {0xf49e7001,0xf917e005,0xf923c005,0xf814900d}},	//   性麻, 建外, 灯夜, 付了
+  { {0xf93a6007,0xf91f0008,0xf908a005,0xfa715005}},	//   所引, 無停, 其前, 西沙
+  { {0xf82fb004,0xfb7be004,0xfa6e300a,0x00000003}},	//   山之, 着社, 仲條,
+  { {0xf818d007,0xf93f4008,0xfa6c9004,0xf925e005}},	//   往下, 充填, 年本, 您再
+  { {0xf5a7e00b,0xf9226001,0xf946a005,0x00000003}},	//   免許, 業可, 型地,
+  { {0xfb4ce009,0xf9392005,0xf5b0d002,0x00000003}},	// [1b00] 育等, 回其, 平躺,
+  { {0xf82e1009,0xfb82e004,0xf925a008,0xf4af7001}},	//   至今, 争端, 全安, 化遺
+  { {0xf9330008,0xf830d004,0xf934c004,0xfa5b9001}},	//   備前, 唱会, 定学, 所查
+  { {0xf49d7006,0xf58fe00f,0xf923a004,0xf5a8a008}},	//   大部, 魔術, 口就, 明菜
+  { {0xfa7e3008,0xf926c001,0xf910c00c,0x00000003}},	//   信時, 快又, 音大,
+  { {0xfa71d006,0xf944800e,0xf93f0009,0xfb4b8001}},	//   便民, 不問, 了十, 具紫
+  { {0xf910a00f,0xf92ca009,0xf80b9009,0xf490b001}},	//   防制, 体大, 近三, 地風
+  { {0xf936a009,0xfa631009,0xf92ca004,0xf9490002}},	//   增多, 有本, 当大, 富德
+  { {0xfb4ee00f,0xf5a44006,0xfb7f4007,0xf48bd004}},	//   地籍, 棉花, 框的, 件都
+  { {0xfa83d007,0xf4a0f007,0xf9240004,0xf9134004}},	//   可惜, 業項, 可少, 失地
+  { {0xfb75c001,0xfb73c004,0xfb7bc005,0x00000003}},	//   機生, 蒙牛, 要物,
+  { {0xf80b7009,0xf91c2004,0xf92ec004,0xf4ad700c}},	//   析了, 性心, 金建, 取高
+  { {0xfa5eb005,0xfa73b005,0xf4a7900d,0xfa60f010}},	//   刃模, 白斑, 天麻, 蘇我
+  { {0xf91c8009,0xf82ed004,0x00000003,0x00000003}},	//   日国, 述介,   ,
+  { {0xf5924009,0xf845b00e,0xfa5b9008,0xfa50900c}},	//   定行, 用下, 血性, 井村
+  { {0xf5c81004,0x00000003,0x00000003,0x00000003}},	//   物能,   ,   ,
+  { {0xfa6b7005,0xf83cf00c,0x00000003,0x00000003}},	// [1b10] 年思, 遠低,   ,
+  { {0xf81df007,0xf809f004,0xfb64000c,0x00000003}},	//   係人, 体事, 搬移,
+  { {0xf809f006,0xf9094009,0xfa797007,0xf9346007}},	//   当事, 件内, 空格, 高市
+  { {0xf946a009,0xf8223004,0xf9144008,0xfa6e5004}},	//   双向, 予一, 房具, 防暑
+  { {0xfa72500f,0xf92f2009,0xfb846001,0x00000003}},	//   到新, 比分, 合照,
+  { {0xf93e000d,0x00000003,0x00000003,0x00000003}},	//   雅居,   ,   ,
+  { {0xfb6c8006,0xfb51e001,0xfa765004,0xf9366004}},	//   金的, 地現, 建明, 静地
+  { {0xfa59f009,0xf81ad009,0xfb526007,0xfb5a800a}},	//   一思, 私保, 能看, 童生
+  { {0xfb50a009,0xf81e7004,0xf82a7005,0xf93f800a}},	//   新用, 各中, 家世, 文冊
+  { {0xf918200e,0xf91b4001,0xf5a9e001,0xfa61f00d}},	//   逸品, 此建, 買要, 有思
+  { {0xf599a00c,0xf929600c,0xfa7c1005,0xfb4b2005}},	//   作設, 奪回, 扦插, 水率
+  { {0xf5c6b001,0xf8429004,0xf93fe00c,0xf947a002}},	//   助自, 播中, 待大, 夏娜
+  { {0xf5b63007,0xf81e9009,0xf9352007,0xf4a87001}},	//   殺菌, 理不, 真心, 自送
+  { {0xf944e007,0xf918e004,0xfb64e001,0xf4ae900c}},	//   手套, 油公, 種生, 受高
+  { {0xf9368005,0x00000003,0x00000003,0x00000003}},	//   官学,   ,   ,
+  { {0xf919800e,0xf5ac4009,0xfb6c2001,0xf9466004}},	//   容室, 年被, 園社, 行多
+  { {0xf81ed007,0xf9312004,0xfa701005,0x00000003}},	// [1b20] 心人, 得其, 液浸,
+  { {0xf939e00c,0x00000003,0x00000003,0x00000003}},	//   紀初,   ,   ,
+  { {0xf924c006,0xfa5d1010,0x00000003,0x00000003}},	//   本地, 老朽,   ,
+  { {0xf93be004,0xfa645005,0xfb4b000c,0xfb6b0005}},	//   血吸, 及敏, 整片, 浪特
+  { {0xf9246009,0xfb536007,0xfb590007,0xf947e001}},	//   是外, 格紋, 此的, 位家
+  { {0xf93d6006,0xf8355007,0xf845d004,0xf489f005}},	//   持共, 任一, 天保, 家非
+  { {0xf81d3004,0xfa783001,0xf8331004,0x00000003}},	//   内予, 書時, 白了,
+  { {0xf93b0001,0xfa6d900c,0xfb6da005,0x00000003}},	//   一可, 直想, 金穗,
+  { {0xf9498005,0xf48a300c,0x00000003,0x00000003}},	//   像出, 海集,   ,
+  { {0xfb6dc006,0xfb51800f,0xfb7bc004,0xfb694001}},	//   化生, 新移, 品用, 末端
+  { {0xfa5d5008,0xfb5fa001,0xfa5fd005,0x00000003}},	//   市本, 遠眺, 元收,
+  { {0xf81c500f,0xfb63e004,0xf9264005,0xfa787005}},	//   各位, 可生, 在它, 改投
+  { {0xf91b000b,0xf5b2c007,0xf4ba0009,0xfa5a1001}},	//   以外, 施要, 裁量, 一棟
+  { {0xf4aa9008,0xf919a005,0xfa6fb00c,0x00000003}},	//   八雲, 区康, 己手,
+  { {0xf82e1009,0xfa663004,0xf9478005,0x00000003}},	//   至上, 行文, 坊印,
+  { {0xf946a007,0xf92da008,0xfb86400c,0xfa79900c}},	//   規名, 少在, 型精, 接服
+  { {0xf90b4009,0xf92da009,0xf809f004,0x00000003}},	// [1b30] 件大, 民在, 当下,
+  { {0xf921c00e,0xf944c004,0xf80c5008,0xfa81100a}},	//   庭園, 案建, 間中, 中標
+  { {0xfb81e004,0xf922a004,0x00000003,0x00000003}},	//   了眼, 播客,   ,
+  { {0xfa643009,0xf9452007,0xfa74300a,0x00000003}},	//   之星, 前分, 房新,
+  { {0xf842f006,0xf5c4f001,0xf845b008,0xfb65c005}},	//   是什, 物誌, 用例, 票等
+  { {0xf80cf004,0xf925c00a,0xfa79d005,0xfa4b500c}},	//   向作, 全個, 出援, 源概
+  { {0xf8211007,0xf8121004,0xfa6c1001,0xf9380005}},	//   了你, 四会, 場演, 孝南
+  { {0xf5b06001,0xf821f00c,0xf943e00c,0x00000003}},	//   鹿草, 悉依, 月可,
+  { {0xf9262009,0xf9302007,0xfa753004,0xf8107004}},	//   在十, 湖地, 任李, 列主
+  { {0xf8427008,0xfb626005,0xfb67c00a,0x00000003}},	//   中京, 中端, 被爆,
+  { {0xf90c200b,0xfb4c8004,0xfa607004,0xf93e0005}},	//   職員, 冷空, 理温, 装商
+  { {0xfa783004,0xfa54b005,0xfa6bb002,0xfb80e002}},	//   容提, 也明, 伴我, 升生
+  { {0xfb828006,0xfb4b8009,0xfa5c3004,0xf92fe005}},	//   案的, 其相, 市思, 何内
+  { {0xf81d9004,0x00000003,0x00000003,0x00000003}},	//   十件,   ,   ,
+  { {0xf820b006,0xfb84c004,0xf5a0e004,0xf9492008}},	//   理中, 告片, 商解, 小僧
+  { {0xfa82d009,0xf9368009,0xf930a004,0xf5bff008}},	//   是明, 生在, 井子, 信設
+  { {0xfa68f001,0xf930a005,0x00000003,0x00000003}},	// [1b40] 件所, 底子,   ,
+  { {0xf4bac009,0xf82fd004,0xf938a001,0xf931e008}},	//   持高, 害他, 果子, 衛官
+  { {0xf4aaf001,0xfb51c004,0x00000003,0x00000003}},	//   太麻, 脱硫,   ,
+  { {0xfa7e3007,0xf8259009,0xf9420008,0xf5a30008}},	//   你我, 立信, 三回, 下請
+  { {0xf4a9f004,0xfa4c300c,0xf5c4500c,0xfa7c9002}},	//   未雨, 休時, 般調, 並注
+  { {0xf82d1001,0xfb676001,0xfb76800d,0xf83bd002}},	//   整人, 物素, 料瓶, 知你
+  { {0xf918800f,0xfa813004,0xf4a2300d,0x00000003}},	//   券商, 中招, 中雨,
+  { {0xf9414006,0xfb5ea007,0xfa687004,0xfa797004}},	//   密度, 大社, 二房, 以明
+  { {0xf94a200f,0xf59f8009,0xf5b1c007,0xfb70e001}},	//   住家, 元至, 想買, 法研
+  { {0xfb6a200b,0xf9282004,0xfa869005,0x00000003}},	//   措置, 在宣, 部指,
+  { {0xf9282007,0xfa5d3004,0xf59d400c,0xf4c6c00d}},	//   木宣, 病有, 者葉, 行限
+  { {0xfb56c006,0xfb4d600e,0xf83d9001,0xf9122004}},	//   旺留, 極端, 你了, 国合
+  { {0xf83b9004,0xf93d4001,0xf5c99008,0xfa6d1004}},	//   大二, 市可, 未評, 破性
+  { {0xfb67a009,0xf5952009,0xf5a50009,0xfa57b001}},	//   士的, 生考, 看被, 府所
+  { {0xfa7a3009,0xfa709001,0xfa84b004,0xf8237004}},	//   肥料, 報指, 是普, 立企
+  { {0xf9476007,0xf9348004,0xf594a004,0xf5b6f00c}},	//   量商, 沙坪, 牛花, 人記
+  { {0xf4b3b00e,0xf90a8004,0xfb6ca004,0xf5b2400a}},	// [1b50] 標高, 海宝, 耐火, 由衣
+  { {0xf81e900f,0xfb684009,0xf81bf009,0xf934600c}},	//   理位, 利申, 流中, 生合
+  { {0xfb544009,0xf928a004,0xf939e004,0xf910a00c}},	//   施用, 全基, 要反, 到快
+  { {0xf8287004,0xf5bab005,0xf9476005,0x00000003}},	//   零下, 入近, 行利,
+  { {0xfa815006,0xf90ec009,0xf48eb008,0xfa7d3005}},	//   次数, 史志, 飲酒, 学模
+  { {0xf4c4a00f,0xfa79d005,0xfb4b000c,0x00000003}},	//   重量, 室提, 致理,
+  { {0xfb5d6004,0xfb7f0008,0xfa7b5005,0x00000003}},	//   因病, 密着, 以普,
+  { {0xf82e3007,0xf934a001,0xf919e005,0xf82a300c}},	//   敵人, 供其, 接参, 更事
+  { {0xf8105004,0xf92e2004,0xfa887004,0xfb534005}},	//   得人, 或引, 物新, 花石
+  { {0xf944600f,0xfb54c002,0x00000003,0x00000003}},	//   認後, 社精,   ,
+  { {0xf4c8c00f,0xf590c00e,0xf9364009,0xfa70b004}},	//   美食, 南西, 回升, 共文
+  { {0xfb518007,0xfa817008,0x00000003,0x00000003}},	//   新登, 難民,   ,
+  { {0xf90ae009,0xfa683007,0xf5a1c001,0xfb69e001}},	//   年元, 重整, 月見, 疫系
+  { {0xf49e7001,0xfa85b004,0xfa7af001,0xf849d005}},	//   性鼻, 是房, 軸承, 被任
+  { {0xf8257006,0xf918c001,0xfa67f004,0xf9106001}},	//   操作, 人座, 城概, 平口
+  { {0xfb51e007,0xf9264004,0xfb488001,0xfa6f7005}},	//   社福, 在境, 然看, 石村
+  { {0xf5964006,0xf5a50007,0xfa53300e,0xfa73b004}},	// [1b60] 教育, 友自, 通機, 脱水
+  { {0xf842f006,0xfa841004,0xf5922001,0xfa4cf001}},	//   是一, 冬日, 多見, 契機
+  { {0xf826f006,0xfa513009,0xfa659004,0xf93aa001}},	//   届人, 南新, 先水, 往取
+  { {0xf909a009,0xf58f8005,0xf58ca002,0x00000003}},	//   海城, 投行, 取而,
+  { {0xf4bf6001,0xfa70300c,0xf81cf005,0x00000003}},	//   的都, 印成, 心会,
+  { {0xf9448006,0xf90fe006,0xf92e2004,0xfa7c5005}},	//   很大, 石化, 外媒, 以房
+  { {0xfa6f5006,0xf8271007,0xfb710001,0xf48bf00c}},	//   防止, 籍人, 展策, 敷面
+  { {0xfa5f900f,0xf91be009,0xf9444008,0xf9126008}},	//   的想, 除其, 下回, 便器
+  { {0xf91de004,0xf9182005,0x00000003,0x00000003}},	//   校名, 点回,   ,
+  { {0xfa7b1004,0xf92f6001,0xf8385001,0xf91d2005}},	//   入比, 字庫, 層介, 造品
+  { {0xf9294004,0xf5ba700c,0x00000003,0x00000003}},	//   木地, 盤設,   ,
+  { {0xfa76b00c,0x00000003,0x00000003,0x00000003}},	//   出旅,   ,   ,
+  { {0xfb7f0007,0xfa65f005,0xfb81e00c,0xf9280005}},	//   各系, 姊洪, 有甚, 自始
+  { {0xf821b007,0xf9310004,0xf940200a,0x00000003}},	//   順便, 引外, 集委,
+  { {0xf9350001,0xf91fa005,0xfa85b005,0xf9118002}},	//   真品, 信在, 是承, 花展
+  { {0xf919a009,0xf4bec001,0xf5c0d001,0xf9392001}},	//   入式, 商銀, 探訪, 衝刺
+  { {0xf92b6009,0xf922a004,0xf823f004,0xfb7c2001}},	// [1b70] 限内, 中宣, 合中, 所申
+  { {0xf945c006,0xf91ce004,0xfb6ec001,0xf912a005}},	//   二十, 以延, 取第, 就容
+  { {0xf944e006,0xf933c009,0xfb4fe008,0xf4ad9004}},	//   合国, 力学, 共立, 取通
+  { {0xfa5bb006,0xfa66f00e,0xf5a32007,0xf822f00c}},	//   要注, 告書, 看見, 律介
+  { {0xf913e007,0xfa645004,0xf4c88001,0xf5b74004}},	//   調味, 安新, 後都, 方要
+  { {0xfa7af006,0xf91ce009,0xfa821004,0xfa5c5001}},	//   此次, 接影, 中未, 技新
+  { {0xfa7c5004,0xfb4b6001,0xfa61100c,0xf924c00c}},	//   以承, 場線, 分次, 崩塌
+  { {0xfb7c0009,0xf5b32004,0xf9296005,0xfa87b005}},	//   着眼, 花落, 器制, 在注
+  { {0xf4a13009,0xf8247005,0xfb680005,0xf81e3005}},	//   遭遇, 名不, 在班, 必会
+  { {0xf945600e,0xf9354009,0xf9126007,0xfa505004}},	//   上回, 乘坐, 落後, 策扶
+  { {0xf90d2004,0xfa753001,0xf938200a,0xf9234005}},	//   整容, 能治, 土台, 是包
+  { {0xf8331009,0xf49d7001,0xfa82f001,0xf4a91001}},	//   稿信, 大雨, 患治, 用音
+  { {0xf8377001,0xf9284004,0xf9468005,0xf4b27002}},	//   任你, 天台, 事地, 尚需
+  { {0xfa625006,0xf935e009,0xfa5bf004,0xf8315005}},	//   框架, 速回, 堂教, 台信
+  { {0xf5914007,0xf9314004,0x00000003,0x00000003}},	//   力行, 研基,   ,
+  { {0xfb5f200f,0xfb80a009,0xfb858005,0xfa71100c}},	//   面積, 三等, 屋管, 想改
+  { {0xf918a009,0xf93c600c,0x00000003,0x00000003}},	// [1b80] 区学, 考問,   ,
+  { {0xf5b30007,0xfb85400c,0xf91fe00a,0xf916c005}},	//   政解, 半生, 形劇, 智勇
+  { {0xf822f007,0x00000003,0x00000003,0x00000003}},	//   律事,   ,   ,
+  { {0xfa62f008,0xf934e005,0xfa71100c,0x00000003}},	//   三本, 也十, 東星,
+  { {0xfa6a1007,0xf8273004,0xfa663004,0x00000003}},	//   究成, 前主, 行指,
+  { {0xf947a004,0xf9220005,0xfb4cc00c,0x00000003}},	//   意做, 止建, 職社,
+  { {0xfa55f00e,0xf49d900a,0xfa65f005,0xf5b6000c}},	//   機材, 性部, 手来, 都買
+  { {0xf9314004,0xf5b60001,0xfb60c008,0xf59ce00c}},	//   南康, 能買, 難病, 善者
+  { {0xf937400f,0xfb514007,0xf9444001,0x00000003}},	//   星座, 印章, 又因,
+  { {0xf9180001,0xfa743004,0xf81c3001,0xfb86a00a}},	//   典小, 格指, 的介, 完熟
+  { {0xf93a8009,0xfb8ac004,0xfa72d001,0xfa55d00a}},	//   所列, 明礼, 穿梭, 速機
+  { {0xf9218008,0xf93a2005,0xfa529005,0xf924a005}},	//   公序, 作健, 供投, 本已
+  { {0xfb85a004,0xfb61a005,0x00000003,0x00000003}},	//   界私, 独秀,   ,
+  { {0xf93ee006,0xf8319009,0xfa78d001,0xfa733001}},	//   的大, 数人, 出日, 能教
+  { {0xf8409009,0xf9144008,0xfa71f005,0xf91fa00c}},	//   次以, 爽快, 地施, 次庫
+  { {0xf93ac009,0xf813d020,0xfb810008,0xfb69600d}},	//   裁定, 供人, 皆無, 末班
+  { {0xf81ff00e,0xf4985007,0xfb5fc009,0xf90fa004}},	// [1b90] 均一, 改道, 止的, 史学
+  { {0xf5950004,0xfa7f7005,0xf91aa00d,0x00000003}},	//   生要, 院概, 相匹,
+  { {0xfb81400f,0xf49eb00a,0x00000003,0x00000003}},	//   理系, 造部,   ,
+  { {0xf4b43009,0xfb556004,0xfa495004,0xfa6d900c}},	//   存量, 好社, 排意, 援格
+  { {0xf9096009,0xfa59f00c,0xf91f0005,0xf92bc005}},	//   家商, 品服, 大困, 当取
+  { {0xf4b69004,0xfb86c004,0xfa61d00c,0x00000003}},	//   土部, 籍管, 三思,
+  { {0xfa80d004,0xf824300c,0xf82ef00c,0x00000003}},	//   股改, 再予, 新住,
+  { {0xf8283009,0x00000003,0x00000003,0x00000003}},	//   明了,   ,   ,
+  { {0xfb4ca001,0xf5bb700c,0xfa4b700c,0x00000003}},	//   年祭, 度記, 成旅,
+  { {0xfa673006,0xf91d8007,0xf9448009,0xf9446009}},	//   前来, 加分, 及市, 安康
+  { {0xfb76800f,0xf8269004,0xfb57c001,0xf92ce001}},	//   神秘, 名中, 系系, 術出
+  { {0xf5b1c007,0xfa5b700e,0xf4ae5005,0x00000003}},	//   想起, 療時, 妖魔,
+  { {0xfa89f009,0xf9460004,0xf818b004,0xf9478005}},	//   未注, 位外, 局三, 名国
+  { {0xf92c800f,0xfb60a007,0xf818b004,0xf5acc001}},	//   園地, 季的, 所上, 水解
+  { {0xfa6e5007,0xf91d0001,0xf4c4a001,0xfa823005}},	//   防救, 別具, 額送, 中注
+  { {0xfb660004,0xf934c001,0xfb5f2005,0xf4b2f00c}},	//   在福, 定度, 加索, 多采
+  { {0xfa5cb009,0xfb57e005,0xfb58c010,0x00000003}},	// [1ba0] 要根, 核程, 交省,
+  { {0xf489f00e,0xfa711004,0xf812f004,0xf925800c}},	//   制限, 想方, 料不, 助各
+  { {0xf919c00f,0xf92b400e,0xf90ec001,0x00000003}},	//   人家, 道府, 極地,
+  { {0xfa719009,0xf9302001,0xfa687004,0xf919a005}},	//   石柱, 動分, 量或, 入小
+  { {0xfa7b5004,0xfb6aa008,0xf924e00a,0xfa70f00a}},	//   寸液, 自給, 測地, 至急
+  { {0xf91de009,0xf92fe001,0xf9270004,0xf4c1e00a}},	//   大宣, 何必, 部属, 文面
+  { {0xf8251005,0x00000003,0x00000003,0x00000003}},	//   届会,   ,   ,
+  { {0xf93fc004,0xf9196004,0xfb4bc00c,0xf82f5005}},	//   万像, 日凌, 奶精, 洲中
+  { {0xf8277009,0xfa859004,0xf943600a,0xf825500c}},	//   同中, 在消, 安婦, 後事
+  { {0xfb6dc004,0xf491f001,0xf9392008,0xf4b65005}},	//   向用, 尿道, 需品, 州集
+  { {0xfa611007,0xf9486009,0xf5cb700c,0x00000003}},	//   分校, 同国, 質農,
+  { {0xf939e007,0xfb658009,0xf92d4004,0xfb5b0004}},	//   依其, 斯特, 村子, 略研
+  { {0xf5c11009,0x00000003,0x00000003,0x00000003}},	//   院路,   ,   ,
+  { {0xfb83600a,0xf599e00c,0x00000003,0x00000003}},	//   友美, 送請,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf913a00e,0xfa867009,0xf835f004,0xf80ab004}},	// [1bb0] 帽子, 物排, 出上, 成今
+  { {0xf947c009,0xfa6ff001,0xf5c2b004,0xf820300a}},	//   二季, 地機, 良行, 雅人
+  { {0xf915c004,0xf83ad00c,0xfa617005,0x00000003}},	//   值卡, 令你, 理核,
+  { {0xf4b8900e,0xf93f8004,0xf58d8005,0x00000003}},	//   回避, 文告, 套袋,
+  { {0xf91c8009,0xf91ec007,0xf4ba9004,0xfb526005}},	//   学士, 次定, 作都, 沿用
+  { {0xf934200c,0x00000003,0x00000003,0x00000003}},	//   通可,   ,   ,
+  { {0xf9260001,0xf5a70005,0xf912200a,0xf58ac00c}},	//   港地, 背街, 追及, 間超
+  { {0xfb842009,0xf929000a,0x00000003,0x00000003}},	//   不等, 剪定,   ,
+  { {0xf4bea006,0xfb7ae007,0xf947400e,0xfb5aa005}},	//   分配, 作環, 再建, 接生
+  { {0xf927c009,0xf9300007,0xfa887001,0xf4add001}},	//   全天, 林口, 快打, 村風
+  { {0xfa4d900e,0xfb818008,0xfb79e00c,0xfb50400c}},	//   成日, 粉症, 作無, 東省
+  { {0xf8255004,0x00000003,0x00000003,0x00000003}},	//   同位,   ,   ,
+  { {0xf4b19006,0xf913a009,0x00000003,0x00000003}},	//   法院, 款利,   ,
+  { {0xf48d1007,0xf939a008,0xfa55900c,0x00000003}},	//   陷阱, 節分, 定曲,
+  { {0xf8415007,0xf9380004,0xf91c0004,0xf9172008}},	//   業保, 作内, 查大, 鷹市
+  { {0xfa763006,0xf81d7001,0xfa4fb004,0x00000003}},	//   任感, 約作, 金水,
+  { {0xfb636004,0xfa5ef001,0x00000003,0x00000003}},	// [1bc0] 中精, 了所,   ,
+  { {0xfa89d009,0xfa6c3004,0xfa675004,0xfa809005}},	//   被查, 家数, 量清, 客提
+  { {0xf92e600f,0xfa607009,0xfa653008,0xf92d4005}},	//   限制, 文摘, 立支, 志先
+  { {0xf8215007,0xf90d0004,0xfb7dc004,0xfa71700d}},	//   集人, 年座, 担着, 柳河
+  { {0xfa86f009,0xfb848001,0xf4b4f001,0xf92da00c}},	//   含有, 合系, 記通, 近全
+  { {0xf91f0006,0xfb86800e,0xf915e004,0xf5a80004}},	//   大地, 規程, 出安, 名茶
+  { {0xf92cc004,0xfa4f1001,0x00000003,0x00000003}},	//   当履, 法拉,   ,
+  { {0xfb6fe00e,0xfa821007,0xfa4d9007,0xf8315004}},	//   演習, 索書, 著手, 放三
+  { {0xf944600f,0xf4c20004,0xf9350005,0x00000003}},	//   有到, 等非, 候可,
+  { {0xfb66c00f,0xfb6dc007,0xf9452001,0xfb4b000c}},	//   央社, 取生, 下可, 暴篇
+  { {0xf4bfc009,0xfb5ec001,0xf9150008,0xf4a3d005}},	//   切配, 性社, 稽古, 是食
+  { {0xf493b009,0xfa681007,0xf935c007,0xfa867008}},	//   国金, 牌查, 識庫, 全滅
+  { {0xfa7d3006,0xfa625006,0xf4a9b008,0xf946800d}},	//   学校, 安排, 邪魔, 王平
+  { {0xf58b200d,0x00000003,0x00000003,0x00000003}},	//   青路,   ,   ,
+  { {0xf8245007,0xf9188008,0xfb660008,0xfa79b001}},	//   授信, 主宰, 天神, 查所
+  { {0xfa79b007,0xfa801005,0xf911800c,0x00000003}},	//   知所, 中消, 東協,
+  { {0xfb558006,0xf5b3e00b,0xf913800e,0xf814d005}},	// [1bd0] 值班, 好評, 寿司, 会令
+  { {0xfa4c3006,0xf4b5f001,0xf93b2001,0xfa78b005}},	//   排放, 生金, 送回, 核指
+  { {0xfb79c00f,0xf9292009,0xf9412004,0xf911e001}},	//   私立, 在已, 分左, 音場
+  { {0xfb5ae005,0x00000003,0x00000003,0x00000003}},	//   核相,   ,   ,
+  { {0xf80df007,0xfb5dc004,0x00000003,0x00000003}},	//   外休, 大班,   ,
+  { {0xf840500c,0xfa69500c,0xfa5c100c,0xfa683002}},	//   代一, 然教, 球手, 行步
+  { {0xfa681006,0xfa5c5005,0xf945400c,0x00000003}},	//   行性, 市星, 月到,
+  { {0xfb4a4005,0xf947a00c,0x00000003,0x00000003}},	//   刷的, 夏夜,   ,
+  { {0xfb524006,0xf93ce009,0xf8175001,0xf5a4600c}},	//   款的, 的必, 作介, 先試
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf940a009,0xf5a60004,0xfa879004,0xf9220001}},	//   理公, 上被, 全或, 般商
+  { {0xf933a007,0xf4997008,0xf5c4f004,0xf5c2d00a}},	//   務分, 出雲, 物行, 副腎
+  { {0xf93a0009,0xfb572004,0xf9432001,0xf90d8001}},	//   作大, 幻灯, 構名, 育心
+  { {0xf59d2007,0xfa899007,0xf9446001,0xf80ab004}},	//   超越, 部水, 安德, 成上
+  { {0xf913a005,0xf915200c,0xfa64d00c,0x00000003}},	//   款助, 製出, 見未,
+  { {0xf90b600b,0xf9416007,0xf4979004,0xf91ea004}},	//   究室, 有心, 出青, 因在
+  { {0xfa755004,0xf597a008,0xf912a005,0x00000003}},	// [1be0] 能方, 語表, 好十,
+  { {0xfa79d009,0xfa4f9009,0xf826f004,0xf9256004}},	//   出更, 金收, 位交, 是健
+  { {0xf9172005,0x00000003,0x00000003,0x00000003}},	//   系公,   ,   ,
+  { {0xf847f001,0xf819100c,0x00000003,0x00000003}},	//   八仙, 依人,   ,
+  { {0xfa54b00c,0x00000003,0x00000003,0x00000003}},	//   際海,   ,   ,
+  { {0xf82e1009,0xf5a7e007,0xfb74e001,0xf9108001}},	//   育保, 行負, 原美, 話分
+  { {0xf9432007,0xf913800e,0xf595c004,0xf58dc00c}},	//   見反, 都府, 高薪, 南行
+  { {0xf9310001,0xf8175004,0xfa677001,0xfb574005}},	//   何取, 作事, 意料, 去皮
+  { {0xf92ce00f,0xf9444009,0xfa777009,0xfa733001}},	//   化局, 越城, 阻止, 菱格
+  { {0xfb860001,0xf9284001,0xf917e00a,0xf9272005}},	//   上火, 巨匠, 岸和, 温季
+  { {0xfa7a5004,0x00000003,0x00000003,0x00000003}},	//   否按,   ,   ,
+  { {0xfa89b00c,0x00000003,0x00000003,0x00000003}},	//   自拔,   ,   ,
+  { {0xfb586007,0xf909e001,0xfb6ea004,0xf92d0008}},	//   基督, 具奏, 向登, 外品
+  { {0xf946a00f,0xf921800b,0xf93be004,0x00000003}},	//   看到, 公式, 流公,
+  { {0xfa719008,0xf92be001,0xfa587001,0xf947800d}},	//   共演, 冒出, 思潮, 及危
+  { {0xf5adc008,0xf80bd00c,0x00000003,0x00000003}},	//   水色, 我上,   ,
+  { {0xf80cb009,0xf5c1f001,0xf94b0005,0x00000003}},	// [1bf0] 插件, 代詩, 李冰,
+  { {0xfa86900f,0xfb7b0009,0xfb566001,0xf914a004}},	//   表情, 言献, 值精, 好宣
+  { {0xfa6c3004,0xfa4dd00c,0x00000003,0x00000003}},	//   家新, 店最,   ,
+  { {0xf598e00f,0xfa735009,0xf923a001,0xf933c005}},	//   銀行, 山海, 良多, 博得
+  { {0xfa877009,0xf82c5007,0xf942e004,0x00000003}},	//   摩擦, 迷人, 光彩,
+  { {0xfb5ea006,0xf93f4004,0xf91fa001,0xf932c004}},	//   大精, 分分, 夢境, 定各
+  { {0xf9404009,0xf917a005,0xf5a2000c,0xfa741005}},	//   装卸, 任大, 商議, 好未
+  { {0xfb570005,0xf91d400a,0x00000003,0x00000003}},	//   添置, 遠心,   ,
+  { {0xf92b4009,0xf8465004,0x00000003,0x00000003}},	//   耐心, 售人,   ,
+  { {0xf923a004,0xf93c8001,0xf90aa004,0xfa71f005}},	//   中已, 布布, 收公, 至整
+  { {0xfa68300b,0xf5948001,0xfa5bf005,0xf938000c}},	//   小林, 四色, 哀悼, 機報
+  { {0xfa5e7009,0xf9306004,0xf82b7004,0xfa6a1004}},	//   理手, 他却, 家以, 究提
+  { {0xfa613004,0xfb894001,0xf5b36004,0xf4b4d001}},	//   内水, 小知, 洱茶, 高高
+  { {0xfb56a009,0xf495f001,0xfa57b004,0xf910e00c}},	//   改版, 命長, 期房, 報喜
+  { {0xf9448005,0xfa7c900c,0xfa6f300c,0x00000003}},	//   守学, 性招, 菲斯,
+  { {0xfa65f001,0xf928e00d,0x00000003,0x00000003}},	//   牌故, 迫在,   ,
+
+  { {0xfb7b2004,0xfa5bd008,0x00000003,0x00000003}},	// [1c00] 持生, 秀樹,   ,
+  { {0xf93a8007,0xf91b0004,0xfa5b9001,0xfa5e300c}},	//   所受, 左市, 所接, 充教
+  { {0xf5a44007,0xfa729004,0xfa639001,0xfa6d500c}},	//   不見, 共性, 等接, 具收
+  { {0xf92ee007,0xfb4e4001,0xf9234004,0xf8351004}},	//   五千, 女福, 是充, 活不
+  { {0xfa5af001,0xfa7b5004,0xf4c0a001,0xf9404005}},	//   堂月, 大消, 指通, 隆化
+  { {0xf4c4c00f,0xfb68a004,0xf817500c,0xf5b0a005}},	//   再送, 周点, 作下, 地被
+  { {0xfa88d004,0x00000003,0x00000003,0x00000003}},	//   邪教,   ,   ,
+  { {0xf920a001,0xf4c1800c,0xfb78400c,0xfa64f00c}},	//   業品, 三采, 生父, 見注
+  { {0xfa6f700c,0x00000003,0x00000003,0x00000003}},	//   石斑,   ,   ,
+  { {0xf597c00b,0xf9194001,0xf918c004,0xf5bde004}},	//   機能, 丸子, 建大, 次行
+  { {0xfa507007,0xfa4bb009,0xf93ea001,0xfb59a00c}},	//   塗抹, 子文, 者回, 勤科
+  { {0xf919e004,0xfa705001,0xf9438004,0x00000003}},	//   以充, 抱持, 立市,
+  { {0xf81f9009,0xfa7e1009,0xf943e005,0xfa6ef00c}},	//   片上, 章搜, 合公, 女愛
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa4b9009,0xfb7ba007,0xf59ac00c,0xf81bd005}},	//   少有, 懂的, 作課, 心三
+  { {0xfa4b900f,0xf926a007,0xf9186001,0xfa579004}},	//   民有, 用力, 常吃, 果最
+  { {0xf82bb004,0xf5ba2008,0xf91ec00c,0x00000003}},	// [1c10] 年休, 特製, 離合,
+  { {0xf915c009,0xf4a57007,0xfa5c1007,0xf5b32004}},	//   好地, 憩逃, 送本, 花芽
+  { {0xf93dc004,0xf92ce001,0xfa63500c,0xfa71900c}},	//   庄子, 術基, 效法, 由林
+  { {0xfa5b9004,0xfb4a0004,0xf824d00c,0xf5a1c00a}},	//   所急, 整版, 先使, 有識
+  { {0xfa637004,0xf932a001,0xf90ca005,0x00000003}},	//   友意, 教合, 起好,
+  { {0xfa855006,0xf4ae900b,0xfa717001,0xf59da005}},	//   物流, 外部, 由法, 的耐
+  { {0xf942c00c,0xf918e005,0xf5c3b00c,0xf5bae005}},	//   先做, 出基, 宮肌, 工返
+  { {0xf81a3001,0xfb790004,0xf92c4004,0xfa75500a}},	//   一休, 保知, 道可, 任技
+  { {0xf925a00f,0xf919c009,0xf5998007,0xf5a68007}},	//   利商, 健品, 府路, 手足
+  { {0xf4c3000a,0xf825300a,0x00000003,0x00000003}},	//   例題, 奈佳,   ,
+  { {0xf8307001,0xf93e0001,0xf923e001,0xf917e005}},	//   到五, 的取, 遭到, 人外
+  { {0xf80eb001,0xf80f7004,0xf9262001,0xf91ce004}},	//   且一, 受他, 可報, 大唐
+  { {0xf917a00f,0xf8329009,0xfb68a001,0xf92f2005}},	//   書刊, 山人, 全空, 法吊
+  { {0xf937e009,0xfb830007,0xfa773004,0xf944600c}},	//   也已, 杉磯, 格水, 有印
+  { {0xf8489006,0xfa65900f,0xfa5d3001,0xfa5ff004}},	//   用人, 益投, 情案, 澄海
+  { {0xf4bfb00b,0xfb67000c,0x00000003,0x00000003}},	//   病院, 皮細,   ,
+  { {0xf947c009,0xf837b007,0xfb752001,0xfb85400c}},	// [1c20] 夏回, 書介, 食的, 不甚
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf59ae007,0xf5956001,0xf938c001,0xf826d001}},	//   一輩, 定製, 果園, 益人
+  { {0xf592a009,0xf4a5d004,0xf815b00a,0x00000003}},	//   香蕉, 售面, 償保,
+  { {0xf93da007,0xf5a12005,0x00000003,0x00000003}},	//   情小, 病致,   ,
+  { {0xf8373006,0xfa617009,0xfb89a004,0xfa5ed004}},	//   活中, 等情, 明灯, 的武
+  { {0xfa86500b,0xf8299004,0xf80bf005,0x00000003}},	//   助成, 起不, 民住,
+  { {0xf810300f,0xf4c9e007,0xfa6f3004,0xf9380004}},	//   取件, 族音, 乳期, 作必
+  { {0xfa4d7009,0xf90f2001,0xfb52a001,0xf9130001}},	//   策文, 械式, 由系, 社子
+  { {0xfb4f600f,0xfa679004,0xfb784004,0xfb87c00a}},	//   到的, 把新, 生状, 前申
+  { {0xfb816004,0xfa5cd001,0xfa547008,0xf947200c}},	//   理特, 的悄, 高濃, 後取
+  { {0xf9312007,0xf8175005,0xf8329005,0x00000003}},	//   北報, 作例, 能低,
+  { {0xf93ca009,0xf92d8001,0xf846f004,0xfa73700c}},	//   往年, 街友, 部也, 西根
+  { {0xf80eb00f,0xfb79c00f,0xf5c81004,0xf4905004}},	//   著作, 要看, 利能, 米面
+  { {0xfa651005,0xf5abc00a,0x00000003,0x00000003}},	//   下浮, 直角,   ,
+  { {0xfa61f006,0xf9394009,0xf923000e,0xf81cb004}},	//   三星, 一品, 短大, 十以
+  { {0xf9468004,0xf91bc004,0xf492b00a,0x00000003}},	// [1c30] 意安, 照前, 白銀,
+  { {0xf5b34007,0x00000003,0x00000003,0x00000003}},	//   眼袋,   ,   ,
+  { {0xf9254006,0xf90f000f,0xfa653009,0xf4ca0004}},	//   是大, 色彩, 下旬, 意防
+  { {0xfa67300b,0xf59e8008,0xfb7e4001,0xf4b25005}},	//   前日, 境負, 約用, 定配
+  { {0xf5c2200b,0xfa735007,0xfa7af004,0xfb69e004}},	//   中身, 濱海, 略投, 紫竹
+  { {0xfa555001,0xfa765005,0xf814d00c,0xfb52400c}},	//   食指, 人明, 生住, 都等
+  { {0xf930800f,0xf81c5004,0xf5b54004,0xf9468005}},	//   字典, 善不, 幼虫, 名公
+  { {0xf80e5006,0xfa711009,0xf819300c,0x00000003}},	//   比上, 平板, 勝任,
+  { {0xf9418004,0xf827700c,0x00000003,0x00000003}},	//   等商, 配使,   ,
+  { {0xfa6c1001,0x00000003,0x00000003,0x00000003}},	//   水林,   ,   ,
+  { {0xf9362007,0xfb618004,0xf910c005,0xf90ee005}},	//   期徒, 院管, 彰全, 泰和
+  { {0xfa4b9004,0xf9210001,0xf83d7005,0xfa5df00d}},	//   体投, 無尾, 学任, 的汗
+  { {0xf946e004,0xf5a66005,0x00000003,0x00000003}},	//   届奥, 夏草,   ,
+  { {0xfa65b001,0xf90be001,0xf8191001,0xfa637005}},	//   二技, 起加, 需一, 片更
+  { {0xfa5d5004,0xf91d8005,0xfa8b9005,0xf92fc002}},	//   病残, 信守, 歪曲, 聖彼
+  { {0xfa80b008,0x00000003,0x00000003,0x00000003}},	//   短所,   ,   ,
+  { {0xf92dc009,0xfa663004,0xf5990004,0xf80cd004}},	// [1c40] 子建, 上浮, 增至, 当人
+  { {0xf59e4008,0xfb6ae001,0xf844100d,0x00000003}},	//   時購, 材積, 般以,
+  { {0xf90f400e,0xfa4a9004,0xfa86d00d,0x00000003}},	//   地元, 排毒, 在朝,
+  { {0xf823100f,0xf9462009,0xf924a008,0xfb634004}},	//   手上, 前列, 本史, 良的
+  { {0xfa665009,0xf9328004,0xf9476005,0xfa85d005}},	//   上旬, 多品, 同公, 在掌
+  { {0xf8235006,0xf83b3007,0xfb518004,0x00000003}},	//   之一, 此主, 即申,
+  { {0xf80d5005,0x00000003,0x00000003,0x00000003}},	//   得三,   ,   ,
+  { {0xfa629004,0xf925e001,0xf9272001,0x00000003}},	//   先教, 全名, 央地,
+  { {0xf91f2006,0xf91fa004,0xf93dc008,0xf82bb004}},	//   性地, 卡套, 療健, 起中
+  { {0xf4a81004,0x00000003,0x00000003,0x00000003}},	//   用面,   ,   ,
+  { {0xfa5f9009,0xf4b67004,0xfb880001,0xfa74d00c}},	//   者本, 摘除, 界知, 活泉
+  { {0xf5bf400c,0xf5a9000c,0x00000003,0x00000003}},	//   性荷, 美耐,   ,
+  { {0xf92de001,0xf9188004,0xfa54f00c,0x00000003}},	//   化契, 赤城, 原意,
+  { {0xf9360004,0xf9128004,0xf837b001,0xf82bb004}},	//   保先, 山医, 書下, 海中
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb4d2007,0xf4a2d001,0xfa63b004,0xf90cc004}},	//   水系, 可降, 屋拆, 海平
+  { {0xf823f006,0xf92be00e,0xf9430001,0xf90a600c}},	// [1c50] 届三, 金型, 均已, 制填
+  { {0xfb668009,0xf93b6008,0x00000003,0x00000003}},	//   用率, 一員,   ,
+  { {0xf8241004,0xf935a004,0xfb804001,0xfb872005}},	//   告不, 多台, 采的, 小病
+  { {0xfa79300f,0xf9126009,0xfa4eb00c,0xf90d800c}},	//   人房, 使全, 我接, 水命
+  { {0xf8201007,0xf93b8004,0xfb7e0001,0xf9204001}},	//   待人, 市品, 終特, 造地
+  { {0xf58fc00c,0xf4c5a00c,0x00000003,0x00000003}},	//   展考, 界頂,   ,
+  { {0xf9250004,0xfa825004,0xf8383001,0xf495f00a}},	//   京家, 口是, 盤下, 活魚
+  { {0xf9382006,0xf48ef00f,0xf836700f,0xfa6b1005}},	//   土地, 育部, 人一, 卷材
+  { {0xf4bad00b,0xf5ad8008,0xf81e7004,0xf9382004}},	//   一部, 併設, 善中, 期地
+  { {0xf9284006,0xf81f5007,0xf94a0007,0xf931e001}},	//   天地, 商付, 城堡, 五峰
+  { {0xf93ac007,0xf4c2d007,0xf599e005,0xfb6b4005}},	//   局全, 有部, 一脚, 排第
+  { {0xf914800f,0xf58d6008,0xf82c9008,0xf91b8004}},	//   都可, 洗車, 浴中, 警官
+  { {0xfb84a001,0xf9148001,0xf846f004,0xf48f7005}},	//   合特, 能可, 被上, 新集
+  { {0xfa543009,0xf927400c,0xf92cc005,0x00000003}},	//   站提, 八名, 金存,
+  { {0xf92dc006,0xf5a62004,0xf939200c,0x00000003}},	//   当年, 植被, 衝出,
+  { {0xf9234004,0xf9350005,0x00000003,0x00000003}},	//   目合, 料公,   ,
+  { {0xfb80e00f,0xf830b005,0xf4aaf00c,0xf4c6600a}},	// [1c60] 必究, 山会, 火鶴, 龍馬
+  { {0xf81f9007,0x00000003,0x00000003,0x00000003}},	//   理作,   ,   ,
+  { {0xf93ea004,0xf9196008,0xf846b005,0x00000003}},	//   市台, 日和, 用会,
+  { {0xf495b004,0xf9366004,0xf91c6005,0x00000003}},	//   国音, 域外, 度外,
+  { {0xfa4b7009,0xf8243004,0x00000003,0x00000003}},	//   成情, 三乱,   ,
+  { {0xfa6bb001,0xfa62d005,0x00000003,0x00000003}},	//   混搭, 肉注,   ,
+  { {0xf8253004,0xf5b9c00c,0xf91a6005,0x00000003}},	//   牌上, 司表, 常巡,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9392009,0xf5b32001,0xf9402004,0xfb79c00c}},	//   作取, 山農, 病医, 初申
+  { {0xfa765004,0xf9242004,0xfb89800c,0xf5c1800a}},	//   人李, 普宅, 像空, 絡致
+  { {0xf92f6009,0xf5ae0001,0xfb7e2004,0xfb658005}},	//   志在, 場買, 病率, 剩的
+  { {0xf93f800f,0xf935e001,0xf947e00c,0xf8349005}},	//   者可, 神像, 反共, 格也
+  { {0xfb658006,0xf4ba900f,0xf4b41004,0xf916e001}},	//   物的, 品集, 多部, 殺商
+  { {0xf58cc007,0xf9320009,0x00000003,0x00000003}},	//   他認, 引入,   ,
+  { {0xf938200b,0xf93f8004,0xf932e004,0xf90f8005}},	//   保全, 七台, 定分, 串口
+  { {0xfa501009,0xf4be3007,0xf9120009,0xf80ef009}},	// [1c70] 化新, 時都, 由公, 金使
+  { {0xfb788009,0xf921a008,0xfa895001,0xfa89100c}},	//   菜生, 硬式, 陪我, 含早
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa61f009,0xf5ba8007,0xf4aa5004,0xfa70100c}},	//   三期, 除臭, 麒麟, 東明
+  { {0xf8263009,0xfb636007,0xf81ad001,0xf595800c}},	//   告中, 業社, 流作, 速記
+  { {0xfb6e2007,0xfa5d9001,0xf5b34001,0xf9402005}},	//   字的, 心法, 眼見, 率市
+  { {0xf5a8c009,0xfa887004,0xfb7f200c,0x00000003}},	//   家行, 利新, 約登,
+  { {0xf48a7009,0xfa7b7004,0xf92b8001,0xfb7fe001}},	//   年里, 交房, 成商, 集結
+  { {0xf8225007,0xf92e000e,0xfb65e008,0xf934e00c}},	//   篇主, 耗品, 在籍, 感小
+  { {0xf80f5004,0xfb540004,0xf9138001,0xfa4c3004}},	//   化以, 国研, 宿券, 村最
+  { {0xf590c00e,0xf4a83009,0xfb5de004,0xf4b3700d}},	//   北西, 用鼠, 性炭, 料附
+  { {0xf5950007,0xfa7f3009,0xf838b004,0xfa79d004}},	//   付補, 管材, 交一, 出整
+  { {0xf947c00f,0xf59f0009,0xf82ef005,0x00000003}},	//   不到, 分裂, 走不,
+  { {0xf9234004,0xf92c6004,0xfa87b001,0x00000003}},	//   是必, 村千, 部推,
+  { {0xf938200f,0xf947c006,0xfa7ad004,0xfa4d7001}},	//   速到, 福州, 度明, 策指
+  { {0xfb642006,0xfb764007,0xf4a73009,0xf9438001}},	//   公示, 生研, 用道, 下心
+  { {0xfa71b00f,0xfa5c700f,0xf4b55004,0xf9176008}},	// [1c80] 新書, 掃描, 会都, 点心
+  { {0xf91cc004,0xf4b81001,0xf4c6f00c,0x00000003}},	//   奥地, 果香, 上麻,
+  { {0xfa513009,0xfa557004,0xf4c77004,0xf83cf00d}},	//   北新, 会想, 位都, 素不
+  { {0xf80af006,0xf90a6008,0xfa68f005,0xfb528005}},	//   体会, 陶器, 件最, 咽炎
+  { {0xf90fc005,0xf841f005,0xfb5ba00c,0x00000003}},	//   新宝, 止任, 除疲,
+  { {0xf59e2001,0xf5a3200a,0x00000003,0x00000003}},	//   約訪, 懇話,   ,
+  { {0xf81f5009,0xf920e004,0xfb874004,0xf82d1008}},	//   商丘, 口密, 名特, 直人
+  { {0xf912600b,0xf9256009,0xf8241004,0xf8481001}},	//   印刷, 修剪, 告位, 哪位
+  { {0xf93f400f,0xf937a009,0xfa557005,0xf92a200c}},	//   商務, 官兵, 熟料, 間和
+  { {0xfa789004,0x00000003,0x00000003,0x00000003}},	//   古族,   ,   ,
+  { {0xf932c004,0xf8397008,0xf9456001,0xfb5d0004}},	//   会内, 健二, 名勝, 造福
+  { {0xfa7fb001,0xf9212004,0xfa88d001,0xf5a0c005}},	//   惠方, 揭密, 顫抖, 了路
+  { {0xf935c009,0xf944e004,0xf9314005,0xf9246005}},	//   写出, 位内, 列号, 是化
+  { {0xfa4fb004,0xf914a00c,0xf81c100a,0x00000003}},	//   外承, 落客, 雄三,
+  { {0xf9206009,0xfa4ed007,0xfb5f400c,0xfb59400c}},	//   断完, 織概, 珠珠, 示現
+  { {0xfb602008,0xf5b76001,0xf92ba001,0xf933c001}},	//   加申, 固耐, 太地, 定底
+  { {0xf58b4007,0xf823d001,0xfa79900c,0x00000003}},	// [1c90] 子賀, 型了, 改此,
+  { {0xfa4e5009,0xfb6fe004,0xf935e001,0xf90ac00c}},	//   列情, 孕的, 願審, 起向
+  { {0xf4c65007,0xfa4e100c,0x00000003,0x00000003}},	//   服部, 他打,   ,
+  { {0xf822d006,0xf9300004,0xf814f004,0xf9484004}},	//   合作, 何勇, 定任, 每套
+  { {0xf5992001,0xf919e005,0xfb882005,0xf92e600c}},	//   所言, 以待, 同特, 塔克
+  { {0xfa4a3004,0xf830300c,0x00000003,0x00000003}},	//   恒星, 東一,   ,
+  { {0xf93da00c,0xfa803005,0xfa65300c,0xf90dc00d}},	//   掃墓, 次扣, 行授, 巴山
+  { {0xf90ee006,0xf91b6008,0xf5976005,0xfa861005}},	//   新城, 日差, 州航, 晨最
+  { {0xf4b5f00f,0xf81e3004,0xfa88d00d,0x00000003}},	//   回頂, 待会, 在沿,
+  { {0xf93e4007,0xfa679004,0xf83bb008,0xf842f005}},	//   商圈, 疏浚, 貧乏, 班信
+  { {0xf93e4006,0xf9340001,0xfa6a9008,0xf944a005}},	//   内存, 岛屿, 年明, 先出
+  { {0xf592c007,0xf5a3e001,0xf93f4005,0xfb502005}},	//   動足, 越計, 但必, 育社
+  { {0xf9314007,0xfb7c0004,0xf83cb00c,0xf924a005}},	//   林家, 一社, 因下, 寮婚
+  { {0xfa5fd007,0xfa727004,0xfa73b004,0xfa653004}},	//   的海, 就此, 板房, 配料
+  { {0xfa707007,0xf8311004,0xf9474004,0xf4c81008}},	//   音波, 走中, 越好, 量限
+  { {0xf847f001,0xf81d700c,0xfb6aa002,0x00000003}},	//   自今, 組作, 抓狂,
+  { {0xf93f2009,0xfa87d004,0xfb6fe00a,0xf5cb500c}},	// [1ca0] 居全, 温湿, 動療, 自足
+  { {0xf946c00e,0xf830f008,0xf91ca00c,0xf5abc00a}},	//   二子, 板一, 你又, 究調
+  { {0xf5a2e00f,0xfa6d500c,0xf947200a,0x00000003}},	//   下載, 場改, 界全,
+  { {0xf81af00f,0xfa611009,0xf4b15001,0xf911e005}},	//   時事, 有明, 力配, 数国
+  { {0xf90aa007,0xf80f3004,0xf5b8e001,0xf8121005}},	//   然可, 引下, 諸葛, 会介
+  { {0xf941c006,0xf5a1c009,0xf9484009,0xfa6e1001}},	//   合同, 三聚, 行区, 想把
+  { {0xf8243007,0xf922a004,0xfa72f008,0xf4c9b00c}},	//   位介, 代大, 阿波, 住都
+  { {0xfa6c7001,0xf9430005,0x00000003,0x00000003}},	//   買書, 万台,   ,
+  { {0xf8203006,0xf934c009,0xfb824007,0xf80f1007}},	//   担任, 会大, 商直, 疑似
+  { {0xfa655004,0xfa6c7004,0xfa7f1001,0xf595000c}},	//   上期, 年普, 採果, 湘菜
+  { {0xf93b2001,0xf92cc004,0x00000003,0x00000003}},	//   作場, 易大,   ,
+  { {0xf9376007,0xfb7f8004,0xfb812001,0xf9098001}},	//   高山, 包皮, 玉美, 買後
+  { {0xfb83e002,0x00000003,0x00000003,0x00000003}},	//   月累,   ,   ,
+  { {0xf8207009,0xfa639009,0xf9412005,0xfa4f1005}},	//   内使, 慈溪, 三品, 得法
+  { {0xfa715001,0xfb78c005,0xfa78d005,0x00000003}},	//   到校, 州白, 方早,
+  { {0xfb7e0008,0xf596e00c,0xf831d005,0xf90c800a}},	//   球用, 域設, 松一, 護岸
+  { {0xf5bb6007,0xf4c37007,0xfa82500a,0xfb534005}},	// [1cb0] 大葉, 屋頂, 中森, 尿系
+  { {0xf933000e,0xf5c1e001,0xf48c9008,0xf4963005}},	//   何年, 業評, 直面, 区配
+  { {0xf5ba2009,0xfa7a3008,0xfa6d5005,0xf92c8005}},	//   古自, 容液, 史意, 排就
+  { {0xf8121006,0xf946c00c,0xfa6ad005,0xf9262005}},	//   会事, 刊室, 康村, 表式
+  { {0xf5a40007,0xf90e4008,0xfa683005,0x00000003}},	//   上載, 創出, 富春,
+  { {0xfa627001,0xf493500a,0xf80a1010,0x00000003}},	//   版情, 西電, 易事,
+  { {0xf840100f,0xf9464004,0xf837d005,0x00000003}},	//   監事, 行存, 特供,
+  { {0xf93b000f,0xf92f0009,0x00000003,0x00000003}},	//   品原, 外宣,   ,
+  { {0xfa6d7004,0xf9476001,0xf846700c,0xf909600c}},	//   年房, 行彩, 良伴, 陶宛
+  { {0xf90fc005,0xf594e00a,0xf9354010,0x00000003}},	//   平外, 折衝, 域包,
+  { {0xfb644008,0xf92ae00c,0xf9376005,0x00000003}},	//   修羅, 自出, 高就,
+  { {0xf5b0e009,0xf9444004,0xfb854008,0xfa65d001}},	//   乳腺, 三台, 程第, 籍法
+  { {0xf911a00f,0xf5c16007,0xfa5c5004,0xf926200a}},	//   想到, 般行, 持正, 灯台
+  { {0xf9106005,0xf93f4005,0xf5c1e005,0xfa755002}},	//   便及, 内含, 硬脂, 格推
+  { {0xf93d0001,0xf924e004,0xf5b24005,0x00000003}},	//   必先, 独具, 就象,
+  { {0xfa675006,0xf4971009,0xf93a400c,0xf8367005}},	//   配方, 匹配, 持局, 格便
+  { {0xfa6d7009,0xfb6ac001,0xf497500c,0xf58bc00c}},	// [1cc0] 冷水, 打的, 人食, 向車
+  { {0xfb7e4006,0xfa63f007,0xf825500e,0xfb5fa001}},	//   市社, 有房, 開中, 你知
+  { {0xf8121005,0xfb71c005,0xf922c005,0xf91a200c}},	//   会之, 何管, 口学, 她已
+  { {0xf819300f,0xf925c007,0xf919c009,0xf938a008}},	//   一一, 審定, 特区, 溝口
+  { {0xf939c007,0xf9302007,0xf947400d,0x00000003}},	//   所定, 投分, 免出,
+  { {0xfa543009,0xf4b1500c,0xf9260005,0x00000003}},	//   多普, 力重, 表名,
+  { {0xfa5b5004,0xfa859008,0xf93d0001,0xf8095005}},	//   市明, 灯油, 的勇, 倒一
+  { {0xf80f5009,0xfb68a004,0xfb6ea001,0xf92de005}},	//   法不, 全示, 鑑登, 子吸
+  { {0xf8297001,0xf9428001,0xf8131005,0xf83b300c}},	//   小丸, 版商, 定供, 瘦了
+  { {0xf8287006,0xfb834001,0xf9364004,0xf8155004}},	//   行使, 安眠, 察北, 束了
+  { {0xfb7ca004,0xfa6f9005,0x00000003,0x00000003}},	//   心病, 声清,   ,
+  { {0xf8159006,0xf9312001,0xf8265001,0xf92cc004}},	//   余人, 受報, 同作, 寒冷
+  { {0xf909c00f,0xf920400e,0xf847f004,0xf5a22005}},	//   冷凍, 解像, 自上, 等近
+  { {0xf93e400f,0xf946c008,0xfa5ef00c,0xf93ea00a}},	//   商合, 例年, 必敗, 療制
+  { {0xfa7ab007,0xf9232004,0xf49b5008,0xfb7d400d}},	//   知我, 京外, 大須, 十米
+  { {0xf9446004,0xf911a005,0xf595a00c,0xfb61400a}},	//   名同, 影在, 領著, 頭線
+  { {0xfa86900f,0xfa4f5009,0xfb88200c,0x00000003}},	// [1cd0] 風情, 策性, 野的,
+  { {0xf8121004,0xf943600a,0xf826d005,0x00000003}},	//   会下, 下品, 半以,
+  { {0xf93d6007,0xf9174005,0xf5a8000d,0x00000003}},	//   送到, 点品, 行警,
+  { {0xf8221007,0xf932a004,0x00000003,0x00000003}},	//   月一, 留守,   ,
+  { {0xfa6e3005,0xf92d6005,0xf91c000d,0x00000003}},	//   平明, 某大, 以弥,
+  { {0xf5a4a00f,0xfb6a6004,0xf80a1004,0xfb806004}},	//   手術, 体私, 染事, 理用
+  { {0xf59ba00f,0xf5bf6009,0x00000003,0x00000003}},	//   品質, 既要,   ,
+  { {0xf9302006,0xfa65f001,0xfa821001,0xf5aa2001}},	//   外地, 反毒, 業未, 買者
+  { {0xfa7d3007,0xf5aea00c,0x00000003,0x00000003}},	//   加持, 育評,   ,
+  { {0xf916a007,0x00000003,0x00000003,0x00000003}},	//   任委,   ,   ,
+  { {0xf590e004,0xf9376005,0x00000003,0x00000003}},	//   受能, 孟建,   ,
+  { {0xf9486009,0xf932e00e,0xf931c001,0xfb588004}},	//   小在, 講師, 且已, 寸的
+  { {0xfa7d3009,0xf4c43001,0xf91e0004,0xfa4db005}},	//   入水, 友通, 大峡, 刑或
+  { {0xfb65c006,0xfa75f009,0xfb81c004,0xf9454004}},	//   全程, 国海, 了百, 同同
+  { {0xf9416001,0xfa5f7008,0xf4b1300c,0x00000003}},	//   有它, 約款, 毛額,
+  { {0xf931e001,0xfa501005,0xf813d00a,0xf83fd00c}},	//   力分, 取数, 弘之, 蔡佩
+  { {0xf9406007,0xf9448005,0x00000003,0x00000003}},	// [1ce0] 商周, 及参,   ,
+  { {0xf93ac006,0xf5a48007,0xfa649004,0xfa54f004}},	//   局在, 反而, 友提, 土所
+  { {0xf91ca004,0xfb4b0001,0xfa52b004,0x00000003}},	//   因及, 念版, 留有,
+  { {0xfa71d006,0xf944800e,0xf93ba001,0x00000003}},	//   地板, 上品, 時必,
+  { {0xf9400006,0xf937600e,0xf92ba00e,0xfa729008}},	//   的年, 回全, 拒否, 熱性
+  { {0xf4bd700f,0xf823d001,0xfb84a004,0xfa7cb008}},	//   宅配, 先修, 合点, 大江
+  { {0xf4b3f00f,0xf5bc4007,0xfa63d008,0xf8441004}},	//   通部, 急診, 吉永, 括以
+  { {0xf9102006,0xfb4d400e,0xf49e1004,0xfb742008}},	//   走向, 水特, 加非, 愛相
+  { {0xf92f2006,0xfa6b9004,0xfb7ba008,0xf49c300a}},	//   化学, 慷慨, 流用, 急電
+  { {0xfb5a4007,0xf8117009,0xfa5d7009,0xf9368004}},	//   日盛, 法中, 清明, 余年
+  { {0xf8237007,0xfa693008,0xf5b30001,0xf9476001}},	//   看一, 小澤, 施者, 而可
+  { {0xf90aa009,0xf9414009,0xf83d7004,0xf928400c}},	//   家利, 有十, 映了, 含原
+  { {0xf80bf007,0xf599c00e,0xf92f4005,0x00000003}},	//   舒丹, 要請, 化古,
+  { {0xf81e9004,0xfa4d9001,0xf4ac9005,0xf9212005}},	//   各代, 袖毛, 向集, 敬告
+  { {0xfb67c00a,0xfa4ff00c,0xf92ca00c,0x00000003}},	//   全物, 取液, 民力,
+  { {0xfb86a001,0x00000003,0x00000003,0x00000003}},	//   反第,   ,   ,
+  { {0xfa53b001,0xfb58a00a,0xfb68200a,0x00000003}},	// [1cf0] 供此, 古着, 未納,
+  { {0xfa775007,0xf931e007,0xf9446004,0xf936a00c}},	//   人感, 底座, 名和, 官室
+  { {0xf923c007,0xfb7f8004,0xfb79e004,0x00000003}},	//   業地, 千米, 宜章,
+  { {0xf4b6f009,0xfa88b00e,0xfa77b005,0xfa67100c}},	//   生院, 部改, 出比, 重控
+  { {0xf58ca009,0xf9106009,0xf5c1a009,0xf93e6004}},	//   化行, 寿光, 敬老, 善公
+  { {0xf81c5009,0xf944e004,0xfa61500c,0xf83ef00c}},	//   七一, 位必, 分日, 員作
+  { {0xf9382004,0x00000003,0x00000003,0x00000003}},	//   保在,   ,   ,
+  { {0xfa54f007,0xf5a9000c,0xfa4ed005,0xf91ca002}},	//   定查, 行買, 金方, 你先
+  { {0xfb4c8007,0xfb71000c,0xf5b62010,0x00000003}},	//   海綿, 愛玉, 示請,
+  { {0xf9164001,0xf90f6001,0xfb77e00c,0xf8131005}},	//   出式, 育宣, 機米, 留住
+  { {0xf4c4f00e,0xf5c50004,0xf94b2004,0xfa5cf001}},	//   下部, 利行, 明家, 要施
+  { {0xf4a4f00b,0xf918a00e,0xf8229004,0xfb50e00c}},	//   種類, 容師, 予了, 己生
+  { {0xf5b2400f,0xf91fe009,0xfb792001,0xf91f0004}},	//   異議, 客商, 停火, 大声
+  { {0xfb596001,0xf5bb4001,0xf9358004,0xfa663004}},	//   培管, 急迫, 生力, 行教
+  { {0xfa88f004,0xf90b0001,0xf592c00c,0xf935a005}},	//   在施, 張先, 動詳, 多困
+  { {0xf5aa000c,0x00000003,0x00000003,0x00000003}},	//   磷脂,   ,   ,
+  { {0xf921c006,0xf499500f,0xf9138004,0xfa82300c}},	// [1d00] 代化, 人都, 朱家, 業注
+  { {0xf9218004,0xf5b06005,0x00000003,0x00000003}},	//   冬小, 由考,   ,
+  { {0xf933e009,0xfa73f009,0xfa743001,0xf9418002}},	//   会化, 国投, 格教, 效合
+  { {0xfa5ef009,0x00000003,0x00000003,0x00000003}},	//   了最,   ,   ,
+  { {0xfa82f00b,0xf9460007,0xfb5f2007,0xf9382001}},	//   公演, 位化, 管科, 作劇
+  { {0xf59ca006,0xfa765001,0xfa697005,0xf940400d}},	//   的老, 任我, 起手, 分列
+  { {0xf93d0009,0xfa7ab001,0xf58dc00c,0xf5a44005}},	//   求在, 摸摸, 北行, 程跟
+  { {0xfa65d004,0xfa587001,0xfa631008,0xf92a2001}},	//   反恐, 增添, 洋服, 術名
+  { {0xf93f6007,0xf9130004,0xf4add00c,0xf9360005}},	//   婆婆, 西峡, 他食, 保合
+  { {0xf93c2001,0xf90fe004,0xf927a005,0xfb72000c}},	//   吃完, 由同, 暨全, 法翻
+  { {0xfa795007,0xf82f9004,0xf59fa004,0xf4a77005}},	//   工服, 山三, 待解, 全隔
+  { {0xf93b6004,0xf841b004,0xf9162001,0xf9168005}},	//   一卡, 京一, 出名, 示威
+  { {0xf4c6100b,0xf4adb007,0xf8459004,0xf5b12002}},	//   上部, 林里, 用三, 政考
+  { {0xfa837009,0xfa669004,0xf59ee005,0xf93cc002}},	//   本本, 意把, 商要, 它分
+  { {0xf9460006,0xf93b8009,0xfa675004,0xfa53f001}},	//   届全, 市十, 上汽, 牛津
+  { {0xfb874004,0xfb74a00c,0x00000003,0x00000003}},	//   名点, 香火,   ,
+  { {0xf9462006,0xfa501004,0xfb68e004,0xf5b1400c}},	// [1d10] 告公, 取新, 在百, 異象
+  { {0xfa5cf006,0xf81a1006,0xfb684007,0xfa88900e}},	//   老板, 退休, 助申, 部活
+  { {0xf4bd7009,0xf4ae7008,0xf5b04004,0xfa72900c}},	//   的速, 演題, 由裁, 冰水
+  { {0xf929c004,0xf820d004,0xf949a00c,0xf9468005}},	//   只得, 理代, 怎可, 程就
+  { {0xf92f6004,0xf920000a,0xf4b5f005,0xf59f0005}},	//   林外, 校庭, 辞退, 集萃
+  { {0xfb85e001,0xf92be00c,0xfa5d3005,0xfa5df00c}},	//   克群, 向後, 善晚, 桃木
+  { {0xf9108005,0xfb71e00c,0x00000003,0x00000003}},	//   台套, 四篇,   ,
+  { {0xfb59a001,0xf5aea001,0xfb6b2005,0x00000003}},	//   人異, 侵襲, 排目,
+  { {0xfb814006,0xfa621009,0xf93ae004,0xfa605004}},	//   理登, 指正, 求合, 片清
+  { {0xf931200f,0xfb5e8007,0xf90f0004,0xf5afe001}},	//   店家, 信片, 声名, 想著
+  { {0xf932e009,0xf93c6004,0xfa5c5001,0xfb4a4001}},	//   料和, 一地, 各服, 場等
+  { {0xf918e001,0xf90b8001,0xf947c00c,0x00000003}},	//   人入, 迷宮, 炎夏,
+  { {0xf8235007,0xf93d0007,0xf93c6008,0x00000003}},	//   有你, 的假, 布十,
+  { {0xf8319007,0xf9460009,0xf92c800c,0xfb882005}},	//   到任, 前夕, 倒地, 同点
+  { {0xf916000e,0xf4bb3008,0xf92bc004,0xf836d005}},	//   電力, 時過, 金安, 区万
+  { {0xfa60f009,0xfa825004,0xfa579001,0xfa553005}},	//   三明, 本思, 生書, 察情
+  { {0xfa4c7008,0xf91d6005,0xf839900c,0x00000003}},	// [1d20] 成比, 度健, 日住,
+  { {0xfa83f001,0xf4caf00c,0xfb85c00c,0x00000003}},	//   種族, 慎防, 棋盤,
+  { {0xfa513004,0xf93de00c,0x00000003,0x00000003}},	//   受新, 者心,   ,
+  { {0xf4a71004,0xfa819001,0xfa86d008,0x00000003}},	//   森防, 潭民, 薩摩,
+  { {0xf5b3200c,0xf92a200c,0x00000003,0x00000003}},	//   山色, 間完,   ,
+  { {0xfb7c2009,0xf93cc001,0xfa799004,0xf48b9005}},	//   送短, 時取, 根治, 年食
+  { {0xf5c94008,0xf93a4001,0xfb598004,0xfb59c00c}},	//   全話, 最划, 油画, 蒸煮
+  { {0xfa625001,0xf81a300c,0xf92e800d,0x00000003}},	//   篇日, 要係, 休工,
+  { {0xf918c006,0xfb60800f,0xf91d8009,0xf5c82009}},	//   人大, 業福, 学出, 航行
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfa715006,0xf8337001,0xf48c700c,0xf81d7005}},	//   承担, 能依, 海陸, 病不
+  { {0xf4c0d008,0xf4a6b004,0xfa4bb001,0xf83a900d}},	//   但馬, 温馨, 金月, 入也
+  { {0xf81b9006,0xf9456004,0xf92ba004,0xf4b6300c}},	//   十五, 坊子, 近半, 教音
+  { {0xf819b006,0xf9164001,0xfb75a004,0xfa4cf00c}},	//   企事, 出小, 沙特, 化流
+  { {0xf943400f,0xfa685009,0xf5c20007,0x00000003}},	//   見問, 行改, 連身,
+  { {0xf846b009,0xf935a009,0xf91d0008,0x00000003}},	//   助他, 多地, 大冒,
+  { {0xf909e006,0xf5b66007,0xfa6e3005,0xf5c5a005}},	// [1d30] 海市, 出血, 兵活, 在草
+  { {0xfb68c007,0xfb864004,0xfb72e004,0xfb71c004}},	//   自理, 名用, 展状, 牛的
+  { {0xfb4be006,0xf912e004,0xfa4d9001,0xf90ae005}},	//   段的, 山国, 我比, 具回
+  { {0xf93b2009,0xf9264009,0xfa541008,0xfb846001}},	//   作年, 是其, 備機, 友生
+  { {0xf928e009,0xf9204007,0xfb852004,0xf9404004}},	//   用国, 遠地, 事犯, 内出
+  { {0xf933e004,0xfa57f001,0xf92ba005,0x00000003}},	//   会取, 依林, 民告,
+  { {0xfb83800a,0x00000003,0x00000003,0x00000003}},	//   煉瓦,   ,   ,
+  { {0xf92d0004,0xf930e001,0xf4b6f004,0xfa7f500c}},	//   向原, 四合, 生面, 信投
+  { {0xf83d1004,0xfb67c004,0xf5ba600c,0xf9236005}},	//   性体, 早点, 典試, 是切
+  { {0xfb89000f,0xfb59a00e,0xf9442004,0xfb532005}},	//   行男, 健福, 月季, 国率
+  { {0xf9380007,0xf83a9004,0xfa7bd001,0xf926400d}},	//   原味, 学上, 度感, 在千
+  { {0xf91ce009,0xf932e007,0xf8409007,0xfa79b001}},	//   以其, 供全, 信人, 令我
+  { {0xf4bed001,0xf49a3001,0xf90d2004,0xf4a41001}},	//   商門, 工通, 年健, 置頂
+  { {0xf5b7e00f,0xfa759007,0xf9376004,0xf92d800d}},	//   常見, 登時, 生医, 誓就
+  { {0xf90be008,0x00000003,0x00000003,0x00000003}},	//   起因,   ,   ,
+  { {0xf93ea006,0xf5a80008,0xfb756001,0xfa6af001}},	//   市地, 導要, 生率, 競業
+  { {0xf90c8001,0x00000003,0x00000003,0x00000003}},	// [1d40] 場可,   ,   ,
+  { {0xf8259007,0xf946a00c,0xfb87200c,0x00000003}},	//   看你, 看地, 裏的,
+  { {0xfb748006,0xfb872001,0xfa569008,0x00000003}},	//   教研, 名移, 存性,
+  { {0xfa5e5001,0xf920a005,0xfa6f300a,0xf59ce00c}},	//   情愛, 代居, 進本, 頂著
+  { {0xfa58f001,0xf827b004,0xf49a100a,0xfb52600c}},	//   依此, 意保, 書院, 東無
+  { {0xfb55a005,0x00000003,0x00000003,0x00000003}},	//   阻燃,   ,   ,
+  { {0xfa815005,0xf594800c,0x00000003,0x00000003}},	//   管新, 紙質,   ,
+  { {0xf93da006,0xf944e009,0xf92ac007,0xf92e6001}},	//   超市, 位居, 成屋, 南分
+  { {0xf4ac1009,0xf4afd001,0xf9408005,0xf8361005}},	//   道部, 他都, 崇川, 活作
+  { {0xfa7a9007,0xf59ec009,0xf591a004,0xfb5ec004}},	//   以我, 的股, 何解, 大礼
+  { {0xf9310006,0xf9330007,0xf8319001,0xf5c58001}},	//   四届, 四周, 到主, 種自
+  { {0xf5a8000f,0xfa5cd007,0xfa7d9001,0xfa5d9008}},	//   再買, 境教, 坦承, 訂正
+  { {0xf919a006,0xf81a9007,0xfb79a007,0xfb840001}},	//   津市, 持久, 要等, 有精
+  { {0xf5a4c007,0xfa501007,0xfb61e00e,0xfa66d001}},	//   前言, 動情, 般的, 刊日
+  { {0xf4bd9001,0xf947200c,0x00000003,0x00000003}},	//   必需, 界周,   ,
+  { {0xfb662007,0xf91a8004,0xf5954001,0xf94b000c}},	//   可由, 学安, 生者, 乎已
+  { {0xf81cb009,0xf81dd001,0xf91c2001,0xf9484004}},	// [1d50] 持以, 千五, 座充, 行出
+  { {0xf839f009,0xf93fa004,0xf8245008,0xfb868005}},	//   以了, 理土, 降下, 菌生
+  { {0xfb4a000b,0xf49e1004,0xf9374004,0xf92d4005}},	//   究科, 学防, 星大, 他内
+  { {0xf9354006,0xf93de009,0xf91b4004,0xf9474005}},	//   域内, 心在, 度内, 小写
+  { {0xfa87f006,0xf947e007,0xf5bc0005,0xf90be00c}},	//   在本, 服地, 学苑, 援引
+  { {0xfa645005,0xf5a32005,0xfa765005,0x00000003}},	//   上明, 切花, 格方,
+  { {0xfa7e5001,0xf925c004,0xf929400c,0x00000003}},	//   你打, 用双, 您到,
+  { {0xfa64700b,0xf93dc00c,0xf948000a,0xfa67b010}},	//   不明, 時履, 杏子, 福江
+  { {0xf5c4800f,0xfa6cd00c,0xf9464002,0x00000003}},	//   可自, 育消, 才庫,
+  { {0xf8185006,0xf9418007,0xfa837005,0x00000003}},	//   作会, 安分, 中抽,
+  { {0xfa6a3004,0xf940400c,0xfa82b005,0xfb74c005}},	//   敏捷, 分南, 客新, 料用
+  { {0xf92e4006,0xf941c006,0xf93d4005,0x00000003}},	//   取得, 等多, 内安,
+  { {0xf4c57004,0xfa829008,0xf944800c,0xf4977005}},	//   昌黎, 測機, 事園, 油集
+  { {0xf83a9001,0xf8447010,0x00000003,0x00000003}},	//   書人, 擬似,   ,
+  { {0xfb6b000f,0xf930e010,0x00000003,0x00000003}},	//   質特, 引委,   ,
+  { {0xf4c09009,0xf935c004,0xfb4fc004,0xf91d800c}},	//   率高, 晚年, 防知, 御守
+  { {0xfa88700b,0xf9302001,0xf4aaf00c,0xf48c3005}},	// [1d60] 全性, 動商, 源里, 零陵
+  { {0xf932c004,0xf917a001,0xf92dc004,0xfb73e001}},	//   力引, 書坊, 街小, 際知
+  { {0xfa5ad006,0xf59ac001,0xfb72c008,0xfa57700c}},	//   要思, 作農, 備等, 記新
+  { {0xfa6db009,0xf923c004,0xfa7fb001,0x00000003}},	//   色情, 播影, 校推,
+  { {0xfa59d001,0xf82d1004,0xfa6cf004,0xf8133005}},	//   朝東, 署下, 致性, 候一
+  { {0xf831d007,0xf48d9009,0xf93bc001,0xf948e004}},	//   報修, 年都, 心合, 李子
+  { {0xf4a6b00e,0xf5a56007,0xfa86d004,0xf58ac00c}},	//   天風, 律解, 在思, 冒著
+  { {0xf9412006,0xf938e00a,0xfa57900a,0x00000003}},	//   三十, 紀後, 肝機,
+  { {0xf4b3d008,0xfb4a8001,0xf9216005,0xfa57b00a}},	//   愛顧, 長笛, 冬前, 州支
+  { {0xfa56700c,0x00000003,0x00000003,0x00000003}},	//   食推,   ,   ,
+  { {0xfa71d00f,0xfa50900f,0xfa5d5004,0xfa619004}},	//   地政, 套房, 如本, 等文
+  { {0xfb75e007,0xfb6d8004,0xfb51c004,0xf91da005}},	//   原生, 洗牌, 由用, 学常
+  { {0xf80c9005,0xf5b1e00a,0x00000003,0x00000003}},	//   他介, 印西,   ,
+  { {0xf4c7d00e,0xf497f00c,0x00000003,0x00000003}},	//   小金, 司配,   ,
+  { {0xfa717007,0xf93a0004,0xfa82d001,0xf92d6005}},	//   山林, 初具, 正日, 志及
+  { {0xf90b0006,0xf826b004,0xf92ec001,0xfb568005}},	//   年内, 名代, 金基, 人翁
+  { {0xfa877004,0xf823f005,0x00000003,0x00000003}},	// [1d70] 用林, 刊上,   ,
+  { {0xf91d4009,0xf9220004,0xf9100005,0xf912c005}},	//   度大, 止出, 欲出, 英尺
+  { {0xfa633006,0xf4c4f007,0xfa75f009,0xfa61d001}},	//   指数, 下雨, 携手, 合服
+  { {0xf916c009,0xfa875009,0xfa673004,0xf925e004}},	//   人必, 用法, 上房, 岩土
+  { {0xfb872004,0xf9444001,0x00000003,0x00000003}},	//   名登, 玉女,   ,
+  { {0xf5c7a004,0xf4b9d001,0xfa55d004,0xf4bf7005}},	//   在被, 送養, 香椿, 了香
+  { {0xf5be2009,0xfa625004,0xfa709004,0xf9464010}},	//   学英, 宇春, 西昌, 才師
+  { {0xf93ae006,0xf9454009,0xf91ce001,0xfa6c5008}},	//   流域, 行安, 給客, 長澤
+  { {0xfa5ab001,0xfb714005,0x00000003,0x00000003}},	//   裁減, 得直,   ,
+  { {0xf5b9400f,0xf49d5004,0xfa8ab00a,0x00000003}},	//   空調, 大雪, 被扶,
+  { {0xf4c8d004,0xf83e9005,0xfa50100c,0x00000003}},	//   行防, 占世, 比比,
+  { {0xf80c9009,0xf80e9009,0xf9202009,0xfa569004}},	//   他事, 休人, 渡口, 思明
+  { {0xf4ba700e,0xfa5ef001,0xf9286001,0xfa7b7004}},	//   要項, 境改, 夫子, 相抵
+  { {0xfa54d007,0xf9354001,0x00000003,0x00000003}},	//   願望, 回合,   ,
+  { {0xfb596004,0x00000003,0x00000003,0x00000003}},	//   区石,   ,   ,
+  { {0xfb7be00f,0xf9114008,0xf83eb005,0xf91e2005}},	//   品種, 百合, 信会, 座大
+  { {0xf927c009,0xf90d2004,0xf93a000c,0xf5a30002}},	// [1d80] 利建, 年入, 私問, 見請
+  { {0xf830f009,0xf4ca5001,0xf92dc004,0xfa84d001}},	//   新中, 奏鳴, 子区, 縮機
+  { {0xf917e00f,0xf943800f,0xf910a007,0xf90aa001}},	//   人化, 載入, 房型, 其可
+  { {0xf9120009,0xf5a62001,0xf942e005,0xf930c00a}},	//   新平, 名訪, 合土, 達員
+  { {0xfb5a6001,0x00000003,0x00000003,0x00000003}},	//   券給,   ,   ,
+  { {0xf9316009,0xfa53900c,0x00000003,0x00000003}},	//   法公, 務情,   ,
+  { {0xfa675009,0xfa73b001,0xf932c00c,0xf839500a}},	//   不承, 西施, 力展, 嚥下
+  { {0xf93c4006,0xf49d3001,0xf9158004,0xfb492004}},	//   品加, 你需, 施好, 状的
+  { {0xf49a100f,0xf8307009,0xf4b79004,0xf9346001}},	//   書面, 使之, 保金, 通宣
+  { {0xf9266004,0xfb7fa004,0xf8217005,0xf4ad9005}},	//   是年, 的甲, 但人, 店里
+  { {0xf5abe008,0xf9254001,0x00000003,0x00000003}},	//   家製, 種動,   ,
+  { {0xfb658006,0xfb58e009,0xf92f6009,0xf922c001}},	//   利的, 出示, 得在, 代工
+  { {0xfb6d4009,0xf920e004,0xfa5c7004,0xfb77c004}},	//   道社, 劣商, 十次, 宜秀
+  { {0xf90d0006,0xf83c7009,0xf9464001,0xfa7af008}},	//   年大, 入使, 才快, 略法
+  { {0xf847b004,0xfa627005,0xfa50300a,0x00000003}},	//   物主, 切接, 論新,
+  { {0xf80bd004,0xfa88b00c,0xfa59300a,0x00000003}},	//   互交, 周書, 着求,
+  { {0xf93ba006,0xfa637009,0xfb584005,0x00000003}},	// [1d90] 十字, 事求, 示灯,
+  { {0xfb77c008,0xfa4f7008,0xf92ea008,0xfa591001}},	//   府省, 志摩, 筑区, 詞曲
+  { {0xf8121004,0xfa4f1005,0xfb79a00d,0x00000003}},	//   定上, 化模, 夜班,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf59fa007,0xf58ca004,0xfa6c3004,0xf90bc00c}},	//   遇見, 取行, 究新, 具可
+  { {0xf942c001,0xf92ac004,0xfb674005,0xfb558005}},	//   屋合, 磐安, 含税, 好礼
+  { {0xf90b200f,0xf92f200b,0xfa53d008,0xf91c0001}},	//   暴力, 演劇, 剛性, 大千
+  { {0xf8307004,0xf5a5600c,0xfa55900c,0x00000003}},	//   使下, 埋設, 感愛,
+  { {0xfa4bf00f,0xf9444007,0xf933a001,0xf9244008}},	//   結果, 三地, 務商, 可動
+  { {0xf8327009,0xf92f8004,0xf8467004,0xf9348005}},	//   施不, 休年, 修人, 通卡
+  { {0xf91fa009,0xfa5ed008,0xf92bc004,0xfb652004}},	//   面包, 境活, 成多, 是管
+  { {0xf93e000f,0xf9136004,0xf924c004,0xf8277004}},	//   必備, 寿区, 支公, 行修
+  { {0xf5c22004,0xf49f3005,0xfa82700c,0xf91a6005}},	//   中被, 信道, 斯拉, 泥土
+  { {0xf4bf5004,0xf5b94005,0xf92d4005,0xfa7ad005}},	//   者部, 区落, 得合, 核方
+  { {0xf5a8000e,0xf9330008,0xfa617008,0xfa61b00c}},	//   再起, 動具, 密接, 先把
+  { {0xfb5b6009,0xf944a008,0xf59dc001,0xfa5f3005}},	//   学理, 不十, 的舒, 分情
+  { {0xf91d8009,0xf8339004,0xfb542004,0x00000003}},	// [1da0] 学基, 格低, 白糖,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf82f1009,0xfb5bc005,0xfa50100c,0x00000003}},	//   地一, 以管, 投旅,
+  { {0xf921000e,0xfa685001,0xfa633001,0xf58d0002}},	//   絡帳, 其效, 指新, 源良
+  { {0xf9474001,0xf4b7f004,0xf9444001,0xf8267004}},	//   再出, 搜集, 見回, 里也
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf58dc005,0xf91fe005,0xfa4f3005,0xf5c2000c}},	//   受行, 正安, 法手, 連貫
+  { {0xf9432009,0xf8403001,0xf4935004,0x00000003}},	//   三季, 員代, 眼里,
+  { {0xf58f400f,0xf4a69009,0xf93e8007,0xfa507009}},	//   笑話, 在香, 市已, 抗日
+  { {0xfa4b9004,0xfb524001,0xfb7d2008,0xf9102005}},	//   成文, 東監, 漁獲, 新当
+  { {0xfa815007,0xf9476001,0xf9368005,0xfb6e400d}},	//   連江, 行審, 生巨, 休管
+  { {0xfb534004,0x00000003,0x00000003,0x00000003}},	//   格等,   ,   ,
+  { {0xf9404004,0xf83f9001,0xfb7c8001,0xf9454005}},	//   内基, 因人, 療癒, 同富
+  { {0xf81c5006,0xfb664004,0xf80d9004,0xf5b32005}},	//   品信, 普知, 源交, 山育
+  { {0xf9414001,0xfb4b8001,0xf9468005,0xf58d8005}},	//   分層, 酷炫, 上宣, 子警
+  { {0xf92d800f,0xfa71d009,0xfb5ea010,0x00000003}},	//   字型, 地承, 泡盛,
+  { {0xfa7b5009,0xfa6dd009,0xfa7db004,0xf93ac001}},	// [1db0] 入您, 抵扣, 大本, 所助
+  { {0xf93d6004,0xf81eb004,0x00000003,0x00000003}},	//   元增, 商住,   ,
+  { {0xfb58000f,0xf492d004,0xf93f4001,0xf91ea008}},	//   出物, 便面, 分商, 次官
+  { {0xf5c7c007,0xfa4bb008,0xfb844004,0xf80a7001}},	//   骨質, 唐揚, 立生, 道一
+  { {0xf81c1006,0xf8121007,0xfa805004,0xf93de001}},	//   的三, 引人, 加新, 千字
+  { {0xfb4da009,0xf917e004,0xf947200c,0xf9302005}},	//   防病, 人取, 額基, 首台
+  { {0xf92d8004,0xfa7b5004,0xf5c14001,0x00000003}},	//   或多, 日早, 札記,
+  { {0xfa647004,0xfb60e004,0xf93b000c,0x00000003}},	//   按新, 衣甘, 府家,
+  { {0xf81a3009,0xfa60b004,0x00000003,0x00000003}},	//   品企, 理播,   ,
+  { {0xfa65500e,0x00000003,0x00000003,0x00000003}},	//   運搬,   ,   ,
+  { {0xf827d009,0xf58c2004,0xf942400a,0xf4a0b010}},	//   量也, 休老, 計局, 胡麻
+  { {0xf834900e,0xf92d4001,0xf8409004,0x00000003}},	//   施中, 他必, 次主,
+  { {0xf8437006,0xf8257007,0xf5c5a008,0x00000003}},	//   支付, 下你, 推計,
+  { {0xf91a6006,0xf93d000e,0xf9376005,0xf5a3200c}},	//   点地, 附則, 初定, 橋行
+  { {0xf5b88005,0xf92d800a,0xfa7f5002,0x00000003}},	//   交融, 滑化, 巢氏,
+  { {0xfa7d9004,0xfa599001,0xf93c8004,0xf943800a}},	//   大潮, 所指, 持学, 安室
+  { {0xfb564001,0xf823b004,0xf5c80001,0xfa619001}},	// [1dc0] 傻瓜, 按以, 未見, 等指
+  { {0xf5b02006,0xfa7a3001,0xf929800c,0xf93d800c}},	//   就要, 入教, 火宣, 約原
+  { {0xf9230006,0xf4c3100e,0xfb89c004,0xf911800c}},	//   正常, 立開, 税目, 艾克
+  { {0xfa55f00c,0xf5c8600c,0x00000003,0x00000003}},	//   定更, 自言,   ,
+  { {0xfa89700c,0xf93fa005,0xf833f00c,0xf90d6010}},	//   全收, 文同, 派代, 念公
+  { {0xf916c009,0xf5bc400e,0xf93be001,0xf9304001}},	//   人居, 健診, 境安, 店別
+  { {0xfa781006,0x00000003,0x00000003,0x00000003}},	//   主板,   ,   ,
+  { {0xfa5e9006,0xf910a004,0xfb862004,0xf4c9b00c}},	//   参数, 平大, 行理, 式都
+  { {0xfa78d007,0xf4b69008,0xf5a42008,0xf9484004}},	//   確性, 真館, 納車, 行基
+  { {0xf8185006,0xfa56b008,0xf8237008,0xf83ff008}},	//   原件, 務整, 杉並, 無修
+  { {0xf929c004,0x00000003,0x00000003,0x00000003}},	//   当先,   ,   ,
+  { {0xfa63700f,0xf5b28007,0xf8317004,0xfa611004}},	//   看所, 社記, 便会, 率提
+  { {0xf911e004,0xfa5cf005,0xfb6a6002,0x00000003}},	//   山公, 老房, 庫署,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf947a006,0xf927e009,0xf59fa007,0xfa6bb001}},	//   上地, 用公, 的色, 年暑
+  { {0xf81a3007,0xfb4fa004,0xf594800a,0xfa657005}},	//   送一, 佳答, 供述, 程正
+  { {0xf58d6006,0xfa55d007,0xf920a004,0xfa809004}},	// [1dd0] 体育, 神明, 次区, 次来
+  { {0xf9248007,0xf9158004,0x00000003,0x00000003}},	//   義守, 格可,   ,
+  { {0xfb570006,0xf9382001,0xf91a2004,0xfa76d005}},	//   方税, 速地, 除在, 出指
+  { {0xf9468004,0xfa5f5008,0xf58e8001,0xfb75c004}},	//   之声, 准教, 子買, 州美
+  { {0xfb6fc004,0xf4adb001,0xf930c005,0xfb590005}},	//   套班, 間長, 供合, 出相
+  { {0xfa56100e,0xf92f2004,0xf822d005,0x00000003}},	//   保有, 裕安, 先保,
+  { {0xf5c72007,0xfa4e7004,0xf91de008,0xf49c9004}},	//   臨近, 列文, 大口, 来都
+  { {0xf90ec00c,0xfb84400c,0xf4b5f00c,0x00000003}},	//   異同, 越美, 食餐,
+  { {0xf90b2009,0xf9446007,0xf946e001,0xf9394008}},	//   年均, 重型, 偏偏, 凝固
+  { {0xfb594006,0xfb74e009,0xfa6ad004,0x00000003}},	//   日益, 乙烯, 猴桃,
+  { {0xf941600f,0xfa81f005,0x00000003,0x00000003}},	//   載必, 冬梅,   ,
+  { {0xf4ab700a,0x00000003,0x00000003,0x00000003}},	//   習院,   ,   ,
+  { {0xfa735001,0xfa72b008,0xfb5ce00c,0xfb80000d}},	//   東東, 西本, 接由, 内瓦
+  { {0xf930000f,0xfa53b004,0xf58fc00c,0xfa70700c}},	//   評分, 会投, 店設, 政有
+  { {0xf92f000d,0x00000003,0x00000003,0x00000003}},	//   向好,   ,   ,
+  { {0xf5ab2001,0xf5914001,0xfa65d00c,0xf828d005}},	//   低腰, 換行, 位投, 族中
+  { {0xfb552005,0x00000003,0x00000003,0x00000003}},	// [1de0] 国祥,   ,   ,
+  { {0xfb6c0004,0xfa6bb005,0xf4a4f00c,0xfb808005}},	//   向税, 年村, 磯釣, 者社
+  { {0xfa55d001,0xf929c004,0xf92e400d,0x00000003}},	//   教書, 身健, 宗商,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf938c009,0xf9320001,0xf9180004,0xfb5da005}},	//   局及, 四四, 除合, 大灯
+  { {0xfa87b005,0x00000003,0x00000003,0x00000003}},	//   周恩,   ,   ,
+  { {0xfb6cc00f,0xf92a0005,0xf927a00a,0xf93fa005}},	//   外籍, 剪彩, 庫僅, 文和
+  { {0xfa561009,0xf91a6008,0xfb51a004,0xf918e005}},	//   原材, 室利, 就用, 人履
+  { {0xfa6e5002,0x00000003,0x00000003,0x00000003}},	//   平技,   ,   ,
+  { {0xfb576006,0xf597c008,0xf48af00c,0x00000003}},	//   容的, 機製, 更順,
+  { {0xf92e8004,0xfb782001,0xfb58c005,0xfa6a3005}},	//   或利, 食男, 令禁, 水杉
+  { {0xf9456007,0xf945e004,0xfb7d0004,0xf92be00a}},	//   計報, 二元, 薄熙, 体全
+  { {0xf8167001,0xf942c004,0xf92be005,0xfb83e00a}},	//   保住, 合川, 当全, 賊版
+  { {0xf5c7c004,0xf5c88008,0xfa717005,0xfa5c1002}},	//   紫薇, 適職, 彰武, 送測
+  { {0xfb4d0001,0x00000003,0x00000003,0x00000003}},	//   直系,   ,   ,
+  { {0xf80bd004,0x00000003,0x00000003,0x00000003}},	//   民不,   ,   ,
+  { {0xfa6b300c,0xfa4df005,0xfb60200a,0xfb7ec005}},	// [1df0] 低海, 向是, 模索, 求状
+  { {0xf5a52006,0xf92ec001,0x00000003,0x00000003}},	//   之路, 我建,   ,
+  { {0xfb61e008,0xfa64900c,0xf93d8010,0x00000003}},	//   括的, 名氏, 漁場,
+  { {0xfb6ac007,0xf4a05004,0xfb57c004,0xf819f00d}},	//   划算, 口配, 核等, 果交
+  { {0xfb664001,0xf8323004,0xfa58b001,0xf81c7001}},	//   助科, 国三, 府民, 考一
+  { {0xfa71b005,0xf8303005,0x00000003,0x00000003}},	//   新核, 河中,   ,
+  { {0xf59f8001,0xfa565004,0xf5948001,0xfa7a9005}},	//   心走, 站新, 講話, 典活
+  { {0xfb508009,0x00000003,0x00000003,0x00000003}},	//   花的,   ,   ,
+  { {0xf5a72004,0xf90ce001,0xf5aee00c,0x00000003}},	//   行街, 起共, 印行,
+  { {0xfa805001,0xfa719001,0x00000003,0x00000003}},	//   代最, 到日,   ,
+  { {0xf4b4b00f,0xf841b009,0xf4a51001,0xf9162004}},	//   機配, 院令, 修道, 出反
+  { {0xf92f6006,0xfa4fb001,0xfa80b001,0xfb80200c}},	//   或建, 且我, 校方, 商研
+  { {0xfb6c800f,0xfa747009,0xfa883005,0x00000003}},	//   我的, 好本, 身感,
+  { {0xf4b6900c,0x00000003,0x00000003,0x00000003}},	//   依需,   ,   ,
+  { {0xf91c0004,0x00000003,0x00000003,0x00000003}},	//   来大,   ,   ,
+  { {0xf9188009,0xfb4c0008,0xf4a23001,0xf9230004}},	//   移地, 併症, 業風, 港元
+  { {0xfb638010,0x00000003,0x00000003,0x00000003}},	// [1e00] 督署,   ,   ,
+  { {0xfa577006,0xf9480004,0xfb63000d,0x00000003}},	//   高新, 位年, 是私,
+  { {0xf912e00e,0xf8111004,0xf4987001,0xf9144005}},	//   西口, 力上, 空頭, 湾大
+  { {0xfa66d007,0xfa7e3007,0xf8173005,0xf8391005}},	//   反正, 管流, 作三, 方中
+  { {0xf4bc9009,0xf91d200a,0xf8325010,0x00000003}},	//   的退, 遠征, 陽介,
+  { {0xf597a001,0xf5ba2001,0xf91a2005,0x00000003}},	//   借貸, 役課, 方平,
+  { {0xf59bc00e,0xfa827004,0xfa605005,0xfa6e900c}},	//   品表, 中旬, 分或, 音時
+  { {0xf59aa007,0xfa4c100c,0xf80b900c,0xf91ca00d}},	//   要記, 習書, 間互, 学天
+  { {0xf93e400f,0xf81db007,0xf58fc008,0xf9430004}},	//   集合, 者一, 化製, 奇台
+  { {0xf93b0004,0xf93e6004,0xf82e7004,0xf9478005}},	//   求及, 病初, 育体, 量存
+  { {0xfa63f00f,0xfb7f4007,0xf92da007,0xfa5d1001}},	//   消息, 理站, 道地, 品格
+  { {0xf93aa006,0xfa689004,0xf48ff005,0xf4aa300c}},	//   十分, 夏普, 地食, 身都
+  { {0xf48ed001,0xf8317005,0x00000003,0x00000003}},	//   女香, 百事,   ,
+  { {0xf80d9001,0xf825b00d,0x00000003,0x00000003}},	//   某人, 介交,   ,
+  { {0xf90b8006,0xfa803007,0xfb628001,0xf5b40008}},	//   水土, 你想, 代管, 能評
+  { {0xf4c7d001,0xfa585005,0xfb63600c,0x00000003}},	//   低階, 搜搜, 業現,
+  { {0xf4abf007,0xfa7c300c,0xf92a8005,0xf80df005}},	// [1e10] 村里, 入活, 姓心, 少中
+  { {0xf93d4007,0xf9280008,0x00000003,0x00000003}},	//   要到, 全席,   ,
+  { {0xf90ec00f,0xf4bdb00f,0xf5b34004,0xfb6ca004}},	//   平均, 的鼓, 就走, 易管
+  { {0xf5c9600a,0xfa65700d,0x00000003,0x00000003}},	//   輪舞, 不感,   ,
+  { {0xf4c5b00e,0x00000003,0x00000003,0x00000003}},	//   後退,   ,   ,
+  { {0xfa693001,0xfa60b008,0xfa607004,0xfa54d00c}},	//   低投, 光案, 者承, 紙杯
+  { {0xf836f00f,0xf9422006,0xf924e00e,0xfa851009}},	//   方位, 案序, 本家, 目投
+  { {0xf944a009,0xfa7f9009,0xf9392008,0x00000003}},	//   不允, 客流, 血小,
+  { {0xfb7e0007,0xf90e6005,0xfa65b00c,0xf937800d}},	//   的策, 育子, 認成, 付制
+  { {0xfb80400f,0xfb55e009,0xf4acb004,0xfa52d004}},	//   片的, 出炉, 化配, 定情
+  { {0xf48a5004,0xfb860001,0xf830900c,0xf90c2005}},	//   海高, 行組, 山丘, 年取
+  { {0xf4a2d001,0xfb4e4001,0xfa6f5004,0xf9424004}},	//   可配, 味美, 平村, 有子
+  { {0xf9166006,0xf82eb007,0xfa83d007,0xfb52a004}},	//   妻子, 到上, 種植, 山特
+  { {0xf81d700f,0xfb59a00f,0xf4aed00a,0xfb7a800c}},	//   居住, 改登, 得金, 流站
+  { {0xf92f4005,0xf916e005,0x00000003,0x00000003}},	//   法同, 特克,   ,
+  { {0xfa55900c,0xf920200c,0xfa73300c,0xf92be00d}},	//   多東, 客多, 東河, 体器
+  { {0xf4a3d009,0xf90fc004,0xf5c4a008,0xf9416001}},	// [1e20] 普陀, 乳化, 天草, 有吃
+  { {0xf90b8009,0xfb7f4007,0xfb7a800c,0x00000003}},	//   水域, 考績, 局研,
+  { {0xf944600f,0xf912e009,0xf9304004,0xfb6e4001}},	//   玉山, 英寸, 林大, 粗糙
+  { {0xfb4c6007,0xfb7b0001,0xfa61900a,0x00000003}},	//   長登, 作競, 先案,
+  { {0xfb562001,0xfa5f3005,0xfb78c005,0x00000003}},	//   白痴, 分清, 秀等,
+  { {0xf8131006,0xfa7f9009,0xf5a68007,0xfb84a001}},	//   会会, 泡沫, 福袋, 先確
+  { {0xf4beb007,0xfb666008,0xfb7e4001,0xf93d6001}},	//   的造, 器病, 約編, 送地
+  { {0xf8253004,0xf80b1004,0xf5ba8005,0x00000003}},	//   位会, 易会, 交路,
+  { {0xf9432009,0xf9346009,0xfa56500a,0xfa607005}},	//   圈子, 食安, 回折, 密或
+  { {0xf9138007,0xf9432007,0xf92e2004,0xfb860001}},	//   房出, 月子, 向客, 行約
+  { {0xf4a23009,0xf8437004,0xf93b8004,0xf90b0005}},	//   面都, 皮下, 言学, 年居
+  { {0xf9184009,0xfb632004,0xf93ea002,0x00000003}},	//   方当, 解社, 如到,
+  { {0xf92dc004,0xf49b300a,0xf829f005,0x00000003}},	//   子出, 券進, 起七,
+  { {0xf5aa2001,0x00000003,0x00000003,0x00000003}},	//   買超,   ,   ,
+  { {0xf492700f,0xf93c400f,0xf91aa00c,0xf91f6005}},	//   沿革, 球城, 入回, 靠大
+  { {0xf93ce004,0xf920e004,0xf9476005,0x00000003}},	//   千分, 口分, 行天,
+  { {0xf8299001,0x00000003,0x00000003,0x00000003}},	// [1e30] 家供,   ,   ,
+  { {0xf9182005,0xf944800d,0xf914800d,0x00000003}},	//   治好, 免名, 款基,
+  { {0xfa5bd007,0xf80a1008,0xfa85d008,0xf9408004}},	//   心有, 卓上, 央本, 超女
+  { {0xfa54f004,0xf932a004,0xf929a00a,0xfa74300c}},	//   力更, 多吃, 身大, 都未
+  { {0xfb552004,0xf91e4008,0xf91fa004,0xf4c87005}},	//   治税, 造園, 面内, 昌都
+  { {0xfa82700c,0xfb542005,0xf90c6005,0xfa60f00d}},	//   口業, 抽穗, 更公, 了探
+  { {0xf5b4a004,0xf5990004,0xf9232005,0xf935400c}},	//   羽衣, 言行, 京化, 機分
+  { {0xfa777007,0xf9478004,0xf94b6001,0xfb4a4004}},	//   人我, 上已, 低年, 卷的
+  { {0xf80c3009,0xfb4a4009,0xfb67c009,0xf8325004}},	//   向企, 捷的, 虫病, 白下
+  { {0xfa6c7008,0xf5b6e005,0x00000003,0x00000003}},	//   極星, 容貌,   ,
+  { {0xf92d4009,0xf9288004,0xfa81900c,0xf5ba000c}},	//   向当, 洪市, 口成, 日者
+  { {0xf90ea008,0xf4975005,0xf908800a,0xf8309005}},	//   進協, 区非, 延床, 房上
+  { {0xf9394009,0xfa6ff004,0xfb824008,0xfa67300d}},	//   一封, 地感, 資系, 行洪
+  { {0xf4a2d00f,0xfa717007,0xf934a009,0xfa60d004}},	//   可重, 平東, 高密, 遇期
+  { {0xfa6eb00f,0xf920e009,0xf4a19007,0xf911c00c}},	//   新手, 院在, 難道, 到幸
+  { {0xf5ac400c,0xfa693005,0xf944800a,0xfb75400c}},	//   側肩, 制情, 朋子, 記疑
+  { {0xf9462005,0xf914e005,0xf58da00a,0x00000003}},	// [1e40] 富商, 能卡, 術職,
+  { {0xf917c009,0xf908a007,0xfb6ec004,0xf829900c}},	//   区北, 家型, 斑竹, 其保
+  { {0xf5b06007,0x00000003,0x00000003,0x00000003}},	//   音設,   ,   ,
+  { {0xf90fc004,0xfb7ca00c,0xf8351005,0x00000003}},	//   就完, 局破, 治不,
+  { {0xfb6f0007,0xfa86f005,0xfb66800c,0x00000003}},	//   比的, 在期, 彩糖,
+  { {0xf839d001,0xf91bc004,0xfa7ef004,0xf921c004}},	//   典修, 旧城, 渡期, 面入
+  { {0xfa635001,0xfb6e0004,0xfb836005,0xfa6a500c}},	//   下所, 受着, 宋秀, 護指
+  { {0xfb57800f,0xfa507004,0xfa7b5004,0xf5b2400c}},	//   特約, 南日, 武清, 到花
+  { {0xfb738004,0xf59ec00c,0x00000003,0x00000003}},	//   定科, 的象,   ,
+  { {0xf8343006,0xf4903001,0xf826500a,0xf924600c}},	//   稿件, 躲避, 告代, 種分
+  { {0xfa85d007,0xf4975008,0xf8243004,0xf92f8004}},	//   可放, 区霞, 泊位, 策出
+  { {0xf491f007,0xf8277004,0xf4c27004,0xfa6b9004}},	//   地都, 住会, 合集, 海港
+  { {0xf9182006,0xfa775004,0xf931c001,0xfa77700d}},	//   方向, 示期, 達地, 螺栓
+  { {0xf91cc004,0xfa4b5001,0xfa7f5005,0xfa6a3010}},	//   梧州, 道感, 象法, 場案
+  { {0xfa6f9006,0xf9214007,0xf927c004,0xf915e004}},	//   就有, 員山, 物出, 都地
+  { {0xf915e004,0xf4b1b008,0xfb52400c,0x00000003}},	//   能地, 隔週, 地環,
+  { {0xf846d00f,0xfb83c001,0xfb56e004,0xfb57000c}},	// [1e50] 部保, 手的, 油税, 出線
+  { {0xf93c6009,0xfb51400c,0xf942e00d,0x00000003}},	//   一声, 地無, 合功,
+  { {0xf919800f,0xfa84d007,0xf930e007,0xfa60d004}},	//   工局, 京東, 際合, 万村
+  { {0xfa595004,0xf848d004,0xf82ab001,0xf92ac00a}},	//   一概, 全使, 具保, 子安
+  { {0xf8123009,0xf9450009,0xfa59f007,0xfa88d001}},	//   尚不, 届四, 要怎, 木板
+  { {0xf92d4007,0xf90de004,0xfb874001,0xf927c004}},	//   化分, 巴德, 氏症, 用微
+  { {0xfa4e3004,0xfa507005,0xf945200a,0xfb7d000c}},	//   算清, 字方, 手助, 送精
+  { {0xf923600f,0xf4b27009,0xf82d5009,0xf92e4001}},	//   可分, 定量, 致使, 南庄
+  { {0xf9474004,0xf822f005,0xf5aee00c,0xf5b24002}},	//   前建, 案保, 梵谷, 到英
+  { {0xfb5ea004,0xf5a9800a,0xfa557005,0x00000003}},	//   大疾, 像診, 高排,
+  { {0xf9256004,0xfa5c5004,0x00000003,0x00000003}},	//   亮化, 如期,   ,
+  { {0xfa60300f,0xf84ad001,0x00000003,0x00000003}},	//   分比, 雪人,   ,
+  { {0xf5c86004,0xf93c8001,0xf947e005,0xfa709002}},	//   全警, 持度, 昌大, 石渠
+  { {0xfb5f0001,0xfa55f004,0xf59f600c,0x00000003}},	//   員生, 定整, 理講,
+  { {0xfa737001,0xf9296004,0x00000003,0x00000003}},	//   山段, 木家,   ,
+  { {0xf8399004,0xf940e004,0xf5c64005,0x00000003}},	//   入低, 者地, 用考,
+  { {0xf844d00e,0xf919a001,0xfa7f5004,0xf92a6005}},	// [1e60] 物上, 役役, 碧水, 巫山
+  { {0xf92f0008,0xf4b7f00d,0x00000003,0x00000003}},	//   逗子, 属院,   ,
+  { {0xfa841001,0xfa583004,0xf835f00a,0x00000003}},	//   可成, 星海, 智之,
+  { {0xfb850006,0xf93fa007,0xf8391004,0xf90ec005}},	//   前的, 理原, 交了, 已得
+  { {0xfa6f3009,0xf90f2009,0xf4a15004,0xfa555004}},	//   女星, 新市, 佣金, 察文
+  { {0xfa63f007,0xfa697001,0xf9144005,0xf8133005}},	//   手指, 買手, 松工, 氛中
+  { {0xfa79d009,0xfa621004,0xf928c004,0xf5bb2004}},	//   出水, 三村, 用寿, 相色
+  { {0xf92e6007,0xf82b5004,0xf9184001,0xfa7b5004}},	//   北分, 件交, 治平, 津港
+  { {0xfb56a00b,0xf5ac8004,0xf499d001,0xfa6e1005}},	//   診療, 年路, 方選, 段来
+  { {0xfb85800f,0xf9130001,0xfb826005,0x00000003}},	//   認真, 傾倒, 文登,
+  { {0xfa58f00f,0xf935c009,0xfb594004,0xf9300001}},	//   作法, 定具, 入等, 投射
+  { {0xfa817009,0xfb7a4004,0xf93d6005,0x00000003}},	//   中期, 持着, 善土,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xfb856001,0xfa4f700c,0x00000003,0x00000003}},	//   和美, 達悟,   ,
+  { {0xfa86d004,0x00000003,0x00000003,0x00000003}},	//   早早,   ,   ,
+  { {0xfa657009,0xf9336004,0xfb8b0001,0xf81e7005}},	//   立正, 仙居, 明異, 内保
+  { {0xf946a001,0x00000003,0x00000003,0x00000003}},	// [1e70] 事家,   ,   ,
+  { {0xfa4cb009,0xfa80f004,0xf92c800c,0xf948800a}},	//   金沙, 止或, 策安, 野党
+  { {0xf936e008,0xf8091005,0xfb6d0005,0xfa52300d}},	//   肝心, 互之, 他突, 孕方
+  { {0xf83f1006,0xf92be009,0xf941c001,0xf9116004}},	//   形之, 当在, 合後, 地大
+  { {0xfa589004,0xf917c005,0xf81a100c,0x00000003}},	//   果桑, 区受, 府交,
+  { {0xf93a4006,0xfa5c7007,0xfa5e9008,0x00000003}},	//   品市, 所收, 将棋,
+  { {0xf91de006,0xfb804004,0xf92d8004,0x00000003}},	//   左右, 内空, 源大,
+  { {0xf909e004,0xf5a3400c,0xf4bc700c,0xf4b0b00c}},	//   海参, 型認, 庄里, 店都
+  { {0xf937c00f,0xfa5b9009,0xf4a85009,0xf8255001}},	//   生命, 市概, 物防, 額保
+  { {0xf938a006,0xf9368009,0xf4ab1008,0x00000003}},	//   搞好, 高学, 角部,
+  { {0xf5ad8004,0xf93a2008,0xf592e002,0x00000003}},	//   欲言, 要品, 站行,
+  { {0xf92d2009,0xf920a009,0xf819700e,0xf5a30001}},	//   取各, 次出, 補修, 予補
+  { {0xf9484001,0x00000003,0x00000003,0x00000003}},	//   式取,   ,   ,
+  { {0xf91da007,0xfa787004,0xf910a001,0x00000003}},	//   章分, 区正, 女座,
+  { {0xf82ad00a,0xfa87d005,0x00000003,0x00000003}},	//   島中, 被指,   ,
+  { {0xf919e004,0xfa81d005,0x00000003,0x00000003}},	//   人年, 正或,   ,
+  { {0xfb712009,0xf4c5d008,0xfa53f004,0xf58a8005}},	// [1e80] 法用, 下電, 定或, 体考
+  { {0xf5c96001,0xf9482004,0xf48a7004,0xf58a8005}},	//   全買, 城内, 海通, 当考
+  { {0xf820f004,0xf5bb8008,0xf83f1001,0xfb81200c}},	//   光二, 左衛, 形下, 有疏
+  { {0xfa6f1007,0xf4921009,0xf83bb001,0xfa841004}},	//   地所, 影院, 給作, 般来
+  { {0xf948e006,0xf929c009,0xfb7ee004,0xfb7cc00c}},	//   夏季, 体合, 必答, 係研
+  { {0xf5940004,0x00000003,0x00000003,0x00000003}},	//   高行,   ,   ,
+  { {0xf941e004,0xf8259001,0x00000003,0x00000003}},	//   合城, 而一,   ,
+  { {0xf5c68004,0xfb6c8004,0xf921400c,0xf4c8f002}},	//   全覆, 民留, 般型, 野餐
+  { {0xfb77200b,0xf5b4e005,0xfa661002,0x00000003}},	//   回答, 国象, 牌指,
+  { {0xfb76800f,0xfb82400a,0xf90b400c,0xf4b1d005}},	//   祝福, 切符, 更勝, 魔防
+  { {0xfb7c400f,0xfb80600e,0xf4a2b008,0xfb86200c}},	//   企管, 紅白, 波長, 才算
+  { {0xf59d6007,0xf8277007,0xf8267009,0xf91b2004}},	//   情請, 明事, 行保, 来取
+  { {0xf5ab600f,0xf8323001,0x00000003,0x00000003}},	//   長袖, 深信,   ,
+  { {0xf92e4001,0xf5ab0001,0xfa735001,0x00000003}},	//   受各, 美育, 都愛,
+  { {0xf9402004,0xf9230005,0xfa603005,0xf5a7600a}},	//   装出, 本外, 装方, 車購
+  { {0xf49cf001,0xfa81b00a,0x00000003,0x00000003}},	//   苦難, 設提,   ,
+  { {0xf941e007,0xf922c009,0xf9334008,0xfa581001}},	// [1e90] 先前, 断加, 備品, 原液
+  { {0xf826d006,0xfa677001,0xf5c9c005,0xfb72000c}},	//   及以, 植栽, 沫若, 法移
+  { {0xf919a009,0xfa781004,0xfb884001,0xf915c00c}},	//   区号, 常明, 行空, 命危
+  { {0xfb7da004,0xf91e4001,0xf934000c,0xfa84500a}},	//   心研, 湧入, 定庫, 本政
+  { {0xf59d4004,0xf4ba7001,0x00000003,0x00000003}},	//   市路, 果都,   ,
+  { {0xfa673007,0xf4b8d004,0xf490b001,0xf5aac008}},	//   凌晨, 回音, 調配, 騎西
+  { {0xfa5a9001,0xf4a61005,0xfa5c500c,0x00000003}},	//   果想, 器需, 嫁渡,
+  { {0xf4a8d00e,0xf924000e,0xf90c0009,0xf80e9001}},	//   優遇, 息子, 然地, 黑人
+  { {0xfa7c9008,0xfa517004,0xf5c8400c,0xf80b9010}},	//   健施, 北戴, 物詳, 限付
+  { {0xf926200b,0xf5a6c005,0x00000003,0x00000003}},	//   部品, 踏踏,   ,
+  { {0xfa5f5004,0xfa579004,0xfa80d001,0xf836d001}},	//   善款, 川成, 扣情, 船上
+  { {0xf80d7007,0xfa649001,0xf9232004,0xf927200c}},	//   店介, 型打, 班室, 士名
+  { {0xf90a8004,0xf4acb001,0xf93c4008,0x00000003}},	//   件在, 湖里, 要員,
+  { {0xfa673009,0xf9446001,0xfb72a004,0xf91d4008}},	//   式框, 名後, 教版, 造元
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9372009,0xf4c4f009,0xfb636001,0xfb5b2001}},	//   作先, 越高, 副理, 司申
+  { {0xfa6ed00b,0xfa7cb016,0xf5b0a001,0xfb4b0005}},	// [1ea0] 農林, 擦拭, 由談, 号科
+  { {0xfa6f7007,0xfa77d008,0xf5b02005,0xf9110005}},	//   課業, 爺湖, 山要, 拳出
+  { {0xf9406004,0xf91da004,0xf9254005,0xfa5cf00c}},	//   了外, 次安, 天元, 的昆
+  { {0xfb770004,0xf5c62004,0xf821f004,0xf9498004}},	//   初的, 用要, 等也, 量出
+  { {0xfb89200e,0xf82b1009,0xfa6b3004,0xf935a002}},	//   小牧, 年了, 税新, 瑞城
+  { {0xfa623007,0xf9468001,0xfa4e3005,0xfa5f7010}},	//   有我, 見到, 他投, 資手
+  { {0xf4c4d001,0xf825f005,0xf944400c,0x00000003}},	//   前送, 不俗, 重安,
+  { {0xf8335009,0xf90cc00c,0x00000003,0x00000003}},	//   使人, 海味,   ,
+  { {0xfa59300f,0xf4c53001,0x00000003,0x00000003}},	//   需求, 認領,   ,
+  { {0xf80f7006,0xf4adb007,0xfa88f005,0xf8277005}},	//   他人, 科部, 在汽, 明下
+  { {0xfa81700f,0xf916c009,0xfa723004,0xfa5ef00c}},	//   業機, 区商, 函授, 心悸
+  { {0xfb80e007,0xf9386004,0xfb844005,0xf937400c}},	//   居然, 属医, 嘉玲, 灘地
+  { {0xf9310006,0xf92f6001,0xf5ba6004,0xf920c008}},	//   五大, 南南, 油茶, 面化
+  { {0xf92de009,0xf9428005,0xf4af9002,0xfb5aa00d}},	//   民公, 安北, 何需, 永登
+  { {0xfa879009,0xf809b004,0x00000003,0x00000003}},	//   周末, 倒了,   ,
+  { {0xf9434006,0xf9142004,0xf927a004,0xfa797001}},	//   三峡, 份全, 器在, 書林
+  { {0xf9448009,0xfb68000e,0xf9346004,0xf9186004}},	// [1eb0] 名城, 自立, 折射, 活就
+  { {0xf4999005,0xfa819005,0xfa54f005,0x00000003}},	//   以退, 口提, 速掀,
+  { {0xfa79500f,0xfa5f100e,0xf9356008,0xfa583005}},	//   書法, 了時, 備員, 原新
+  { {0xfa533001,0xfa5eb00c,0x00000003,0x00000003}},	//   站流, 超棒,   ,
+  { {0xfb5ae004,0xf91c4001,0xf8383001,0xf9250001}},	//   交管, 別出, 常一, 斯加
+  { {0xfa4e7007,0xf940c004,0xf9416008,0xfb610005}},	//   成收, 文域, 皇太, 狭窄
+  { {0xf8165005,0x00000003,0x00000003,0x00000003}},	//   州万,   ,   ,
+  { {0xf9110006,0xf9184001,0xfa6e1001,0xf915c001}},	//   新形, 出庭, 女歌, 都已
+  { {0xfb56800e,0xf915c001,0xf8113005,0xfa835005}},	//   医科, 能已, 供住, 本普
+  { {0xf4b4d008,0xfa737004,0xfb4b2001,0xfa5a100c}},	//   備部, 款或, 直笛, 品描
+  { {0xfa601007,0xfa555004,0xf944c001,0xf5c5000c}},	//   宅急, 察指, 鍋底, 助行
+  { {0xf8393007,0xf9446004,0xfa697001,0xf9284008}},	//   確使, 下子, 小書, 部員
+  { {0xf936c015,0xfa56d001,0xf939e004,0xf9184004}},	//   存出, 存方, 果大, 点子
+  { {0xf945800c,0xf4c7500c,0x00000003,0x00000003}},	//   行名, 車都,   ,
+  { {0xf9456009,0xf9428007,0xf920c009,0xf4ad1004}},	//   同城, 安南, 次常, 村食
+  { {0xf4979001,0xfa4c9005,0xfa65300a,0x00000003}},	//   刺青, 伐林, 開港,
+  { {0xf912400f,0xfa777007,0xfa895004,0x00000003}},	// [1ec0] 報員, 建民, 莫斯,
+  { {0xf9424007,0xf90a8001,0xfa87b005,0xf911a005}},	//   談判, 件周, 利来, 女家
+  { {0xf824f004,0x00000003,0x00000003,0x00000003}},	//   王世,   ,   ,
+  { {0xfb720007,0xf5af6004,0xf93da005,0xfb86a00a}},	//   法登, 新装, 内小, 車無
+  { {0xfa7ef007,0xfa5df009,0xf4c5f001,0xf93ec00c}},	//   波拉, 的抗, 額達, 約占
+  { {0xf5a4c001,0xf9152001,0xfa5d5008,0xfa66d00d}},	//   尊者, 死前, 病態, 手架
+  { {0xf932e001,0x00000003,0x00000003,0x00000003}},	//   料後,   ,   ,
+  { {0xfb50a006,0xf5c82007,0xfa701004,0xfb800004}},	//   花爆, 雨衣, 地村, 指着
+  { {0xf8277008,0xf9316004,0xf90ba005,0x00000003}},	//   城下, 洛市, 德公,
+  { {0xf945c007,0xf90ce001,0xf936a005,0x00000003}},	//   介入, 海山, 付工,
+  { {0xfa647007,0xf93d4001,0xfa869001,0xf491100a}},	//   看我, 品危, 臨指, 台頭
+  { {0xf841900e,0xf92f0008,0xfb898004,0xf4a51004}},	//   本一, 救命, 族特, 是造
+  { {0xf829900a,0xfb6ca002,0x00000003,0x00000003}},	//   執事, 我爆,   ,
+  { {0xf4a5d004,0xf9108004,0xf58da001,0xf4ca100c}},	//   在里, 地化, 塑身, 量防
+  { {0xf9286006,0xf8479008,0xfa4cb005,0xf910c00a}},	//   温家, 義人, 民晚, 露宴
+  { {0xf9186006,0xfa87b001,0xf8159004,0xf811f005}},	//   核心, 快拆, 星会, 会三
+  { {0xf948600e,0x00000003,0x00000003,0x00000003}},	// [1ed0] 泌尿,   ,   ,
+  { {0xfa6e3001,0xf947e00c,0x00000003,0x00000003}},	//   育機, 遍台,   ,
+  { {0xf921c007,0xf9240009,0xf945a004,0xf82fd005}},	//   業園, 浮市, 程学, 彰会
+  { {0xf939c007,0xfb4aa001,0xfb80c00c,0xfa72d00c}},	//   所博, 起生, 光玉, 由書
+  { {0xf926e009,0xf91a2008,0xfa647008,0xfa81b00c}},	//   利彩, 誤字, 養所, 正比
+  { {0xf9184006,0xf9278006,0xfa53d009,0xf80e5001}},	//   出席, 在外, 定比, 五下
+  { {0xfa6c7009,0xf933a004,0xf48b1004,0xf490b001}},	//   巴斯, 些大, 水集, 鹿野
+  { {0xfa73f001,0xfa799005,0xf9136005,0xfa7b700c}},	//   現正, 区数, 国初, 照效
+  { {0xfb4aa001,0xf910a00c,0xfb76800c,0xf946e00c}},	//   海生, 到八, 感疫, 車入
+  { {0xf81f5006,0xf9244004,0xf92d800c,0xfa65300d}},	//   装修, 可引, 析工, 行案
+  { {0xf9204006,0xfa88b00f,0xfb532004,0xfb68e005}},	//   正式, 全方, 板管, 您精
+  { {0xf9194001,0xf595a001,0xfa641001,0xfb884001}},	//   別安, 存託, 構思, 行確
+  { {0xfb5ec009,0xf59f0001,0xf92f4001,0xfb4f0002}},	//   性疾, 充裕, 法完, 卵磷
+  { {0xf5a0c009,0xf827b001,0xf921400c,0xf82cf005}},	//   了良, 而你, 第安, 防事
+  { {0xfa669009,0xf925a001,0xfa739008,0xf8337001}},	//   不止, 彩四, 政書, 施作
+  { {0xf920c009,0xf945a001,0xf8257005,0x00000003}},	//   面取, 行小, 再保,
+  { {0xfb7ee004,0x00000003,0x00000003,0x00000003}},	// [1ee0] 境空,   ,   ,
+  { {0xf93ea00e,0xf810f001,0xf93ac004,0xfa527004}},	//   椅子, 些事, 停地, 通概
+  { {0xf922c009,0xf946c008,0xfa6d3005,0x00000003}},	//   路局, 希子, 号新,
+  { {0xfa793006,0xf8151009,0xf80f3004,0xf9470005}},	//   此文, 教中, 井下, 福布
+  { {0xf90e2006,0xf80f3007,0xfa5f5005,0xf921a005}},	//   年年, 底下, 分文, 断向
+  { {0xf8461004,0xf5b1a00c,0xf935200a,0x00000003}},	//   在什, 深表, 煙席,
+  { {0xfb6fe009,0xfb7e4004,0xf5b0e005,0x00000003}},	//   化石, 市百, 使老,
+  { {0xf8215004,0xfb55e004,0xfb73a005,0xfb58800a}},	//   了交, 刻理, 力素, 書留
+  { {0xfa7fd00b,0xf90b8007,0xfa503001,0xf9340004}},	//   解消, 家出, 動指, 料原
+  { {0xfa5db00f,0xf8263009,0xfa83f009,0xf910c00c}},	//   者所, 富余, 是民, 到天
+  { {0xf5b5a004,0xf4bcb00c,0x00000003,0x00000003}},	//   治超, 送電,   ,
+  { {0xf939600f,0xfb80e006,0xf91fe009,0xf491300c}},	//   一千, 必然, 信公, 便順
+  { {0xf91a4007,0xf92e600e,0xfa59f009,0xfb4c4004}},	//   別忘, 準化, 要明, 康知
+  { {0xf80d9004,0xf4add00c,0xf941600c,0xfb6be005}},	//   他会, 受重, 有千, 金立
+  { {0xf9216008,0xf826d004,0xf496300c,0x00000003}},	//   無印, 量低, 主食,
+  { {0xfb5e800e,0xfb7e6005,0x00000003,0x00000003}},	//   加算, 超生,   ,
+  { {0xfb828006,0xfa8a1009,0xfb6c8009,0xfa85f004}},	// [1ef0] 效率, 八方, 青田, 在明
+  { {0xfa7a9004,0xf5bec00c,0xf939a00a,0xfa809005}},	//   以民, 員講, 所存, 次接
+  { {0xf5ac0007,0xf5c26001,0xf4af9008,0xfb5e8005}},	//   場評, 客製, 引退, 次理
+  { {0xf91b2007,0xf9422004,0xfa5ab001,0xf81df004}},	//   除役, 哈市, 所推, 清了
+  { {0xf80d100f,0xf4a05008,0xf59f600a,0x00000003}},	//   我也, 中里, 文脈,
+  { {0xf92c4009,0xf92d4004,0xf5ad2001,0xfb508001}},	//   向市, 取分, 史誌, 已由
+  { {0xf81c3004,0xf8481004,0xfb770005,0x00000003}},	//   寄予, 罪事, 保率,
+  { {0xfa615007,0xfb568001,0xf922c008,0xfa621004}},	//   集殺, 人私, 探偵, 月最
+  { {0xf48e7007,0xf93f4004,0xfa637001,0xfa7eb008}},	//   石門, 了包, 事時, 無沙
+  { {0xf9110009,0xfb74e004,0xf936400c,0xf9194002}},	//   由原, 丙烯, 妙地, 方因
+  { {0xf4c3b00e,0xfa669009,0xf8289004,0xfb58600a}},	//   三鷹, 立新, 家上, 孤立
+  { {0xf9188009,0xfa6d500c,0xf83ef005,0x00000003}},	//   此前, 側板, 院下,
+  { {0xf9220006,0xf8289004,0xfb820001,0xf93ce005}},	//   中外, 其二, 消炎, 千兆
+  { {0xf5a84008,0xf49e300a,0xfb6ea005,0x00000003}},	//   導者, 次頁, 民特,
+  { {0xf924400c,0xf5aee00c,0xf4af1005,0x00000003}},	//   可展, 已自, 村都,
+  { {0xfa89b00b,0xfa87d004,0x00000003,0x00000003}},	//   風水, 在普,   ,
+  { {0xf5b9200e,0xf9108001,0xf90be001,0xf946a005}},	// [1f00] 区西, 地取, 然已, 及学
+  { {0xfa4dd00f,0xf5b08007,0xf826f005,0xf4bff00a}},	//   科普, 唱者, 伊人, 分限
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf825d009,0xf5bf8005,0x00000003,0x00000003}},	//   立以, 止血,   ,
+  { {0xf490900b,0xf9222001,0xf92e6004,0xfa597004}},	//   統領, 京劇, 南商, 技情
+  { {0xfb7e400f,0xfb848004,0xf915e004,0x00000003}},	//   各種, 不畏, 好家,
+  { {0xfb554006,0xfa7b7004,0xfb68e001,0xf596e00c}},	//   国特, 学文, 部社, 保者
+  { {0xf939c007,0xfa78b00c,0xf58b400c,0xf914000d}},	//   所做, 空污, 道菜, 礼包
+  { {0xfa799006,0xf92c8004,0xfb57000c,0x00000003}},	//   区新, 村内, 方美,
+  { {0xf9408006,0xfa53f00d,0x00000003,0x00000003}},	//   分利, 料搜,   ,
+  { {0xfb62e00f,0xf5aaa009,0xf941a009,0xfa835004}},	//   正確, 更要, 理好, 售有
+  { {0xf83b900e,0xf58d8007,0xf8159001,0xfb6de008}},	//   日中, 染色, 仙人, 金物
+  { {0xf49d3007,0xfa5b7004,0xf90fe001,0xfb778004}},	//   加送, 市最, 濱崎, 生特
+  { {0xfa7f700f,0xf91ca004,0xfb7ea004,0xf93ea00c}},	//   因此, 日平, 理税, 各加
+  { {0xf92f000f,0xf81a100f,0xf90f8004,0xfa88d004}},	//   協商, 要一, 哲学, 在房
+  { {0xf4b41001,0x00000003,0x00000003,0x00000003}},	//   娘配,   ,   ,
+  { {0xf90f6004,0xf81ff00c,0x00000003,0x00000003}},	// [1f10] 地居, 假一,   ,
+  { {0xf93ce007,0xfb5d8009,0xfb588001,0xf93f8001}},	//   心力, 警示, 券理, 情可
+  { {0xf8461006,0xf90c4007,0xf824100e,0xf91aa001}},	//   在一, 奶奶, 廊下, 券基
+  { {0xf490b001,0x00000003,0x00000003,0x00000003}},	//   腰部,   ,   ,
+  { {0xf947e004,0xf90ea001,0xf93aa001,0xf5a28005}},	//   双学, 想吃, 所含, 光裕
+  { {0xf931e009,0xf4ba900c,0xf8101005,0xfb73e002}},	//   会又, 府都, 怕了, 香瓜
+  { {0xfa605006,0xf59bc001,0xfa659005,0xf9418005}},	//   篇文, 求者, 倍感, 安商
+  { {0xfa807004,0xf8445005,0xf839100c,0xfb6c000c}},	//   中明, 亮了, 出使, 向美
+  { {0xfa611004,0xfa7a7005,0xfa555005,0x00000003}},	//   争激, 奥星, 站模,
+  { {0xf80f5004,0xf92ea004,0xf5bf8005,0x00000003}},	//   取任, 村入, 巡航,
+  { {0xf8367004,0xf9296005,0xfa5c5005,0x00000003}},	//   示一, 在延, 布最,
+  { {0xf9498001,0xfa79300c,0xf49d700a,0x00000003}},	//   量基, 司某, 忠雄,
+  { {0xfa4c7009,0xfa609009,0xf4b99001,0x00000003}},	//   提拔, 理是, 朝陽,
+  { {0xf4b37001,0x00000003,0x00000003,0x00000003}},	//   四面,   ,   ,
+  { {0xf91ac009,0xfb7e0001,0xf5942001,0xfb80e00c}},	//   学前, 的糖, 銘言, 宇科
+  { {0xf91b2009,0xfa88d004,0xfa799004,0xfa54d005}},	//   以全, 在承, 容来, 力扶
+  { {0xf840d006,0xfa53b007,0xfb6f0007,0xfa659001}},	// [1f20] 牡丹, 務指, 南科, 植村
+  { {0xf4c79009,0xf9464001,0xf944800a,0x00000003}},	//   界面, 前夫, 安堵,
+  { {0xf942800c,0xf59ae005,0x00000003,0x00000003}},	//   卉展, 着良,   ,
+  { {0xfa743004,0xfa7cd00a,0xfb4ec005,0xfa669002}},	//   尽早, 性期, 械等, 及污
+  { {0xfa86f00f,0xf92ac007,0xfa681004,0xf8351004}},	//   八月, 成型, 式投, 系不
+  { {0xf5ca4004,0xfa85f005,0xf82b3005,0x00000003}},	//   溪路, 在李, 段上,
+  { {0xf92e8004,0xf92c8001,0xfa825005,0xfa4cf005}},	//   村大, 間加, 中普, 打死
+  { {0xfa5c900b,0xf946e001,0xfb512001,0xf91e2001}},	//   療法, 埋場, 穿的, 負向
+  { {0xf8117009,0xf5a7c005,0xfb5f000c,0x00000003}},	//   展中, 税行, 胡瓜,
+  { {0xf8407004,0xf922e001,0xfa727005,0x00000003}},	//   肢体, 辣妹, 房或,
+  { {0xf80d9004,0xf5a1e001,0xf912e004,0xfb71c00c}},	//   志不, 指責, 款增, 柔細
+  { {0xf93b4007,0xf90ba007,0xfa551001,0xf9266004}},	//   一口, 家常, 原汁, 在包
+  { {0xfa89b00e,0xf9134007,0xf91b0004,0xf92f4001}},	//   自演, 西哥, 以太, 店取
+  { {0xf82e100f,0xfb6e0008,0xf9434001,0xf80d9004}},	//   音下, 南紀, 有口, 析人
+  { {0xfa5b3007,0xfa681005,0xfa6f900c,0xf91de00c}},	//   一波, 前收, 山有, 給女
+  { {0xf92d8005,0xf5a94002,0x00000003,0x00000003}},	//   或博, 小肥,   ,
+  { {0xfa859009,0xfa615001,0xf92de008,0xf93a200c}},	// [1f30] 用有, 有求, 聖子, 府入
+  { {0xfa80d00e,0xf91d4004,0xf4929001,0xf823f005}},	//   短時, 大外, 腿部, 把上
+  { {0xfa6f3006,0xfa53f00e,0xf9118004,0xfa4df004}},	//   地概, 婚準, 地履, 疑是
+  { {0xf945000f,0xf90de00f,0xfa713001,0x00000003}},	//   積分, 場地, 宿旅,
+  { {0xf80cd001,0xfa8ab004,0xf4b89004,0xf4b65005}},	//   民作, 被收, 障金, 九里
+  { {0xfb74e004,0xf4b67001,0xf941e00c,0xfa5a3005}},	//   会知, 租部, 拉孚, 最易
+  { {0xfa67d006,0xf9366009,0xfa53b004,0xf944c004}},	//   掌握, 初始, 会法, 立志
+  { {0xfb804001,0xf90c6001,0xfb75a001,0xfb87000c}},	//   切的, 奶嘴, 教系, 位知
+  { {0xf909e004,0xfa599001,0xf498b004,0xf4a6f00c}},	//   刷屏, 所教, 根部, 潮音
+  { {0xfa61900f,0xfb67200e,0xf9192007,0xf5a90001}},	//   等教, 八王, 方形, 歌迷
+  { {0xfa6c7001,0xf8437004,0xfa64d004,0xf59cc00c}},	//   家暴, 普之, 殊情, 的胃
+  { {0xf8289012,0xf8429009,0xfa895004,0xf9456004}},	//   件事, 景下, 坪村, 越少
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf93a0007,0xfa5cd001,0xf8319005,0xf926a005}},	//   府大, 要拿, 台以, 革取
+  { {0xfb69000c,0xfa7fd005,0xf833d005,0xfb6bc00c}},	//   質牛, 造板, 都体, 金玉
+  { {0xfa579008,0xfb748005,0x00000003,0x00000003}},	//   盟書, 感等,   ,
+  { {0xfa841007,0xf838d004,0xf941c004,0xfb750005}},	// [1f40] 可憐, 建交, 理平, 域私
+  { {0xf4b49009,0x00000003,0x00000003,0x00000003}},	//   会造,   ,   ,
+  { {0xf9164007,0xfa62d001,0xf4b9100a,0x00000003}},	//   出問, 案招, 技量,
+  { {0xf90d000f,0xf937a007,0xfb822007,0xfa87d008}},	//   菲律, 生宿, 祈福, 天板
+  { {0xfb616006,0xfa54300c,0xf5b5e00c,0x00000003}},	//   探索, 候我, 活講,
+  { {0xf924600e,0xf926e009,0xfa4dd001,0xf93c2001}},	//   微妙, 用土, 我推, 要宣
+  { {0xf948a00f,0xf92bc009,0xf8373009,0xf9458007}},	//   而已, 民同, 系中, 行前
+  { {0xf934a00f,0xfb7f4009,0xf845f009,0xf5b2e004}},	//   記分, 密的, 用住, 国考
+  { {0xf9374004,0xf8353008,0xf9120005,0xf92c600c}},	//   作弊, 白人, 份合, 間客
+  { {0xf90a600f,0xf5988006,0xf925c004,0xfa637008}},	//   強力, 思路, 修公, 個所
+  { {0xfa793007,0xf9394004,0x00000003,0x00000003}},	//   略有, 潜在,   ,
+  { {0xf924e00f,0xf9384009,0xf924000a,0x00000003}},	//   本島, 土家, 本健,
+  { {0xfa6c9004,0xf80c9001,0xf8139005,0xfb85e00c}},	//   海湾, 間信, 候了, 袋空
+  { {0xfb66000f,0xf9214001,0xf938000c,0xfa80700d}},	//   可申, 員報, 吟唱, 席李
+  { {0xfa791007,0xf48f9009,0xfa86b009,0xfb666001}},	//   常感, 新高, 物或, 目睹
+  { {0xfa5c1007,0xf83a7004,0xf9126004,0xf9218001}},	//   品業, 入保, 国同, 患子
+  { {0xfa55f002,0x00000003,0x00000003,0x00000003}},	// [1f50] 也打,   ,   ,
+  { {0xfa881009,0xfa79b009,0xfa845007,0xfa527002}},	//   恩施, 来最, 置框, 望民
+  { {0xf91bc00b,0xf920e009,0xf4b6b004,0xf81c1005}},	//   工学, 中包, 非食, 千上
+  { {0xf49ff00e,0xf93d0004,0xf4b29005,0xf93fa00c}},	//   那須, 流平, 四道, 片型
+  { {0xfa6e3004,0xf90ce005,0xfa84100c,0xfb5e600c}},	//   女明, 巴彦, 是打, 次約
+  { {0xf9400009,0xf934a004,0xfa4f5005,0xfa73500c}},	//   万千, 生同, 化日, 宿日
+  { {0xf597e009,0xf917a004,0xf92e6001,0xfb7ee00c}},	//   作考, 主大, 駐地, 必翔
+  { {0xfb6e2009,0xfa657001,0xf5c34008,0xfa4f300c}},	//   算的, 上我, 口調, 林投
+  { {0xf912400f,0xfa819005,0xfb87800c,0xfb850002}},	//   深度, 次整, 誌目, 重約
+  { {0xf92ce007,0xfb6ba00e,0xfb76c005,0xf92c800c}},	//   我做, 汐留, 州生, 源委
+  { {0xf9372004,0xfb78a001,0xf94b2004,0xf90c600c}},	//   作合, 思維, 李家, 致可
+  { {0xfb806004,0xfb88c001,0xf93ac00c,0xfa54500a}},	//   文站, 癌細, 時先, 高梁
+  { {0xf91ee009,0xfb6da004,0xfa7b7004,0xf938a001}},	//   因公, 体状, 学指, 技嘉
+  { {0xfa80d006,0xfb5aa007,0xf5afe004,0xf49b1001}},	//   正文, 書特, 地膜, 常都
+  { {0xfb5da005,0x00000003,0x00000003,0x00000003}},	//   学相,   ,   ,
+  { {0xf824d006,0xf58c4006,0xf909c001,0xf9416005}},	//   上了, 道路, 長城, 了健
+  { {0xf90b8004,0x00000003,0x00000003,0x00000003}},	// [1f60] 家基,   ,   ,
+  { {0xf824f006,0x00000003,0x00000003,0x00000003}},	//   不了,   ,   ,
+  { {0xf916e004,0xfa87d004,0x00000003,0x00000003}},	//   任在, 士指,   ,
+  { {0xf9466009,0xf59e6001,0xfa6d1001,0xf92cc00a}},	//   富多, 療育, 致死, 排卵
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf81c3007,0xf9442001,0xf90c2001,0xf93d4004}},	//   要你, 合加, 張力, 要地
+  { {0xf4bcd00f,0xf91b0009,0xf5bcc007,0xfa7ad004}},	//   寄送, 接引, 遠見, 接提
+  { {0xf4ba9004,0xfa507008,0xfa567008,0xf80bf00a}},	//   丁香, 北日, 高次, 子保
+  { {0xf491700f,0xf4bef001,0xf4903001,0xfb792002}},	//   害防, 分送, 陰道, 最省
+  { {0xfa6df00f,0xf9414007,0xf91fc004,0xf8455004}},	//   飲料, 三千, 代先, 是交
+  { {0xf833900c,0xfa7e9005,0xf4b4700c,0xfb80600d}},	//   值一, 大房, 際音, 内相
+  { {0xf9090001,0xf4c81001,0xf931e005,0xf8447005}},	//   其境, 問道, 会先, 可他
+  { {0xf845b004,0xf815b00d,0x00000003,0x00000003}},	//   器下, 属不,   ,
+  { {0xf9440001,0xfb520001,0xf8227004,0x00000003}},	//   位先, 共累, 率以,
+  { {0xf83bd009,0xfa7b5001,0xf919000a,0x00000003}},	//   大一, 陸海, 古商,
+  { {0xf945a00b,0xf9382001,0xfb626005,0x00000003}},	//   程度, 神岡, 扭矩,
+  { {0xf4c4d001,0xf49c5008,0xfb6c6010,0x00000003}},	// [1f70] 下雪, 日選, 道維,
+  { {0xfa60500f,0xf9244001,0xf80bb005,0xf93f0005}},	//   劇情, 般常, 析会, 的妻
+  { {0xf9450004,0xf811f004,0xf916e004,0xf945a004}},	//   合平, 定予, 智力, 立学
+  { {0xfb4d0009,0xf943600c,0xf5a9600a,0x00000003}},	//   更登, 克夏, 海賊,
+  { {0xf82d100f,0xf4a47004,0xf9486005,0xf933e005}},	//   仲介, 本都, 富典, 晚在
+  { {0xfb874009,0xf9180004,0xf9202001,0xf90c0002}},	//   上百, 建在, 正前, 其地
+  { {0xf9352004,0xf929e004,0xfa849004,0xfa81d005}},	//   也包, 当及, 路是, 京求
+  { {0xfa859001,0x00000003,0x00000003,0x00000003}},	//   全效,   ,   ,
+  { {0xf5aa4007,0xf934c008,0xf80c7004,0xfa5ff004}},	//   長者, 務士, 化上, 黄海
+  { {0xf4ac100a,0x00000003,0x00000003,0x00000003}},	//   道館,   ,   ,
+  { {0xfb6e0005,0x00000003,0x00000003,0x00000003}},	//   科班,   ,   ,
+  { {0xfb5e8009,0xfb7d4004,0xf4c55004,0xfb868005}},	//   卡的, 内玉, 屋面, 不竭
+  { {0xfb78a006,0xf9472007,0xfa78f004,0xfb874001}},	//   局版, 融入, 出改, 量約
+  { {0xf816b004,0xf4bf1008,0xf5be2004,0xfb84a005}},	//   江中, 球選, 象要, 刊的
+  { {0xfb868008,0xf5b54004,0xf4bbf004,0xf921e004}},	//   像等, 医行, 市香, 本内
+  { {0xf93cc00c,0xfb81600a,0x00000003,0x00000003}},	//   約市, 資用,   ,
+  { {0xfb72c007,0xf943c001,0x00000003,0x00000003}},	// [1f80] 際研, 隊合,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9342005,0xfa77900d,0x00000003,0x00000003}},	//   定利, 典案,   ,
+  { {0xf9234006,0xf9294006,0xf8231004,0xf91ac004}},	//   第八, 部地, 型事, 学反
+  { {0xf497500f,0xf91a8004,0xf4a2f001,0x00000003}},	//   基金, 常大, 是需,
+  { {0xfa675004,0xfb886005,0x00000003,0x00000003}},	//   同是, 行相,   ,
+  { {0xf92d2006,0xf829f008,0xf916e005,0xf93fc005}},	//   金属, 然体, 任周, 理向
+  { {0xfa639009,0xfa5f3004,0xf93ba005,0xf933800a}},	//   等活, 内未, 市元, 通園
+  { {0xfa877007,0xf9134001,0xf5b5e00a,0x00000003}},	//   雨林, 報地, 活衛,
+  { {0xfb6d6009,0xf9096001,0xfa61f00c,0xf597000c}},	//   盗版, 庶務, 了想, 弟象
+  { {0xf8243006,0xf93ba007,0xf91c4001,0xfa4ad001}},	//   合信, 所出, 大宇, 寓教
+  { {0xfa63b006,0xf5b62009,0xfb612007,0xf943a004}},	//   等方, 区行, 短篇, 等出
+  { {0xf9340009,0xf58fe005,0xf92ac00a,0x00000003}},	//   会全, 五角, 享年,
+  { {0xf817d005,0x00000003,0x00000003,0x00000003}},	//   属中,   ,   ,
+  { {0xf9236006,0xf917e001,0xfb7ba004,0x00000003}},	//   普及, 嘻嘻, 狂的,
+  { {0xf946a006,0xfa86d009,0xf938c004,0xf934c001}},	// [1f90] 之家, 被授, 属国, 食小
+  { {0xfa69300f,0xf58ba008,0xf5ac000a,0xfa66100c}},	//   完整, 唐辛, 件該, 額未
+  { {0xf93fa00e,0xf4b8b001,0x00000003,0x00000003}},	//   文後, 非都,   ,
+  { {0xfa795007,0xfb4f0001,0xfa4b7001,0xf4a7f00c}},	//   陸投, 甲種, 道我, 含高
+  { {0xfa72d00d,0x00000003,0x00000003,0x00000003}},	//   深松,   ,   ,
+  { {0xf498d007,0xf915e001,0xfa83b005,0xfb65e00c}},	//   腹部, 人又, 劣汰, 周美
+  { {0xfa831006,0xf8221001,0xf947c00c,0x00000003}},	//   可持, 合企, 哎呀,
+  { {0xf4a4f00c,0x00000003,0x00000003,0x00000003}},	//   種非,   ,   ,
+  { {0xf9432009,0xf919c004,0xfa727004,0xf4a51004}},	//   合当, 入品, 好明, 是靠
+  { {0xfa54900f,0xf841700e,0xfa4f7004,0xfa885001}},	//   生態, 解体, 北湖, 火機
+  { {0xfa78d004,0xf93b0004,0xf933e005,0xfb846005}},	//   出活, 流向, 会太, 再立
+  { {0xfa56700b,0xf92f400f,0xfb4a4008,0xf5a1000c}},	//   高校, 協定, 茶碗, 分負
+  { {0xf923e00e,0xfa643007,0xfa66b004,0x00000003}},	//   本大, 脊椎, 王新,
+  { {0xf934a007,0xfa7e9004,0xf9100005,0xfb7d000c}},	//   厚度, 大拿, 石墨, 裂縫
+  { {0xf9248006,0xf93f600f,0xfa5f1009,0xfa743005}},	//   是在, 故宮, 燃油, 汽摩
+  { {0xf58f200f,0xf9088006,0xf944a009,0xf4bd9007}},	//   黑色, 件及, 上千, 的黑
+  { {0xf818f004,0xf90d2004,0xf9186001,0xfa7a700a}},	// [1fa0] 局不, 年奥, 活報, 相澤
+  { {0xf845b004,0xfb4f4001,0xfa6dd004,0xfa54f005}},	//   剩余, 味生, 曲折, 料是
+  { {0xf9394009,0xf8235001,0xf599000a,0x00000003}},	//   宝典, 見一, 一躍,
+  { {0xf9144007,0xfb50c004,0xfb500004,0x00000003}},	//   社大, 害群, 由税,
+  { {0xf58f0005,0xfa73300a,0xf4bd5010,0xf80f5010}},	//   北苑, 阿武, 久里, 裕二
+  { {0xf58c000f,0xf4ba1008,0xfa7f5004,0xfb4ba00c}},	//   間表, 停電, 面最, 其精
+  { {0xf91b2006,0xfa53d00c,0x00000003,0x00000003}},	//   以在, 講活,   ,
+  { {0xfb6da004,0xfa745005,0x00000003,0x00000003}},	//   少用, 好普,   ,
+  { {0xfb6da006,0xfa5af001,0xfa80700c,0x00000003}},	//   民用, 要感, 代時,
+  { {0xf5ba600b,0xf5a4e001,0xfa62b001,0xf9294001}},	//   特許, 籍者, 草湖, 質借
+  { {0xf8319001,0xfa737004,0xfb7d2004,0xf9454005}},	//   印主, 落果, 送礼, 前存
+  { {0xfa5c500a,0x00000003,0x00000003,0x00000003}},	//   品条,   ,   ,
+  { {0xf5c2800b,0xfa665004,0xfb5fa004,0xf9458004}},	//   本語, 前推, 因特, 行反
+  { {0xfb6ac006,0xf92d2004,0xf944200c,0x00000003}},	//   染病, 金州, 手做,
+  { {0xfa7d5009,0xf5a5800d,0x00000003,0x00000003}},	//   学性, 不辞,   ,
+  { {0xfa5bf008,0xfa517005,0xfa5b3002,0x00000003}},	//   心構, 受援, 送我,
+  { {0xf9414006,0xf9226005,0x00000003,0x00000003}},	// [1fb0] 了大, 是合,   ,
+  { {0xf4b9100e,0xfb544004,0xfa5f5005,0xfa62d002}},	//   一騎, 国用, 内注, 先曝
+  { {0xfb6ba004,0xf90b4001,0xf91bc004,0xf92f4004}},	//   体研, 援多, 欧式, 湖大
+  { {0xf4ac9008,0xf91a4004,0xf844f004,0xf942200d}},	//   子達, 方共, 路信, 覆地
+  { {0xf9266004,0xfa775004,0xfa52f005,0xfa75100c}},	//   在充, 示感, 定指, 追殺
+  { {0xfb58e007,0xf9428004,0xf8165004,0xf826d004}},	//   人知, 予充, 保不, 名信
+  { {0xf921e004,0x00000003,0x00000003,0x00000003}},	//   口受,   ,   ,
+  { {0xfb4cc007,0xfb768001,0xfb6f200c,0xf81a9005}},	//   具精, 生用, 法益, 送了
+  { {0xf9354009,0x00000003,0x00000003,0x00000003}},	//   料加,   ,   ,
+  { {0xf923e00e,0xf82a5004,0xf812d005,0x00000003}},	//   中島, 明人, 静下,
+  { {0xf92e400f,0xf8329009,0xfa6f3004,0xfb618001}},	//   化南, 好一, 洲杯, 面管
+  { {0xf9250001,0xfa4ed00c,0xfb81a00d,0x00000003}},	//   物名, 我改, 沉痛,
+  { {0xf9408009,0xf828b00e,0xf93a4005,0xfa5cd00c}},	//   但在, 小中, 品参, 私政
+  { {0xf935600f,0xf913a004,0xf9106001,0xf83f900c}},	//   察官, 使国, 疲弱, 加任
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf93bc001,0xfb696004,0xfb53c00c,0xfa54f00c}},	//   所幸, 火箭, 政白, 紙業
+  { {0xf824b009,0xf9456004,0x00000003,0x00000003}},	// [1fc0] 名企, 前做,   ,
+  { {0xfa62d005,0xf921e00c,0xf919000c,0xf499500a}},	//   例有, 本幅, 殺出, 相違
+  { {0xfb552009,0xf58f6007,0xf5990001,0x00000003}},	//   国移, 著自, 初試,
+  { {0xf92c8009,0xfa859001,0xf9462005,0xfb81800a}},	//   村居, 部消, 位器, 理簿
+  { {0xfb656009,0xfa591008,0xf9366005,0xf4aff005}},	//   售票, 秀明, 期外, 法集
+  { {0xf9266009,0xf81b3009,0xf5a46008,0xfb640005}},	//   在内, 求不, 草花, 可笑
+  { {0xf4bad008,0xfa6f1004,0xf90f4004,0xf929a008}},	//   品通, 地最, 泰市, 頒布
+  { {0xfa4d9004,0xfa81f004,0x00000003,0x00000003}},	//   成活, 般情,   ,
+  { {0xf90ce00f,0xfa7a5009,0xf4909001,0xfa817010}},	//   海報, 日晚, 到首, 代打
+  { {0xf9358001,0xf93c000c,0x00000003,0x00000003}},	//   記引, 的守,   ,
+  { {0xf93b8009,0xf925a004,0xf82b7001,0xf9304005}},	//   一座, 目公, 究主, 北坦
+  { {0xf92da007,0xf80e5007,0xfa5b3004,0xf8319004}},	//   成出, 織介, 品提, 放不
+  { {0xfb4ba008,0xf8149005,0x00000003,0x00000003}},	//   刷物, 束之,   ,
+  { {0xf9400006,0xfa74300f,0xfb53a009,0xf9170004}},	//   万元, 飼料, 款物, 区多
+  { {0xfb7d0006,0xf4c63001,0xfa625004,0x00000003}},	//   老百, 事都, 分水,
+  { {0xfb6f8001,0x00000003,0x00000003,0x00000003}},	//   純真,   ,   ,
+  { {0xfa877001,0xf942e004,0xfa7f7004,0xfa65500c}},	// [1fd0] 助校, 拉利, 次比, 下波
+  { {0xfb81c001,0x00000003,0x00000003,0x00000003}},	//   先看,   ,   ,
+  { {0xf5a6000a,0xfa7a100a,0x00000003,0x00000003}},	//   再評, 別清,   ,
+  { {0xfa583009,0xf944e007,0xf940a009,0xf9470004}},	//   保温, 型化, 安吉, 福娃
+  { {0xf8321006,0xf923c009,0xfa4d3004,0xf59b6001}},	//   由中, 口号, 向成, 狂賀
+  { {0xf818f007,0xfa60b004,0x00000003,0x00000003}},	//   局位, 文搜,   ,
+  { {0xfb7fa00a,0xf928800d,0x00000003,0x00000003}},	//   玄米, 在入,   ,
+  { {0xf94b4006,0xfa5c5007,0xf8187004,0xf49cb004}},	//   明年, 射手, 保中, 大食
+  { {0xfb7ea001,0xf944e004,0xfb7ce004,0xf5a6c00c}},	//   心照, 王志, 的翅, 手買
+  { {0xfa6f5001,0xf5b6200c,0xf8395005,0x00000003}},	//   平滑, 主菜, 知之,
+  { {0xf4b8b007,0xf5b1200c,0x00000003,0x00000003}},	//   作金, 東莞,   ,
+  { {0xf920e004,0xf9202001,0xfb5ba008,0xf9338001}},	//   中充, 正反, 武線, 站分
+  { {0xfb59000e,0xfb4a4004,0xf836b004,0xfa571010}},	//   点灯, 件研, 容上, 謝料
+  { {0xf92c6004,0xf92ec00c,0xfa4ed00c,0xfa87b00c}},	//   他又, 我出, 我方, 用早
+  { {0xf935c008,0xf8155004,0xf90be00c,0xf5a8e005}},	//   弘器, 料信, 其已, 式解
+  { {0xfb7ae001,0xf4acb004,0xf832d004,0xf5c8400c}},	//   係版, 向高, 政中, 雨跡
+  { {0xf924a007,0xf836f004,0xfa4b3001,0xf9382005}},	// [1fe0] 宮博, 去世, 駐所, 朝外
+  { {0xf9414009,0xfb694005,0xf808f005,0x00000003}},	//   三元, 在田, 插上,
+  { {0xfa5d3004,0xf4b29001,0xf9326008,0xfa66700a}},	//   内消, 定送, 線局, 上波
+  { {0xf9286006,0xfb7fe004,0xf934600a,0xf948e00c}},	//   在大, 的状, 秘境, 誌報
+  { {0xf927c007,0xf91b4001,0xf592c008,0xf9448005}},	//   利基, 室出, 煙草, 予大
+  { {0xf9216006,0xfb868001,0xf8113001,0xf92dc00a}},	//   模具, 事異, 五人, 字小
+  { {0xf5b1a00f,0xf923e007,0xf934a007,0xfa7cb004}},	//   現行, 業家, 高分, 大悟
+  { {0xfa50b001,0xf81d5004,0xf8415004,0xfa85100c}},	//   奔波, 求中, 波中, 可正
+  { {0xfa64f006,0xf91e600f,0xfb62c00e,0xf5bea007}},	//   合格, 性別, 中無, 素質
+  { {0xf9126001,0xf58be001,0xf8381005,0xf8133005}},	//   碰到, 間自, 出修, 料企
+  { {0x00000003,0x00000003,0x00000003,0x00000003}},	//     ,   ,   ,
+  { {0xf9122007,0xf915e004,0xf4999001,0xf8225005}},	//   由客, 人先, 殺防, 光体
+  { {0xf93d200f,0xf920e009,0xfb818001,0xf598e008}},	//   品味, 口商, 拉的, 非課
+  { {0xf833b004,0xf921e004,0xf5bd400c,0xfa60700c}},	//   放中, 郭勒, 因考, 拇指
+  { {0xfb7bc009,0xf919c00e,0xf9164001,0xfa5d7001}},	//   心版, 日市, 刻停, 情歌
+  { {0xf9242006,0xfa4e3006,0xf81c7004,0xfb54a005}},	//   京奥, 答案, 的住, 款相
+  { {0xfa829009,0xf59e400e,0xfa7e7004,0xf4929001}},	// [1ff0] 本村, 組表, 学水, 政革
+  { {0xfa653004,0xf593e004,0x00000003,0x00000003}},	//   前教, 香菜,   ,
+  { {0xf4a15009,0xf91b000e,0x00000003,0x00000003}},	//   院院, 除去,   ,
+  { {0xf944a006,0xfa861009,0xfb780009,0xf93b6004}},	//   及各, 在所, 宜的, 址大
+  { {0xf592c007,0xfa4db007,0xfa6e3004,0xfb55e005}},	//   引述, 糖果, 育期, 出等
+  { {0xf816f001,0xf93b6004,0xfa6bf005,0xf9170005}},	//   生代, 着大, 晴朗, 船名
+  { {0xf945a009,0xf9230008,0xf5a04001,0xf5a90001}},	//   事大, 本化, 理自, 行職
+  { {0xfb6da006,0xf90d2004,0xf5c7c008,0xfb7f400c}},	//   当然, 援建, 被覆, 爆爆
+  { {0xf9376001,0xfb70000a,0xf934200a,0x00000003}},	//   期別, 動範, 妙子,
+  { {0xfb8b0004,0xf5b00004,0xf8287005,0x00000003}},	//   明翰, 椰菜, 架下,
+  { {0xf90a2004,0xfb776001,0xfa62900a,0xf9428002}},	//   年又, 生登, 片方, 片出
+  { {0xfb86c009,0xf92ac004,0xf4ac9001,0xfa767001}},	//   嫌疑, 未入, 毒防, 示所
+  { {0xf9114004,0xf93c2004,0xf90ea001,0xfa5cd005}},	//   由当, 的及, 育協, 它文
+  { {0xf90da006,0xfb6f6001,0xfb72800c,0xf9446005}},	//   水平, 他知, 多省, 授学
+  { {0xfb85e008,0xfb76c001,0xf919c004,0xfa653004}},	//   告編, 存空, 相差, 行消
+  { {0xfa4d3004,0xf93fc001,0xf92da005,0xfa62d005}},	//   化情, 理刑, 成固, 泉港
+
+  };
+
+static const uint32 kCjkDeltaBiSizeOne = 33;       // One-langprob count
+extern const uint32 kCjkDeltaBiIndSize = 33;       // Largest subscript
+static const uint32 kCjkDeltaBiInd[kCjkDeltaBiIndSize] = {
+  // [0000]
+  0x00000000, 0x00001d2d, 0x00001d1c, 0x00000000,
+  0x0000052d, 0x00000524, 0x00000542, 0x00001d37,
+  0x0000022d, 0x00000537, 0x00000224, 0x00000242,
+  0x00001d24, 0x0000051c, 0x00000237, 0x00001d42,
+  // [0010]
+  0x0000021c, 0x0200053f, 0x05001d40, 0x00000515,
+  0x0000020f, 0x05001d35, 0x05001d3f, 0x05001d3e,
+  0x00001d15, 0x1d00053f, 0x1d00054b, 0x1d000240,
+  0x02001d4b, 0x05001d4b, 0x1d000535, 0x00001d0f,
+  // [0020]
+  0x05001d36, };
+
+// COMPILE_ASSERT(33 <= (1 << 12), k_indirectbits_too_small);
+
+
+extern const CLD2TableSummary kCjkDeltaBi_obj = {
+  kCjkDeltaBi,
+  kCjkDeltaBiInd,
+  kCjkDeltaBiSizeOne,
+  kCjkDeltaBiSize,
+  kCjkDeltaBiKeyMask,
+  kCjkDeltaBiBuildDate,
+  kCjkDeltaBiRecognizedLangScripts,
+};
+
+}       // End namespace CLD2
+
+// End of generated tables
+
diff --git a/cbits/cld_generated_cjk_uni_prop_80.cc b/cbits/cld_generated_cjk_uni_prop_80.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld_generated_cjk_uni_prop_80.cc
@@ -0,0 +1,7133 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Created by utf8tablebuilder version 2.8
+//
+//  Maps properties of all codes from file:
+//    cld_generated_ctjkvz.txt
+//  Accepts all other UTF-8 codes 0000..10FFFF
+//  Space optimized
+//
+// ** ASSUMES INPUT IS STRUCTURALLY VALID UTF-8 **
+//
+//  Table offsets for byte 2-of-3 and byte 3-of-4 are
+//  multiplied by 16; offsets for 3-of-3 and 4-of-4 are
+//  relative +/-127 from previous state.
+
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+#define X__ (kExitIllegalStructure)
+#define RJ_ (kExitReject)
+#define S1_ (kExitReplace1)
+#define S2_ (kExitReplace2)
+#define S3_ (kExitReplace3)
+#define S21 (kExitReplace21)
+#define S31 (kExitReplace31)
+#define S32 (kExitReplace32)
+#define T1_ (kExitReplaceOffset1)
+#define T2_ (kExitReplaceOffset2)
+#define S11 (kExitReplace1S0)
+#define SP_ (kExitSpecial)
+#define D__ (kExitDoAgain)
+#define RJA (kExitRejectAlt)
+
+//  Entire table has 1172 state blocks of 64 entries each
+
+static const unsigned int cld_generated_CjkUni_STATE0 = 0;		// state[0]
+static const unsigned int cld_generated_CjkUni_STATE0_SIZE = 64;	// =[1]
+static const unsigned int cld_generated_CjkUni_TOTAL_SIZE = 75008;
+static const unsigned int cld_generated_CjkUni_MAX_EXPAND_X4 = 0;
+static const unsigned int cld_generated_CjkUni_SHIFT = 6;
+static const unsigned int cld_generated_CjkUni_BYTES = 1;
+static const unsigned int cld_generated_CjkUni_LOSUB = 0x80808080;
+static const unsigned int cld_generated_CjkUni_HIADD = 0x00000000;
+
+static const uint8 cld_generated_CjkUni[] = {
+// state[0] 0x000000 Byte 1 (row Ex offsets 16x small)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+X__,X__,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  1,  3,  2,  4,  5,  9, 13, 17,  21, 25, 29, 30, 30, 31,  2, 32,
+  5,  3,  3,  3,  4,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[2 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[3 + 2] 0x040000 Byte 2 of 4 (offsets 16x small)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[4 + 2] 0x100000 Byte 2 of 4 (offsets 16x small)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[5 + 2] 0x000000 Byte 2 of 4 (offsets 16x small)
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+ 33, 35, 39, 43, 47, 51, 55, 59,  63, 67, 71,  2,  2,  2,  2, 73,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[6 + 2] 0x001100 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[7 + 2] 0x001140 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  0,  0,  0,  0,  0,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[8 + 2] 0x001180 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  0,  0,  0,  0,  0,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[9 + 2] 0x0011c0 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  0,  0,  0,  0,  0,  0,
+
+// state[10 + 2] 0x003000 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0, 44,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,231,  0,  0,  0,  0,
+
+// state[11 + 2] 0x003040 Byte 3 of 3 (property)
+  0,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[12 + 2] 0x003080 Byte 3 of 3 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  0,   0,  0,  0,  0,  0,  4,  4,  4,
+  0,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[13 + 2] 0x0030c0 Byte 3 of 3 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  0,  0,  4,  4,  4,
+
+// state[14 + 2] 0x003100 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  0,  0,
+  0,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[15 + 2] 0x003180 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[16 + 2] 0x000000 Byte 2 of 3 (relative offsets)
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+-14,-14,-14,-14,-14,-14,-14,-14, -14,-14,-14,-14,-14,-14,-14,-14,
+-14,-14,-14,-14,-14,-14,-14,-14, -14,-14,-14,-14,-14,-14,-14,-14,
+
+// state[17 + 2] 0x0031c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[18 + 2] 0x003400 Byte 3 of 3 (property)
+  0,229,231,  3,233,233,233,  3,   3,  3,  3,  3,  0,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,208,  3,   3,  3,  3,  3,229,  3,  3,  3,
+  3,208,  3,  3,208,  0,  3,  4, 208,208,  4,208,233,228,233,172,
+233,  0,229,  0,  0,208,  0,  6, 208,208,  0,227,229,  6,208,  3,
+
+// state[19 + 2] 0x003440 Byte 3 of 3 (property)
+217,228,233,  0,229,228,  6,  0,   6,208,229,229,229,227,208,227,
+  0,  0,  4,194,  6,  6,  3,  0, 233,229,  0,229,229,229,233,229,
+  6,  3,  6,229,233,  0,228,228,   4,  0,  4,218,  3,  3,208,208,
+208,229,  3,  0,229,229,229,229, 172,238,208,229,208,208,229,229,
+
+// state[20 + 2] 0x003480 Byte 3 of 3 (property)
+229,229,208,229,229,229,208,229, 208,208,  0,208,208,229,208,  3,
+  3,229,228,229,229,229,208,  5,   6,  0,229,229,229,229,208,229,
+229,208,  3,  3,229,208,229,229, 208,229,208,233,208,208,  6,217,
+208,  3,229,229,233,233,233,227, 208,229,  5,208,228,208,208,229,
+
+// state[21 + 2] 0x0034c0 Byte 3 of 3 (property)
+  3,194,208,228,208,208,  6,194, 208,229,208,208,208,  6,208,229,
+208,229,  3,208,208,  5,229,233, 208,  3,229,194,233,233,208,227,
+  0,  0,229,208,  0,  6,  6,208, 229,208,226,  6,233,227,208,208,
+  3,208,228,208,208,229,  0,208, 229,208,229,229,229,208,208,  3,
+
+// state[22 + 2] 0x003500 Byte 3 of 3 (property)
+229,233,208,208,229,208,229,208,   6,  6,208,229,229,208,229,229,
+229,208,229,233,  3,233,  3,233,   5,208,233,  3,233,229,208,  0,
+229,208,208,208,208,  0,233,  0, 208,229,208,  4,233,208,208,229,
+  0,233,  5,233,233,233,229,208, 229,  0,  0,208,233,208,228,229,
+
+// state[23 + 2] 0x003540 Byte 3 of 3 (property)
+217,229,208,233,208,208,208,229, 208,208,  0,208,229,208,229,229,
+229,229,229,238,217,208,208,229, 231,  0,228,228,233,  4,233,  0,
+208,208,229,231,208,208,228,228,   6,208,229,208,  0,  0,228,233,
+227,229,208,229,  6,  0,208,208, 227,228,208,229,229,172,  3,  3,
+
+// state[24 + 2] 0x003580 Byte 3 of 3 (property)
+208,229,208,229,229,227,208,227, 217,  6,  6,  3,  3,  3,  3,208,
+208,227,208,208,227,208,233,227, 208,  3,  3,  3,  3,  3,231,229,
+227,  0,233,227,208,208,233,  0, 233,229,  0,  0,  6,208,219,  3,
+  3,  3,  3,  3,  5,208,233,208, 227,  0,  0,  0,227,227,208,  0,
+
+// state[25 + 2] 0x0035c0 Byte 3 of 3 (property)
+  0,  0,227,229,208,  0,233,233, 227,229,208,229,229,208,208,  6,
+  5,218,208,208,233,227,  0,229, 229,227,  0,  0,  0,208,218,  3,
+  3,  3,  0,208,228,229,  0,229, 208,  0,208,228,229,  0,  3,  3,
+208,  0,229,227,  0,208,  0,  6,   3,  3,  6,229,208,208,208,229,
+
+// state[26 + 2] 0x003600 Byte 3 of 3 (property)
+208,208,208,218,219,228,208,227,   0,  0,229,227,208,208,  0,  3,
+208,229,  3,  0,229,208,  0,219, 217,  0,  0,208,233,229,229,  5,
+229,208,228,208,229,208,208,208, 227,208,229,233,208,  0,  6,  0,
+208,  0,233,208,228,  0,208,  0, 208,208,  0,208,  6,219,217,229,
+
+// state[27 + 2] 0x003640 Byte 3 of 3 (property)
+208,227,208,208,228,208,  3,229, 208,229,228,208,  0,208,208,229,
+229,208,229,208,  0,208,  3,219, 218,208,208,208,208,229,208,208,
+229,229,229,  0,  0,208,  6,229, 208,229,229,229,208,217,  0,208,
+208,  0,208,208,227,208,208,  0, 208,208,229,233,208,  3,229,  3,
+
+// state[28 + 2] 0x003680 Byte 3 of 3 (property)
+229,  0,229,208,  5,208,172,229,   4,233,208,208,208,208,  5,208,
+208,  4,208,229,208,228,233,208, 229,172,208,  6,208,208,208,208,
+228,208,208,208,229,208,208,229, 208,229,208,208,208,208,208,  6,
+229,229,229,229,208,208,208,229, 229,208,208,228,208,208,229,208,
+
+// state[29 + 2] 0x0036c0 Byte 3 of 3 (property)
+  6,208,229,208,229,229,219,208, 208,208,208,  3,  3,208,227,233,
+229,229,233,208,208,208,  0,208, 229,208,208,208,208,208,208,  6,
+  6,217,208,  6,  6,208,208,208, 208,208,  0,208,208,208,229,229,
+229,208,208,208,229,208,229,233, 208,229,229,208,208,208,208,  6,
+
+// state[30 + 2] 0x003700 Byte 3 of 3 (property)
+  6,208,208,208,208,208,208,208, 229,208,208,208,208,208,229,229,
+208,229,208,208,  6,208,229,229,   0,208,208,208,208,229,229,  6,
+208,208,208,229,208,  0,208,208, 208,208,229,208,208,217,  0,229,
+  0,208,  0,  0,208,229,  0,229,   0,  0,  0,208,208,208,233,208,
+
+// state[31 + 2] 0x003740 Byte 3 of 3 (property)
+208,229,229,  0,208,229,  3,233, 229,  0,208,172,208,217,229,229,
+229,233,208,229,229,  0,208,229, 233,233,219,229,229,208,208,233,
+148,226,228,208,229,208,208,208, 219,208,229,228,233,233,208,229,
+229,229,229,  3,208,  0,229,  5, 233,  0,229,229,229,208,229,229,
+
+// state[32 + 2] 0x002000 Byte 2 of 3 (relative offsets)
+-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
+-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
+-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
+-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
+
+// state[33 + 2] 0x003780 Byte 3 of 3 (property)
+229,208,229,229,208,229,229,229, 208,208,208,208,208,  4,  6,208,
+229,208,208,208,208,229,208,229, 208,208,208,208,229,  3,  6,229,
+208,208,208,229,208,208,208,208, 208,208,233,208,233,208,  4,217,
+208,229,208,229,233,208,208,233, 219,229,233,233,233,208,208,233,
+
+// state[34 + 2] 0x0037c0 Byte 3 of 3 (property)
+208,233,  6,217,208,229,  6,208, 208,208,208,208,208,208,208,208,
+208,208,233,229,208,  3,208,208, 208,208,208,233,233,208,208,233,
+208,  4,233,  3,  6,  5,208,233, 233,208,229,208,229,208,219,208,
+229,229,  0,229,  0,233,208,  0, 208,229,  0,228,229,  0,208,208,
+
+// state[35 + 2] 0x003800 Byte 3 of 3 (property)
+  0,229,  0,  3,208,208,229,208, 208,228,229,229,  0,229,228,208,
+  0,229,208,208,208,233,228,233,   5,229,208,  0,208,233,  3,219,
+208,208,  0,  6,  6,208,208,229, 229,208,233,  3,  3,208,208,228,
+  3,229,229,  3,208,208,233,  0,   0,229,  0,208,233,208,229,208,
+
+// state[36 + 2] 0x003840 Byte 3 of 3 (property)
+  0,229,229,229,229,208,208,229, 229,208,229,  0,228,  6,  5,229,
+  0,208,208,229,  0,229,208,208, 229,229,229,229,228,229,228,229,
+229,  0,233,233,  3,  0,229,229, 229,208,208,233,  0,208,208,208,
+208,229,229,233,227,208,208,208, 229,208,208,208,208,233,208,229,
+
+// state[37 + 2] 0x003880 Byte 3 of 3 (property)
+208,229,208,208,229,208,229,  3, 228,208,208,228,  5,229,208,229,
+  5,233,229,208,208,233,229,208, 208,229,208,208,233,229,229,208,
+208,233,  4,233,  3,229,229,233, 208,208,208,  6,208,  6,229,208,
+229,  3,208,208,233,229,208,  6, 229,  3,208,229,229,208,208,  3,
+
+// state[38 + 2] 0x0038c0 Byte 3 of 3 (property)
+233,229,208,233,208,229,208,208, 208,233,  3,208,229,208,208,208,
+208,229,208,208,229,  3,  3,  3, 233,208,229,208,208,208,233,208,
+  0,  3,228,229,229,228,208,219,   3,  3,226,229,208,229,  3,229,
+229,233,228,  3,  3,208,208,229,   3,  3,194,229,228,208,229,229,
+
+// state[39 + 2] 0x003900 Byte 3 of 3 (property)
+  3,208,208,229,208,233,229,208, 227,229,229,208,208,229,208,229,
+229,208,229,  0,229,  0,229,194,   0,  0,233,229,229,  0,229,208,
+233,  0,233,229,208,  0,208,229, 208,  0,229,172,208,  6,229,233,
+208,208,229,227,229,233,208,208, 229,208,  0,229,  3,  6,229,229,
+
+// state[40 + 2] 0x003940 Byte 3 of 3 (property)
+233,228,208,229,229,  0,208,208, 208,208,229,227,233,229,208,229,
+233,208,208,208,208,208,229,  6,   3,  3,229,229,  0,229,208,229,
+228,208,229,233,233,  0,228,229, 208,228,  6,  5,  0,229,  0,228,
+229,228,228,228,208,229,208,229, 208,208,208,  6,229,229,229,229,
+
+// state[41 + 2] 0x003980 Byte 3 of 3 (property)
+229,229,208,  0,227,229,  0,208,   6,227,229,208,208,208,  0,229,
+208,208,229,  0,208,229,227,  0, 233,208,229,228,229,229,228,229,
+208,227,229,228,228,233,208,229,   0,229,229,229,229,229,238,229,
+229,172,228,  3,229,229,233,208, 229,229,208,229,208,229,228,229,
+
+// state[42 + 2] 0x0039c0 Byte 3 of 3 (property)
+229,229,208,229,229,227,229,208, 233,229,229,208,208,227,229,  0,
+  6,  6,229,229,208,208,229,229, 229,229,208,  6,208,  6,238,  0,
+  3,  0,229,229,208,229,229,229, 233,229,229,208,229,208,208,227,
+  6,208,208,208,208,  0,  0,208, 208,229,  0,229,  0,233,  0,229,
+
+// state[43 + 2] 0x003a00 Byte 3 of 3 (property)
+  0,229,227,227,  0,208,229,208,   5,229,229,  0,208,229,229,208,
+  0,229,229,208,  0,227,229,228, 227,229,229,229,229,208,229,208,
+229,229,227,229,208,229,229,208, 208,208,208,  6,  6,229,208,233,
+208,208,227,  0,227,229,  0,229, 208,229,208,228,208,229,217,228,
+
+// state[44 + 2] 0x003a40 Byte 3 of 3 (property)
+  5,  3,  3,  0,229,229,  0,  0, 208,  0,229,  0,229,228,  0,  6,
+229,  6,  0,208,  0,229,229,  0, 208,208,229,208,  0,229,227,219,
+229,  0,  0,229,229,229,  0,  0, 208,  0,208,227,229,229,  0,229,
+  0,  0,  0,231,229,229,  0,208, 219,  0,208,229,229,228,208,229,
+
+// state[45 + 2] 0x003a80 Byte 3 of 3 (property)
+208,229,229,  6,229,228,  6,208, 229,233,  6,229,229,229,229,229,
+219,229,229,229,219,229,229,208,   4,  6,208,219,229,229,229,233,
+229,229,208,208,229,229,229,219, 229,229,  6,208,229,229,208,229,
+233,229,  3,  3,208,229,229,229, 208,229,229,229,208,233,229,233,
+
+// state[46 + 2] 0x003ac0 Byte 3 of 3 (property)
+233,229,229,208,228,229,  3,  3,   3,  3,229,229,  3,208,229,229,
+233,228,229,229,208,233,  4,233, 208,208,229,228,229,229,228,229,
+233,229,219,  6,  0,208,233,208, 172,229,238,229,208,  3,  5,233,
+  0,229,  0,228,233,227,233,233, 229,208,208,227,  0,229,213,  3,
+
+// state[47 + 2] 0x003b00 Byte 3 of 3 (property)
+  3,233,229,208,208,229,208,208, 229,229,228,208,208,229,  0,229,
+208,  6,229,229,229,208,  3,229, 229,  0,228,229,233,233,229,  6,
+229,229,228,229,219,228,228,194,   3,208,208,208,208,208,208,229,
+228,229,229,229,229,233,233,  6, 208,229,  3,229,233,  6,  6,  0,
+
+// state[48 + 2] 0x001000 Byte 2 of 3 (relative offsets)
+-46,-46,-46,-46,-42,-41,-40,-39, -46,-46,-46,-46,-46,-46,-46,-46,
+-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
+-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
+-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
+
+// state[49 + 2] 0x003b40 Byte 3 of 3 (property)
+  6,227,208,233,208,  3,  3,208, 208,229,  0,229,233,219,  0,  6,
+  3,229,208,229,208,228,  6,  3, 229,228,208,208,208,233,229,229,
+  0,229,229,  6,  6,  6,  3,219,   0,229,229,229,  0,228,229,229,
+229,229,  0,218,  4,  6,  6,172, 228,208,229,233,227,227,229,229,
+
+// state[50 + 2] 0x003b80 Byte 3 of 3 (property)
+  0,229,229,229,229,208,208,233, 223,  6,  4,228,208,233,229,229,
+229,229,208,208,227,229,208,229, 229,208,229,  0,229,229,229,208,
+218,208,  6,208,228,229,229,  0, 229,227,229,229,208,229,231,229,
+229,229,  0,208,229,233,233,229, 208,229,208,172,208,  3,  0,227,
+
+// state[51 + 2] 0x003bc0 Byte 3 of 3 (property)
+229,229,208,228,  0,229,229,208, 208,229,  0,229,208,228,208,208,
+208,  3,  3,229,229,229,  0,229, 229,229,229,229,208,  0,229,208,
+208,229,233,208,208,208,208,  6,   6,  6,208,229,233,229,229,229,
+233,229,  0,228,208,  5,208,  0, 228,208,229,229,  6,  3,208,  0,
+
+// state[52 + 2] 0x003c00 Byte 3 of 3 (property)
+  0,  0,208,208,208,208,208,208, 208,208,208,229,  0,229,208,233,
+229,208,  0,  4,229,229,229,229,   0,227,229,208,  0,229,233,229,
+229,229,229,229,229,229,228,229, 229,229,229,229,229,228,228,  0,
+229,228,229,229,229,229,229,229,   4,229,229,229,  0,229,229,229,
+
+// state[53 + 2] 0x003c40 Byte 3 of 3 (property)
+229,208,229,229,229,233,229,229, 208,208,229,233,229,229,229,228,
+  3,  3,208,  3,208,231,229,229, 208,229,229,229,208,  4,229,229,
+229,229,208,229,208,208,  0,229, 208,  6,229,229,229,  0,  6,229,
+229,208,229,229,229,229,208,  3, 229,208,208,229,229,229,  0,229,
+
+// state[54 + 2] 0x003c80 Byte 3 of 3 (property)
+229,229,208,229,208,229,229,208, 229,229,233,229,229,229,208,229,
+  6,208,229,229,229,229,229,229, 208,229,229,228,208,228,  0,208,
+208,229,229,208,229,229,229,229, 229,  3,229,229,229,208,  3,229,
+229,229,229,229,229,208,208,208,   0,208,229,229,233,229,208,  6,
+
+// state[55 + 2] 0x003cc0 Byte 3 of 3 (property)
+208,229,229,228,  0,229,208,208, 229,218,208,208,  0,208,229,208,
+229,233,233,217,  6,  6,233,229, 229,233,228,229,228,227,208,238,
+  0,  6,  6,  3,229,227,208,229, 229,208,227,208,229,208,  0,  0,
+  6,  6,  3,  5,208,233,  0,229, 208,  0,228,  0,229,229,208,229,
+
+// state[56 + 2] 0x003d00 Byte 3 of 3 (property)
+233,229,208,229,229,208,208,208, 229,229,208,  6,  3,  3,208,229,
+  0,228,229,229,229,208,208,229, 229,229,208,208,227,208,228,  6,
+  0,208,  3,  3,  3,  0,208,229, 229,208,208,208,228,229,208,208,
+  0,  0,229,208,208,233,229,  0, 229,  3,  3,  5,229,208,229,229,
+
+// state[57 + 2] 0x003d40 Byte 3 of 3 (property)
+208,  0,208,  0,208,229,229,  6,   3,  3,  0,208,229,229,233,208,
+208,208,  0,233,229,229,229,229, 208,208,  6,  3,  3,228,229,229,
+229,229,227,  0,228,229,229,  0, 229,229,  0,229,208,229,233,229,
+  0,229,208,  0,229,  0,  0,229, 229,208,208,208,  4,229,229,229,
+
+// state[58 + 2] 0x003d80 Byte 3 of 3 (property)
+229,229,  3,  3,229,229,229,229, 229,  6,217,  3,229,208,208,229,
+  3,208,229,228,229,208,229,208, 208,  3,194,229,208,  3,229,229,
+208,229,  3,229,227,227,228,229, 208,227,  5,  0,229,229,208,208,
+208,  3,208,229,229,233,  6,  3,   3,208,229,208,229,  6,208,229,
+
+// state[59 + 2] 0x003dc0 Byte 3 of 3 (property)
+228,217,229,229,208,229,208,229, 229,228,229,229,229,208,229,229,
+208,229,229,229,228,229,233,229, 208,227,227,208,  3,213,  3,229,
+229,229,229,229,229,229,208,208, 208,  3,  6,  0,229,229,229,229,
+229,  4,  3,208,208,208,229,229, 208,229,  6,208,  5,217,229,229,
+
+// state[60 + 2] 0x003e00 Byte 3 of 3 (property)
+208,229,229,  5,208,228,208,219, 229,208,229,229,208,229,229,233,
+208,229,229,208,217,208,208,229, 208,229,229,229,229,229,208,229,
+208,229,229,229,229,229,  0,208, 229,229,229,229,229,229,229,208,
+229,208,229,233,  3,229,229,229, 229,229,229,229,  0,229,  0,  4,
+
+// state[61 + 2] 0x003e40 Byte 3 of 3 (property)
+233,229,229,229,208,228,229,229, 208,229,229,229,229,229,229,229,
+229,229,229,229,229,229,229,229, 229,229,229,229,228,208,229,  0,
+  0,229,229,233,  0,  0,  0,208, 226,  6,219,  0,208,  0,229,  0,
+  3,229,228,208,208,229,  0,233, 229,233,229,229,208,229,229,  0,
+
+// state[62 + 2] 0x003e80 Byte 3 of 3 (property)
+229,208,229,  0,229,229,  6,208, 229,208,228,229,229,  6,208,229,
+229,229,  0,  5,  0,229,229,  0, 208,  6,229,208,229,  0,  0,208,
+229,208,  6,208,208,229,229,  0, 229,229,229,208,208,208,229,  3,
+208,229,233,208,208,208,  3,208,   5,229,208,  6,  6,217,  3,229,
+
+// state[63 + 2] 0x003ec0 Byte 3 of 3 (property)
+229,229,229,208,208,  6,  3,  0,   5,229,208,  0,229,229,208,  6,
+217,208,229,229,208,208,208,208,   6,208,194,217,  3,208,229,208,
+229,233,229,217,  3,  3,  3,208, 194,217,  6,229,229,208,208,208,
+229,208,208,208,217,208,229,229, 229,229,208,217,208,229,229,229,
+
+// state[64 + 2] 0x003000 Byte 2 of 3 (relative offsets)
+-54,-53,-52,-51,-50,-58,-49,-47, -62,-62,-62,-62,-62,-62,-62,-62,
+-46,-45,-44,-43,-42,-41,-40,-39, -38,-37,-36,-35,-34,-33,-31,-30,
+-29,-28,-27,-26,-25,-24,-23,-22, -21,-20,-19,-18,-17,-15,-14,-13,
+-12,-11,-10, -9, -8, -7, -6, -5,  -4, -3, -2, -1,  1,  2,  3,  4,
+
+// state[65 + 2] 0x003f00 Byte 3 of 3 (property)
+217,217,208,  3,208,217,208,208,   6,229,208,228,229,229,208,229,
+229,  0,229,229,208,229,229,229, 233,208,229,229,229,229,229,229,
+229,229,229,229,208,229,208,229, 229,229,229,229,229,229,229,208,
+229,229,229,229,208,  0,229,208, 229,208,229,229,233,229,  0,229,
+
+// state[66 + 2] 0x003f40 Byte 3 of 3 (property)
+208,208,229,208,229,219,229,229, 208,229,229,229,208,208,229,  6,
+229,229,208,208,  3,229,233,194, 229,208,208,229,208,229,217,229,
+229,229,208,208,208,229,229,208, 229,229,228,229,208,229,208,229,
+208,229,228,224,229,228,  3,228, 208,229,229,229,208,229,229,  0,
+
+// state[67 + 2] 0x003f80 Byte 3 of 3 (property)
+229,229,208,229,227,208,208,208, 229,229,208,208,229,229,229,229,
+229,  0,208,229,208,229,229,228, 208,229,229,229,229,208,  0,229,
+229,208,229,229,229,229,229,229, 229,229,229,229,229,229,228,  0,
+229,  3,  6,  3,219,  6,208,208, 208,208,229,  0,229,229,  0,  0,
+
+// state[68 + 2] 0x003fc0 Byte 3 of 3 (property)
+208,208,  0,229,229,229,229,229, 229,228,  0,233,229,  0,229,229,
+  3,  0,229,229,219,229,  0,228, 208,229,208,229,208,208,208,233,
+  3,208,208,229,233,229,229,229,   0,229,229,  0,229,229,229,229,
+  0,229,229,229,229,208,229,229,   0,229,229,229,229,229,229,208,
+
+// state[69 + 2] 0x004000 Byte 3 of 3 (property)
+229,229,229,208,229,229,229,229, 229,229,229,208,  3,229,208,229,
+229,208,229,229,229,229,229,229, 229,229,229,229,229,  0,208,208,
+229,  0,229,229,229,  6,  6,  0,   0,  0,208,229,229,229,229,229,
+229,208,  0,208,228,228,229,229, 229,228,229,229,229,229,229,229,
+
+// state[70 + 2] 0x004040 Byte 3 of 3 (property)
+  0,229,  0,229,229,  0,229,229, 228,229,229,229,208,229,229,229,
+  0,228,229,229,229,229,  0,229,   0,229,229,227,229,229,208,233,
+227,  3,229,229,229,229,229,229, 229,  0,229,229,229,229,229,229,
+229,228,  0,229,229,229,229,229,   0,208,229,229,229,229,  0,208,
+
+// state[71 + 2] 0x004080 Byte 3 of 3 (property)
+  0,229,208,229,229,229,208,229, 208,208,233,  6,229,229,229,229,
+208,229,229,228,229,229,228,229, 229,208,229,208,229,208,229,208,
+229,208,228,229,229,208,229,229, 208,229,229,229,229,208,229,208,
+208,229,233,229,208,  6,208,229, 229,229,229,229,208,208,229,229,
+
+// state[72 + 2] 0x0040c0 Byte 3 of 3 (property)
+208,229,229,  3,218,  6,  3,208, 229,229,229,208,229,228,229,229,
+  3,229,229,229,229,229,229,208, 229,229,229,229,229,228,229,  0,
+229,229,  0,  0,229,229,229,229,   3,208,229,229,229,229,208,  4,
+208,229,208,229,229,229,229,229, 229,227,229,208,  0,229,228,  0,
+
+// state[73 + 2] 0x004100 Byte 3 of 3 (property)
+228,208,233,228,229,233,229,  0, 229,229,  6,229,229,229,229,208,
+229,208,233,229,208,208,219,  3, 229,  0,229,208,208,229,  3,229,
+229,208,208,  3,229,208,228,229, 229,229,228,228,208,208,229,229,
+229,229,208,208,  6,  3,229,229, 228,  6,229,229,208,208,229,229,
+
+// state[74 + 2] 0x004140 Byte 3 of 3 (property)
+229,229,229,229,229,  0,228,208, 233,  6,208,233,229,229,229,233,
+208,208,229,208,229,229,229,208,   0,229,229,229,229,229,228,  0,
+208,208,228,228,229,228,229,229, 229,229,  6,  3,208,229,229,229,
+208,229,  0,208,  0,229,208,229, 229,229,229,229,208,231,229,208,
+
+// state[75 + 2] 0x004180 Byte 3 of 3 (property)
+229,233,208,229,229,229,  3,  3, 208,229,229,217,  6,229,229,229,
+208,229,233,229,229,229,229,229, 229,229,229,229,208,229,229,229,
+229,229,229,208,229,208,229,229, 229,229,229,229,229,229,219,208,
+  0,229,229,229,215,229,229,229, 229,229,229,208,229,208,229,228,
+
+// state[76 + 2] 0x0041c0 Byte 3 of 3 (property)
+229,229,208,208,227,229,208,208, 208,208,194,233,229,229,229,229,
+229,229,233,229,229,229,229,229, 229,208,229,227,229,208,229,229,
+  0,228,229,229,208,208,233,208, 229,229,227,229,229,229,  0,229,
+229,233,208,  4,219,208,229,229, 229,229,229,  0,229,229,229,  4,
+
+// state[77 + 2] 0x004200 Byte 3 of 3 (property)
+208,229,229,208,208,229,208,228, 208,229,227,208,208,208,233,229,
+229,208,  0,208,229,228,229,229, 229,208,229,229,  0,208,233,208,
+229,208,208,229,208,208,229,  0,   6,  6,208,  0,208,229,208,229,
+229,229,229,229,228,  0,229,208, 229,  0,229,229,229,229,229,208,
+
+// state[78 + 2] 0x004240 Byte 3 of 3 (property)
+208,229,229,229,208,208,233,  6, 208,229,208,208,208,208,229,208,
+208,229,  0,208,  0,229,228,229, 208,208,208,229,228,208,208,229,
+208,229,208,208,215,208,208,208, 208,229,229,208,229,227,208,229,
+229,208,208,229,229,208,229,229, 208,229,228,208,208,228,229,229,
+
+// state[79 + 2] 0x004280 Byte 3 of 3 (property)
+233,229,229,229,229,228,229,229, 229,229,208,208,208,208,229,208,
+208,233,208,228,229,208,229,228, 229,229,229,229,229,208,229,  0,
+208,229,194,233,208,208,229,229, 229,208,229,229,208,229,208,233,
+229,208,229,229,208,229,233,  0, 208,208,229,208,227,229,229,229,
+
+// state[80 + 2] 0x004000 Byte 2 of 3 (relative offsets)
+-11,-10, -9, -8, -7, -6, -5, -4,  -3, -2, -1,  1,  2,  3,  4,  5,
+  6,  7,  8,  9, 10, 11, 12, 13,  14, 15, 16, 17, 18, 19, 20, 21,
+ 22, 23, 24, 25, 26, 27, 28, 29,  30, 31, 32, 33, 34, 35, 36, 37,
+ 38, 39, 40, 41, 42, 43, 44,-78,  45, 46, 47, 48, 49, 50, 51, 52,
+
+// state[81 + 2] 0x0042c0 Byte 3 of 3 (property)
+229,  0,229,229,229,  3,  4,  4, 229,229,229,229,208,229,  0,208,
+228,208,229,208,208,208,  0,208, 227,229,208,228,229,  4,  5,208,
+208,229,229,229,208,  0,  0,208, 228,229,229,229,208,229,208,208,
+229,229,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
+
+// state[82 + 2] 0x004300 Byte 3 of 3 (property)
+229,229,228,208,229,229,233,233, 229,208,208,219,  0,229,229,208,
+229,  0,229,228,208,229,  0,208, 229,229,208,208,229,229,228,229,
+229,229,229,229,229,  0,229,208, 229,208,208,228,233,229,229,208,
+229,  0,208,229,229,229,  6,231,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[83 + 2] 0x004340 Byte 3 of 3 (property)
+  6,  6,  0,228,229,208,229,229, 208,208,229,208,229,229,229,194,
+  0,208,208,229,229,208,229,229, 229,229,  0,229,229,208,  5,208,
+  6,229,229,229,229,229,229,229,   0,208,228,208,229,229,229,  0,
+208,208,229,229,229,229,229,229, 229,229,229,229,229,229,229,229,
+
+// state[84 + 2] 0x004380 Byte 3 of 3 (property)
+229,229,229,229,229,208,208,229, 229,229,229,208,229,229,208,229,
+229,229,229,208,229,229,229,229, 229,229,229,  3,208,229,  3,229,
+208,229,229,  0,229,  6,229,229, 229,228,229,229,  0,208,229,229,
+229,  0,229,229,208,208,229,229, 229,229,229,229,229,229,208,229,
+
+// state[85 + 2] 0x0043c0 Byte 3 of 3 (property)
+208,229,229,229,229,208,229,  0, 208,229,233,233,229,229,229,208,
+208,229,229,229,229,228,229,208, 208,229,229,208,208,231,233,  0,
+229,208,208,229,229,208,229,  0, 208,229,229,229,233,217,  4,228,
+228,229,208,208,  0,229,229,228, 233,208,208,208,229,229,  0,229,
+
+// state[86 + 2] 0x004400 Byte 3 of 3 (property)
+229,229,229,229,208,208,219,229, 228,229,229,229,233,229,208,  0,
+229,229,229,208,229,229,229,  0, 229,229,208,208,228,208,229,229,
+  0,208,228,208,228,  0,229,229, 229,229,  6,229,229,  0,229,229,
+229,208,229,229,229,229,  0,229, 229,229,229,208,208,229,229,229,
+
+// state[87 + 2] 0x004440 Byte 3 of 3 (property)
+229,229,208,  0,229,227,229,229,   0,229,229,229,229,229,208,229,
+  0,233,  0,228,229,229,  6,  0, 229,229,208,228,229,208,208,229,
+229,229,229,229,229,229,229,228, 233,  0,229,  0,229,233,  6,229,
+229,208,229,229,208,208,228,  6, 219,229,228,229,229,229,  6,229,
+
+// state[88 + 2] 0x004480 Byte 3 of 3 (property)
+229,229,208,208,229,229,208,  6, 208,229,229,229,229,208,208,229,
+229,194,229,208,233,229,208,208, 208,  6,208,208,  0,208,229,208,
+208,229,228,208,229,229,229,229, 208,233,208,233,208,229,  6,  6,
+229,228,208,233,208,229,233,229, 229,  0,208,229,229,208,172,  6,
+
+// state[89 + 2] 0x0044c0 Byte 3 of 3 (property)
+217,194,208,229,229,208,229,229, 229,208,227,229,228,229,208,229,
+233,229,208,194,172,  6,231,229, 229,229,229,  0,229,229,229,208,
+229,  0,208,208,208,208,233,208,   6,208,208,208,  0,208,208,208,
+208,229,  0,208,229,233,233,208, 229,208,233,  6,229,208,229,229,
+
+// state[90 + 2] 0x004500 Byte 3 of 3 (property)
+208,208,229,229,  0,227,233,229, 228,229,233,229,208,233,208,229,
+229,229,229,229,208,229,229,208, 208,208,208,229,208,208,229,208,
+229,229,208,208,228,  0,208,208, 208,  5,229,  5,208,229,229,229,
+229,208,  0,229,208,233,229,229, 208,208,229,233,228,229,208,229,
+
+// state[91 + 2] 0x004540 Byte 3 of 3 (property)
+229,208,  6,194,229,208,229,  0, 229,229,229,229,228,208,208,208,
+  6,208,  0,229,208,208,208,208, 208,208,229,208,208,  0,233,208,
+208,  0,208,219,208,229,  0,229, 229,229,  0,233,  0,229,  0,  0,
+229,227,229,208,  0,229,  0,  0, 229,208,  0,208,  0,229,228,208,
+
+// state[92 + 2] 0x004580 Byte 3 of 3 (property)
+208,208,229,229,208,208,229,233, 208,208,229,208,229,194,233,229,
+229,229,229,228,229,208,208,229, 229,229,229,233,229,  0,208,229,
+208,  0,229,233,  0,229,229,228, 229,229,229,229,  6,208,208,208,
+208,229,208,  0,  0,229,229,  0, 228,  0,208,229,208,208,  6,229,
+
+// state[93 + 2] 0x0045c0 Byte 3 of 3 (property)
+227,229,229,229,208,  0,229,208, 229,208,  0,208,208,229,208,229,
+229,208,229,229,227,208,  6,229, 229,228,229,208,208,228,208,233,
+208,229,208,229,229,228,208,229, 229,229,228,229,229,  6,208,208,
+229,229,  0,  4,208,229,  0,229, 229,208,229,  6,208,229,208,229,
+
+// state[94 + 2] 0x004600 Byte 3 of 3 (property)
+228,208,208,  0,229,229,  0,208, 208,229,229,208,231,228,208,228,
+228,  0,229,229,229,229,238,208, 228,208,229,  6,227,229,  6,229,
+229,228,208,208,229,208,208,208, 229,229,229,229,208,208,  0,229,
+  0,233,  6,229,229,229,229,229, 229,  0,228,229,229,229,229,229,
+
+// state[95 + 2] 0x004640 Byte 3 of 3 (property)
+229,228,  0,229,229,229,229,229, 229,208,  6,  6,231,  3,208,229,
+229,229,229,  6,229,229,208,229, 229,208,229,208,229,217,228,229,
+229,  0,208,208,229,228,208,229, 208,208,229,  6,229,229,208,  0,
+208,229,228,208,228,229,  6,208,   0,228,233,  6,229,233,229,208,
+
+// state[96 + 2] 0x004680 Byte 3 of 3 (property)
+208,208,229,229,229,229,229,229, 228,229,229,208,208,229,208,208,
+229,208,208,229,229,219,229,229, 229,229,208,229,229,229,229,229,
+229,228,229,229,  3,229,229,229, 208,229,229,229,172,229,228,233,
+208,228,208,229,229,229,229,229, 228,229,208,229,229,229,229,208,
+
+// state[97 + 2] 0x0046c0 Byte 3 of 3 (property)
+229,148,229,229,229,229,229,229, 229,229,229,229,229,229,229,229,
+208,233,208,  6,208,228,229,229, 229,229,229,208,208,229,229,229,
+229,208,229,229,229,  0,233,208, 208,229,229,229,229,228,228,229,
+229,228,229,229,229,229,229,229, 208,229,229,229,229,208,229,229,
+
+// state[98 + 2] 0x004700 Byte 3 of 3 (property)
+208,208,208,229,208,229,229,229, 229,208,229,228,228,229,229,228,
+229,229,229,229,229,229,208,229, 229,229,229,229,229,229,229,228,
+229,229,228,231,  6,  6,  6,  6,   6,  0,229,229,228,229,229,208,
+229,208,  0,  3,208,208,229,229, 229,208,229,229,229,229,208,  5,
+
+// state[99 + 2] 0x004740 Byte 3 of 3 (property)
+229,229,208,208,229,229,208,229, 229,  0,208,229,208,229,229,229,
+229,229,229,229,229,208,229,229, 208,  6,229,  6,229,229,208,229,
+229,229,229,208,228,208,229,229, 228,228,229,229,208,229,229,228,
+229,208,  5,229,229,229,229,233, 229,229,233,229,  0,229,208,228,
+
+// state[100 + 2] 0x004780 Byte 3 of 3 (property)
+229,229,229,229,229,229,208,217, 208,208,  5,229,  6,  0,  6,  6,
+  6,229,229,229,229,229,229,229, 229,229,229,208,208,229,229,229,
+229,229,229,208,229,229,229,229, 208,229,229,229,229,229,229,228,
+208,229,  6,229,229,229,229,208, 229,229,229,229,208,229,229,229,
+
+// state[101 + 2] 0x0047c0 Byte 3 of 3 (property)
+229,229,229,  0,229,229,229,208, 208,229,229,229,208,229,208,229,
+229,229,229,229,229,229,208,229,   0,229,208,229,229,229,208,229,
+229,229,227,229,229,229,228,229, 229,229,229,229,  0,208,  0,229,
+229,208,  6,  5,229,229,229,208, 229,229,229,  0,229,228,229,229,
+
+// state[102 + 2] 0x004800 Byte 3 of 3 (property)
+229,233,208,229,229,229,208,208,   0,229,229,229,  6,229,229,  0,
+229,229,229,229,208,229,172,208, 208,229,229,229,229,208,229,229,
+229,208,229,  0,229,229,229,229, 229,229,229,229,229,208,229,229,
+229,229,208,229,228,229,229,229, 229,208,  6,229,229,229,208,208,
+
+// state[103 + 2] 0x004840 Byte 3 of 3 (property)
+229,229,229,229,238,229,229,229, 229,229,229,208,229,229,228,229,
+229,208,229,229,229,208,229,  0, 229,229,  0,208,229,229,229,208,
+229,229,229,229,229,229,229,229, 229,208,229,229,229,208,229,229,
+229,233,229,229,229,208,229,229, 208,229,208,  6,229,208,229,208,
+
+// state[104 + 2] 0x004880 Byte 3 of 3 (property)
+  6,  6,  6,229,208,229,208,229, 208,233,208,229,229,229,229,  3,
+229,208,208,208,229,208,  0,172,   3,229,229,208,229,229,233,233,
+208,229,229,172,208,208,  0,229, 229,208,208,208,208,208,229,229,
+208,229,229,208,208,228,208,  5, 208,208,  6,208,208,229,208,208,
+
+// state[105 + 2] 0x0048c0 Byte 3 of 3 (property)
+208,208,208,229,208,208,208,208, 208,  3,229,208,208,229,208,208,
+233,208,  6,208,208,208,208,208, 208,229,208,228,229,208,208,208,
+208,229,208,208,229,208,172,229, 208,228,229,229,233,  5,208,229,
+208,229,208,233,228,229,229,  0,   0,229,229,229,229,229,229,229,
+
+// state[106 + 2] 0x004900 Byte 3 of 3 (property)
+  6,229,229,229,229,229,229,229, 229,229,229,229,208,229,228,229,
+229,229,229,229,229,229,229,229, 229,229,208,233,208,228,233,208,
+227,229,233,172,233,229,208,208, 229,  0,208,233,229,208,229,229,
+228,233,218,229,229,  0,229,228, 208,229,229,229,208,229,208,229,
+
+// state[107 + 2] 0x004940 Byte 3 of 3 (property)
+229,229,229,228,229,208,208,  0, 229,229,208,229,208,233,233,228,
+229,  0,208,229,208,229,  0,  0, 208,229,208,208,  3,229,208,208,
+229,208,233,229,229,  5,  0,208, 229,229,229,229,228,208,233,229,
+208,229,208,208,  5,229,228,  0, 229,  3,  0,  6,  6,  0,  6,  6,
+
+// state[108 + 2] 0x004980 Byte 3 of 3 (property)
+  6,  6,  6,  0,  6,  0,  0,233, 208,208,229,229,229,229,208,229,
+229,229,229,228,229,229,229,208, 229,229,228,  6,233,229,233,208,
+208,229,229,229,208,208,208,229, 229,  6,229,229,229,228,229,229,
+  4,229,229,229,228,229,  0,  0,   6,229,208,208,  0,233,172,  6,
+
+// state[109 + 2] 0x0049c0 Byte 3 of 3 (property)
+  6,229,229,208,233,229,229,229,   6,233,229,229,208,208,208,  0,
+208,208,229,229,228,229,229,229, 229,208,208,229,229,208,228,229,
+208,208,228,208,208,208,229,233, 229,  6,229,219,208,  6,208,208,
+229,229,229,208,229,229,228,208, 229,227,228,229,229,208,208,208,
+
+// state[110 + 2] 0x004a00 Byte 3 of 3 (property)
+208,229,229,  5,228,208,208,229, 229,208,229,208,208,229,208,229,
+229,229,229,229,227,229,233,229, 229,  0,  6,229,229,208,229,208,
+208,208,229,208,229,229,229,208, 229,233,229,208,233,208,208,208,
+229,229,229,229,  0,229,  5,229, 229,229,229,231,229,229,229,229,
+
+// state[111 + 2] 0x004a40 Byte 3 of 3 (property)
+208,208,208,229,  6,208,229,229, 208,229,229,229,229,228,  0,229,
+229,208,229,229,229,229,229,233, 229,229,229,229,229,208,229,229,
+229,208,229,208,  0,229,208,208,   0,208,229,233,229,229,208,229,
+229,229,229,229,229,229,229,229, 229,  0,229,208,229,208,229,229,
+
+// state[112 + 2] 0x004a80 Byte 3 of 3 (property)
+229,229,229,229,233,229,229,229, 229,229,229,208,229,208,229,229,
+229,229,  0,229,229,229,229,229, 208,229,229,229,229,229,208,  3,
+229,229,208,  5,229,229,229,208, 208,228,  3,229,229,208,229,229,
+229,208,229,229,229,233,229,228, 228,229,229,229,228,229,229,229,
+
+// state[113 + 2] 0x004ac0 Byte 3 of 3 (property)
+229,229,229,229,229,229,229,208, 229,229,229,229,229,229,229,229,
+229,208,229,233,229,229,229,208, 229,229,229,229,229,233,229,229,
+229,229,229,229,229,229,229,208, 229,229,229,228,229,229,229,229,
+229,229,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
+
+// state[114 + 2] 0x004b00 Byte 3 of 3 (property)
+  0,229,229,208,  0,229,229,229, 229,229,229,229,229,229,229,229,
+229,229,229,229,229,229,229,229, 229,  0,208,229,208,229,229,  0,
+229,208,228,229,229,208,229,229, 229,208,229,229,229,229,208,229,
+  0,229,229,  0,229,229,208,  0, 229,229,208,228,229,229,229,208,
+
+// state[115 + 2] 0x004b40 Byte 3 of 3 (property)
+229,229,229,229,208,229,229,229, 229,229,  0,208,208,229,208,  3,
+229,229,229,229,229,228,229,  0, 229,229,229,208,  3,229,229,208,
+229,229,229,208,229,  0,229,229, 229,229,  6,208,208,229,229,229,
+228,229,229,208,229,228,229,208, 229,229,208,229,208,208,208,228,
+
+// state[116 + 2] 0x004b80 Byte 3 of 3 (property)
+208,208,229,208,229,208,208,208, 208,229,208,208,229,217,229,208,
+208,208,208,229,229,229,229,229, 229,229,229,208,229,229,228,229,
+229,229,229,229,229,208,208,229, 229,229,229,229,208,229,229,208,
+229,229,228,229,  0,229,208,229, 229,229,229,229,229,229,229,229,
+
+// state[117 + 2] 0x004bc0 Byte 3 of 3 (property)
+  0,208,228,  6,  6,  6,229,229, 229,229,228,229,229,229,208,229,
+208,229,228,229,229,229,229,229, 229,229,229,228,229,208,229,229,
+229,229,229,229,229,229,229,229, 228,  3,229,233,233,229,229,229,
+229,229,229,208,229,229,208,229, 229,229,208,  3,208,229,229,229,
+
+// state[118 + 2] 0x004c00 Byte 3 of 3 (property)
+229,229,229,229,229,208,  0,233, 229,229,229,229,228,229,229,229,
+229,208,229,229,229,229,208,233, 229,208,208,208,208,229,229,  0,
+233,229,229,208,229,229,229,229, 208,229,208,229,229,229,  3,229,
+208,208,229,  3,229,233,  3,229,   0,208,233,229,  0,229,208,229,
+
+// state[119 + 2] 0x004c40 Byte 3 of 3 (property)
+229,  0,229,208,208,229,208,229, 208,229,  0,229,229,  0,229,229,
+229,  0,  0,229,208,  0,208,229, 229,229,227,  0,  0,229,208,229,
+208,229,229,  0,229,  0,208,208,   5,229,  3,208,229,229,229,208,
+228,229,208,208,219,229,233,229, 227,229,229,229,229,208,  0,208,
+
+// state[120 + 2] 0x004c80 Byte 3 of 3 (property)
+229,208,208,229,229,229,208,  3, 217,229,229,229,229,229,208,208,
+229,229,229,229,229,229,229,208,   6,229,229,  0,229,  6,  6,  6,
+  0,231,  0,  0,208,208,229,229, 229,229,208,208,228,229,208,208,
+  0,229,229,228,229,229,  3,  5, 229,229,229,229,227,228,228,208,
+
+// state[121 + 2] 0x004cc0 Byte 3 of 3 (property)
+229,229,  0,208,228,229,229,229, 208,229,229,229,229,229,229,229,
+229,228,229,208,229,229,229,208, 229,229,229,229,229,229,229,  0,
+229,  0,208,229,208,208,229,  0, 229,229,208,229,208,229,229,229,
+229,  0,229,229,229,229,208,229, 229,219,229,229,229,229,229,229,
+
+// state[122 + 2] 0x004d00 Byte 3 of 3 (property)
+229,229,229,229,208,229,229,228, 227,229,229,229,227,229,228,229,
+208,229,229,  6,  0,  0,  0,  0,   0,  0,229,229,229,229,229,228,
+229,228,  0,208,229,  0,229,229,   3,208,229,229,229,229,229,229,
+208,229,229,208,229,  0,229,229,   0,229,229,208,229,208,229,229,
+
+// state[123 + 2] 0x004d40 Byte 3 of 3 (property)
+229,229,229,229,229,229,208,229, 229,208,229,229,229,  0,229,229,
+229,  0,229,229,208,229,229,229, 229,229,229,208,229,229,229,229,
+229,229,  0,  0,229,229,229,  0, 208,229,229,229,229,229,229,  0,
+  0,229,  0,229,229,229,229,228, 208,229,229,208,229,229,229,229,
+
+// state[124 + 2] 0x004d80 Byte 3 of 3 (property)
+229,208,229,229,208,229,229,208, 208,229,229,229,208,229,229,229,
+229,228,229,229,229,229,229,229, 229,229,229,229,229,229,  0,229,
+229,229,229,229,229,229,229,208, 229,229,229,229,233,  6,  0,233,
+228,208,  6,208,229,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[125 + 2] 0x004e00 Byte 3 of 3 (property)
+140, 88,231,138,190,190,231,145, 103,136,136,140,231,138,114,232,
+130,134,231, 28,118, 68,136,190, 137, 68, 26, 72, 11, 16, 68, 25,
+231,117, 72,  0, 28, 28,143, 72,  72,231, 10,118,231, 68,231,  0,
+ 10,231,138,231, 28,  0, 47,231,  53,140, 28,134,116,128, 28, 47,
+
+// state[126 + 2] 0x004e40 Byte 3 of 3 (property)
+237,237,194,136,220, 88,231,231,  72, 28,  0,111,133,115, 85,140,
+ 16,231,118,120, 72,203,138, 15,  85,136,231,231,233,138, 68,126,
+ 16, 28,231,231,  0,231, 16,231,   0,204,  0,231,231,231,231,231,
+ 28, 65,231,136,231,231,231,  0, 231,231,231,231,  0,231, 97,231,
+
+// state[127 + 2] 0x004e80 Byte 3 of 3 (property)
+ 44,231, 75,231,231,231,134,  0, 103, 65,203,137,138,233,128, 98,
+  0, 99,140,191,140, 53,191,191,  53,111, 10,118, 92, 72, 78,115,
+231,140, 68,207,138, 68,130, 28,  68,133,191,126, 35,137,126,231,
+191,191, 16, 72,233,207,191,229, 191,191,140,233,191,191, 72, 26,
+
+// state[128 + 2] 0x004ec0 Byte 3 of 3 (property)
+118, 68,231,230,201, 28,120, 68, 220,  0,137,137,231,144, 16,116,
+231, 63,220, 72,138,106,136,126,  88, 88,191,191,191,189,199,121,
+231,191,191,137,140,138,191,191, 207,191, 16,233, 10,172, 15,191,
+136,191, 88,221,191,220,140, 28, 191,  0,191,140,191,144,191,118,
+
+// state[129 + 2] 0x004f00 Byte 3 of 3 (property)
+233,135,232,206,233,191,212,207, 230,206,137,231,220,115, 53,137,
+ 68, 88,  0,  0,  0,204,  0, 26,  28,141,145,  0,231,117, 72, 16,
+ 28,231,220,231, 16,  0, 63,  0, 231,  0, 98,191,  0,221,  0, 68,
+144,207,231,  0,137,  0,111,  0,  88,231, 97,  0,137, 68,231,  0,
+
+// state[130 + 2] 0x004f40 Byte 3 of 3 (property)
+231,  0,231, 88,  0,  0,126, 87,  27,232,  0,  0,211,140,137, 88,
+105, 68,  0, 65, 25,136,231,201, 209, 35,120,126,135,199,197, 72,
+118,  0,204,118,199,220,  0,  0, 231, 85,232,  0,130,  0,211,121,
+118,231,191,111,221, 87,164,207, 133,128, 72,233,111, 72,204,136,
+
+// state[131 + 2] 0x004f80 Byte 3 of 3 (property)
+128,  0,233,115,199,  0,121,207, 115,  0,233,136,  0, 88,220,209,
+221, 87,231,231,232,231,121,118, 198,  0,231,140,  0,134,  0,  0,
+108, 15,  0, 72,  0, 72, 98, 16, 133,235,  0,231,191,203,135, 68,
+  0,  0,  0,  0,  0,140, 87,127,   0,231,  0,  0,  0,231,231,136,
+
+// state[132 + 2] 0x004fc0 Byte 3 of 3 (property)
+231,232,146,134,115,233,231,204, 231,231, 68,204,  0,231,189,118,
+118,201,  0,232,231,  0,  0,136, 115,232,201,232,232,140,118,111,
+ 75,140,232, 44,232,232,231,231, 191, 72, 72,231,210,128,136,138,
+  0,144,231,116,204, 47,197,  0,  68,231, 92,231,231,231,121,231,
+
+// state[133 + 2] 0x005000 Byte 3 of 3 (property)
+232,  0,232,  0,  0,198,121,  0,   0,146,  0,143,206,137,231,199,
+191, 27,136,230,199,207, 88,207, 130,138,126,206,233,191,191,137,
+231,124,204, 47, 15,197,138,233, 232, 85,118, 87,206, 47,233,220,
+204,204,231,  0,231,191,101,128, 133,172,133,167,125,220, 16,212,
+
+// state[134 + 2] 0x005040 Byte 3 of 3 (property)
+233,199,191,201,172, 72,191,118, 119,143,191,191,208,190,206,134,
+172,172,191, 72,231, 97,231,233, 191,231,125, 72,136,231, 72,172,
+191,172,233,191,191,136,231,235, 172,191,190,231,231,198,231,231,
+198,198,105,231,146, 91,138,144, 231,231,198,191,198,146,  0, 16,
+
+// state[135 + 2] 0x005080 Byte 3 of 3 (property)
+ 51,231,233,231,231, 68,231,231, 191,231,231,231,221, 88,231,231,
+231,143,231,231,231,190,204,191,  87, 87, 72, 72, 72,172, 72,231,
+231,231, 25, 72,207,235,207,231,  16,191,198,203,100,143,  0,221,
+  0,  0,126, 75,232,107,231, 87,   0,  0,  0,118,  0,231,146,231,
+
+// state[136 + 2] 0x0050c0 Byte 3 of 3 (property)
+231,  0,204,231,231,131,231,231, 231,232,198,231,231, 15,231,136,
+231, 76,231,231,231,116,170,232, 231,231, 88,  0,231,231,238,231,
+231,  0,231,231,  0,129,231, 68, 232,231,231,231,  0,197,206,231,
+233,127,231,191,231,118,231,231, 231, 23,231, 68,231,231,232,  0,
+
+// state[137 + 2] 0x005100 Byte 3 of 3 (property)
+ 87,198,119,231,146,231,206,231, 232, 50,233,199,233,191,233,191,
+199,191, 68,191,206,121,231,191, 129,231,101,220,220,  0,231, 87,
+  0, 51,231,  0,207,233,231,  0,   0,  0,107,233,  0,  0,191,212,
+207,128,119, 72,207,199,231,121, 174,232,189,199, 50,  0,231, 72,
+
+// state[138 + 2] 0x005140 Byte 3 of 3 (property)
+201, 68,231,138,137,140,136,119, 137,136,231,134, 78,138,116,  0,
+ 15, 98,127,231,118,232,128,204, 207,  0,114,233,136,  0,  0,231,
+235,  0,118,  0,231,137,  0, 21, 140, 75,215,136,138,138,126,220,
+ 16,140,220, 28, 16,136,118,140,  88, 63,  0, 28,140, 98,212,  0,
+
+// state[139 + 2] 0x005180 Byte 3 of 3 (property)
+ 67,  0,231,231,231,145, 15,206,  72, 67,143,  0, 16,136,231,204,
+231,109,136,231,  0,130,231, 88, 231,145,231, 10, 26,231,221,  0,
+134,231,199,212,138,136,235,212,  92, 72,118,198,137,207, 72, 98,
+118,231, 72, 28, 44, 28, 74,136,   0,  0,  0, 16,207,201,199,220,
+
+// state[140 + 2] 0x0051c0 Byte 3 of 3 (property)
+133,  0,  0,211,101,232, 99,207, 211, 72,230,111,140,146,  0, 28,
+231, 72,  0,  0,  0,  0,231,231,   0,  0,  0,100,194,138,231,  0,
+ 72,134,231,  0, 16,231, 15,116,   0,231,116,179,231, 72,231, 16,
+134, 76,  0,120,  0,198,140,231, 137, 88,137, 10,191, 97,203, 72,
+
+// state[141 + 2] 0x005200 Byte 3 of 3 (property)
+136,118,235, 53,231,231,137,137, 105,  0, 88,204,  0,191,197,  0,
+  0,140, 10,211,231,231,231,138,  16, 10, 16, 28,  0,103,  0,  0,
+ 16,  0,  0,  0,103,146,  0,231,  67,136, 75, 28,  0,231,118,  0,
+115,  0,211,190,  0,  0,139,136,  88, 53, 88,137,  0,220,231,  0,
+
+// state[142 + 2] 0x005240 Byte 3 of 3 (property)
+  0,118, 16, 88,198,  0,  0,143,   0,211,100,119,111,136,121,231,
+235, 16,211,  0,126,  0,138,231,   0,133,207, 68,206,130,231,207,
+231,233,  0,117, 15,145,191,128, 207,132,126,  0,220,  0,233,134,
+101,172,100,233,204,143,  0,211,   0,220,  0,220,  0,201,  0,120,
+
+// state[143 + 2] 0x005280 Byte 3 of 3 (property)
+220,  0,231, 27,204,191,  0, 87, 111, 76,206,191, 72, 77,212,212,
+  0,122,233,221,198,191,191,191, 191,191,191,135,191, 72, 26,138,
+140, 26,231,135,212,220,199,212,  28,134,140,134,232,206,  0,235,
+  0,142, 98, 28,117,206,212,212, 220, 15,  0,231,199,231,111, 28,
+
+// state[144 + 2] 0x005000 Byte 2 of 3 (relative offsets)
+-11,-10, -9, -8, -7, -6, -5, -4,  -3, -2, -1,  1,  2,  3,  4,  5,
+  6,  7,  8,  9, 10, 11, 12, 13,  14, 15, 16, 17, 18, 19, 20, 21,
+ 22, 23, 24, 25, 26, 27, 28, 29,  30, 31, 32, 33, 34, 35, 36, 37,
+ 38, 39, 40, 41, 42, 43, 44, 45,  46, 47, 48, 49, 50, 51, 52, 53,
+
+// state[145 + 2] 0x0052c0 Byte 3 of 3 (property)
+232,119,  0,140,  0,116,  0,140,   0,103,  0, 72,  0,231,220,  0,
+ 72,207,138,  0,  0, 87,233,204, 137, 87,  0,129,  0,109,122,106,
+231,  0, 87,161,137,  0,232, 15, 212,191,207,128,128,133,207,128,
+206,221, 44, 76,  0, 20,220,221,  75,231,201,127,  0,  0, 68, 97,
+
+// state[146 + 2] 0x005300 Byte 3 of 3 (property)
+ 72,203,117,  0,148,138,118,231,  67,  0,  0,204,  0,201,  0,204,
+201,231,  0,  0,  0,189,140,136,   0,126,231,  0,  0,111,  0,  0,
+103,137,  0,111,231,  0,231,231,   0,  0,126,  0,  0,204, 72, 25,
+  0,129,  0,231,  0,231,231,  0, 231, 35, 71, 65,  0,231,118,103,
+
+// state[147 + 2] 0x005340 Byte 3 of 3 (property)
+ 21,138,231,137,221, 78,231,118,  97,118,137,  0,231, 87, 28, 26,
+231, 51,105,136,107, 16, 16,140,  15,  0,140,  0, 67,  0,167,235,
+135,144, 98,231, 63,  0,126, 16, 148,231,231, 26,231,  0,233, 68,
+140,137,232,126, 65, 88,  0,144,  88,129,235, 21,211,232,  0, 68,
+
+// state[148 + 2] 0x005380 Byte 3 of 3 (property)
+  0,  0, 16,231, 68, 28, 10,  0,   0, 16,  0, 16, 72,235,  0,  0,
+220,220,204,191,  0, 63,190,231, 115,210,137,220,207,121,  0,137,
+197,207, 72,  0,231, 68, 72,207,  65,103,191,220,220,119,191,220,
+232,191,119, 15,207,191,198,220, 212,233,220,138,212,133,212, 28,
+
+// state[149 + 2] 0x0053c0 Byte 3 of 3 (property)
+212,124,145,122,191,207,191,  0, 140,134,138,140, 65,137, 15, 72,
+  0, 28,  0,191, 68,207,137,137,  28, 65,231, 68,  0,231,  0,201,
+ 72, 87,143,140, 68, 68,144,207, 209,103,126,134,115,130,118,140,
+138,103,136,136,  0,233,142,145, 115, 63,231,233,207,191,  0,  0,
+
+// state[150 + 2] 0x005400 Byte 3 of 3 (property)
+191,120,207,118,140,220,199,220, 137,136,138,121,136, 88, 67, 68,
+140,137,170, 72,210, 16,199, 72,   0,  0,  0, 88,  0,111, 85, 88,
+103,199,  0,231,220,220,126,144,  16,209,  0, 88,128,199,209, 16,
+  0,132,207, 75, 63,118,119,  0, 136,103,  0,134,138,202, 88,231,
+
+// state[151 + 2] 0x005440 Byte 3 of 3 (property)
+118,  0,146,206,  0,207,136,221, 138, 44,138,199,  0,231,121,  0,
+ 72,117,231,233,231, 72,  0,207,  26,  0,  0,191,191,  0,  0,117,
+  0,  0,144,221,207,  0,122,  0, 137,  0,101,233,207,128,128, 72,
+191,130,233, 88,128,118,231,121, 210,  0,  0,201,137,137,221,204,
+
+// state[152 + 2] 0x005480 Byte 3 of 3 (property)
+115,199,233,207,201,  0,103,  0, 231,  0,231, 53,139,  0, 88, 72,
+209,231,130,  0,207,130,132,231,   0,191,130,191,231,220,231,231,
+  0,232,231,235,172,116,206,130, 128,119,130,201,126,232,  0,120,
+  0,118, 44,136,  0,  0,  0,231,  67,  0,231,206,231,137,204,199,
+
+// state[153 + 2] 0x0054c0 Byte 3 of 3 (property)
+ 68,136,233,231,115,  0,130,130, 144, 88,  0,  0,191, 28,118,221,
+220, 72,207,235,235,  0,211,128, 231,235,207,  0,  0,220,210, 72,
+  0,107,231,  0,  0,118,144,207,  68,121,118,  0,  0,126,115,  0,
+  0,221, 68,  0,  0,  0,  0,  0,   0,231,138,  0,118,206,231,232,
+
+// state[154 + 2] 0x005500 Byte 3 of 3 (property)
+231,208,231,  0,109,  0, 35,136,   0,118,  0,  0,  0,  0,204,199,
+ 68, 72,  0,  0,130,  0,116,  0,   0,  0,  0,191,  0,  0,  0,  0,
+212,  0,207,  0, 72,  0,  0,206, 220,  0,  0,231,121,211,144,136,
+207,136,220,121,212,199,207, 25, 131,233,220,220,  0,231, 88,231,
+
+// state[155 + 2] 0x005540 Byte 3 of 3 (property)
+231,210,  0,130, 88,191,137,233,   0,191,118,233,231,231,207,107,
+232,231,  0, 44,  0,210,202,204, 220,  0,  0,  0,201,231, 96, 27,
+220,132,  0,129,118,118,132,207, 220,220,130,207,191,  0,179,212,
+191,  0,207,220,212,206,199,206,  72,  0,220,206,111,  0,121,207,
+
+// state[156 + 2] 0x005580 Byte 3 of 3 (property)
+115,232,120,115,140,231,167,121,   0,136,118,105,207,  0,199,233,
+212,221,207,207, 20,191,133,128, 138,206, 87,212,136,126,231,206,
+  0,  0,  0,  0,  0,  0,221,103, 204,116, 87,116, 91,  0, 27,  0,
+117,199,129,208,  0,121, 15, 16,   0,191,  0,118,  0,199,148,231,
+
+// state[157 + 2] 0x0055c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,194, 88,129,204,   0,199,221,  0,232,  0, 27,207,
+207,208,199,130,206,207,207,128, 128, 72, 97, 72, 68,208,  0,201,
+  0,121,231, 51,189,210,209,  0, 130,209,207,220,233,207,  0,121,
+  0,  0,199,207,  0,  0,127,199,   0,232,  0,  0,  0,126,231,  0,
+
+// state[158 + 2] 0x005600 Byte 3 of 3 (property)
+199,  0,  0,  0,  0,220, 87,231, 206,126,  0,  0,199,129,118,232,
+  0,231,  0,221,107,  0,204, 76,  92,  0,220,144,211,  0,233,118,
+  0,  0,  0,220,233,  0,  0,199,   0,146,  0,  0,  0,220,204,119,
+204,145,137,231,118,231,209,  0, 129,206,  0,118,231,  0,  0,118,
+
+// state[159 + 2] 0x005640 Byte 3 of 3 (property)
+231,121,117,  0,  0,  0,  0,231,   0,232,  0,  0,105,  0,206,  0,
+231,  0,231,129,220,231,  0,121, 221,230,  0, 44, 72,  0,  0,  0,
+221,  0,130,207,206,210,232,220,  97,209,126,206,130,  0,207,199,
+207,206,232,  0, 87,  0,130,  0, 121,121, 92,207,191,207,220,  0,
+
+// state[160 + 2] 0x005680 Byte 3 of 3 (property)
+121,  0,220,220,207,230,198,119, 220,  0,231,212,220,207,209,209,
+127,220,220,207,231,130,  0,210,   0,121,204,  0,210,231,  0,207,
+231,  0,101,128,220,143,206,221, 129,  0,  0,  0,220,233,121,220,
+  0,  0,  0,238, 75,  0,204,209,   0,  0,  0,  0, 68,  0,  0,  0,
+
+// state[161 + 2] 0x0056c0 Byte 3 of 3 (property)
+194,105,121,101,  0,  0,231,  0, 204, 19,118,  0,221,121,231,231,
+  0,121,  0,194,233,  0,231,206, 198,  0,137,140,  0,204,136,233,
+134,199, 26,117,120,191,212,120, 128,133,208,230,128, 26,198,232,
+135,128, 15, 24, 28,220,207,207,   0,189,136,231,  0, 71, 16,201,
+
+// state[162 + 2] 0x005700 Byte 3 of 3 (property)
+203,  0,  0,140,206,  0, 16,211, 118,197,231, 75,220,122,  0, 24,
+  0,231,107,129,  0,231, 19,  0, 127,  0,  0,  0,206,  0,  0,137,
+  0,231,  0,128,  0,  0,231, 15, 138, 72,207,231,231, 68,210,232,
+137,  0,  0,141,232,  0,  0,231, 231,199, 16,206,  0,  0,144,  0,
+
+// state[163 + 2] 0x005740 Byte 3 of 3 (property)
+144,211, 44,  0,  0,  0,  0,140,   0,  0,136,211,204,141,118, 72,
+126,111,221,  0,221,  0,  0, 16,   0,231, 28,133,  0, 98, 72, 72,
+ 72, 85,  0,  0,126,231,134,231, 124,189,136,232,  0,207,231,120,
+174,  0,  0,207,221,204,  0,209,   0,  0,231,199,232,211,  0,231,
+
+// state[164 + 2] 0x005780 Byte 3 of 3 (property)
+210,  0,140,144, 72,212,  0,231, 237,231,  0,140,207,  0,212,  0,
+231,231, 72,233,233,231,  0,231, 231,231,199, 72,231,191,231,207,
+206,212, 88, 53,232,  0,133,220,   0,191,235, 98,231,212,118,212,
+191,212,  0,191,220,208,128,231, 207,128,207,207,191,191,191,207,
+
+// state[165 + 2] 0x0057c0 Byte 3 of 3 (property)
+ 98,  0,199,126,207,220,232,191, 233,  0,235, 88,233,  0,135,204,
+  0,  0,197,231, 89,121,191,191,   0,179,212,212,105,191,207,137,
+115,207,191,191,127,212,  0,210, 231,231,  0,  0,231,199,231,  0,
+  0,  0,231,231,105,204,232,143, 206,115,137,232, 24,221,231,231,
+
+// state[166 + 2] 0x005800 Byte 3 of 3 (property)
+109,221,136,206,231,143,140,121, 231,204,204,231,  0,233,206,231,
+231,207,  0,  0,  0, 65,  0,  0, 231,232,207,191,191, 72,229, 72,
+220,118,191,220,140,128,231,231,   0,  0,136,207,230,231,  0, 51,
+ 74,146,  0,231,146,134,  0,231, 231,231,117,  0,  0,231,231,204,
+
+// state[167 + 2] 0x005840 Byte 3 of 3 (property)
+116,117,  0,231,231,231,  0,231, 221,231,143,232,118,207,  0,221,
+  0,115,231,  0,140,231,  0,109, 115,116,116,  0,  0,  0,138,  0,
+  0,231,121,231,232,  0,  0,  0, 231,117,  0,126,212,129,231,211,
+231,204,198,  0,  0,143,  0,  0, 231,129,  0,  0,231,232,105,  0,
+
+// state[168 + 2] 0x005880 Byte 3 of 3 (property)
+206,231,231,140,  0,118,  0,231, 231,206, 19,  0,231,235,207,  0,
+231,  0, 98,137,  0,212,220,117, 129, 63,  0,191, 87,233,125, 68,
+220,  0,233,204,  0,  0,220,  0, 138,118,220,232,122,231, 96,191,
+207,233,191,109,191,212,231,231, 231,231,198,206,  0,128,129,199,
+
+// state[169 + 2] 0x0058c0 Byte 3 of 3 (property)
+231, 88,231,  0,  0,121,191, 91, 207,  0,101,191,117,  0,174,231,
+231,209,199,127,231, 35,231,231, 130,197,232,231,203,233, 25,121,
+232,  0, 19,  0, 85,231,  0,231, 231,121,  0,136, 68,231, 65, 78,
+145, 44, 15, 63,231,  0, 72,116,   0,121,143,231,129, 51,  0,231,
+
+// state[170 + 2] 0x005900 Byte 3 of 3 (property)
+234,231,231,  0, 28,231,199, 28, 212, 15, 72, 72,207, 28,207,137,
+ 72,231,  0,  0,170,103,136,  0, 191,103,136,172, 88,231,231, 16,
+ 27,  0,146,  0,232, 25,231,136, 231,138,136, 88,232, 68,140,141,
+231,140,232,  0, 16,231,  0, 68, 120, 16, 16,  0,233,  0, 17,  0,
+
+// state[171 + 2] 0x005940 Byte 3 of 3 (property)
+206,231,191,  0,103,231,231,138, 106, 68,231, 16,231,231, 67, 88,
+204, 88,231,231,134, 68, 26,118, 111,  0,167,231,231,231,  0,  0,
+118,  0,134,231,  0, 71,  0, 78,  15,232,146,  0,204,161,146,  0,
+  0,  0,  0,137, 53,  0,125,  0, 115,125,231,210,232,138,  0,231,
+
+// state[172 + 2] 0x005980 Byte 3 of 3 (property)
+204,232,126, 68, 68,  0, 16, 16,  72,  0,100,231,  0,118,231,129,
+  0,  0,130,138,  0,  0,137,199, 204,136,231,231,  0, 23,118,231,
+  0,232,  0,232,118,138,221,207, 136,207,220, 63,116,231,144, 72,
+  0,231, 99,122,207,191,191,212, 212,136,233,103,207,191, 68,212,
+
+// state[173 + 2] 0x0059c0 Byte 3 of 3 (property)
+191,231,212,232,  0,231,118,207, 199, 44,144,136,233,122,207,220,
+126, 68,199,126,139,220,221,128,  72,233, 67,220, 68,130,233,212,
+  0,231,212,199,128, 88, 87,235, 126,191,106, 44, 85,207,204,  0,
+191,232,  0,191, 72,141,101, 72, 220,207,233,134,231,  0,220,103,
+
+// state[174 + 2] 0x005a00 Byte 3 of 3 (property)
+207, 68,  0,118, 72,128,128, 72, 128, 72,191,231,207,231,231,  0,
+  0, 67,233,118,231,231,  0,231, 137,231,231, 25,118,  0,231,144,
+100,231,220,120,231,118,  0,191, 231,137,231,231,  0,231,  0,117,
+231, 16, 63,221,128,231,126,231, 232,  0,231,  0, 35,  0,191,191,
+
+// state[175 + 2] 0x005a40 Byte 3 of 3 (property)
+199, 51,128, 72, 72,191,134, 72,   0,126, 72,  0,232,232,199,207,
+232,231,  0,204,  0,130,221,  0,   0,231,136,  0,231,  0,221,  0,
+  0,231, 67,231,  0,232,107,199,   0,  0,209,231,204,204,  0,231,
+231,231,231,231, 98, 98,191,144,   0,  0, 72,  0,  0,  0,  0, 88,
+
+// state[176 + 2] 0x005a80 Byte 3 of 3 (property)
+  0,  0,  0,  0,204,231,231,  0,   0,231,  0,  0,  0,231,  0,231,
+  0,231,134,  0,  0,  0,221,232,   0,  0,140,103,211,  0,204,  0,
+  0,  0,  0,231,231,231,231,204, 231,231,235,231,232,220,232,232,
+233,  0,130,118,191,231,231,  0,   0,  0,204,  0,199, 25,206,231,
+
+// state[177 + 2] 0x005ac0 Byte 3 of 3 (property)
+231,137,118,231,232,212,232,  0, 210, 88,231,232, 88,  0,  0,220,
+231,  0,220,  0,207,  0,120,204, 208,231,208,  0,231,  0,231,231,
+  0,164,211,209,231,232, 99,220, 233,118,233,  0,191,207,191,220,
+ 72,  0,231,233,231,204,231,191, 231,191,204,121,191,233,  0,  0,
+
+// state[178 + 2] 0x005b00 Byte 3 of 3 (property)
+231,231,  0,231,231,208,  0,  0, 204,106,231,204,131,231,  0,  0,
+  0,231,231,  0,  0,  0,231,207,   0,232,231,204,  0,204,  0,  0,
+  0,211, 44,  0,129,231,  0,191, 191,191, 67, 72, 65,191,128,231,
+ 76,  0,190,  0,206,207,233,233, 204,231,  0,231,  0,  0,231,210,
+
+// state[179 + 2] 0x005b40 Byte 3 of 3 (property)
+199,231,  0,175,  0,204,  0,  0, 231,  0,  0,221,204,  0,231,  0,
+136,199,  0,206,138,126,233,140, 136, 16, 67,206, 67, 68,  0, 68,
+  0,  0,141,140, 68,232,145,  0,   0,144,191, 51,210,  0,  0,231,
+130,233,232,130,231,134,  0,231, 127,  0,171,  0,231,130,  0,211,
+
+// state[180 + 2] 0x005b80 Byte 3 of 3 (property)
+ 72, 11,231,125,207, 88,231, 88, 137,140,  0, 68,140,116,221,140,
+231,231,211,199,231,139,231, 68, 140, 88,137, 88,138, 65, 28, 15,
+ 16, 26,137,134,140,137,201,  0,   0,  0, 16, 67,232,  0,146,231,
+135,231,231,137, 88,140,140,  0, 115,136,  0,  0,231, 16, 16, 88,
+
+// state[181 + 2] 0x005bc0 Byte 3 of 3 (property)
+232,231,136,231, 87, 68,138, 68, 231,231,  0,  0,137,221,231,  0,
+209,231,136,115,231,  0,233,231, 231,231,  0,116,  0,101,126,140,
+233,138, 19,231,199,115, 76, 51, 115, 87,231, 75, 75,231, 97,232,
+118,231,207,197,  0, 76, 76,  0, 136, 28, 88, 16, 28,231, 15,145,
+
+// state[182 + 2] 0x005c00 Byte 3 of 3 (property)
+  0,138,117,  0,136,231,142,127,  27, 68,140,129,  0,127,143,136,
+220,136,231,162,128,191,126,231,  16,167,138,233,  0, 72,231,231,
+231,231,232,  0,126,  0,235, 72, 233,231,208,231,118,172,231,191,
+191,126,231,  0, 72,191,  0,129,  67, 68,111,116,126, 65,137,136,
+
+// state[183 + 2] 0x005c40 Byte 3 of 3 (property)
+134,138, 28,  0,232,137, 20,231, 103,191,145, 88,121, 51,111,118,
+206,136,  0,117,231,139,  0,231, 204,220,  0,220,127,  0,145,  0,
+115, 72, 50,232,107,137,  0,  0, 204,  0,  0,  0, 21,231,198, 68,
+  0,137,231,  0,  0,  0,231,  0, 207,115,230,191,191, 72,128, 81,
+
+// state[184 + 2] 0x005c80 Byte 3 of 3 (property)
+124, 63, 72,207, 72,231,211,231, 210,  0,207,207,206,221,231,  0,
+105, 67,231,231,118,  0,212, 26, 212,207, 72, 81,220,231,231,231,
+232,109,191,  0,231,231,232,  0, 198, 88,231,209, 47,128,  0,  0,
+  0,115,231,137,  0,232,231,209, 136,231,231,231,203,234,231,207,
+
+// state[185 + 2] 0x005cc0 Byte 3 of 3 (property)
+231,220,  0,235,191,203,  0,121, 204,231,  0,207,231,  0,221,231,
+  0,231,209,  0,221,  0,  0,  0, 231, 68,  0,231,231,231,231,  0,
+117, 53,  0,231,191,212,191,231, 136,235, 99,231,  0,130,  0,106,
+140,  0,  0,  0,161,231,109,  0, 231,  0,231,134,231, 75,231,  0,
+
+// state[186 + 2] 0x005d00 Byte 3 of 3 (property)
+233,129, 72,133,235,231,199,140,   0,220,  0,198,191,232,105,  0,
+ 72,115,128,231, 68, 98,140, 68,  72, 76,199,118,212,128,  0,199,
+210,207,209,207,191,207,231,121, 128,103,220,212,191, 72,207,212,
+ 98,191,207,207,130,207, 72,207, 207,133,207,231,128,207,220,231,
+
+// state[187 + 2] 0x005d40 Byte 3 of 3 (property)
+  0,207,233,231,  0,231,191,207,   0,  0, 72,206,126,231,232,231,
+ 47,  0,231,231,  0,231,  0,231, 191,204,  0,220,203,  0,  0,231,
+231,  0,231,  0,231,  0,  0,  0, 231,137,231,  0,233,231,220, 47,
+  0,231,  0,231,  0,231,231,231,   0,231,231,  0,231,231,231,  0,
+
+// state[188 + 2] 0x005d80 Byte 3 of 3 (property)
+  0,  0,199,191,121,128,207,209, 191,128,  0,117,116,231,207,220,
+231,231,231,  0,211,231,  0,232,   0,207,  0,  0,  0,233,  0,  0,
+204,  0,238,231,  0,231,231,232, 231,  0,  0,  0,231,  0,198,  0,
+231,221,232,231,231,  0,231,233, 204,231, 51,231, 76, 51,  0,  0,
+
+// state[189 + 2] 0x005dc0 Byte 3 of 3 (property)
+  0,231,231,211,231,207,231,231, 231,232,231,231,116,115,231,  0,
+231,231,129,231,122,231, 51,231, 231,231,231,198,231, 53,135,231,
+232,136,118, 15,231,139,136,138, 140, 98,  0, 68,  0,231,136,191,
+231,140,118, 53,126,231,  0,111,   0,232,  0, 15,  0,103,136,122,
+
+// state[190 + 2] 0x005e00 Byte 3 of 3 (property)
+231, 72,140,134,231, 16,136,  0,  28,231,191,231,136,231,  0,220,
+ 16,204, 98,231,221,144, 99,207,  72,194,201, 68,128, 51,207,220,
+231,207,204,231,231,119, 16, 72, 220,233,231, 91,  0,135, 10, 15,
+ 15,  0,  0,143,231,231, 75,115, 140,231,231,  0,133,136,220,231,
+
+// state[191 + 2] 0x005e40 Byte 3 of 3 (property)
+119,191,235, 72,199,137,191,108, 191,212,212,128,105,191,191,207,
+191,207,191,207,206,138, 98,199,  72,233,231,233,231,  0,233,119,
+  0,105,115,129,231,  0,  0,  0, 231,231,  0, 20,231,231,231,231,
+231,231, 99,137,136,231,128,161,  88, 87,167,136,136, 68, 91, 11,
+
+// state[192 + 2] 0x005e80 Byte 3 of 3 (property)
+  0, 15,231, 15,135,  0, 28,138, 210,231,136,221,231,231,  0,134,
+ 98,220,232, 28, 28,140,201, 88, 191, 16, 68,233,139,191, 72, 16,
+199, 72, 72, 72,199,210,140,137, 128,  0,  0,109,231,140,207,191,
+231,231,  0,  0,231, 53, 53,136,  68,206,  0,231,231,231,170,  0,
+
+// state[193 + 2] 0x005ec0 Byte 3 of 3 (property)
+  0,127,121,117,211,  0,161,231,  91,115,138,204,210,204,  0,231,
+231,231,  0,126,204,221,130,231,   0,231, 17,233,  0,204,  0, 76,
+ 17,204, 75, 76,231,  0,  0,231, 204,204,220,231, 68,  0,231,  0,
+204,231,  0, 77,231,  0,136, 68, 198,  0,134, 44,198,231,231, 68,
+
+// state[194 + 2] 0x005f00 Byte 3 of 3 (property)
+ 28, 44, 16, 16,138,232,  0,204, 118,203,103,171,198,231,231,136,
+116,191,204, 68, 51,137,203, 68,  68,  0,  0, 88,231,211,  0,136,
+ 10,231,220,231,  0, 92, 88, 68, 191, 68,  0, 98,212,206,191,108,
+233,137,212,207, 98, 87, 72, 87, 191, 72, 11, 98, 68,191, 44,191,
+
+// state[195 + 2] 0x005f40 Byte 3 of 3 (property)
+232,191,191,207,220,161,206,235, 127,220,162,  0, 51,233,121,  0,
+231,231, 16,145,231, 26,204, 88, 232,129,221,233,231, 99,220,  0,
+  0, 44,140,211,118,121, 53,206,   0,140,115,109, 68, 85,231,231,
+138,138,220,231,220,  0,210, 87, 232, 88,231, 26, 53,231,220, 87,
+
+// state[196 + 2] 0x005f80 Byte 3 of 3 (property)
+134, 67,197,191, 71,137,231, 72, 144,206,137,139, 87,231,  0,231,
+ 68, 25, 88, 15,231,207,  0,138, 137, 96,231,  0,208,  0,122,  0,
+194,100,  0,  0,231,  0,  0,232, 103, 87,140,231,204,233,136,231,
+231,  0,  0, 44, 13, 21,  0, 82,   0,146,231,231,233,120,231,231,
+
+// state[197 + 2] 0x005fc0 Byte 3 of 3 (property)
+  0,231,  0,140,233, 88, 16,  0,   0,232,212,191,136, 88,220,191,
+206,206,206,128, 72,128,206,140, 103,136,212,128, 15,204,232,  0,
+ 68,209,231,191,199,191,231, 16,   0,231,210,134,231,  0,221,231,
+231,118,231,232,231,137,  0,231, 233,  0,231,120,231, 68,220,164,
+
+// state[198 + 2] 0x006000 Byte 3 of 3 (property)
+128, 10,191,220,  0,207,212,  0,   0,  0,  0,  0,  0,221,118,233,
+231,231, 88,232,209,144, 88,231, 231,204,  0,204, 35,103,231,  0,
+ 88,130,204,231,231,137,199,136,  68,232,136,231,231,  0,232, 88,
+231,231,  0,231,231,207,  0,231,   0,221,231, 28,  0,231,  0,220,
+
+// state[199 + 2] 0x006040 Byte 3 of 3 (property)
+231,202,197,201,231,204, 76,231,   0,  0,231, 53,  0,111,231,231,
+136,231,135,221,  0,121,231,  0,   0,201,204,  0,  0,231,  0,231,
+231,  0, 85,111, 68,109,  0,  0, 138, 68, 99,197,130, 68,  0,115,
+126,  0,231, 72,  0, 44,128,231, 220,220,191,207, 72,220,231,206,
+
+// state[200 + 2] 0x006080 Byte 3 of 3 (property)
+  0,233,191,231,118, 75,  0,231, 231,115,191,231,202,126,191,  0,
+  0,191,232,231,136,232,209, 72, 191,133,130,204,207,204,191, 88,
+136,133,191,137,235,212,145, 72, 144,101, 15,234, 98,  0,220,207,
+199,233, 88,190,201,206,136,207,  88,207,207,206,137,209,191,207,
+
+// state[201 + 2] 0x0060c0 Byte 3 of 3 (property)
+191,233,233,212,191,103,206,103, 191,235, 72,206,207,231,231,231,
+  0,137,  0,231,191,118,  0,231, 206,  0,105,231,140,  0,191, 68,
+ 85, 76,231,117,231,231,209, 65, 145, 98,231,191,207,191,191, 72,
+137,129,204,140,199,231,130,231,   0, 88,164,204,  0,  0,  0,  0,
+
+// state[202 + 2] 0x006100 Byte 3 of 3 (property)
+232, 68,  0,231,  0,231,204,231, 130,136,  0,231,231,170,233,136,
+231,231,231,232,232,103,231,231,   0,231, 68, 87,129,231,  0, 88,
+235,231,231,209, 72,231,  0,115, 199,191,212,206, 72, 72,191,191,
+ 72,231,  0,231,109,128,199,129,   0,  0,  0,231,215,231,232,124,
+
+// state[203 + 2] 0x006140 Byte 3 of 3 (property)
+231,  0,231,  0, 91,  0,  0,198,  68,  0,232, 87,140,204,140,  0,
+231,128,  0,231,  0, 68,231,  0,  25,231,204,231,231,231,  0, 91,
+231,231,136,107,148,198,  0,111, 140,  0,221,204,232,  0, 91,231,
+140,231,  0,204,231,206, 91,130,   0,  0,231,231,204,  0,129,231,
+
+// state[204 + 2] 0x006180 Byte 3 of 3 (property)
+  0,231, 87,231,  0,231,  0,231, 231,  0,131,209,211,204,103,  0,
+146,131,211,204,201,  0,231,231, 233,231,194,230,  0,  0,231,204,
+231, 72,231,  0, 87,  0,  0,100, 130, 87,232,131,201,204,198,221,
+233,231, 51,207,207,221,143,  0, 199,231,198,231,233,231,134,210,
+
+// state[205 + 2] 0x0061c0 Byte 3 of 3 (property)
+  0,231,118,189,235,191,233, 87, 115,129,201,130,199,228,212,191,
+101,220, 72, 72,  0,235,191,212, 191,235,235,  0,191,191,191,210,
+191,191,231,197,221,  0,206,  0, 230,  0,  0,  0,  0,  0,232,231,
+  0,231, 88,191,231,209,126, 75, 146,221, 91,  0, 78,231,204, 51,
+
+// state[206 + 2] 0x006200 Byte 3 of 3 (property)
+ 91,  0,231,231,231,231,  0,232,  85,231, 68,  0, 68,171, 88, 11,
+140,115,138,231,189,206,144,220,  10,199,140,199,191, 72, 72,201,
+128,206,233, 72,  0,231,101,  0, 231,238,118,  0,220,191, 88, 44,
+ 77,161, 27,121,138,  0, 21, 16,  44,  0,  0, 15,  0,210,210,134,
+
+// state[207 + 2] 0x006240 Byte 3 of 3 (property)
+140, 68,210,232,  0,231,232,136, 201, 53,  0,137,231,115,124,  0,
+231, 72,118,139,120, 15,  0,231, 141,  0,  0,118,  0,  0,204,231,
+232,  0,211,125,231,204,209, 26, 231, 16,191, 98,133,144,126,118,
+ 16, 15,211,118,  0,231, 68,231,   0, 99,161,  0,115,221,144,140,
+
+// state[208 + 2] 0x006000 Byte 2 of 3 (relative offsets)
+-10, -9, -8, -7, -6, -5, -4, -3,  -2, -1,  1,  2,  3,  4,  5,  6,
+  7,  8,  9, 10, 11, 12, 13, 14,  15, 16, 17, 18, 19, 20, 21, 22,
+ 23, 24, 25, 26, 27, 28, 29, 30,  31, 32, 33, 34, 35, 36, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46,  47, 48, 49, 50, 51, 52, 53, 54,
+
+// state[209 + 2] 0x006280 Byte 3 of 3 (property)
+139,231,231,231,135,  0,210,  0,   0,111,134,231,  0,231,221,231,
+231,137,126,124,231,137,118,136, 136,  0, 16, 67, 15,231, 15,235,
+191,212, 16,231, 28, 28,231,231, 130,  0,231,137,118,232,231,231,
+  0,136,231,231,  0,138,231,  0, 221,136,211,233,103,140,231,207,
+
+// state[210 + 2] 0x0062c0 Byte 3 of 3 (property)
+  0,  0,115,220,199,145,125,115, 206,118,232,121,126,111,209,194,
+135,191,138,135, 85,231,118,103, 136, 88,121,115,144, 44,231, 16,
+101, 15, 72,128,  0, 16, 72,191,  16, 28,  0,231,134, 88,103,118,
+230,118,231,136,199,198, 15,115, 232,230,199,207,144,199,136,118,
+
+// state[211 + 2] 0x006300 Byte 3 of 3 (property)
+231,137,128,220,  0,  0,220,137, 206,118,207,231,121,231,128,  0,
+231,136,  0,  0,231,231,118,  0, 231, 15,128,191,231,191,191, 92,
+ 72, 72,231, 72, 98, 26,  0,235, 100,  0,118,140,231,231,  0,103,
+231,  0,210,191,220,231,233,233, 207, 50,126,191,231,140,111, 15,
+
+// state[212 + 2] 0x006340 Byte 3 of 3 (property)
+231,233,207,231,199,209,118,128, 231,136,  0,206, 88,130,207,138,
+118,231,  0,231,  0,137,  0,101, 231,  0,  0,231, 13,  0, 72, 16,
+231, 72, 28, 72,231,231,  0,140, 146,194,  0,170,  0,220, 72,  0,
+  0,206,119,  0,  0,  0,209,130,   0,  0,103, 53,  0,231,231,  0,
+
+// state[213 + 2] 0x006380 Byte 3 of 3 (property)
+118,231,199,107,204,231,191,199, 140,144,  0,235,126,191,231,118,
+209,128,126, 72,207,191, 72,128, 137,129,231,107,231,207,220,116,
+115,107, 88,206,221,140,  0,134, 134,118,139,231,201,231,210,  0,
+130,231, 15,191,101,231,  0,191, 229,  0, 72,116,  0,  0,197,  0,
+
+// state[214 + 2] 0x0063c0 Byte 3 of 3 (property)
+204,  0,  0, 24,197,  0, 93,  0,   0,136,  0,231,  0,206,  0, 88,
+138,232,144,  0,231,  0,103,  0, 231,231, 87,107,  0,  0,  0,231,
+221,140,  0,130,232,231,231,231,   0,199,120,  0,231,118, 87,  0,
+231,231,  0,231, 88,231,197,231,   0,129, 44,231,  0, 72,231,  0,
+
+// state[215 + 2] 0x006400 Byte 3 of 3 (property)
+207, 98,191,  0,  0, 72,204,  0,   0,231,231,231,  0,107,231,118,
+209,231,231,118,121,  0, 25,131,   0,231,231,231,144,231,125,231,
+  0,233,232,  0,  0,211,197,199, 232,207,209,128,140, 88,  0,231,
+231,  0,  0,231, 72,232, 23,231,   0,191, 92,  0,  0,199,109,  0,
+
+// state[216 + 2] 0x006440 Byte 3 of 3 (property)
+211,207,101,210, 16,  0, 63, 16, 212,231, 98,  0,  0,231,232,231,
+  0,204,208,231,118,212,  0,231, 140,  0,  0,232,207,231,207,129,
+199,231,231,  0,231,231,231,118, 204,138,231,191,  0,221,211, 91,
+211,231,  0,129,231,233,206,  0, 118,130,143,127,231,204,  0,231,
+
+// state[217 + 2] 0x006480 Byte 3 of 3 (property)
+233,220,207,117,  0,208,231,130,  76,231,  0,  0,211,231,  0,231,
+127, 16,138, 91,231,118,211,199, 204,204,109,  0,  0,231,126,211,
+211,  0,204,127,140,131,  0,231, 231,130,231, 91,199, 68,105,191,
+ 68,206, 51,128,128,212, 98,207, 220, 92,231, 99,126,221,210, 19,
+
+// state[218 + 2] 0x0064c0 Byte 3 of 3 (property)
+191,143,115,207,121,118,  0, 25,   0,231, 21,127,  0,136,144,231,
+211,  0,118,  0, 25,231,231,211, 121,  0, 77,221,231,231,212,231,
+127,232,103,232,210,231,136,161,   0,231,  0,  0,131,198,231,204,
+204,129,119,211, 25,  0,231, 19,   0,  0, 25,204,  0,198, 76,231,
+
+// state[219 + 2] 0x006500 Byte 3 of 3 (property)
+115,  0,  0,  0,  0,231,221,231, 231,231,  0,231,231,  0,  0,118,
+231,231,128,  0,121,231,232,  0,  68,204,  0,231, 25, 75,  0,  0,
+  0,  0,204,146,127,207,233,231,   0,  0,143,201,127,  0,231,140,
+212,191,  0,220,231,231,125,175, 111,140,  0,137,  0,128,140,115,
+
+// state[220 + 2] 0x006540 Byte 3 of 3 (property)
+231,  0,212, 72,212,140,207,212, 125,  0,207,191, 16,199, 50,136,
+133,134,231,207,232,206,115, 87,  25,140,  0,128,231,121,126,  0,
+  0,231,140,136,191,  0, 68,231, 231,231,233,231, 68,  0,207,231,
+145,212,134,231,140,109,211,105,  21,210,211,207,220,231,212,231,
+
+// state[221 + 2] 0x006580 Byte 3 of 3 (property)
+207,199,111,119,  0,233,  0, 68, 231, 44,  0, 72, 67,  0, 44,  0,
+ 88,140,231,207,  0,204,  0,134,   0, 88,  0,209,137,231,  0,111,
+204,103,231,231, 85,134,231,137,   0, 72,231,233, 51,145,  0, 85,
+136,  0,204,  0,  0,231,231, 75, 231,137,191,207,121,140,220, 72,
+
+// state[222 + 2] 0x0065c0 Byte 3 of 3 (property)
+ 72,144,120,206,233,140,232,207,  72,  0,  0,138,209,  0,199,140,
+231,  0,232,191,  0,231,209,134, 231,231,  0,116,  0,  0,  0,  0,
+ 16,204,137,221,231,136,136,145, 136, 88,  0,  0,103, 88,207,207,
+  0,115,231,210,  0,  0, 28, 72, 212,  0,134,111,204,  0,  0,237,
+
+// state[223 + 2] 0x006600 Byte 3 of 3 (property)
+121,231,134,231,  0,  0,139,146,   0,199, 67,  0, 68,221,136,138,
+  0,  0,  0,138, 53, 67,  0,231, 231,191,  0,  0,204,207,237,136,
+103,232,210,  0,231,137,231, 88, 137,231,231,232,231, 53,231,126,
+204, 96,  0,198, 47, 72,111,  0, 231,232,232,237,101,231, 10,231,
+
+// state[224 + 2] 0x006640 Byte 3 of 3 (property)
+  0,189,107, 88,198,231,  0,231, 231, 50,221, 53,206,231,  0, 68,
+231,211,135, 16,212, 72, 72,191,   0,233,144,191,191,111,199, 68,
+212,211,189,212,126,233,103,198, 118, 44,207,191,207,  0,140,138,
+118,233,191,226,103,  0, 97,206, 207,231, 68,  0,231,231,118,  0,
+
+// state[225 + 2] 0x006680 Byte 3 of 3 (property)
+220, 44, 16,231,206,231,167,103, 111, 51,231,231,211,  0,198,  0,
+121, 88,231,231,231,220,140, 88,  78,191,  0,211,207,206,212,191,
+226,220,129,191,220,235, 53,191, 132,207,221,143,191,233,105,235,
+220, 25,231,  0,140,231,231,231, 121,201,211,161,231,221,232,231,
+
+// state[226 + 2] 0x0066c0 Byte 3 of 3 (property)
+  0,204,  0,  0, 50,231,129,109, 204, 76,231,231,204,  0,231,  0,
+231,231,  0,  0,  0,231,146,212, 191,140,191,221, 13,134, 72,128,
+126,207,133,231,  0,231,118,  0, 128,204,207,  0,127,  0,231,  0,
+ 68,  0, 88, 88,136,231,  0,161, 146, 68,148,231,126, 44,126, 88,
+
+// state[227 + 2] 0x006700 Byte 3 of 3 (property)
+136,231,  0,127,231,231,  0,  0, 137,134,230,126,  0,115,231,231,
+191,231,221,232, 68,201,231,137,   0,231,231,137,  0, 53,231,136,
+  0,  0,  0,  0,  0,231,201,109, 103,  0,136,137,136,109,119, 16,
+231, 68,231,231, 51,130,198,231, 232,231, 72,231,  0,137,231,232,
+
+// state[228 + 2] 0x006740 Byte 3 of 3 (property)
+ 16,203, 16, 28,  0,211,120,  0, 128, 88,231,  0,232,  0, 68,136,
+136,135,231, 47,231,  0,137,  0,   0,232,231,  0, 68,  0,115,138,
+ 72,142,117,203,231, 65,231,  0, 128,191,232,  0,231, 99,231,136,
+ 67,146,206,206,  0,103,221,137, 199,220,233,204,197,220, 88,136,
+
+// state[229 + 2] 0x006780 Byte 3 of 3 (property)
+  0, 10,233,191, 16,233,  0,137, 220,118,231,121,233,191,207,231,
+138,207,221,206,207, 88,207,140, 231,207,100,191,137,137,212,207,
+117,101, 65, 98,207,220,190,212,   0,231, 63, 72,231,207,231,137,
+206,232,  0,189,204,221,126,201, 115,231,231,191,220,  0,231,231,
+
+// state[230 + 2] 0x0067c0 Byte 3 of 3 (property)
+231,231,  0,221,105,207,191,191, 230,231,100,233,231, 72,231,136,
+134,140, 96,140,136,133,231,231,  35,221, 68,128, 72,204,189,128,
+ 72, 72,204,128,191,125,207,191, 133,201,  0,231,118,  0,231, 85,
+233,137,231, 68,137, 51,231,  0, 232,231,204, 15,  0,220,198,137,
+
+// state[231 + 2] 0x006800 Byte 3 of 3 (property)
+226,198,116, 24,117, 72,  0, 26, 128,212,  0, 72,220,  0,212, 28,
+  0, 26,  0, 88,  0,  0, 35, 88, 232,231,231,231,  0,206,116,  0,
+232,140,197,231,235,  0,220,191, 128,111,105,191,235, 72,  0,  0,
+231,204,233,221,198,230,231,128, 126,137,231,232,137,137, 72,231,
+
+// state[232 + 2] 0x006840 Byte 3 of 3 (property)
+206,105,139, 97,232,199,118,231, 138,199,  0,  0,132,231,199,  0,
+140,137,231, 68,134,207,232,  0,   0,231,  0,  0, 44,116,231,116,
+212,220,191,  9,220,133,128,145, 191, 72,231,208,  0,231,  0,204,
+  0,  0,211,231,206,  0,138,191, 221,  0,  0,  0,204,211,231,119,
+
+// state[233 + 2] 0x006880 Byte 3 of 3 (property)
+231, 68,  0,197,  0,137,206,231, 231,231,231,  0,  0,231,  0,199,
+  0,221,221,136,194,231,  0,136, 221,  0,  0,198,  0,119,231, 91,
+194,231,137,221,  0,  0, 16, 68, 103,231,  0,231,231,118,231,126,
+137, 13,231,115,231, 68,117,  0, 231,191, 72, 98,190,220,220,220,
+
+// state[234 + 2] 0x0068c0 Byte 3 of 3 (property)
+ 28,212,179, 98, 68,220,231,  0, 231,118,231,136,191,126,233,231,
+231,230, 88,221,233,118,232,126, 137,191, 35,207,191,191,207,146,
+126,233,  0,120,233,  0,235,121, 204,191,232,231,191,191,103,191,
+191, 67,143,231,220,118,  0,233,   0,197,137,204,232,221,  0,207,
+
+// state[235 + 2] 0x006900 Byte 3 of 3 (property)
+116,233,233,231,232, 97,204,  0,  72,231,231, 35,231,140, 88,194,
+220,  0,139,  0,231,233,  0,231, 234,203,203,203, 15,  0,  0,220,
+  0,231,231,231, 98,198,231,  0, 231,  0,209,231,  0,191,  0,  0,
+138,  0,  0,231,172,  0,231,  0,   0,201,231,191,233, 67,207, 53,
+
+// state[236 + 2] 0x006940 Byte 3 of 3 (property)
+128,128,120, 72,207, 72,  0,  0,   0,231, 76,230,231,231,231,231,
+  0,231,231,143,111,116,  0,233,   0,204,126,231,231,206,118,  0,
+138, 44,116,118,231,221,208,  0,  76,  0,231,197,232,146,197,105,
+  0,  0,231,190,231, 87,  0,134, 189,130,231,  0, 98, 15,231,  0,
+
+// state[237 + 2] 0x006980 Byte 3 of 3 (property)
+231,231,137,  0, 72,  0,120,  0,  72,191,101,231,  0,  0,116,  0,
+232,198,  0,231,111,118,129,  0, 233,  0,  0,103,118,  0,  0,  0,
+231,  0,  0,221,221,221,221,189, 118,  0,  0,206,  0,118, 76,  0,
+  0,231,231,  0, 68,  0,  0,209,   0,  0,231,130,231,  0,231,232,
+
+// state[238 + 2] 0x0069c0 Byte 3 of 3 (property)
+231,206,231, 88,231,191,231,101, 207,231,232, 87, 88, 91,189,231,
+ 99,233,  0,129,  0,220,  0,235,  15,116,  0, 98,231,231,231,191,
+  0,  0,231,  0,211,  0,220,231, 232,  0,  0,231,191,202,207,231,
+220,220,233,129,221,  0,220,220, 212,191,220,101,207, 88,220,164,
+
+// state[239 + 2] 0x006a00 Byte 3 of 3 (property)
+207,121, 75,  0,  0,198,  0,232, 220,  0,115, 44,231,  0,  0,233,
+  0, 77,198,127,231,  0,  0,197, 233,143,231,231,220,  0,121,138,
+220,138,231, 25,  0,  0,  0,  0, 207, 15, 92,116,  0,  0,231,220,
+231, 72,  0,  0,232,111,231,191, 121, 87, 97,128,128,106,206,207,
+
+// state[240 + 2] 0x006a40 Byte 3 of 3 (property)
+128,  0,  0,  0,118,231, 72,189, 189,  0,  0,146,  0,  0,  0,  0,
+232,  0,  0,  0,  0,  0,231,  0, 136,140,  0,229,  0,  0,  0, 87,
+  0,118,129,  0,  0,  0,231,  0,   0,  0,231, 75,  0,  0,  0,  0,
+  0, 72,231,231,  0,  0,  0,  0, 231,226,  0,231,220,  0,232,116,
+
+// state[241 + 2] 0x006a80 Byte 3 of 3 (property)
+ 51,221,  0,  0,197,  0,  0,  0,   0,204,  0,  0,  0,232,105,  0,
+120,  0,231,  0, 27,  0,  0,189,   0,  0,  0,  0, 91,  0,232,  0,
+232,127, 23,232,  0,  0,  0,220, 210,179,231,220,126,  0,189, 25,
+  0,  0,  0, 76,  0,  0,  0,220, 119,  0,220,143,231,231,  0,  0,
+
+// state[242 + 2] 0x006ac0 Byte 3 of 3 (property)
+  0,231,198, 17,231,207,191,207,   0,  0,212,  0,220,207,  0,220,
+  0,231,220,100,220,207,  0,  0, 220,220,111,106,233,228,232,194,
+207,  0,233,207,235,121,  0,230, 190,  0,204,211,221,  0,  0,  0,
+  0,  0,  0,230,  0,  0,231,  0, 211,  0,204, 87,  0,231,  0,  0,
+
+// state[243 + 2] 0x006b00 Byte 3 of 3 (property)
+  0,  0,  0,231,143,203,  0,  0, 231,211, 21,  0,220,235,220,124,
+207, 72, 68,128,  0,231,121,  0, 207,233,  0,231,  0,203,231,231,
+103,136, 10,126,220,  0,  0, 65,   0,  0,  0,  0,232,  0,  0,  0,
+  0,  0, 88,  0,221,  0,231,232, 204,232,136,  0,  0, 91,126,  0,
+
+// state[244 + 2] 0x006b40 Byte 3 of 3 (property)
+  0,  0,  0,231,  0,  0, 78,118,   0,130,231,  0, 88,231,119,  0,
+122,  0,  0, 15,232,  0,  0,  0,   0, 72,  0,204,  0,  0,231,194,
+  0, 25,136,137,118,141, 68,118,   0, 24, 88,  0,231,  0,  0, 15,
+  0,  0, 21, 15, 15,  0,  0,129,  76,130,  0, 88,128,  0,  0,194,
+
+// state[245 + 2] 0x006b80 Byte 3 of 3 (property)
+231,220,231,130,232,  0,103,207,   0, 88,138, 92,220,231,231,221,
+  0,207,179,220,212,191,140,220,  75,  0,191,232,212,220,204,  0,
+  0, 72,  0,231,170,221,  0,  0, 212,  0,231,206,220,121,194,119,
+233,231,106,233, 92,136,212, 68, 220,  0,146, 44, 25,191,212, 88,
+
+// state[246 + 2] 0x006bc0 Byte 3 of 3 (property)
+129, 63,207,  0,207,136,121,220, 233,  0,  0, 96,226,136, 24,144,
+206,  0,134, 85,140, 16,191, 67,  51,199,  0,136,  0,  0,210,203,
+  0,191,  0,  0,  0,  0,231,  0,   0,  0,231,118,143,220,  0,134,
+  0,  0,  0,231,  0,  0,  0,  0,   0,  0,  0,  0,  0,207,  0,  0,
+
+// state[247 + 2] 0x006c00 Byte 3 of 3 (property)
+231,  0,231,  0,  0,231,  0,  0, 129,  0,  0,  0,  0,  0,  0, 53,
+167,134,  0,118, 10,  0,233, 15, 220,206,230,144,  0,  0,  0,118,
+  0,207, 72,121,206,233,209,144, 118,191,210, 20,124,128,118,144,
+118,133,233,199,140,233,128, 44,  68,232,  0,  0,207,235, 87,231,
+
+// state[248 + 2] 0x006c40 Byte 3 of 3 (property)
+ 68, 88,140,  0,  0,  0,206, 26,   0, 16,191,231,231,  0,109,  0,
+ 87,  0,221,  0,210, 72,  0, 88,   0,121, 24,120,206, 68,118,139,
+136,141,231,  0, 16,  0,231,  0, 199,207,115,  0,  0,220,  0,232,
+137,  0,137,231,130,  0, 85,  0,   0,191,107,  0,  0,118, 67,  0,
+
+// state[249 + 2] 0x006c80 Byte 3 of 3 (property)
+  0,115,120, 68,210,118,233,  0, 135,118,  0,  0, 88,231,  0,207,
+111,  0, 25,100,233,  0,146,  0, 161, 68,233, 68,  0,  0,  0, 16,
+  0, 72,117,226,191, 72, 72, 98,   0,179, 98,134,211, 72, 50,  0,
+  0,120,  0,139,231,231,  0,  0,  68,140,232,140, 53, 99, 85,137,
+
+// state[250 + 2] 0x006cc0 Byte 3 of 3 (property)
+  0,107,  0,  0, 74,233,  0,  0,   0, 88,100,  0,136,  0,  0,  0,
+230,  0,  0,130,207,140,233, 67,   0,198,231,141,231,232,207,220,
+206,138,140,103,  0, 68,220,  0,  35,  0,108,221,221,221,206,206,
+ 68,199,231, 88,  0,120,  0,191, 128,  0,212, 63, 72, 16, 98,220,
+
+// state[251 + 2] 0x006d00 Byte 3 of 3 (property)
+  0,128,  0,220,206,  0,221,220,   0,231,231, 88,197,207,221,207,
+  0,220, 53,  0,  0,  0,133,136, 124, 47,  0, 68,212,207, 68,172,
+220,  0,207,212,207, 35,133,204, 207, 87, 68,231,  0,207, 72,220,
+191,118,138,204,207,201,121,221, 189,199,210,136, 72,132,136,233,
+
+// state[252 + 2] 0x006d40 Byte 3 of 3 (property)
+231,140,220,212, 22,145, 16, 72, 191,207, 72, 16,  0,220, 26, 26,
+191, 72, 72, 16, 98,231,220,212,   0, 72, 68,  0,101,  0,231,  0,
+ 72,  0,  0, 74,204,210, 35,  0, 220,137, 68,  0,194,  0,136,121,
+  0,  0,231,  0, 88,231,207,137,  88,175,  0,  0, 72,  0,  0,161,
+
+// state[253 + 2] 0x006d80 Byte 3 of 3 (property)
+  0,  0,141,  0,  0, 97,  0,175, 140, 82,  0,  0, 99,  0, 88,  0,
+  0,233,191, 67,199,130,191,207, 128, 53,128, 98,172,133,191, 98,
+220, 72,128,207, 72,  0, 16, 72,  16, 72, 72,  0,231,  0,130, 88,
+  0,128,136,230,211,118,  0,221, 103,  0,  0,  0, 91,  0,  0, 63,
+
+// state[254 + 2] 0x006dc0 Byte 3 of 3 (property)
+ 65,  0,211,  0, 72,199,111,118,   0,210,231,138,209,  0,  0,232,
+231, 68,129,  0,  0,204, 72,  0, 115,206, 75,221,  0,199,201,  0,
+207,136,  0,  0,118,232,206,  0, 127,121,121,135,209,231,120,204,
+  0,139,231, 68,  0, 51,232,137, 161,126,119,137,209,  0,  0,  0,
+
+// state[255 + 2] 0x006e00 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,138,  0,116,  15,117, 72, 44,191, 72,128,  0,
+ 16,212,  0,116, 16,117,  0, 72,   0,204, 35, 87,  0,120,  0,198,
+ 67, 88,231,115, 67, 88, 87,231,   0,145,  0,194,143,115,231,140,
+221,  0,132,  0,118,  0,231,  0, 120,231,111,207,204,  0, 51,  0,
+
+// state[256 + 2] 0x006e40 Byte 3 of 3 (property)
+220,207,  0,209,118,  0,  0,220,   0,233, 51,  0,231,171,233,  0,
+  0,  0,  0,  0,204,  0,140,231,  35,231,  0,134,228,  0,232,167,
+  0,220,  0,231,  0,  0,  0,146, 231,  0,220,189,  0,  0,206,146,
+207,207,204,122,207,  0,231,  0,   0,220,  0,  0,  0,220, 65, 65,
+
+// state[257 + 2] 0x006e80 Byte 3 of 3 (property)
+117,  0,231, 72,  0,207,212,  0, 221,118,  0,  0,203,  0,221,199,
+134,  0,231,220,231,  0,107,  0, 197,  0,  0,  0, 88,143,  0,164,
+231,  0,136,  0,  0,164,  0,128,   0,  0, 85, 75,  0,  0,231,118,
+  0,208,232,  0,120,  0,137,198,   0,  0,136,  0, 19,231,220,233,
+
+// state[258 + 2] 0x006ec0 Byte 3 of 3 (property)
+207, 72,189,128, 68, 68,207, 67, 128,198,231,136,129,  0,199,207,
+230,136,  0,189,115,120,  0,231, 207,204, 16,  0,  0, 44,145,212,
+  0, 10,191,  0, 16, 98, 72,  0, 133, 98,  0,  0,121,  0,  0,127,
+  0,  0,143,  0,140,  0,231,129, 143,220,  0,231,  0,  0,121, 75,
+
+// state[259 + 2] 0x006f00 Byte 3 of 3 (property)
+  0, 91,140,  0,  0,  0,136,  0, 220,100,231,  0,  0,  0,  0,136,
+  0,116,  0, 67,136, 53,  0,  0,   0,231,204,  0,  0,  0,  0,  0,
+137,231, 51,143,  0,211,  0,232,   0,209,130,138,109,  0,  0,120,
+  0, 68,121, 67,  0,232,232,220,  76,  0,  0,  0,231,  0,118,119,
+
+// state[260 + 2] 0x006f40 Byte 3 of 3 (property)
+  0,204,  0,  0,  0,117,220, 72, 220,  0,220,220,  0,133,  0,191,
+212, 25,  0,233,131,  0,207,220,  85,191,  0, 75,145,  0, 72,116,
+206,207,144,  0, 87,  0,206,128, 207,207,191,  0,  0, 85,140,161,
+146,220,233,  0,172,220,  0,  0, 206,  0,130,207,120,232,169,  0,
+
+// state[261 + 2] 0x006f80 Byte 3 of 3 (property)
+121,101,206,  0,136,  0, 76,211, 118,  0,  0,  0,231,206, 25,  0,
+211,235,  0,  0,210,  0,231,164, 212,  0,  0,233,128,231,  0,  0,
+232,118,  0,232, 51,233,231, 72, 231,232,105,  0,  0,231,161,  0,
+  0,143,  0, 85,  0,231, 72,  0,   0, 99,  0,  0,231,  0,  0,  0,
+
+// state[262 + 2] 0x006fc0 Byte 3 of 3 (property)
+137, 91,209, 87,207,220, 63,128, 128, 72,167,128,  0,  0,  0,231,
+207,191, 72,221,231,127,  0,  0, 194,  0,231,121,  0,  0, 72, 49,
+ 99, 35,  0,  0, 51,  0,  0,  0, 231,231,  0,143, 50,  0, 63,105,
+204, 87,  0,231,  0,198,198,  0, 220,231,129,  0,221,  0,131,  0,
+
+// state[263 + 2] 0x007000 Byte 3 of 3 (property)
+  0,204,  0,231,  0,204, 50,231,   0,119,  0, 51,  0,231,  0, 23,
+  0,111,  0,231,221,143,  0,  0, 204,  0,126, 85,  0,111,109, 93,
+221,  0,  0,128,  0,  0,232, 47,  78,  0,  0,  0,117,212,  0,207,
+121,231,204,221,  0,128,233,220,   0,128,233,207,  0,220, 93,  0,
+
+// state[264 + 2] 0x007040 Byte 3 of 3 (property)
+  0,207,  0,199,233,  0,220,  0, 207,220,191,233, 67,220,  0,128,
+220,121,220,212,  0,211,211,  0,  87,212,207,  0,  0,209, 72,220,
+122,220,  0, 21,161,191,207,  0,   0,207,191,137,191, 16,212, 65,
+ 68,207,212,220,207, 63,118,  0, 136,  0,  0,212,137, 87, 26, 72,
+
+// state[265 + 2] 0x007080 Byte 3 of 3 (property)
+191,210,  0,  0,  0,199,206,231,   0, 65,103,  0,  0,212,140,  0,
+  0,  0,140,  0,209,199, 72,  0, 204, 88,  0,231, 72,220,  0,  0,
+  0,231,  0,  0, 50,  0,231,  0,   0,191,212, 82, 99,137,118, 68,
+199,  0, 72, 68,128,124,207,206, 134, 71,119,231, 16,191,  0,  0,
+
+// state[266 + 2] 0x0070c0 Byte 3 of 3 (property)
+  0, 72, 16,191,  0,  0,207,207,  68,  0,121,231,  0,  0,  0, 51,
+  0,  0,  0,  0,232,  0,  0,  0, 144,111,  0, 72,204,204,  0, 16,
+  0,  0,  0,  0,144,  0, 72, 16, 191,207,  0, 72,191, 28,  0,118,
+  0,232,  0,  0,204,  0,231,118,   0, 97,232,  0,  0, 67,  0,  0,
+
+// state[267 + 2] 0x007100 Byte 3 of 3 (property)
+  0,  0,231,  0,204,  0,  0,231,   0,136,118,  0,221,  0,  0,231,
+  0,  0,  0,233,116, 72,191,121, 207, 97, 97,  0,121,231,  0,  0,
+204,107,211,  0,  0,  0,134,  0,   0,  0,  0,  0,231,  0,  0,199,
+118,199,  0,  0,  0,212,140,  0, 207,220,207,220,117,212,207,230,
+
+// state[268 + 2] 0x007140 Byte 3 of 3 (property)
+212,220,220,191,207,207,232,204, 212,119,199,220,134,  0,140,212,
+199,207,129,220,  0,142,204,  0, 207, 51,  0,133, 68,220,130,128,
+207,207,233,220,120, 51, 96,134, 199, 91,231,212,170,  0, 88,  0,
+  0,  0,124,  0,  0,  0,220,  0, 207,  0,  0,  0,212,137,  0,  0,
+
+// state[269 + 2] 0x007180 Byte 3 of 3 (property)
+231,  0,  0,  0,118,  0,207,  0, 198,  0, 88,  0,  0,  0,  0,120,
+  0,  0,204,  0,126,231,  0,  0, 220, 68,  0,  0,231,  0,  0,140,
+209,  0,231,  0,  0,231,  0,  0, 111,  0,231,  0,118,  0,  0,231,
+  0,143,207,  0,191,207,212,128, 128, 68, 72,207,128,  0, 91,  0,
+
+// state[270 + 2] 0x0071c0 Byte 3 of 3 (property)
+  0, 50,207,137, 75,  0,  0,  0, 129, 76,208,  0,  0,  0,201,231,
+105,231, 75,231,232, 68,  0,117,   0, 19,233,  0,204,  0,  0, 20,
+204,  0,  0,  0,221, 88, 91,162,   0,  0,  0,  0,129,143, 50,  0,
+  0,  0,  0,  0,121,203,  0,  0,   0,204,  0,143,194,  0,175,131,
+
+// state[271 + 2] 0x007200 Byte 3 of 3 (property)
+237,  0,  0,  0,  0,  0,137,  0,   0,  0,  0,  0,204,121,  0,  0,
+ 25,  0,  0,  0,231,231,  0,  0,   0,  0,  0, 91,  0,  0,231,  0,
+  0,231,  0,220,  0,  0,  0,  0, 233,  0, 88,231,138, 75,231,  0,
+119, 16, 51,  0,  0, 68,136, 72, 144,118, 87,201,191,136, 78,233,
+
+// state[272 + 2] 0x007000 Byte 2 of 3 (relative offsets)
+ -9, -8, -7, -6, -5, -4, -3, -2,  -1,  1,  2,  3,  4,  5,  6,  7,
+  8,  9, 10, 11, 12, 13, 14, 15,  16, 17, 18, 19, 20, 21, 22, 23,
+ 24, 25, 26, 27, 28, 29, 30, 31,  32, 33, 34, 35, 36, 37, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47,  48, 49, 50, 51, 52, 53, 54, 55,
+
+// state[273 + 2] 0x007240 Byte 3 of 3 (property)
+198,  0,231,220,220,  0,121,134, 136,  0,207,199,118,212,220,207,
+220,231,201,199,221,191,204,212, 206, 68,  0,136,191, 47,207, 68,
+ 20,137,139,231,  0,231,207,140, 231,136,  0,  0,  0,231,  0,208,
+  0,  0,137,233,121, 98,  0,231, 191,136, 72,  0,  0,143,231,231,
+
+// state[274 + 2] 0x007280 Byte 3 of 3 (property)
+ 88,118,198,  0,230,  0,  0,204,   0,  0,128,  0,  0,199,  0,  0,
+231,231,206,  0,  0,  0,206,  0,   0,212,  0,204,  0,  0,  0,212,
+ 24,  0,204,  0,  0,  0,  0,121, 231,  0,  0,191,103,231,207,137,
+221,191, 72,128,232,128, 92,207, 220, 72,212,133,231,221,231,  0,
+
+// state[275 + 2] 0x0072c0 Byte 3 of 3 (property)
+ 27,231,136,231, 68,207,198,  0, 207,  0,  0,  0,  0,220,170,  0,
+139,  0,206,  0,  0,  0,231, 68,   0,105,  0,116,  0,221,212,211,
+141,111,198,  0,  0,221,  0,  0,   0,105,  0,  0,145, 92, 72,  0,
+212, 28,  0,  0,231,  0,221,204,  68, 76,221,233,136,194,  0,  0,
+
+// state[276 + 2] 0x007300 Byte 3 of 3 (property)
+  0,210,221,  0,  0,  0,  0,191,   0,  0,197,221,  0,231, 72,  0,
+  0,  0,  0,  0,  0,179,130,199,   0,204,  0,140,118,209,  0,116,
+  0,231,221,  0,231, 88,  0,  0,   0,111,142, 92,191,211,142,231,
+  0,231,  0,  0,118,221, 93,111,   0,  0,  0,221,  0,  0,201, 53,
+
+// state[277 + 2] 0x007340 Byte 3 of 3 (property)
+232,  0,  0,221, 87,143,  0,  0,   0,231,  0,231,  0,221, 27,198,
+199,  0,199,220,231,231,  0,209, 231,233,  0,  0,235,231,231,231,
+206,  0,210, 15,231,191,231,  0,  76,231,198,  0,231,191, 63,  0,
+194,  0,143,  0,  0, 76,  0,204,  77,  0,194, 75,204,  0,206,  0,
+
+// state[278 + 2] 0x007380 Byte 3 of 3 (property)
+211,  0,211,  0, 68,  0,204,136,   0,137,  0, 68,  0,  0,206,  0,
+  0,191,232,221,  0,232, 88,221, 233,231,  0, 16,231,  0,  0,121,
+206,211,206,  0,  0,121,204,  0, 204,111,  0,144,211,232,128, 28,
+ 28,  0,138,199,231,231,221,199,   0,204,191,118,  0,231,  0,232,
+
+// state[279 + 2] 0x0073c0 Byte 3 of 3 (property)
+138,  0, 88,  0,  0,207,221,211,  68,167,126,221,  0,136,203,199,
+207,207,231,  0,207,220,233,  0, 220,199,233,210,230,220,201,  0,
+134,  0,  0,170,  0,206,  0,221, 210,206, 47,  0,  0,126,121,220,
+220,231,212,  0,  0,232,207,220, 231,  0,206,  0,  0,204,107,  0,
+
+// state[280 + 2] 0x007400 Byte 3 of 3 (property)
+221,204,  0,136,211, 67,140,121,   0, 68,199,  0,211,210,  0,207,
+ 72,  0,  0,  0,  0,  0,  0,  0,   0,  0,199,118,  0,  0,  0,  0,
+  0,211,137,221,204, 88, 85,  0, 209,204,144,161,121,232,121,210,
+206,231,109, 68, 68, 68, 68,  0, 237,221,131,  0, 63,  0,  0,175,
+
+// state[281 + 2] 0x007440 Byte 3 of 3 (property)
+121,199,  0,  0, 96,  0,221,231, 232,  0,232,127,  0,  0,  0,  0,
+231,  0,232,  0,  0,111,  0,199,   0,115,136, 68,126,231,126, 85,
+ 47,  0,170, 76, 93,212,191,191, 169,121,121,232,  0,206,221,119,
+118,206,233,190,  0,  0,108,233,   0,207,  0,  0,211,221, 67,  0,
+
+// state[282 + 2] 0x007480 Byte 3 of 3 (property)
+118,208,  0, 68,231,211,204,118, 204, 76,211, 68,  0,  0,230,  0,
+118,  0,  0,  0,231,  0,  0,231, 206,  0,  0,  0,118,231,130, 50,
+206,231,231,175,  0,221,204, 35,  96,206,231,232,  0,  0,  0,  0,
+107,231,231,  0,  0,232,211,231, 232,231, 72,  0,  0,119,  0,129,
+
+// state[283 + 2] 0x0074c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,221,  0,  0, 232,237,129,  0,231,221,231,129,
+  0,231,207,  0,201,220,  0,231, 233,235,161,231,115,  0,221,204,
+199,  0, 88,118,191,207,138,231, 207,204,  0,231,  0,220,199, 98,
+231,231,231,  0,207,  0,138,118, 231,  0,  0,  0,  0,  0,  0,233,
+
+// state[284 + 2] 0x007500 Byte 3 of 3 (property)
+  0,161,  0,231, 77,231,  0,211, 221,  0,229,  0,175,190,231,  0,
+  0,197,231,231,  0, 91,  0,  0, 135,191,115,  0,126,231,231,137,
+  0,211, 27, 24,  0,103, 93,211, 136,118,233, 68, 72,199,221,118,
+ 53,140,136,140,  0, 28,211,136, 118,  0, 44, 92,231,  0,199,231,
+
+// state[285 + 2] 0x007540 Byte 3 of 3 (property)
+232,  0,231,231,231, 16,231,221, 207,231,233,232,136,232,221, 68,
+232, 44,231,231,136,  0,  0,  0,   0,138,204,204,140, 68,220,231,
+101,220,127,  0,231,140, 35,237, 191,231,105, 25,210,231,  0,232,
+146,191,199,117, 72,219,121,142, 115,233,191,220,220,  0,207,105,
+
+// state[286 + 2] 0x007580 Byte 3 of 3 (property)
+207,220,231,207,207,220, 67, 97,   0,231, 49,105,  0,  0,117, 85,
+  0,136,231,  0,232,231,220, 10,   0,208,209,  0,  0,111,  0,212,
+  0,128,  0, 99,118,201,  0,  0,   0,  0,211,115,  0,221, 72, 16,
+  0, 35, 88,197,220,111,  0,  0,  88,137,  0,  0,126, 99,140,  0,
+
+// state[287 + 2] 0x0075c0 Byte 3 of 3 (property)
+232,  0,201,231,221,136,  0,136, 179, 72,130,  0,221,197,  0,  0,
+211,  0, 65,  0,137,138,  0,  0, 126,146,231, 88,221,  0,121,  0,
+129,  0,137,111,199,  0,207,206, 220,117, 72,212,231,  0,231,  0,
+138,207,194,232,137,  0,  0,232, 231,124,107,  0,199,  0,204,209,
+
+// state[288 + 2] 0x007600 Byte 3 of 3 (property)
+130,199,211,  0,  0,  0,  0,  0, 207,233,  0,121,  0,146,220,  0,
+221,207,  0,121,230,232,211,  0, 179,199,211,232,208,211,204,118,
+209,143,189,204,134,221,118,129, 210,209,229, 72,  0,  0,  0,220,
+232,  0,  0,  0,197,  0,  0,  0, 199,  0,221,198,232,220,128,212,
+
+// state[289 + 2] 0x007640 Byte 3 of 3 (property)
+233,  0,107,231,  0,231,204,131, 204,232,231,231,136,  0,234,  0,
+  0,  0,109,  0,220,231,100,  0, 204,  0,  0,  0,199,  0,191,210,
+231, 96,129,128,232,204,  0,231, 231,194,198,212,143,204,121,  0,
+204,129,129,  0,  0,  0,198,  0, 111,211, 15,137, 25,136, 68,  0,
+
+// state[290 + 2] 0x007680 Byte 3 of 3 (property)
+231,232,130,231,134,  0, 87, 68, 121,  0,  0, 67,  0,  0,206,  0,
+116,199,231,138,  0,  0, 72,  0, 211,130,204,232,204,204,204,  0,
+  0,  0,  0,  0,231,231,231,231,   0,231,231,  0,220,231,136,191,
+121, 72,220,231,206,233,231,235, 232,231,119,  0,  0,  0,  0,103,
+
+// state[291 + 2] 0x0076c0 Byte 3 of 3 (property)
+  0,  0,201,119,221,206,140,231,  85,231,140,  0,231,232,118, 72,
+133, 26,132,221,118,  0, 16,145,  28,  0,221,137, 75,  0,129,138,
+  0, 76,221, 87,146,111,232, 51,   0,  0, 76,  0,232,  0,140,118,
+  0,199,140,  0,140,  0,  0,  0, 138,199,  0,231,144,221,139,  0,
+
+// state[292 + 2] 0x007700 Byte 3 of 3 (property)
+231, 74,  0,  0,231,204,  0,232, 201,134,232,134,117,235,  0,  0,
+  0,  0,221,  0,231,211,  0,  0,   0,199,231,232,  0,  0, 47,137,
+137,  0,232,  0,204,204,233,  0, 209, 88,  0,231,212,206,231,199,
+191,  0,221,210,  0,221,209,111, 115,207,106,210,136,220, 27,  0,
+
+// state[293 + 2] 0x007740 Byte 3 of 3 (property)
+ 65, 72,  0,  0,233,  0,231,199,   0,  0,  0,231,  0,233,  0,206,
+128,191,231,  0,  0,221,  0,  0, 220,220,231,118,129,  0,129,231,
+  0,138, 72, 74,231,204,137,  0, 105,  0,129,126,207,211,  0,221,
+  0,  0,221,  0,231,231,  0,231,   0,118,231,  0,231,206, 65, 68,
+
+// state[294 + 2] 0x007780 Byte 3 of 3 (property)
+231,  0,  0,  0,118,207,  0,127,   0,211,  0,119,122,211,118,211,
+  0,106, 72,  0,  0,231,  0,  0,   0,  0,  0,  0,231,  0,119,206,
+189,  0,231,  0,  0,201,  0,118,   0, 72,130,  0, 88,111,  0,  0,
+ 88,  0,  0, 53,221,  0,204,221,   0,231,231, 85, 88,197,231,209,
+
+// state[295 + 2] 0x0077c0 Byte 3 of 3 (property)
+231,220,207,  0,  0,  0, 98,204, 212,207,212,220,230,233,  0,  0,
+  0,231,191,168,  0,231,231,130,   0,207,121,139,201,220,232,231,
+  0,  0, 53,126,  0,137,231,198,   0,134,221, 72,  0,140,126,146,
+  0,  0,  0,137,  0,  0, 72,  0,  72,  0,231,221,231,121,167, 26,
+
+// state[296 + 2] 0x007800 Byte 3 of 3 (property)
+212, 16,103,221,  0,  0,  0,  0,   0,232,  0,  0,115,118,  0,  0,
+221,210,197,  0,137,117, 98,  0,   0,  0, 72,  0,212,207,211,  0,
+231,204,231,207,  0,103,100,115,   0,210,  0,  0,191,206,231,  0,
+208,  0, 87,  0,140,221,  0,118, 118,  0, 92,212,212,  0,191,203,
+
+// state[297 + 2] 0x007840 Byte 3 of 3 (property)
+ 26,  0,  0,121,  0, 99,  0,  0, 221,221,232,  0,221,  0,231,161,
+199,  0,120,  0,  0, 16,212,  0,   0,  0,133,  0,231,140,231,  0,
+231,  0,  0,  0,232,231,221,  0, 204,  0,  0,135,138,  0, 28,143,
+  0,231,198,  0,231,  0,212,179,   0,231,231,  0,115,  0,207,221,
+
+// state[298 + 2] 0x007880 Byte 3 of 3 (property)
+  0, 88,  0,  0,  0,  0,231, 87,   0,130,  0,  0,126, 72,118,  0,
+  0, 68,  0, 87,  0,198,  0,138, 118,231, 72,212,220,  0,  0, 20,
+  0,  0,  0,199,231,221,  0, 68,   0,127,231,221,  0,204,  0,231,
+144, 63,233,144,208,231,128,  0,   0,231,146,237, 27,  0,115,  0,
+
+// state[299 + 2] 0x0078c0 Byte 3 of 3 (property)
+  0,136,  0,  0,  0,118,231,  0, 231,221,115,115,231,  0,231,  0,
+103,232,  0,  0,197,199,  0,  0, 221,220,127,  0,  0,  0,221,  0,
+  0,233,  0,  0,231,231,231,204, 136,  0,  0,  0,201,207,  0,146,
+  0,231,204,220,199,233,  0,141, 235, 72,118, 72,128,191,232,207,
+
+// state[300 + 2] 0x007900 Byte 3 of 3 (property)
+191,138,191,212,233,221,220,231, 212,207,212,212,220,  0,146,  0,
+221,204,198,  0,  0,  0,  0,  0,   0, 19,221,  0,  0,  0,  0,231,
+  0,211,  0,  0,220,  0, 25,  0,   0,  0,194,143,194,  0,232,  0,
+231,211,  0,  0,191,  0,  0,  0,   0,  0,137,  0,145,210,137,  0,
+
+// state[301 + 2] 0x007940 Byte 3 of 3 (property)
+ 68, 67,121,231,  0,232,204, 51,  88,105,231,231,  0,  0,207,231,
+106,  0,211,116,221,127, 68, 51, 232,221, 50,120,199,137, 88,103,
+ 68,221,105,  0,221,136,191,221, 138,233,  0,207,  0, 88,220,191,
+207,  0,  0,  0,207,231,  0, 92,  72,191,111,220,230,  0,231, 50,
+
+// state[302 + 2] 0x007980 Byte 3 of 3 (property)
+191,137,  0,  0, 53,145,  0,  0,   0,231,197,233,  0, 68, 51,136,
+231,  0,207,  0,232,204,231,  0, 204,  0,  0,206,  0,231,  0,  0,
+  0,  0,  0,  0,230,  0,119, 68, 231,  0, 50,  0,  0,  0, 76,  0,
+109,121,  0,232,  0,  0,  0,  0, 231, 68, 72, 10,  0,115, 68, 91,
+
+// state[303 + 2] 0x0079c0 Byte 3 of 3 (property)
+136, 88,  0, 72,  0,  0,128,  0, 204, 85,117,137,  0, 10,  0,211,
+  0,140, 88,  0,231,191,221,  0, 136,  0,  0,  0,231,221,232,118,
+  0,231,231,189,138,231, 68,118, 211, 74,221,233,233, 72,191, 26,
+ 65,231,  0,  0,212,212,207,207,  72,212,191,137,231,128,231,235,
+
+// state[304 + 2] 0x007a00 Byte 3 of 3 (property)
+140,191,  0,232,  0, 27,  0,220, 197,207,220,138,  0,118,145,212,
+220,128,207,212,103,  0,220,189, 232,161, 88,211, 87,  0,207,119,
+115,  0,  0,207,  0,  0,  0,231,   0,231,  0,  0,  0,  0,146,  0,
+231,127, 44, 26,  0,231,  0,171,   0,233,231, 67,100,138,231,103,
+
+// state[305 + 2] 0x007a40 Byte 3 of 3 (property)
+ 51,  0, 44,231,  0,  0, 68,  0,   0,231,  0,  0, 76,146, 76, 24,
+203,220,  0,  0,  0,  0,  0, 68,   0,  0,232,  0,  0,204,  0,  0,
+204,204, 51,116,  0,  0,211,  0, 211,122,231, 87,  0,  0,  0,  0,
+161,207,  0,  0, 88,231,140, 72, 221,111, 88,  0,231,198,  0,115,
+
+// state[306 + 2] 0x007a80 Byte 3 of 3 (property)
+  0,135,  0, 74,134,  0,  0,  0, 111,  0,  0,231,  0,128,  0,  0,
+221, 72,103, 15,207,121,120,125, 130,  0,231,191, 72, 72,207, 88,
+206,  0,  0,221,  0, 72, 72,231, 207, 91,109,  0,  0,  0, 91,146,
+231,  0,  0,211,  0,  0,198,  0, 221,  0, 91,231,  0,  0,  0,199,
+
+// state[307 + 2] 0x007ac0 Byte 3 of 3 (property)
+  0,  0,  0,203, 91,129,  0, 76, 116,221,129,136,  0,231,  0,231,
+  0,206,232,231,  0,231, 63,  0, 232,125,232,  0, 44,161, 26, 85,
+134,232,231,139,231, 97,197,231,   0,  0, 44,232,  0,144,  0,136,
+231,  0,  0,  0,233,231, 87,220, 231, 68,137,231,231,210,  0, 97,
+
+// state[308 + 2] 0x007b00 Byte 3 of 3 (property)
+231,231,235,191,194,220,206,  0, 111,207,190, 63,233,231,204,105,
+  0, 88,199,220, 16,212,  0,  0, 190,111,191, 88,  0,  0,233,133,
+ 47,212,210,210,220,105,115,220, 118,220,233,206,140,211,233,231,
+  0,210,221,206,  0,232,231,  0,   0,117,191,  0, 72,  0,  0,  0,
+
+// state[309 + 2] 0x007b40 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,198,143,220, 116,140,204,103,194,143,231, 88,
+ 88, 74, 88,  0,136,  0,140,  0,   0,  0,  0, 72,  0,108,  0,  0,
+130,  0,  0,  0,  0,198,  0,194,   0,231,  0,  0,203,231,206,231,
+198,118,  0,221,232,201,  0,118,   0,133,203,  0,  0,  0, 10,211,
+
+// state[310 + 2] 0x007b80 Byte 3 of 3 (property)
+ 63,  0,  0,  0,204,220,203, 13,   0,231,  0,146,  0,209,232,143,
+199,207,172, 98,136, 47,128,136, 191,231,191,128,232,204,191,191,
+199,134,  0,212,231,212,  0,  0, 231,212,101,191,207,126,207,191,
+212,138,207,212,111,207,  0,  0, 106,207,191,212,  0,231,207,231,
+
+// state[311 + 2] 0x007bc0 Byte 3 of 3 (property)
+143,189,231,221, 87,  0, 68,115, 211,146,  0,194,232,  0,  0,231,
+  0,220,  0,191,221,221,231,  0,   0,210,231,231,  0,189,  0,  0,
+116,118,  0,  0,109,198,233,  0,   0, 17,199,  0,  0,116, 98,  0,
+  0,191,  0,194,  0,  0,231,118,   0,  0,  0,  0,  0,  0,199,  0,
+
+// state[312 + 2] 0x007c00 Byte 3 of 3 (property)
+198,  0,  0,  0,  0,  0,  0,118,   0,  0,  0,233,206,204,  0,  0,
+  0,194,237,231,231,  0,  0,198,   0,  0,  0,231,231,  0,204,232,
+231,143,  0,204,  0,230,  0,118, 207,  0,201,204,233,  0,220,231,
+231,191,220,231,231,220,220,121, 201,  0,220,207,207, 25, 87, 97,
+
+// state[313 + 2] 0x007c40 Byte 3 of 3 (property)
+199,191,210,121,  0,  0,  0,  0,   0,  0,  0,  0, 75, 88,  0,203,
+143,  0,  0,210,194,  0,231,  0, 231,204,  0,  0,211,  0,  0,129,
+107,  0,  0,221, 17,232,  0,  0,   0,232,  0,  0, 76,  0,129,  0,
+  0,  0,127,137,  0,204,  0,  0,   0,  0,  0, 28,133,118,109,  0,
+
+// state[314 + 2] 0x007c80 Byte 3 of 3 (property)
+  0,231,194,231,211,  0,  0,  0,  72,136,220,101,207,199,212,220,
+235,199,136,207,207,135,  0,140, 135, 72,220,101,  0,  0,  0, 68,
+220,235,232,207, 98,140,  0,109, 233,220,128,231,235,191, 26,128,
+231,118,206, 72,  0, 50,212,231,   0,118,220,128,206,111,134,122,
+
+// state[315 + 2] 0x007cc0 Byte 3 of 3 (property)
+116,220,231,  0,  0,233,  0,  0,   0,  0, 68,  0,220,207,198,  0,
+  0,  0,231,231,231,144,140,206, 231,118,  0,  0,201,231,146,138,
+ 35,  0,204,231,231,231,  0,143,   0,  0,  0,231,127,  0,  0,115,
+127,  0,232,  0,232,  0,232,221, 116,231,203,134,  0,  0,119,  0,
+
+// state[316 + 2] 0x007d00 Byte 3 of 3 (property)
+143,231,164,  0,146,143,194,204, 204,129, 99,107,  0, 87,  0,  0,
+ 91,207, 72,118,107,199,207, 87,  51,146, 91,143,204,199,207,  0,
+137, 87,137,233,  0,  0,212, 28, 231,220,231,140,101,  0,119,134,
+146,233,199, 87,  0,233,207,  0, 220,109,116,231,231,  0,  0,232,
+
+// state[317 + 2] 0x007d40 Byte 3 of 3 (property)
+127,231,146, 91, 87,198,146,231, 231,  0,  0,198, 15,  0,231,232,
+107,  0,  0,231,231, 27,231,  0,   0,  0,  0,204,204,231,116,  0,
+  0,143, 51,190,  0,  0,107,  0, 131,  0,211,231,221,  0,130,  0,
+  0,131,121,164,  0, 13, 44,  0,   0, 87,233,207,220,172,191,199,
+
+// state[318 + 2] 0x007d80 Byte 3 of 3 (property)
+207,121,  0,232,231,191,191,191, 233,206, 98,191,231,207,199, 78,
+  0,206,  0,127,207,  0,191,220,   0, 44, 15,231,131,231,221,231,
+ 21,  0,129,204,231,  0, 72,231,   0,  0,231,206,164,143,232,198,
+175, 51, 17,231,146, 76,  0,232, 119,232,109,107,  0,119,109,146,
+
+// state[319 + 2] 0x007dc0 Byte 3 of 3 (property)
+  0,  0,  0,231,232,231,  0,204,   0,  0,143,146,231,232,  0,117,
+  0, 44,146,  0,  0,231,161,232, 194,232,107,231,231,127,111,  0,
+109,199,  0,122,191,191,221,  0,  87, 87,  0,231,119,  0,  0, 87,
+  0,206,199,  0,107,220,  0,231, 231,121,  0,131,231,231,  0,  0,
+
+// state[320 + 2] 0x007e00 Byte 3 of 3 (property)
+  0, 15,  0,  0, 15,231,  0,  0, 129,204,194,198,  0,  0,  0,  0,
+211,204,198,  0,  0,221,  0,  0,   0,  0,  0,109,  0,204,109,232,
+232,231,232, 75,  0,  0, 15,  0,   0,  0,  0,107,  0,232,146,231,
+  0, 25,198,234,204,204,231,131,   0,194,116,232,232,121, 87,233,
+
+// state[321 + 2] 0x007e40 Byte 3 of 3 (property)
+  0,140, 72,130,191,221,130,206, 191,  0, 15,117,  0, 92,  0,  0,
+207,207,171,  0, 87,107,206,207, 207,232,201,133,  0,145,121,231,
+231, 75,  0,231,  0,  0,231,116,   0, 68, 76,122,  0, 87,231,  0,
+ 24,235,191, 20,128,220,191,  0, 230,111,220, 72,122,121,210, 98,
+
+// state[322 + 2] 0x007e80 Byte 3 of 3 (property)
+128,233, 68,191,220,  0,220,206, 108,233, 72,128, 25,124,231, 87,
+203,  0,198,204,204,  0, 25,  0, 204,  0,  0,233,127,231,  0,  0,
+133,  0, 16,207, 63,220, 28, 28, 220,  0, 16,128, 72,207,  0, 16,
+212, 72, 98, 28,231, 16, 72, 16,  16, 72,133,231,  0, 16,128, 28,
+
+// state[323 + 2] 0x007ec0 Byte 3 of 3 (property)
+ 72,191,207, 16, 28, 72, 10, 26,  28, 72,207,128,207, 10, 72, 28,
+207, 72, 72, 10,207, 16,  0,191,  16, 16, 72, 72, 10,128, 72, 28,
+128,207,128, 63,  0, 72,226, 28, 207, 16, 98,191,  0, 28,128, 72,
+207,179,207, 72, 16, 98, 72,167,  72,231,207,128, 28, 72,133, 10,
+
+// state[324 + 2] 0x007f00 Byte 3 of 3 (property)
+ 72, 98,128,207,191, 72, 72,207, 207, 72,  0,  0,  0,128,207,231,
+  0,220,  0, 16, 98,128, 28,  0,  72, 98, 63,220,207, 16,  0,  0,
+ 72,  0,212,  0,133,207,220,  0, 191, 16,128,191,220,207, 72,220,
+179,235,  0,220,133,  0, 44,221, 144,  0,144,  0,  0,129,232,  0,
+
+// state[325 + 2] 0x007f40 Byte 3 of 3 (property)
+231,  0,207,231,206,233,  0,231, 204,  0,  0,  0,204,232,231,  0,
+126, 28,231,231,206,118,  0, 63,  72,  0, 26,231,233,211,  0,204,
+116,199, 72,206,  0,  0,  0,233, 231,144,140,101,  0,  0,140,  0,
+143,  0,138,  0,221,143,233, 93, 233, 97,  0,221,  0,231,233,  0,
+
+// state[326 + 2] 0x007f80 Byte 3 of 3 (property)
+231,128,233,129,  0, 51,189,233, 119,207,134,231, 99,191,136,220,
+  0,232,220,  0,120,220,231,220,   0,220,111,221,  0,231, 88,191,
+  0, 72,221,204,140,211,  0,199,  87, 87,  0,212,  0,231,231,111,
+233,  0, 50,  0,231,231,206,  0, 206, 88,  0,  0,  0,103,  0,121,
+
+// state[327 + 2] 0x007fc0 Byte 3 of 3 (property)
+233, 68,231,232,  0,126,198,231,   0,  0, 50,204,106,231,130,  0,
+  0,221,107,  0,140,206,  0,  0,  72,  0,  0,  0,  0,  0,  0,120,
+134,138,  0,  0,  0,233,121,  0, 231,130,  0,198,204,220,232,220,
+ 68,209,  0,189,210,  0,  0,  0,   0,119,231,140, 68,233,207,220,
+
+// state[328 + 2] 0x008000 Byte 3 of 3 (property)
+ 68,138,231,137,233,137, 51,231,   0,  0,  0,206,118,118,  0,231,
+ 88,206, 72,  0,  0,139,  0,134, 115,209,  0,  0,233,  0,  0,220,
+  0,191,  0,  0,220,  0,130,191, 197,  0,  0,  0,  0,  0,  0,  0,
+231,212,  0,136,  0,  0, 68,233, 128,  0,  0, 72,231, 68,231, 68,
+
+// state[329 + 2] 0x008040 Byte 3 of 3 (property)
+220,220, 72,233,220,211,118,  0,   0,  0,144,128, 26,  0,  0,  0,
+  0,  0,206,  0, 28,  0, 51,  0, 118,  0,118,231,231,  0,107,231,
+  0,117,231,  0,231,  0,  0,  0, 231,220, 72,231,  0,  0,  0,121,
+ 91,  0, 75,131, 15,232,121,107,   0,231,  0,  0,  0,121, 87, 78,
+
+// state[330 + 2] 0x008080 Byte 3 of 3 (property)
+  0,  0,  0,133,121, 49,111,138, 232,136,  0,137,136,231,  0,221,
+  0,220,  0,206,  0,  0, 68,  0,  88,  0,118,136,232,136,231,191,
+ 98,126,136,  0, 72,139,  0,220,   0,137,136,230,231,232,199,115,
+  0,164,137,  0, 35,  0,  0,  0, 231,231,140,  0,191,141, 72, 16,
+
+// state[331 + 2] 0x0080c0 Byte 3 of 3 (property)
+ 98, 98,233,137,199,  0, 65,  0, 231,  0,  0,  0,136,207,138,  0,
+  0,207,  0,  0,  0,  0,118,221,   0,231,136,197,124,202,136,  0,
+231,134,231,231, 53,201,  0,167,   0,  0,220,207,  0,209,  0,209,
+144, 88,  0,207,103,  0, 16,  0, 136,  0,118,  0,204,140,  0,  0,
+
+// state[332 + 2] 0x008100 Byte 3 of 3 (property)
+  0,  0,136,  0,  0, 87,136,117,  87, 72,136,  0,212,191,231, 98,
+ 72, 16,207,128,  0,199,118,191, 206,207,145,164,212,207,  0,220,
+212,207,208,170,210,207,212,191, 212,164,212, 75,  0,207,212,209,
+199,145,199,117,220,231,  0,235,  72, 87,  0,220,  0,220,134,220,
+
+// state[333 + 2] 0x008140 Byte 3 of 3 (property)
+220,231,  0,  0,  0,231,206,  0, 199,  0,118, 88, 72,  0,107,  0,
+135, 88,  0,201,140, 88,231,  0,   0,231,235,  0,  0,231,  0,198,
+232,231,221,231,  0,118, 23,232,   0,207,  0,146,  0,207,130,231,
+137, 88,  0, 27,206,212,  0,207,  87,103,136, 72,207,  0, 98,134,
+
+// state[334 + 2] 0x008180 Byte 3 of 3 (property)
+140,  0,231,232,  0,231,  0,  0, 206,  0,199,  0,  0,  0,  0,138,
+  0,220,  0,231,  0,232,  0,  0, 207,  0, 87,209,136, 88,  0,  0,
+119,  0,  0,116,231,231,199,  0, 137,127,  0,231,  0,  0,  0,  0,
+232,232,232, 88,231,117,231,231, 231,231, 96,199,232, 76,194,146,
+
+// state[335 + 2] 0x0081c0 Byte 3 of 3 (property)
+126,  0,126,207,231,  0,164,231, 203, 25,233,  0,220,143,  0,204,
+  0,231,  0, 15,232,  0,  0,191,  78,190,204,231,  0,231,  0,127,
+232,  0,221, 51,  0, 68,233,171,  87,220,140,207,210, 88,220,  0,
+212,212,  0,126,140,220,220,  0,   0,  0,127,118,106,  0,199,  0,
+
+// state[336 + 2] 0x008000 Byte 2 of 3 (relative offsets)
+ -8, -7, -6, -5, -4, -3, -2, -1,   1,  2,  3,  4,  5,  6,  7,  8,
+  9, 10, 11, 12, 13, 14, 15, 16,  17, 18, 19, 20, 21, 22, 23, 24,
+ 25, 26, 27, 28, 29, 30, 31, 32,  33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48,  49, 50, 51, 52, 53, 54, 55, 56,
+
+// state[337 + 2] 0x008200 Byte 3 of 3 (property)
+206,190,206,220,  0,115, 16,122, 143, 27, 75,210,136, 82, 22,231,
+105,231, 85,  0,132,  0, 19, 15, 103,220,212,105, 68,  0,136,140,
+220,231,210,  0,  0,  0,210,  0, 204,203,137,201, 88,  0,231,  0,
+ 72, 72,221,198,  0,137,135,103, 191,137,122,  0,  0,  0,233,  0,
+
+// state[338 + 2] 0x008240 Byte 3 of 3 (property)
+231,231,231,  0,  0,  0,  0,136,   0,232,  0,122,220,  0,231,221,
+  0,231,231,231,231,231,  0,231, 115, 75,231,232,  0,231,231,231,
+  0,  0,231,  0,198,231, 87,231, 231,  0,203,198,  0,  0,171,103,
+ 98,119,140, 63,231,  0, 24, 25, 109,231, 10,231,  0,230,118,207,
+
+// state[339 + 2] 0x008280 Byte 3 of 3 (property)
+231,  0, 26,206,231,  0,  0,  0,   0,  0,132,136,  0,201,121,231,
+  0,  0,138,  0,  0,  0,221, 98, 233,134,231,211, 98,137,210,231,
+210,206,211,210,  0,135, 71,232, 233,206,207,206,130, 97, 96,140,
+232,136,  0,136,232,  0,221,130, 106,140,  0,194,231,137,199,231,
+
+// state[340 + 2] 0x0082c0 Byte 3 of 3 (property)
+221,212,  0,231,207,117,  0,133,   0,  0,231,212,220, 98,179, 11,
+  0,140,199,111, 88,199,232,134, 235,232,  0, 88,209,  0,111,118,
+  0,206,  0,130,210, 97,137,162,   0,  0,  0,100,  0,231,  0,118,
+  0,136,  0,129,199,  0,  0,209,   0, 63,109,233,231,231,210,  0,
+
+// state[341 + 2] 0x008300 Byte 3 of 3 (property)
+232,130, 68,124,115,137,199,  0, 220, 68,  0,  0,191,211,145,191,
+  0,  0,231,  0,220,  0,231,138, 231,231,  0,204,136,231,232,  0,
+204,  0,  0,231,231,231,  0, 72, 100,221,221, 68, 72,208,  0,201,
+231,111,119,  0,130,118,136,231, 137,136,  0,  0,208,  0,  0,231,
+
+// state[342 + 2] 0x008340 Byte 3 of 3 (property)
+201,  0,211,130,  0,204, 98,232, 231,140,119,  0,211,  0,211,100,
+ 10,232,137,  0,118,  0,129,  0,  24,  0, 98,  0,  0,  0,212, 72,
+212, 16,231, 28, 98,191,  0, 72,  72,  0,191, 72,191,  0,  0, 28,
+  0,  0,  0,119,  0,231,  0, 88, 207,  0,221,106, 88,199,  0,231,
+
+// state[343 + 2] 0x008380 Byte 3 of 3 (property)
+  0,  0,231,  0,  0, 72, 67,231,   0,111, 75,  0,  0,  0,118,  0,
+  0,  0,130,144,  0,221, 50,  0, 118,232,231,232,207,  0, 99,231,
+201,  0,131,  0,221,  0,  0,204, 197,231,199, 68,231,  0,  0,  0,
+  0,108, 63,220,133,203,231, 28, 231, 72,191,231,226,171,  0,129,
+
+// state[344 + 2] 0x0083c0 Byte 3 of 3 (property)
+206,130,  0,  0,  0,105,  0, 82, 211,232, 88,  0,140,231,231, 72,
+212,221,  0, 13,232,231,103,  0, 206,  0,  0,  0,140,204,  0, 47,
+118,206,  0,231,  0,  0,231,  0,   0, 68,233,194,231,  0,  0,143,
+105, 88,118,231,164,  0,231,231,  19,231,  0,232,231,206,231,  0,
+
+// state[345 + 2] 0x008400 Byte 3 of 3 (property)
+  0,204,231,126,134,  0,221,204,   0,  0, 75,206,103,118,140,232,
+  0,231,  0,232,  0,  0,  0,  0, 199,  0,  0,  0,233, 98,  0,  0,
+198,221,231,129,167, 26,212, 98,  16, 47,231,231, 76,  0,  0,  0,
+  0, 68,  0,  0,  0,204,  0,  0, 201,  0,  0,  0,111,137,  0,  0,
+
+// state[346 + 2] 0x008440 Byte 3 of 3 (property)
+231,  0,  0,  0,  0,  0,118,221, 231,146,  0,  0,231,231,198,231,
+  0,199,221,231,231,231,211, 88,   0,221,233, 88,  0,231,231,231,
+231,134,237,115,  0,231, 91,231, 231,209,  0,118,137,162,231,194,
+  0, 65,  0,121,  0, 88,210,129,   0,231,100,231,  0,  0,  0,  0,
+
+// state[347 + 2] 0x008480 Byte 3 of 3 (property)
+231,231,144,  0,231,231,  0,231, 231,  0,  0, 72,212,  0,  0,  0,
+ 17,  0,  0,231, 47,  0,  0,191,   0, 68,  0,231,134,221, 19,119,
+  0,201,231,  0,  0,  0,231,  0, 121,  0,231,  0,  0,231,  0,206,
+  0,231, 68,  0,206,  0,  0,  0, 137,233,210,119,146,233,231, 99,
+
+// state[348 + 2] 0x0084c0 Byte 3 of 3 (property)
+129,121,231,  0,137,  0,129,232,   0,126,204, 51,  0,232,  0,  0,
+231,100,148,130,  0,  0,199,  0,   0,231,231,231,231, 16,  0,128,
+  0,  0,  0,235,  0,133,191,231, 231,231,232,  0,115,231,131,204,
+  0,191,  0,204,204,231,231,231,   0,  0,  0,  0,103,211,231,209,
+
+// state[349 + 2] 0x008500 Byte 3 of 3 (property)
+198,  0,  0,  0,  0,231,232,  0,   0,  0,  0,  0,231,  0,  0,  0,
+  0,103,  0,134,121,231,  0,118,  76,  0, 68,231,  0,231,211,233,
+  0, 85,  0, 75,  0,127, 91,  0,   0,  0,  0,207,141, 87,  0,231,
+231,231,  0,  0,211, 44,  0,207, 212,  0,212,132,199,140,231,231,
+
+// state[350 + 2] 0x008540 Byte 3 of 3 (property)
+232,194,  0, 68,  0,204,  0,  0, 206,140,126,231,  0,  0, 13,  0,
+  0,  0,  0,204,  0,232,221,198, 232,111,231,  0,  0,  0,232,  0,
+  0,231,221,231,206,221,  0,231,  88, 93,143,231,  0, 76,  0,231,
+  0,  0,191,  0, 63,  0,  0,204,   0,199,199,233,  0,  0,138,  0,
+
+// state[351 + 2] 0x008580 Byte 3 of 3 (property)
+198,  0,  0,  0,136,233,  0,136, 129,  0,164,  0,175,  0,  0,121,
+231,121,  0,  0,146,  0,  0,116, 127,109,  0, 85,206,  0,  0,  0,
+231,221,  0,  0,232,  0,131,  0, 162, 91,126, 44, 15,231,101,115,
+ 77,  0,  0,  0,  0,  0,231,232,   0,189,164,231,  0,  0,232,  0,
+
+// state[352 + 2] 0x0085c0 Byte 3 of 3 (property)
+  0, 53,  0,  0,  0,  0,  0,  0,   0,130,  0,  0,  0, 91,221,144,
+201,  0,  0,191,  0,120,231,  0,   0,  0,  0,  0,206,121,  0,233,
+220,  0,231,  0,105,122,211,  0, 232, 53, 53,  0,  0,  0,  0,  0,
+  0,  0,  0,231,  0,  0,221,111,   0,194,129, 88,231,  0,231,206,
+
+// state[353 + 2] 0x008600 Byte 3 of 3 (property)
+  0,  0,198,  0,204,206, 76, 51,   0,  0,119, 25,231,  0,  0,  0,
+231,120,231,231,  0,  0, 63,204, 221,  0,194,  0,  0,  0,221,231,
+  0,  0,238,  0,231,  0,  0,232,   0,232,  0,  0,  0,129,  0,231,
+231,  0,231,  0,  0,  0,221,  0, 199,  0,232,  0,221,  0,  0,129,
+
+// state[354 + 2] 0x008640 Byte 3 of 3 (property)
+231,231,231,231,  0,  0,  0,  0, 231,  0,231,231,232,231,134,191,
+ 88, 16,232,231, 68, 25,231,231, 231,231,142, 75, 47,231, 68,127,
+231,  0,199,  0,  0,  0,  0,127,   0,  0,  0, 35,191,  0,  0,204,
+231,115,  0,221,211,231,  0,221,   0,140,232,105,  0, 16, 98,  0,
+
+// state[355 + 2] 0x008680 Byte 3 of 3 (property)
+ 72,128,128,  0,231,  0,  0,  0,   0,  0, 97,204,120,  0,  0,  0,
+221,  0,  0,209,211,142,231,  0, 221,  0,210,  0,124,191,  0,  0,
+  0,231,  0,206,111,221,  0,207, 231,199,206,231,212,  0,  0,209,
+231,207,  0,204,220,121,199,  0, 221,  0,221,  0,  0,231,211,  0,
+
+// state[356 + 2] 0x0086c0 Byte 3 of 3 (property)
+132,211,221,  0,199,231,201,136,   0,202,191,115,221, 44,172,212,
+207,  0,  0,231,199,  0,  0,  0,   0,126,  0,136,  0,  0,204, 99,
+231,231,  0,231,111,  0,  0,  0,   0,232,  0,  0,231,100, 65,116,
+207,  0,231,212,212,  0,  0,  0, 105, 88,211,129,  0,231,138,  0,
+
+// state[357 + 2] 0x008700 Byte 3 of 3 (property)
+ 68,  0,136, 53,  0,  0,129,199, 201,194,201,231,  0,201,  0,  0,
+  0,232,130,130,  0,207,  0, 72, 136,  0,199,  0,138,231,206,231,
+  0, 63,206,  0,  0,111,221,  0,   0,190,  0,  0,  0,  0,  0,  0,
+  0,199,  0,  0,201,  0,  0,100,   0,  0,231, 88,  0,  0,  0,111,
+
+// state[358 + 2] 0x008740 Byte 3 of 3 (property)
+231,  0,  0,  0,  0,228,  0, 98, 212,142,  0,117,206,  0, 72,  0,
+232,221,221,194,211,131,221,201, 211,111,211,211,211,204,211,204,
+111,211,211,194,  0,233,131,221,  76,  0,204,  0,211,221,202,211,
+  0,  0,  0,211,130,  0, 97,211, 131,  0,211,  0,191,207,212,117,
+
+// state[359 + 2] 0x008780 Byte 3 of 3 (property)
+  0,  0,111,132,221,230,  0,  0, 210,  0,221,  0,  0,140,  0,  0,
+  0,  0,231,231,  0,  0,207,231,   0,  0,  0,  0,  0,  0,121, 99,
+  0,  0, 17,199,  0,  0,  0,  0, 124,  0,  0,204,207,206,  0,209,
+  0,  0,  0,201,  0,232,  0,  0,   0,  0,138,194,  0,204,  0,232,
+
+// state[360 + 2] 0x0087c0 Byte 3 of 3 (property)
+130,  0,  0,  0,194,  0,201,198, 232,  0,220,121,211,  0,211,  0,
+231,130,209,  0,  0,  0,  0,  0,   0,  0,  0,221,231,  0,  0,  0,
+201,211,  0,232,  0,220,  0,  0,   0,  0,  0,  0, 50,  0,220,194,
+  0,  0,129,210,221,  0,198,198,   0,138,  0, 87,231,  0,111,  0,
+
+// state[361 + 2] 0x008800 Byte 3 of 3 (property)
+  0,  0,221,231,231,119,232,231, 221,231,233,204,  0,119,203,231,
+  0,204,231,221,204,115,189,  0,   0,  0,  0,231,  0,  0,  0,127,
+  0,209,115,146,  0,  0,  0,231,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,194,232,  0,  0,127, 51,  0,   0,199,  0, 75,  0,  0,  0,  0,
+
+// state[362 + 2] 0x008840 Byte 3 of 3 (property)
+136,  0,231,  0,206,191, 44,  0,   0,  0,204,  0,137, 68,231,  0,
+  0,231,198, 87, 98,231,211,140,   0, 68,231,143,231, 87,194,  0,
+  0,134, 72,136,231, 28,  0,  0, 140,233,211,144, 72,211,191,  0,
+136,221,206,  0,231,231,  0,134,   0,211,  0,  0,231,233,197, 47,
+
+// state[363 + 2] 0x008880 Byte 3 of 3 (property)
+231, 67,201,  0,191,179,  0,  0, 105,  0,  0, 88,  0,126,231,  0,
+  0,  0,209,211,  0,  0, 88,232, 220,233,233,232, 72,220,204,  0,
+  0,  0,101,  0,199,  0,  0,  0,   0,  0,204,138,  0, 98,231,  0,
+231, 99,231,  0,116,231,  0,190,   0,  0,  0,  0,  0,  0,  0,231,
+
+// state[364 + 2] 0x0088c0 Byte 3 of 3 (property)
+  0,137,137,203,203, 65,207,  0,   0,  0,204,  0,  0,  0,221,109,
+  0,  0,231,  0, 68,137,231,  0, 118,144,  0,  0,107, 27,  0,106,
+  0,121,231,  0, 72,231,  0,  0, 206,  0,  0,  0,  0,  0,  0,  0,
+  0,130,231, 88,115,161,  0,  0, 137,118,  0,  0,231,107,105,  0,
+
+// state[365 + 2] 0x008900 Byte 3 of 3 (property)
+  0,231,199,  0,203,  0,  0,143,   0,220,232,231,197,191,207,191,
+140,233, 88,121,132,  0,  0,231, 232,211,209,235,191,231,231,232,
+  0,233,231,  0,  0,103,231,231, 231,  0, 88,204,  0,  0,  0,  0,
+128,231, 19,  0,220,221,111,  0, 204,231,  0,143,  0,  0,231,  0,
+
+// state[366 + 2] 0x008940 Byte 3 of 3 (property)
+  0,233,  0,231, 68,  0,  0,  0,   0,221,  0,  0,232,231,  0,  0,
+  0,  0,  0,  0,  0,  0,109,  0,   0,  0,231,231,221,221,197, 88,
+204,  0,  0,  0,204,  0,197,  0,   0,  0,127,  0,174,231,  0, 19,
+  0,  0,146,  0,198,231,  0,203,   0,  0,  0,  0,231,  0,231,140,
+
+// state[367 + 2] 0x008980 Byte 3 of 3 (property)
+231,140,221,120,  0,  0,111, 44, 129,  0,231,109,  0,231,  0,107,
+  0,231,231,121,234,  0,143,117, 198,  0, 15,  0,221,  0,  0,  0,
+  0,232,  0,  0,  0,  0,204, 15,   0,231,107,  0,204,  0,  0,198,
+  0,  0,204, 24,  0,  0,  0,204,   0,  0,127,  0,  0, 23,  0,198,
+
+// state[368 + 2] 0x0089c0 Byte 3 of 3 (property)
+ 75, 28, 10,  0, 26, 72, 28,212,  10,128,191,231,  0,  0,212,  0,
+207,207, 68,231,204,  0,231,  0,   0,  0,232,  0,162,231,220,  0,
+  0,  0,  0,140,  0,233, 92,231,   0,  0,  0,  0,  0,231,  0,  0,
+  0,  0,  0,221,175,  0,  0,  0, 127,  0,  0,  0,  0,231,  0,  0,
+
+// state[369 + 2] 0x008a00 Byte 3 of 3 (property)
+ 88,  0,131,109,231,  0,  0,233, 107,  0, 17,  0,232,  0,143,231,
+204,  0,231,143,  0,204, 76,146, 146,  0,  0, 47,  0,131,231, 87,
+  0,  0,170,143,  0,161,  0,206,   0,  0,107,220,  0,107,  0,  0,
+221,143,  0,117,143,231,143,231,   0,  0,107, 75, 13,231,228,  0,
+
+// state[370 + 2] 0x008a40 Byte 3 of 3 (property)
+221,204,  0,  0,231,  0,204,  0, 197,  0,  0,  0,  0,  0,204,  0,
+143,231,204,  0, 51,107,  0,  0,   0,  0,  0,131,  0,231, 87,  0,
+ 87,175, 25, 47,  0,  0,107,231, 211, 87,  0, 13,204,119,143,  0,
+ 13,107,143,146,231,232,231,  0,   0,130,231,  0,204,231,  0,231,
+
+// state[371 + 2] 0x008a80 Byte 3 of 3 (property)
+  0,  0,198,  0,232,202,204,109,   0,142,235,  0,146,146,  0,221,
+  0,194,221,137,211,146,  0,  0, 146,  0,204,  0,  0,  0, 91,  0,
+ 87, 76,  0,170, 91,204, 51,204, 129,  0, 27,  0, 15, 15,  0,  0,
+146,  0,107,  0,  0,  0,221,  0,   0,146,  0,  0, 76,  0,232, 87,
+
+// state[372 + 2] 0x008ac0 Byte 3 of 3 (property)
+  0,231,204,  0,194,231,  0,146,   0,204,  0,143,203,194,  0, 44,
+  0,  0, 91,  0,  0,  0,143,232,   0,  0,231,204, 51,231,232,231,
+194,161,232,  0,238,  0,107, 91,   0,  0,  0,106,231,146, 17,  0,
+231, 51,231, 76,211,  0,175, 91, 146,  0, 91,  0,211,  0, 87,  0,
+
+// state[373 + 2] 0x008b00 Byte 3 of 3 (property)
+ 87,164, 93,  0,143,211,221,199,   0,  0,121,221,203,211,146,221,
+109,211,211,221,194,127,194,107, 211,146,194,146,204,143,221,  0,
+ 76, 44,211,  0,  0,221,232,231,  51,  0,  0,204, 51,231,  0,  0,
+  0,231,  0,109,  0,  0,  0,231,   0, 91,221,231,231,  0,129,  0,
+
+// state[374 + 2] 0x008b40 Byte 3 of 3 (property)
+  0,194,  0,  0,  0,231,231,211,   0, 75,  0,  0,198,  0,194,175,
+  0,  0,  0,204,221,  0,232,  0, 107,175, 51,203, 91,  0,  0,232,
+211,  0,  0,  0,  0,  0,138,  0,   0,231,  0,194,111,211,  0, 75,
+ 87,231, 15,  0,129,  0,  0,107,   0,  0,  0,  0,  0,121,  0,231,
+
+// state[375 + 2] 0x008b80 Byte 3 of 3 (property)
+127,231,  0,117,  0,  0,  0,  0, 231,231,127,221,232,  0,204,  0,
+116,  0,194,127,231,236,194,  0,   0,231, 76,  0,232,  0,204,  0,
+231, 26, 26,191, 28,191,  0,233,  16, 16,207,207,  0, 28, 28, 28,
+ 28,  0, 28, 72,212,  0, 72,179,  10,207, 28,  0, 98, 72, 26, 28,
+
+// state[376 + 2] 0x008bc0 Byte 3 of 3 (property)
+124, 28,235,207, 26,207, 28,231, 128, 28, 16,207,220,128,231, 72,
+  0, 72,191,233,  0, 16,  0, 16, 191,191, 16,128,231, 10, 98,191,
+ 72, 72, 28,207,191, 10, 28,207, 235,191,  0, 72,191, 63,231, 16,
+191, 16, 72,220, 16, 72,191, 16,  16,  0, 16, 28,231, 72, 28, 72,
+
+// state[377 + 2] 0x008c00 Byte 3 of 3 (property)
+220, 16,231, 10,235, 72,191,  0,  28,  0, 98,133,207, 72, 72, 72,
+133,207,191, 16,235,212,231,212, 233,207,212,191, 72,  0,  0,191,
+  0,220, 72, 63,128,212, 72,191,  98,191,235,237,207, 72,231,191,
+233, 16,235,231, 72,  0,220, 53,   0,  0,231,  0,  0,  0,  0,164,
+
+// state[378 + 2] 0x008c40 Byte 3 of 3 (property)
+  0,126,221,  0,  0,  0,137,207, 119,199, 44,127, 99,  0,121,  0,
+127,221,  0,  0, 75,197,  0,  0,   0,  0,103,  0,221,  0,  0,  0,
+  0,137,202,  0,  0,  0,  0,  0, 232,  0,136, 85, 25,231,  0,211,
+232,211,211,232,  0,  0,  0,  0, 233, 68,206,  0,231,231,  0,  0,
+
+// state[379 + 2] 0x008c80 Byte 3 of 3 (property)
+  0,  0,111,  0,  0,206,  0,231,   0,209,161,  0,134,194,232,  0,
+231,231,  0, 25,121,232,  0,  0, 204,231,231,231,  0,143, 51,  0,
+ 87,143,146,  0,  0,  0,  0, 87, 143,109,129,146, 87,231,232,109,
+ 44,  0,204, 76, 87,  0,119,146, 146,  0,232,143,143,129,  0,119,
+
+// state[380 + 2] 0x008cc0 Byte 3 of 3 (property)
+146,204,119,109,143,211,  0,131,  51,  0, 51,231,  0,231,203,  0,
+  0,109,211, 91,  0,231,231,  0,   0,221,232, 15, 87,221,146,  0,
+143,129, 51,127, 51,  0, 91,  0, 231,  0,146,  0,121,143,231,231,
+231,  0,  0,  0, 75,231,231,231, 129,204, 19,232,143,121,238,  0,
+
+// state[381 + 2] 0x008d00 Byte 3 of 3 (property)
+231,235,191,  0,116,109,  0,232, 143,  0, 76,116,220,204,  0, 25,
+231,  0,231,129,116,231, 51,211,   0,231,  0,170,  0, 63, 72, 28,
+207,133, 26, 26, 16, 16, 16, 16,  28, 72, 16, 16, 72, 26, 98, 26,
+ 98, 72,207,  0, 28, 16,  0,133,  28, 28, 63,128, 72,220, 98, 98,
+
+// state[382 + 2] 0x008d40 Byte 3 of 3 (property)
+  0,133, 98, 63, 28,207,  0,  0, 133,212,212, 98, 98,234, 72, 16,
+ 72,231,  0,191,133,  0, 16,  0, 191,  0,133, 16,  0,226, 63,212,
+ 16, 98, 98, 98,100,  0, 68,204,   0,231,  0, 68,221, 72,  0,211,
+140,231,  0,189,134, 16, 72,140,   0,  0,  0,210,  0,211,  0,  0,
+
+// state[383 + 2] 0x008d80 Byte 3 of 3 (property)
+  0,118,  0,231,220,136,  0,  0,   0,  0,137,133,  0,  0,  0,  0,
+231,231,  0,  0,  0, 25,211,  0,   0, 51,  0,  0,  0,  0,231,118,
+  0,231,  0, 88,  0,  0,  0,  0,  76,  0,  0,  0,  0,  0,  0,231,
+  0,231,204,137,121,199,  0,  0, 212,231,204,  0,221,  0, 97,231,
+
+// state[384 + 2] 0x008dc0 Byte 3 of 3 (property)
+  0,231,231, 98,235,  0,130,  0,   0,231,  0, 68,118,  0,206,197,
+  0,144,  0,  0,  0,231,206,233,   0,  0,199,201,  0,140,  0,144,
+  0,146,  0,231,209,  0,  0,  0, 118,211,115,232,  0,  0,  0,138,
+  0,231,  0,138,  0, 71,  0,207, 220,220,124,128,231,  0,  0,231,
+
+// state[385 + 2] 0x008e00 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,221,  0,  0, 231,206, 92,231,212,  0,  0,136,
+ 75,  0,  0,  0,  0,  0,231,  0,   0,  0,  0,  0,  0,111,201,232,
+231,231,126,  0,  0,  0,  0,  0, 221,118,108,211,  0,  0,230,  0,
+170,207,  0,  0, 19,103,231,  0,   0,206,  0,  0,221,210,  0,  0,
+
+// state[386 + 2] 0x008e40 Byte 3 of 3 (property)
+  0,  0,201,  0,134,  0,  0, 72, 118,202,103,206,204,232,211,  0,
+232,220,212,211,231,232,231,  0, 231,197,231,  0,  0,  0,  0, 76,
+194,231,  0,129, 23,  0,118,221,   0,230,  0,  0,209,199,  0,  0,
+231,  0,115,  0,100,  0,199,  0,   0,231,129,232,206,  0,  0,191,
+
+// state[387 + 2] 0x008e80 Byte 3 of 3 (property)
+  0,138,211,  0,231,197,  0,100,   0,211,105,204,  0,107,  0,207,
+221,198,231,194,231,232,  0,  0,   0,203,231,  0,  0,  0,  0,  0,
+  0,204,  0,  0,  0,221,  0,  0,   0,  0,204,136, 68,  0,  0,142,
+198,231,118,231,  0,  0,  0,  0,   0,  0,118,  0,  0,  0,117,  0,
+
+// state[388 + 2] 0x008ec0 Byte 3 of 3 (property)
+129,  0,  0,  0,  0,231,233,  0, 231,231,107, 91, 87, 51,  0,231,
+  0,  0,146,  0,210,  0,  0,  0, 220,  0,  0,204,  0,231,221,131,
+  0,  0, 15,231,  0,  0,220,  0,   0,  0,  0,161,220,  0,  0,  0,
+231,  0,  0,220,  0,  0,220,220, 146,233,221,164,204,117, 76,  0,
+
+// state[389 + 2] 0x008f00 Byte 3 of 3 (property)
+  0,220,207,143,207,199,  0,  0,   0,146,204,  0,101,  0,  0,  0,
+  0,  0, 50,204,143, 75,  0,  0,   0,231,204,121,197, 87,232,121,
+  0,  0,  0,220,  0,199,189,  0, 220,146,107,231,235,231,231,121,
+231,  0,231,198,231,235,231,231, 143,191,  0,143,  0,  0,129, 87,
+
+// state[390 + 2] 0x008f40 Byte 3 of 3 (property)
+220,220,199,  0,143, 76,194,  0,   0,122,  0,  0,231, 51,121,231,
+  0,  0,  0,231,231,  0,  0,231, 220,  0,  0,  0,231,  0,  0, 87,
+231,194,116,231,197,  0, 16, 72,  98, 72,  0,220, 28,220, 16, 10,
+ 72,220,207,  0, 16,220,191,  0, 220,  0,  0, 16,191, 28,  0, 72,
+
+// state[391 + 2] 0x008f80 Byte 3 of 3 (property)
+  0,  0,  0, 28,191, 16,133,220,  72, 16, 72,235,  0, 72,220,  0,
+ 98, 28,  0, 28,231,133,133,207, 191,191,  0,136,126,  0, 92, 67,
+  0,  0,  0,115,  0,  0, 27,231,  67, 16,  0,191,  0, 75,204, 76,
+ 51,135,107,  0,  0,231,231,198,   0, 16, 15,116, 15,133, 28,116,
+
+// state[392 + 2] 0x008fc0 Byte 3 of 3 (property)
+  0,133,103,  0, 88,139,231, 10,  16,  0,231,231,  0,  0,138,  0,
+ 28, 88,231,204,100,  0,  0,231,  10, 16,203, 28, 10, 26,128, 98,
+231,232,111,231,170,130, 51,231, 204,172,118,137,231,115,221,231,
+140,231,  0,207, 25,221,231, 88, 201, 72,121,  0,232, 88,231,  0,
+
+// state[393 + 2] 0x009000 Byte 3 of 3 (property)
+138,103, 10,137,206,111,103,  0, 231, 28, 72,206,  0, 68,231,138,
+115,206, 16,116,137,129,204, 97,   0, 25,140,130,  0,137,137,136,
+140,197,136,146,221,231,220,231,   0,  0,  0,  0,  0,  0, 88,230,
+  0,107,143,  0,231,201,233,231,  68,194,  0, 72, 68,  0,144,  0,
+
+// state[394 + 2] 0x009040 Byte 3 of 3 (property)
+  0,111, 88,  0,204, 15,  0,140,   0,231,143,143,  0,115,143,118,
+111,206,233,137, 87,146,203, 16, 232, 91,  0,208, 51,221, 75,  0,
+ 87,116,210, 53,  0, 35,  0,231, 130,107,  0,  0,231,138,136,232,
+  0,231, 76,  0,132,115,129, 91, 107,231,146,  0, 51, 87,231,140,
+
+// state[395 + 2] 0x009080 Byte 3 of 3 (property)
+118, 91,111,118,143,231,231, 91, 199,116, 76,206,  0,  0,231,129,
+204, 68,  0, 98,  0, 67,  0,128, 231,191,231, 72,  0,212,  0,  0,
+232,191, 67, 68,  0,231,136,  0, 189,  0, 68,  0,207,  0, 10, 67,
+208, 96,231, 72,233, 67,231,  0,  88, 72,133, 16,  0,231,233,  0,
+
+// state[396 + 2] 0x0090c0 Byte 3 of 3 (property)
+  0, 68,  0,204,233,199,  0,233, 204,  0,135,  0,  0,  0, 53,212,
+  0, 16,  0,212,211,232,  0,233,   0,231,  0,231,199,118,161,231,
+  0, 47,189,  0,204,  0,212,133, 140,  0,233, 72,231, 68,  0,199,
+  0,  0,231,  0, 72,143,  0,117,  72,  0,  0,  0,  0,137,191,232,
+
+// state[397 + 2] 0x009100 Byte 3 of 3 (property)
+231,  0, 72,231,191,  0,232,  0,   0, 27,  0,221,  0,  0,  0,  0,
+221,  0, 50,  0,204,161,232,231, 231, 68,  0,  0,231,  0, 72,231,
+231,  0, 72,233,231,  0,  0, 51,   0,231,231,  0,231, 50,  0,199,
+ 25,199,175,  0,170,  0,231,231,   0,231,204,  0,  0,231,  0,  0,
+
+// state[398 + 2] 0x009140 Byte 3 of 3 (property)
+  0,  0,  0,220,  0,  0,206,231, 204, 68,189, 68, 97, 88, 24,  0,
+208,  0,140,  0, 15,221,231,130, 232,  0,118,231,231, 63,191,  0,
+  0,  0,105,209,231,126,  0,  0,   0,197,136,  0,140,  0,118,118,
+ 72, 72,231,231,221, 88,118,140, 137,221,237,  0,  0,  0,  0, 72,
+
+// state[399 + 2] 0x009180 Byte 3 of 3 (property)
+  0,  0,198,129,  0,231,  0,115,   0, 85,  0,118,220,106,231,231,
+106,  0,126,220,220,220,220,101,   0,  0,120,118, 87,  0, 75,  0,
+  0,221,231,122,117,  0,  0,  0,   0,  0,199, 25, 75,  0,121,121,
+  0,122,  0,231,100,232,  0,  0, 117,  0,206,231,  0,  0,231,  0,
+
+// state[400 + 2] 0x009000 Byte 2 of 3 (relative offsets)
+ -7, -6, -5, -4, -3, -2, -1,  1,   2,  3,  4,  5,  6,  7,  8,  9,
+ 10, 11, 12, 13, 14, 15, 16, 17,  18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 29, 30, 31, 32, 33,  34, 35, 36, 37, 38, 39, 40, 41,
+ 42, 43, 44, 45, 46, 47, 48, 49,  50, 51, 52, 53, 54, 55, 56, 57,
+
+// state[401 + 2] 0x0091c0 Byte 3 of 3 (property)
+ 50,170,  0,231,  0,  0,194,120,  15, 88, 16,127,134,139,103,140,
+119,136,231,231,211,221,231,129, 143,221,231,231,103,107,231,231,
+  0,231,  0,109,232,231,131, 13,   0,211,  0,  0,211,204,231,  0,
+  0,221,  0,  0,  0,121,231,211,   0,210,  0,231,231,  0,  0,231,
+
+// state[402 + 2] 0x009200 Byte 3 of 3 (property)
+211,232,  0,  0,221,233,231,  0, 221,127,204,  0,  0,146,194,  0,
+204,143,  0,  0,119, 19,  0,  0,   0,  0,  0,  0,232,  0, 76,  0,
+  0,231,  0,127,  0,128,127, 72,   0,191,220,  0,231,204,211,230,
+221,  0,231,221,107,  0,191, 99, 211, 72, 85,212,235,207,210,194,
+
+// state[403 + 2] 0x009240 Byte 3 of 3 (property)
+ 76,  0,  0,231, 44,127,204,  0, 194, 51,211,162,  0,211,232,231,
+231,204,  0,  0,  0,  0,  0,131,   0,231,204,107,  0,  0,204,231,
+  0,  0, 44,  0,119,  0,194,231,   0,  0,  0,  0,211,211,  0,  0,
+  0, 15,  0,  0, 16,  0,  0,231, 204,  0,221,129,  0,  0,116,232,
+
+// state[404 + 2] 0x009280 Byte 3 of 3 (property)
+107,  0,  0,109,  0, 87, 72, 72,  72, 98,128,211,  0,221,  0,133,
+  0,131,  0, 75,  0,198,129,  0, 107,231,116,198,121,129,  0,  0,
+211,  0,  0,211,  0,211,204,232, 204,  0,221,221,211,117,212,  0,
+  0,  0,129,127,  0,211,  0, 27,   0,121,  0,211,211,231,  0,  0,
+
+// state[405 + 2] 0x0092c0 Byte 3 of 3 (property)
+  0,127,221,211,  0,122,207,211,   0,211,  0,232,204,  0,  0,109,
+204,  0, 91,231,  0,204,  0,231,   0,231,  0,  0,  0,  0,  0,  0,
+231,231,  0,  0,131,  0,  0,231, 221,231,119,231,231,117,232,211,
+127,  0,116,116,  0,  0,  0,  0, 143,231,198,231, 87,  0,  0,231,
+
+// state[406 + 2] 0x009300 Byte 3 of 3 (property)
+221,  0,232,  0,127,  0,116,  0,   0,  0,231,  0,  0,231,  0,204,
+107,  0,221,  0,  0,204,  0,  0, 143,204,129,221,  0,231,204,221,
+146,121,127,231,211,231, 91,231, 131,211,221, 51, 44,  0,194,131,
+  0,  0, 15,127,  0,231, 23,  0, 127,  0,203,231,221,  0,  0,  0,
+
+// state[407 + 2] 0x009340 Byte 3 of 3 (property)
+  0,  0,  0,  0,231,  0,  0,204, 231,231,118, 88, 72,119,128, 72,
+128,207,207, 72, 99, 72,191, 72,  72,128,120,137,191,128,207, 72,
+ 72,128,207,207,120,124, 72,207, 133, 72,231, 72,109,  0,116,  0,
+ 25,221,  0,  0,  0,131,211,  0,   0,  0,127,  0,109,  0, 51,231,
+
+// state[408 + 2] 0x009380 Byte 3 of 3 (property)
+  0,  0,122,  0,  0,  0,  0,  0,   0,  0,122,  0,116,  0,  0,206,
+  0,  0,  0,  0, 50,  0,107,194, 129,  0,131,  0,  0,221,  0,  0,
+  0,221,127,232,231,221,221,146,   0,221,221,  0, 47,167,111,128,
+ 67,207,128,144, 72,208, 72,128, 128, 98,128,207, 98,199,124,233,
+
+// state[409 + 2] 0x0093c0 Byte 3 of 3 (property)
+128, 72, 72, 72,207,133, 72, 72, 130, 72,221,128, 16,124,  0,  0,
+232,116,  0,  0,  0,  0,199,129, 129,  0,  0,  0,204,194,204,129,
+  0,143,129,  0, 76,231,  0,231, 198,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,204,  0,  0, 231,221,  0,  0,  0,127,  0,  0,
+
+// state[410 + 2] 0x009400 Byte 3 of 3 (property)
+  0,  0,  0,232,  0,  0,  0,231,   0,231,  0,  0,  0,  0,128, 72,
+ 72,128,128, 72, 72,207,207, 72,  68,189,190,191,191,191,207,128,
+ 72,189, 72,128,212,207,207,199, 207,191,207,199,207,128,208,  0,
+  0,231,204,129,  0, 76,204,  0, 119,  0,194,  0,  0,210,  0,211,
+
+// state[411 + 2] 0x009440 Byte 3 of 3 (property)
+  0,231,  0,  0,121,231,  0,  0, 231,  0,232,  0,221,  0,  0,  0,
+  0,107, 76,198,  0,231,  0,  0,   0,  0,194,198,  0,  0,231,  0,
+204,  0,231,204,  0,  0,  0,  0,   0,  0,232,141,  0,232,  0,  0,
+121,191,130,207,207,233,231,206, 191,191,191,207,111,119,121,119,
+
+// state[412 + 2] 0x009480 Byte 3 of 3 (property)
+220,231,  0,207,233,220,235,235,  16, 72,191,  0,220,191,226,220,
+231,204,191, 72,  0,191,  0,191, 212, 72,220, 72,207,191, 72,128,
+ 72,191, 16,191,220, 72, 72, 72,  63, 63,235,  0,231,  0, 72,191,
+ 72, 16,231, 72,191,179,  0,  0,   0,220,226, 98, 72,226, 72,212,
+
+// state[413 + 2] 0x0094c0 Byte 3 of 3 (property)
+191, 16, 72, 16,212, 72,191,  0, 235,212,191,191,191,191,191,207,
+191,235,235,  0,  0,233,212,235,   0,220,  0,191, 16, 16,  0,191,
+191,212,212, 63,191,231,204,212, 212,220,235,  0, 72, 72,191,220,
+191,233, 63,220,  0, 98, 11,220,  63,231, 98,212,233,231, 28,207,
+
+// state[414 + 2] 0x009500 Byte 3 of 3 (property)
+ 26, 72, 72,220,207, 98,191,  0,  67,191,  0,133, 72,  0,  0,212,
+ 98,191,220,  0, 98,128,  0,191,   0, 16,128, 72,220, 72,231,124,
+  0, 16,207,128, 63, 72, 16,  0, 226,  0,  0,  0,  0, 72,133, 72,
+ 72,  0,212,  0,212,191,191,212,   0,191,220, 98,  0,  0,  0,  0,
+
+// state[415 + 2] 0x009540 Byte 3 of 3 (property)
+ 72, 72,207,  0,  0,231,  0, 28,   0,191,191,  0,179, 72,231,235,
+191, 72,220,191,  0,212,207,212,   0,  0,  0,212, 16,235,220,231,
+  0,  0,234,191,  0,231,220,235, 235,  0,  0,  0,235,191,  0,207,
+199,191,231,191,  0,  0, 63,107, 231,220,  0,  0,211,  0,  0, 28,
+
+// state[416 + 2] 0x009580 Byte 3 of 3 (property)
+ 87,  0,204, 91,  0,  0,232,231, 231,146,231,107,  0,  0,204,164,
+  0, 51, 19,146, 51,  0,203,  0, 119,232,  0,  0,  0,  0,221,231,
+231,211, 15,146, 91, 87,231,231,  76, 75,  0,199,209,171,206,  0,
+207, 23,105,128,231,128,232,  0,  98, 72, 98, 99, 67,199,189, 72,
+
+// state[417 + 2] 0x0095c0 Byte 3 of 3 (property)
+207, 98,133,199,191,233,121,105,  72,210,111,204,194,194,  0,  0,
+204,  0,  0,204,129,119,129,221, 117,  0,221,  0,122,  0,204,  0,
+  0,119,121,  0,  0,238,  0,  0,  26,235, 16, 72,  0, 26, 28, 72,
+207,191,128,220, 10, 72,231, 72,  98, 16,207, 26,  0, 63,212,  0,
+
+// state[418 + 2] 0x009600 Byte 3 of 3 (property)
+ 72, 98,191,  0,220, 26,133,  0, 191,191,212,  0,  0,  0, 72,  0,
+ 72,191,  0,  0, 98,235,207,212,   0,191,212,  0, 53,231,231, 28,
+  0,206,  0,  0,  0,  0,  0,  0, 204,  0,116,  0,  0,231, 50,232,
+  0,118,140, 26, 16, 72, 16,  0,   0,221,  0,138,231,  0,  0, 68,
+
+// state[419 + 2] 0x009640 Byte 3 of 3 (property)
+ 68,231, 67,  0,126, 26,128, 72,  28,212,  0,115,118,140,221,231,
+138,210,  0,210,206,133,  0,  0, 232,  0,231,103, 91,164,119,167,
+  0,118,138, 87,136,117,203,  0, 212, 26,115,  0,204,  0,  0,  0,
+ 87,  0,209, 76,221, 68,136, 85,  87,  0, 15,231,  0, 51,231,  0,
+
+// state[420 + 2] 0x009680 Byte 3 of 3 (property)
+  0,  0,231,231,204, 53, 68,  0, 105,221, 87, 68,  0,130,107,142,
+128,  0,  0,  0, 97,109,  0,197, 115, 88,  0,107,140,231,211,231,
+116,211,221, 44,204,231,  0,126, 121,  0, 75,  0,  0,  0,  0,231,
+233, 25,203,  0,164,  0, 63, 44, 121,204,  0,131,103,191, 10,  0,
+
+// state[421 + 2] 0x0096c0 Byte 3 of 3 (property)
+136,140,  0,221, 97,138,137, 88,   0,111,  0, 76,136, 68,233, 98,
+  0, 15,199,127,231,144, 25,  0,   0,121,231,109,127,231, 25,  0,
+  0,  0, 87, 87,  0,  0,  0,221, 137,206,137,109,  0,  0,231, 89,
+ 13,  0, 91,207,  0,  0,126,140, 231, 99,  0,143,  0,  0, 98,211,
+
+// state[422 + 2] 0x009700 Byte 3 of 3 (property)
+115,207,  0,  0,126,174,115,137, 121,141, 44,  0,  0,118,201,130,
+  0,197,  0,115,  0,  0, 68,  0, 231,194,  0,  0,138,  0,140,  0,
+  0,  0,  0,231,231,  0,  0,143,   0,  0,232,  0,  0,191,  0,  0,
+197,  0, 97,231,  0,  0,  0,  0, 144,111,  0,231,  0,204,209,  0,
+
+// state[423 + 2] 0x009740 Byte 3 of 3 (property)
+  0,  0,119,231,194,  0,232,  0,  75,232,231,  0,  0,231,231,231,
+  0,161,137, 72,  0,231, 68,  0, 232, 53,121,120,127,  0,136,  0,
+118,137,140,  0,231,233,175,  0, 204,140,  0,203,  0,116,  0,  0,
+  0,116,  0,120,103,  0,118,231,   0,231,161,  0,197,211,  0,  0,
+
+// state[424 + 2] 0x009780 Byte 3 of 3 (property)
+  0,231,  0,  0,116,206,203,231, 127,  0,211,130,231, 74,211, 50,
+231,235,  0,  0,  0,231,  0,  0,  88,  0,231,  0,231,  0,232,  0,
+ 68,  0,  0,189,  0,231,204,  0, 161,  0,  0,231,231,140,231,220,
+  0,231,  0,231,231,  0,  0,  0,   0,  0,  0,  0,  0,  0,231,  0,
+
+// state[425 + 2] 0x0097c0 Byte 3 of 3 (property)
+  0,204,  0,194,  0,  0,204,  0, 231,  0,  0, 76,127,  0,  0,221,
+  0,  0,231, 91,  0,  0,  0,231,   0,232,  0,  0,194,  0,211,231,
+  0,204,  0,  0,  0,  0, 72, 72, 231, 16,210,207,191,118,101,  0,
+  0,  0,231, 88,  0, 72,118,  0,   0,  0,231, 51,  0,231,221,143,
+
+// state[426 + 2] 0x009800 Byte 3 of 3 (property)
+231,119,146,109,  0, 87,146,221, 143,  0,161,  0, 91,231,161,232,
+131,109,119, 91,  0,  0,  0,119,  87,  0,117,211,211,204,232,  0,
+211,121,  0,231,119,231,127,  0, 221,211,  0,206,116,107,  0,  0,
+121,  0,221,231,198,231,  0,109,  87,121,231,143, 44,198,  0,231,
+
+// state[427 + 2] 0x009840 Byte 3 of 3 (property)
+231,  0,  0,  0,  0,231,131,  0,   0,  0,  0,231,143,146, 88,121,
+ 72,128, 72, 67, 53, 92, 98,204, 146,232,237,119,  0,221,143,  0,
+  0,221,128,191,220,120,128,143, 128,207,207,115,199,128,  0,127,
+194,121,  0,204,204, 26, 16, 98,   0, 26, 28, 10,226, 72, 16, 16,
+
+// state[428 + 2] 0x009880 Byte 3 of 3 (property)
+220,133, 72,  0, 26,128, 28, 72,  16,207,207,  0,207, 98,  0,235,
+ 72, 28,  0,179,220,  0, 72, 16,  28,231,207,179,128, 26,220,  0,
+ 72,212,212,  0, 72,  0,220,207,  87,  0,203,  0,  0,231,221,109,
+  0,121,211,211,  0,  0,204,  0,   0,  0,174,221,204,  0,  0,  0,
+
+// state[429 + 2] 0x0098c0 Byte 3 of 3 (property)
+  0,  0,  0,231, 76,  0, 19,231, 231,  0,231,  0,  0,  0, 10,  0,
+  0,  0,212,212,  0,220,  0,  0,  98,128,207, 87,198,  0, 16,137,
+231,231, 51,  0,231,232,  0,221, 207,194,129,198,  0,194,231,107,
+  0,  0,107,  0,109,232,232,  0, 231,221,221,  0,146,146,143,  0,
+
+// state[430 + 2] 0x009900 Byte 3 of 3 (property)
+231,  0,  0,146,  0,143,  0,  0, 211,194,143,  0,109,  0,  0,  0,
+118,221,204, 87,232,231,  0,  0,  76,  0,121,204,  0,231,119,  0,
+161,143,  0,  0,231,  0,  0,231, 143,  0,  0,  0,232,  0,199,  0,
+  0,  0,  0,  0,  0,129,  0,  0,   0,  0,  0,231,232,129,129,204,
+
+// state[431 + 2] 0x009940 Byte 3 of 3 (property)
+  0,231,203,204,  0,146,  0,  0, 211,198,  0, 25,129,231,  0,  0,
+231, 76, 93,  0,  0,121,231,131, 231,231,231,231,204,231,204,231,
+231,  0,231,231,231, 63,  0,  0, 191,  0, 98,231,207, 16, 16,191,
+ 16, 72,133,  0,220,128, 98,191,   0,  0, 72,  0, 98,212,  0, 72,
+
+// state[432 + 2] 0x009980 Byte 3 of 3 (property)
+226,191,  0,  0,191, 98, 16,  0, 133,  0,220,191,  0,179,  0,191,
+235,  0, 72,  0,220,235,126,201, 232,136,231,  0,  0,  0,231,  0,
+  0,  0,  0,  0,  0, 68,  0,  0,  68,  0,  0,  0, 87,129, 51,  0,
+  0,206,  0, 87,109,231,  0,  0,   0,  0,  0,  0,191,  0,  0,  0,
+
+// state[433 + 2] 0x0099c0 Byte 3 of 3 (property)
+  0, 76,  0,  0,117, 44, 15,  0, 203,231,  0,  0,  0,  0,  0,  0,
+146,232,109,  0,232, 76,  0,  0, 232,204,231, 25,  0,119,  0,161,
+  0,221,175,  0,  0,231,231,231,   0,  0,  0,  0,  0, 78,231,  0,
+231,119,231,  0,  0,  0,  0,  0, 198,231,  0,231,  0,  0,  0, 91,
+
+// state[434 + 2] 0x009a00 Byte 3 of 3 (property)
+  0,204,221,231,  0,232,  0,  0,   0,  0,  0,231,  0,  0, 87,204,
+  0,231, 44, 15,  0,  0,204,  0,   0,143,  0,  0,  0,  0,  0,  0,
+231,  0,  0,231,  0,  0,  0,  0, 116,  0,  0,204,  0,232,232,  0,
+ 87,  0,  0,231,  0,221,161,127, 231,  0,  0,231,  0,  0,194,  0,
+
+// state[435 + 2] 0x009a40 Byte 3 of 3 (property)
+194,238,232,204,204, 75,  0,  0,   0,  0,129,231,221,194,232,  0,
+  0,  0,204,  0,  0, 91,  0, 25,   0,  0, 87, 51,  0,  0,  0, 17,
+  0,  0,129,  0,194,129,  0,  0,   0,232, 47,231, 10,128,212, 72,
+ 98, 63,  0, 72, 72,  0,133,212, 212,207,  0,133, 98,220, 16, 72,
+
+// state[436 + 2] 0x009a80 Byte 3 of 3 (property)
+231,191, 63,  0, 72,133, 72,191, 235,  0,212,207, 16,  0,  0, 72,
+212, 72,  0,  0,  0,  0,  0, 16,   0,  0, 72,212,220,220, 63,231,
+212,191,220,  0, 98,191,  0,212, 137,  0,228,  0,  0,231,  0,211,
+206,231,  0,  0,  0,  0,191,130, 137,  0,220,  0,118,  0,  0,  0,
+
+// state[437 + 2] 0x009ac0 Byte 3 of 3 (property)
+232,230,230,231, 44,212,231,  0,   0,  0,  0,207,220,  0,231,143,
+  0,198,127,130,122,204,129,  0, 140,116,  0,  0,231,  0,231,231,
+231,206,203,198,  0,  0,111,  0,   0,231, 44,197,  0, 47,127,189,
+  0,231,  0,  0,198,  0,  0,198,   0,204,  0,201,  0,  0,  0,  0,
+
+// state[438 + 2] 0x009b00 Byte 3 of 3 (property)
+  0,  0,231,206,  0,  0,129,  0, 221,  0,  0,  0,  0,129,  0,  0,
+237,  0,  0,207,  0,  0,231,  0, 194,231,131,  0,  0,  0,  0,199,
+  0,  0,194,197,231, 25,231, 25, 194,198,204,  0,  0,231,194,190,
+  0, 91,233,  0,  0,  0,  0,231, 231,  0,  0,206,136,  0,  0,  0,
+
+// state[439 + 2] 0x009b40 Byte 3 of 3 (property)
+  0,136, 88,197,126,103,  0,212, 221,235,  0,231,  0,197,194, 68,
+  0,197,  0,  0, 88,  0,  0,  0, 204,  0,107,221,  0,231,231,211,
+211,  0,  0,  0,  0,  0,  0,  0, 211,221,  0,  0,  0,  0,231, 76,
+  0,  0,231,231,232,231,  0,129,   0,231,  0,  0,  0,221,  0,  0,
+
+// state[440 + 2] 0x009b80 Byte 3 of 3 (property)
+231,  0,  0,231,  0,  0,231,  0,   0,  0,  0,221,  0,  0,116,231,
+232,119,198,198,221,  0,231,231,   0,231,  0,  0,  0,231,  0,198,
+231,  0,  0,  0,231,  0,231,231, 116,231,143,109,  0,146, 91,  0,
+191,231,  0,  0,231,  0,  0,  0, 232,231,  0,231,  0,231,  0,  0,
+
+// state[441 + 2] 0x009bc0 Byte 3 of 3 (property)
+232,232,  0,  0,231,  0,231,232, 231, 87,121,  0,  0,  0,231,231,
+231,231,231,211,232,  0, 13,232,   0,221,  0,146,231,221,  0,  0,
+  0,232,232,231, 76,  0,  0,211,  87,  0,221,231,231,  0,  0,  0,
+162,198,231,  0,  0,203,  0,204, 231,  0,  0,  0,  0,204,  0,  0,
+
+// state[442 + 2] 0x009c00 Byte 3 of 3 (property)
+231,  0,231,  0,231,  0,198,  0, 194,231,203,231,203,194,  0,  0,
+116,231,231,194,231,204,  0,  0,   0,  0,  0,231,  0,  0,  0,  0,
+  0,232,  0,  0,198,232,  0,231, 221,232,  0,  0,231,143,232,203,
+231,204,129,  0,  0,  0,231,  0,   0,109,194,143,  0,  0,204,  0,
+
+// state[443 + 2] 0x009c40 Byte 3 of 3 (property)
+  0,  0,211,  0,  0,  0,231,198, 109,204,231,  0,  0,  0,231,231,
+  0,  0,109,231,204,  0,221, 51, 204,  0,198,  0,  0,  0,  0,211,
+232,  0,  0,231,  0,  0,  0,194, 231,231,  0,231,  0,  0,  0,  0,
+  0,231,232,  0,231,  0,231,121, 129,231,211,204,128,  0,  0,207,
+
+// state[444 + 2] 0x009c80 Byte 3 of 3 (property)
+235,128,212,220,  0,212,212,226, 191,  0,  0,  0,  0, 72,220,  0,
+231,212,  0,  0,  0,  0,  0,  0,   0,  0,220,220, 16,  0,179,212,
+231,220,133,  0, 72,235,  0,  0,  72,220,  0, 72,  0,220,220,  0,
+  0,235,207,207,231,191,207,212, 128,  0,  0,231,231,220,  0,  0,
+
+// state[445 + 2] 0x009cc0 Byte 3 of 3 (property)
+  0,231,  0,191, 63,207,  0,  0,   0,  0,220,  0, 63,207,235,220,
+220,  0,  0,  0,220,191,207, 72,   0,212,  0,  0,212,133,128,191,
+  0,231,220,  0,  0,146,  0,204,   0,109,221,231,231,  0,  0,211,
+231,  0,  0, 51,146,  0,143,  0,   0,  0,221,  0,231,  0,  0,  0,
+
+// state[446 + 2] 0x009d00 Byte 3 of 3 (property)
+  0,  0,  0,232,  0,  0,238,194, 198, 91,  0,231,  0,  0, 44,  0,
+  0,  0,194,  0,  0,206,  0,231,   0,  0,  0,119,231,211,211,204,
+  0,  0,231,206,231,  0,119,231,  51,231,231,203,203,  0,  0,232,
+  0,  0,  0,  0,211,  0,  0,  0,   0,  0,  0, 91,  0,231,231,121,
+
+// state[447 + 2] 0x009d40 Byte 3 of 3 (property)
+  0,231,232,  0,203,  0,231,  0, 231,231,  0,  0,  0,  0,  0,  0,
+231,111,221,  0,  0,  0,231,  0,   0,231,  0,  0,109, 25,198,204,
+106,131,  0,  0,231,  0,  0,  0,   0,  0,204,231, 91,  0,  0,194,
+121,  0, 76,  0,  0,  0,231,232, 231,  0,203,  0,231,  0,231,  0,
+
+// state[448 + 2] 0x009d80 Byte 3 of 3 (property)
+231,231,231,231,231,  0,  0,204,   0,194,231,231,231,231,  0, 15,
+231,231,231,232,231,231,211,231, 232,  0,204,  0,231,231,  0,  0,
+  0,232,231,  0,231,  0,  0,  0,   0,204,  0,231,  0,  0,  0, 91,
+  0,231,204,  0,109,  0,  0,  0, 231,221,204,204,211,  0,  0,204,
+
+// state[449 + 2] 0x009dc0 Byte 3 of 3 (property)
+221,231,204,  0,161,  0,231,  0,   0,231,  0,  0,  0,  0,  0,231,
+  0,  0,  0,204,  0,  0,232, 76,   0,232,211,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,204,204,  0,   0,  0,  0,  0,231,231,  0,232,
+  0,231,146,221,211,  0,  0,  0, 129, 87,107,  0,  0,231,  0,211,
+
+// state[450 + 2] 0x009e00 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,231,  0,   0,  0,  0,231,  0,  0,231,  0,
+  0,  0,  0,  0,  0,204,231,  0,   0,231,129,204,  0,204, 51, 72,
+191,133,207, 98,  0,191, 72,231, 235,220,212,  0,220, 98,  0,191,
+220,  0,  0,191,  0,212,  0,  0, 220,  0,  0,  0,  0, 72,191, 16,
+
+// state[451 + 2] 0x009e40 Byte 3 of 3 (property)
+  0,  0,212, 72,191, 63,231,234,   0,207,207,220,191,  0,  0, 98,
+  0,207,  0,231,  0,  0,231,235, 220,  0,179,  0,212,  0,220,  0,
+  0,  0,  0,  0, 98,  0,207,212,   0,  0,  0,191,220, 72,220,  0,
+ 72,  0,  0,207,  0, 76,  0,  0, 117,121,  0,  0, 76, 75,  0, 88,
+
+// state[452 + 2] 0x009e80 Byte 3 of 3 (property)
+231,203,121,231,231,  0,  0,232, 204,  0,  0,206,231,  0,  0,  0,
+  0,231,138,137,  0,  0,231, 51, 231,  0,  0,231,  0,111,  0, 68,
+  0,  0,  0,  0,232, 75, 71,221, 231,109,231,231,231,231,  0,  0,
+  0,  0,  0,  0,121,127,  0,  0,  98,117,117,137, 25, 96,189,116,
+
+// state[453 + 2] 0x009ec0 Byte 3 of 3 (property)
+  0,  0,  0, 75, 65,  0,  0,  0,   0,220,  0,  0,198,201,126, 89,
+231, 82,117,  0, 72,  0,  0,  0,  85,117,  0,111,206,206, 27, 72,
+206,  0,  0,  0,  0,204,  0,  0,  77,  0,  0,  0,  0,  0,  0,130,
+  0,  0,  0,  0,129,  0,231,204, 231,231,221,232,232,238,220,232,
+
+// state[454 + 2] 0x009f00 Byte 3 of 3 (property)
+  0,  0,231,231,  0,  0,  0,232, 198,232,  0,220,  0,  0, 68,221,
+206,  0,  0,134,  0,232,231,231,   0,231,  0,  0,231,  0,  0,  0,
+126,231,231,  0,  0,231,231,  0,   0,221,  0,232,189,  0,  0,204,
+  0,  0,  0,  0,211,  0,  0,232,   0,220,  0, 88,  0,  0,206,  0,
+
+// state[455 + 2] 0x009f40 Byte 3 of 3 (property)
+  0,211,  0,  0,  0,  0,  0,  0,   0,  0, 76, 51,  0,  0,198,231,
+133,  0, 75,  0,231,232,  0,  0,   0,  0,  0,  0,221,  0,  0,194,
+231,122, 15,121,  0,  0,129,198,   0,  0,204,  0,194,  0,231,  0,
+  0,  0,204,  0,  0,  0,232,232,   0,  0,  0,  0,  0,  0,  0, 72,
+
+// state[456 + 2] 0x009f80 Byte 3 of 3 (property)
+  0,  0,  0,  0, 16,233,  0,220, 207,  0,212,207,212, 51,  0,  0,
+ 75,232,231,  0,121,204,231,231, 231, 11, 72,212, 50,231,231,120,
+237,  0,204,  0,  0,  0,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  6,  6,  6,  6,   6,  6,  6,  6,  0,  0,  0,  0,
+
+// state[457 + 2] 0x009fc0 Byte 3 of 3 (property)
+  0,  0,  0,229,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[458 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[459 + 2] 0x001100 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[460 + 2] 0x001100 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[461 + 2] 0x001100 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[462 + 2] 0x00d780 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[463 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[464 + 2] 0x00a000 Byte 2 of 3 (relative offsets)
+ -6, -6, -6, -6, -6, -6, -6, -6,  -6, -6, -6, -6, -6, -6, -6, -6,
+ -6, -6, -6, -6, -6, -6, -6, -6,  -6, -6, -6, -6, -6, -6, -6, -6,
+ -6, -6, -6, -6, -6, -6, -6, -6,  -6, -6, -6, -6, -6, -6, -6, -6,
+ -5, -5, -5, -5, -5, -5, -5, -5,  -5, -5, -5, -5, -5, -5, -5, -5,
+
+// state[465 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[466 + 2] 0x00f900 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,217,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,215,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3, 215,215,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,215,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[467 + 2] 0x00f940 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+215,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[468 + 2] 0x001100 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[469 + 2] 0x00f9c0 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+215,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,215,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[470 + 2] 0x00fa00 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,238,194,231,231,
+215,116,215,231,231,215,215,215, 215,215,215,215,215,215,215,231,
+  4,231,215,231,231,215,215,231, 231,231,215,215,215,215,  0,  0,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[471 + 2] 0x00fa40 Byte 3 of 3 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  0,  0,  0,  0,  0,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[472 + 2] 0x00fac0 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  0,  3,  3,  3,   3,  3,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[473 + 2] 0x00ff40 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  0,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[474 + 2] 0x00ff80 Byte 3 of 3 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  0,  0,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  0,
+
+// state[475 + 2] 0x00ffc0 Byte 3 of 3 (property)
+  0,  0,  3,  3,  3,  3,  3,  3,   0,  0,  3,  3,  3,  3,  3,  3,
+  0,  0,  3,  3,  3,  3,  3,  3,   0,  0,  3,  3,  3,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[476 + 2] 0x020000 Byte 4 of 4 (property)
+208,  6,  5,208,  5,208,  3,208, 208,217,  6,228,  6,  6,  6,  5,
+  5,  6,208,  6,208,  6,  2,  2, 208,208,208,  6,  6,  6,  6,  6,
+208,208,208,  5,  6,208,  6,  2,   2,208,  2,  2,208,208,208,  6,
+  6,  6,  2,  2,  2,  5,  5,  6,   6,  6,  6,208,  6,  6,  5,  2,
+
+// state[477 + 2] 0x020040 Byte 4 of 4 (property)
+  2,229,  2,208,  2,  6,  5,  5, 208,  6,  6,  5,  5,  5,  5,  6,
+  6,  2,  5,  5,  2,229,  5,208,   6,  2,  2,  5,  6,  2,  6,  2,
+  6,208,  5,  6,208,217,208,208,   5,208,  2,  5,  6,229,208,  5,
+208,208,208,  6,208,  2,  5,208,   2,  2,  2,  2,  6,208,208,208,
+
+// state[478 + 2] 0x020080 Byte 4 of 4 (property)
+  6,  6,208,  5,208,  5,208,208, 208,172,217,  6,  5,208,  2,208,
+  6,  6,  5,  5,208,208,  6,  5,   5,  5,  5,  5,208,  6,208,  6,
+208,  6,228,229,228,208,  6,  6, 208,208,  2,  2,208,  6,  5,229,
+  5,208,208,208,  5,208,208,208,   6,229,208,  6,208,208,208,208,
+
+// state[479 + 2] 0x0200c0 Byte 4 of 4 (property)
+  6,  6,208,  5,208,  2,  5,  6,   6,229,208,208,208,217,  3,208,
+208,  5,  5,  6,  5,208,208,  3,   5,  5,  6,  6,  6,  2,208,208,
+208,208,  6,  2,208,229,  5,208,   6,  2,  5,  6,  6,208,  5,  2,
+208,208,208,208,  5,  6,208,  2,   0,  6,  6,  5,208,208,208,  6,
+
+// state[480 + 2] 0x00b000 Byte 2 of 3 (relative offsets)
+-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
+-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
+-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
+-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
+
+// state[481 + 2] 0x020100 Byte 4 of 4 (property)
+  2,  6,  5,  6,  5,229,  5,208, 208,208,208,208,208,208,208,229,
+  3,208,208,208,208,208,208,208,   5,208,208,208,  2,208,208,208,
+  5,208,208,208,208,  6,  2,  2, 208,  2,  5,  3,217,  5,208,  2,
+208,208,  5,  2,208,208,  2,  5,   5,208,  2,  2,  2,  2,  6,  6,
+
+// state[482 + 2] 0x020140 Byte 4 of 4 (property)
+  5,  6,  6,208,  5,  5,  6,  5, 208,  5,  5,  5,208,  2,  2,  5,
+  2,  5,  2,208,208,  5,208,208, 229,229,  6,  6,  2,  5,208,208,
+208,208,  5,  5,  5,  5,  6,  5,   6,208,208,208,208,  5,  5,  5,
+208,  6,  6,  2,  5,  5,  5,  6,   6,  6,  6,  2,  2,  6,  5,  6,
+
+// state[483 + 2] 0x020180 Byte 4 of 4 (property)
+  5,208,208,  5,  5,  5,208,208,   6,208,208,  6,208,  2,208,  5,
+  6,  6,208,  6,  6,  6,  6,  6,   6,  6,  6,  6,208,208,  6,  6,
+  6,  6,  4,208,208,  5,208,  5, 208,229,  6,  5,  5,208,  6,208,
+208,  6,208,  2,208,208,229,208, 208,208,208,208,208,  6,  6,  6,
+
+// state[484 + 2] 0x0201c0 Byte 4 of 4 (property)
+  6,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,208,  6,218,  6,208,
+208,  6,  6,  6,  5,  2,  2,219, 229,208,208,208,208,208,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  6,  6,  6,  6,
+  6,229,208,  6,208,  6,  6,208,   6,  6,  6,  3,  2,  2,208,208,
+
+// state[485 + 2] 0x020200 Byte 4 of 4 (property)
+208,229,  3,229,208,208,208,208, 208,229,229,227,208,208,208,208,
+208,208,  6,  4,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,208,  6,  6,  6,  6,208, 208,208,208,  6,229,229,229,208,
+229,229,208,208,208,229,229,229, 208,208,229,208,208,208,208,208,
+
+// state[486 + 2] 0x020240 Byte 4 of 4 (property)
+  6,  6,  6,  6,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,208,  6,208,229,208,  6, 208,  6,  6,  0,  2,  2,  2,  2,
+  2,208,208,229,229,229,208,229, 208,229,229,208,229,208,208,  6,
+  6,216,  5,208,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[487 + 2] 0x020280 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  6,208,208,208,  6,  6,  6,
+  6,208,208,  6,208,  6,208,  6,   6,216,  2,  2,  2,  2,  5,  2,
+  5,  2,208,208,208,229,229,229, 208,229,229,  0,229,229,208,  6,
+208,208,229,229,208,229,229,208, 208,208,208,208,  6,  6,208,  5,
+
+// state[488 + 2] 0x0202c0 Byte 4 of 4 (property)
+  5,  5,217,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,208,208,208,208,208,208,  6,   6,  6,  6,208,  6,208,  6,  6,
+  6,208,229,208,  6,216,  2,208, 229,229,208,208,208,208,208,208,
+208,208,229,229,208,208,229,229, 229,208,  0,229,208,208,208,208,
+
+// state[489 + 2] 0x020300 Byte 4 of 4 (property)
+208,  6,  6,  6,  6,  6,  6,  5, 208,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  6,  6,208, 208,  6,  6,  6,208,  6,  6,  6,
+208,208,  6,  6,  6,  5,  2,  2,   2,208,229,233,208,208,229,208,
+229,208,229,208,208,208,208,208, 219,208,208,208,229,  6,208,208,
+
+// state[490 + 2] 0x020340 Byte 4 of 4 (property)
+208,  5,  6,  6,208,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6, 229,  6,  6,  6,  6,  6,208,208,
+  6,  6,208,  2,  2,  2,  2,208, 208,229,208,208,208,  2,208,208,
+208,233,208,208,229,  0,208,208, 208,208,208,208,  6,  6,  5,  5,
+
+// state[491 + 2] 0x020380 Byte 4 of 4 (property)
+  5,  4,  5,  5,  5,  5,  5,  5,   5,  5,216,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,208,208,208,  6,219,208,  6,
+208,208,208,208,  6,  6,  6,  5,   2,  2,  2,  2,216,  6,229,208,
+208,229,208,208,  2,  5,208,229, 229,208,208,208,208,208,229,229,
+
+// state[492 + 2] 0x0203c0 Byte 4 of 4 (property)
+229,208,208,208,208,  6,  6,208, 208,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  6,208,  6,208,208,   6,  6,208,  6,  6,  3,  6,  2,
+  2,229,208,208,208,  2,  2,208, 229,208,229,208,208,227,229,208,
+229,  6,  2,  2,  5,  5,  5,  5,   5,  4,  5,  5,  5,  6,  6,  6,
+
+// state[493 + 2] 0x020400 Byte 4 of 4 (property)
+208,  6,  6,  6,  6,  2,208,  6, 229,208,229,229,229,229,208,  6,
+  6,  6,  5,  5,  5,  5,  5,  5,   5,  6,229,208,  6,  6,  2,  5,
+  6,208,208,208,229,208,208,229, 208,  6,  5,  5,  2,  3,  5,  5,
+  5,208,208,208,  6,208,208,  6,   2,  6,208,229,208,208,208,208,
+
+// state[494 + 2] 0x020440 Byte 4 of 4 (property)
+  5,  5,208,  6,229,208,  6,  6,   2,  2,  4,  2,  5,208,208,  5,
+  6,208,208,208,  6,  2,  2,208, 229,208,208,208,  5,  5,  6,229,
+  6,  6,  2,  6,208,  5,  5,  5,   5,229,229,208,  2,  5,  5,208,
+  6,  6,229,208,  6,  6,208,208,   6,229,208,208,  6,208,208,208,
+
+// state[495 + 2] 0x020480 Byte 4 of 4 (property)
+208,208,  6,208,208,208,208,  5,   5,  6,208,208,208,208,208,  6,
+  5,  5,  5,  5,  5,  5,208,  5,   5,  5,  5,  5,  6,  6,  5,  5,
+  5,  5,208,  5,  5,  2,  2,  6, 208,  5,  5,  5,  2,  5,  6,  2,
+208,208,  5,  5,  5,208,208,  2, 229,  5,  5,  5,  5,  5,  6,208,
+
+// state[496 + 2] 0x00d000 Byte 2 of 3 (relative offsets)
+-35,-35,-35,-35,-35,-35,-35,-35, -35,-35,-35,-35,-35,-35,-35,-35,
+-35,-35,-35,-35,-35,-35,-35,-35, -35,-35,-35,-35,-35,-35,-34,-33,
+-33,-33,-33,-33,-33,-33,-33,-33, -33,-33,-33,-33,-33,-33,-33,-33,
+-33,-33,-33,-33,-33,-33,-33,-33, -33,-33,-33,-33,-33,-33,-33,-33,
+
+// state[497 + 2] 0x0204c0 Byte 4 of 4 (property)
+  2,  2,  5,  5,  5,  2,208,  2,   5,  5,  6,208,208,  5,  5,  5,
+  2,  2,  5,  5,  2,  5,  6,208,   5,  6,  6,208,208,208,  6,208,
+208,208,  6,  6,208,208,  6,208,   2,  2,229,208,  2,208,208,  5,
+  5,208,  6,  5,208,  6,208,208, 208,  2,  2,  2,  5,208,  5,  6,
+
+// state[498 + 2] 0x020500 Byte 4 of 4 (property)
+208,208,208,208,  5,  6,  5,208, 208,194,208,208,208,  6,208,208,
+208,  6,208,208,  6,208,208,208, 208,208,208,208,208,  5,  6,208,
+208,  5,  5,  6,  6,229,  2,208, 208,  5,  5,  5,  6,  2,  2,208,
+  6,208,  6,  5,  5,  5,208,  5, 208,229,  6,231,208,208,208,  6,
+
+// state[499 + 2] 0x020540 Byte 4 of 4 (property)
+  6,208,229,208,208,  6,  5,  5,   5,  6,208,229,  6,208,208,  6,
+208,208,208,  5,208,  6,208,  6, 208,  6,  5,208,  6,208,208,208,
+208,  6,  5,208,208,208,208,208, 208,  5,  6,  6,  5,208,208,  5,
+208,  5,208,208,  6,208,  5,  5,   6,208,208,208,  6,  5,  6,  6,
+
+// state[500 + 2] 0x020580 Byte 4 of 4 (property)
+  5,  5,  6,  6,208,  5,  6,  6,   2,  6,208,  6,208,  5,  5,  5,
+  5,  5,  5,208,208,  5,  5,208,   2,  5,208,  6,208,  2,  5,208,
+208,  5,  5,208,  2,  5,208,208,   2,208,  6,208,  6,  2,  5,  2,
+  2,208,  5,  5,  5,  6,208,208, 208,208,  5,  5,  5,  5,  2,  2,
+
+// state[501 + 2] 0x0205c0 Byte 4 of 4 (property)
+  5,  5,229,208,208,208,208,  5, 229,229,208,208,208,208,208,  6,
+  5,  5,  5,  5,  5,  5,  4,208, 208,208,208,208,208,208,  5,  5,
+  5,  5,208,  2,  2,208,208,208, 229,  6,  5,  5,  5,  5,  5,  5,
+  2,208,229,229,208,208,229,  5,   2,  2,208,208,208,229,208,208,
+
+// state[502 + 2] 0x020600 Byte 4 of 4 (property)
+208,  6,  6,  2,208,208,208,208,   5,  5,208,208,208,208,  5,  6,
+  6,  5,208,  5,  5,208,208,229, 208,  5,  5,  5,  5,208,208,208,
+  5,208,208,208,208,208,  6,208,   4,208,  6,  5,  5,  5,  5,208,
+  5,229,208,208,  6,208,208,208, 208,  6,208,  6,208,208,208,  5,
+
+// state[503 + 2] 0x020640 Byte 4 of 4 (property)
+  5,  6,  6,  6,  6,  2,229,208, 208,208,229,208,  5,  5,  6,208,
+208,208,208,  5,  6,  6,208,208, 208,208,208,  5,  5,  5,  6,208,
+208,  5,208,  2,  6,  6,  6,  5,   5,  5,  5,  5,  6,208,  5,  5,
+  5,  5,  5,  5,  6,208,208,208, 208,208,208,208,  6,208,208,208,
+
+// state[504 + 2] 0x020680 Byte 4 of 4 (property)
+208,208,  5,  6,  6,  6,208,208,   5,  6,  6,  5,  6,208,208,229,
+  2,208,208,  6,  6,  6,208,208, 229,208,  5,208,  6,208,  5,208,
+  6,  5,  2,  5,  6,208,208,208, 208,208,208,  5,208,208,208,  0,
+208,229,208,208,208,  6,  6,208, 208,229,208,208,208,208,208,208,
+
+// state[505 + 2] 0x0206c0 Byte 4 of 4 (property)
+208,208,208,208,208,  6,  6,  5,   5,208,  6,  6,  2,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,  6,  6,  6,  6,
+208,  6,  6,  2,  2,208,208,208, 208,208,208,208,229,208,208,208,
+208,208,208,  6,208,208,208,208, 208,208,  6,  5,  5,  5,  5,  5,
+
+// state[506 + 2] 0x020700 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,  6,208,208,   6,208,  6,  6,208,  6,  5,  2,
+208,208,208,208,208,208,208,208, 208,229,208,208,208,208,  6,208,
+208,  5,  5,  5,  6,208,208,  6,   0,  6,  6,  6,  2,  2,  2,  2,
+  5,229,208,208,229,208,229,208, 208,208,  0,208,208,208,229,208,
+
+// state[507 + 2] 0x020740 Byte 4 of 4 (property)
+208,208,208,208,208,208,  6,  2,   5,  5,  5,  5,  5,  5,  6,  4,
+  6,208,208,  2,  2,  2,  2,  2, 208,208,208,208,  6,208,208,208,
+208,229,208,229,208,208,  6,208, 208,208,208,  2,  6,  5,  5,  5,
+  6,208,  6,  6,  6,  6,  6,  6,   6,  5,  2,  2,  2,208,  5,208,
+
+// state[508 + 2] 0x020780 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  5,  5,  5,  5,  5,  6,  6,  6, 208,  6,  6,218,208,208,  6,  2,
+  2,  2,  2,  6,208,208,229,208, 208,208,208,208,208,208,229,208,
+229,208,  5,  5,  6,  6,  6,208,   2,  2,  2,208,208,208,208,208,
+
+// state[509 + 2] 0x0207c0 Byte 4 of 4 (property)
+  2,  5,208,229,208,229,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,  5,  5,  5,208,  6,  6,208,
+  6,  6,  6,  6,  2,  2,208,208, 208,208,229,208,208,208,208,208,
+208,208,  2,208,  6,208,  6,  6,   2,  2,229,208,208,208,208,208,
+
+// state[510 + 2] 0x020800 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,233,   5,  2,  2,  5,  6,227,208,208,
+208,  2,  5,  5,  6,  6,  6,208,   6,  2,  2,208,229,208,208,  5,
+208,208,208,208,  6,  6,208,208,   6,  2,208,208,  5,  2,208,208,
+208,208,208,208,208,  6,208,208,   5,208,  4,  5,  5,  5,  5,  5,
+
+// state[511 + 2] 0x020840 Byte 4 of 4 (property)
+  6,  5,208,208,208,  6,  5,  5,   5,  6,  6,  6,208,229,  2,  2,
+  3,208,208,208,208,  5,  5,  5,   5,  5,  2,  2,  6,  6,208,208,
+208,208,  5,  6,  6,  6,208,  2,   5,  5,  5,208,208,208,208,208,
+208,208,  5,  5,  5,  5,  6,  6, 208,208,  2,208,208,208,208,208,
+
+// state[512 + 2] 0x00f000 Byte 2 of 3 (relative offsets)
+-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-47,-47,-47,
+-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-47,-47,-47,
+-47,-47,-47,-47,-46,-45,-44,-43, -42,-41,-44,-40,-47,-47,-47,-47,
+-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-39,-38,-37,
+
+// state[513 + 2] 0x020880 Byte 4 of 4 (property)
+  5,  5,  5,  6,208,208,208,208, 208,208,  5,  5,  6,  6,208,208,
+  6,  2,208,208,208,229,208,229,   5,208,  6,  6,  6,  2,  2,  2,
+208,208,208,208,208,208,208,208,   5,  6,  6,  6,  2,208,  6,208,
+208,208,208,208,208,  6,208,208,   5,233,208,208,208,  6,  6,208,
+
+// state[514 + 2] 0x0208c0 Byte 4 of 4 (property)
+208,208,  2,208,208,  5,208,208, 208,208,208,208,  5,208,208,208,
+  6,208,208,  5,208,208,208,208, 208,208,208,  2,  5,  5,208,208,
+208,208,  5,208,208,208,208,208, 208,208,208,208,  6,  6,229,208,
+229,208,  6,208,208,208,  2,  5, 208,208,208,  5,  5,208,208,208,
+
+// state[515 + 2] 0x020900 Byte 4 of 4 (property)
+208,  5,  6,  5,208,208,  2,208, 208,208,208,208,  2,  6,229,208,
+208,208,208,208,  5,208,  5,208, 208,208,208,  5,  5,  6,208,208,
+  5,  5,208,208,  5,  5,  6,  2,   5,  2,208,208,208,  5,208,208,
+208,208,  6,208,208,208,  5,219, 208,208,208,  6,208,  6,208,208,
+
+// state[516 + 2] 0x020940 Byte 4 of 4 (property)
+208,208,208,208,  5,  5,  6,  6,   2,208,208,208,208,  6,208,  5,
+208,208,208,208,  5,  6,208,  0,   6,208,208,208,229,208,208,  6,
+  3,  5,208,208,  2,  5,208,  6,   6,208,208,208,208,  5,208,208,
+208,208,  5,  5,208,  5,208,  5, 229,  5,208,208,  4,208,208,  6,
+
+// state[517 + 2] 0x020980 Byte 4 of 4 (property)
+208,  6,208,229,219,208,208,208, 208,  6,  6,  6,229,208,  6,  6,
+  6,208,208,208,  5,  5,  5,  6, 208,208,208,208,208,194,  5,  5,
+  5,  5,  5,208,  5,  5,  5,  6,   6,  2,208,208,208,  5,  6,  2,
+  5,  5,  6,  2,208,208,208,208,   6,  2,  2,  2,  5,  5,  5,  2,
+
+// state[518 + 2] 0x0209c0 Byte 4 of 4 (property)
+208,  5,  5,  6,208,  6,  2,  6,   5,  6,  5,231,  2,  2,208,208,
+  5,208,  6,208,208,  6,  6,208, 208,229,208,208,208,  6,208,208,
+208,208,208,208,208,208,  5,229, 208,208,229,208,  5,  5,  5,  5,
+  6,  6,208,208,208,208,208,208, 208,  5,208,208,208,208,  6,  6,
+
+// state[519 + 2] 0x020a00 Byte 4 of 4 (property)
+208,208,208,208,  6,208,208,208, 208,  5,  6,208,  6,208,208,  5,
+  5,  5,208,208,208,  6,  5,  6, 208,208,229,208,  0,  5,  5,208,
+208,  2,229,208,  6,208,  6,208,   6,  6,  2,  6,208,208,208,208,
+208,208,208,  6,208,208,208,208, 208,208,208,208,  6,  5,  6,  6,
+
+// state[520 + 2] 0x020a40 Byte 4 of 4 (property)
+208,208,229,208,  5,219,  6,  5,   6,  6,208,208,208,208,208,208,
+  5,  5,  5,  6,  6,  2,208,208, 208,208,208,208,208,208,208,208,
+208,  6,  5,  5,208,  6,208,208, 208,208,208,208,208,208,208,208,
+208,208,  5,  5,  5,  6,  6,  6, 208,208,208,208,208,208,  5,208,
+
+// state[521 + 2] 0x020a80 Byte 4 of 4 (property)
+  6,  6,  6,  6,208,  6,208,208, 208,208,208,208,208,208,  5,208,
+  6,208,208,208,208,  5,  5,  6, 208,208,208,208,208,208,208,208,
+  5,  6,  5,  6,208,208,208,  6,   6,  6,208,208,  6,208,208,208,
+208,  6,  6,  5,  5,  5,  6,  6,   2,208,208,208,208,  5,  5,208,
+
+// state[522 + 2] 0x020ac0 Byte 4 of 4 (property)
+  5,  5,  5,  6,  6,  2,  2,  5, 208,208,  6,  6,208,208,208,  2,
+208,  6,  5,233,208,208,  6,208,   6,208,  5,  6,  6,219,208,208,
+208,  3,  5,  6,208,208,208,  5, 208,208,208,208,208,  6,  6,  6,
+208,208,  6,208,  5,  6,  6,  6,   6,208,208,208,208,  6,  2,208,
+
+// state[523 + 2] 0x020b00 Byte 4 of 4 (property)
+208,208,208,  2,  5,  5,208,208, 208,  2,  5,  6,  3,208,208,  5,
+208,208,  2,208,  6,  2,  2,  5, 208,  6,208,208,208,233,208,208,
+  2,208,208,208,  6,208,208,208, 208,208,208,208,208,208,208,  5,
+  6,208,208,208,  5,  5,  5,  5, 208,208,208,208,208,  5,  6,208,
+
+// state[524 + 2] 0x020b40 Byte 4 of 4 (property)
+208,208,208,  5,  5,  5,  6,208,   6,208,208,208,208,208,208,208,
+  5,  5,  5,  5,208,208,208,208, 208,208,208,208,208,208,  5,  5,
+  5,208,  6,208,  2,208,208,208, 208,  5,  5,  5,  5,  5,  5,208,
+208,208,208,208,208,208,208,  6, 208,  6,  6,208,  5,  6,208,208,
+
+// state[525 + 2] 0x020b80 Byte 4 of 4 (property)
+  6,  5,  5,208,208,  5,208,208,   5,208,208,208,  6,208,208,  5,
+229,208,  5,217,  5,208,208,208, 208,208,208,208,208,  5,208,233,
+208,208,208,208,208,  5,208,208, 208,216,208,208,208,229,208,208,
+208,208,208,229,229,229,  6,  5,   5,  5,  5,  5,  6,  6,218,227,
+
+// state[526 + 2] 0x020bc0 Byte 4 of 4 (property)
+  6,208,208,  6,  6,  2,  5,  2, 208,208,208,227,208,208,208,208,
+208,208,208,208,208,208,208,229, 208,208,208,208,208,208,208,  6,
+  6,  5,  5,  5,  5,  5,216,  5,   5,  6,218,208,208,  6,233,  6,
+  6,  6,  6,208,  6,208,208,  6,   6,218,  6,216,  2,  2,  2,216,
+
+// state[527 + 2] 0x020c00 Byte 4 of 4 (property)
+  2,  2,  2,  2,208,208,  6,  6, 208,227,208,208,227,227,208,227,
+208,208,208,229,208,208,208,208, 208,227,208,208,208,208,208,  6,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,216,  5,  5,
+  5,  6,208,218,208,208,208,218, 208,  6,227,229,  6,  6,  6,208,
+
+// state[528 + 2] 0x020000 Byte 3 of 4 (relative offsets)
+-52,-51,-50,-49,-47,-46,-45,-44, -43,-42,-41,-40,-39,-38,-37,-36,
+-35,-34,-33,-31,-30,-29,-28,-27, -26,-25,-24,-23,-22,-21,-20,-19,
+-18,-17,-15,-14,-13,-12,-11,-10,  -9, -8, -7, -6, -5, -4, -3, -2,
+ -1,  1,  2,  3,  4,  5,  6,  7,   8,  9, 10, 11, 12, 13, 14, 15,
+
+// state[529 + 2] 0x020c40 Byte 4 of 4 (property)
+227,  5,  5,  5,  2,  2,  2,  2, 213,  2,  2,  2,  2,  2,208,  6,
+208,208,208,208,229,208,208,208, 208,208,208,208,227,208,208,208,
+208,208,208,208,  0,208,208,208, 208,208,  6,208,208,208,208,208,
+208,208,208,208,  6,  5,  2,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[530 + 2] 0x020c80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  6,208,208,208,  0,227,
+208,  6,  6,227,218,  6,227,208,   6,  6,  6,  6,227,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,208,208,  5,  6,208,227,208,
+208,208,208,208,208,227,208,208, 208,227,227,208,208,208,208,227,
+
+// state[531 + 2] 0x020cc0 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,  5,
+218,  2,  2,  5,  5,  5,  5,  2,   2,  2,  2,  5,  5,216,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 216,  5,  5,208,  6,208,208,208,
+208,208,  6,  6,208,  6,  6,208, 208,227,227,208,  6,  6,  6,227,
+
+// state[532 + 2] 0x020d00 Byte 4 of 4 (property)
+  6,  6,  6,208,  6,  6,  6,  6,   6,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,216,  2,  2,   2,  2,  2,  2,  2,  2,  2,  6,
+  2,208,208,208,  2,  2,208,208, 229,208,208,227,208,208,208,208,
+208,208,229,208,208,208,208,208, 229,208,208,208,227,208,208,208,
+
+// state[533 + 2] 0x020d40 Byte 4 of 4 (property)
+208,208,208,208,  6,  4,  5,231,   5,  5,208,  2,  5,  5,  5,  2,
+  2,  5,  5,  5,  5,  5,  5,  5, 216,  5,216,  5,  5,  5,  5,  5,
+208,208,208,  6,  6,208,  6,  6, 218,218,208,  6,  6,  6,  6,208,
+208,227,208,  6,208,208,  6,208,   6,208,  6,  6,208,213,  5,  5,
+
+// state[534 + 2] 0x020d80 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,216,  2,   2,  2,  2,  2,216,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,208,208,208,208,208,  5,  2,
+208,208,208,208,208,208,  6,208, 229,  6,229,208,208,208,208,208,
+
+// state[535 + 2] 0x020dc0 Byte 4 of 4 (property)
+229,208,208,208,208,208,208,227, 208,208,229,208,208,208,208,208,
+  6,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  4,  6,  6,  2,  2,  2,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,  6,  6,208,208,208,208,  6,
+
+// state[536 + 2] 0x020e00 Byte 4 of 4 (property)
+208,  6,218,  6,227,  6,  6,  6,   3,  5,  5,  3,217,216,  5,  5,
+  5,  5,  2,  2,  2,  2,  5,  2,   2,  2,  2,  2,  2,  5,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,208,208,  6,
+208,208,208,208,  6,  5,208,208, 208,208,227,208,  2,  2,  2,208,
+
+// state[537 + 2] 0x020e40 Byte 4 of 4 (property)
+229,208,208,208,208,208,208,208, 208,229,208,208,208,208,208,208,
+208,208,208,208,229,208,208,  0, 229,208,208,  0,208,  6,208,208,
+208,208,208,208,233,208,208,208, 208,208,208,  5,  6,194,  5,  2,
+  2,  2,  2,216,  2,  5,  5,  5,   5,  5,  5,  5,  2,  2,  2,  5,
+
+// state[538 + 2] 0x020e80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,208,208,
+  6,  6,  6,208,  6,225,208,  6, 208,218,218,  6,  6,208,  6,218,
+218,  6,208,  6,208,  2,  2,  2,   2,  2,  0,  5,  5,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,216,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[539 + 2] 0x020ec0 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,208,208,208,208,
+208,  5,  2,  2,229,208,208,208, 208,208,208,208,229,208,229,208,
+208,208,208,208,  0,227,208,208, 208,229,  0,208,208,208,208,208,
+208,208,  6,  6,  6,  2,208,  2,   5,  5,  5,  5,  2,  2,  5,  5,
+
+// state[540 + 2] 0x020f00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,227,227,  6, 208,  6,208,  6,208,208,208,  6,
+  6,  6,208,208,  6,  6,227,  6,   6,208,218,  6,  6,  5,  5,  2,
+  5,  5,  2,  2,  2,  2,  2,  2,   2,  2,  2,  5,  2,  2,  2,  2,
+
+// state[541 + 2] 0x020f40 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,216,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,208,208,  2,  4,
+  5,  6,208,208,208,208,208,208, 208,208,229,208,208,208,227,208,
+208,208,229,208,208,229,208,  6, 208,208,208,208,229,208,208,208,
+
+// state[542 + 2] 0x020f80 Byte 4 of 4 (property)
+227,208,229,208,208,208,208,  6, 208,208,208,208,208,  5,  6,  6,
+208,  6,  2,  2,  2,  2,217,  5,   5,  5,  5,216,  5,  5,  5,  5,
+  5,  5,  6,218,  6,208,227,208,   6,  6,208,  6,  6,  5,  6,208,
+208,  6,  6,  6,  5,  5,  5,  2,   2,  2,  2,  2,216,  2,  2,  2,
+
+// state[543 + 2] 0x020fc0 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,208,208,229,   0,208,208,208,208,208,208,229,
+208,208,227,208,208,229,208,208, 208,208,227,208,208,208,208,208,
+208,208,208,208,208,208,208,208,   6,  6,  5,  5,  5,  5,216,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  5,  5,  5,  5,  5,216,
+
+// state[544 + 2] 0x021000 Byte 4 of 4 (property)
+  5,  5,216,  5,  5,  5,  5,216,   5,  5,  5,  5,  5,  5,  5,  5,
+208,  6,208,208,227,  6,  6,  6,   6,  6,  6,  6,  6,  5,  5,  3,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   6,208,208,  5,  5,208,  6,227,
+
+// state[545 + 2] 0x021040 Byte 4 of 4 (property)
+  6,208,208,208,208,208,208,208, 208,208,  6,208,208,208,227,208,
+208,208,208,208,  6,229,208,  5,   6,  2,  2,  2,216,  2,  2,  5,
+  5,  5,  5,  5,216,  5,  6,  6, 208,208,  6,208,208,208,  6,  5,
+  6,  6,  6,  6,  6,  5,  0,  5,   5,  2,  2,  5,  2,  2,  2,  2,
+
+// state[546 + 2] 0x021080 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2, 216,  2,208,208,  2,  2,  2,229,
+208,227,227,227,208,208,208,208, 208,227,208,208,208,208,208,229,
+208,208,208,208,208,208,208,208, 208,208,  6,  6,  5,  6,  2,  2,
+  2,  2,  2,  2,  5,  2,  5,216,   5,216,  5,  5,  5,  5,  5,208,
+
+// state[547 + 2] 0x0210c0 Byte 4 of 4 (property)
+  5,  5,  6,  6,  6,  6,  6,  5,   5,  5,  2,  2,  2,  2,  2,216,
+  2,  2,  2,216,  2,  2,  2,  2,   2,  2,  2,  2,  2,208,  6,  5,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  6,  5,  6,  5,  5,  5,208,   6,  2,  2,  2,  2,  2,  2,  2,
+
+// state[548 + 2] 0x021100 Byte 4 of 4 (property)
+  2,  2,  5,  5,  5,  5,  5,  6, 208,208,208,  6,  6,  2,  2,  2,
+  2,208,229,208,208,208,208,208, 208,208,208,208,  5,  5,  5,  6,
+208,218,  6,208,  6,218,  2,  2,   2,  2,  2,  2,  2,  2,  2,216,
+  2,208,208,208,229,229,229,208, 208,208,208,208,  6,  5,  2,  5,
+
+// state[549 + 2] 0x021140 Byte 4 of 4 (property)
+  5,  5,  6,  6,  6,208,  6,  6,   5,  2,  2,  2,  2,  2,  2,216,
+  2,  2,  2,  6,  5,  6,  6,208, 208,208,208,  6,208,208,208,208,
+  2,208,  2,  5,  6,  6,  6,  2,   2,  2,  2,  2,  2,208,208,  2,
+208,208,  5,  2,  6,  6,208,  2,   5,208,208,208,208,208,208,208,
+
+// state[550 + 2] 0x021180 Byte 4 of 4 (property)
+  5,  2,  2,  5,  2,208,208,  5,   2,  5,  5,  5,  2,  2,208,208,
+208,227,208,208,  6,  6,  2,  2,   2,  2,  2,  5,  5,  6,  2,  6,
+208,208,  5,208,  6,  6,  6,208, 208,208,  6,  6,  3,  5,  6,  6,
+208,  6,208,208,208,208,208,208, 208,  5,  5,208,208,  6,208,208,
+
+// state[551 + 2] 0x0211c0 Byte 4 of 4 (property)
+  6,208,  6,208,208,  6,208,208, 229,208,229,208,208,208,208,  6,
+  5,208,208,208,208,208,208,208, 208,  5,  6,208,  6,  6,  6,  6,
+208,208,208,208,208,  6,  6,  6,   6,  6,208,  6,  6,  6,  6,  6,
+208,229,208,208,208,208,208,208, 218,208,  6,  2,229,208,208,208,
+
+// state[552 + 2] 0x021200 Byte 4 of 4 (property)
+208,  4,  5,  5,  5,  6,  6,208,   2,208,208,208,208,208,208,208,
+  6,208,  6,  6,  5,208,208,208, 208,208,208,  5,  5,  5,  6,208,
+  6,  2,208,208,208,  5,  6,  6,   6,  2,208,  6,  5,229,208,  6,
+  6,  5,  6,208,  6,  6,  6,  5, 208,208,  2,  6,208,  4,208,208,
+
+// state[553 + 2] 0x021240 Byte 4 of 4 (property)
+  6,  5,  5,  6,208,  6,  6,  6,   6,  6,208,  6,  5,  5,218,  5,
+  6,  6,208,  6,  6,214,  2,  6, 208,208,208,208,  6,208,  6,217,
+  5,  5,  5,  5,  5,  5,216,  5,   6,  6,  6,  6,208,  6,  6,  6,
+  6,208,208,208,172,208,208,208,   6,  6,  6,  4,  5,  2,  2,  2,
+
+// state[554 + 2] 0x021280 Byte 4 of 4 (property)
+208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  6,  6,  5,  5,  5,  5,  5,   5,  5,  5,208,229,  6,208,  6,
+227,208,  6,208,208,208,208,208, 208,  5,  6,  6,208,  6,  6,  6,
+216,  2,  2,  2,208,208,208,208, 227,208,208,208,208,208,208,  6,
+
+// state[555 + 2] 0x0212c0 Byte 4 of 4 (property)
+  2,  2,  2,  2,217,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  4, 208,  6,  6,208,208,208,208,  6,
+208,  6,  6,  5,  4,  2,  2,208, 208,208,208,208,208,208,208,229,
+208,208,208,208,208,208,208,208, 208,  6,  6,  6,  6,  4,  0,  2,
+
+// state[556 + 2] 0x021300 Byte 4 of 4 (property)
+  2,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,208,208,  6,208,208,208, 208,208,208,  4,208,  6,  6,208,
+  2,  2,  2,  2,208,208,208,208,   6,208,208,208,208,208,208,208,
+208,208,208,229,208,  6,194,  5,   5,  5,  5,  5,  5,216,  5,216,
+
+// state[557 + 2] 0x021340 Byte 4 of 4 (property)
+  5,  5,  5,  5,194,  5,  5,  5,   5,  5,208,  6,  6,  6,  6,208,
+  6,208,  6,208,208,208,  6,  6,   2,  2,  2,  2,  2,  2,  2,  2,
+208,208,  2,  2,208,208,208,208, 208,229,  0,208,208,208,208,208,
+208,208,208,208,208,208,208,208,   6,  6,  5,208,  5,  5,  5,  5,
+
+// state[558 + 2] 0x021380 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   6,  6,  6,  6,  6,  6,208,  6,
+208,  6,  6,  6,  6,208,208,208, 208,  6,208,  2,216,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,208,208,208,208,  2,229,208,
+208,208,  6,208,229,208,208,208, 208,208,208,208,208,208,208,208,
+
+// state[559 + 2] 0x0213c0 Byte 4 of 4 (property)
+208,208,208,208,  4,  5,  5,208,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,208, 218,  6,  6,218,  6,  6,  6,218,
+  2,  2,  2,  2,  2,  2,  2,  2,   3,208,208,208,  6,208,208,227,
+208,208,208,208,208,208,208,208, 208,  6,  6,  6,  6,  2,  5,  5,
+
+// state[560 + 2] 0x021000 Byte 3 of 4 (relative offsets)
+-16,-15,-14,-13,-12,-11,-10, -9,  -8, -7, -6, -5, -4, -3, -2, -1,
+  1,  2,  3,  4,  5,  6,  7,  8,   9, 10, 11, 12, 13, 14, 15, 16,
+ 17, 18, 19, 20, 21, 22, 23, 24,  25, 26, 27, 28, 29, 30, 31, 32,
+ 33, 34, 35, 36, 37, 38, 39, 40,  41, 42, 43, 44, 45, 46, 47, 48,
+
+// state[561 + 2] 0x021400 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,208,208,  6,  6,  6,208,  6,
+208,208,  6,208,208,208,208,  2,   2,  2,  2,229,  6,208,208,208,
+208,208,208,229,208,208,229,  6, 208,208,208,208,  6,  5,  2,  2,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  6,208,208,
+
+// state[562 + 2] 0x021440 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,  6,  6,208, 208,208,208,  6,  6,  6,  6,208,
+  6,208,  0,  2,  5,  5,  2,  2, 208,208,208,208,208,  2,229,208,
+208,229,208,208,208,  6,208,  6,   5,  2,  2,  5,  5,223,  4,  6,
+  2,  2,  2,  2,  2,  2,208,208, 208,208,208,  6,  6,  6,  6,  6,
+
+// state[563 + 2] 0x021480 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,  6,208,  5,   5,208,208,208,208,208,208,  6,
+208,  6,208,208,  6,  6,208,  5,   2,  5,  5,  5,  5,  5,  5,  5,
+  5,208,  6,208,208,  6,  6,  6, 208,  6,  2,  2,  2,  2,  2,227,
+208,208,208,208,  5,  5,  0,  5,   5,  5,  5,216,208,208,  6,  6,
+
+// state[564 + 2] 0x0214c0 Byte 4 of 4 (property)
+  6,  2,  2,  2,  2,  2,  2,  2,   2,208,208,  2,  5,208,  2,  2,
+208,208,208,208,227,  5,  6,  5,   6,208,208,208,  6,  6,  2,  2,
+  2,  2,  2,208,208,  2,208,  5,   5,  5,  5,  5,208,  6,  2,  2,
+208,208,229,208,208,208,208,  6,   5,  5,  5,  5,208,  5,  2,208,
+
+// state[565 + 2] 0x021500 Byte 4 of 4 (property)
+  6,208,208,  2,  5,  6,  6,208, 208,208,208,208,  6,  2,  6,229,
+  6,  2,  2,  6,  2,208,  2,208,   5,208,208,208,  6,208,208,  5,
+  5,  5,  5,219,208,208,208,  5, 208,  6,  6,  6,208,  5,  6,208,
+208,  6,  6,  6,  6,208,208,208,   6,  5,  5,208,208,  5,208,  2,
+
+// state[566 + 2] 0x021540 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,208,208,  6,   6,  6,  5,208,208,208,208,  6,
+  6,208,208,208,  6,229,208,  6, 208,  5,208,208,208,208,208,208,
+208,208,208,208,  5,  6,  5,208, 208,208,208,208,208,  6,208,208,
+  6,  5,208,  5,208,  2,229,  5,   5,208,208,208,208,208,208,208,
+
+// state[567 + 2] 0x021580 Byte 4 of 4 (property)
+  5,  5,229,  6,208,  6,208,219, 208,  6,208,208,  6,208,  6,  5,
+  6,208,208,208,208,208,  5,  5,   5,  5,208,  6,208,208,208,208,
+  6,  2,208,208,208,  5,  6,  6,   6,208,208,208,208,208,  5,208,
+208,  2,208,208,208,  2,208,208,   5,208,  6,  6,  2,208,208,208,
+
+// state[568 + 2] 0x0215c0 Byte 4 of 4 (property)
+  0,208,  2,  5,  2,  2,208,  6, 208,  2,  2,  2,208,  6,  2,  6,
+  2,  6,208,208,  5,208,  6,172,   5,  5,  6,  6,208,208,208,208,
+208,208,208,  5,  6,208,208,  6, 208,  5,  5,  5,  5,  5,  5,  5,
+208,  6,  6,  6,208,  6,  2,208, 208,208,208,208,208,208,208,208,
+
+// state[569 + 2] 0x021600 Byte 4 of 4 (property)
+  5,  5,208,  6,208,208,208,  6,   6,208,  5,  5,208,208,208,208,
+208,  6,  5,  5,  5,  5,  5,  5,   5,208,208,  6,  6,208,  6,208,
+208,  6,  5,  5,  5,  5,  5,  6,   6,208,  6,208,  6,  6,  2,  2,
+208,  6,208,  5,208,208,208,208, 208,208,208,208,208,  5,  5,  5,
+
+// state[570 + 2] 0x021640 Byte 4 of 4 (property)
+  6,208,  6,  6,208,  6,  6,233, 208,208,208,  6,  5,  5,208,208,
+208,  6,  6,  6,  6,208,208,208, 208,  6,208,  6,208,208,  6,  6,
+  5,  5,  5,  6,  6,  6,  2,  2, 208,208,208,  5,208,208,208,  5,
+  5,  5,208,  6,  2,  2,208,208, 208,208,208,208,  5,  5,  5,  5,
+
+// state[571 + 2] 0x021680 Byte 4 of 4 (property)
+208,208,  6,  2,  2,208,208,208, 208,208,208,  5,208,  6,  2,208,
+208,208,  5,  6,  6,  6,229,208,   5,  6,  2,208,208,  2,  5,  6,
+208,  2,  2,  5,208,  5,  2,219, 208,  6,  5,  5,  6,  6,  6,208,
+217,217,  5,  5,194,  5,  6,  6, 208,208,208,208,208,229,208,  5,
+
+// state[572 + 2] 0x0216c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  6,208,208,  6,
+208,  6,208,  5,  2,  5,208,208, 208,208,208,208,208,229,229,208,
+208,208,208,  6,  2,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  6,  6,208,   6,208,  5,  5,  5,208,208,  6,
+
+// state[573 + 2] 0x021700 Byte 4 of 4 (property)
+208,208,208,208,208,208,233,208, 208,208,208,208,208,208,208,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  6,208,208,208,  6,208,
+208,208,  6,208,  2,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,  6, 208,  6,  5,  5,  5,  5,  5,  5,
+
+// state[574 + 2] 0x021740 Byte 4 of 4 (property)
+  5,  5,194,216,  5,  5,  5,  5,   6,  6,208,  6,229,208,  6,208,
+  6,208,  6,  6,  2,  2,  2,  0,   5,208,208,208,208,208,208,208,
+208,208,208,208,208,208,227,208, 208,229,208,229,  5,  5,  5,  5,
+  5,  5,208,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[575 + 2] 0x021780 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  6,  5,  6,
+208,208,  6,208,208,  2,  2,  2, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,  6,229,208, 208,208,208,208,208,208,208,208,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[576 + 2] 0x0217c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,  6,  6,208,  6,
+  6,208,  6,  6,208,208,208,  6,   6,  5,  5,  5,  5,208,208,208,
+208,208,208,208,208,208,208,  5, 208,208,229,208,208,208,229,208,
+208,208,208,208,208,  0,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[577 + 2] 0x021800 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  6,  6, 208,  6,  6,229,  6,  6,208,  6,
+208,208,208,208,208,  5,  6,208,   6,208,208,208,208,208,208,208,
+208,  6,208,  2,208,208,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,229, 208,208,  0,  5,  6,208,  6,  6,
+
+// state[578 + 2] 0x021840 Byte 4 of 4 (property)
+208,  6,227,208,  6,  0,  2,  2, 208,208,208,208,208,208,  6,208,
+208,208,208,208,208,208,208,208,   6,229,208,208,208,  5,  0,208,
+  5,  5,  5,  5,  5,208,  2,  2,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   6,208,  6,  5,208,208,208,208,
+
+// state[579 + 2] 0x021880 Byte 4 of 4 (property)
+  6,  6,  5,  5,  5,  5,208,208, 208,208,208,208,  6,  5,  6,  6,
+  2,208,208,208,229,208,208,208, 229,208,208,208,208,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,208,208,  6,208,208,  6,208, 208,  6,  3,  2,  2,214,  5,  5,
+
+// state[580 + 2] 0x0218c0 Byte 4 of 4 (property)
+208,208,208,208,  2,208,229,208, 208,208,  6,208,208,208,208,208,
+208,208,208,  6,208,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,208,  6,  6,208,  6,  6,  2,   2,208,229,208,219,229,208,208,
+208,208,  5,  5,  5,  5,  6,208, 208,  6,  5,  2,208,208,208,208,
+
+// state[581 + 2] 0x021900 Byte 4 of 4 (property)
+208,208,  5,  5,  5,  5,  5,  5, 229,  6,  2,208,208,  5,  6,208,
+  5,  5,  5,  2,  2,  5,208,208, 208,208,208,208,  5,  5,  6,  2,
+  2,208,208,229,208,208,  5,  5, 208,  5,  5,208,229,  6,208,208,
+  5,208,208,  6,  5,  6,208,  5,   6,208,208,  5,  5,  6,208,208,
+
+// state[582 + 2] 0x021940 Byte 4 of 4 (property)
+208,208,  5,208,  5,  5,208,208, 208,208,  5,  6,  2,208,208,208,
+208,208,  5,  5,  5,  5,  5,208, 208,  2,  2,208,208,208,208,  6,
+  6,  5,  5,  5,  2,  2,208,  6, 208,208,208,  5,  5,208,  5,  5,
+  5,  5,  5,  6,  2,  2,208,208, 219,208,208,  5,  5,208,208,  6,
+
+// state[583 + 2] 0x021980 Byte 4 of 4 (property)
+208,  6,  2,208,208,227,208,  5,   5,  5,  6,208,208,  6,208,208,
+  6,208,  5,  5,  6,208,  5,208, 208,  6,  5,  6,  6,208,208,208,
+208,208,208,208,  5,  5,  6,  2,   6,208,  6,  2,  6,  5,  2,  5,
+  5,  6,  6,  6,  6,  5,  2,  6,   5,  5,  6,  6,208,208,208,208,
+
+// state[584 + 2] 0x0219c0 Byte 4 of 4 (property)
+  6,  6,  5,194,  5,  5,  5,  5, 208,  6,  6,208,208,208,208,208,
+  6,  5,  6,  6,  6,  6,208,208, 208,208,208,  5,  5,  5,  5,  5,
+  5,  6,208,208,  6,  6,  6,  6,   6,208,208,208,208,208,208,229,
+208,208,  2,  5,  5,  5,  5,  5,   5,  6,208,208,  6,  6,  6,  6,
+
+// state[585 + 2] 0x021a00 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,  6,  2,  5,  5,  5,
+  5,  5,  6,208,208,  6,  6,  6,   6,  6,  6,  6,208,  6,208,208,
+208,  6,229,208,208,229,208,227, 208,208,  5,  5,  5,  5,  5,  5,
+  5,  5,  6,  6,229,  6,208,  6,   2,  2,  2,208,208,208,208,208,
+
+// state[586 + 2] 0x021a40 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,  6,229,  6,  6,  5,  5,
+  5,  5,  5,  5,  5,  5,219,  6,   6,208,  6,208,  6,  6,  5,229,
+208,208,208,208,208,208,208,208, 208,208,208,  6,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  6,  6,  6,   6,  6,208,208,208,229,208,208,
+
+// state[587 + 2] 0x021a80 Byte 4 of 4 (property)
+208,208,208,208,229,208,208,  2,   5,  5,  5,  5,  6,  6,208,208,
+208,  6,  6,208,208,  6,208,208, 208,  6,208,208,  2,  6,  6,208,
+208,208,208,208,208,208,  2,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,  6,  6,  6,208,  6,208,208, 208,  6,208,  2,208,208,208,208,
+
+// state[588 + 2] 0x021ac0 Byte 4 of 4 (property)
+208,208,208,208,208,208,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+  2,  6,208,  5,  5,  5,  5,  5,   5,  6,208,208,208,208,208,208,
+  5,  2,  5,  5,  6,  6,  6,  6,   2,208,  5,  2,208,208,208,208,
+208,208,  5,208,  6,  6,  2,208,   6,  6,  6,  5,208,229,208,  5,
+
+// state[589 + 2] 0x021b00 Byte 4 of 4 (property)
+  5,  6,  6,208,229,229,208,208,   2,  6,208,  6,208,208,  6,  5,
+  6,208,208,208,  5,  6,208,  6, 208,208,208,208,  6,208,  6,208,
+208,  6,  5,  5,  6,  6,  6,208, 208,  5,208,  6,208,  6,208,208,
+208,208,  6,208,208,  6,219,  2,   6,208,208,208,  2,208,229,  5,
+
+// state[590 + 2] 0x021b40 Byte 4 of 4 (property)
+  6,208,208,  6,  5,  5,208,  6, 208,  2,208,208,208,208,208,  6,
+208,208,208,208,  6,227,  5,  6,   6,208,  0,  6,  2,208,208,229,
+208,  5,  6,  6,  6,208,  2,  2,   5,208,208,208,  2,  6,  6,208,
+  2,  2,  2,208,229,  5,  6,  6,   6,208,  2,  2,  6,229,208,208,
+
+// state[591 + 2] 0x021b80 Byte 4 of 4 (property)
+208,208,  5,  5,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,208,  5,
+208,  6,  2,  2,  2,208,  6,  2,   2,208,  6,  2,  2,  5,  0,208,
+  2,208,  6,  2,  2,  2,208,208,   2,  2,  2,  2,  2,  2,  2,  2,
+208,208,  2,  2,  5,  2,  2,  2,   2,  2,  2,208,  6,  2,  2,208,
+
+// state[592 + 2] 0x021bc0 Byte 4 of 4 (property)
+  2,208,208,  5,208,  5,  5,  6,   6,208,208,  6,  6,208,  5,208,
+208,  6,208,  6,  5,  6,208,  6, 208,208,  6,208,208,208,  5,  5,
+208,  5,208,208,  6,208,208,208, 208,208,208,  6,  5,  5,  5,  5,
+  6,  6,  5,208,208,208,208,208,   5,  6,208,208,  5,  6,  6,  6,
+
+// state[593 + 2] 0x021c00 Byte 4 of 4 (property)
+  6,  6,  5,208,208,  6,  6,229,   6,208,  5,208,208,  5,208,  2,
+208,208,208,  6,208,  5,208,208, 208,  5,  6,  6,  5,229,  6,219,
+208,  6,208,  5,208,229,208,  6,   6,208,208,208,208,208,208,208,
+  5,  6,  6,  6,  6,  6,208,  5, 208,  6,208,  6,208,208,208,208,
+
+// state[594 + 2] 0x021c40 Byte 4 of 4 (property)
+208,229,208,208,  5,  6,  6,  6,   6,  6,  6,208,208,208,208,208,
+208,208,208,208,208,208,  4,  5,   5,  5,  5,  5,  6,208,  6,  6,
+208,208,208,208,208,208,208,208, 208,  2,  5,  5,  5,  5,  5,  6,
+208,208,208,  6,208,  6,  2,208,   2,  5,229,208,208,208,208,208,
+
+// state[595 + 2] 0x021c80 Byte 4 of 4 (property)
+208,208,208,208,  5,  5,  5,  5, 216,  5,  5,  5,208,  6,208,  6,
+  6,208,208,  5,208,229,208,229, 208,208,208,208,208,208,208,208,
+208,208,  5,208,  2,  5,  5,  5,   5,208,208,  2,208,208,208,208,
+229,208,208,208,208,208,208,  6,   5,  5,  5,208,  6,  6,208,  6,
+
+// state[596 + 2] 0x021cc0 Byte 4 of 4 (property)
+  2,  2,208,  2,208,208,208,208, 208,208,  5,  6,  6,208,  2,208,
+229,208,  2,  5,  5,  5,  5,  5, 208,  6,  6,  2,  2,  2,208,208,
+208,208,  2,  2,  2,  2,  5,208, 208,  2,  2,208,208,208,  6,  6,
+  2,  5,  5,  2,208,  2,  2,  5, 208,  2,  2,  6,  6,  2,208,  5,
+
+// state[597 + 2] 0x021d00 Byte 4 of 4 (property)
+208,208,208,  6,208,208,208,  6, 208,  2,  6,208,208,208,208,208,
+  6,208,  5,208,  6,208,208,208, 208,  5,  6,208,208,208,208,208,
+  6,208,  2,  5,208,208,208,208, 208,208,  6,208,208,233,  6,227,
+208,208,208,208,  6,  5,  5,  5, 208,  6,  6,208,208,  6,  6,208,
+
+// state[598 + 2] 0x021d40 Byte 4 of 4 (property)
+208,208,  6,  6,  6,  4,  5,  5,   5,218,208,208,  6,  6,208,208,
+  6,208,  6,229,208,208,208,208, 208,208,208,208,208,208,208,  6,
+  6,  6,  4,  5,  5,  6,  5,  5,   5,  5,  5,217,  6,  6,208,  6,
+208,208,  6,208,  6,  6,  6,  6,   4,208,227,  6,208,  6,208,  6,
+
+// state[599 + 2] 0x021d80 Byte 4 of 4 (property)
+  2,  2,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,233,208,  5,  5,  5,  5,   5,  5,  5,  5,  4,  5,  5,  5,
+  5,  4,208,  6,208,  6,  6,  6,   2,208,208,229,208,208,208,208,
+208,208,  6,208,  6,  6,208,  4, 208,  5,  5,  5,  5,  5,  5,  5,
+
+// state[600 + 2] 0x021dc0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,208,208,208,   6,208,  5,  0,208,  6,  6,208,
+208,  5,208,208,  5,208,208,208, 229,208,208,208,208,208,229,208,
+233,208,208,229,208,208,208,208, 208,208,208,229,  6,208,208,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,  5,  6,  6,  6,  6,  6,208,
+
+// state[601 + 2] 0x021e00 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,  6,  6,  2, 208,208,208,  6,208,  6,208,  2,
+  5,208,208,208,208,208,208,208, 208,208,208,208,208,  6,  0,208,
+208,208,208,208,208,208,208,208, 208,208,208,  6,208,  6,  6,  6,
+  6,  6,  6,  4,  4,229,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[602 + 2] 0x021e40 Byte 4 of 4 (property)
+  5,  5,  5,229,  6,  6,208,  6,   6,  6,208,208,  6,  5,  6,208,
+  6,  6,208,  6,229,  6,  6,  6,   6,  6,  6,  6,  6,  6,  2,  2,
+  2,  2,208,208,208,208,  6,208, 208,208,208,208,208,208,229,208,
+208,  6,208,208,219,208,208,208, 208,208,208,208,208,208,208,  6,
+
+// state[603 + 2] 0x021e80 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,208,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,  6,208,  6,208,  6,  6,  6,   6,208,229,  6,  6,208,  6,  6,
+  6,208,  6,  6,  5,  2,  2,  6,   5,  6,  6,208,208,229,208,208,
+208,208,208,208,208,208,208,208,   6,208,208,208,229,208,208,208,
+
+// state[604 + 2] 0x021ec0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5, 208,  6,  6,208,  6,208,  6,  6,
+  6,208,  6,  2,  2,  5,  2,227, 208,208,208,208,208,229,208,208,
+208,208,208,208,208,208,208,208, 208,208,229,  6,208,208,229,229,
+208,208,208,  6,208,  5,  5,  5,   5,  5,  6,  6,  6,  6,208,  6,
+
+// state[605 + 2] 0x021f00 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  2,   2,  6,208,208,208,208,208,229,
+208,229,208,208,208,229,208,208, 208,208,208,208,208,208,  4,  6,
+  6,  6,  6,  6,  6,217,  5,  5,   5,  5,  5,  6,  6,  6,  6,208,
+208,  6,  6,  6,  6,  6,208,  6,   2,  2,208,  6,208,208,208,229,
+
+// state[606 + 2] 0x021f40 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,  6,  5,  5,  5,  6,
+208,  6,  6,208,208,208,  6,  6, 208,  6,208,208,208,208,208,208,
+208,229,  6,208,208,208,208,208,   6,  6,  5,  2,229,  5,  5,  5,
+  5,  6,  6,  6,  6,208,172,  6, 229,  6,229,  6,  6,208,  2,  6,
+
+// state[607 + 2] 0x021f80 Byte 4 of 4 (property)
+208,  6,208,  6,  6,208,208,208, 208,208,229,229,208,208,  5,  6,
+208,208,  6,  6,208,208,  6,  6, 208,208,208,208,229,208,208,229,
+  6,  5,  5,  5,  5,  6,229,208,   6,208,  6,  2,  2,  2,229,229,
+229,208,208,  6,  6,  2,  5,208,   6,  6,  6,208,208,208,208,  6,
+
+// state[608 + 2] 0x021fc0 Byte 4 of 4 (property)
+  6,208,  6,  6,  6,  2,208,208, 208,208,208,208,208,  6,  6,208,
+  6,208,  6,  6,208,229,229,  6, 208,  6,  6,208,208,229,  6,  5,
+208,229,208,208,  6,229,  6,208, 208,208,208,  5,  5,208,208,208,
+208,208,  5,  5,  6,  6,  6,208, 208,208,  4,208,  6,208,208,208,
+
+// state[609 + 2] 0x022000 Byte 4 of 4 (property)
+208,208,208,208,208,  5,  5,208, 208,208,208,  6,  6,  6,208,  6,
+208,208,208,  5,  5,  6,  6,  6, 208,208,  6,  6,208,208,  6,  5,
+208,208,  5,208,  5,  2,  2,  2,   2,208,  6,  2,  2,  2,  2,208,
+  6,  2,  2,  3,208,  6,208,208,   6,208,  6,  5,  6,  6,  6,208,
+
+// state[610 + 2] 0x022040 Byte 4 of 4 (property)
+208,229,229,208,  5,208,  5,  5,   5,  5,  2,  2,208,  2,  6,  6,
+208,  2,208,208,208,229,208,208, 229,208,229,208,  5,  6,  6,208,
+  6,  6,208,208,208,208,208,229, 208,208,208,  6,208,208,208,208,
+208,208,  5,208,208,208,  6,  6,   2,229,229,208,229,208,208,229,
+
+// state[611 + 2] 0x022080 Byte 4 of 4 (property)
+208,229,208,208,  6,  6,208,208,   5,  6,208,208,  2,208,  2,208,
+229,208,208,208,208,208,208,208, 208,  6,208,  6,  2,208,  5,  5,
+  5,  5,  5,  5,  6,229,208,  6,   6,208,208,208,208,  6,208,208,
+218,208,208,  6,208,208,208,208, 229,208,208,208,208,229,208,208,
+
+// state[612 + 2] 0x0220c0 Byte 4 of 4 (property)
+208,208,208,  5,229,  6,229,  5,   2,  2,  2,208,  5,208,229,208,
+229,229,208,208,208,208,208,208, 229,208,208,208,208,  5,  5,  5,
+  5,  5,  6,229,229,  6,  6,208, 208,  6,208,208,208,208,208,208,
+208,227,208,208,208,208,208,208, 229,208,208,  5,  5,  5,  5,  6,
+
+// state[613 + 2] 0x022100 Byte 4 of 4 (property)
+  6,208,  2,  2,208,208,208,208,   5,  6,229,208,208,208,229,208,
+229,  6,  6,229,208,208,208,208, 208,  6,  5,  5,208,  2,208,208,
+229,208,208,229,208,208,208,208,   6,  2,  5,  5,  6,  6,  6,  2,
+208,208,208,208,208,208,229,208, 208,  0,208,219,  0,208,208,208,
+
+// state[614 + 2] 0x022140 Byte 4 of 4 (property)
+  6,  6,208,  6,  2,  2,  2,  6,   6,208,208,208,  3,208,229,229,
+208,208,208,229,208,229,  5,208,   6,208,208,208,  6,  6,208,208,
+208,229,208,  5,  6,172,208,  2, 229,208,208,208,  2,208,208,229,
+208,208,  5,  5,  6,208,  5,  6, 208,208,208,228,208,208,208,  5,
+
+// state[615 + 2] 0x022180 Byte 4 of 4 (property)
+  6,  2,  6,208,208,208,  6,208,   5,229,229,208,  6,208,208,  5,
+  5,208,  5,  5,  6,  2,  6,  6,   2,  5,  5,208,229,  6,219,208,
+  2,  5,  5,  6,  5,  2,  6,  2,   2,  6,  2,  2,208,  2,  5,208,
+  6,208,229,208,208,  5,208,229, 208,  5,  6,229,208,208,208,208,
+
+// state[616 + 2] 0x0221c0 Byte 4 of 4 (property)
+208,  5,  6,  5,  6,  6,  5,229,   6,  2,  5,  5,208,208,  5,208,
+  5,208,208,  6,208,  6,208,208, 208,208,208,208,208,208,208,  6,
+208,  2,  2,208,208,229,208,208, 208,208,208,208,  0,  5,  6,208,
+208,  2,208,208,229,229,208,229, 208,208,208,208,208,  5,  5,  5,
+
+// state[617 + 2] 0x022200 Byte 4 of 4 (property)
+  5,  5,208,  6,208,208,  6,229, 229,208,208,208,208,  5,  5,  5,
+  5,  5,208,  6,  6,  6,  2,208,   4,208,208,208,208,208,208,208,
+229,208,208,208,208,208,  6,  6,   5,  6,  6,  6,208,208,  6,  6,
+  6,  2,208,208,229,208,208,229, 208,229,229,208,208,229,208,208,
+
+// state[618 + 2] 0x022240 Byte 4 of 4 (property)
+208,208,208,229,208,208,208,  6, 229,  6,  5,  5,  5,  5,  5,  5,
+  5,  6,  6,  6,  6,208,208,  6, 208,208,208,208,208,208,208,208,
+208,208,208,208,229,208,208,208, 229,229,208,208,208,208,  5,  5,
+  5,  5,  5,  6,208,  6,208,  6,   6,  6,  6,  6,217,  2,  2,208,
+
+// state[619 + 2] 0x022280 Byte 4 of 4 (property)
+208,229,208,229,208,229,208,208,   6,  5,  5,  5,  5,172,208,  6,
+208,  2,208,208,208,208,229,208, 208,208,  6,208,229,208,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6, 208,  6,208,  2,  5,208,208,208,
+208,208,208,208,208,229,  5,  5,   5,  5,229,208,208,  6,  6,  6,
+
+// state[620 + 2] 0x0222c0 Byte 4 of 4 (property)
+  6,  5,208,208,208,  0,208,208,   6,  6,  6,  3,  5,  5,  5,  5,
+  5,208,208,208,208,  5,  5,  5,   5,219,208,  6,208,208,  6,  6,
+  2,208,229,208,  5,  5,208,208, 219,  6,208,208,  2,208,219,208,
+208,208,208,  3,  2,  5,  5,  5, 208,  6,  6,208,208,208,208,229,
+
+// state[621 + 2] 0x022300 Byte 4 of 4 (property)
+208,  6,208,208,229,  6,  5,208, 208,208,  2,208,  2,208,  2,  5,
+  6,208,208,208,208,208,  5,  5,   5,  5,  6,229,217,208,228,  6,
+  5,  5,  5,  5,  3,  5,208,  5, 208,  5,  5,208,  5,208,  6,208,
+  6,208,  6,208,208,208,  5,  6, 208,  6,208,229,229,  5,208,208,
+
+// state[622 + 2] 0x022340 Byte 4 of 4 (property)
+  6,229,  5,208,208,208,208,  6,   6,  6,208,  6,  6,208,208,229,
+208,  6,208,  6,208,208,208,208, 208,208,208,208,208,208,208,  5,
+208,  6,208,208,  5,  6,208,208, 208,  6,  6,208,208,  6,208,208,
+229,229,208,208,  6,  6,229,208, 208,208,208,208,  6,  6,  5,229,
+
+// state[623 + 2] 0x022380 Byte 4 of 4 (property)
+208,208,  6,208,229,  6,208,208,   6,  6,208,  6,208,208,208,  6,
+208,208,229,208,  6,  6,  6,  6, 208,208,208,  6,208,208,  6,208,
+208,  6,208,208,208,229,208,208, 208,208,208,208,  6,233,  6,  6,
+  5,  5,  5,  6,  6,  6,  5,208, 208,229,208,208,  5,  5,  5,  5,
+
+// state[624 + 2] 0x022000 Byte 3 of 4 (relative offsets)
+-15,-14,-13,-12,-11,-10, -9, -8,  -7, -6, -5, -4, -3, -2, -1,  1,
+  2,  3,  4,  5,  6,  7,  8,  9,  10, 11, 12, 13, 14, 15, 16, 17,
+ 18, 19, 20, 21, 22, 23, 24, 25,  26, 27, 28, 29, 30, 31, 32, 33,
+ 34, 35, 36, 37, 38, 39, 40, 41,  42, 43, 44, 45, 46, 47, 48, 49,
+
+// state[625 + 2] 0x0223c0 Byte 4 of 4 (property)
+  5,208,  6,  6,  6,208,229,208, 208,208,  6,  6,  6,  6,  6,  6,
+  5,  2,208,208,208,208,208,208, 208,229,208,  6,  6,  6,  6,  6,
+  2,  2,  2,  2,208,  6,208,208, 208,208,208,  5,208,  6,229,208,
+208,208,208,208,208,208,208,208, 208,  5,  5,  5,208,208,208,  2,
+
+// state[626 + 2] 0x022400 Byte 4 of 4 (property)
+208,208,208,229,229,208,208,208, 208,  6,229,208,208,  5,218,208,
+  6,  6,208,208,208,208,208,  6,   5,208,  6,  6,  6,208,229,229,
+208,208,  5,  5,208,208,208,229, 208,208,  6,  6,208,208,  6,  5,
+  5,  6,208,208,  5,  5,  6,208, 208,208,208,208,208,  6,208,208,
+
+// state[627 + 2] 0x022440 Byte 4 of 4 (property)
+208,229,  5,208,208,  6,208,208, 208,208,208,208,208,  5,  6,  6,
+  5,208,208,208,208,208,208,208, 208,208,208,  5,208,  6,208,  6,
+  6,  5,208,208,208,  5,208,  6, 208,  5,208,208,  6,208,  6,208,
+208,  5,  5,208,  6,208,208,208, 208,208,  6,  6,  6,208,208,208,
+
+// state[628 + 2] 0x022480 Byte 4 of 4 (property)
+229,229,  5,208,  5,  6,  6,  5, 208,208,208,  5,208,  6,  2,208,
+208,229,  6,  6,229,208,208,208,   5,  5,  5,208,208,208,227,208,
+208,208,  5,  6,208,208,208,208,   5,208,208,208,229,208,208,208,
+208,  6,208,208,208,208,  5,208, 208,208,  3,  5,  6,208,208,208,
+
+// state[629 + 2] 0x0224c0 Byte 4 of 4 (property)
+208,  6,208,208,208,208,229,208, 229,208,208,208,  6,  6,  6,208,
+208,  6,208,208,208,208,229,208, 208,  6,  6,  3,229,208,208,208,
+208,219,208,208,  6,  5,  6,  6,   6,208,208,208,208,229,208,208,
+208,208,229,208,208,229,208,208, 208,  5,  5,  6,208,208,208,  6,
+
+// state[630 + 2] 0x022500 Byte 4 of 4 (property)
+208,208,208,208,208,  6,229,208, 229,208,208,208,229,208,208,208,
+208,208,  6,  5,  6,  6,  6,  6, 208,  6,208,217,208,208,  5,208,
+208,229,208,208,208,208,208,208, 208,208,229,  5,  6,208,  6,  6,
+  5,208,  6,208,208,208,208,208, 208,  6,  6,  5,  5,  5,  5,  5,
+
+// state[631 + 2] 0x022540 Byte 4 of 4 (property)
+  5,  6,  6,208,  6,  6,  6,208, 208,  6,  6,  6,  6,229,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  5,  5,  5,  5,  5,  6,  6,208,   6,  6,208,229,208,208,208,208,
+208,208,  6,  5,  5,  6,208,208,   2,208,229,208,208,  6,208,  6,
+
+// state[632 + 2] 0x022580 Byte 4 of 4 (property)
+  2,  5,  5,208,208,  6,  6,  6, 208,208,208,  6,  6,229,208,229,
+208,229,208,  5,  6,  2,  2,208, 208,208,208,208,208,208,208,208,
+  5,  6,208,208,208,208,208,208,   6,  5,208,208,208,208,  2,  5,
+  5,  2,208,208,208,208,208,229, 208,208,227,208,  6,  5,  5,  6,
+
+// state[633 + 2] 0x0225c0 Byte 4 of 4 (property)
+  6,208,  6,208,  6,  6,  2,208, 208,227,229,208,208,208,229,  6,
+208,229,208,208,208,208,224,229, 229,  6,  2,  5,  5,  5,  5,  5,
+216,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,208,208,  6,208,  6,
+  6,208,208,  6,  6,208,  6,  2,   2,208,208,  5,  2,  2,  2,208,
+
+// state[634 + 2] 0x022600 Byte 4 of 4 (property)
+208,208,208,208,229,208,208,229, 208,229,208,208,208,208,208,208,
+208,208,229,208,208,208,208,  6,   6,  6,  5,  5,  5,216,  5,  6,
+208,  6,  6,208,  6,  6,208,208, 208,  6,208,  5,  2,  2,  2,  5,
+  5,  5,  5,  5,208,208,208,208, 208,  6,208,208,208,208,208,229,
+
+// state[635 + 2] 0x022640 Byte 4 of 4 (property)
+208,208,208,229,229,229,229,208, 208,208,229,208,208,208,208,  6,
+  6,  6,  6,  6,  2,  2,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,229,229,  6,  6,  5,  6,   5,  2,  2,  2,  2,  2,208,  6,
+208,229,227,208,208,  0,208,208, 208,208,208,208,208,227,208,208,
+
+// state[636 + 2] 0x022680 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,  6,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,208,  6,   6,  6,  6,  6,  6,  6,  6,208,
+229,  6,  2,  2,  2,  2,  2,  2,   2,  2,208,208,  2,  2,  6,  6,
+
+// state[637 + 2] 0x0226c0 Byte 4 of 4 (property)
+  6,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,229,
+208,208,208,208,208,208,229,208, 208,208,229,208,208,208,208,208,
+208,208,208,208,208,208,208,229, 208,208,208,208,208,208,208,  6,
+  5,  6,  6,  4,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[638 + 2] 0x022700 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,216,
+  5,  5,  5,  5,208,  6,208,227,   6,  6,208,  5,  2,  2,  2,  5,
+  2,  2,  2,208,208,208,  6,  5, 208,208,208,208,229,208,229,208,
+229,208,208,208,208,208,208,208, 208,208,229,208,208,208,208,208,
+
+// state[639 + 2] 0x022740 Byte 4 of 4 (property)
+208,229,208,208,208,208,208,229, 208,208,229,208,208,208,208,208,
+208,208,208,208,229,208,  6,208,   2,  2,  2,  2,  2,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,  6,208,208,  6,
+  6,  6,229,218,  6,  5,  6,  6, 218,  6,  6,  6,  6,208,  6,  3,
+
+// state[640 + 2] 0x022780 Byte 4 of 4 (property)
+  3,  5,  2,  2,  2,  2,  2,208,   6,208,208,  6,  5,  5,229,208,
+208,208,208,229,229,208,229,208, 208,208,229,  6,208,208,208,208,
+229,229,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,229,208,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[641 + 2] 0x0227c0 Byte 4 of 4 (property)
+  5,  5,  5,208,208,  6,  6,  6,   6,  6,208,208,  6,217,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,208,229,  2,  2,
+208,208,208,208,229,  6,208,208, 208,208,229,208,229,  6,229,229,
+208,208,208,208,208,208,208,208, 208,227,229,208,208,208,208,208,
+
+// state[642 + 2] 0x022800 Byte 4 of 4 (property)
+208,  6,  6,  5,  2,  2,  2,  2,   2,  2,  5,  5,  5,  5,  5,  5,
+216,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,208,  6,208,208,
+208,208,  6,  2,  2,  2,  2,  2,   2,  2,  2,  6,208,  6,208,  2,
+  6,229,208,229,229,229,208,208, 229,229,208,208,229,208,229,208,
+
+// state[643 + 2] 0x022840 Byte 4 of 4 (property)
+208,208,208,208,229,208,229,208, 208,208,229,208,219,  6,208,208,
+208,208,208,208,208,208,229,208, 208,208,219,  4,  6,  6,  5,  5,
+  5,  5,208,  6,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,229,  6,208,208,  6,  6,  6, 208,  6,  6,219,  6,208,208,  0,
+
+// state[644 + 2] 0x022880 Byte 4 of 4 (property)
+  6,218,218,  6,  2,  2,  2,  2,   2,  2,  2,  2,208,208,  6,  5,
+  6,  5,208,208,229,208,208,208, 208,208,208,208,229,208,229,208,
+208,208,229,229,208,229,208,208,   6,  6,  6,  4,  2,  5,  5,  2,
+  5,  5,216,  5,  5,  5,  5,  5,   6,  6,  6,  6,  6,218,  6,  6,
+
+// state[645 + 2] 0x0228c0 Byte 4 of 4 (property)
+  2,  5,  2,  2,  2,  2,  2,  2,   2,208,208,  5,  5,208,208,208,
+229,229,208,208,208,229,208,  6, 208,208,208,208,208,208,208,229,
+208,208,208,  6,  6,  6,  6,  2,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,208,  6,  6,  6,208,  5,   2,  2,  6,229,208,208,208,229,
+
+// state[646 + 2] 0x022900 Byte 4 of 4 (property)
+208,229,208,208,229,208,208,208, 208,208,208,208,208,  6,208,208,
+229,208,208,208,  6,  5,  5,  5, 208,208,  6,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,208,  5,229,229, 208,229,208,208,208,208,208,208,
+208,229,208,208,229,208,208,  6,   6,  5,  5,  5,  5,  5,  5,  6,
+
+// state[647 + 2] 0x022940 Byte 4 of 4 (property)
+  6,208,  6,208,208,  2,  2,  2,   2,  2,  5,208,208,208,208,208,
+208,229,208,229,  5,  6,  2,208, 208,  6,229,208,208,208,229,208,
+219,208,  2,  2,  5,208,208,229, 229,229,  2,  5,  5,  5,  5,208,
+229,208,208,  6,  6,  6,  2,  2,   5,  5,  5,229,229,208,208,  5,
+
+// state[648 + 2] 0x022980 Byte 4 of 4 (property)
+  5,  5,  2,  6,  2,229,  5,  5, 229,208,  6,  5,  6,  6,208,233,
+208,  6,  6,208,  5,208,208,  6,   6,208,208,208,208,208,208,208,
+208,208,208,  5,208,  6,208,229, 208,208,229,229,208,  6,  5,  5,
+  6,  6,  6,  6,  6,  6,208,208, 208,208,208,  5,  6,  6,  6,208,
+
+// state[649 + 2] 0x0229c0 Byte 4 of 4 (property)
+229,208,  5,  5,  6,  6,208,208, 208,229,229,208,208,  5,  5,  6,
+  6,208,208,  5,208,  0,208,  6, 208,  6,  2,  5,208,  6,  6,208,
+208,  6,208,  6,208,208,208,208, 208,  5,  5,  5,208,  6,  6,  6,
+  6,  6,  2,229,208,229,208,208, 208,208,  5,  6,  6,208,208,208,
+
+// state[650 + 2] 0x022a00 Byte 4 of 4 (property)
+  6,  6,  6,  2,  5,  5,  5,208, 208,229,208,208,208,208,208,  6,
+208,208,208,208,208,  5,  6,  6,   6,  5,208,229,  6,  6,208,208,
+  5,208,  6,208,  5,208,229,  6,   6,208,229,  6,  5,  5,  6,229,
+  6,  6,208,  6,208,  2,  6,208, 208,208,208,  5,  5,  5,208,  6,
+
+// state[651 + 2] 0x022a40 Byte 4 of 4 (property)
+  6,208,  6,  6,208,229,208,208, 208,  2,  2,  5,  6,208,  5,  6,
+  6,208,208,208,  6,208,208,  6, 229,208,  6,  2,  2,208,  6,  6,
+229,  6,229,  2,  2,208,208,  2, 208,208,  2,208,208,227,227,  6,
+208,208,208,  5,  5,  5,  5,  6,   6,  6,  6,  6,  6,  2,  2,  2,
+
+// state[652 + 2] 0x022a80 Byte 4 of 4 (property)
+  2,  6,208,208,229,208,208,208, 208,208,208,208,208,208,229,208,
+208,208,208,208,208,208,208,227,   6,  6,  6,  6,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,218,  6,208,   6,  5,  6,  6,  6,213,  2,  2,
+  2,  2,  2,  2,208,208,208,227, 228,  6,208,208,208,208,208,208,
+
+// state[653 + 2] 0x022ac0 Byte 4 of 4 (property)
+208,  6,  5,  2,  2,  2,216,  5, 216,  5,  5,  5,216,  5,  5,  5,
+  6,218,  6,  6,208,216,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,208,  2,208,208,233,229, 229,229,208,208,208,208,229,208,
+229,208,208,208,208,229,208,208, 208,208,208,208,208,208,208,208,
+
+// state[654 + 2] 0x022b00 Byte 4 of 4 (property)
+208,  6,  6,208,  2,  2,  5,216,   5,  5,  5,  5,  5,  5,  5,  5,
+216,  5,  5,  5,  5,  5,  5,216,   5,  5,  5,  5,  6,  6,208,  6,
+  6,  6,216,  2,  2,  2,  2,  2,   2,  2,208,208,229,  2,  2,208,
+208,  0,208,208,229,229,208,229, 208,227,208,208,208,229,208,227,
+
+// state[655 + 2] 0x022b40 Byte 4 of 4 (property)
+208,208,208,208,208,208,228,229, 208,208,208,208,208,208,208,  4,
+  4,  2,  5,  5,  5,  5,  5,216,   5,  5,  5,  5,216,216,  5,  5,
+  5,  5,  5,  5,208,  6,208,  6, 208,  6,  5,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[656 + 2] 0x022b80 Byte 4 of 4 (property)
+  2,208,208,208,208,  6,208,208, 208,208,208,229,208,208,208,208,
+208,227,208,229,208,208,208,208, 229,208,208,  6,208,208,208,208,
+208,208,208,208,208,  6,  4,  5,   5,  2,  2,  2,  2,  2,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,216,
+
+// state[657 + 2] 0x022bc0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  6,208,  6, 208,  6,208,  6,208,  6,  5,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  5,  2,  2,  2,  2,   2,208,208,208,229,208,227,208,
+229,229,208,208,208,208,208,227, 208,229,208,229,229,208,208,208,
+
+// state[658 + 2] 0x022c00 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,  4,  6,  6,
+  6,  6,  6,  6,  4,  2,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,216,  5,  5,  5,  5,   5,  5,216,  5,  5,216,  5,  6,
+
+// state[659 + 2] 0x022c40 Byte 4 of 4 (property)
+208,  6,208,208,  6,208,  6,208,   6,  6,  6,  6,208,217,  2,  2,
+  2,  5,  2,  2,  2,  5,  2,  2,   2,  2,  2,  2,  2,  2,  2,208,
+208,208,229,208,208,208,208,  0, 227,208,208,229,208,  6,208,208,
+208,208,208,208,208,  6,208,208, 208,208,208,208,208,  6,208,208,
+
+// state[660 + 2] 0x022c80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  6,218,208,208,  6, 208,  6,  6,216,  6,  2,  6,  2,
+  2,  5,  2,  2,  2,  2,  2,  2,   2,216,  2,  2,  2,  2,  2,  2,
+208,  2,216,208,229,  0,208,208, 208,208,208,229,208,208,208,  6,
+
+// state[661 + 2] 0x022cc0 Byte 4 of 4 (property)
+229,  0,208,208,229,208,227,208, 208,208,  6,208,  6,229,208,208,
+208,208,208,208,208,208,208,  6, 208,208,229,  6,  6,  6,  2,  6,
+  2,  5,  5,  5,  5,216,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,216,  5,  5,  5,  5,   5,  5,  5,  5,  5,  6,208,  6,
+
+// state[662 + 2] 0x022d00 Byte 4 of 4 (property)
+208,208,  6,  6,  6,  6,  6,216,   5,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,216,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  6,
+229,229,208,208,229,208,229,208, 208,208,208,208,208,208,208,  6,
+208,208,229,229,208,208,208,208, 208,208,229,208,229,208,208,208,
+
+// state[663 + 2] 0x022d40 Byte 4 of 4 (property)
+208,208,  6,208,208,  6,  6,  6, 208,  2,  5,  2,216,  5,  5,  5,
+  5,  5,  5,  5,216,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,  6,208,  6,  6,  6,216,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  6,208,
+
+// state[664 + 2] 0x022d80 Byte 4 of 4 (property)
+208,208,227,229,208,229,229,208, 208,208,229,208,208,229,208,229,
+  0,227,  0,208,208,229,208,208, 208,208,208,208,229,208,  6,  2,
+  5,  6,  2,  5,  5,  2,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  6,  6,  6,208,218,  0,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[665 + 2] 0x022dc0 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,208,   5,  5,  6,208,208,229,229,229,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,  6,  6,
+  6,  4,  6,  2,  5,  5,  5,  5,   5,  5,  5,  5,  6,208,216,  2,
+  2,  2,  2,  2,  2,  2,208,208, 208,227,208,208,208,208,208,208,
+
+// state[666 + 2] 0x022e00 Byte 4 of 4 (property)
+208,208,208,208,208,229,208,229, 208,208,  6,  6,  6,231,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6, 208,208,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,208,208,208,208,208, 208,208,208,208,208,229,229,208,
+208,208,208,208,229,  2,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[667 + 2] 0x022e40 Byte 4 of 4 (property)
+  5,  5,  5,  6,208,  2,  2,  2,   2,  2,  2,  5,  2,229,  6,208,
+229,208,  6,208,208,208,208,208, 208,229,229,  6,  6,  6,  6,  5,
+  5,  5,  5,  2,  2,  2,  2,  2,   2,  2,  2,  2,229,229,229,229,
+208,208,208,208,208,208,  6,  5,   5,  5,  5,  5,  6,  2,  2,  2,
+
+// state[668 + 2] 0x022e80 Byte 4 of 4 (property)
+  2,  2,208,208,229,229,208,208, 229,208,208,229,  5,  2,  2,  5,
+  5,208,  2,  2,  2,208,229,  6,   5,  5,  5,  2,  2,  2,229,208,
+208,229,229,  6,  2,  5,  5,  5,   5,  5,  5,  6,  5,  5,  5,  6,
+208,208,  5,227,208,208,208,208,   5,216,216,  6,  6,  6,208,  6,
+
+// state[669 + 2] 0x022ec0 Byte 4 of 4 (property)
+  6,208,208,229,208,  6,  6,  6, 208,  6,208,  6,  6,208,208,208,
+  5,  5,  6,  6,229,208,  5,208,   6,  6,208,208,  6,208,208,  6,
+208,  5,  6,  6,  6,208,208,208,   6,208,229,  6,208,208,208,208,
+  6,  5,208,208,208,  6,208,208,   6,229,208,208,  6,208,208,  6,
+
+// state[670 + 2] 0x022f00 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,208,  5,  5,   5,208,208,208,208,208,208,208,
+208,229,  6,  6,  5,  5,  6,  6, 208,  6,  6,219,208,208,208,208,
+208,208,208,208,219,208,  6,208, 208,  6,208,  6,  5,  5,  5,  5,
+  6,  6,  6,  6,  6,  6,208,  6,   6,219,208,208,  6,208,  6,208,
+
+// state[671 + 2] 0x022f40 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,  5,  5,  6,  6,  6,  5,
+  5,  5,  5,  5,  5,208,  6,208, 208,  2,  6,208,  6,208,208,229,
+208,208,  6,219,208,208,208,208, 208,208,208,  6,208,208,208,208,
+208,  6,  5,  5,  5,  5,  5,  5,   6,  6,208,  6,  2,  6,  6,208,
+
+// state[672 + 2] 0x022f80 Byte 4 of 4 (property)
+208,  6,208,208,208,229,208,208, 208,208,219,208,229,208,  6,208,
+208,  6,208,208,208,  6,  6,  6,   6,217,  5,  5,  5,  5,  5,  5,
+208,  6,  6,  5,  5,208,  6,208, 208,229,208,208,229,208,229,208,
+  6,229,  6,208,208,208,208,208, 208,208,208,  6,  5,  5,  5,  6,
+
+// state[673 + 2] 0x022fc0 Byte 4 of 4 (property)
+  6,  6,  6,  6,  3,  6,229,229, 208,229,208,229,208,208,208,  6,
+208,208,208,208,208,  5,  5,  5, 229,  5,  6,229,  6,  0,208,208,
+208,208,219,208,208,208,  6,  6, 208,208,208,229,208,208,208,  6,
+  6,219,  5,  5,  5,  5,  5,208, 208,208,  6,  6,  2,  5,208,208,
+
+// state[674 + 2] 0x023000 Byte 4 of 4 (property)
+229,229,208,219,  6,  6,  5,  6,   6,  5,  5,  5,  5,  6,208,208,
+208,208,229,  6,229,208,208,  6, 229,  6,208,219,  6,208,208,  2,
+  5,  5,  5,208,208,208,208,208, 208,  6,208,208,208,208,229,208,
+  6,  5,  6,229,  5,208,208,208,   6,  6,  5,  6,  5,  5,  6,  6,
+
+// state[675 + 2] 0x023040 Byte 4 of 4 (property)
+  6,  5,  5,  5,208,  3,  5,  5,   5,  6,208,208,  5,  6,229,208,
+  5,  5,208,  6,  2,  5,  6,208,   5,208,  5,  6,208,208,208,229,
+  5,  5,208,208,  5,  5,208,  5,   6,  5,  6,208,208,  6,  5,  6,
+  6,208,  2,229,208,208,208,208,   5,  6,208,208,229,  5,  5,208,
+
+// state[676 + 2] 0x023080 Byte 4 of 4 (property)
+208,229,208,  2,208,  5,229,  6,   6,229,229,  2,229,  6,  5,208,
+  6,208,  6,  5,208,208,  6,  6,   6,208,  6,  5,  6,  6,208,208,
+208,208,208,208,208,208,229,229, 208,  6,229,208,  6,208,208,208,
+  6,208,208,  6,  6,208,208,  0,   5,  5,229,208,  0,208,  6,208,
+
+// state[677 + 2] 0x0230c0 Byte 4 of 4 (property)
+208,229,229,208,  6,  6,208,  6, 208,  6,208,208,208,208,  6,208,
+208,208,  6,  5,229,  6,208,  6, 208,229,208,  5,  5,208,208,229,
+219,  5,208,  2,  2,  3,208,208, 208,208,208,  5,  5,  5,  5,208,
+  6,  2,  2,208,  6,208,  6,  5,   5,  5,  2,208,229,229,208,208,
+
+// state[678 + 2] 0x023100 Byte 4 of 4 (property)
+229,208,  5,  5,  5,  6,  6,  2, 208,208,208,  5,  5,  6,208,229,
+229,208,  2,  6,208,  6,  2,  5, 208,229,229,  6,  6,208,229,208,
+229,229,229,  6,208,  2,208,208, 208,  6,208,  5,  2,  6,208,  6,
+208,208,208,  6,208,208,208,208, 208,  5,  6,208,229,  5,229,208,
+
+// state[679 + 2] 0x023140 Byte 4 of 4 (property)
+229,  5,  5,  6,208,  2,229,229, 229,208,208,229,208,  6,208,  6,
+  5,  5,  5,  5,  6,  6,208,  2,   2,  2,229,208,229,208,208,208,
+229,229,229,229,208,208,208,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,208,208,  0,208,  2,  2,208, 229,229,208,208,208,229,208,  6,
+
+// state[680 + 2] 0x023180 Byte 4 of 4 (property)
+  6,  5,  5,  5,  5,  5,  5,  6,   6,208,208,208,  6,  6,  6,  2,
+  2,219,208,208,208,208,208,208, 208,229,208,229,208,208,208,  6,
+208,  6,  6,  5,  5,  5,  5,208, 208,208,  6,208,  6,  6,  2,  2,
+  2,  2,229,229,208,208,228,208, 208,229,208,208,208,208,208,208,
+
+// state[681 + 2] 0x0231c0 Byte 4 of 4 (property)
+  5,  6,  6,  4,  4,  6,  5,  6,   5,  5,  2,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,  6,   6,  6,208,  3,  2,  2,  2,  2,
+  2,  2,208,208,208,208,208,208, 208,208,208,227,229,  6,208,208,
+208,208,229,208,  6,  4,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[682 + 2] 0x023200 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  6,  0,208,   5,  6,  6,  6,  6,208,  6,208,
+  6,  3,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,208,
+208,208,  2,  6,208,208,208,208, 208,208,208,  6,  6,  6,  5,  0,
+  2,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+
+// state[683 + 2] 0x023240 Byte 4 of 4 (property)
+  5,  5,  5,  5,208,  6,  6,  6, 208,  6,229,  6,  6,  2,  2,  2,
+  2,208,229,208,229,208,208,208, 229,208,208,208,208,  6,  6,  6,
+  6,  6,  5,  5,  5,  5,  5,  5,   5,208,229,208,208,208,  6,  6,
+229,  6,  2,  2,  2,  2,  2,  2,   2,  2,208,229,229,208,229,229,
+
+// state[684 + 2] 0x023280 Byte 4 of 4 (property)
+  6,229,208,208,208,  6,  5,  6,   6,  5,  5,  2,  2,  2,  2,  5,
+  5,  5,  6,219,208,208,208,  3,   2,229,208,208,  6,208,208,229,
+208,208,  6,208,208,208,208,208, 208,  6,  6,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,208,  6,208,  6, 208,  6,208,  6,  6,208,  2,  2,
+
+// state[685 + 2] 0x0232c0 Byte 4 of 4 (property)
+  2,  2,  2,  2,208,208,  2,  2,   5,229,229,229,208,208,  6,208,
+208,  2,  5,  5,  5,  5,  5,208, 208,  6,  2,  2,  2,  2,229,208,
+  5,  5,  6,208,  6,208,  6,  6,   2,  2,  5,  5,  5,  5,  5,208,
+  2,  2,229,208,208,208,208,208, 208,  6,  5,  2,  2,  2,  2,229,
+
+// state[686 + 2] 0x023300 Byte 4 of 4 (property)
+  5,  2,  2,  5,  5,208,  2,208, 229,  2,  5,  2,  2,229,  5,208,
+  6,  6,  2,208,  2,  6,208,229, 208,  5,  6,  2,229,  2,  6,229,
+  6,  6,  5,208,  5,  5,208,208, 208,  5,  5,  5,208,208,  6,  5,
+  5,  5,  5,  5,  2,  2,  2,  5,   5,  2,  2,  5,208,208,229,  6,
+
+// state[687 + 2] 0x023340 Byte 4 of 4 (property)
+  2,  2,  2,229,208,  2,229,208, 208,  6,  2,  2,  5,  2,  6,208,
+  6,208,  5,  5,  5,  2,229,  2, 208,208,  6,208,208,208,208,229,
+208,208,208,208,208,208,208,208,   6,  6,  6,  5,208,  6,229,  6,
+  6,  6,  4,  5,208,208,208,208, 208,208,229,  6,  5,  6,  6,  6,
+
+// state[688 + 2] 0x023000 Byte 3 of 4 (relative offsets)
+-14,-13,-12,-11,-10, -9, -8, -7,  -6, -5, -4, -3, -2, -1,  1,  2,
+  3,  4,  5,  6,  7,  8,  9, 10,  11, 12, 13, 14, 15, 16, 17, 18,
+ 19, 20, 21, 22, 23, 24, 25, 26,  27, 28, 29, 30, 31, 32, 33, 34,
+ 35, 36, 37, 38, 39, 40, 41, 42,  43, 44, 45, 46, 47, 48, 49, 50,
+
+// state[689 + 2] 0x023380 Byte 4 of 4 (property)
+  2,  5,  5,  2,229,229,  6,  6,   6,  5,216,  5,208,208,219,  2,
+  5,  6,229,229,229,  6,  2,  5,   5,  5,208,229,229,  6,  2,  5,
+  5,  5,  2,227,208,  5,  2,  6,   6,208,  6,  6,  5,208,229,  6,
+  6,208,229,229,229,229,  5,  2, 229,208,  5,  5,217,  5,219,208,
+
+// state[690 + 2] 0x0233c0 Byte 4 of 4 (property)
+208,208,229,208,  6,  5,  5,  5,   5,  5,  5,  5,208,  6,  6,  3,
+233,208,  0,  4,229,228,229,208, 208,229,228,208,229,229,208,233,
+229,208,  6,  6,  4,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,208,208,  5,  5,208,  6, 208,208,208,208,  6,208,223,  2,
+
+// state[691 + 2] 0x023400 Byte 4 of 4 (property)
+  5,208,219,208,  2,  2,  2,  5, 208,208,208,208,208,229,208,208,
+208,229,208,208,  6,  6,  6,  5,   5,  5,  5,  5,  5,216,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,  6,  6,  6,  6,
+208,  6,  2,  2,  2,208,208,208, 208,229,208,208,208,208,208,229,
+
+// state[692 + 2] 0x023440 Byte 4 of 4 (property)
+208,208,208,229,208,  6,  6,  6,   6,  6,  4,  4,  2,  6,  2,  5,
+  5,194,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,228,  6,  6, 208,  6,208,208,  6,208,208,208,
+  6,229,  5,  2,  2,  2,  2,  2, 229,208,  2,  2,  6,  5,  5,229,
+
+// state[693 + 2] 0x023480 Byte 4 of 4 (property)
+229,208,208,208,208,208,229,229, 208,208,  6,  6,  6,  6,  3,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+216,  5,  5,216,  5,  5,  5,  5, 208,208,208,229,208,208,  6,208,
+  6,  2,  2,  2,  2,  2,208,208, 208,208,208,208,229,  6,  2,  5,
+
+// state[694 + 2] 0x0234c0 Byte 4 of 4 (property)
+208,208,229,229,208,208,  0,208, 229,229,208,  0,229,208,208,229,
+208,208,229,208,208,208,208,208, 208,229,208,208,208,208,208,208,
+208,208,  6,  6,  4,  5,  2,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,216,
+
+// state[695 + 2] 0x023500 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,208,208,
+  6,208,208,227,208,208,208,  6,   6,208,  6,  6,  6,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  6,208,229,229,208,208,
+  5,229,227,229,208,208,208,208, 208,229,229,229,208,208,208,229,
+
+// state[696 + 2] 0x023540 Byte 4 of 4 (property)
+208,208,229,229,208,229,208,229, 208,208,229,229,229,208,208,  6,
+208,208,229,208,  6,  6,  6,  6,   2,  5,194,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,216,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  6,  6,208,
+
+// state[697 + 2] 0x023580 Byte 4 of 4 (property)
+229,208,208,208,  6,  6,  6,208,   6,  6,208,  6,  6,  6,  6,  6,
+208,  6,  6,  5,215,  5,  2,  2,   2,216,  2,  2,216,  2,  2,  2,
+  2,  2,  2,208,208,208,  5,  2, 208,  5,208,229,208,229,208,208,
+208,229,208,  6,208,208,208,229, 229,208,229,229,208,208,208,229,
+
+// state[698 + 2] 0x0235c0 Byte 4 of 4 (property)
+  6,208,208,208,  4,  6,  6,  6,   6,  6,  6,  6,  2,  5,  5,  5,
+229,  2,  2,  2,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,216,  5,  5,  5,  5,  5,
+  5,  2,  6,229,208,208,  6,208, 208,  6,208,208,218,  6,  2,  2,
+
+// state[699 + 2] 0x023600 Byte 4 of 4 (property)
+  5,  2,  2,  2,  2,  5,  2,  5,   2,  2,  2,  5,  2,  5,  5,  5,
+208,208,208,  2,  5,208,208,229, 229,208,208,229,208,229,208,208,
+208,208,229,208,229,208,229,229, 229,208,208,208,229,208,208,208,
+208,208,229,229,  6,  6,  6,  6,   4,  4,  4,229,  5,  2,  2,  5,
+
+// state[700 + 2] 0x023640 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,194,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  0,   6,227,  6,208,  6,  6,  6,208,
+  6,  6,  6,  6,229,  3,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+229,208,208,208,229,208,208,227,   2,  2,  2,229,208,208,208,208,
+
+// state[701 + 2] 0x023680 Byte 4 of 4 (property)
+208,208,208,229,229,208,208,229, 208,208,208,229,208,208,229,208,
+229,208,208,  6,229,229,208,208, 229,229,229,208,229,229,208,229,
+229,208,208,229,208,208,208,  6, 208,229,208,  6,  6,  5,  2,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[702 + 2] 0x0236c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  6,  6,  6,  6,208,  6, 208,  6,208,219,  6,  6,  3,216,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,208,  5,  2,  5,  2,
+  5,227,208,208,229,229,208,208, 208,208,208,229,208,208,  6,208,
+
+// state[703 + 2] 0x023700 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,  6,  6,  2,  4,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,194,  5,  5,  5,
+  5,  6,  6,208,208,208,208,208, 208,  6,  6,  6,208,208,  3,  5,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,208,208,  2,  5,  6,  2,223,
+
+// state[704 + 2] 0x023740 Byte 4 of 4 (property)
+  2,229,208,208,208,  0,208,208, 229,  0,229,208,229,229,208,229,
+208,229,208,229,229,229,208,208, 208,208,229,208,229,208,208,  6,
+  6,  6,  6,  4,  4,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,208,   6,208,  6,208,208,  6,208,  6,
+
+// state[705 + 2] 0x023780 Byte 4 of 4 (property)
+  6,  5,  2,  2,  2,  2,208,208,   6,  5,  2,217,  5,  2,  2,  6,
+208,229,208,208,208,208,208,229, 208,229,208,208,208,208,208,208,
+  6,  6,  5,  5,  5,  5,  5,  5,   5,  5,216,  5,  5,  5,  5,  5,
+208,219,208,  6,  6,208,227,208,   6,  6,  6,227,  5,  2,  2,  5,
+
+// state[706 + 2] 0x0237c0 Byte 4 of 4 (property)
+219,  6,216,  2,229,208,208,208, 208,229,229,208,229,208,208,208,
+208,208,208,  6,  6,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  6,  6,  6,172, 208,  2,  2,  2,238,  2,  2,208,
+229,172,208,229,229,229,229,  6, 208,208,208,208,208,229,208,  4,
+
+// state[707 + 2] 0x023800 Byte 4 of 4 (property)
+  6,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,208,  6,208,208,
+208,  2,  2,  2,208,  2,  2,  2,   2,208,208,229,229,229,208,229,
+229,208,  6,  6,  4,  5,  5,  5,   5,216,  5,  5,  5,208,208,  6,
+  2,  2,  2,  2,  6,  5,  2,229, 229,229,  0,208,208,233,208,208,
+
+// state[708 + 2] 0x023840 Byte 4 of 4 (property)
+208,  6,  6,  5,  5,  5,208,  6,   6,208,208,  6,208,208,208,  5,
+  5,  5,  5,216,  5,  6,  6,  6, 208,  2,  2,229,  5,  2,208,219,
+208,  6,  5,208,  2,208,  6,208,   5,229,208,208,  6,  5,  5,  2,
+  6,  5,  5,208,208,  6,229,208, 208,  2,208,  5,208,  6,  6,  6,
+
+// state[709 + 2] 0x023880 Byte 4 of 4 (property)
+208,229,208,208,208,229,208,229,   6,208,229,229,208,229,208,208,
+229,229,229,208,  5,  6,  6,229, 229,208,208,229,229,229,229,229,
+229,208,208,  5,  6,  6,208,208, 208,208,229,219,229,208,208,229,
+229,229,229,208,208,  5,  6,  6,   6,  2,229,208,  6,208,  6,  5,
+
+// state[710 + 2] 0x0238c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  6, 229,229,229,208,229,229,229,229,
+208,229,229,208,  6,208,  5,  5,   5,208,  6,  6,  6,208,229,229,
+208,208,208,208,208,208,208,208, 229,208,  6,  5,208,  6,  6,208,
+208,  5,229,229,208,208,208,229, 208,229,208,208,208,208,208,208,
+
+// state[711 + 2] 0x023900 Byte 4 of 4 (property)
+208,229,208,208,  5,  5,  6,208, 229,208,229,229,229,208,208,208,
+208,208,208,  6,  5,  5,  6,208, 229,208,208,  6,208,  5,  5,  6,
+208,208,229,208,  5,208,  6,  6, 219,208,  6,  6,208,  5,  5,  6,
+  6,229,208,  6,208,229,208,208,   6,229,208,208,208,  6,  5,208,
+
+// state[712 + 2] 0x023940 Byte 4 of 4 (property)
+208,208,208,229,208,208,  6,229, 208,229,229,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,  6,  5,  5,  5,  6,  6,
+208,  6,208,208,  6,208,229,229, 208,208,208,208,  6,208,  6,  6,
+  6,  2,208,229,208,  5,  6,  6, 208,229,229,208,229,208,229,208,
+
+// state[713 + 2] 0x023980 Byte 4 of 4 (property)
+  6,208,208,229,208,208,  2,229, 208,208,  5,208,  6,  2,  2,  6,
+  6,  6,  6,  2,208,208,208,229,   5,  5,  5,  2,208,208,208,208,
+  6,208,229,  6,  5,  5,229,208, 208,  6,  6,  6,  6,  6,  2,208,
+  2,208,  5,  6,  6,229,229,229, 208,229,208,208,208,208,  6,208,
+
+// state[714 + 2] 0x0239c0 Byte 4 of 4 (property)
+208,208,229,208,229,208,208,208,   6,208,208,229,208,229,208,208,
+208,229,208,208,208,208,208,  6,   6,  6,  6,  6,  6,229,229,229,
+229,229,208,229,229,208,229,208, 208,229,208,208,208,208,208,  5,
+208,  5,229,229,208,208,208,217, 229,229,  6,229,208,229,229,208,
+
+// state[715 + 2] 0x023a00 Byte 4 of 4 (property)
+229,208,  6,208,  6,229,208,208, 208,208,229,208,208,229,208,208,
+208,208,  5,  6,  6,  2,208,208, 229,229,208,229,208,208,208,229,
+229,229,208,208,229,208,208,  2,   5,  5,  6,  6,  6,  2,  2,  5,
+  2,208,208,229,208,208,229,208, 208,208,  6,208,  6,  5,  6,  6,
+
+// state[716 + 2] 0x023a40 Byte 4 of 4 (property)
+  6,  2,  2,  5,208,229,229,208, 229,208,  6,208,  5,229,208,208,
+208,208,208,208,208,229,208,208,   5,208,  6,  6,  6,208,208,208,
+208,229,208,208,  5,  5,218,  6, 208,208,229,208,208,229,  6,208,
+229,229,208,208,229,  6,208,229,   2,  6,208,229,229,  6,208,229,
+
+// state[717 + 2] 0x023a80 Byte 4 of 4 (property)
+229,  6,229,  5,  6,208,208,  6, 208,  6,  6,208,208,208,229,208,
+208,  5,  5,  5,  5,208,208,208, 172,208,  6,217,  5,  6,  6,  5,
+229,208,  6,208,208,  5,  5,  5,   6,208,208,  6,229,208,229,229,
+208,208,208,208,  6,  5,229,229, 208,208,  6,208,208,208,208,208,
+
+// state[718 + 2] 0x023ac0 Byte 4 of 4 (property)
+208,208,  6,  6,  6,  5,  5,  5,   6,  6,  6,  6,208,  5,  6,  6,
+208,208,229,208,  6,  2,208,  6, 208,208,208,  5,  6,  6,229,208,
+  6,208,229,208,208,208,208,229, 229,208,  6,208,208,208,  5,208,
+208,  6,  2,  6,208,  6,  6,  2,   5,208,208,  6,  5,  5,  5,  5,
+
+// state[719 + 2] 0x023b00 Byte 4 of 4 (property)
+  5,  5,208,208,208,208,208,  6, 208,208,208,208,208,208,208,208,
+208,208,  5,208,208,208,208,  5,   6,  6,208,208,208,  6,  5,  5,
+  6,208,208,208,  5,  5,  5,  5,   5,229,229,229,208,229,208,  5,
+  5,  5,  5,  5,  6,208,  6,  6, 229,229,229,229,229,229,208,229,
+
+// state[720 + 2] 0x023b40 Byte 4 of 4 (property)
+208,229,208,  2,208,208,  6,208,   6,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,  6,   6,  6,  5,  2,229,229,208,208,
+229,229,208,208,  6,  5,  5,  5,   5,  5,  5,  5,  5,208,208,  2,
+  2,229,208,208,229,208,229,  0, 208,229,208,227,208,  5,  5,  5,
+
+// state[721 + 2] 0x023b80 Byte 4 of 4 (property)
+  5,  5,  5,  6,  6,  6,  6,  2, 208,229,229,208,208,208,208,208,
+229,208,208,208,229,208,  6,208,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,  6,  6,208,208,  6,  6,229, 208,208,229,208,229,208,208,208,
+208,208,208,208,208,  6,  6,  6,   6,  5,  5,  5,  5,  5,  6,  6,
+
+// state[722 + 2] 0x023bc0 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,229,229,229, 229,208,208,229,229,229,208,208,
+219,208,208,208,  6,208,  5,  5,   5,  5,219,208,229,208,  6,208,
+  6,  2,208,  6,208,208,208,208, 229,229,229,208,208,229,208,208,
+208,208,208,  6,  6,  6,  6,  5, 208,208,208,229,208,208,208,  5,
+
+// state[723 + 2] 0x023c00 Byte 4 of 4 (property)
+  5,  5,  5,  6,  6,  6,229,  6,   6,217,208,229,229,208,208,  2,
+208,  5,  5,  5,208,  6,208,  6,   6,  2,208,229,229,  6,208,208,
+229,208,  5,  5,  5,  6,  6,  6, 229,  6,  5,229,208,208,208,  6,
+  6,  5,208,  2,  2,  2,229,229, 208,  5,  6,208,229,  6,  5,208,
+
+// state[724 + 2] 0x023c40 Byte 4 of 4 (property)
+208,  6,  6,  6,208,229,  2,208, 229,208,208,208,  5,  6,208,208,
+229,208,208,229,  5,208,229,  6,   5,229,208,208,208,  6,  5,  5,
+  5,208,  6,  5,  5,  5,208,  6,   3,  6,208,208,  2,  2,208,208,
+  2,  6,  5,  6,208,229,227,208, 217,  5,  6,  6,218,218,  2,214,
+
+// state[725 + 2] 0x023c80 Byte 4 of 4 (property)
+229,208,229,208,229,  6,208,  5,   5,  5,  6,208,  6,  2,208,208,
+208,229,229,208,208,229,  6,  6,   6,  5,  5,  5,  6,208,208,208,
+227,208,  6,  6,  6,208,  2,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,208,229,208,208,208,229, 208,227,208,208,229,208,208,208,
+
+// state[726 + 2] 0x023cc0 Byte 4 of 4 (property)
+208,208,208,  6,208,208,  6,  0,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,216,  5,  5,  5, 208,229,229,208,  6,208,  6,  6,
+  6,  2,  2,208,208,208,208,208, 208,208,227,208,229,229,227,208,
+208,208,229,208,208,208,208,208,   6,  6,  6,  6,  5,  5,194,  5,
+
+// state[727 + 2] 0x023d00 Byte 4 of 4 (property)
+  4,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,194,  5,
+  5,229,208,218,208,208,208,  6,   3,  2,  2,  2,  2,  5,229,208,
+208,208,208,229,229,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,229, 208,208,229,208,229,  6,208,  6,
+
+// state[728 + 2] 0x023d40 Byte 4 of 4 (property)
+238,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,208,  6,
+219,  6,208,  6,208,  6,208,  6, 208,208,  6,  6,208,  6,  2,  2,
+  2,208,  2,  5,  2,  2,  2,229, 208,208,229,229,208,229,208,208,
+
+// state[729 + 2] 0x023d80 Byte 4 of 4 (property)
+208,208,229,208,208,208,229,229, 227,229,229,208,208,208,208,229,
+229,208,208,229,208,208,208,  6, 229,208,208,208,208,208,229,208,
+  6,208,229,208,208,229,229,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,208,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[730 + 2] 0x023dc0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,194,  5,  5,  5,  5,   5,  5,  5,208,  6,229,  6,208,
+218,208,208,208,208,  6,208,208,   6,208,  6,  6,  6,  2,  2,  2,
+  2,  2,  2,  2,  2,208,208,  2,   5,  4,  4,  5,208,229,229,208,
+
+// state[731 + 2] 0x023e00 Byte 4 of 4 (property)
+229,208,208,208,229,229,208,229, 229,229,208,229,229,229,208,208,
+229,208,208,208,229,208,208,229, 208,208,208,208,208,208,208,208,
+229,208,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[732 + 2] 0x023e40 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  6,208,229,   6,208,208,  6,208,208,208,  6,
+  6,  6,  6,  2,  2,  2,  2,  2,   2,  2,208,  5,  6,208,229,227,
+208,229,229,208,208,208,229,229, 208,229,208,208,208,208,229,208,
+  6,208,229,208,208,208,229,208, 229,208,208,208,208,208,208,208,
+
+// state[733 + 2] 0x023e80 Byte 4 of 4 (property)
+208,208,  6,  6,  6,  6,  6,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,208,  6,  6,229,
+229,208,208,  6,208,  6,208,  6,   6,208,  2,  2,  2,  2,  2,  5,
+
+// state[734 + 2] 0x023ec0 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  5,  6,217,208,  6,229,
+208,229,208,208,208,227,208,227, 229,208,208,229,229,208,229,208,
+208,208,229,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,  6,  6,  6,  6,  5,   5,  5,  5,  5,  5,  2,  2,  5,
+
+// state[735 + 2] 0x023f00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,216,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,208,208,229,  6,208,  6,208,
+208,229,208,208,  6,  6,  6,  6,   6,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  5,  2,  2,   2,  2,  2,208,  2,  2,  2,  5,
+
+// state[736 + 2] 0x023f40 Byte 4 of 4 (property)
+  2,  5,  6,229,208,208,  0,208, 229,229,227,208,229,  6,229,208,
+208,208,229,229,208,229,208,208, 208,208,208,229,208,229,208,229,
+208,208,208,208,229,208,208,229, 208,208,208,208,208,208,208,208,
+208,  6,  6,208,229,208,208,  6,   6,  6,  6,  6,  6,208,  4,  5,
+
+// state[737 + 2] 0x023f80 Byte 4 of 4 (property)
+  5,  5,  5,  2,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,208,  6,  6,  6,  6, 229,208,208,208,208,208,208,  6,
+208,  6,  6,  6,217,  2,  2,  5,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[738 + 2] 0x023fc0 Byte 4 of 4 (property)
+  5,  5,  6,  2,  6,  0,208,227, 229,229,208,208,227,229,208,208,
+229,208,229,208,229,229,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,  6,  6,  6,   6,  6,  6,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[739 + 2] 0x024000 Byte 4 of 4 (property)
+  5,  5,  6,  6,208,208,208,208, 208,  6,  6,229,  6,  6,208,  2,
+  2,  5,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  6,  2,  5,
+  5,  5,208,229,229,208,229,208, 208,229,229,229,208,208,208,208,
+  0,208,229,208,208,208,208,208,   6,  5,  5,  5,  5,  5,  5,  5,
+
+// state[740 + 2] 0x024040 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,208,208,  6,208,208,  6,  6,
+208,  3,  3,  2,  2,  2,  2,  5,   2,  2,  5,  2,  5,  5,  5,208,
+  2,229,229,208,208,208,229,229, 208,227,229,229,229,229,229,229,
+229,208,229,229,208,229,208,229, 208,208,208,208,208,229,229,208,
+
+// state[741 + 2] 0x024080 Byte 4 of 4 (property)
+229,208,208,208,208,208,208,208,   6,  6,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,194,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,208,229,229,  6,208,229,  2,   2,  2,  2,  2,  2,  2,  3,  5,
+  5,216,208,208,208,208,208,  0, 208,208,208,229,  6,208,208,208,
+
+// state[742 + 2] 0x0240c0 Byte 4 of 4 (property)
+208,208,208,  6,208,  6,  6,  6,   6,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,208,  6,208, 208,208,208,  2,  2,  2,  2,  2,
+  2,216,  2,208,  2,  2,  6,  2, 219,229,208,229,208,208,  6,208,
+208,208,208,219,208,208,229,229, 208,208,  6,208,208,208,208,  6,
+
+// state[743 + 2] 0x024100 Byte 4 of 4 (property)
+  6,  6,  6,  4,  5,  5,  5,  5,   6,208,  6,  2,  2,  2,229,229,
+229,208,  6,208,208,208,229,229, 208,208,208,208,208,208,  5,  5,
+  5,  5,  5,  5,  5,  6,208,  6, 208,208,208,208,208,  2,  2,  2,
+  2,  2,  2,  5,  5,208,229,229,   5,208,208,208,  6,208,  0,  5,
+
+// state[744 + 2] 0x024140 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,208,208,208,   6,  2,208,208,208,208,208,  6,
+  6,208,208,  6,  6,  5,  5,  5,   5,  5,  5,208,216,208,  6,  5,
+208,208,208,208,208,  6,208,  2,   5,229,208,208,  6,  5,  5,  6,
+208,208,229,208,208,  6,  2,208, 208,208,  5,  5,208,208,  5,208,
+
+// state[745 + 2] 0x024180 Byte 4 of 4 (property)
+229,  6,208,208,208,208,208,  6, 216,  5,  5,208,  6,208,208,229,
+208,229,208,  6,  5,  5,  5,  5,   5,  6,208,  3,  6,229,229,229,
+  6,  6,  6,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  6,208,
+208,208,208,  6,208,208,  6,  2,   2,  2,  2,  2,229,229,229,208,
+
+// state[746 + 2] 0x0241c0 Byte 4 of 4 (property)
+208,208,  6,  6,  6,  6,  4,  5,   5,  5,216,  5,216,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,208,208,208,  6,208,  6,208,
+208,208,216,  2,  2,  2,  2,  2,   2,  2,  2,208,  6,  6,  2,229,
+208,208,  0,227,208,208,229,208,   6,  6,  6,  6,  5,  5,233,  5,
+
+// state[747 + 2] 0x024200 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,208,208,  6,  6,208,208,  6, 208,  6,  6,  5,  2,  2,  2,  2,
+  2,  2,208,229,  2,208,229,229, 229,208,227,208,208,208,208,208,
+208,208,208,  6,  6,  6,  6,  6,   6,  5,  5,  5,  5,  5,  5,  5,
+
+// state[748 + 2] 0x024240 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,208,  5,  6,  6,  6,  6,
+  6,208,  2,  2,  2,  2,216,  2,   2,  5,  2,  2,  2,208,  6,208,
+  2,208,208,208,208,208,208,208,   6,208,229,208,229,208,208,208,
+  6,  6,  6,  6,  6,219,  5,  5,   5,217,  5,  5,  5,  5,  5,  5,
+
+// state[749 + 2] 0x024280 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,216,  5,  5,  5,  5,208, 208,208,  6,208,208,  6,  6,  6,
+  2,  2,  2,  2,  2,216,  2,  2,   2,  2,  2,  2,  2,  2,  6,208,
+  2,  6,208,  6,229,208,208,208, 229,229,208,229,229,229,229,229,
+
+// state[750 + 2] 0x0242c0 Byte 4 of 4 (property)
+208,208,229,208,208,  6,208,208,   6,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,208,208,  6,208,  6,208,208,
+208,229,  6,208,  6,  2,  2,  2,   2,  2,  5,  2,  2,  2,  2,  2,
+
+// state[751 + 2] 0x024300 Byte 4 of 4 (property)
+  2,208,  6,208,  2,  2,  6,208, 208,208,229,  0,208,229,208,229,
+229,208,208,208,208,208,208,  6,   6,  6,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,216,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6, 208,208,208,208,208,208,  6,  6,
+
+// state[752 + 2] 0x024000 Byte 3 of 4 (relative offsets)
+-13,-12,-11,-10, -9, -8, -7, -6,  -5, -4, -3, -2, -1,  1,  2,  3,
+  4,  5,  6,  7,  8,  9, 10, 11,  12, 13, 14, 15, 16, 17, 18, 19,
+ 20, 21, 22, 23, 24, 25, 26, 27,  28, 29, 30, 31, 32, 33, 34, 35,
+ 36, 37, 38, 39, 40, 41, 42, 43,  44, 45, 46, 47, 48, 49, 50, 51,
+
+// state[753 + 2] 0x024340 Byte 4 of 4 (property)
+  6,  6,  6,  2,  2,  2,  2,  2,   5,  2,  2,  2,  2,208,  5,  5,
+229,  2,219,229,208,208,229,229, 208,229,208,208,229,229,  6,  6,
+219,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,216,  5,   5,  5,  5,  5,  5,  6,208,208,
+
+// state[754 + 2] 0x024380 Byte 4 of 4 (property)
+  6,  6,208,  6,208,208,  6,  6,   6,  6,  6,  6,  5,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  5,208, 208,  6,  5,  2,216,208,208,208,
+208,229,208,229,208,229,208,208, 208,229,208,208,208,208,208,208,
+208,208,208,208,208,208,  6,208, 208,  6,  6,  6,  4,  5,  5,  5,
+
+// state[755 + 2] 0x0243c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,208, 208,208,208,208,  6,208,208,208,
+208,  6,  2,  2,  2,  2,  2,  2,   2,  5,216,  2,  2,208,208,208,
+  5,  6,  5,  6,208,208,229,208,   0,208,208,208,208,208,208,208,
+
+// state[756 + 2] 0x024400 Byte 4 of 4 (property)
+229,  6,  6,  6,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,208,  2,  6,208,  6,208,   6,  6,  2,  2,  2,  2,229,208,
+  2,  2,  5,  6,  6,  6,208,229, 208,208,208,229,208,208,  6,208,
+229,229,208,208,  6,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[757 + 2] 0x024440 Byte 4 of 4 (property)
+  5,  5,208,208,  6,208,208,  6,   2,  2,208,  5,  6,  2,  5,  5,
+  5,  6,208,208,217,  6,208,208,   6,  6,  5,  5,  5,  5,  5,216,
+  5,  6,208,  6,  6,  6,  6,208, 208,  6,  6,  2,  2,  2,  2,  2,
+  5,208,  5,229,208,208,229,229, 229,229,229,  6,208,208,229,229,
+
+// state[758 + 2] 0x024480 Byte 4 of 4 (property)
+208,208,208,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,  6,208,  6,  6,  6,208,   2,  2,  2,  2,208,  6,208,  2,
+  2,208,227,208,208,  6,  0,208,   6,  6,  6,  5,208,  6,208,  6,
+  6,  6,  2,  5,  2,  5,  5,  5,   5,  5,229,208,208,208,208,  6,
+
+// state[759 + 2] 0x0244c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,208,208,  2,  2, 208,229,208,  6,  6,  6,  5,208,
+208,  6,208,  5,208,208,  5,208,   6,  5,208,  2,208,208,  5,208,
+208,208,  2,  6,  6,208,229,  5,   5,  2,208,208,208,229,208,208,
+  6,208,208,208,208,  6,208,208, 208,  6,  2,  5,  5,208,208,  6,
+
+// state[760 + 2] 0x024500 Byte 4 of 4 (property)
+208,208,  5,  5,  5,  5,  5,208,   6,  6,208,  6,208,  6,  5,  5,
+208,208,208,  5,229,208,  6,208, 208,  6,  6,  2,208,  6,  6,  6,
+208,  5,208,208,208,208,208,208, 229,208,208,  6,208,  6,208,  2,
+208,208,208,  5,  5,  5,  6,  2,   5,208,  6,  2,  6,  2,  2,  6,
+
+// state[761 + 2] 0x024540 Byte 4 of 4 (property)
+208,  6,  5,  5,  6,208,  6,  6,   5,208,  6,208,  6,208,  5,  5,
+208,208,  6,229,  2,208,  5,  5, 208,  5,208,208,  5,208,229,229,
+229,  5,208,229,229,208,208,208, 229,208,208,  5,  6,208,208,208,
+208,208,208,208,208,208,208,229,   0,  5,208,208,208,208,208,  6,
+
+// state[762 + 2] 0x024580 Byte 4 of 4 (property)
+  6,  5,  5,  5,  6,208,229,208, 208,208,  5,208,208,208,  5,208,
+208,  5,  6,208,  5,208,229,229, 208,208,208,208,208,208,229,  6,
+229,  2,229,208,208,  5,208,208,   5,208,208,208,208,229,208,208,
+208,229,208,229,208,  6,  2,208,   2,  2,208,208,229,208,208,  6,
+
+// state[763 + 2] 0x0245c0 Byte 4 of 4 (property)
+208,208,208,  6,229,208,  2,208, 208,229,208,208,208,229,229,208,
+  3,  5,  6,  6,  6,  6,  2,208, 229,208,208,229,208,  6,  6,  6,
+208,  5,208,208,  2,208,208,  5, 208,208,229,208,229,208,208,229,
+  6,208,  2,208,229,229,229,229, 208,  2,208,229,  5,  5,  6,229,
+
+// state[764 + 2] 0x024600 Byte 4 of 4 (property)
+229,  2,  2,229,  5,229,  6,  6, 208,208,  6,  2,229,  5,  5,  5,
+229,229,  6,  2,208,  5,208,  5, 208,  5,208,208,229,208,229,208,
+229,229,229,229,229,208,229,229,   6,  4,  5,  5,  5,  5,  5,  5,
+  5,  6,208,208,208,  6,  6,  6, 229,229,208,229,208,229,229,208,
+
+// state[765 + 2] 0x024640 Byte 4 of 4 (property)
+208,  6,  5,  5,  5,  6,  6,  6,   6,208,208,  6,208,208,  6,229,
+  5,229,229,208,208,208,  6,208, 208,  6,  6,229,229,208,229,208,
+208,229,229,  6,229,  5,  5,  5, 208,  6,208,208,  6,  0,  2,  6,
+229,229,229,229,229,208,  6,  5,   5,  5,  5,  5,  6,  6,  6,  6,
+
+// state[766 + 2] 0x024680 Byte 4 of 4 (property)
+  6,  6,208,208,208,  6,  2,  2, 208,208,208,  5,  5,229,229,229,
+229,229,208,208,229,208,208,  0,   5,  5,  6,  6,  6,  6,208,  6,
+208,  6,  6,  6,  6,172,  2,  2, 208,229,208,208,208,208,208,229,
+229,208,229,229,208,208,208,  6,   5,  5,  5,  5,208,208,208,208,
+
+// state[767 + 2] 0x0246c0 Byte 4 of 4 (property)
+  6,  6,208,  6,  6,  6,  6,  2,   5,208,229,208,229,229,229,229,
+229,229,  6,  6,  5,  5,  6,  6, 219,  6,  6,208,  6,  6,  2,229,
+  2,229,208,229,229,208,208,208,   6,  5,  6,208,  6,  6,  6,208,
+208,208,208,208,208,  6,208,  6,   6,229,  5,229,  6,208,208,208,
+
+// state[768 + 2] 0x024700 Byte 4 of 4 (property)
+  5,  6,229,208,229,229,  5,229, 208,208,  6,208,229,229,  6,208,
+229,208,208,  6,208,  6,229,  5,   6,208,  5,208,229,208,  6,  6,
+  2,208,229,229,229,  5,  5,  6, 208,  6,  6,208,  2,  2,  6,  0,
+208,208,229,229,208,229,208,208, 208,208,208,229,208,208,208,  5,
+
+// state[769 + 2] 0x024740 Byte 4 of 4 (property)
+  5,  5,208,208,  6,  6,229,  6,   6,  6,  6,  2,208,208,  6,229,
+229,227,208,208,208,229,229,229, 229,208,229,208,208,  6,  0,229,
+208,208,  6,  5,  5,  5,208,  6, 208,  6,  6,  2,208,  6,208,208,
+208,208,208,208,208,208,208,229, 208,227,208,208,208,208,208,208,
+
+// state[770 + 2] 0x024780 Byte 4 of 4 (property)
+229,208,208,  6,  5,  5,  5,  6, 208,  6,  6,  6,  6,  6,  6,  5,
+  2,  2,  2,  2,  2,  2,  2,208,   2,208,229,229,229,208,229,229,
+208,208,229,208,  6,208,  2,  2,   2,  2,  2,  2,  5,  5,  6,208,
+208,  6,229,  6,  6,  6,  6,  6, 208,208,  2,  2,  2,  2,208,208,
+
+// state[771 + 2] 0x0247c0 Byte 4 of 4 (property)
+208,  5,  2,229,208,229,208,208, 208,208,208,229,208,229,229,208,
+208,208,  5,  6,208,208,  6,208,   6,208,208,  2,208,208,229,229,
+208,208,208,208,  0,208,208,229, 208,208,208,229,208,229,  6,  6,
+  6,  4,  5,  5,208,208,208,  6, 208,  6,208,208,  6,208,  6,  6,
+
+// state[772 + 2] 0x024800 Byte 4 of 4 (property)
+  6,  6,  2,  2,  2,  2,  2,208,   6,  6,  5,  2,  6,229,229,208,
+229,229,229,208,229,208,208,208, 208,208,227,  6,208,229,229,229,
+208,208,  6,  5,222,  5,  5,  5,   5,  5,  6,208,208,  6,  6,  6,
+  2,  2,  2,  2,  2,208,218,  2,   6,  0,208,208,208,208,229,208,
+
+// state[773 + 2] 0x024840 Byte 4 of 4 (property)
+208,227,229,208,208,229,229,229,   6,  6,  6,  6,  2,  5,208,  6,
+208,208,  6,  6,  6,  6,  6,208, 208,208,  2,  2,208,208,208,208,
+208,208,208,208,229,229,229,208, 208,208,229,208,229,229,  0,  6,
+208,229,208,208,208,208,208,  6,   6,  5,  5,  5,  5,  5,  6,208,
+
+// state[774 + 2] 0x024880 Byte 4 of 4 (property)
+  6,  6,208,208,  6,208,  6,  2,   2,  5,208,208,208,208,208,208,
+229,208,229,208,227,229,233,227, 208,208,208,  6,229,208,208,  6,
+208,208,208,208,  2,  2,208,229, 208,229,208,  2,  2,  6,  6,208,
+  5,  5,  5,  5,229,229,229,208, 208,229,208,  5,  6,  2,  2,  2,
+
+// state[775 + 2] 0x0248c0 Byte 4 of 4 (property)
+  5,  5,  6,208,  2,208,  0,  6,   5,  5,208,208,  6,229,229,  6,
+  5,208,208,208,219,  6,  6,  5, 229,208,  2,208,208,208,  6,208,
+229,  2,  5,208,229,  6,  5,208, 208,  5,208,208,  6,  6,208,208,
+229,208,208,  5,  5,208,  6,  5, 208,208,208,229,208,  6,  6,  5,
+
+// state[776 + 2] 0x024900 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  6, 208,  6,  6,208,  5,208,  5,229,
+208,208,208,208,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,  6, 208,  6,208,208,208,  6,  6,217,
+  2,208,208,  5,208,208,208,229, 208,208,229,208,229,  6,  5,  0,
+
+// state[777 + 2] 0x024940 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,  2,  6,  6,229,208,208,229, 208,208,208,208,208,  6,  6,  6,
+  6,  6,  5,208,  5,  5,  5,  5,   5,  5,  5,  5,  5,227,  6,  6,
+  6,208,  6,  3,  5,  5,  5,208, 208,  5,  6,  5,208,208,208,208,
+
+// state[778 + 2] 0x024980 Byte 4 of 4 (property)
+208,229,208,208,  6,  5,  6,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+208,208,208,  6,208,208,208,  5, 208,208,  6,  5,  5,  5,229,208,
+208,208,229,208,208,  6,  6,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[779 + 2] 0x0249c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  6,229,208,   6,208,208,  6,  6,  6,  5,  5,
+208,  6,208,208,  5,  5,  5,208, 219,  6,229,229,208,229,208,208,
+208,  6,208,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[780 + 2] 0x024a00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,208,208,229,
+208,  6,217,208,229,229,208,208, 229,208,208,208,208,208,  6,  6,
+  6,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,  6, 208,208,208,208,  5,  5,  5,219,
+
+// state[781 + 2] 0x024a40 Byte 4 of 4 (property)
+208,208,208,208,229,229,208,208, 208,208,208,208,  6,  4,  0,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,208,
+  6,  6,  6,208,208,  5,  5,  5, 229,208,208,208,208,229,208,208,
+208,229,208,  6,208,208,  6,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[782 + 2] 0x024a80 Byte 4 of 4 (property)
+  5,  5,  5,208,208,208,208,208,   6,  6,  2,208,229,208,208,229,
+208,  6,  6,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,208,208,  5,  5,  5,  5,   5,208,208,229,208,208,208,  6,
+  6,  5,  5,  5,  5,  5,  5,  5,   5,208,  5,  5,  5,  5,208,208,
+
+// state[783 + 2] 0x024ac0 Byte 4 of 4 (property)
+208,  5,  5,  5,  5,208,208,  5,   5,229,229,  6,208,208,  6,  6,
+  5,  5,  6,  6,229,208,  5,  5, 208,  6,  5,  5,  5,  6,  6,  5,
+  6,  6,221,208,208,229,  5,  6, 229,229,208,208,229,208,  5,208,
+229,229,229,208,229,229,229,208,   5,  6,208,208,208,  5,208,  2,
+
+// state[784 + 2] 0x024b00 Byte 4 of 4 (property)
+  2,229,208,208,  5,  6,  6,208, 227,208,  6,  5,208,208,208,229,
+229,  5,208,  6,  6,  6,208,208, 208,  5,208,229,229,208,  6,  6,
+208,208,208,208,208,  6,229,  6, 229,208,  0,  6,229,229,208,229,
+208,  6,  2,  6,208,208,229,229,   2,  5,208,208,208,  6,217,229,
+
+// state[785 + 2] 0x024b40 Byte 4 of 4 (property)
+208,229,208,208,  5,  5,  5,  6,   6,  6,  6,  6,208,229,208,229,
+229,208,229,208,208,208,  4,208, 208,  6,  2,229,229,208,229,229,
+208,208,229,208,  6,  5,208,229, 208,229,208,  6,229,  6,  5,  4,
+  5,  6,  6,208,208,  2,  2,  2,   2,229,208,229,229,208,  5,  5,
+
+// state[786 + 2] 0x024b80 Byte 4 of 4 (property)
+208,  6,  6,  2,  2,208,208,208, 229,208,229,208,  6,208,208,229,
+229,  2,  2,208,208,  6,208,  2, 227,208,229,208,229,208,  2,  2,
+  2,  5,229,  6,  6,  2,208,229, 229,208,208,  5,  6,229,208,208,
+229,208,208,208,  6,208,  6,219, 229,208,208,208,208,208,  2,  2,
+
+// state[787 + 2] 0x024bc0 Byte 4 of 4 (property)
+  5,208,  6,  5,  6,  6,  2,229, 208,208,  2,208,229,208,208,  6,
+229,  2,  6,208,208,229,208,208,   5,  5,208,208,  6,208,208,208,
+208,229,208,208,  5,  6,208,208,   2,  2,  5,  5,208,  2,  5,229,
+  2,  2,208,229,  5,  5,  2,208,   6,  5,  2,  6,  5,208,  5,  2,
+
+// state[788 + 2] 0x024c00 Byte 4 of 4 (property)
+208,  2,  6,  5,  5,208,208,229, 229,  5,  5,  6,  6,  5,208,  6,
+  5,208,  6,  6,  6,229,  4,  5,   6,208,  6,208,  6,229,229,208,
+208,208,208,208,  5,  5,  6,  6, 208,208,208,208,208,208,208,208,
+208,229,208,208,208,208,208,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[789 + 2] 0x024c40 Byte 4 of 4 (property)
+  5,  6,  6,  6,  6,  6,  6,  6,   0,  6,  6,208,208,229,229,229,
+208,  6,208,  6,  6,  5,  5,  5,   5,  5,  5,  6,  6,  6,208,208,
+  6,  6,  3,208,208,208,208,217, 208,229,208,208,208,208,  5,  5,
+  5,208,  6,229,  6,  6,208,  6,   6,  6,  6,  6,208,208,229,  6,
+
+// state[790 + 2] 0x024c80 Byte 4 of 4 (property)
+  6,  6,  2,  5,  5,  5,  5,  5,   5,  6,  6,208,  2,208,  5,  5,
+  5,229,229,229,229,208,229,208, 208,208,208,208,208,208,  5,  5,
+  5,  5,219,208,  6,  6,  6,208,   6,  6,  3,229,229,208,208,208,
+208,  5,208,  6,  6,229,208,208, 208,208,229,208,  2,208,  5,  5,
+
+// state[791 + 2] 0x024cc0 Byte 4 of 4 (property)
+  5,  6,  6,  6,  2,208,  2,  2, 229,229,208,208,208,  5,  6,208,
+  6,  6,229,208,229,229,229,229, 229,  5,  5,208,  6,  6,  6,229,
+208,  5,  2,  6,208,  6,  6,  2,   2,208,208,208,208,208,208,229,
+  2,  2,  5,208,  6,  6,208,  2,   2,208,  5,208,208,  2,  5,208,
+
+// state[792 + 2] 0x024d00 Byte 4 of 4 (property)
+229,208,  5,  5,208,208,  5,208, 208,  6,  6,208,208,  6,208,  2,
+208,208,208,229,  4,208,  5,208, 208,229,  6,  6,  5,208,208,208,
+229,229,  6,  6,208,  0,229,208, 229,208,227,208,  2,  2,208,229,
+208,229,  5,208,208,  2,  2,208, 208,208,208,208,208,208,229,229,
+
+// state[793 + 2] 0x024d40 Byte 4 of 4 (property)
+229,229,229,229,  6,  6,  6,  5,   5,  6,218,208,208,208,  6,  6,
+  6,208,  6,  6,208,  2,  2,208, 229,208,208,229,229,208,229,208,
+208,208,208,208,208,208,208,  5,   5,  5,222,208,  6,208,  6,  6,
+  6,  6,  6,  2,  2,  6,  2,208, 229,208,227,208,229,208,229,208,
+
+// state[794 + 2] 0x024d80 Byte 4 of 4 (property)
+208,229,  5,  5,216,208,208,  6, 218,208,208,208,229,  6,  2,  2,
+  2,  2,  2,229,208,229,229,208, 229,208,208,229,  0,208,208,208,
+208,208,208,229,208,208,  6,  6,   5,  5,  5,  5,  5,  5,  6,  6,
+  6,  6,  6,  6,  6,  6,208,208,   5,  2,  2,  2,  2,  2,  2,  2,
+
+// state[795 + 2] 0x024dc0 Byte 4 of 4 (property)
+208,208,227,229,  0,229,208,229, 229,229,208,208,229,208,208,229,
+208,208,218,208,229,208,229,229, 208,208,208,229,208,  5,  5,  6,
+208,  6,  6,  6,  6,208,  6,  6,   6,  6,  5,  5,  3,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 229,208,  6,229,208,208,208,229,
+
+// state[796 + 2] 0x024e00 Byte 4 of 4 (property)
+208,208,208,229,208,229,229,229, 229,229,208,208,229,208,228,208,
+  6,229,  0,229,229,208,208,208, 208,208,  6,  6,  6,  5,208,208,
+208,  6,208,  6,208,  6,  6,  2,   2,208,229,229,229,227,208,229,
+208,229,229,229,229,229,208,228, 208,229,229,208,208,208,208,208,
+
+// state[797 + 2] 0x024e40 Byte 4 of 4 (property)
+  6,  6,  5,  5,  5,  5,  5,  6,   6,208,  6,  6,  6,208,  6,208,
+  5,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,229,208,229,208,208,
+208,229,229,208,229,229,229,208, 208,208,233,208,208,  6,  6,  5,
+  5,208,  6,208,208,  6,208,  6,   6,208,  6,208,  2,  2,  2,  2,
+
+// state[798 + 2] 0x024e80 Byte 4 of 4 (property)
+208,208,  6,219,229,208,208,208, 208,229,229,233,208,208,229,229,
+208,229,208,229,229,229,208,229, 208,208,208,229,208,208,  6,  6,
+  6,  5,  6,  6,  6,208,208,208, 208,208,  6,  6,  6,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,208,229,229,208,208,208,208,
+
+// state[799 + 2] 0x024ec0 Byte 4 of 4 (property)
+208,208,229,229,229,208,229,208, 208,208,  6,  6,  6,208,  2,  2,
+  2,  2,  2,  2,  2,229,229,208, 229,229,229,208,229,208,229,  6,
+  6,  5,208,208,  6,208,  6,  6, 208,  6,  2,  2,  2,  2,208,208,
+  6,208,229,227,229,208,229,229, 208,  5,208,  2,  2,  2,  2,  6,
+
+// state[800 + 2] 0x024f00 Byte 4 of 4 (property)
+229,208,208,208,208,208,208,  5,   6,  6,  6,208,208,208,  5,  6,
+229,229,229,  2,  2,  2,  5,208, 229,229,208,  6,208,208,  2,208,
+229,208,208,208,208,208,  6,208,   5,208,208,  5,208,  5,  6,208,
+208,208,208,  6,  6,  6,  6,208,   2,208,208,  6,  5,208,208,  6,
+
+// state[801 + 2] 0x024f40 Byte 4 of 4 (property)
+  2,208,229,229,  6,  6,208,229, 208,229,229,  6,229,208,208,  6,
+  5,  5,  5,  6,208,  6,208,  2, 208,208,208,208,  5,  5,  5,  5,
+  5,  5,  6,  6,  5,208,229,208,   5,  5,  5,  6,208,  6,  6,  5,
+208,  6,  6,  6,  2,  2,  2,  5,   2,229,208,208,229,208,  6,229,
+
+// state[802 + 2] 0x024f80 Byte 4 of 4 (property)
+  6,  6,  5,  5,  6,  6,208,  6, 229,208,208,  5,  5,  5,  5,  5,
+  6,  6,  6,  2,  2,229,  6,  5,   5,208,  5,229,208,229,208,  2,
+208,229,229,229,208,229,208,229, 208,  5,208,229,229,229,  6,  2,
+  2,  2,208,208,229,  6,208,  2, 229,  0,  6,208,208,  5,208,  6,
+
+// state[803 + 2] 0x024fc0 Byte 4 of 4 (property)
+208,  6,  5,208,  6,229,229,229, 229,208,208,208,  6,  2,229,229,
+229,229,208,  6,  6,229,208,208, 208,229,229,208,208,208,  6,229,
+  0,229,  5,  6,218,208,  2,229, 208,208,229,229,  5,218,208,  6,
+  2,  2,  5,229,229,229,229,229,   6,  5,  5,  6,  6,  6,  6,208,
+
+// state[804 + 2] 0x025000 Byte 4 of 4 (property)
+  6,229,229,229,229,  6,  5,208, 229,208,208,208,  2,208,229,229,
+229,  5,  6,  6,229,229,229,229, 208,229,  5,208,208,  6,208,208,
+  6,208,229,208,208,208,208,  6, 208,  6,  2,229,229,208,  6,208,
+229,229,229,  2,208,229,208,  6,   6,229,208,  6,208,208,  6,208,
+
+// state[805 + 2] 0x025040 Byte 4 of 4 (property)
+  5,229,208,229,208,208,229,229, 229,208,  4,  5,  5,  6,229,208,
+229,229,229,208,208,228,208,  6,   5,  5,208,208,208,  6,229,208,
+229,208,  6,  5,  5,  5,  5,  5,   5,208,208,208,229,208,229,229,
+208,229,  6,  5,  5,  6,208,227, 208,208,208,208,208,  6,  6,  5,
+
+// state[806 + 2] 0x025080 Byte 4 of 4 (property)
+217,219,  6,208,208,  5,  5,208, 229,  2,208,  6,  5,  5,  5,  5,
+  5,  5,  6,208,208,208,229,208, 208,208,  5,  5,  5,  5,  5,  5,
+229,208,  6,  6,208,208,229,229, 208,229,  6,  6,  5,  5,  5,  6,
+  6,208,208,208,  6,208,  5,208, 208,229,208,  6,  5,  6,229,  5,
+
+// state[807 + 2] 0x0250c0 Byte 4 of 4 (property)
+229,208,229,208,  5,  5,  6,229, 208,208,  5,  5,  6,208,208,  6,
+  6,  2,  5,208,208,208,208,  5, 208,208,  2,  2,  5,  6,  2,  6,
+  6,208,  6,  6,229,  5,208,229,   0,229,208,229,  5,  6,  6,  6,
+  6,  2,208,229,229,229,229,208, 208,229,229,208,208,229,  6,  6,
+
+// state[808 + 2] 0x025100 Byte 4 of 4 (property)
+208,  6,  5,208,208,208,208,229, 229,229,208,208,229,229,229,208,
+208,229,229,208,229,229,229,229, 208,208,  6,208,208,229,208,  6,
+  6,  6,  4,  5,  5,208,  6,208,   6,208,  6,216,  2,  2,  2,  2,
+  2,229,229,208,229,229,208,229, 229,229,208,229,208,208,208,208,
+
+// state[809 + 2] 0x025140 Byte 4 of 4 (property)
+208,208,  6,  2,229,  6,  6,  6,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,  6,  6,208,  6,  6,  6,208, 227,208,208,208,208,208,  0,229,
+229,229,208,208,  6,208,  0,229, 229,208,229,208,208,208,208,  6,
+208,  5,216,208,  6,  6,208,  6,   6,208,  6,  6,208,  5,  5,  2,
+
+// state[810 + 2] 0x025180 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,208,208,208, 208,208,  6,229,229,208,208,208,
+208,229,208,208,229,208,229,229, 229,229,229,229,229,229,229,  0,
+208,  0,208,208,208,229,229,  6,   6,  4,  5,  5,  5,  6,  6,  6,
+208,  6,  6,208,  6,208,208,  6,   6,  2,  2,  2,  2,  2,  2,  2,
+
+// state[811 + 2] 0x0251c0 Byte 4 of 4 (property)
+  2,  2,  2,208,229,208,208,229,   2,208,208,208,229,228,208,229,
+208,208,208,229,229,229,229,  6, 208,229,229,229,208,208,229,208,
+208,208,  6,  5,  5,  4,  5,  5,   5,  5,  5,208,  6,  6,208,  6,
+  6,  6,  6,  6,208,208,  2,  2,   2,  2,  2,  2,  2,  2,208,208,
+
+// state[812 + 2] 0x025200 Byte 4 of 4 (property)
+229,  2,229,208,  6,229,229,229, 208,208,229,229,208,208,208,208,
+208,208,208,208,229,229,208,208, 208,229,208,229,208,  6,  4,219,
+  5,  0,216,  5,  5,  5,  5,  5,   5,208,208,  6,  6,218,  6,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,  2,  2,208,229,229,229,227,
+
+// state[813 + 2] 0x025240 Byte 4 of 4 (property)
+208,229,229,229,208,229,229,229, 229,229,229,229,228,208,229,208,
+229,229,208,229,208,208,229,208, 208,208,208,208,229,208,229,229,
+  6,  6,  5,  5,  5,  5,208,  6,   6,  2,  2,  2,  2,  2,  2,  2,
+227,  6,  2,  6,229,229,229,229,   0,208,229,  0,229,208,208,229,
+
+// state[814 + 2] 0x025280 Byte 4 of 4 (property)
+227,208,208,  6,208,208,208,208, 208,229,208,  6,  6,  6,  5,  6,
+208,  6,  6,  6,  6,208,  2,  2,   2,216,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,  6,229,229,229,229,229,229,
+208,208,  0,208,  0,229,229,208, 229,229,229,208,229,208,208,208,
+
+// state[815 + 2] 0x0252c0 Byte 4 of 4 (property)
+208,208,208,208,208,  6,  6,  5,   5,  5,  5,  6,  6,208,  6,  6,
+208,  6,  2,  2,  2,  2,  6,  6,   5,229,229,208,208,229,208,227,
+208,208,229,229,208,208,  6,  6,   5,  5,  5,208,208,208,  6,  5,
+229,  6,  2,  2,  2,  2,  2,  2,   2,  2,  2,  5,  2,  2,  6,229,
+
+// state[816 + 2] 0x025000 Byte 3 of 4 (relative offsets)
+-12,-11,-10, -9, -8, -7, -6, -5,  -4, -3, -2, -1,  1,  2,  3,  4,
+  5,  6,  7,  8,  9, 10, 11, 12,  13, 14, 15, 16, 17, 18, 19, 20,
+ 21, 22, 23, 24, 25, 26, 27, 28,  29, 30, 31, 32, 33, 34, 35, 36,
+ 37, 38, 39, 40, 41, 42, 43, 44,  45, 46, 47, 48, 49, 50, 51, 52,
+
+// state[817 + 2] 0x025300 Byte 4 of 4 (property)
+  0,229,208,208,229,229,229,208,   0,208,229,208,208,208,227,229,
+229,  5,  6,  5,  5,208,208,208,   6,  2,229,229,208,208,229,208,
+  6,  5,  5,208,  6,  2,  2,  2, 208,208,208,  2,  2,208,229,229,
+229,229,208,  6,  6,  5,208,  2,   2,  2,208,229,229,229,208,208,
+
+// state[818 + 2] 0x025340 Byte 4 of 4 (property)
+229,208,208,208,208,  6,208,  6,   6,229,208,208,208,  2,  2,229,
+  6,  2,  2,208,208,208,  2,208,   2,  5,208,  2,  6,  6,208,  0,
+229,229,229,208,208,208,  6,208, 229,  5,208,229,208,208,208,229,
+208,208,208,208,  6,208,208,208, 208,208,229,229,229,229,208,208,
+
+// state[819 + 2] 0x025380 Byte 4 of 4 (property)
+208,  2,208,229,229,208,208,208,   6,208,229,208,208,208,208,208,
+208,  6,208,208,208,208,208,208, 229,208,208,  6,208,  6,219,  6,
+  6,208,  6,  6,208,208,208,208, 208,208,208,208,208,  6,  6,  6,
+229,208,208,  5,  5,208,208,  6, 208,229,229,229,208,208,208,208,
+
+// state[820 + 2] 0x0253c0 Byte 4 of 4 (property)
+208,208,208,  6,  6,  6,  6,  6,   6,208,  6,  2,  2,  2,208,208,
+  6,  5,  6,  6,208,  6,  6,  5, 208,229,208,  6,229,229,208,229,
+229,  5,208,  6,  6,  6,  6,  6,   6,  6,208,229,208,  6,  6,208,
+208,  5,208,208,208,208,  5,208,   6,  6,  6,229,208,  5,208,  2,
+
+// state[821 + 2] 0x025400 Byte 4 of 4 (property)
+208,229,  6,208,208,  6,  2,  2,   2,  2,  6,  2,  6,  2,  6,  2,
+  2,229,  2,229,  2,229,  5,229, 208,229,208,  5,  5,229,229,  6,
+  5,  5,  5,  5,208,  5,  2,  2,   2,208,229,208,229,  6,  4,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  6,208,  6,208,208,  6,  6,
+
+// state[822 + 2] 0x025440 Byte 4 of 4 (property)
+208,208,  2,  2,208,208,208,229, 229,208,208,208,208,229,229,208,
+229,208,229,208,208,  6,  6,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+218,  6,208,208,  6,218,  6,  6,   6,208,  6,  6,  5,  2,  5,208,
+229,  6,227,208,  0,208,227,  6, 208,229,208,229,208,208,208,208,
+
+// state[823 + 2] 0x025480 Byte 4 of 4 (property)
+208,229,229,  2,  5,  2,  5,  5,   5,  5,  5,  5,  5,  5,  4,  5,
+  6,  6,208,  6,208,  6,208,  6,   6,  6,208,  6,229,  6,208,  6,
+  6,  6,  6,  6,208,  2,  2,229, 229,229,229,229,229,208,227,208,
+229,208,229,208,229,208,208,  6,   6,  5,  5,  5,  5,208,  6,  6,
+
+// state[824 + 2] 0x0254c0 Byte 4 of 4 (property)
+208,208,  6,  6,  2,  2,208,208,   6,  2,  5,208,229,229,208,229,
+229,208,229,229,208,208,208,208,   6,  4,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   6,  6,  6,  6,  6,208,  6,  6,
+  6,208,  3,  2,  2,  2,  2,  2,   2,  2,229,208,208,208,208,229,
+
+// state[825 + 2] 0x025500 Byte 4 of 4 (property)
+229,229,229,208,229,208,208,208, 208,229,208,  6,  6,  6,  4,  6,
+208,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,208,208,  3,  3,  2,  2, 208,208,208,208,  5,229,208,208,
+208,229,208,208,  5,238,  5,  5,   5,  5,  5,  6,  6,  6,  6,208,
+
+// state[826 + 2] 0x025540 Byte 4 of 4 (property)
+  6,  6,219,208,  2,229,208,229, 208,208,  2,208,227,208,229,229,
+229,208,  6,208,208,229,229,229, 229,219,208,  5,  5,  5,  5,  5,
+  5,229,208,  6,  6,216,  0,  5,   5,  5,  5,  5,  5,  5,  6,  6,
+208,208,229,229,208,208,229,208, 229,229,208,208,208,208,208,208,
+
+// state[827 + 2] 0x025580 Byte 4 of 4 (property)
+  6,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,208,208,  6,  6,  5,
+  2,  2,  2,  2,  2,  2,  2,208, 229,208,208,208,208,229,208,208,
+208,208,  5,  5,  5,  5,  5,  4,   6,  2,208,229,208,  6,  5,  5,
+  5,  5,  6,208,208,  6,  6,208,   2,  5,  2,229,208,229,208,208,
+
+// state[828 + 2] 0x0255c0 Byte 4 of 4 (property)
+208,208,208,  5,  5,  5,  5,  6,   6,208,  6,  6,  2,  2,  2,  2,
+  2,  6,229,208,  6,  5,  5,  6, 208,229,  6,  5,  2,208,208,229,
+  5,  5,  5,208,  6,  6,  6,  6,   2,  2,208,208,208,229,208,  5,
+  6,208,208,  2,208,  6,  6,208,   5,  2,208,  5,  6,  2,229,208,
+
+// state[829 + 2] 0x025600 Byte 4 of 4 (property)
+  2,208,  2,208,208,208,208,  6,   5,  5,  6,  6,  6,  5,  5,  6,
+  6,218,  6,  6,  6,208,208,  6,   6,  5,  5,  5,  5,  5,  5,  6,
+  6,  6,  6,  6,208,  6,208,  6,   6,  6,  2,208,208,208,208,  6,
+208,208,  6,  6,  6,  0,  2,  2,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[830 + 2] 0x025640 Byte 4 of 4 (property)
+  6,  6,208,  6,208,  6,  6,  6,   6,208,229,208,  5,208,208,208,
+  6,  5,  2,  2,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  6,  6,
+  6,  6,  6,  6,208,  6,  6,  2, 208,  2,  2,229,208,208,229,208,
+229,208,208,  6,  6,  6,  6,  5,   5,  5,  5,  5,  5,  6,  6,  6,
+
+// state[831 + 2] 0x025680 Byte 4 of 4 (property)
+  6,219,  6,  5,  2,  2,  2,  2, 208,229,208,229,208,208,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,208,  6,208,  6,  6,  6,
+  6,  6,  6,  6,  2,  2,229,208, 208,208,229,208,  6,  6,  6,  2,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  6,  6,  6,  6,  6,  6,
+
+// state[832 + 2] 0x0256c0 Byte 4 of 4 (property)
+208,208,208,208,  6,208,208,208, 208,  2,  5,  5,  5,  5,  5,  5,
+  6,  6,  6,  6,208,  6,  3,  2, 229,208,229,208,229,229,208,229,
+229,208,  5,  5,  5,  6,  6,  6,   6,  6,  6,  6,  6,  2,229,229,
+229,208,229,208,208,  5,  5,  5,   5,  5,  5,208,208,208,  6,208,
+
+// state[833 + 2] 0x025700 Byte 4 of 4 (property)
+  2,  5,  5,229,208,208,  5,  5,   5,  5,  5,  5,  5,  6,  6,208,
+  6,208,229,208,208,  5,  6,208,   6,  6,208,208,  6,  5,  5,208,
+208,  2,  6,208,  2,208,208,208,   6,208,  5,  5,208,  6,  6,208,
+229,208,208,  5,208,  6,  6,208, 208,208,  5,  5,208,208,  5,  0,
+
+// state[834 + 2] 0x025740 Byte 4 of 4 (property)
+  6,229,  6,229,208,208,  6,  5, 229,  6,208,208,229,208,  2,  5,
+208,  6,208,208,229,229,229,  6, 229,  6,  5,  5,  5,  5,  5,  6,
+  6,  6,208,208,208,227,229,229, 229,229,208,229,208,229,229,208,
+  6,231,  5,  5,  5,  5,  5,  6,   6,208,208,208,208,  2,229,229,
+
+// state[835 + 2] 0x025780 Byte 4 of 4 (property)
+208,229,208,229,208,208,208,  6,   5,  5,  6,  6,  6,  6,  6,  6,
+  6,  6,208,  6,  6,  6,  2,208, 229,229,229,217,229,208,208,  5,
+  5,  5,  5,  6,  6,  6,  6,  6,   6,228,  6,  6,  6,  6,  6,208,
+  6,208,229,229,228,227,229,208, 208,229,208,208,208,  5,  5,  5,
+
+// state[836 + 2] 0x0257c0 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,208,  6,  5,   2,  2,  2,  6,  2,229,208,208,
+208,229,208,229,229,229,208,208, 208,229,208,208,208,  6,  5,208,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,208, 208,  2,208,208,  2,229,208,208,
+
+// state[837 + 2] 0x025800 Byte 4 of 4 (property)
+229,208,208,208,229,208,208,208, 229,229,208,208,208,229,208,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  6,  6,  6,  6,  6,  6,  6,
+  6,229,208,  6,  6,  6,  6,  6,   6,  6,  6,  6,  2,  2,  2,  2,
+  6,229,229,229,208,229,208,229, 219,229,208,  6,208,208,208,208,
+
+// state[838 + 2] 0x025840 Byte 4 of 4 (property)
+208,208,  6,208,  6,  5,217,  5,   5,  5,  5,  5,  5,  6,  6,219,
+  6,  6,  6,  6,208,  6,  6,216,   2,  6,208,229,229,208,  6,229,
+208,208,208,208,229,229,229,229, 208,208,208,208,208,229,208,208,
+208,  6,  0,  5,  5,  5,  5,  6,   6,208,  6,  6,  6,  6,  6,  6,
+
+// state[839 + 2] 0x025880 Byte 4 of 4 (property)
+208,208,  2,  2,  2,  2,  2,229, 208,  2,229,229,208,208,208,208,
+218,208,229,231,208,229,208,  6,   5,  5,  5,  5,  5,  5,208,  6,
+  6,  6,  6,  6,  6,  6,  6,208,   6,  6,  3,  2,  2,229,208,  6,
+208,  5,  6,  2,229,229,229,208, 229,208,208,208,208,208,  6,  5,
+
+// state[840 + 2] 0x0258c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  6,  6, 208,  6,  6,  6,  6,  6,  6,  6,
+  2,  2,  2,208,  6,  6,208,229, 229,229,208,  6,208,  6,208,208,
+208,  5,  6,  6,  6,208,208,208, 208,208,229,208,208,208,229,229,
+229,229,208,  5,  5,  5,  6,208,   6,  6,  6,  6,  6,  2,  5,  6,
+
+// state[841 + 2] 0x025900 Byte 4 of 4 (property)
+208,208,208,208,  6,208,229,208,   6,  6,229,208,208,  6,208,  6,
+  6,208,208,229,208,  5,  5,208, 229,  5,208,  6,208,  6,229,208,
+  6,  6,208,229,208,  6,  6,229, 208,229,208,208,  6,208,208,  6,
+  5,208,  6,  6,208,208,208,208, 229,208,229,208,208,208,208,229,
+
+// state[842 + 2] 0x025940 Byte 4 of 4 (property)
+  6,  5,  5,  5,  6,  6,208,208, 229,208,229,208,229,229,208,208,
+208,208,208,208,208,  6,  5,  5,   5,  5,  5,208,  6,  6,208,  6,
+208,229,208,208,208,208,208,208, 208,208,  5,  5,  5,  5,  5,  6,
+  6,  6,  6,  6,  6,  6,229,229, 208,208,229,229,208,229,229,229,
+
+// state[843 + 2] 0x025980 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,  6,208,208,229,229,208,208,
+208,208,  6,  5,  6,  6,  6,  0,   6,  6,  6,229,229,227,208,229,
+208,208,208,  6,208,208,208,208, 208,208,208,  6,  5,  5,  5,  5,
+  5,  5,208,  6,  6,208,208,  6, 229,208,208,208,208,208,208,208,
+
+// state[844 + 2] 0x0259c0 Byte 4 of 4 (property)
+  6,  6,  6,  6,  4,  5,208,208,   6,  6,208,  6,208,  6,  2,  5,
+208,219,229,208,228,208,208,208, 208,208,208,229,208,208,208,208,
+208,  6,208,  6,  6,208,  6,  6,   6,  2,  2,  6,208,229,229,229,
+208,229,229,208,208,229,208,208, 229,229,208,208,208,208,  6,  5,
+
+// state[845 + 2] 0x025a00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  6,  6,  6,  6,   6,  6,229,  2,  6,  0,229,208,
+208,208,229,208,208,229,229,208, 208,  6,  5,  6,  6,  6,  6,  6,
+  6,208,208,  5,  6,  6,  6,  2,   2,  6,229,208,208,208,208,  3,
+208,229,208,208,208,208,208,208,   5,  6,  6,229,208,208,  6,208,
+
+// state[846 + 2] 0x025a40 Byte 4 of 4 (property)
+208,208,208,  5,  6,  6,  6,  2,   5,  2,208,208,229,  2,208,  5,
+208,  6,229,208,208,208,208,208, 208,229,  6,  5,  5,  6,  6,  6,
+208,229,208,229,208,208,208,  5,   5,  5,  5,  5,  5,208,208,  2,
+  2,208,208,229,208,229,208,  6,   5,  5,  6,208,208,  6,229,229,
+
+// state[847 + 2] 0x025a80 Byte 4 of 4 (property)
+229,229,229,208,208,  2,  5,  5,   5,  5,229,229,208,229,229,208,
+208,208,  5,  5,  5,208,  6,  6, 229,229,229,208,  0,  2,  2,  5,
+  5,  5,  6,  6,  5,208,208,208,   5,  5,  5,  6,208,  5,  5,229,
+229,229,  5,208,  6,208,208,  6,   2,  6,219,208,229,208,  5,208,
+
+// state[848 + 2] 0x025ac0 Byte 4 of 4 (property)
+  6,  6,  6,229,  6,  6,  6,  6, 208,208,  5,  6,  2,208,229,  5,
+208,  5,  5,  6,  6,  6,208,  6,   5,229,208,208,208,229,229,  0,
+208,229,208,  4,  4,  5,  5,  5,   5,  5,  6,  6,  6,216,  5,208,
+208,228,  6,229,229,229,208,208, 208,208,208,208,208,229,  5,  5,
+
+// state[849 + 2] 0x025b00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  6,208,   6,218,  2,  2,208,208,229,208,
+208,208,229,229,229,229,208,208,   6,208,208,208,  6,229,208,  5,
+  6,  5,  5,  5,  5,  5,  5,  2,   2,  2,229,229,208,229,  0,229,
+229,208,208,208,208,229,208,208, 208,208,  6,208,208,208,208,  5,
+
+// state[850 + 2] 0x025b40 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,208,208,218,  2,  2,  2,
+229,229,208,208,229,208,229,229, 208,229,208,229,229,208,208,229,
+208,208,229,208,208,208,208,208, 208,  6,208,208,208,208,208,208,
+208,208,  6,  6,  5,  2,  2,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[851 + 2] 0x025b80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,229,  3,  2,   2,216,  2,  2,  5,208,229,229,
+208,229,229,208,208,229,208,229, 229,208,208,229,229,229,208,  6,
+229,  6,208,208,208,208,208,208, 208,208,208,208,  6,208,208,208,
+  6,  6,  4,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[852 + 2] 0x025bc0 Byte 4 of 4 (property)
+  5,  5,  5,  6,  6,  3,  5,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  5,229,227,227,208,229,208,229, 208,208,208,208,208,227,208,229,
+229,208,208,208,208,229,208,208, 229,229,  0,208,208,208,229,229,
+208,208,208,208,229,208,208,208, 208,208,208,  6,208,208,208,208,
+
+// state[853 + 2] 0x025c00 Byte 4 of 4 (property)
+  6,  5,208,  3,  2,  5,216,  2,   2,  5,  2,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,208,229,229,229,229,208,229,
+229,229,229,208,208,208,208,208, 229,208,208,208,208,229,208,208,
+208,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,208,
+
+// state[854 + 2] 0x025c40 Byte 4 of 4 (property)
+229,208,208,  6,208,208,208,208,   6,  6,  0,  4,217,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,217,  5,  5,194,  5,  5,  6, 218,208,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  5,  2,208,208,208, 208,208,208,229,229,208,208,208,
+
+// state[855 + 2] 0x025c80 Byte 4 of 4 (property)
+229,229,  6,  6,229,229,229,208, 229,208,229,208,208,208,208,208,
+208,208,208,  6,  6,208,229,208, 229,208,229,208,208,208,208,229,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,  6,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,208,229,208,  6,  3,
+
+// state[856 + 2] 0x025cc0 Byte 4 of 4 (property)
+  5,  5,  2,  2,  2,  2,208,229, 208,227,208,208,208,229,229,208,
+  0,229,208,227,229,208,208,208, 229,208,208,208,208,229,229,208,
+208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,229,208,208, 208,208,229,  6,  6,  6,  5,  5,
+
+// state[857 + 2] 0x025d00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,  6,  6,208,208,  6,  6,  2,   2,  2,  2,  2,  2,  5,  5,  5,
+  5,229,227,208,208,229,208,229, 229,229,208,208,208,229,229,208,
+208,208,229,  6,208,208,208,208, 208,208,208,208,  6,208,208,208,
+
+// state[858 + 2] 0x025d40 Byte 4 of 4 (property)
+  6,  6,  6,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+208,  6,  6,208,  3,  2,  2,  2,   2,  2,  2,  2,229,208,208,208,
+208,229,208,229,208,208,229,229, 208,208,208,229,208,208,208,208,
+208,208,208,229,208,208,208,  6,   5,  5,  5,  5,  6,208,  2,  2,
+
+// state[859 + 2] 0x025d80 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  6,208,227, 208,  6,208,208,229,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  4,  6,  5,  5,  5,  5,  5,   5,  5,208,208,  6,  6,  2,  2,
+  2,  2,  2,  2,208,208,229,208, 208,208,208,229,208,229,208,208,
+
+// state[860 + 2] 0x025dc0 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,  6,  6,  5,  5,  5,  5,
+208,217,  2,  2,208,229,208,229, 208,208,229,208,208,208,208,208,
+  5,  5,208,208,208,  6,  6,  2, 208,208,208,229,229,208,208,208,
+208,208,208,  6,  5,  5,  5,  5, 208,  6,  2,  2,208,208,208,208,
+
+// state[861 + 2] 0x025e00 Byte 4 of 4 (property)
+208,  2,  6,208,  2,  5,  2,  5, 208,229,208,208,  6,  2,  5,  5,
+208,208,  2,  2,  5,  6,  5,208, 208,  5,  6,  6,208,  2,  6,  6,
+  2,208,208,208,  6,229,  5,229, 208,  5,  6,208,229,208,  4,  5,
+  5,  5,  6,208,229,208,208,227, 208,  5,  5,  5,  5,208,208,  2,
+
+// state[862 + 2] 0x025e40 Byte 4 of 4 (property)
+  2,229,208,229,219,208,229,229, 208,208,229,  0,208,208,208,208,
+  5,  5,  5,  6,  6,208,233,  6,   2,  2,229,  6,229,208,227,208,
+208,208,233,  6,217,  4,  5,  5,   5,  6,  6,208,  6,208,  3,  2,
+  2,  6,229,208,208,208,229,208,   0,208,208,208,208,208,208,208,
+
+// state[863 + 2] 0x025e80 Byte 4 of 4 (property)
+  6,  5,  5,  5,  5,  5,216,  5, 208,208,218,208,  6,  6,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  5, 229,208,229,229,208,229,208,208,
+208,208,229,208,208,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,208,208,  6,208,  6, 208,  2,  2,  2,  5,  2,  2,  2,
+
+// state[864 + 2] 0x025ec0 Byte 4 of 4 (property)
+  6,208,228,229,208,229,208,229, 208,208,208,208,208,229,208,208,
+229,208,208,229,208,208,208,  5, 233,216,  5,  5,  5,  6,  6,  6,
+  2,  2,  2,  2,229,229,229,  0, 228,229,208,208,208,208,  0,208,
+208,  5,  5,208,  6,  6,  6,  6,   2,  2,  2,  2,  2,  2,  6,229,
+
+// state[865 + 2] 0x025f00 Byte 4 of 4 (property)
+208,208,229,229,208,208,208,208, 208,208,219,  6,  5,  5,  5,  5,
+  5,  5,  5,208,  6,  2,  2,  6, 208,208,229,208,208,229,208,208,
+208,217,  5,  4,217,  5,  5,  5,   5,  6,  6,  6,  6,  6,  6,  6,
+  3,  2,  2,  2,  6,  5,229,229, 208,229,229,208,208,208,208,208,
+
+// state[866 + 2] 0x025f40 Byte 4 of 4 (property)
+208,229,208,208,  2,  5,  5,227,   6,208,208,  5,  2,  2,  2,229,
+208,208,  6,  6,  2,  5,  5,208, 229,208,208,208,  4,  5,  5,  6,
+  6,  2,  2,208,  2,208,229,208,   6,  2,  2,  3,208,208,208,  5,
+229,208,208,208,208,  2,229,229, 208,229,  5,208,208,229,  5,208,
+
+// state[867 + 2] 0x025f80 Byte 4 of 4 (property)
+208,208,208,  2,229,208,208,229,   5,  5,208,218,229,208,208,208,
+208,208,208,208,  5,  6,208,  2,   2,208,  0,227,208,229,208,  6,
+208,208,208,229,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,  6,  5,  5,  5,216,  5,  5,   5,  6,208,208,  6,  2,  2,  2,
+
+// state[868 + 2] 0x025fc0 Byte 4 of 4 (property)
+  2,  2,  2,229,229,208,229,229, 229,229,208,229,208,208,208,208,
+208,208,208,208,  4,  5,  5,216,   5,  5,  6,  6,208,  6,  6,208,
+214,216,  5,  2,  2,  2,229,229, 229,229,208,208,208,208,208,229,
+229,208,208,208,208,208,208,208, 208,208,227,  4,  5,  5,  5,  5,
+
+// state[869 + 2] 0x026000 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,216,  5,208,   6,208,  2,  2,214,  2,  2,  2,
+  2,  2,229,208,208,208,227,  0, 208,229,  0,208,229,208,208,229,
+229,208,208,208,208,208,208,208, 218,  5,  2,  2,  5,  5,  5,  5,
+  5,  5,  5,  5,216,216,  5,  5,   6,  2,  2,  2,  2,  2,  2,  2,
+
+// state[870 + 2] 0x026040 Byte 4 of 4 (property)
+  2,  2,  2,208,208,  2,208,  6, 208,229,208,208,208,229,208,229,
+229,208,208,208,208,208,208,208, 208,208,229,208,208,208,208,  6,
+  4,  5,  2,  2,217,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+208,208,  6,  6,208,  6,  6,  6,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[871 + 2] 0x026080 Byte 4 of 4 (property)
+208,227,229,208,229,208,229,208, 227,229,  6,229,208,208,208,208,
+208,208,229,208,229,208,  6,208, 208,208,208,227,208,208,208,208,
+229,208,  5,  6,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,217,
+  5,  5,  6,  6,208,229,  6,208,   3,  3,  2,  2,  2,  2,  2,  2,
+
+// state[872 + 2] 0x0260c0 Byte 4 of 4 (property)
+  2,  5,  6,208,229,208,208,229, 229,208,208,229,208,208,208,208,
+227,208,229,208,229,208,229,208, 229,208,  6,208,208,208,208,208,
+208,  6,208,208,208,208,208,208, 208,  6,  6,  6,  6,  4,  2,  2,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,  6,  6,  2,  2,
+
+// state[873 + 2] 0x026100 Byte 4 of 4 (property)
+  2,  2,216,  2,  2,  2,  2,  2,   2,229,208,208,227,229,208,208,
+208,229,208,227,229,208,208,208, 208,208,208,208,208,  6,  2,  3,
+  2,  5,  5,216,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,229,208,  6,  2,  2,  2,  2,   2,  2,  2,  2,229,208,227,208,
+
+// state[874 + 2] 0x026140 Byte 4 of 4 (property)
+229,208,208,229,229,208,229,229, 208,229,208,208,229,208,208,208,
+208,208,208,208,208,229,  6,  6,   6,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,208, 208,219,208,  6,208,  2,  2,  2,
+  2,  2,  2,  5,  2,229,208,229, 229,208,229,208,229,208,229,229,
+
+// state[875 + 2] 0x026180 Byte 4 of 4 (property)
+208,208,208,229,208,229,208,  6, 229,208,208,208,208,208,208,  5,
+  5,  5,  5,  5,  5,208,208,208,   6,  2,  2,  5,208,208,229,  0,
+229,208,208,208,208,208,208,208,   6,208,208,208,208,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,208,  6,   6,  2,  2,229,208,208,208,208,
+
+// state[876 + 2] 0x0261c0 Byte 4 of 4 (property)
+208,208,229,208,208,208,  6,  2,   5,  5,  5,  5,  5,  6,229,208,
+  6,208,  2,208,208,229,229,208, 208,208,208,229,208,  5,  5,  5,
+  5,  5,208,208,  6,208,  3,229, 208,208,208,208,229,  6,  2,  3,
+208,229,208,  5,  5,  6,208,208, 208,208,208,208,208,208,208,  5,
+
+// state[877 + 2] 0x026200 Byte 4 of 4 (property)
+208,208,  2,208,  6,208,  5,208,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,229,229,  6,  5,208,208, 208,229,  6,229,208,208,208,208,
+208,229,208,  5,229,229,229,  6, 208,208,208,229,208,  2,  5,  5,
+
+// state[878 + 2] 0x026240 Byte 4 of 4 (property)
+  5,208,229,  6,  5,  5,  6,208, 208,208,  6,  5,  5,  6,208,208,
+208,  5,  5,  5,  6,229,208,  5,   5,208,208,  5,  6,229,229,229,
+208,  5,229,208,  5,229,  5,229,   6,208,217,  5,208,208,208,208,
+  4,  2,  5,  5,  5,  5,  6,208, 208,229,  6,208,208,  6,208,208,
+
+// state[879 + 2] 0x026280 Byte 4 of 4 (property)
+  5,229,229,208,  6,  6,  4,  5,   5,  5,  6,208,  6,  5,208,208,
+229,208,208,208,208,208,208,208, 208,  5,  2,  2,  5,  5,  5,  5,
+  5,  5,  5,208,208,  6,  6,208,   5,  5,208,229,  6,208,208,208,
+  6,  6,  6,  5,  5,  5,  5,  6,   6,  6,  3,  6,229,208,208,229,
+
+// state[880 + 2] 0x026000 Byte 3 of 4 (relative offsets)
+-11,-10, -9, -8, -7, -6, -5, -4,  -3, -2, -1,  1,  2,  3,  4,  5,
+  6,  7,  8,  9, 10, 11, 12, 13,  14, 15, 16, 17, 18, 19, 20, 21,
+ 22, 23, 24, 25, 26, 27, 28, 29,  30, 31, 32, 33, 34, 35, 36, 37,
+ 38, 39, 40, 41, 42, 43, 44, 45,  46, 47, 48, 49, 50, 51, 52, 53,
+
+// state[881 + 2] 0x0262c0 Byte 4 of 4 (property)
+  6,  6,  5,  6,  5,208,208,208, 229,208,208,208,208,208,  6,  6,
+  5,  5,  5,  6,  6,  2,  5,  5,   5,  5,  5,  5,  5,208,208,208,
+208,208,208,208,208,  6,  2,  5,   5,  6,  6,  5,  5,  5,  5,229,
+229,208,208,208,229,208,  6,  5,   5,208,  6,  5,  5,208,208,208,
+
+// state[882 + 2] 0x026300 Byte 4 of 4 (property)
+208,208,208,208,  6,208,208,  6,   6,208,229,  6,  6,  5,  5,  5,
+  5,  5,229,208,229,229,208,208,   6,  5,  6,  5,  5,  5,  5,208,
+229,229,229,208,208,  6,  6,  6,   5,208,229,208,208,208,208,  6,
+  6,  5,  5,  5,  5,229,208,208, 229,  6,208,208,208,  6,229,229,
+
+// state[883 + 2] 0x026340 Byte 4 of 4 (property)
+208,208,  5,  5,  6,  6,208,208, 208,  2,  5,208,233,  5,208,208,
+208,208,208,  6,208,208,  5,208, 208,  6,208,227,208,208,208,208,
+  6,  5,  5,  6,  6,208,208,208, 208,229,229,  6,208,208,  5,  5,
+  5,  6,208,  6,  6,  6,  6,  6,   6,229,229,229,229,208,229,208,
+
+// state[884 + 2] 0x026380 Byte 4 of 4 (property)
+208,  6,  6,208,  6,208,208,208, 208,208,208,208,  6,227,  6,  6,
+  6,  6,  6,  6,  5,  5,  5,229, 229,208,208,  2,  6,208,  6,  6,
+  6,  2,208,229,208,208,229,208,   6,208,  6,  5,218,  6,  6,229,
+208,229,  6,  5,208,  6,  6,208, 229,229,208,208,208,  6,  5,  5,
+
+// state[885 + 2] 0x0263c0 Byte 4 of 4 (property)
+  6,229,  6,208,  2,208,229,208, 208,208,229,208,208,208,  5,  5,
+  5,208,  2,  2,  6,229,208,229, 208,208,  5,  6,208,208,  5,208,
+208,  5,229,208,  6,  6,  6,208, 229,229,229,208,  6,208,  6,208,
+229,  6,  5,  6,208,208,208,208, 229,229,229,229,208,  5,  5,  6,
+
+// state[886 + 2] 0x026400 Byte 4 of 4 (property)
+208,  6,233,229,229,208,229,229, 229,208,229,229,208,229,208,  6,
+  5,  5,  5,  5,  5,208,229,208, 208,208,208,208,208,  6,229,  6,
+  6,  6,208,229,229,208,229,208, 208,208,208,  6,208,208,208,208,
+208,208,208,208,  6,  5,  5,208, 208,208,229,208,208,208,208,  6,
+
+// state[887 + 2] 0x026440 Byte 4 of 4 (property)
+208,  6,  6,  2,  5,  2,  5,229, 208,208,208,229,208,229,229,208,
+208,208,  5,  5,  5,  5,  6,  2, 208,208,208,229,229,229,208,208,
+208,229,208,208,208,208,208,208, 208,208,208,  5,  5,  6,  6,  6,
+208,208,229,208,208,208,  0,  6, 229,229,229,208,208,208,208,  5,
+
+// state[888 + 2] 0x026480 Byte 4 of 4 (property)
+  6,  6,  6,229,208,229,208,208, 229,  5,  5,  5,  5,229,229,208,
+208,229,208,208,208,208,208,  6,   5,  5,  5,  5,208,208,  6,208,
+  5,  6,208,208,  5,208,229,  6, 208,208,208,  6,208,208,227,  5,
+  6,208,208,208,  6,  2,229,233, 208,  2,229,229,  5,  5,229,  6,
+
+// state[889 + 2] 0x0264c0 Byte 4 of 4 (property)
+208,  5,  6,208,208,  2,  6,  2,   6,  2,  2,  6,  5,  6,208,208,
+208,  5,229,229,208,  6,229,229, 208,208,208,  6,  2,229,229,  6,
+208,  2,  6,  6,208,208,  5,  6, 208,  5,208,  5,229,  5,208,229,
+208,208,  6,  6,229,208,  6,208, 229,208,229,208,229,208,229,  2,
+
+// state[890 + 2] 0x026500 Byte 4 of 4 (property)
+  5,208,229,229,229,229,229,  6,   6,208,  3,229,229,229,208,208,
+229,208,  5,208,229,208,  6,208, 208,  2,  5,229,208,208,208,208,
+208,  5,208,  5,  5,208,208,  6, 208,229,208,208,229,208,  6,208,
+229,208,  5,  5,  6,208,  6,229, 208,208,  6,  6,208,208,229,208,
+
+// state[891 + 2] 0x026540 Byte 4 of 4 (property)
+208,208,  5,  5,  5,  5,  6,208, 208,  6,208,208,208,208,217,208,
+208,208,229,229,208,208,  5,208, 208,  6,  5,  5,  5,  5,  5,  2,
+229,208,208,  6,  6,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,208,  5,  2,  6,208,208,229, 208,229,208,229,229,229,208,208,
+
+// state[892 + 2] 0x026580 Byte 4 of 4 (property)
+208,  6,  5,  5,  5,208,  6,  2, 229,229,229,229,208,208,208,  6,
+208,216,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,208,  6,  6,  6,
+208,  2,229,208,229,208,208,208, 208,208,208,208,208,  5,  3,  5,
+  5,  5,  5,  5,  5,  5,  5,  6,   6,208,  6,  2,229,208,208,229,
+
+// state[893 + 2] 0x0265c0 Byte 4 of 4 (property)
+229,208,208,208,  5,  5,  5,  5,   5,  5,208,  6,  3,208,  6,  2,
+229,229,229,229,229,229,229,229,   5,208,208,  6,  6,  2,  2,208,
+208,229,229,229,208,229,208,208, 208,208,  5,  5,  5,  6,  6,229,
+  6,  5,  5,229,229,229,208,208,   5,  5,  6,  6,  6,  2,208,  6,
+
+// state[894 + 2] 0x026600 Byte 4 of 4 (property)
+  5,  5,  5,208,208,229,  5,  5, 208,208,229,  5,  6,229,  5,  5,
+  5,  5,208,208,208,229,  6,  6, 208,  6,  6,  5,  6,208,208,208,
+208,  6,  5,208,  6,  6,  5,  2, 208,229,208,208,208,208,  5,  5,
+  6,  2,229,208,208,208,229,208, 208,218,208,208,  6,208,208,208,
+
+// state[895 + 2] 0x026640 Byte 4 of 4 (property)
+  0,208,208,208,208,208,229,229, 208,208,208,229,  6,208,  6,  2,
+  5,  5,  5,  5,  5,  5,208,208, 208,  6,  6,208,227,  6,  6,229,
+208,208,208,  2,  2,  2,  2,208, 208,208,208,  0,208,208,208,208,
+208,208,229,208,208,208,229,229, 208,208,208,208,208,219,  4,  5,
+
+// state[896 + 2] 0x026680 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5, 208,208,  6,  6,208,208,208,  6,
+  6,208,208,208,216,  2,  2,  2, 208,208,208,  5,  5,229,229,229,
+208,229,208,208,229,208,229,229, 208,  5,208,208,208,227,208,  5,
+  4,  5,  5,  5,  5,  5,  5,  5, 208,208,208,208,  6,208,  6,  6,
+
+// state[897 + 2] 0x0266c0 Byte 4 of 4 (property)
+  6,208,208,208,208,208,  6,  6,   3,  2,  2,  2,  2,  2,208,208,
+208,  6,208,208,208,208,208,229, 208,229,208,229,  0,208,229,229,
+229,208,  6,208,208,208,208,208,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,  6,  6,208,208,  6,208,208,   6,208,  2,  2,216,  2,  2,  2,
+
+// state[898 + 2] 0x026700 Byte 4 of 4 (property)
+  2,  6,208,208,208,  6,229,  0, 208,219,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 227,208,208,229,229,  4,  2,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,208,  6,208,  6,  6,  6,
+  6,  6,  6,208,  6,208,208,  6,   6,208,208,208,  6,208,208,208,
+
+// state[899 + 2] 0x026740 Byte 4 of 4 (property)
+  6,  5,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,208,
+208,208,229,208,208,208,208,208, 208,  5,208,229,208,229,229,208,
+208,208,229,208,208,227,229,208, 229,229,208,208,227,229,208,208,
+208,208,208,208,208,208,208,229, 208,  2,216,  5,  5,  5,  5,  5,
+
+// state[900 + 2] 0x026780 Byte 4 of 4 (property)
+  5,227,  6,  6,208,208,  6,208, 219,208,  6,208,  6,  2,  2,  2,
+  2,  2,  2,  2,  2,208,208,208,   6,208,208,208,229,208,229,208,
+208,208,227,208,208,208,229,208, 229,208,208,208,208,208,  6,208,
+208,208,208,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,208,  6,  6,
+
+// state[901 + 2] 0x0267c0 Byte 4 of 4 (property)
+208,208,218,  6,  6,  6,  6,  6,   6,  2,  2,  2,  5,  2,  2,  2,
+  2,  2,  2,  6,208,208,  2,  2, 229,208,  6,229,  0,208,219,208,
+208,208,208,208,208,208,208,229,   6,  5,216,  5,  5,  5,  6,208,
+229,  6,  6,208,208,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[902 + 2] 0x026800 Byte 4 of 4 (property)
+208,208,  5,208,229,229,  0,208, 208,208,208,208,208,208,229,229,
+208,208,208,208,208,208,208,208,   2,  5,  5,  6,208,  6,208,208,
+208,  6,  6,  6,208,208,  6,  6, 208,208,  6,208,208,  6,  6,  2,
+  2,  2,  2,  2,  2,  2,  2,208, 208,208,229,208,  5,  2,208,208,
+
+// state[903 + 2] 0x026840 Byte 4 of 4 (property)
+229,229,208,208,  6,208,208,208, 229,  6,  6,  2,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,208,  6,208, 208,  6,  6,208,208,  6,216,  2,
+  2,  2,  2,  2,  2,  2,  2,  6, 208,208,229,208,227,208,216,  2,
+208,208,  0,  6,229,208,  0,208, 208,208,208,208,  0,208,  5,  5,
+
+// state[904 + 2] 0x026880 Byte 4 of 4 (property)
+  5,  5,  5,  5,218,208,  6,  6,   5,  2,229,219,229,229,229,208,
+208,208,  6,  5,  5,  5,  5,  5,   5,208,208,208,208,208,  2,  2,
+  2,  2,  2,  6,  5,208,208,208, 229,  0,208,208,  5,208,  6,208,
+  6,  6,  3,  2,  2,  2,  2,  2, 229,208,208,208,208,208,  2,208,
+
+// state[905 + 2] 0x0268c0 Byte 4 of 4 (property)
+229,208,  6,  6,  6,  5,208,229, 208,208,208,208,  5,208,  2,208,
+208,208,208,208,  6,  2,208,  2, 218,  2,  5,208,208,233,208,208,
+208,  5,  6,  6,208,  6,  6,  6,   6,208,  4,  5,  5,  5,208,  6,
+  2,  5,208,  5,208,  5,  5,208, 208,208,208,208,208,208,208,208,
+
+// state[906 + 2] 0x026900 Byte 4 of 4 (property)
+  5,  6,208,208,  5,  5,208,  6,   6,  6,208,  6,208,208,  5,  5,
+208,  5,208,  6,208,208,  5,  6, 208,208,208,  5,  6,208,208,229,
+  2,208,208,208,  5,  5,229,208, 208,  5,208,229,208,  2,  2,  2,
+  2,  2,208,208,208,208,208,217,   6,229,  5,208,208,  6,  2,208,
+
+// state[907 + 2] 0x026940 Byte 4 of 4 (property)
+  6,208,208,  2,  5,229,208,  5, 208,208,208,208,  5,  6,208,208,
+208,233,208,  5,208,  5,  6,  5, 208,  5,  6,208,  6,208,208,208,
+208,208,  5,  6,  6,208,229,208, 208,208,  6,  5,  6,208,208,  4,
+  6,  6,208,208,208,208,229,208, 208,  5,  5,229,208,  5,  5,208,
+
+// state[908 + 2] 0x026980 Byte 4 of 4 (property)
+208,208,208,208,208,229,208,208, 208,208,  5,  6,208,  6,  5,208,
+208,208,  6,  5,  6,208,208,208, 208,233,208,208,208,  5,  5,  5,
+  5,208,208,229,208,208,  6,208, 208,208,208,208,208,  5,  5,208,
+208,208,208,  5,  5,  5,208,  6,   5,208,208,208,208,208,208,208,
+
+// state[909 + 2] 0x0269c0 Byte 4 of 4 (property)
+  5,208,208,  2,208,208,  5,229, 229,229,229,  6,208,  6,208,229,
+229,  5,  6,208,208,208,208,208, 218,  6,208,  6,  2,228,  6,229,
+229,229,208,  5,208,229,208,208,   5,  6,208,208,  6,208,229,  6,
+208,208,  5,  5,229,208,208,  2, 208,229,  5,208,208,  2,  5,208,
+
+// state[910 + 2] 0x026a00 Byte 4 of 4 (property)
+  5,208,  2,  5,208,  5,208,229, 229,229,208,208,208,208,208,208,
+208,  2,208,208,208,208,229,208, 208,208,208,  6,227,208,172,208,
+208,229,  0,229,229,  6,208,229, 208,  6,  5,  6,208,208,  5,208,
+208,208,208,  6,229,229,208,208,   6,  6,208,  2,  5,208,229,208,
+
+// state[911 + 2] 0x026a40 Byte 4 of 4 (property)
+  6,  6,  5,  5,208,  6,  6,208, 208,208,208,229,229,229,208,208,
+  6,  5,  5,  5,  5,  6,  6,  6, 233,208,  2,  2,208,229,208,208,
+208,229,208,208,229,208,208,208, 208,208,208,208,208,  6,  6,  6,
+  2,208,208,  2,208,208,208,229, 208,208,208,208,208,208,  5,  6,
+
+// state[912 + 2] 0x026a80 Byte 4 of 4 (property)
+  6,  6,  2,  2,208,208,208,229, 208,208,208,208,  4,208,208,  2,
+  2,229,208,208,229,229,229,208, 208,208,229,208,208,208,  6,  6,
+  6,  6,  6,  6,208,208,  2,229,   2,208,208,208,208,229,208,  5,
+208,208,  5,  6,  6,  2,208,228, 208,  6,  6,  2,  2,229,208,208,
+
+// state[913 + 2] 0x026ac0 Byte 4 of 4 (property)
+208,  5,  5,229,208,208,208,208, 229,  6,229,208,  5,  6,229,  5,
+  5,  5,208,  6,208,208,  6,208,   2,229,  5,229,208,208,208,  6,
+  5,  6,208,208,208,208,208,  5,   5,  5,229,229,208,208,  6,229,
+208,208,  5,208,208,  6,208,208, 208,208,208,208,208,  5,  5,233,
+
+// state[914 + 2] 0x026b00 Byte 4 of 4 (property)
+208,208,208,229,208,208,229,208, 208,208,  5,  5,  5,  5,  5,  5,
+  5,  2,  6,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,208,  2,208, 229,208,229,208,208,208,208,208,
+
+// state[915 + 2] 0x026b40 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,  6,208,  6,  6,  6,  6,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,208,208,  6,  6,
+  6,  6,208,  6,  6,  6,  2,  2,   5,  5,  2,  5,  5,229,208,229,
+208,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,208,
+
+// state[916 + 2] 0x026b80 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,208,208,
+  6,  3,  2,  5,  2,  5,  6,229, 208,208,229,208,229,208,208,208,
+
+// state[917 + 2] 0x026bc0 Byte 4 of 4 (property)
+229,208,208,208,208,208,229,229, 208,229,208,208,208,229,208,208,
+  6,208,229,208,229,208,208,  6, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,  6, 208,208,208,208,227,208,208,208,
+208,208,208,208,208,  6,  6,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[918 + 2] 0x026c00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,229,208, 208,208,  6,208,  6,208,208,  2,
+  2,  5,  2,  2,  2,  6,  2,  5,   6,  4,208,229,229,208,208,208,
+208,208,229,208,208,208,208,208, 229,208,208,208,208,208,229,208,
+
+// state[919 + 2] 0x026c40 Byte 4 of 4 (property)
+208,208,229,208,229,208,208,208, 208,208,208,208,229,208,229,208,
+208,208,208,208,229,208,208,208, 208,208,208,208,208,  6,208,208,
+208,208,208,208,208,208,229,208, 208,208,208,208,208,208,208,208,
+208,219,208,233,208,208,208,208, 208,208,208,208,208,  6,  5,  5,
+
+// state[920 + 2] 0x026c80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,216,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  6,208,  6,  6,208,
+208,  6,  6,  6,  6,218,208,  5,   5,  2,  2,  2,  2,  5,  2,  2,
+
+// state[921 + 2] 0x026cc0 Byte 4 of 4 (property)
+  5,229,208,208,208,208,208,208, 208,208,229,208,208,229,208,208,
+208,208,208,208,208,208,208,208, 208,227,208,208,208,228,229,208,
+229,208,208,208,208,229,208,208, 208,208,208,229,208,208,208,  6,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,229,
+
+// state[922 + 2] 0x026d00 Byte 4 of 4 (property)
+208,208,208,  6,  6,208,  6,208, 208,208,208,227,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,  5,
+  5,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[923 + 2] 0x026d40 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,219,
+208,208,208,219,  6,  6,  3,  2,   2,  2,  2,  2,  2,  5,  5,208,
+  2,208,208,208,208,208,229,229, 208,229,229,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 229,208,208,208,208,208,208,208,
+
+// state[924 + 2] 0x026d80 Byte 4 of 4 (property)
+229,208,208,  6,208,208,208,229, 208,208,208,208,208,229,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,  6,  6,  6,  6,
+  5,  5,  0,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[925 + 2] 0x026dc0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,208,208,208,  6,208, 208,208,208,208,  5,208,208,208,
+208,208,  6,208,  6,  6,  6,  3,   2,  2,  5,216,  2,  2,  2,  2,
+  5,208,208,208,208,208,208,208, 208,208,208,208,  5,208,  2,208,
+
+// state[926 + 2] 0x026e00 Byte 4 of 4 (property)
+208,229,229,229,208,208,208,208, 229,208,229,208,208,208,208,208,
+229,229,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,229,229,  6,208,208, 208,208,208,208,208,208,229,208,
+229,208,208,208,208,208,208,208, 208,208,208,  6,  6,  6,  6,  6,
+
+// state[927 + 2] 0x026e40 Byte 4 of 4 (property)
+  4,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,208,208,208,208,  4,  6,  6, 208,  6,208,  6,  6,  6,  5,  2,
+  2,  2,  5,  2,  2,  2,  2,216,   2,  2,  2,  2,  6,208,208,208,
+
+// state[928 + 2] 0x026e80 Byte 4 of 4 (property)
+208,208,208,  6,  5,  6,208,229, 208,229,208,229,208,208,208,208,
+208,208,208,227,229,208,229,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,229,208,208,208,208,208,208,
+208,208,208,208,208,208,208,229, 208,208,208,208,229,229,229,208,
+
+// state[929 + 2] 0x026ec0 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,  6,  6,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[930 + 2] 0x026f00 Byte 4 of 4 (property)
+  5,  5,  5,216,  5,  5,208,227,   6,  6,208,208,208,208,208,208,
+208,208,208,  6,218,208,  6,  6,   6,208,  2,  2,  2,  2,  2,  2,
+  2,208,208,  6,208,  2,  5,  6,   2,208,208,  0,208,208,229,208,
+208,208,208,229,208,208,208,208, 229,229,229,208,208,208,208,208,
+
+// state[931 + 2] 0x026f40 Byte 4 of 4 (property)
+229,208,208,208,229,229,208,229, 208,208,229,208,208,  6,208,208,
+208,208,229,229,227,208,208,229, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,  6,208,  6,
+  2,208,  6,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[932 + 2] 0x026f80 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,208,
+208,  6,208,  6,233,  6,  6,208,   6,  6,  6,208,  6,  6,  6,  5,
+  2,  5,  2,  2,  2,  2,  6,  5,   6,  6,  5,  6,208,208,229,208,
+229,208,208,229,208,229,229,208, 208,208,208,208,208,208,208,229,
+
+// state[933 + 2] 0x026fc0 Byte 4 of 4 (property)
+208,208,208,229,229,229,229,  6, 208,229,208,208,229,229,208,208,
+208,208,208,208,208,208,208,208, 208,208,219,  6,  6,  6,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  4,  4,   4,  5,  5,  5,  5,  5,  5,  5,
+
+// state[934 + 2] 0x027000 Byte 4 of 4 (property)
+  5,  5,  5,  6,208,208,208,208,   6,  6,  6,  6,  6,208,217,  2,
+  2,  2,  2,  2,  0,208,208,208, 208,208,208,208,  2,208,  2,  2,
+208,208,208,229,208,208,229,229,   0,208,208,208,  0,229,208,208,
+229,229,229,208,229,229,  6,208, 208,208,229,208,208,208,208,208,
+
+// state[935 + 2] 0x027040 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,229,  6,217,
+  6,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+229,  6,  6,  6,  2,  2,  2,  2,   2,  2,  2,  5,208,208,229,229,
+
+// state[936 + 2] 0x027080 Byte 4 of 4 (property)
+229,227,208,208,  0,229,208,219, 208,229,208,208,208,208,208,229,
+208,208,229,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  6,208,  6,208,208,208,  6,208, 208,208,  6,  6,  6,208,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[937 + 2] 0x0270c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5, 208,208,  6,  2,  2,  5,  5,208,
+229,208,229,208,208,208,208,208, 208,208,208,208,208,229,208,208,
+208,208,208,208,208,208,208,208, 208,229,208,208,229,  6,208,208,
+208,  6,  6,  6,  4,  2,  2,  2,   5,  5,  5,  5,  5,216,  5,  5,
+
+// state[938 + 2] 0x027100 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   2,  5,  2,  5,  5,228,208,208,
+208,208,229,229,229,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+  6,  3,  2,  2,  2,  2,208,208, 208,228,229,208,229,229,208,208,
+
+// state[939 + 2] 0x027140 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,  5,  5,
+  5,  5,  5,208,  5,  2,229,208, 208,208,208,208,208,208,208,208,
+208,208,208,  6,  5,  5,  5,  5,   5,208,208,  2,  2,  2,208,208,
+208,208,208,208,  5,  5,  5,  5, 208,  6,208,208,208,208,208,  6,
+
+// state[940 + 2] 0x027180 Byte 4 of 4 (property)
+  6,  5,  6,208,  2,  5,208,229, 208,208,208,  5,219,  5,  5,208,
+229,208,208,229,208,208,208,208, 208,208,  5,  5,229,208,208,  6,
+  5,  6,  6,208,208,229,229,208, 208,208,208,208,208,  6,  6,  6,
+  6,208,  5,  5,  5,  5,  5,  6,   6,  6,208,208,229,208,208,208,
+
+// state[941 + 2] 0x0271c0 Byte 4 of 4 (property)
+  6,208,208,208,208,208,208,208, 208,  5,  5,  5,  6,208,  6,  6,
+208,208,208,229,208,  5,  6,  5, 208,  6,  6,  6,229,229,208,229,
+229,208,208,208,208,229,208,208,   5,  5,  5,  5,  5,  0,  6,  6,
+  6,208,208,  5,  5,  5,  6,  6,   6,  6,  6,208,229,208,229,208,
+
+// state[942 + 2] 0x027200 Byte 4 of 4 (property)
+208,208,  6,  5,  6,  6,208,208, 229,208,  6,208,  6,208,208,  6,
+208,229,208,208,  6,208,208,208, 208,  6,208,  5,208,229,208,229,
+208,  6,  6,216,  5,  5,  6,208, 229,208,229,229,229,208,208,208,
+208,219,  6,  6,  5,  5,  5,  5,   5,208,208,208,208,208,229,208,
+
+// state[943 + 2] 0x027240 Byte 4 of 4 (property)
+208,208,208,229,208,229,208,229, 229,208,229,208,208,208,208,208,
+208,208,  6,  6,  6,  5,  5,208, 208,  2,  2,208,208,  2,208,229,
+208,208,229,208,208,229,208,229, 208,208,208,229,208,208,208,208,
+208,  6,  6,208,208,208,208,208,   6,  6,  6,216,  5,  5,  5,  5,
+
+// state[944 + 2] 0x027000 Byte 3 of 4 (relative offsets)
+-10, -9, -8, -7, -6, -5, -4, -3,  -2, -1,  1,  2,  3,  4,  5,  6,
+  7,  8,  9, 10, 11, 12, 13, 14,  15, 16, 17, 18, 19, 20, 21, 22,
+ 23, 24, 25, 26, 27, 28, 29, 30,  31, 32, 33, 34, 35, 36, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46,  47, 48, 49, 50, 51, 52, 53, 54,
+
+// state[945 + 2] 0x027280 Byte 4 of 4 (property)
+  5,  5,  5,  5,  6,208,208,208, 208,  2,  2,216,  2,208,216,208,
+227,208,208,229,208,227,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,  6,208,229,208,208,208,
+208,208,208,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,  6,  6,208,
+
+// state[946 + 2] 0x0272c0 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,  2,  2,  2, 208,229,208,208,208,227,208,208,
+208,208,208,208,208,208,229,208,   0,208,  6,208,208,208,208,227,
+229,208,  6,  6,  6,  6,  0,  5,   5,  5,  5,  5,  5,  5,  5,208,
+  5,  6,  6,208,  6,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[947 + 2] 0x027300 Byte 4 of 4 (property)
+  2,229,  2,229,229,208,229,208, 229,229,208,208,208,229,227,229,
+208,229,208,229,229,229,229,208, 208,208,208,208,208,208,  6,208,
+208,208,208,208,208,  6,208,208, 208,208,208,208,208,208,  6,  6,
+  6,  6,  6,  6,217,  5,  5,  5,   5,  5,  5,208,  6,208,  6,208,
+
+// state[948 + 2] 0x027340 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  5,229,208,208,208,208,208, 229,229,208,208,208,208,208,208,
+208,208,208,208,208,208,208,229, 208,208,229,208,208,229,208,208,
+208,208,208,208,227,208,208,208, 208,208,208,208,208,208,208,208,
+
+// state[949 + 2] 0x027380 Byte 4 of 4 (property)
+208,208,208,208,208,  6,  6,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,208,  6,  6,208, 208,  6,  5,  2,  2,  2,208,  5,
+  2,229,229,208,229,208,229,  6, 229,229,208,208,208,208,208,208,
+208,208,208,208,227,208,208,227, 208,208,208,229,229,208,208,208,
+
+// state[950 + 2] 0x0273c0 Byte 4 of 4 (property)
+208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,208,  6,  6,   6,  6,  4,  4,  5,  5,  5,  5,
+  5,  5,  5,  5,208,  6,208,  6, 208,208,208,  6,208,  3,  3,  2,
+  2,  2,  2,  2,  2,  2,  2,  2, 208,229,208,208,208,208,233,229,
+
+// state[951 + 2] 0x027400 Byte 4 of 4 (property)
+208,208,208,  6,229,208,208,229, 208,208,208,229,208,208,208,208,
+228,229,208,208,229,208,  0,208, 208,229,208,208,208,208,208,208,
+  6,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  6,208,208,208,
+  6,208,  6,208,208,208,208,  6,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[952 + 2] 0x027440 Byte 4 of 4 (property)
+208,  2,  2,  2,229,  0,  0,229, 208,233,208,208,208,229,208,229,
+227,229,  0,229,208,208,208,229, 208,229,208,  6,208,208,208,208,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,208,208,208,208,  6,  6,  6,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[953 + 2] 0x027480 Byte 4 of 4 (property)
+  6,208,229,208,  5,  2,  5,  2, 208,  2,  2,  2,  2,  2,208,208,
+208,208,208,229,208,208,229,208, 208,  6,208,208,208,208,208,208,
+  6,208,208,208,208,208,208,208, 208,208,208,  5,  6,  6,  6,  6,
+  6,  6,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,208,208,208,229,
+
+// state[954 + 2] 0x0274c0 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  2,  2,  2,   0,208,208,208,208,  6,208,227,
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  5,  5,  5,  5,  5,  5,  5,   6,  6,  6,208,208,  2,  2,  2,
+  2,208,208,208,229,208,208,208, 208,229,208,229,208,208,208,208,
+
+// state[955 + 2] 0x027500 Byte 4 of 4 (property)
+208,208,208,208,208,  6,208,208, 208,  6,  6,  6,  6,  6,  5,  5,
+  5,  5,  5,  5,  5,  5,  6,  6, 208,  2,  2,  2,  2,229,229,208,
+208,208,208,208,208,208,208,208, 208,  6,208,208,208,  6,208,208,
+208,208,208,208,208,208,208,208,   6,  6,  5,  6,  6,208,  2,  2,
+
+// state[956 + 2] 0x027540 Byte 4 of 4 (property)
+  2,  5,  5,229,229,229,208,229, 229,229,208,229,208,229,208,208,
+208,208,208,  6,208,208,  5,  5,   5,  6,  2,208,208,208,229,208,
+208,208,208,208,208,208,208,208, 208,  6,  6,  6,  2,  2,208,229,
+208,208,229,208,208,208,208,208, 208,208,208,  6,208,208,208,208,
+
+// state[957 + 2] 0x027580 Byte 4 of 4 (property)
+208,  6,208,  2,208,208,208,208, 208,  6,208,208,208,208,208,  5,
+  2,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,  5,
+  6,  6,  6,208,208,  6,  2,208, 208,208,208,208,208,208,  6,208,
+  2,  2,  5,208,208,229,208,208, 208,208,229,229,208,208,208,  6,
+
+// state[958 + 2] 0x0275c0 Byte 4 of 4 (property)
+208,208,208,208,208,  2,208,229, 208,208,208,208,229,  5,229,208,
+208,208,208,  6,208,229,208,228, 208,208,208,208,208,208,208,208,
+  5,208,208,208,  5,  5,208,208, 208,208,208,229,229,208,  5,  5,
+  6,229,208,229,208,208,208,194, 208,208,208,208,  6,  5,  5,229,
+
+// state[959 + 2] 0x027600 Byte 4 of 4 (property)
+208,  5,229,208,208,208,208,216, 229,208,208,229,  5,229,208,229,
+229,229,208,208,  4,  4,  5,  6,   6,208,208,  6,208,208,229,208,
+208,229,229,208,208,229,208,208, 208,208,208,208,208,208,208,208,
+208,  4,  5,  5,  5,208,208,208,   2,  5,  5,  5,  5,229,208,  6,
+
+// state[960 + 2] 0x027640 Byte 4 of 4 (property)
+208,229,208,229,208,208,208,208, 208,208,229,208,208,208,208,208,
+208,208,208,  6,  6,  5,  5,  5,   5,  5,  5,208,208,208,208,208,
+208,208,208,229,208,229,  6,208, 208,208,208,208,208,208,208,208,
+  6,  6,  5,  5,  6,208,  6,208,   6,208,  6,  2,  2,  2,229,  5,
+
+// state[961 + 2] 0x027680 Byte 4 of 4 (property)
+229,229,208,208,228,229,229,229, 208,229,208,208,208,208,208,208,
+208,229,208,  4,  5,  5,  5,  5,   5,  5,  5,208,229,208,208,  2,
+  2,208,  2,  5,229,208,208,208, 229,208,208,229,208,227,208,208,
+208,208,208,208,229,208,208,208, 208,208,208,219,208,  5,  5,  5,
+
+// state[962 + 2] 0x0276c0 Byte 4 of 4 (property)
+  5,  6,  6,208,  6,  6,  2,  2,   2,  2,  2,  2,  2,  5,  5,229,
+208,208,208,208,229,229,208,229, 208,208,229,229,229,208,  0,208,
+208,208,208,208,208,208,208,208, 208,229,208,208,208,  6,  6,  6,
+  5,  5,208,208,  6,  6,  2,  2, 229,208,208,229,208,208,229,208,
+
+// state[963 + 2] 0x027700 Byte 4 of 4 (property)
+229,229,208,208,208,208,208,229, 229,  6,208,208,  6,208,  4,  5,
+  2,  5,  5,  6,  6,229,  2,  2,   2,  2,  6,  6,  6,208,208,208,
+229,229,208,228,229,208,229,229,   6,208,  6,208,208,229,208,208,
+208,208,208,  6,  6,216,  5,  5,   5,  2,  2,  2,  6,208,  5,  5,
+
+// state[964 + 2] 0x027740 Byte 4 of 4 (property)
+  5,  5,229,208,208,208,208,208, 208,208,208,229,208,208,219,208,
+229,229,228,208,229,208,208,229, 229,229,208,208,  6,  6,208,  6,
+  6,  6,  5,208,  6,  6,  2,  2,   2,  2,229,208,208,208,208,208,
+  5,208,208,229,229,208,208,208, 208,229,208,208,208,208,208,208,
+
+// state[965 + 2] 0x027780 Byte 4 of 4 (property)
+208,208,208,  6,  5,  5,  5,  5,   5,  6,  2,  2,  5,208,208,229,
+208,  6,208,208,229,229,208,229,   6,208,219,229,208,229,208,208,
+  6,  5,208,218,218,  2,208,208, 208,229,208,208,229,208,208,208,
+208,208,208,  5,  2,  5,229,208, 229,208,208,208,208,208,  2,  2,
+
+// state[966 + 2] 0x0277c0 Byte 4 of 4 (property)
+  2,  2,208,229,  6,  6,  6,  5, 208,208,229,  6,229,208,208,208,
+208,208,208,  3,208,208,208,208, 208,229,208,208,  6,  2,208,208,
+  6,  5,  6,208,  6,  6,  5,208, 208,208,208,  5,  6,  5,  5,208,
+  6,208,208,208,208,  6,  6,  5,   5,208,  5,  5,229,208,  5,208,
+
+// state[967 + 2] 0x027800 Byte 4 of 4 (property)
+  5,  5,208,  5,208,  2,208,208,   6,208,219,208,  5,  6,229,208,
+208,208,208,208,  6,  5,  5,  5, 208,208,208,208,208,208,229,229,
+208,208,208,208,  6,  6,  6,  6, 208,208,229,229,  6,208,208,  6,
+  5,  5,  5,  5,  6,208,  6,  6,   6,  6,  6,208,229,229,208,229,
+
+// state[968 + 2] 0x027840 Byte 4 of 4 (property)
+208,  6,  6,  5,  5,208,208,  6, 208,  6,  2,229,208,208,229,229,
+208,229,208,208,  6,  5,  5,  5, 208,  6,  6,208,  6,208,  6,  6,
+208,229,208,229,229,208,229,208, 229,208,229,208,208,208,208,208,
+  5,  5,  5,  5,  6,  6,  6,208, 229,229,229,208,  6,208,208,208,
+
+// state[969 + 2] 0x027880 Byte 4 of 4 (property)
+  5,  5,229,229,229,208,208,  6,   5,  5,  5,  6,219,229,208,208,
+  6,  2,208,208,208,  5,208,  6,   5,  5,208,  6,229,229,229,  2,
+  5,  5,229,208,  5,208,229,208, 208,  6,  6,208,  6,208,208,  5,
+  6,208,229,208,208,229,  6,208, 229,229,208,229,229,208,208,208,
+
+// state[970 + 2] 0x0278c0 Byte 4 of 4 (property)
+208,229,208,229,208,  5,  5,  5, 208,208,  6,  6,  6,208,208,208,
+208,208,229,208,208,208,208,208, 208,208,229,208,208,  6,  5,  6,
+  2,208,208,229,  6,208,  6,  2, 208,229,229,208,229,208,208,208,
+208,208,  2,  2,208,229,208,229, 229,208,208,229,229,208,208,  6,
+
+// state[971 + 2] 0x027900 Byte 4 of 4 (property)
+  6,  2,  2,229,208,208,208,208, 208,208,  6,208,208,229,229,229,
+208,229,208,208,208,208,229,229, 208,  6,  6,229,208,208,208,208,
+208,208,208,208,  5,  2,208,208,   6,208,208,208,208,  2,208,208,
+  6,208,208,  6,  6,  6,208,208,   2,  2,208,208,229,229,229,208,
+
+// state[972 + 2] 0x027940 Byte 4 of 4 (property)
+208,208,208,  2,208,  6,  6,  2, 208,  6,208,  6,229,229,  6,  6,
+  3,208,  6,208,  2,208,208,208, 208,  5,208,208,208,208,  6,  6,
+  6,208,229,229,229,229,229,  5, 208,208,208,208,  6,208,229,208,
+229,229,  6,229,208,208,219,208, 208,208,229,208,229,208,229,208,
+
+// state[973 + 2] 0x027980 Byte 4 of 4 (property)
+208,208,208,  6,  6,  4,  5,  5,   5,  5,  5,  5,  5,  5,  6,208,
+  6,  6,208,  6,  2,  2,  2,208,   6,208,208,208,208,229,229,229,
+229,208,208,208,229,229,208,229, 208,208,208,208,229,229,229,208,
+  5,  5,  5,  5,  5,  5,  5,  5,   6,  6,208,208,  6,  6,208,  2,
+
+// state[974 + 2] 0x0279c0 Byte 4 of 4 (property)
+  2,208,208,  6,208,208,208,219, 208,229,208,208,229,208,208,208,
+208,208,229,229,229,229,229,229, 208,208,208,208,208,208,208,208,
+208,208,  6,  6,  5,  5,  5,208,   5,  6,208,208,  6,  6,  6,  2,
+208,208,208,208,208,229,229,229, 229,208,229,229,229,208,229,208,
+
+// state[975 + 2] 0x027a00 Byte 4 of 4 (property)
+229,208,208,229,208,208,208,208, 208,208,208,208,  6,219,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6,   6,208,208,208,208,208,208,  6,
+208,  6,  6,208,208,  6,229,229, 208,229,229,208,229,208,208,229,
+229,229,208,208,208,229,208,208, 208,229,229,208,229,208,229,208,
+
+// state[976 + 2] 0x027a40 Byte 4 of 4 (property)
+208,  6,208,208,208,208,208,208,   6,  5,  5,  5,  5,  5,  5,  5,
+208,208,  6,208,  6,  6,208,  6, 208,  5,229,208,208,208,208,208,
+229,208,208,229,208,208,229,229, 208,208,229,208,208,208,229,229,
+  6,208,208,208,208,229,229,208, 229,229,208,229,208,229,208,208,
+
+// state[977 + 2] 0x027a80 Byte 4 of 4 (property)
+208,208,229,208,228,229,208,208,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  6,208,  6,208,208, 229,208,229,208,229,229,229,229,
+229,229,229,229,229,208,229,208, 229,208,208,229,229,208,229,208,
+208,208,208,208,208,208,208,208,   6,208,208,  6,  6,  5,  5,  5,
+
+// state[978 + 2] 0x027ac0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  6,  6,208,  6,  6,  3,208,
+208,  6,229,229,208,229,208,229, 208,229,229,208,229,208,229,208,
+229,229,229,229,229,229,229,229, 208,208,208,208,208,208,208,208,
+208,  6,208,  6,  0,  5,  5,  6, 208,  6,208,  6,  2,208,208,229,
+
+// state[979 + 2] 0x027b00 Byte 4 of 4 (property)
+208,219,229,229,229,208,208,229, 229,229,229,229,229,208,208,229,
+208,229,208,208,  6,229,208,  5,   5,  5,  5,  5,229,208,  6,208,
+208,208,208,208,208,  5,  6,208, 229,229,229,208,208,208,229,229,
+229,208,208,229,208,208,208,  6,   5,  5,  5,  5,  5,  5,  5,208,
+
+// state[980 + 2] 0x027b40 Byte 4 of 4 (property)
+208,208,229,208,208,229,208,  6, 229,229,208,208,208,229,229,229,
+208,208,208,229,208,208,208,  6,   5,217,208,208,229,229,229,208,
+229,208,208,229,208,229,  6,208, 208,208,208,208,208,208,217,  5,
+  5,  5,  5,  6,208,  6,  6,208, 208,229,229,229,229,208,208,208,
+
+// state[981 + 2] 0x027b80 Byte 4 of 4 (property)
+  5,  5,  5,208,208,208,229,208, 229,208,208,  5,  5,  6,208,208,
+208,208,229,229,208,  5,  5,  6, 208,208,208,229,  6,208,229,208,
+  6,  6,229,208,  6,208,  6,  6, 208,208,  6,229,208,208,208,229,
+229,208,208,228,  6,229,208,208, 208,  6,208,208,208,229,  4,  6,
+
+// state[982 + 2] 0x027bc0 Byte 4 of 4 (property)
+208,208,208,  6,  2,  2,229,  4,   6,229,229,208,229,229,229,208,
+208,  6,  6,208,208,229,  6,  6, 229,208,208,208,208,  6,  6,  5,
+229,229,208,  5,  6,208,208,208,   6,229,208,229,  6,208,208,208,
+208,208,  6,208,  5,  2,  2,229, 229,208,208,208,208,208,229,229,
+
+// state[983 + 2] 0x027c00 Byte 4 of 4 (property)
+208,208,  6,208,208,208,229,208,   6,229,229,208,208,208,  6,  3,
+208,208,229,208,  5,208,  5,  2, 208,229,  6,  6,  2,  5,  5,  6,
+208,229,  6,229,  6,208,  2,233, 208,229,229,229,208,208,208,208,
+208,  6,208,  6,229,229,208,229, 208,208,208,229,229,208,  5,229,
+
+// state[984 + 2] 0x027c40 Byte 4 of 4 (property)
+208,229,229,208,208,229,208,208, 208,229,208,  6,  6,208,208,229,
+229,208,229,229,208,208,208,208, 229,208,208,208,229,229,208,208,
+208,208,208,208,  5,  5,  6,  6, 229,229,229,208,229,229,208,208,
+208,208,229,229,229,208,208,  5,   5,  6,  2,229,208,  6,229,208,
+
+// state[985 + 2] 0x027c80 Byte 4 of 4 (property)
+208,  5,229,208,208,229,229,229, 229,208,  5,208,229,229,208,208,
+229,208,208,208,208,208,  6,229, 208,  6,208,208,208,208,208,208,
+  5,208,229,  5,229,208,229,229, 229,208,208,  2,208,208,208,208,
+208,229,229,208,229,208,208,208,   4,  5,  6,  6,  2,  6,229,208,
+
+// state[986 + 2] 0x027cc0 Byte 4 of 4 (property)
+229,208,208,208,208,229,229,227,   5,208,208,208,208,208,208,229,
+208,208,208,  5,208,  6,229,  5,   2,229,208,208,229,229,208,229,
+229,208,  5,  6,  6,208,229,208, 229,208,229,229,208,208,208,229,
+  6,  5,208,208,  6,229,208,208, 208,208,229,208,208,  6,  5,  6,
+
+// state[987 + 2] 0x027d00 Byte 4 of 4 (property)
+  6,229,208,208,229,208,208,208,   6,  6,  6,  2,208,208,229,208,
+208,  6,  6,  6,208,208,208,229, 208,208,208,  6,  6,208,208,208,
+208,229,  6,208,  0,208,208,  6,   5,  6,229,208,229,208,  6,  5,
+  5,216,229,208,  6,208,208,208, 208,208,229,  5,  5,  5,  5,  5,
+
+// state[988 + 2] 0x027d40 Byte 4 of 4 (property)
+  5,  5,  5,  6,208,208,  2,208, 208,208,229,229,229,208,208,208,
+208,208,  6,  5,  5,  5,  5,  5,   5,  5,  5,  6,208,208,  6,  2,
+208,  6,  6,208,208,208,229,229, 208,208,208,229,208,229,208,208,
+208,208,208,  5,  5,  5,  5,  5,   5,  5,  5,  6,  6,208,208,208,
+
+// state[989 + 2] 0x027d80 Byte 4 of 4 (property)
+  6,  3,208,  5,227,229,229,208, 208,208,229,208,208,229,208,  5,
+  5,  5,  5,  5,  6,  6,  6,208, 217,208,208,229,229,229,229,208,
+228,208,208,208,208,  5,  5,  5,   5,  6,208,  2,  2,  2,  2,  2,
+  5,208,229,208,229,229,208,208, 229,208,229,208,  5,  5,  5,  5,
+
+// state[990 + 2] 0x027dc0 Byte 4 of 4 (property)
+  5,  5,  5,  5,208,  6,  6,208,   6,229,208,208,208,208,208,208,
+208,208,208,208,208,208,208,208,   6,  5,  5,  6,  5,  2,208,229,
+208,229,229,208,208,208,208,208, 208,208,  6,  5,  5,  5,  5,  5,
+  5,  6,208,  6,  6,208,  6,  6,   2,  2,  2,208,208,208,229,229,
+
+// state[991 + 2] 0x027e00 Byte 4 of 4 (property)
+229,229,229,229,208,208,208,208, 208,208,208,208,  5,  5,  5,  5,
+172,208,  2,  2,208,208,229,229, 229,229,208,  6,  6,  2,  5,  6,
+  5,  5,  5,  5,  5,208,229,208, 208,  6,219,208,  6,  5,  5,208,
+  2,229,229,  5,  5,  5,  5,208, 208,208,  2,  2,  5,229,208,229,
+
+// state[992 + 2] 0x027e40 Byte 4 of 4 (property)
+208,  6,  6,  5,  6,  2,208,208, 208,  5,  6,  2,  6,  5,208,  5,
+  6,  6,  6,  6,  6,  6,  6,  6, 208,208,208,229,  5,208,  0,  2,
+208,  5,  6,229,  5,  2,  2,208,   6,  6,  2,  2,229,229,  5,208,
+  2,  2,229,229,208,  5,229,208, 208,208,  6,  2,  2,208,  6,  2,
+
+// state[993 + 2] 0x027e80 Byte 4 of 4 (property)
+  2,  2,  2,  2,208,  6,229,208, 208,  5,  5,  5,  5,  5,229,229,
+208,  6,229,229,  5,  2,  5,  5,   5,  5,  5,  5,  6,229,208,208,
+229,229,229,229,208,208,208,208, 208,  5,  5,  5,  5,  5,  5,  5,
+  6,  6,208,229,  6,  5,229,208, 208,229,229,229,208,208,229,208,
+
+// state[994 + 2] 0x027ec0 Byte 4 of 4 (property)
+229,229,208,208,  5,  5,  5,  5,   5,  5,  5,  5,  5,  6,208,208,
+  2,208,208,229,208,208,229,229, 208,229,227,208,208,208,219,  5,
+  5,  5,  5,  5,  5,  5,  5,208,   6,  2,  2,208,208,  2,  5,208,
+208,229,229,208,208,229,229,219, 208,208,229,208,208,208,  6,229,
+
+// state[995 + 2] 0x027f00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   6,208,  6,  2,  2,  2,229,229,
+208,229,229,208,229,208,208,208, 208,229,208,208,208,208,208,208,
+208,208,  5,  5,  6,208,208,  5, 229,208,229,208,208,229,208,  0,
+229,229,208,229,208,208,208,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[996 + 2] 0x027f40 Byte 4 of 4 (property)
+  6,208,208,  6,208,208,208,  2,   2,229,208,229,208,229,229,229,
+229,229,208,208,208,208,229,  5,   5,  5,  5,  5,  5,208,229,229,
+208,208,229,229,229,208,229,229, 229,208,208,208,  5,208,  6,208,
+  6,  6,  6,208,208,  6,229,229, 229,208,208,229,  0,229,208,208,
+
+// state[997 + 2] 0x027f80 Byte 4 of 4 (property)
+208,229,208,  5,  5,  5,  6,  6, 208,  6,  6,208,  2,229,229,229,
+229,208,208,208,229,208,  5,  5,   5,208,229,229,229,208,208,208,
+208,208,208,229,208,229,  5,  6, 208,208,  5,208,208,208,229,208,
+208,229,  6,  6,208,229,208,  4, 208,208,208,229,  5,  6,  6,  2,
+
+// state[998 + 2] 0x027fc0 Byte 4 of 4 (property)
+208,208,229,208,208,229,208,  6,   6,208,  6,  6,  6,208,  6,  6,
+  2,  2,229,229,229,208,208,208, 229,229,208,229,208,229,208,208,
+208,  6,  5,208,208,  6,208,  6, 218,  6,  6,218,213,  2,208,229,
+  6,  5,208,229,229,229,208,229, 208,229,  0,208,229,208,208,208,
+
+// state[999 + 2] 0x028000 Byte 4 of 4 (property)
+208,  6,  5,  5,  6,  6,208,  6,   2,  5,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,208,208,227,229,208, 229,229,229,208,229,229,208,208,
+229,208,229,208,  0,208,208,208, 229,208,208,208,208,208,229,  6,
+  2,  5,  6,  6,  6,  6,208,208,   6,  2,  2,  2,  2,  2,  2,  2,
+
+// state[1000 + 2] 0x028040 Byte 4 of 4 (property)
+208,229,208,229,229,208,229,229, 229,208,208,  0,229,  0,227,229,
+229,208,208,229,208,208,  6,  6,   2,  5,  5,  5,208,218,208,  6,
+208,218,208,208,  6,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,229,  6,208,229,229,   0,229,229,208,227,208,208,208,
+
+// state[1001 + 2] 0x028080 Byte 4 of 4 (property)
+229,208,229,229,208,208,208,208, 208,  6,  4,  5,  5,  5,  5,208,
+208,208,  6,208,  2,  2,  2,  2,   2,  2,  2,208,208,229,229,208,
+208,229,229,229,229,208,208,208, 208,208,208,208,208,229,208,229,
+229,208,229,208,229,229,208,208, 208,  6,  6,  4,  2,  5,  5,  5,
+
+// state[1002 + 2] 0x0280c0 Byte 4 of 4 (property)
+  5,  5,  6,  6,  6,  6,  6,  6,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  5,208,208,  0,208,229, 229,208,208,208,208,208,229,229,
+229,208,208,208,208,208,208,208, 208,  5,  6,  2,  5,  6,208,  6,
+218,  6,  6,208,216,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,208,
+
+// state[1003 + 2] 0x028100 Byte 4 of 4 (property)
+208,  2,  2,229,  6,229,208,229, 229,  0,227,208,208,208,208,229,
+229,227,208,229,208,229,208,208, 208,229,229,208,  6,  6,  2,  2,
+  2,  5,  5,  5,  5,  5,  5,208, 208,208,208,208,208,208,208,  6,
+  6,  6,  6,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[1004 + 2] 0x028140 Byte 4 of 4 (property)
+  2,  2,  2,  2,  2,208,208,  2, 208,  2,229,229,208,224,208,229,
+227,208,208,208,229,208,208,229, 208,229,208,208,208,208,227,208,
+208,208,208,208,229,227,208,208, 208,208,208,  6,  6,  6,  2,  5,
+  2,208,208,  6,208,208,208,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[1005 + 2] 0x028180 Byte 4 of 4 (property)
+  5,229,227,229,229,229,208,208, 208,208,208,208,229,229,229,227,
+208,208,  2,  2,  5,  5,  5,  5,   5,  6,208,208,208,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,208,208, 208,  6,229,208,229,229,208,229,
+229,208,208,208,208,208,  2,  2,   2,  2,  2,  5,  5,  6,218,  2,
+
+// state[1006 + 2] 0x0281c0 Byte 4 of 4 (property)
+  2,229,208,208,208,229,229,208, 229,  2,  5,  5,  5,218,  6,208,
+  6,  2,  2,  2,208,  6,229,  0, 229,208,208,  2,  2,208,  5,  6,
+  6,  6,  6,  2,229,208,208,208, 229,229,208,208,  2,208,208,229,
+208,229,208,208,208,  2,  2,  2,   2,  2,  5,208,208,208,  6,  6,
+
+// state[1007 + 2] 0x028200 Byte 4 of 4 (property)
+  6,  6,  6,208,208,208,  6,  5, 229,  6,208,208,  6,  5,  6,208,
+208,208,  2,229,208,208,  6,  6, 229,208,229,208,208,208,208,208,
+208,208,208,  6,  5,  6,  6,  6,   6,229,208,229,229,208,208,  5,
+  5,  5,  5,  6,208,208,  6,  6, 208,229,208,208,208,  5,  5,  5,
+
+// state[1008 + 2] 0x028000 Byte 3 of 4 (relative offsets)
+ -9, -8, -7, -6, -5, -4, -3, -2,  -1,  1,  2,  3,  4,  5,  6,  7,
+  8,  9, 10, 11, 12, 13, 14, 15,  16, 17, 18, 19, 20, 21, 22, 23,
+ 24, 25, 26, 27, 28, 29, 30, 31,  32, 33, 34, 35, 36, 37, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47,  48, 49, 50, 51, 52, 53, 54, 55,
+
+// state[1009 + 2] 0x028240 Byte 4 of 4 (property)
+208,  6,208,208,  6,  6,  6,  6, 229,208,208,208,208,208,  5,  5,
+  5,218,  6,  2,208,208,208,208,   5,  5,  6,208,  6,  6,  2,  2,
+  2,  6,229,229,208,208,208,  5,   5,  6,  6,  6,  6,  6,229,208,
+208,208,  5,  5,  6,  6,  6,172,   6,229,208,  5,  5,  6,  6,208,
+
+// state[1010 + 2] 0x028280 Byte 4 of 4 (property)
+208,208,  4,  5,  5,  6,208,  6,   6,  6,208,  2,  2,208,208,  5,
+  5,  6,208,208,229,208,208,208, 208,  5,  6,229,  6,229,  6,  6,
+229,229,229,  5,  5,  6,  6,229,   6,  5,  5,  5,  5,  6,  6,208,
+  6,208,  5,229,208,229,208,208, 208,229,208,229,229,208,208,208,
+
+// state[1011 + 2] 0x0282c0 Byte 4 of 4 (property)
+229,  6,  6,  6,  5,  6,208,208,   6,  6,  6,  6,229,  5,229,229,
+229,229,208,208,208,229,229,229, 229,208,208,229,  5,  6,  6,  6,
+  6,  6,  0,  2,  2,  6,208,208, 208,229,208,208,229,229,208,229,
+229,208,229,  4,  5,  5,  5,  6,   6,208,  6,  6,208,  6,  6,  6,
+
+// state[1012 + 2] 0x028300 Byte 4 of 4 (property)
+  2,208,208,208,229,208,208,208, 229,208,208,208,  6,208,229,208,
+  6,  6,  6,  6,  6,  6,208,  6, 208,  5,  5,  5,  5,208,  6,208,
+208,229,229,208,229,229,208,208, 208,229,208,229,229,208,208,208,
+208,208,229,229,229,208,208,208, 208,  6,  5,  5,  5,  5,  5,  6,
+
+// state[1013 + 2] 0x028340 Byte 4 of 4 (property)
+208,208,208,208,  2,208,208,229, 229,229,229,229,229,229,208,229,
+229,208,208,208,208,  6,  5,  5,   5,  5,  5,  6,  6,  6,  6,208,
+208,  6,  6,208,  6,  5,  2,208, 208,208,208,229,208,208,208,208,
+208,208,208,229,229,  6,229,208, 229,229,  6,208,  6,  5,  6,  5,
+
+// state[1014 + 2] 0x028380 Byte 4 of 4 (property)
+  5,  5,  5,  5,208,208,  2,229, 208,229,229,229,229,208,  6,  6,
+  5,  5,  5,  5,  6,208,208,  6, 208,208,  6,  6,208,  6,  2,  2,
+  2,208,208,  6,229,208,208,229, 208,229,208,229,208,208,229,208,
+208,208,208,229,208,208,229,229, 208,229,  6,  6,  5,  6,208,219,
+
+// state[1015 + 2] 0x0283c0 Byte 4 of 4 (property)
+  6,208,  6,  3,  2,208,208,  5, 229,229,229,208,  6,  4,208,208,
+  3,208,229,208,208,208,208,  6, 208,208,  6,  6,  6,208,208,229,
+229,208,208,208,208,219,208,  2, 208,208,229,229,229,  6,  6,208,
+208,229,208,229,208,208,208,  6, 208,229,208,  6,  6,  5,208,  6,
+
+// state[1016 + 2] 0x028400 Byte 4 of 4 (property)
+  6,229,208,  6,  6,  6,  6,  6,   6,  6,  6,208,233,208,  6,208,
+208,208,  5,  6,208,208,  6,  5, 217,  5,  5,208,229,208,208,208,
+208,229,208,  6,  5,  6,  6,  6, 208,208,  5,  5,  5,  5,  2,208,
+229,229,208,  6,  6,208,208,  2,   2,208,  2,  5,208,  5,208,  2,
+
+// state[1017 + 2] 0x028440 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208,   5,208,208,208,  6,208,  6,208,
+208,229,208,229,208,172,  6,  2,   5,  5,  5,208,218,  6,208,  6,
+208,208,208,208,229,229,208,208, 208,229,208,229,208,208,  2,  5,
+  5,  5,  5,  5,  5,208,  6,208,   6,  6,  6,  2,208,208,208,208,
+
+// state[1018 + 2] 0x028480 Byte 4 of 4 (property)
+208,208,208,229,208,208,208,208, 208,208,208,208,208,208,208,208,
+  6,  6,  2,  5,  5,  5,  5,  5,   6,  6,208,229,  6,208,  6,218,
+208,  6,208,208,208,208,208,208, 208,208,208,229,208,208,208,208,
+208,  6,208,208,  6,  6,  6,  3,   2,  2,  2,  2,208,208,208,208,
+
+// state[1019 + 2] 0x0284c0 Byte 4 of 4 (property)
+208,208,208,208,208,208,  6,208, 208,208,229,208,  6,229,208,  6,
+  2,  2,  5,  5,  5,  5,208,208, 208,208,  6,208,219,208,  6,  6,
+  6,  2,  2,  6,  5,208,229,208, 208,208,  5,208,229,229,208,208,
+229,229,208,208,229,208,208,208, 208,229,208,208,  6,208,208,208,
+
+// state[1020 + 2] 0x028500 Byte 4 of 4 (property)
+208,208,  6,208,  6,208,  6,  6,   2,  2,  2,  5,  2,  2,  5,  5,
+  5,  5,  5,  5,  5,  5,208,208,   6,208,208,208,208,229,208,229,
+  6,208,229,229,208,  6,208,229, 208,208,208,208,208,208,208,208,
+208,208,208,  6,  6,219,  6,  6,   6,  6,  6,219,  5,  5,  2,  2,
+
+// state[1021 + 2] 0x028540 Byte 4 of 4 (property)
+  2,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  6,208,  6,208,
+208,208,  6,208,208,  6,229,  6,   6,  6,208,  5,208,208,208,208,
+208,208,229,208,208,208,208,208, 208,208,208,  4,  5,  2,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6, 208,  6,  6,  6,208,208,  6,  6,
+
+// state[1022 + 2] 0x028580 Byte 4 of 4 (property)
+  6,208,  6,208,  6,  2,208,208, 229,208,229,229,208,229,208,208,
+208,  6,  6,  5,  5,  5,  5,  5,   5,  5,  6,  6,  6,208,208,208,
+208,208,  6,208,208,208,  6,  2,   2,  2,208,208,208,208,208,208,
+208,208,  2,208,208,229,229,229, 208,208,208,229,227,  6,229,208,
+
+// state[1023 + 2] 0x0285c0 Byte 4 of 4 (property)
+208,208,208,208,208,  6,  6,  6,   4,  4,  2,  5,  5,  5,  5,  5,
+208,  6,208,208,208,208,  6,208, 208,208,  3,  2,  2,  6,208,208,
+  6,208,208,208,  6,229,229,229, 208,229,229,208,208,208,227,208,
+208,  5,  6,  6,  5,  2,  5,  5,   5,  5,208,208,208,208,  6,  6,
+
+// state[1024 + 2] 0x028600 Byte 4 of 4 (property)
+  5,208,229,208,208,  5,  6,208, 208,208,208,  5,208,  5,  5,  5,
+  5,208,  6,208,  6,  6,  6,  2,   2,208,208,208,208,208,208,208,
+  5,208,208,208,  6,  5,  5,  5,   5,  5,208,208,208,208,208,  6,
+208,  2,208,  6,  6,208,  5,229, 229,208,  6,  5,208,  5,  6,208,
+
+// state[1025 + 2] 0x028640 Byte 4 of 4 (property)
+208,208,229,208,208,229,208,  5,   5,  5,  5,  6,  2,  2,208,208,
+208,208,229,229,229,208,  2,208, 208,229,208,  2,208,  2,208,208,
+208,  6,  6,208,208,  2,208,208, 208,208,  6,208,  6,208,208,208,
+208,208,229,  6,  6,208,208,208, 229,208,208,229,208,208,208,  6,
+
+// state[1026 + 2] 0x028680 Byte 4 of 4 (property)
+  6,  6,  5,  5,  5,  5,  5,  5,   6,208,208,208,  6,208,  6,208,
+  6,208,208,229,229,208,208,208, 208,208,208,  5,  5,  5,  5,  5,
+208,  6,208,  6,  6,208,  6,  6, 208,  6,  5,  5,208,208,208,208,
+208,208,229,208,208,208,208,  6,   6,  5,  5,208,208,208,  6,208,
+
+// state[1027 + 2] 0x0286c0 Byte 4 of 4 (property)
+  6,208,  6,208,208,  6,208,208, 208,208,208,208,208,229,208,208,
+208,208,208,208,229,208,208,  4,   5,  5,208,208,208,  6,208,208,
+208,208,  6,208,208,208,227,208,   5,  5,  5,208,208,208,208,208,
+208,208,  6,208,208,208,208,208, 208,  6,  4,  5,  5,  5,  5,208,
+
+// state[1028 + 2] 0x028700 Byte 4 of 4 (property)
+208,208,208,208,  6,208,208,  6, 208,  6,  5,208,208,208,208,208,
+208,208,229,208,208,208,208,208, 208,208,208,229,208,  6,  6,  5,
+  5,  5,  5,208,208,208,208,208, 208,  6,208,  6,  6,  5,  5,208,
+208,  6,  5,208,208,208,229,208, 208,208,208,208,208,208,208,208,
+
+// state[1029 + 2] 0x028740 Byte 4 of 4 (property)
+229,208,  6,  5,  5,  6,  6,208,   6,208,208,208,229,208,208,208,
+208,208,  6,208,208,208,219,208, 208,  6,  6,208,  6,208,208,208,
+208,208,208,229,  6,208,208,208, 208,  6,208,208,208,208,208,208,
+229,208,  6,208,208,208,208,208, 229,  6,  6,  6,  6,  5,  5,  5,
+
+// state[1030 + 2] 0x028780 Byte 4 of 4 (property)
+208,208,208,208,208,208,  6,208,   6,208,  6,  6,208,208,208,208,
+  6,229,208,208,208,208,208,208, 208,208,208,208,208,  6,  5,  5,
+208,208,  6,  6,  6,  6,208,208, 208,208,208,208,  6,  6,208,208,
+208,208,  6,208,  6,208,208,208, 208,208,208,208,208,208,208,208,
+
+// state[1031 + 2] 0x0287c0 Byte 4 of 4 (property)
+208,208,208,208,208,208,  6,  6,   5,  6,  6,  6,  6,208,208,208,
+208,208,  6,  6,208,208,229,208, 208,208,208,208,208,  6,208,208,
+208,  5,208,208,208,  6,208,  5, 208,  6,  6,208,208,  6,208,208,
+208,  5,229,  6,229,208,229,229, 208,208,208,208,229,229,208,208,
+
+// state[1032 + 2] 0x028800 Byte 4 of 4 (property)
+208,208,208,  6,  5,  5,208,208, 208,  2,208,208,229,208,208,208,
+229,229,229,208,208,208,229,229, 208,  6,  6,  5,  5,  5,  5,  6,
+  6,  6,208,  2,208,229,229,208,   6,  6,  6,  5,  6,  6,229,  6,
+  6,  6,  2,  2,  2,  2,229,208, 229,229,  5,  5,  5,  5,208,  6,
+
+// state[1033 + 2] 0x028840 Byte 4 of 4 (property)
+  6,208,208,  6,  6,208,  6,  6,   2,  2,  2,  5,208,208,229,229,
+229,229,  6,208,208,208,208,208, 208,  6,  5,  5,  5,208,  6,  6,
+208,  6,208,208,  6,  6,  6,  2,   2,208,208,229,208,229,208,208,
+208,229,229,208,229,208,208,208, 229,  6,  6,219,  2,  5,  5,  6,
+
+// state[1034 + 2] 0x028880 Byte 4 of 4 (property)
+208,208,  6,208,  5,208,229,227, 208,229,229,229,208,229,229,208,
+229,208,229,  6,  5,  5,  5,  6,   6,208,208,208,  6,  6,  6,  2,
+229,208,229,229,208,  0,229,208, 208,229,208,208,208,208,  6,208,
+208,  5,  5,  5,  6,208,208,  6,   6,208,208,  2,  2,208,208,229,
+
+// state[1035 + 2] 0x0288c0 Byte 4 of 4 (property)
+229,229,229,229,208,208,208,208,   6,  6,  6,  5,  6,  6,208,  6,
+208,208,  6,208,208,208,229,229, 229,229,229,229,208,229,  6,  5,
+208,208,  6,208,  2,  2,229,229, 229,208,208,  5,  6,229,229,229,
+208,229,208,208,  5,  6,208,229, 229,208,229,229,208,  5,229,208,
+
+// state[1036 + 2] 0x028900 Byte 4 of 4 (property)
+  5,208,229,  6,  6,208,  6,208,   5,208,208,  6,208,229,208,208,
+208,208,208,208,  2,208,208,208, 208,  5,208,  5,  6,208,  5,  6,
+  5,229,208,208,  6,208,208,  2, 208,208,  5,  6,  5,208,  2,  2,
+  2,  6,  6,  5,208,  2,  5,208,   5,229,208,  2,  2,  6,208,  5,
+
+// state[1037 + 2] 0x028940 Byte 4 of 4 (property)
+  5,  3,229,208,208,  6,  4,  6,   0,194,208,208,208,208,208,208,
+208,208,208,  5,  5,  5,  5,  5,   5,208,  6,  6,  6,  6,  6,  6,
+  6,  6,208,  6,208,208,208,229, 229,208,208,  4,  5,  5,  5,  5,
+  5,  5,208,208,  6,208,208,  6,   6,208,  6,208,  6,  3,  5,  2,
+
+// state[1038 + 2] 0x028980 Byte 4 of 4 (property)
+  2,  2,229,219,229,208,229,  4,   4,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  6,208,  6,   6,227,  6,  6,208,208,208,208,
+208,  6,  6,208,  3,  2,  2,  2,   5,  2,  5,  5,208,  0,208,208,
+208,208,208,208,229,219,  6,208, 208,  6,  4,  4,  5,  2,  5,  5,
+
+// state[1039 + 2] 0x0289c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,216,  5,   5,  5,  5,  5,  5,  5,208,208,
+  6,  6,  6,208,  6,208,208,  6,   6,208,  6,208,  5,  2,  5,  2,
+  2,  5,  2,216,  5,208,208,229, 229,229,229,208,208,208,208,208,
+208,229,208,229,208,229,208,  6,   6,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1040 + 2] 0x028a00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,216,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,208,208,   6,  6,  6,  6,  6,208,172,  6,
+218,  6,  6,  3,  2,  5,  2,  2,   2,194,  2,  2,208,  6,208,229,
+229,208,229,208,208,208,208,208, 208,208,229,208,208,208,208,  6,
+
+// state[1041 + 2] 0x028a40 Byte 4 of 4 (property)
+  6,  6,  6,  4,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,216,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+216,  5,  5,  5,  5,  6,  6,  6,   6,208,  6,  6,208,  6,  6,  6,
+  6,172,  6,  6,  6,208,  6,  6,   6,208,208,  6,208,  6,  3,  3,
+
+// state[1042 + 2] 0x028a80 Byte 4 of 4 (property)
+  2,  5,  5,  5,208,208,  5,229, 229,208,229,229,229,208,208,229,
+229,208,208,208,208,  6,208,208,   6,  4,  5,  5,  5,  2,  2,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  6,  6,  6,  6,  6,208,208,   6,  6,  6,  6,208,208,  6,  6,
+
+// state[1043 + 2] 0x028ac0 Byte 4 of 4 (property)
+208,  6,  6,  3,  2,  2,  5,  2,   2,  2,  2,216,  5,  4,  5,208,
+229,208,229,208,208,208,208,  6, 208,208,  6,  6,  6,  4,  5,  5,
+  5,  0,  5,  5,  4,  5,  5,  5,   5,  5,216,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,216,  5,  5,   5,208,  6,208,229,208,  6,  6,
+
+// state[1044 + 2] 0x028b00 Byte 4 of 4 (property)
+  6,  6,  6,208,208,208,  6,  6,   2,  2,  2,  2,  5,229,208,208,
+229,208,229,208,208,  6,208,229, 208,208,208,208,  6,229,  6,229,
+  3,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  6,
+
+// state[1045 + 2] 0x028b40 Byte 4 of 4 (property)
+  6,  6,  6,  6,208,  6,208,208,   6,208,  6,  6,  5,  2,  5,  2,
+  5,  2,  2,229,  3,229,229,229, 208,208,229,208,208,208,229,208,
+  6,  2,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  0,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   6,  6,218,  6,208,  6,208,  6,
+
+// state[1046 + 2] 0x028b80 Byte 4 of 4 (property)
+208,  6,  6,208,208,  6,  6,  2,   2,  2,  2,  2,  2,  2,  2,  5,
+  2,  2,  0,208,208,208,  6,208,   6,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  6,  6,208,  6,  6,  6,208,
+  6,  6,  6,  6,  6,  2,  2,208, 208,  0,  6,227,208,208,208,208,
+
+// state[1047 + 2] 0x028bc0 Byte 4 of 4 (property)
+  6,  4,  5,  2,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,208,  6,208,  6,  6,  5,   2,  5,  5,  2,  6,  6,229,208,
+229,208,208,208,  6,  6,  5,  5,   5,  5,  5,  5,  5,  5,  5,194,
+  5,  6,  6,  6,  6,208,  3,  2,   2,  2,208,208,208,  6,  5,  5,
+
+// state[1048 + 2] 0x028c00 Byte 4 of 4 (property)
+  5,  5,  6,208,  6,208,  6,  2,   2,229,229,208,208,208,208,229,
+208,208,208,  6,  5,  5,  5,  5,   5,  5,  5,  6,208,217,208,208,
+229,  6,  5,  5,208,  6,208,  2,   5,208,  2,  5,  5,  6,208,208,
+  5,  5,227,208,  2,  6,  5,  6, 208,  0,  2,208,  5,  5,  6,  6,
+
+// state[1049 + 2] 0x028c40 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,208,   5,229,229,208,208,229,208,  5,
+  6,  6,208,  6,229,229,229,229, 208,208,  2,208,  6,  6,  6,  6,
+  6,  6,  6,229,208,229,208,208,   6,  5,208,  6,  6,  2,  2,229,
+
+// state[1050 + 2] 0x028c80 Byte 4 of 4 (property)
+229,229,208,208,  6,  2,229,229, 208,229,229,229,229,  5,  6,  6,
+  6,  6,  6,229,208,208,  2,208, 208,  6,208,208,  6,208,229,229,
+229,208,208,  6,  6,208,208,229, 208,208,  6,  6,  6,229,229,229,
+  6,  6,208,229,  5,  6,208,  2, 229,  6,208,208,208,  6,208,  6,
+
+// state[1051 + 2] 0x028cc0 Byte 4 of 4 (property)
+229,208,229,208,208,208,  6,  6,   3,229,208,208,208,  5,  5,208,
+229,229,216,  5,  6,208,208,229, 229,229,229,208,208,229,229,208,
+208,208,208,208,  6,  5,  2,  5,   5,  5,  5,  5,  5,  5,  6,  6,
+208,  2,229,229,229,229,208,229, 208,229,208,229,208,208,208,229,
+
+// state[1052 + 2] 0x028d00 Byte 4 of 4 (property)
+229,208,208,  6,  5,  5,  6,  6,   6,  6,  6,  6,  6,229,229,208,
+228,229,229,229,208,229,208,229, 208,208,  6,  6,  6,208,  6,208,
+208,  6,  6,  6,  6,208,  2,  6, 208,208,229,208,229,229,208,208,
+208,229,  6,  5,  5,  5,  5,  5, 208,  6,  6,  6,  6,  6,  6,208,
+
+// state[1053 + 2] 0x028d40 Byte 4 of 4 (property)
+208,208,  6,  6,208,229,208,  5, 208,229,229,229,229,208,219,229,
+229,208,208,208,  5,  5,  5,208,   6,  6,  6,  6,208,  6,  6,  6,
+  6,  6,217,  2,  5,229,229,229, 208,229,229,229,229,229,229,229,
+229,  4,  5,  5,  6,208,  6,208,   6,208,  6,  6,  6,  6,  6,  6,
+
+// state[1054 + 2] 0x028d80 Byte 4 of 4 (property)
+208,208,229,208,208,229,229,229, 229,229,208,208,  5,  5,  5,208,
+  6,  6,208,  6,  6,  6,208,  6,   6,208,208,  2,208,229,208,208,
+208,208,208,  5,  5,  5,  5,  5,   6,  6,  6,  6,229,208,229,229,
+229,229,229,208,208,  6,208,  5,   5,  5,  6,  6,  6,  6,208,  6,
+
+// state[1055 + 2] 0x028dc0 Byte 4 of 4 (property)
+  6,208,208,229,229,229,229,229,   2,  5,  5,  5,  5,  5,  6,  6,
+  6,  2,208,208,229,208,  6,  5,   6,208,  6,  5,  5,  5,  5,  5,
+  6,  5,  5,  5,208,  6,229,  5,   5,  6,208,208,  6,  6,  6,  2,
+229,208,229,208,  6,  6,  2,208,   5,  6,  6,228,  5,  6,  6,  6,
+
+// state[1056 + 2] 0x028e00 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   2,  6,  6,  6,  6,  2,  6,208,
+208,208,208,229,208,  5,208,208, 208,  6,229,208,208,229,229,  4,
+  5,  5,  5,  5,  5,  6,  6,  6,   6,208,219,229,208,229,208,208,
+229,208,208,208,  6,  5,194,  6,   5,208,  6,  6,  6,  6,  2,  6,
+
+// state[1057 + 2] 0x028e40 Byte 4 of 4 (property)
+  6,229,229,229,229,208,208,208, 229,229,208,208,208,  6,  5,  5,
+  5,  5,  6,208,  6,208,  6,  6, 208,229,208,208,229,229,208,229,
+229,208,208,208,  6,  5,  5,229,   6,  6,  6,  6,  2,  5,  5,  5,
+  5,  5,  5,  5,  6,208,208,208, 229,208,229,229,208,208,229,208,
+
+// state[1058 + 2] 0x028e80 Byte 4 of 4 (property)
+208,208,208,208,208,229,208,  6,   6,  4,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,217,  6,  6,  6,208,   6,  6,  6,  6,  6,  6,  6,208,
+229,208,208,208,208,229,229,208, 229,208,229,208,229,229,208,208,
+  6,  5,  5,  5,  5,208,  6,  6,   6,  6,  6,  6,  6,  6,  6,208,
+
+// state[1059 + 2] 0x028ec0 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,229,208,229,208,208,
+208,208,208,208,208,208,208,  6, 208,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  6,  6,  6,  6,208,208, 208,  6,208,214,  2,  6,  2,  5,
+208,208,208,229,208,229,228,208, 208,208,229,229,229,208,208,208,
+
+// state[1060 + 2] 0x028f00 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,208,  6, 208,  6,208,227,208,229,208,208,
+208,208,208,208,229,208,229,229, 208,208,  2,  5,  5,  5,  5,  5,
+  5,  6,  6,  6,  6,  6,208,  6,   6,  6,229,229,229,208,229,208,
+208,208,  4,  5,  5,  5,  5,  6,   6,  6,  6,  6,  2,208,208,208,
+
+// state[1061 + 2] 0x028f40 Byte 4 of 4 (property)
+229,208,208,208,208,  5,  5,  5,   6,  6,  6,  6,208,229,208,208,
+208,208,  5,  5,  5,  5,229,208, 208,208,  6,  6,  5,208,  6,208,
+208,208,  5,  5,  6,208,229,208, 208,  6,208,208,208,  6,208,  6,
+  6,  5,208,  5,208,208,208,  6, 229,208,  5,208,208,208,  6,229,
+
+// state[1062 + 2] 0x028f80 Byte 4 of 4 (property)
+229,208,208,208,  6,208,208,208, 229,208,229,229,  6,208,  6,229,
+  6,  5,229,208,229,229,208,208, 208,229,229,208,208,208,  6,  6,
+208,208,208,208,229,229,229,208, 208,208,208,208,  6,  6,208,208,
+  6,  6,208,208,208,229,229,208, 229,208,208,229,208,208,229,229,
+
+// state[1063 + 2] 0x028fc0 Byte 4 of 4 (property)
+208,229,208,  5,  5,  5,229,  6, 208,208,  6,229,229,229,229,208,
+229,208,208,229,229,229,208,208, 208,208,208,  6,  6,  6,208,  6,
+208,229,208,208,208,229,208,229, 208,208,229,208,208,208,208,208,
+208,229,208,208,229,229,229,  6,   4,  5,  5,  6,  6,229,  5,229,
+
+// state[1064 + 2] 0x029000 Byte 4 of 4 (property)
+208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
+208,  5,  5,  5,208,208,  6,208, 208,208,208,208,229,208,208,229,
+208,229,  6,  6,208,208,208,208, 208,208,208,229,208,208,208,208,
+208,229,  6,  2,208,208,208,208, 208,208,208,208,229,208,208,208,
+
+// state[1065 + 2] 0x029040 Byte 4 of 4 (property)
+208,  5,208,  6,  6,208,208,208, 208,208,208,208,208,208,208,208,
+208,  5,208,208,208,208,208,208,   5,  5,  6,208,208,208,208,229,
+208,208,208,208,208,  6,  2,208, 208,208,  6,208,208,  5,  6,  6,
+208,  2,208,  6,  6,208,216,208,   5,208,229,208,208,  5,  5,  6,
+
+// state[1066 + 2] 0x029080 Byte 4 of 4 (property)
+  2,  2,229,229,  0,229,229,208, 229,229,  5,  5,  5,208,  6,  2,
+  2,  2,229,229,229,  0,229,229, 208,  6,  5,  5,  5,  6,  6,  2,
+  2,208,229,229,229,229,229,229, 229,208,208,  6,208,  5,  5,  5,
+  0,  5,  5,233,  6,208,  2,208, 229,229,229,229,229,229,229,208,
+
+// state[1067 + 2] 0x0290c0 Byte 4 of 4 (property)
+229,229,208,229,  6,  5,  5,  5,   5,  5,  5,  6,208,  6,  6,  6,
+208,208,229,208,229,229,229,229, 229,208,229,229,229,208,208,  6,
+229,208,  6,  5,  5,  5,  5,  5,   5,  5,  5,  5,208,208,  6,208,
+  6,  6,  6,  2,208,229,229,229, 208,229,208,  6,229,208,208,208,
+
+// state[1068 + 2] 0x029100 Byte 4 of 4 (property)
+208,217,  6,  5,208,  6,  6,  6,   6,208,  6,  6,  6,  5,  2,  2,
+216,  2,  2,  2,  2,219,208,208, 208,229,208,208,208,229,229,229,
+229,229,229,208,208,208,208,208,   2,  5,  6,208,  6,208,208,  6,
+  2,  2,  2,  2,  2,  2,  2,208, 229,  5,208,229,229,229,229,229,
+
+// state[1069 + 2] 0x029140 Byte 4 of 4 (property)
+229,229,229,208,229,229,208,208,   6,208,  5,  5,  6,208,208,208,
+208,  6,208,208,  6,  6,  6,  6,   2,  2,  2,216,  2,208,229,208,
+229,229,229,208,208,208,208,229, 229,208,208,  5,  5,  5,  6,  6,
+229,208,208,  6,  6,  6,208,208, 219,  2,  2,  2,229,229,229,229,
+
+// state[1070 + 2] 0x029180 Byte 4 of 4 (property)
+208,229,229,208,229,229,208,208, 208,208,  6,  2,  6,218,  6,  2,
+  2,229,208,229,208,208,208,208, 208,  6,208,  5,  5,  6,  6,208,
+  2,  2,  2,  6,229,208,208,  6,   5,208,  2,229,  2,229,208,208,
+208,208,208,  5,  2,229,229,  0, 208,  6,229,  6,  6,208,  2,229,
+
+// state[1071 + 2] 0x0291c0 Byte 4 of 4 (property)
+208,229,  5,  5,208,  2,  2,208, 208,  5,208,229,208,  2,208,  6,
+  6,208,208,208,208,229,  6,208,   5,  5,  5,208,229,229,208,208,
+208,  5,  2,229,  5,  6,  5,208, 208,208,208,229,  5,208,229,208,
+208,208,  5,  5,  6,208,208,  5, 208,208,208,  6,208,  6,208,208,
+
+// state[1072 + 2] 0x029000 Byte 3 of 4 (relative offsets)
+ -8, -7, -6, -5, -4, -3, -2, -1,   1,  2,  3,  4,  5,  6,  7,  8,
+  9, 10, 11, 12, 13, 14, 15, 16,  17, 18, 19, 20, 21, 22, 23, 24,
+ 25, 26, 27, 28, 29, 30, 31, 32,  33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48,  49, 50, 51, 52, 53, 54, 55, 56,
+
+// state[1073 + 2] 0x029200 Byte 4 of 4 (property)
+  6,  6,  2,208,208,229,229,229, 229,229,208,  6,208,208,229,229,
+  6,208,  5,  5,  6,  6,208,  6,   2,229,229,229,229,208,  6,208,
+  5,229,229,229,208,229,229,  5, 208,  2,  2,208,229,229,208,229,
+  5,208,229,208,229,229,229,  6, 229,229,  6,229,229,208,  5,  6,
+
+// state[1074 + 2] 0x029240 Byte 4 of 4 (property)
+208,229,229,229,229,  5,  6,229, 208,208,229,208,208,208,  5,  6,
+  6,208,  6,  6,208,  6,208,  6,   6,229,229,  5,  6,208,229,208,
+  6,229,229,208,208,208,229,229, 208,208,208,229,229,  6,  5,  6,
+  6,  6,  6,  6,  6,  6,  6,  6, 229,229,229,229,208,229,229,229,
+
+// state[1075 + 2] 0x029280 Byte 4 of 4 (property)
+208,208,208,208,229,208,  6,  6, 208,208,  6,208,  6,  6,  6,  6,
+208,229,229,229,208,229,229,208, 208,229,229,229,229,229,208,208,
+  4,  6,  6,  6,  6,208,208,  6,   6,229,229,208,229,229,229,208,
+208,  4,208,208,  6,  6,  6,208, 208,208,  6,  6,208,  2,  2,208,
+
+// state[1076 + 2] 0x0292c0 Byte 4 of 4 (property)
+208,229,229,229,208,208,208,208, 229,229,229,229,229,229,208,208,
+208,208,229,208,  5,  5,  6,  6,   6,  6,  6,208,  6,208,229,229,
+229,229,229,208,229,229,208,229, 208,229,229,229,229,208,229,229,
+229,208,208,  5,  5,208,208,  6, 229,208,208,  6,208,208,208,208,
+
+// state[1077 + 2] 0x029300 Byte 4 of 4 (property)
+208,  6,  2,229,229,229,229,229, 229,208,229,229,229,229,229,229,
+208,229,208,  5,  5,  5,  5,  5,   6,  6,208,208,  6,208,  6,  6,
+208,208,208,  6,  6,  6,  0,229, 229,229,208,208,229,208,208,208,
+229,208,208,208,  6,  6,  5,  5,   6,208,208,208,  6,  6,208,208,
+
+// state[1078 + 2] 0x029340 Byte 4 of 4 (property)
+208,229,208,229,208,229,208,208,   6,208,208,208,  6,  6,208,208,
+  6,229,  5,  0,208,229,229,208, 208,229,208,208,229,208,  5,208,
+  6,  6,  2,  2,208,  0,229,229, 208,229,208,208,  6,  6,208,208,
+  6,208,229,208,208,208,  6,208, 208,208,  6,  6,  6,  6,208,229,
+
+// state[1079 + 2] 0x029380 Byte 4 of 4 (property)
+229,208,208,  6,208,208,  6,208, 208,229,208,208,208,208,208,208,
+  3,208,208,229,229,229,  6,208, 229,229,229,229,208,208,  5,  6,
+  6,208,  6,  6,208,208,229,229, 208,  5,208,208,208,208,208,208,
+208,208,208,208,  6,208,208,208, 208,208,208,229,208,229,208,  5,
+
+// state[1080 + 2] 0x0293c0 Byte 4 of 4 (property)
+  5,208,  6,208,  6,208,229,229, 208,208,208,208,  6,  6,208,208,
+208,208,229,208,208,208,208,208, 208,208,229,  5,  6,  6,208,208,
+229,229,208,229,229,208,208,  6, 208,229,229,208,208,208,208,208,
+208,208,229,  2,229,208,229,208, 208,208,229,208,  6,  6,  6,  6,
+
+// state[1081 + 2] 0x029400 Byte 4 of 4 (property)
+  6,208,208,208,208,208,  6,208,   6,208,208,208,229,208,219,229,
+  6,  6,  6,  5,208,208,208,  5, 229,208,229,208,229,  5,229,208,
+229,229,208,208,208,208,208,229, 208,  6,  5,208,208,229,208,  6,
+208,229,  5,  5,208,229,229,208,   6,208,208,208,208,  6,208,208,
+
+// state[1082 + 2] 0x029440 Byte 4 of 4 (property)
+208,208,208,208,  6,208,  5,208, 208,208,229,208,208,208,  6,  6,
+229,229,229,229,229,229,208,229, 208,208,229,208,229,208,229,229,
+208,208,229,229,229,208,229,229, 208,208,208,  5,208,  6,208,  6,
+  0,208,229,208,229,229,229,229, 229,229,229,229,229,208,229,  6,
+
+// state[1083 + 2] 0x029480 Byte 4 of 4 (property)
+208,208,208,229,208,  5,208,208, 208,208,208,  5,208,  6,  6,229,
+228,208,229,229,208,229,229,208, 208,208,208,208,208,208,208,  5,
+  5,  5,208,  6,229,  6,208,208,   6,  6,208,208,  3,208,229,208,
+229,229,208,208,229,208,208,229, 229,208,229,229,229,229,229,229,
+
+// state[1084 + 2] 0x0294c0 Byte 4 of 4 (property)
+229,208,229,208,208,208,208,  0,   5,  5,  5,  5,  5,  5,  5,  6,
+208,208,  6,208,208,208,208,  6, 208,  5,  5,  2,  2,229,229,229,
+229,208,229,208,229,229,229,229, 229,208,229,229,208,208,229,208,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,  6,208,208,208,208,208,  6,
+
+// state[1085 + 2] 0x029500 Byte 4 of 4 (property)
+229,229,229,229,229,229,229,229, 229,229,208,229,208,  5,  5,  5,
+  5,  6,  6,208,208,  6,219,  6,   6,229,229,208,208,229,229,208,
+208,229,229,208,208,208,208,208, 208,208,  6,  6,  5,  5,  6,208,
+229,  6,  6,229,229,229,229,208, 229,229,208,229,208,208,  5,  5,
+
+// state[1086 + 2] 0x029540 Byte 4 of 4 (property)
+229,  6,208,  6,  6,208,227,  6,   5,229,229,229,229,229,208,229,
+229,208,208,208,208,208,208,229,   5,  5,  5,  5,  6,208,229,208,
+208,229,208,208,208,  5,208,  6,   6,208,  6,208,208,208,208,229,
+  6,229,229,229,208,229,208,  5, 208,  6,208,  6,208,  6,208,208,
+
+// state[1087 + 2] 0x029580 Byte 4 of 4 (property)
+208,208,  6,  5,208,  2,229,229,   6,  6,229,208,208,229,208,208,
+208,  6,  6,208,  6,  6,  6,  6,   6,208,229,229,208,208,  5,  5,
+  6,208,229,208,208,229,208,208, 208,229,  6,  2,229,  6,208,  6,
+208,  6,208,208,229,229,229,208, 229,229,229,208,229,208,208,  6,
+
+// state[1088 + 2] 0x0295c0 Byte 4 of 4 (property)
+  6,208,  2,  2,229,229,229,229, 208,208,229,208,  5,  5,  6,172,
+  6,  6,  6,229,229,229,229,208, 208,229,229,208,  6,208,208,  5,
+  5,  5,229,229,  6,  6,  6,  6, 208,208,229,208,229,229,208,229,
+229,229,208,229,229,229,208,229, 208,  6,  5,  5,  6,  6,  6,  6,
+
+// state[1089 + 2] 0x029600 Byte 4 of 4 (property)
+  6,229,  6,208,  2,229,208,229, 229,208,229,229,229,229,229,229,
+208,229,208,208,  5,208,208,208,   6,208,229,  6,229,229,229,229,
+208,208,  5,216,208,208,208,208,   2,  2,  2,  2,  2,229,229,208,
+229,229,208,208,  5,208,208,229, 208,208,229,229,229,229,208,208,
+
+// state[1090 + 2] 0x029640 Byte 4 of 4 (property)
+  5,208,208,208,208,208,229,  6, 229,  5,208,  2,  2,  2,208,  6,
+  6,229,229,208,208,  2,229,208,   6,208,229,229,208,208,208,  5,
+  6,208,  6,  6,208,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,208,208,  2,208,  6,208,208,   6,  2,208,  2,208,229,  6,  4,
+
+// state[1091 + 2] 0x029680 Byte 4 of 4 (property)
+208,208,208,208,229,208,  5,229, 229,229,208,208,217,208,208,208,
+  6,  6,229,208,  2,208,229,208, 229,208,229,229,208,229,208,  6,
+  5,  6,  6,208,229,  6,  2,  2, 208,  0,229,229,229,229,229,229,
+208,208,229,229,229,229,208,208, 208,208,208,208,  6,  5,  6,208,
+
+// state[1092 + 2] 0x0296c0 Byte 4 of 4 (property)
+208,208,  2,  2,  2,208,208,  6,   5,208,208,229,229,208,208,208,
+208,208,208,229,  6,  6,  5,  5,   6,  6,  6,208,  2,229,208,229,
+208,229,208,208,208,208,229,208, 229,208,208,208,208,208,208,208,
+  4,  5,  6,208,  6,  6,  6,  2,   2,208,229,208,229,229,208,208,
+
+// state[1093 + 2] 0x029700 Byte 4 of 4 (property)
+229,229,229,229,208,208,229,229, 208,208,208,229,208,208,229,229,
+208,  6,208,208,208,208,208,208,   6,  4,  5,  5,  5,  5,  5,208,
+208,  6,208,  6,  6,  6,  6,  6,   6,  6,  2,  2,208,229,  6,229,
+229,229,229,208,208,229,229,229, 208,208,208,208,208,227,229,208,
+
+// state[1094 + 2] 0x029740 Byte 4 of 4 (property)
+208,208,208,219,  6,  5,  5,218,   6,208,  6,  6,  6,  6,  6,  6,
+172,  6,  6,  6,  6,  6,  6,208, 208,229,229,229,219,229,208,229,
+229,229,229,229,208,229,208,208, 229,208,  6,229,208,  6,  5,  6,
+  5,  5,  5,  6,208,208,  6,  6, 208,208,  2,  2,229,229,208,229,
+
+// state[1095 + 2] 0x029780 Byte 4 of 4 (property)
+229,229,208,229,229,208,229,208, 229,229,229,229,208,208,208,208,
+208,208,  6,  6,  6,  6,  5,  5,   6,208,208,  6,  6,  2,208,  5,
+  5,208,208,229,229,208,229,229, 208,229,208,208,229,208,208,  6,
+  6,  6,229,  6,  6,208,  6,229,   6,  6,208,  6,208,208,229,229,
+
+// state[1096 + 2] 0x0297c0 Byte 4 of 4 (property)
+229,229,227,229,229,229,208,229, 229,229,229,208,229,229,  6,  5,
+  6,  6,  6,229,229,229,208,208, 208,208,  6,208,  6,  5,  6,  6,
+  6,  2,  2,208,229,208,208,208, 229,  6,229,  6,  2,229,229,229,
+208,208,  6,  6,229,  2,229,208, 208,  6,  6,  2,  2,  6,  6,  6,
+
+// state[1097 + 2] 0x029800 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+229,208,  6,  2,  2,208,208,208,   2,208,208,208,229,  6,  6,  6,
+  2,  6,208,208,208,208,208,  2,   6,  2,208,208,208,  2,  6,  6,
+208,  2,229,  2,  2,  2,  6,229,   2,208,  5,229,208,  6,208,208,
+
+// state[1098 + 2] 0x029840 Byte 4 of 4 (property)
+208,  5,  5,  6,208,208,  5,  5, 208,  5,208,  2,208,208,229,  6,
+208,208,208,229,229,229,  6,  5, 208,  6,208,  5,  2,229,  5,  6,
+  6,208,  6,  6,229,208,  6,229, 208,229,208,  6,  6,  5,  5,  6,
+229,208,208,229,  6,208,  3,229, 208,208,229,229,229,208,229,208,
+
+// state[1099 + 2] 0x029880 Byte 4 of 4 (property)
+  6,  5,  5,  5,208,  6,208,  6, 208,229,  6,  3,229,229,229,208,
+208,208,208,208,229,208,229,208, 229,229,208,208,229,208,208,208,
+208,208,  6,  5,  5,  5,216,208,   6,  6,  6,  6,  2,208,229,229,
+  0,208,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
+
+// state[1100 + 2] 0x0298c0 Byte 4 of 4 (property)
+208,208,208,208,208,208,  4,  5,   5,  5,229,  6,208,208,208,  6,
+208,208,208,  6,  3,208,229,208, 229,229,208,208,208,229,208,208,
+208,208,208,229,208,  6,  6,  5,   5,  6,  5,  6,  6,229,229,229,
+229,229,229,208,229,208,229,229, 229,229,229,229,229,208,208,208,
+
+// state[1101 + 2] 0x029900 Byte 4 of 4 (property)
+208,208,  6,  0,  5,  5,  5,  5,   6,208,  6,  6,  6,  6,  6,208,
+208,  6,208,208,  3,  2,208,208, 229,229,229,229,229,208,229,229,
+229,229,229,229,208,229,229,208, 208,229,208,208,229,208,  5,  5,
+  5,  5,  6,208,  6,  6,  6,  5,   6,  6,  6,208,  6,229,208,229,
+
+// state[1102 + 2] 0x029940 Byte 4 of 4 (property)
+229,229,208,229,229,229,229,229, 229,208,229,208,229,208,229,229,
+229,229,229,208,229,  6,208,208, 208,  6,  5,  5,  5,  5,208,  6,
+  6,  6,208,  6,208,  6,  6,  6,   6,  3,  5,229,229,229,229,229,
+208,229,208,208,208,  6,  6,  6,   6,  6,  5,  5,  6,  6,  6,  6,
+
+// state[1103 + 2] 0x029980 Byte 4 of 4 (property)
+208,229,229,229,229,229,208,229, 208,208,229,208,229,208,229,229,
+208,208,  6,  2,  5,  5,  5,  5,   6,208,  6,208,208,  5,208,208,
+208,229,  0,208,229,229,208,208, 208,  6,  6,  6,  5,  5,  6,  6,
+  6,  6,  6,208,  6,  6,208,208, 229,229,229,229,208,208,208,  5,
+
+// state[1104 + 2] 0x0299c0 Byte 4 of 4 (property)
+229,  6,229,208,229,229,229,208, 208,229,229,208,  6,  2,208,229,
+229,  6,  6,  6,208,208,208,  6, 229,208,208,208,  6,  6,  6,  6,
+  5,208,208,208,208,208,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[1105 + 2] 0x029a00 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,229,208,  6,219,208,208,208,   0,  6,  6,208,  0,208,208,208,
+229,229,208,208,208,  6,  5,  5, 208,  6,  6,  6,229,229,208,208,
+229,208,208,229,229,208,208,208, 208,  6,208,  6,  2,229,229,208,
+
+// state[1106 + 2] 0x029a40 Byte 4 of 4 (property)
+208,208,208,208,  6,  6,208,  2,   6,229,208,229,229,229,208,208,
+  6,  6,  6,208,  6,208,  2,208, 208,208,229,229,208,229,229,229,
+229,229,229,229,  6,  6,208,  6,   6,  2,  2,  2,  2,208,229,229,
+208,208,228,229,229,229,208,  6, 208,208,  6,  6,  6,229,208,  2,
+
+// state[1107 + 2] 0x029a80 Byte 4 of 4 (property)
+229,229,229,208,208,229,208,  6,   6,229,229,229,229,229,229,208,
+229,208,208,  5,  5,208,  6,229, 229,208,208,229,229,  6,  2,  6,
+229,208,229,229,229,229,229,229, 208,208,208,  5,  6,229,229,  6,
+  6,  6,229,208,  6,  2,  5,229, 229,208,  6,208,229,  2,229,208,
+
+// state[1108 + 2] 0x029ac0 Byte 4 of 4 (property)
+208,229,229,208,  5,  5,  5,  6,   6,208,208,  5,  5,  6,208,208,
+  5,  5,  6,  6,  6,229,  6,  5,   5,  5,208,  2,  5,  5,208,  5,
+229,  5,  5,  5,  5,229,227,208, 208,208,  5,208,  5,208,  5,208,
+208,208,  6,208,208,  6,  6,208,   6,208,229,  6,217,208,  6,229,
+
+// state[1109 + 2] 0x029b00 Byte 4 of 4 (property)
+229,208,  6,208,  5,  5,218,  6,   6,208,208,208,  6,  6,  5,229,
+229,  0,208,208,229,208,229,229, 208,229,229,229,208,229,208,229,
+229,208,208,  6,  6,  6,  5,  5,   5,  5,  2,  6,  6,  6,  6,  6,
+229,229,208,229,208,229,208,229, 229,229,229,217,208,229,  6,  5,
+
+// state[1110 + 2] 0x029b40 Byte 4 of 4 (property)
+  5,  5,  5,208,  6,  6,  2,229, 208,208,229,229,229,208,229,229,
+229,229,229,208,  6,  5,  5,  5, 208,  6,208,  6,  2,208,208,208,
+229,208,208,208,229,229,208,229, 208,229,208,208,  6,  5,  5,  6,
+  6,  6,  6,  6,  6,  2,  2,208,   5,  5,229,208,208,229,229,229,
+
+// state[1111 + 2] 0x029b80 Byte 4 of 4 (property)
+229,208,208,208,229,229,208,208, 229,208,  6,  5,  5,  5,  6,  6,
+  6,  6,  6,  6,  2,  2,229,208, 229,229,229,229,229,229,229,208,
+229,208,208,208,  6,  6,  5,  5,   5,  5,  6,  6,  6,  2,208,229,
+229,229,208,229,229,229,229,229, 229,229,208,  6,  5,208,208,  2,
+
+// state[1112 + 2] 0x029bc0 Byte 4 of 4 (property)
+  2,  2,  2,229,229,208,229,229, 229,229,229,229,229,229,208,229,
+208,229,  6,  6,  5,  5,  5,  6,   6,  6,  6,229,229,208,208,208,
+208,  6,  6,  6,208,  5,229,208, 229,208,  6,  6,  6,  5,  2,  2,
+208,208,229,229,  5,  5,  6,  6, 208,  2,229,208,  6,  6,  6,208,
+
+// state[1113 + 2] 0x029c00 Byte 4 of 4 (property)
+  6,229,229,229,  5,208,208,208,   2,  5,208,208,  5,229,229,208,
+208,208,208,229,229,208,229,229,   6,208,  6,  6,208,229,229,229,
+208,229,229,208,229,229,  5,208, 208,  5,229,229,208,208,208,208,
+  6,229,229,229,208,208,229,208,   6,229,  6,  6,208,  6,229,208,
+
+// state[1114 + 2] 0x029c40 Byte 4 of 4 (property)
+208,208,  6,208,208,208,  6,229, 208,208,208,208,208,229,208,229,
+208,  5,  5,208,208,  6,208,208, 229,208,229,208,229,208,  6,208,
+208,208,208,208,208,208,208,229, 208,208,  6,208,208,208,  6,208,
+208,208,229,208,208,208,  6,208, 208,208,  5,218,  6,208,229,208,
+
+// state[1115 + 2] 0x029c80 Byte 4 of 4 (property)
+208,208,208,229,208,208,  5,  5, 208,  6,208,208,208,208,208,229,
+208,208,  6,  6,208,  5,  5,  5, 208,208,208,208,208,208,208,  6,
+  6,227,229,229,  6,227,229,208, 208,229,229,229,229,  5,  5,  5,
+  5,  6,  6,208,  6,  6,208,  6,   6,208,  6,208,208,208,208,208,
+
+// state[1116 + 2] 0x029cc0 Byte 4 of 4 (property)
+208,229,208,  6,  5,208,208,208, 208,208,  2,208,229,208,229,229,
+229,208,229,229,229,229,208,  6,   5,  5,  5,  5,  5,208,  6,208,
+208,208,229,229,229,208,208,208, 208,208,208,  6,  5,208,208,208,
+208,208,208,  2,  2,229,229,208, 208,208,208,  6,  5,  5,  5,  5,
+
+// state[1117 + 2] 0x029d00 Byte 4 of 4 (property)
+208,  6,  6,229,  6,  2,208,208, 208,208,208,208,  6,208,208,  5,
+229,229,229,229,208,208,  5,  6, 208,208,  2,208,208,229,229,229,
+208,208,208,229,229,  6,  5,  6, 208,208,208,  5,  2,208,229,  5,
+  5,229,208,229,208,  6,208,208, 208,  6,229,229,  6,  5,  5,208,
+
+// state[1118 + 2] 0x029d40 Byte 4 of 4 (property)
+229,229,229,  2,229,208,  6,208, 208,219,  5,233,208,208,229,208,
+208,208,  6,208,208,208,229,208,   5,  5,208,208,  2,  2,  2,  3,
+229,208,229,229,208,208,208,208, 229,229,208,229,229,229,229,208,
+208,229,  6,  5,  5,  5,229,208, 208,208,  6,  6,  5,  2,  2,  2,
+
+// state[1119 + 2] 0x029d80 Byte 4 of 4 (property)
+208,229,208,208,229,229,229,229, 208,208,208,208,208,208,229,  6,
+  6,  5,  5,  5,  5,  5,208,  6, 208,  6,208,208,  6,  2,208,  2,
+  5,  6,208,229,208,229,208,208, 208,208,227,208,229,229,208,229,
+208,229,  6,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,208,  6,208,
+
+// state[1120 + 2] 0x029dc0 Byte 4 of 4 (property)
+  6,  6,208,208,  6,  6,  2,  2,   2,  2,  2,208,208,229,229,208,
+208,229,229,208,208,  0,208,229, 229,208,208,214,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,219,   6,  6,  6,  6,229,  6,208,  6,
+  6,  6,  3,  2,208,208,227,208, 208,229,229,208,208,208,208,208,
+
+// state[1121 + 2] 0x029e00 Byte 4 of 4 (property)
+229,229,229,208,  0,229,229,208, 208,208,208,229,208,208,208,208,
+208,  6,  5,  6,  6,  4,219,  5, 216,  5,  5,  5,  5,  6,  6,208,
+208,  6,208,  6,  6,208,  6,208, 208,  6,  6,  6,  6,  5,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,208,  5,  6,  5,  4,229,229,
+
+// state[1122 + 2] 0x029e40 Byte 4 of 4 (property)
+208,208,229,208,208,208,208,208, 208,228,208,208,229,208,208,208,
+229,208,208,  6,  6,  6,  5,  5,   5,  5,  5,  5,  5,  6,208,  6,
+  6,  6,208,  6,224,  6,  6,  6,   5,  2,  2,  2,  2,  2,  2,  2,
+  2,229,229,208,208,229,229,229, 208,227,208,229,208,208,229,229,
+
+// state[1123 + 2] 0x029e80 Byte 4 of 4 (property)
+229,208,208,208,208,208,208,  6,   6,  6,  4,  2,  2,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  6,   6,208,208,208,208,  6,  6,  6,
+  6,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,208,  5,229,208,227,
+229,  0,229,208,208,229,208,229, 208,208,227,208,208,208,208,  6,
+
+// state[1124 + 2] 0x029ec0 Byte 4 of 4 (property)
+  6,  6,  6,  5,  4,  5,  5,  5,   5,208,208,208,  6,208,  6,  3,
+  2,  2,  2,  2,  2,  2,208,  6, 208,208,208,  0,229,229,208,227,
+229,208,208,229,229,229,208,229, 208,  4,  5,  5,  6,  6,  6,  6,
+  6,  6,208,  6,208,208,208,  6, 208,  2,  2,  2,  6,  6,  6,  6,
+
+// state[1125 + 2] 0x029f00 Byte 4 of 4 (property)
+  2,  2,208,208,208,229,208,208,   0,208,208,208,208,208,208,  6,
+208,208,208,  6,  6,  6,  5,  5, 208,  6,  6,  6,208,229,208,208,
+229,208,  2,  5,  2,208,229,229, 227,208,208,208,208,208,208,  6,
+  5,  5,  5,  5,208,208,  6,  2,   2,  6,  6,208,208,208,208,208,
+
+// state[1126 + 2] 0x029f40 Byte 4 of 4 (property)
+208,208,  5,  5,  5,  6,  6,  6, 208,  2,  2,  2,208,208,208,208,
+229,  5,  6,208,  6,208,  2,  2, 208,  6,208,208,208,208,208,208,
+208,208,  6,208,  2,  2,  5,208, 208,208,208,208,208,  5,  5,  6,
+208,208,  6,229,  6,229,208,229,   2,  6,  6,  6,  6,  6,  6,  6,
+
+// state[1127 + 2] 0x029f80 Byte 4 of 4 (property)
+  5,  6,  6,  6,  6,  6,  6,  6,   6,  5,  6,  6,  6,  5,  6,208,
+  5,208,229,208,208,229,208,229, 229,208,  6,208,208,208,229,229,
+208,208,208,208,208,229,208,208,   6,  5,  5,  5,208,  6,  6,  6,
+227,208,208,229,208,208,208,227, 208,208,208,208,229,229,208,208,
+
+// state[1128 + 2] 0x029fc0 Byte 4 of 4 (property)
+229,208,229,208,229,229,208,229, 229,208,208,208,208,  6,  4,  5,
+208,208,208,208,208,208,208,208,   2,  2,  2,208,208,208,208,208,
+227,208,229,229,229,208,208,208, 227,208,229,208,229,208,208,  6,
+  6,  5,  5,  5,  5,  5,  5,208, 208,  6,  6,  6,208,  6,  6,  6,
+
+// state[1129 + 2] 0x02a000 Byte 4 of 4 (property)
+208,208,  6,  6,  2,  2,  2,208, 229,229,208,208,229,208,  2,208,
+218,  5,228,229,208,229,208,229, 208,208,  0,229,  6,229,229,229,
+229,208,229,208,208,229,229,229, 208,208,208,208,208,208,  6,  4,
+  5,  5,  5,  5,  5,  5,  5,  5, 208,  6,208,  6,208,208,  6,208,
+
+// state[1130 + 2] 0x02a040 Byte 4 of 4 (property)
+208,  6,  2,  2,  2,  2,  2,  2, 208,229,229,208,208,208,227,229,
+229,229,229,208,229,229,208,229, 229,208,229,208,229,208,229,229,
+208,208,208,229,208,208,208,229, 208,208,229,  5,  5,208,208,  6,
+208,  6,208,  2,  2,  2,  2,229, 208,208,  6,229,208,229,208,229,
+
+// state[1131 + 2] 0x02a080 Byte 4 of 4 (property)
+208,208,233,208,208,229,229,208, 229,208,208,229,208,229,229,208,
+208,208,  6,208,208,229,  6,  5,   5,  5,208,208,  6,208,208,208,
+218,208,  6,208,  6,208,  6,  6,   6,  6,208,  6,  6,208,  2,  2,
+  2,  2,  2,  2,229,208,208,208, 208,208,208,208,208,208,229,208,
+
+// state[1132 + 2] 0x02a0c0 Byte 4 of 4 (property)
+208,229,229,229,208,208,208,208, 229,229,229,229,208,229,208,  0,
+229,229,208,229,208,208,208,208, 208,218,208,208,208,208,  6,  6,
+  5,  5,  5,  6,229,  6,208,208,   6,208,208,  6,  6,208,  6,208,
+  6,  2,  2,  5,  2,  2,229,  6,   5,233,229,208,229,208,229,208,
+
+// state[1133 + 2] 0x02a100 Byte 4 of 4 (property)
+229,229,208,229,208,  0,208,208,   6,229,229,229,  0,208,208,208,
+208,208,  5,  5,  5,  6,  6,208, 208,  6,  6,208,208,  6,227,  6,
+208,  6,  6,  5,  2,  2,  2,  2,   2,208,208,208,  5,229,208,208,
+208,229,229,229,229,208,229,229,   0,208,  0,229,229,208,208,229,
+
+// state[1134 + 2] 0x02a140 Byte 4 of 4 (property)
+208,208,229,229,229,208,208,208, 229,208,208,208,208,208,208,  6,
+  5,  5,  5,  5,  5,  5,229,  6,   6,  6,229,  6,208,  6,  6,229,
+  6,229,  6,  3,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,229,208,
+229,208,229,229,  0,229,229,208, 208,208,229,208,229,208,229,229,
+
+// state[1135 + 2] 0x02a180 Byte 4 of 4 (property)
+229,229,  0,229,208,208,229,208, 208,229,208,208,208,208,  6,  6,
+  4,  5,  5,  5,  5,  5,208,229,   6,  6,208,  6,  6,208,  6,  6,
+  6,208,  6,  2,  2,  2,  2,  2, 208,229,208,208,  5,208,208,229,
+229,229,229,229,208,208,208,229, 208,208,208,229,  0,229,208,208,
+
+// state[1136 + 2] 0x02a000 Byte 3 of 4 (relative offsets)
+ -7, -6, -5, -4, -3, -2, -1,  1,   2,  3,  4,  5,  6,  7,  8,  9,
+ 10, 11, 12, 13, 14, 15, 16, 17,  18, 19, 20, 21, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+
+// state[1137 + 2] 0x02a1c0 Byte 4 of 4 (property)
+  6,208,208,  5,208,  6,229,  6,   6,208,229,  2,  2,  2,  2,  2,
+  2,208,208,229,229,229,229,208, 229,  6,208,  6,208,208,  6,  5,
+208,229,  6,  6,  6,  6,  6,  6,   2,  2,  2,  2,229,229,208,229,
+229,229,229,229,  0,229,208,208, 208,229,208,  5,208,  6,  6,208,
+
+// state[1138 + 2] 0x02a200 Byte 4 of 4 (property)
+  6,208,  6,208,208,208,208,208,   6,208,208,208,208,208,  5,  6,
+208,  6,208,208,  6,  6,  6,  6, 208,208,208,208,208,208,208,208,
+  5,  6,208,  6,208,208,208,208, 208,208,208,208,  6,219,208,208,
+208,229,  5,208,208,208,  6,208, 208,208,208,208,208,  5,  2,229,
+
+// state[1139 + 2] 0x02a240 Byte 4 of 4 (property)
+208,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,208,208, 229,208,208,208,229,208,208,208,
+  5,208,  6,229,208,  2,229,229, 229,228,  6,  6,  6,208,229,229,
+208,208,208,208,  2,229,229,208, 208,219,208,  6,208,  2,  2,229,
+
+// state[1140 + 2] 0x02a280 Byte 4 of 4 (property)
+208,208,208,208,229,  2,229,229, 208,208,  6,208,  5,229,  5,208,
+208,229,  6,208,229,229,208,229, 208,208,  6,208,229,  6,  5,  5,
+  5,  5,  6,  6,  6,229,229,229, 229,  6,208,208,208,208,  6,208,
+  6,208,  5,208,229,208,229,208, 229,208,229,208,  5,  5,  5,  5,
+
+// state[1141 + 2] 0x02a2c0 Byte 4 of 4 (property)
+  6,  6,  6,208,229,208,229,229, 229,229,  6,208,  6,208,208,229,
+208,208,  5,  6,229,208,208,229, 229,208,208,  5,229,229,217,  5,
+  6,229,208,208,  6,208,  6,208,   6,  6,229,208,208,  5,229,  0,
+229,  6,208,208,  5,  6,  6,208, 208,219,208,208,208,208,208,  5,
+
+// state[1142 + 2] 0x02a300 Byte 4 of 4 (property)
+  6,229,229,208,  6,208,208,229, 229,229,229,208,208,208,208,  6,
+229,208,208,  6,208,208,208,208, 208,  6,208,208,  5,  5,  6,  6,
+208,  6,208,229,208,208,  5,  6, 208,  6,  6,  6,208,229,229,208,
+229,229,208,229,  5,  6,  6,  6, 208,  6,  6,208,208,208,208,208,
+
+// state[1143 + 2] 0x02a340 Byte 4 of 4 (property)
+208,229,208,208,229,229,208,208,   6,208,  3,208,229,208,208,229,
+208,208,208,208,208,  5,  5,  6, 208,  6,208,229,208,229,208,208,
+208,208,  5,229,229,208,229,208, 208,208,208,229,208,208,208,208,
+208,  6,229,229,229,208,229,  6, 229,229,208,229,208,208,208,229,
+
+// state[1144 + 2] 0x02a380 Byte 4 of 4 (property)
+208,208,208,229,208,  6,208,208,   6,  6,  6,  6,  4,  5,  5,  5,
+  5,  6,208,229,208,229,208,208,   6,  6,208,229,208,229,208,  5,
+208,229,  5,208,208,208,208,208, 208,  5,208,208,208,229,208,208,
+208,  6,208,  5,208,229,229,  6,   6,208,208,208,  6,229,229,  6,
+
+// state[1145 + 2] 0x02a3c0 Byte 4 of 4 (property)
+  6,208,208,  5,  5,  6,229,229, 229,229,208,208,208,208,  5,  6,
+  6,208,  6,229,229,208,208,  6, 208,229,229,208,208,208,208,  6,
+  6,208,  6,  6,229,208,229,208, 208,  6,  6,  6,208,  5,229,208,
+208,208,229,229,229,  6,208,208, 229,208,229,229,208,  5,  5,229,
+
+// state[1146 + 2] 0x02a400 Byte 4 of 4 (property)
+229,  6,208,229,229,  6,  6,229, 208,229,  5,229,208,229,229,229,
+  6,208,208,208,229,  5,229,208, 229,208,  6,208,208,229,229,229,
+208,208,  2,  6,229,229,229,229, 229,  6,208,208,  6,  6,  6,  6,
+  6,  6,229,208,229,  6,  6,  4,   5,208,  6,  6,  6,  6,  2,229,
+
+// state[1147 + 2] 0x02a440 Byte 4 of 4 (property)
+229,208,229,208,229,  6,  6,  6, 229,229,229,229,229,208,208,  6,
+  6,  2,229,229,208,229,229,229, 208,229,229,208,229,229,208,  6,
+  6,  5,  6,208,  6,208,229,229, 229,229,229,208,229,229,229,208,
+229,229,229,229,208,  6,  6,208,   6,  6,  6,  6,  6,  6,208,229,
+
+// state[1148 + 2] 0x02a480 Byte 4 of 4 (property)
+229,208,208,208,229,208,  6,  6, 208,  6,  6,208,208,  6,  6,229,
+208,229,229,229,229,208,208,  2, 229,229,208,229,229,229,208,229,
+229,229,229,229,  6,  6,  6,208,   6,229,229,229,229,229,229,229,
+208,  6,  6,  2,229,208,  6,  2,   5,229,208,229,  6,  2,208,229,
+
+// state[1149 + 2] 0x02a4c0 Byte 4 of 4 (property)
+229,208,  6,229,229,  6,208,  2,   2,208,229,229,229,  6,229,  5,
+229,208,208,208,229,208,208,  5, 208,  6,208,229,229,208,208,  0,
+  3,208,208,  6,208,208,  6,208, 208,208,  2,  2,229,208,229,208,
+229,208,208,  5,208,208,208,208, 208,229,  6,208,208,208,208,208,
+
+// state[1150 + 2] 0x02a500 Byte 4 of 4 (property)
+208,208,208,219,229,208,229,  6, 208,  6,208,229,219,229,208,208,
+208,208,  5,  6,229,208,229,208, 208,  6,  2,208,229,208,  6,  6,
+  2,  2,208,229,208,208,208,208, 208,208,208,208,208,  6,208,208,
+208,208,  6,229,  6,208,208,229, 208,  6,208,208,229,208,208,208,
+
+// state[1151 + 2] 0x02a540 Byte 4 of 4 (property)
+208,208,208,208,208,  6,208,  6, 208,208,208,229,229,229,208,208,
+  6,208,208,208,208,  6,  6,208, 208,208,229,229,229,208,229,208,
+  6,208,  6,  6,208,  6,  6,208, 208,208,208,229,208,229,229,229,
+  6,208,  6,  6,  6,208,229,229, 229,208,208,  5,  6,208,208,208,
+
+// state[1152 + 2] 0x02a580 Byte 4 of 4 (property)
+229,208,229,208,  6,208,208,229, 229,  6,  6,229,208,208,229,208,
+229,208,208,208,208,229,208,229, 208,  6,229,229,  6,  6,  6,  6,
+  2,229,229,229,208,208,208,208, 208,208,229,  2,  2,  2,208,208,
+208,  6,  6,229,  5,208,229,229,   6,  6,  2,208,229,208,208,  6,
+
+// state[1153 + 2] 0x02a5c0 Byte 4 of 4 (property)
+  2,229,229,  6,  5,208,229,208,   6,229,208,229,208,208,  5,229,
+208,208,208,  6,229,208,  6,  6, 208,229,  5,229,229,208,208,208,
+208,208,208,208,208,208,229,229, 229,208,229,229,229,229,  6,208,
+  6,  4,  5,  6,  6,208,229,229, 208,208,208,229,208,208,229,208,
+
+// state[1154 + 2] 0x02a600 Byte 4 of 4 (property)
+229,208,  4,  6,208,208,  6,  6,   6,  6,208,208,  2,229,208,208,
+229,229,229,229,208,229,208,229, 208,  6,  4,208,208,  6,  6,208,
+208,208,208,  6,208,229,208,208, 229,229,229,  6,229,208,208,  6,
+208,  6,229,  6,208,  2,208,208, 208,229,208,229,229,208,229,208,
+
+// state[1155 + 2] 0x02a640 Byte 4 of 4 (property)
+229,208,208,208,  6,  6,208,208, 208,208,229,208,229,229,229,229,
+208,208,208,208,  6,  6,208,208, 208,208,208,229,208,229,229,229,
+  6,  6,  6,229,229,208,229,229, 219,208,208,  6,208,  6,208,  6,
+229,  6,208,229,208,208,208,229, 208,208,  6,208,208,229,  6,208,
+
+// state[1156 + 2] 0x02a680 Byte 4 of 4 (property)
+  5,208,208,208,208,  6,208,  6, 208,208,  6,208,208,208,208,  6,
+  6,208,208,208,  6,208,208,208, 208,208,  2,  5,208,229,208,208,
+208,  6,  6,  6,  2,231,208,208, 208,  5,  6,208,208,208,229,208,
+229,229,  4,  5,  5,208,229,229, 208,208,208,229,208,208,208,208,
+
+// state[1157 + 2] 0x02a6c0 Byte 4 of 4 (property)
+229,208,208,229,208,  2,  5,  2, 208,  5,229,208,  6,208,229,208,
+208,208,229,208,208,208,208,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[1158 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[1159 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[1160 + 2] 0x02f800 Byte 4 of 4 (property)
+  5,  5,  5,  5,217,217,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,217,  5,217,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1161 + 2] 0x02f840 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,217,  5,  5,217,
+  5,  5,217,  5,  5,217,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1162 + 2] 0x02f880 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,217,   5,  5,  5,217,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,217,  5,  5,  5,  5,  5,  5,
+217,  5,  5,  5,  5,  5,217,217,   5,  5,  5,  5,  5,217,  5,  5,
+  5,217,  5,  5,217,  5,  5,217,   5,  5,217,  5,  5,  5,  5,  5,
+
+// state[1163 + 2] 0x02f8c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+217,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+217,217,217,  5,  5,217,217,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,217,  5,
+
+// state[1164 + 2] 0x02f900 Byte 4 of 4 (property)
+217,217,  5,  5,  5,  5,  5,217,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,217,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,217,  5,  5,  5,217,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,217,  5, 217,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1165 + 2] 0x02f940 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,217,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,217,  5,  5,  5,  5,  5,217,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,217,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1166 + 2] 0x02f980 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,217,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 217,  5,217,  5,  5,  5,  5,  5,
+
+// state[1167 + 2] 0x02f9c0 Byte 4 of 4 (property)
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,217,  5,  5,  5,  5,   5,  5,  5,217,217,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5, 217,  5,217,  5,  5,  5,217,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+
+// state[1168 + 2] 0x02f000 Byte 3 of 4 (relative offsets)
+ -9, -9, -9, -9, -9, -9, -9, -9,  -9, -9, -9, -9, -9, -9, -9, -9,
+ -9, -9, -9, -9, -9, -9, -9, -9,  -9, -9, -9, -9, -9, -9, -9, -9,
+ -8, -7, -6, -5, -4, -3, -2, -1,   1, -9, -9, -9, -9, -9, -9, -9,
+ -9, -9, -9, -9, -9, -9, -9, -9,  -9, -9, -9, -9, -9, -9, -9, -9,
+
+// state[1169 + 2] 0x02fa00 Byte 4 of 4 (property)
+217,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,217,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,217,  5,  5,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+};
+
+// Remap base[0] = (del, add, string_offset)
+static const RemapEntry cld_generated_CjkUni_remap_base[] = {
+{0,0,0} };
+
+// Remap string[0]
+static const unsigned char cld_generated_CjkUni_remap_string[] = {
+0 };
+
+extern const UTF8PropObj cld_generated_CjkUni_obj = {
+  cld_generated_CjkUni_STATE0,
+  cld_generated_CjkUni_STATE0_SIZE,
+  cld_generated_CjkUni_TOTAL_SIZE,
+  cld_generated_CjkUni_MAX_EXPAND_X4,
+  cld_generated_CjkUni_SHIFT,
+  cld_generated_CjkUni_BYTES,
+  cld_generated_CjkUni_LOSUB,
+  cld_generated_CjkUni_HIADD,
+  cld_generated_CjkUni,
+  cld_generated_CjkUni_remap_base,
+  cld_generated_CjkUni_remap_string,
+  NULL
+};
+
+
+#undef X__
+#undef RJ_
+#undef S1_
+#undef S2_
+#undef S3_
+#undef S21
+#undef S31
+#undef S32
+#undef T1_
+#undef T2_
+#undef S11
+#undef SP_
+#undef D__
+#undef RJA
+
+// Table has 75008 bytes, Hash = E40D-2DFE
+
+}       // End namespace CLD2
+
diff --git a/cbits/cld_generated_score_quad_octa_0122.cc b/cbits/cld_generated_score_quad_octa_0122.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cld_generated_score_quad_octa_0122.cc
@@ -0,0 +1,649 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// Generated by ngram_merge on 2011-01-21 10:50:46 from:
+// score_me file /export/hda3/cld/pre2010/b0_samp_prune_20100722.utf8
+// cld_generated_quad.bin, built 20110121 bytes 4443812 hash 462c-16c4
+// cld_generated_deltaocta.bin, built 20110121 bytes 1053284 hash c834-81f5
+
+// 1 # dsites Added text for
+// ak haw ig kha ks mfe mo nd nso ny ve
+// bs-Cyrl/Latn hr-Latn sr-Cyrl/Latn sr-ME-Latn
+
+
+namespace CLD2 {
+
+// Average score per 1024 bytes
+extern const int kAvgDeltaOctaScoreSize = 614 * 4;
+extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = {
+// Latn  Cyrl  Arab  Other script
+// Updated 20140204 for CLD2 full
+  1163,    0,    0,    0,  // 0 ENGLISH en
+   983,    0,    0,    0,  // 1 DANISH da
+  1036,    0,    0,    0,  // 2 DUTCH nl
+  1245,    0,    0,    0,  // 3 FINNISH fi
+   873,    0,    0,    0,  // 4 FRENCH fr
+  1146,    0,    0,    0,  // 5 GERMAN de
+     0,    0,    0,  901,  // 6 HEBREW iw
+   736,    0,    0,    0,  // 7 ITALIAN it
+     0,    0,    0, 3100,  // 8 Japanese ja
+     0,    0,    0, 3669,  // 9 Korean ko
+   836,    0,    0,    0,  // 10 NORWEGIAN no
+  1372,    0,    0,    0,  // 11 POLISH pl
+  1044,    0,    0,    0,  // 12 PORTUGUESE pt
+     0,  648,    0,    0,  // 13 RUSSIAN ru
+   640,    0,    0,    0,  // 14 SPANISH es
+   866,    0,    0,    0,  // 15 SWEDISH sv
+     0,    0,    0, 1928,  // 16 Chinese zh
+  1417,    0,    0,    0,  // 17 CZECH cs
+     0,    0,    0, 1024,  // 18 GREEK el
+  1212,    0,    0,    0,  // 19 ICELANDIC is
+  1295,    0,    0,    0,  // 20 LATVIAN lv
+  1169,    0,    0,    0,  // 21 LITHUANIAN lt
+   898,  894,    0,    0,  // 22 ROMANIAN ro
+  1370,    0,    0,    0,  // 23 HUNGARIAN hu
+  1114,    0,    0,    0,  // 24 ESTONIAN et
+     0,    0,    0,    0,  // 25 Ignore xxx
+     0,    0,    0,    0,  // 26 Unknown un
+     0,  684,    0,    0,  // 27 BULGARIAN bg
+   575,    0,    0,    0,  // 28 CROATIAN hr
+   574, 1023,    0,    0,  // 29 SERBIAN sr
+  1341,    0,    0,    0,  // 30 IRISH ga
+   809,    0,    0,    0,  // 31 GALICIAN gl
+  1096,    0,    0,    0,  // 32 TAGALOG tl
+  1184,    0,    0,    0,  // 33 TURKISH tr
+     0,  801,    0,    0,  // 34 UKRAINIAN uk
+     0,    0,    0,  822,  // 35 HINDI hi
+     0,  793,    0,    0,  // 36 MACEDONIAN mk
+     0,    0,    0,  569,  // 37 BENGALI bn
+  1163,    0,    0,    0,  // 38 INDONESIAN id
+   887,    0,    0,    0,  // 39 LATIN la
+  1272,    0,    0,    0,  // 40 MALAY ms
+     0,    0,    0, 1024,  // 41 MALAYALAM ml
+  1593,    0,    0,    0,  // 42 WELSH cy
+     0,    0,    0,  620,  // 43 NEPALI ne
+     0,    0,    0, 1024,  // 44 TELUGU te
+  1265,    0,    0,    0,  // 45 ALBANIAN sq
+     0,    0,    0, 1024,  // 46 TAMIL ta
+     0,  862,    0,    0,  // 47 BELARUSIAN be
+  1031,    0,    0,    0,  // 48 JAVANESE jw
+   701,    0,    0,    0,  // 49 OCCITAN oc
+     0,    0,  981,    0,  // 50 URDU ur
+     0,    0,    0,  614,  // 51 BIHARI bh
+     0,    0,    0, 1024,  // 52 GUJARATI gu
+     0,    0,    0, 1024,  // 53 THAI th
+     0,    0,  872,    0,  // 54 ARABIC ar
+   720,    0,    0,    0,  // 55 CATALAN ca
+   844,    0,    0,    0,  // 56 ESPERANTO eo
+  1312,    0,    0,    0,  // 57 BASQUE eu
+   489,    0,    0,    0,  // 58 INTERLINGUA ia
+     0,    0,    0, 1024,  // 59 KANNADA kn
+     0,    0,    0, 1024,  // 60 PUNJABI pa
+  1492,    0,    0,    0,  // 61 SCOTS_GAELIC gd
+  1058,    0,    0,    0,  // 62 SWAHILI sw
+   744,    0,    0,    0,  // 63 SLOVENIAN sl
+     0,    0,    0,  643,  // 64 MARATHI mr
+  1225,    0,    0,    0,  // 65 MALTESE mt
+  1450,    0,    0,    0,  // 66 VIETNAMESE vi
+   877,    0,    0,    0,  // 67 FRISIAN fy
+  1396,    0,    0,    0,  // 68 SLOVAK sk
+     0,    0,    0, 1908,  // 69 ChineseT zh-Hant
+  1135,    0,    0,    0,  // 70 FAROESE fo
+   887,    0,    0,    0,  // 71 SUNDANESE su
+  1263,  966, 1054,    0,  // 72 UZBEK uz
+     0,    0,    0,  469,  // 73 AMHARIC am
+  1393,    0,    0,    0,  // 74 AZERBAIJANI az
+     0,    0,    0, 1024,  // 75 GEORGIAN ka
+     0,    0,    0,  465,  // 76 TIGRINYA ti
+     0,    0,  890,    0,  // 77 PERSIAN fa
+   608,    0,    0,    0,  // 78 BOSNIAN bs
+     0,    0,    0, 1024,  // 79 SINHALESE si
+   996,    0,    0,    0,  // 80 NORWEGIAN_N nn
+     0,    0,    0,    0,  // 81 81
+     0,    0,    0,    0,  // 82 82
+  1081,    0,    0,    0,  // 83 XHOSA xh
+  1254,    0,    0,    0,  // 84 ZULU zu
+  1223,    0,    0,    0,  // 85 GUARANI gn
+   961,    0,    0,    0,  // 86 SESOTHO st
+  1226,  748,    0,    0,  // 87 TURKMEN tk
+     0,  941,  963,    0,  // 88 KYRGYZ ky
+  1230,    0,    0,    0,  // 89 BRETON br
+     0,    0,    0,    0,  // 90 TWI tw
+     0,    0,    0, 1088,  // 91 YIDDISH yi
+     0,    0,    0,    0,  // 92 92
+  1375,    0,    0,    0,  // 93 SOMALI so
+   461, 1068, 1019,    0,  // 94 UIGHUR ug
+     0,    0, 1074,    0,  // 95 KURDISH ku
+     0, 1130,    0, 1024,  // 96 MONGOLIAN mn
+     0,    0,    0, 1024,  // 97 ARMENIAN hy
+     0,    0,    0, 1024,  // 98 LAOTHIAN lo
+     0,    0,  947,    0,  // 99 SINDHI sd
+   878,    0,    0,    0,  // 100 RHAETO_ROMANCE rm
+  1072,    0,    0,    0,  // 101 AFRIKAANS af
+   963,    0,    0,    0,  // 102 LUXEMBOURGISH lb
+     0,    0,    0, 1024,  // 103 BURMESE my
+     0,    0,    0, 1024,  // 104 KHMER km
+     0,    0,    0,  684,  // 105 TIBETAN bo
+     0,    0,    0, 1024,  // 106 DHIVEHI dv
+     0,    0,    0, 1024,  // 107 CHEROKEE chr
+     0,    0,    0, 1024,  // 108 SYRIAC syr
+     0,    0,    0, 1024,  // 109 LIMBU lif
+     0,    0,    0, 1024,  // 110 ORIYA or
+     0,    0,    0,  610,  // 111 ASSAMESE as
+   740,    0,    0,    0,  // 112 CORSICAN co
+   607,    0,    0,    0,  // 113 INTERLINGUE ie
+     0,  955,  744,    0,  // 114 KAZAKH kk
+  1060,    0,    0,    0,  // 115 LINGALA ln
+     0,    0,    0,    0,  // 116 116
+     0,    0,  888,    0,  // 117 PASHTO ps
+  1613,    0,    0,    0,  // 118 QUECHUA qu
+  1228,    0,    0,    0,  // 119 SHONA sn
+     0, 1076,    0,    0,  // 120 TAJIK tg
+  1219,  860,    0,    0,  // 121 TATAR tt
+  1257,    0,    0,    0,  // 122 TONGA to
+   920,    0,    0,    0,  // 123 YORUBA yo
+     0,    0,    0,    0,  // 124 124
+     0,    0,    0,    0,  // 125 125
+     0,    0,    0,    0,  // 126 126
+     0,    0,    0,    0,  // 127 127
+  1262,    0,    0,    0,  // 128 MAORI mi
+  1106,    0,    0,    0,  // 129 WOLOF wo
+     0,  784,    0,    0,  // 130 ABKHAZIAN ab
+   861,    0,    0,    0,  // 131 AFAR aa
+  1371,    0,    0,    0,  // 132 AYMARA ay
+     0,  870,    0,    0,  // 133 BASHKIR ba
+  1411,    0,    0,    0,  // 134 BISLAMA bi
+     0,    0,    0,  711,  // 135 DZONGKHA dz
+  1286,    0,    0,    0,  // 136 FIJIAN fj
+  1783,    0,    0,    0,  // 137 GREENLANDIC kl
+  1180,    0,    0,    0,  // 138 HAUSA ha
+  1051,    0,    0,    0,  // 139 HAITIAN_CREOLE ht
+   800,    0,    0,    0,  // 140 INUPIAK ik
+     0,    0,    0, 1024,  // 141 INUKTITUT iu
+     0,    0,  868,    0,  // 142 KASHMIRI ks
+  1433,    0,    0,    0,  // 143 KINYARWANDA rw
+  1530,    0,    0,    0,  // 144 MALAGASY mg
+   943,    0,    0,    0,  // 145 NAURU na
+  1454,    0,    0,    0,  // 146 OROMO om
+  1060,    0,    0,    0,  // 147 RUNDI rn
+   971,    0,    0,    0,  // 148 SAMOAN sm
+  1589,    0,    0,    0,  // 149 SANGO sg
+   861,    0,    0,  461,  // 150 SANSKRIT sa
+   944,    0,    0,    0,  // 151 SISWANT ss
+  1240,    0,    0,    0,  // 152 TSONGA ts
+  1005,    0,    0,    0,  // 153 TSWANA tn
+  1148,    0,    0,    0,  // 154 VOLAPUK vo
+  1658,    0,    0,    0,  // 155 ZHUANG za
+  1191,    0,    0,    0,  // 156 KHASI kha
+  1088,    0,    0,    0,  // 157 SCOTS sco
+  1026,    0,    0,    0,  // 158 GANDA lg
+  1374,    0,    0,    0,  // 159 MANX gv
+     0,    0,    0,    0,  // 160 MONTENEGRIN sr-ME
+  1265,    0,    0,    0,  // 161 AKAN ak
+  1226,    0,    0,    0,  // 162 IGBO ig
+   931,    0,    0,    0,  // 163 MAURITIAN_CREOLE mfe
+  1040,    0,    0,    0,  // 164 HAWAIIAN haw
+  1102,    0,    0,    0,  // 165 CEBUANO ceb
+     0,    0,    0,    0,  // 166 EWE ee
+     0,    0,    0,    0,  // 167 GA gaa
+  1927,    0,    0,    0,  // 168 HMONG hmn
+     0,    0,    0,    0,  // 169 KRIO kri
+     0,    0,    0,    0,  // 170 LOZI loz
+     0,    0,    0,    0,  // 171 LUBA_LULUA lua
+     0,    0,    0,    0,  // 172 LUO_KENYA_AND_TANZANIA luo
+     0,    0,    0,    0,  // 173 NEWARI new
+  1133,    0,    0,    0,  // 174 NYANJA ny
+     0,    0,    0,    0,  // 175 OSSETIAN os
+     0,    0,    0,    0,  // 176 PAMPANGA pam
+  1007,    0,    0,    0,  // 177 PEDI nso
+     0,    0,    0,    0,  // 178 RAJASTHANI raj
+   975,    0,    0,    0,  // 179 SESELWA crs
+     0,    0,    0,    0,  // 180 TUMBUKA tum
+  1496,    0,    0,    0,  // 181 VENDA ve
+   987,    0,    0,    0,  // 182 WARAY_PHILIPPINES war
+     0,    0,    0,    0,  // 183 183
+     0,    0,    0,    0,  // 184 184
+     0,    0,    0,    0,  // 185 185
+     0,    0,    0,    0,  // 186 186
+     0,    0,    0,    0,  // 187 187
+     0,    0,    0,    0,  // 188 188
+     0,    0,    0,    0,  // 189 189
+     0,    0,    0,    0,  // 190 190
+     0,    0,    0,    0,  // 191 191
+     0,    0,    0,    0,  // 192 192
+     0,    0,    0,    0,  // 193 193
+     0,    0,    0,    0,  // 194 194
+     0,    0,    0,    0,  // 195 195
+     0,    0,    0,    0,  // 196 196
+     0,    0,    0,    0,  // 197 197
+     0,    0,    0,    0,  // 198 198
+     0,    0,    0,    0,  // 199 199
+     0,    0,    0,    0,  // 200 200
+     0,    0,    0,    0,  // 201 201
+     0,    0,    0,    0,  // 202 202
+     0,    0,    0,    0,  // 203 203
+     0,    0,    0,    0,  // 204 204
+     0,    0,    0,    0,  // 205 205
+     0,    0,    0,    0,  // 206 206
+     0,    0,    0,    0,  // 207 207
+     0,    0,    0,    0,  // 208 208
+     0,    0,    0,    0,  // 209 209
+     0,    0,    0,    0,  // 210 210
+     0,    0,    0,    0,  // 211 211
+     0,    0,    0,    0,  // 212 212
+     0,    0,    0,    0,  // 213 213
+     0,    0,    0,    0,  // 214 214
+     0,    0,    0,    0,  // 215 215
+     0,    0,    0,    0,  // 216 216
+     0,    0,    0,    0,  // 217 217
+     0,    0,    0,    0,  // 218 218
+     0,    0,    0,    0,  // 219 219
+     0,    0,    0,    0,  // 220 220
+     0,    0,    0,    0,  // 221 221
+     0,    0,    0,    0,  // 222 222
+     0,    0,    0,    0,  // 223 223
+     0,    0,    0,    0,  // 224 224
+     0,    0,    0,    0,  // 225 225
+     0,    0,    0,    0,  // 226 226
+     0,    0,    0,    0,  // 227 227
+     0,    0,    0,    0,  // 228 228
+     0,    0,    0,    0,  // 229 229
+     0,    0,    0,    0,  // 230 230
+     0,    0,    0,    0,  // 231 231
+     0,    0,    0,    0,  // 232 232
+     0,    0,    0,    0,  // 233 233
+     0,    0,    0,    0,  // 234 234
+     0,    0,    0,    0,  // 235 235
+     0,    0,    0,    0,  // 236 236
+     0,    0,    0,    0,  // 237 237
+     0,    0,    0,    0,  // 238 238
+     0,    0,    0,    0,  // 239 239
+     0,    0,    0,    0,  // 240 240
+     0,    0,    0,    0,  // 241 241
+     0,    0,    0,    0,  // 242 242
+     0,    0,    0,    0,  // 243 243
+     0,    0,    0,    0,  // 244 244
+     0,    0,    0,    0,  // 245 245
+     0,    0,    0,    0,  // 246 246
+     0,    0,    0,    0,  // 247 247
+     0,    0,    0,    0,  // 248 248
+     0,    0,    0,    0,  // 249 249
+     0,    0,    0,    0,  // 250 250
+     0,    0,    0,    0,  // 251 251
+     0,    0,    0,    0,  // 252 252
+     0,    0,    0,    0,  // 253 253
+     0,    0,    0,    0,  // 254 254
+     0,    0,    0,    0,  // 255 255
+     0,    0,    0,    0,  // 256 256
+     0,    0,    0,    0,  // 257 257
+     0,    0,    0,    0,  // 258 258
+     0,    0,    0,    0,  // 259 259
+     0,    0,    0,    0,  // 260 260
+     0,    0,    0,    0,  // 261 261
+     0,    0,    0,    0,  // 262 262
+     0,    0,    0,    0,  // 263 263
+     0,    0,    0,    0,  // 264 264
+     0,    0,    0,    0,  // 265 265
+     0,    0,    0,    0,  // 266 266
+     0,    0,    0,    0,  // 267 267
+     0,    0,    0,    0,  // 268 268
+     0,    0,    0,    0,  // 269 269
+     0,    0,    0,    0,  // 270 270
+     0,    0,    0,    0,  // 271 271
+     0,    0,    0,    0,  // 272 272
+     0,    0,    0,    0,  // 273 273
+     0,    0,    0,    0,  // 274 274
+     0,    0,    0,    0,  // 275 275
+     0,    0,    0,    0,  // 276 276
+     0,    0,    0,    0,  // 277 277
+     0,    0,    0,    0,  // 278 278
+     0,    0,    0,    0,  // 279 279
+     0,    0,    0,    0,  // 280 280
+     0,    0,    0,    0,  // 281 281
+     0,    0,    0,    0,  // 282 282
+     0,    0,    0,    0,  // 283 283
+     0,    0,    0,    0,  // 284 284
+     0,    0,    0,    0,  // 285 285
+     0,    0,    0,    0,  // 286 286
+     0,    0,    0,    0,  // 287 287
+     0,    0,    0,    0,  // 288 288
+     0,    0,    0,    0,  // 289 289
+     0,    0,    0,    0,  // 290 290
+     0,    0,    0,    0,  // 291 291
+     0,    0,    0,    0,  // 292 292
+     0,    0,    0,    0,  // 293 293
+     0,    0,    0,    0,  // 294 294
+     0,    0,    0,    0,  // 295 295
+     0,    0,    0,    0,  // 296 296
+     0,    0,    0,    0,  // 297 297
+     0,    0,    0,    0,  // 298 298
+     0,    0,    0,    0,  // 299 299
+     0,    0,    0,    0,  // 300 300
+     0,    0,    0,    0,  // 301 301
+     0,    0,    0,    0,  // 302 302
+     0,    0,    0,    0,  // 303 303
+     0,    0,    0,    0,  // 304 304
+     0,    0,    0,    0,  // 305 305
+     0,    0,    0,    0,  // 306 306
+     0,    0,    0,    0,  // 307 307
+     0,    0,    0,    0,  // 308 308
+     0,    0,    0,    0,  // 309 309
+     0,    0,    0,    0,  // 310 310
+     0,    0,    0,    0,  // 311 311
+     0,    0,    0,    0,  // 312 312
+     0,    0,    0,    0,  // 313 313
+     0,    0,    0,    0,  // 314 314
+     0,    0,    0,    0,  // 315 315
+     0,    0,    0,    0,  // 316 316
+     0,    0,    0,    0,  // 317 317
+     0,    0,    0,    0,  // 318 318
+     0,    0,    0,    0,  // 319 319
+     0,    0,    0,    0,  // 320 320
+     0,    0,    0,    0,  // 321 321
+     0,    0,    0,    0,  // 322 322
+     0,    0,    0,    0,  // 323 323
+     0,    0,    0,    0,  // 324 324
+     0,    0,    0,    0,  // 325 325
+     0,    0,    0,    0,  // 326 326
+     0,    0,    0,    0,  // 327 327
+     0,    0,    0,    0,  // 328 328
+     0,    0,    0,    0,  // 329 329
+     0,    0,    0,    0,  // 330 330
+     0,    0,    0,    0,  // 331 331
+     0,    0,    0,    0,  // 332 332
+     0,    0,    0,    0,  // 333 333
+     0,    0,    0,    0,  // 334 334
+     0,    0,    0,    0,  // 335 335
+     0,    0,    0,    0,  // 336 336
+     0,    0,    0,    0,  // 337 337
+     0,    0,    0,    0,  // 338 338
+     0,    0,    0,    0,  // 339 339
+     0,    0,    0,    0,  // 340 340
+     0,    0,    0,    0,  // 341 341
+     0,    0,    0,    0,  // 342 342
+     0,    0,    0,    0,  // 343 343
+     0,    0,    0,    0,  // 344 344
+     0,    0,    0,    0,  // 345 345
+     0,    0,    0,    0,  // 346 346
+     0,    0,    0,    0,  // 347 347
+     0,    0,    0,    0,  // 348 348
+     0,    0,    0,    0,  // 349 349
+     0,    0,    0,    0,  // 350 350
+     0,    0,    0,    0,  // 351 351
+     0,    0,    0,    0,  // 352 352
+     0,    0,    0,    0,  // 353 353
+     0,    0,    0,    0,  // 354 354
+     0,    0,    0,    0,  // 355 355
+     0,    0,    0,    0,  // 356 356
+     0,    0,    0,    0,  // 357 357
+     0,    0,    0,    0,  // 358 358
+     0,    0,    0,    0,  // 359 359
+     0,    0,    0,    0,  // 360 360
+     0,    0,    0,    0,  // 361 361
+     0,    0,    0,    0,  // 362 362
+     0,    0,    0,    0,  // 363 363
+     0,    0,    0,    0,  // 364 364
+     0,    0,    0,    0,  // 365 365
+     0,    0,    0,    0,  // 366 366
+     0,    0,    0,    0,  // 367 367
+     0,    0,    0,    0,  // 368 368
+     0,    0,    0,    0,  // 369 369
+     0,    0,    0,    0,  // 370 370
+     0,    0,    0,    0,  // 371 371
+     0,    0,    0,    0,  // 372 372
+     0,    0,    0,    0,  // 373 373
+     0,    0,    0,    0,  // 374 374
+     0,    0,    0,    0,  // 375 375
+     0,    0,    0,    0,  // 376 376
+     0,    0,    0,    0,  // 377 377
+     0,    0,    0,    0,  // 378 378
+     0,    0,    0,    0,  // 379 379
+     0,    0,    0,    0,  // 380 380
+     0,    0,    0,    0,  // 381 381
+     0,    0,    0,    0,  // 382 382
+     0,    0,    0,    0,  // 383 383
+     0,    0,    0,    0,  // 384 384
+     0,    0,    0,    0,  // 385 385
+     0,    0,    0,    0,  // 386 386
+     0,    0,    0,    0,  // 387 387
+     0,    0,    0,    0,  // 388 388
+     0,    0,    0,    0,  // 389 389
+     0,    0,    0,    0,  // 390 390
+     0,    0,    0,    0,  // 391 391
+     0,    0,    0,    0,  // 392 392
+     0,    0,    0,    0,  // 393 393
+     0,    0,    0,    0,  // 394 394
+     0,    0,    0,    0,  // 395 395
+     0,    0,    0,    0,  // 396 396
+     0,    0,    0,    0,  // 397 397
+     0,    0,    0,    0,  // 398 398
+     0,    0,    0,    0,  // 399 399
+     0,    0,    0,    0,  // 400 400
+     0,    0,    0,    0,  // 401 401
+     0,    0,    0,    0,  // 402 402
+     0,    0,    0,    0,  // 403 403
+     0,    0,    0,    0,  // 404 404
+     0,    0,    0,    0,  // 405 405
+     0,    0,    0,    0,  // 406 406
+     0,    0,    0,    0,  // 407 407
+     0,    0,    0,    0,  // 408 408
+     0,    0,    0,    0,  // 409 409
+     0,    0,    0,    0,  // 410 410
+     0,    0,    0,    0,  // 411 411
+     0,    0,    0,    0,  // 412 412
+     0,    0,    0,    0,  // 413 413
+     0,    0,    0,    0,  // 414 414
+     0,    0,    0,    0,  // 415 415
+     0,    0,    0,    0,  // 416 416
+     0,    0,    0,    0,  // 417 417
+     0,    0,    0,    0,  // 418 418
+     0,    0,    0,    0,  // 419 419
+     0,    0,    0,    0,  // 420 420
+     0,    0,    0,    0,  // 421 421
+     0,    0,    0,    0,  // 422 422
+     0,    0,    0,    0,  // 423 423
+     0,    0,    0,    0,  // 424 424
+     0,    0,    0,    0,  // 425 425
+     0,    0,    0,    0,  // 426 426
+     0,    0,    0,    0,  // 427 427
+     0,    0,    0,    0,  // 428 428
+     0,    0,    0,    0,  // 429 429
+     0,    0,    0,    0,  // 430 430
+     0,    0,    0,    0,  // 431 431
+     0,    0,    0,    0,  // 432 432
+     0,    0,    0,    0,  // 433 433
+     0,    0,    0,    0,  // 434 434
+     0,    0,    0,    0,  // 435 435
+     0,    0,    0,    0,  // 436 436
+     0,    0,    0,    0,  // 437 437
+     0,    0,    0,    0,  // 438 438
+     0,    0,    0,    0,  // 439 439
+     0,    0,    0,    0,  // 440 440
+     0,    0,    0,    0,  // 441 441
+     0,    0,    0,    0,  // 442 442
+     0,    0,    0,    0,  // 443 443
+     0,    0,    0,    0,  // 444 444
+     0,    0,    0,    0,  // 445 445
+     0,    0,    0,    0,  // 446 446
+     0,    0,    0,    0,  // 447 447
+     0,    0,    0,    0,  // 448 448
+     0,    0,    0,    0,  // 449 449
+     0,    0,    0,    0,  // 450 450
+     0,    0,    0,    0,  // 451 451
+     0,    0,    0,    0,  // 452 452
+     0,    0,    0,    0,  // 453 453
+     0,    0,    0,    0,  // 454 454
+     0,    0,    0,    0,  // 455 455
+     0,    0,    0,    0,  // 456 456
+     0,    0,    0,    0,  // 457 457
+     0,    0,    0,    0,  // 458 458
+     0,    0,    0,    0,  // 459 459
+     0,    0,    0,    0,  // 460 460
+     0,    0,    0,    0,  // 461 461
+     0,    0,    0,    0,  // 462 462
+     0,    0,    0,    0,  // 463 463
+     0,    0,    0,    0,  // 464 464
+     0,    0,    0,    0,  // 465 465
+     0,    0,    0,    0,  // 466 466
+     0,    0,    0,    0,  // 467 467
+     0,    0,    0,    0,  // 468 468
+     0,    0,    0,    0,  // 469 469
+     0,    0,    0,    0,  // 470 470
+     0,    0,    0,    0,  // 471 471
+     0,    0,    0,    0,  // 472 472
+     0,    0,    0,    0,  // 473 473
+     0,    0,    0,    0,  // 474 474
+     0,    0,    0,    0,  // 475 475
+     0,    0,    0,    0,  // 476 476
+     0,    0,    0,    0,  // 477 477
+     0,    0,    0,    0,  // 478 478
+     0,    0,    0,    0,  // 479 479
+     0,    0,    0,    0,  // 480 480
+     0,    0,    0,    0,  // 481 481
+     0,    0,    0,    0,  // 482 482
+     0,    0,    0,    0,  // 483 483
+     0,    0,    0,    0,  // 484 484
+     0,    0,    0,    0,  // 485 485
+     0,    0,    0,    0,  // 486 486
+     0,    0,    0,    0,  // 487 487
+     0,    0,    0,    0,  // 488 488
+     0,    0,    0,    0,  // 489 489
+     0,    0,    0,    0,  // 490 490
+     0,    0,    0,    0,  // 491 491
+     0,    0,    0,    0,  // 492 492
+     0,    0,    0,    0,  // 493 493
+     0,    0,    0,    0,  // 494 494
+     0,    0,    0,    0,  // 495 495
+     0,    0,    0,    0,  // 496 496
+     0,    0,    0,    0,  // 497 497
+     0,    0,    0,    0,  // 498 498
+     0,    0,    0,    0,  // 499 499
+     0,    0,    0,    0,  // 500 500
+     0,    0,    0,    0,  // 501 501
+     0,    0,    0,    0,  // 502 502
+     0,    0,    0,    0,  // 503 503
+     0,    0,    0,    0,  // 504 504
+     0,    0,    0,    0,  // 505 505
+   866,    0,    0,    0,  // 506 NDEBELE nr
+     0,    0,    0,    0,  // 507 X_BORK_BORK_BORK zzb
+  1657,    0,    0,    0,  // 508 X_PIG_LATIN zzp
+     0,    0,    0,    0,  // 509 X_HACKER zzh
+  1427,    0,    0,    0,  // 510 X_KLINGON tlh
+     0,    0,    0,    0,  // 511 X_ELMER_FUDD zze
+     0,    0,    0,    0,  // 512 X_Common xx-Zyyy
+     0,    0,    0,    0,  // 513 X_Latin xx-Latn
+     0,    0,    0,    0,  // 514 X_Greek xx-Grek
+     0,    0,    0,    0,  // 515 X_Cyrillic xx-Cyrl
+     0,    0,    0,    0,  // 516 X_Armenian xx-Armn
+     0,    0,    0,    0,  // 517 X_Hebrew xx-Hebr
+     0,    0,    0,    0,  // 518 X_Arabic xx-Arab
+     0,    0,    0,    0,  // 519 X_Syriac xx-Syrc
+     0,    0,    0,    0,  // 520 X_Thaana xx-Thaa
+     0,    0,    0,    0,  // 521 X_Devanagari xx-Deva
+     0,    0,    0,    0,  // 522 X_Bengali xx-Beng
+     0,    0,    0,    0,  // 523 X_Gurmukhi xx-Guru
+     0,    0,    0,    0,  // 524 X_Gujarati xx-Gujr
+     0,    0,    0,    0,  // 525 X_Oriya xx-Orya
+     0,    0,    0,    0,  // 526 X_Tamil xx-Taml
+     0,    0,    0,    0,  // 527 X_Telugu xx-Telu
+     0,    0,    0,    0,  // 528 X_Kannada xx-Knda
+     0,    0,    0,    0,  // 529 X_Malayalam xx-Mlym
+     0,    0,    0,    0,  // 530 X_Sinhala xx-Sinh
+     0,    0,    0,    0,  // 531 X_Thai xx-Thai
+     0,    0,    0,    0,  // 532 X_Lao xx-Laoo
+     0,    0,    0,    0,  // 533 X_Tibetan xx-Tibt
+     0,    0,    0,    0,  // 534 X_Myanmar xx-Mymr
+     0,    0,    0,    0,  // 535 X_Georgian xx-Geor
+     0,    0,    0,    0,  // 536 X_Hangul xx-Hang
+     0,    0,    0,    0,  // 537 X_Ethiopic xx-Ethi
+     0,    0,    0,    0,  // 538 X_Cherokee xx-Cher
+     0,    0,    0,    0,  // 539 X_Canadian_Aboriginal xx-Cans
+     0,    0,    0,    0,  // 540 X_Ogham xx-Ogam
+     0,    0,    0,    0,  // 541 X_Runic xx-Runr
+     0,    0,    0,    0,  // 542 X_Khmer xx-Khmr
+     0,    0,    0,    0,  // 543 X_Mongolian xx-Mong
+     0,    0,    0,    0,  // 544 X_Hiragana xx-Hira
+     0,    0,    0,    0,  // 545 X_Katakana xx-Kana
+     0,    0,    0,    0,  // 546 X_Bopomofo xx-Bopo
+     0,    0,    0,    0,  // 547 X_Han xx-Hani
+     0,    0,    0,    0,  // 548 X_Yi xx-Yiii
+     0,    0,    0,    0,  // 549 X_Old_Italic xx-Ital
+     0,    0,    0,    0,  // 550 X_Gothic xx-Goth
+     0,    0,    0,    0,  // 551 X_Deseret xx-Dsrt
+     0,    0,    0,    0,  // 552 X_Inherited xx-Qaai
+     0,    0,    0,    0,  // 553 X_Tagalog xx-Tglg
+     0,    0,    0,    0,  // 554 X_Hanunoo xx-Hano
+     0,    0,    0,    0,  // 555 X_Buhid xx-Buhd
+     0,    0,    0,    0,  // 556 X_Tagbanwa xx-Tagb
+     0,    0,    0,    0,  // 557 X_Limbu xx-Limb
+     0,    0,    0,    0,  // 558 X_Tai_Le xx-Tale
+     0,    0,    0,    0,  // 559 X_Linear_B xx-Linb
+     0,    0,    0,    0,  // 560 X_Ugaritic xx-Ugar
+     0,    0,    0,    0,  // 561 X_Shavian xx-Shaw
+     0,    0,    0,    0,  // 562 X_Osmanya xx-Osma
+     0,    0,    0,    0,  // 563 X_Cypriot xx-Cprt
+     0,    0,    0,    0,  // 564 X_Braille xx-Brai
+     0,    0,    0,    0,  // 565 X_Buginese xx-Bugi
+     0,    0,    0,    0,  // 566 X_Coptic xx-Copt
+     0,    0,    0,    0,  // 567 X_New_Tai_Lue xx-Talu
+     0,    0,    0,    0,  // 568 X_Glagolitic xx-Glag
+     0,    0,    0,    0,  // 569 X_Tifinagh xx-Tfng
+     0,    0,    0,    0,  // 570 X_Syloti_Nagri xx-Sylo
+     0,    0,    0,    0,  // 571 X_Old_Persian xx-Xpeo
+     0,    0,    0,    0,  // 572 X_Kharoshthi xx-Khar
+     0,    0,    0,    0,  // 573 X_Balinese xx-Bali
+     0,    0,    0,    0,  // 574 X_Cuneiform xx-Xsux
+     0,    0,    0,    0,  // 575 X_Phoenician xx-Phnx
+     0,    0,    0,    0,  // 576 X_Phags_Pa xx-Phag
+     0,    0,    0,    0,  // 577 X_Nko xx-Nkoo
+     0,    0,    0,    0,  // 578 X_Sundanese xx-Sund
+     0,    0,    0,    0,  // 579 X_Lepcha xx-Lepc
+     0,    0,    0,    0,  // 580 X_Ol_Chiki xx-Olck
+     0,    0,    0,    0,  // 581 X_Vai xx-Vaii
+     0,    0,    0,    0,  // 582 X_Saurashtra xx-Saur
+     0,    0,    0,    0,  // 583 X_Kayah_Li xx-Kali
+     0,    0,    0,    0,  // 584 X_Rejang xx-Rjng
+     0,    0,    0,    0,  // 585 X_Lycian xx-Lyci
+     0,    0,    0,    0,  // 586 X_Carian xx-Cari
+     0,    0,    0,    0,  // 587 X_Lydian xx-Lydi
+     0,    0,    0,    0,  // 588 X_Cham xx-Cham
+     0,    0,    0,    0,  // 589 X_Tai_Tham xx-Lana
+     0,    0,    0,    0,  // 590 X_Tai_Viet xx-Tavt
+     0,    0,    0,    0,  // 591 X_Avestan xx-Avst
+     0,    0,    0,    0,  // 592 X_Egyptian_Hieroglyphs xx-Egyp
+     0,    0,    0,    0,  // 593 X_Samaritan xx-Samr
+     0,    0,    0,    0,  // 594 X_Lisu xx-Lisu
+     0,    0,    0,    0,  // 595 X_Bamum xx-Bamu
+     0,    0,    0,    0,  // 596 X_Javanese xx-Java
+     0,    0,    0,    0,  // 597 X_Meetei_Mayek xx-Mtei
+     0,    0,    0,    0,  // 598 X_Imperial_Aramaic xx-Armi
+     0,    0,    0,    0,  // 599 X_Old_South_Arabian xx-Sarb
+     0,    0,    0,    0,  // 600 X_Inscriptional_Parthian xx-Prti
+     0,    0,    0,    0,  // 601 X_Inscriptional_Pahlavi xx-Phli
+     0,    0,    0,    0,  // 602 X_Old_Turkic xx-Orkh
+     0,    0,    0,    0,  // 603 X_Kaithi xx-Kthi
+     0,    0,    0,    0,  // 604 X_Batak xx-Batk
+     0,    0,    0,    0,  // 605 X_Brahmi xx-Brah
+     0,    0,    0,    0,  // 606 X_Mandaic xx-Mand
+     0,    0,    0,    0,  // 607 X_Chakma xx-Cakm
+     0,    0,    0,    0,  // 608 X_Meroitic_Cursive xx-Merc
+     0,    0,    0,    0,  // 609 X_Meroitic_Hieroglyphs xx-Mero
+     0,    0,    0,    0,  // 610 X_Miao xx-Plrd
+     0,    0,    0,    0,  // 611 X_Sharada xx-Shrd
+     0,    0,    0,    0,  // 612 X_Sora_Sompeng xx-Sora
+     0,    0,    0,    0,  // 613 X_Takri xx-Takr
+};
+
+}       // End namespace CLD2
+
diff --git a/cbits/cldutil.cc b/cbits/cldutil.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cldutil.cc
@@ -0,0 +1,621 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+// Updated 2014.01 for dual table lookup
+//
+
+#include "cldutil.h"
+#include <string>
+
+#include "cld2tablesummary.h"
+#include "integral_types.h"
+#include "port.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+// Caller supplies the right tables in scoringcontext
+
+// Runtime routines for hashing, looking up, and scoring
+// unigrams (CJK), bigrams (CJK), quadgrams, and octagrams.
+// Unigrams and bigrams are for CJK languages only, including simplified/
+// traditional Chinese, Japanese, Korean, Vietnamese Han characters, and
+// Zhuang Han characters. Surrounding spaces are not considered.
+// Quadgrams and octagrams for for non-CJK and include two bits indicating
+// preceding and trailing spaces (word boundaries).
+
+
+static const int kMinCJKUTF8CharBytes = 3;
+
+static const int kMinGramCount = 3;
+static const int kMaxGramCount = 16;
+
+static const int UTFmax = 4;        // Max number of bytes in a UTF-8 character
+
+  // 1 to skip ASCII space, vowels AEIOU aeiou and UTF-8 continuation bytes 80-BF
+  static const uint8 kSkipSpaceVowelContinue[256] = {
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,1,0,0,0,1,0,0, 0,1,0,0,0,0,0,1, 0,0,0,0,0,1,0,0, 0,0,0,0,0,0,0,0,
+    0,1,0,0,0,1,0,0, 0,1,0,0,0,0,0,1, 0,0,0,0,0,1,0,0, 0,0,0,0,0,0,0,0,
+
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  };
+
+  // 1 to skip ASCII space, and UTF-8 continuation bytes 80-BF
+  static const uint8 kSkipSpaceContinue[256] = {
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  };
+
+
+  // Always advances one UTF-8 character
+  static const uint8 kAdvanceOneChar[256] = {
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,
+    3,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,3, 4,4,4,4,4,4,4,4, 4,4,4,4,4,4,4,4,
+  };
+
+  // Advances *only* on space (or illegal byte)
+  static const uint8 kAdvanceOneCharSpace[256] = {
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+    0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  };
+
+
+// Routines to access a hash table of <key:wordhash, value:probs> pairs
+// Buckets have 4-byte wordhash for sizes < 32K buckets, but only
+// 2-byte wordhash for sizes >= 32K buckets, with other wordhash bits used as
+// bucket subscript.
+// Probs is a packed: three languages plus a subscript for probability table
+// Buckets have all the keys together, then all the values.Key array never
+// crosses a cache-line boundary, so no-match case takes exactly one cache miss.
+// Match case may sometimes take an additional cache miss on value access.
+//
+// Other possibilites include 5 or 10 6-byte entries plus pad to make 32 or 64
+// byte buckets with single cache miss.
+// Or 2-byte key and 6-byte value, allowing 5 languages instead  of three.
+//------------------------------------------------------------------------------
+
+//----------------------------------------------------------------------------//
+// Hashing groups of 1/2/4/8 letters, perhaps with spaces or underscores      //
+//----------------------------------------------------------------------------//
+
+//----------------------------------------------------------------------------//
+// Scoring single groups of letters                                           //
+//----------------------------------------------------------------------------//
+
+// BIGRAM, QUADGRAM, OCTAGRAM score one => tote
+// Input: 4-byte entry of 3 language numbers and one probability subscript, plus
+//  an accumulator tote. (language 0 means unused entry)
+// Output: running sums in tote updated
+void ProcessProbV2Tote(uint32 probs, Tote* tote) {
+  uint8 prob123 = (probs >> 0) & 0xff;
+  const uint8* prob123_entry = LgProb2TblEntry(prob123);
+
+  uint8 top1 = (probs >> 8) & 0xff;
+  if (top1 > 0) {tote->Add(top1, LgProb3(prob123_entry, 0));}
+  uint8 top2 = (probs >> 16) & 0xff;
+  if (top2 > 0) {tote->Add(top2, LgProb3(prob123_entry, 1));}
+  uint8 top3 = (probs >> 24) & 0xff;
+  if (top3 > 0) {tote->Add(top3, LgProb3(prob123_entry, 2));}
+}
+
+// Return score for a particular per-script language, or zero
+int GetLangScore(uint32 probs, uint8 pslang) {
+  uint8 prob123 = (probs >> 0) & 0xff;
+  const uint8* prob123_entry = LgProb2TblEntry(prob123);
+  int retval = 0;
+  uint8 top1 = (probs >> 8) & 0xff;
+  if (top1 == pslang) {retval += LgProb3(prob123_entry, 0);}
+  uint8 top2 = (probs >> 16) & 0xff;
+  if (top2 == pslang) {retval += LgProb3(prob123_entry, 1);}
+  uint8 top3 = (probs >> 24) & 0xff;
+  if (top3 == pslang) {retval += LgProb3(prob123_entry, 2);}
+  return retval;
+}
+
+//----------------------------------------------------------------------------//
+// Routines to accumulate probabilities                                       //
+//----------------------------------------------------------------------------//
+
+
+// BIGRAM, using hash table, always advancing by 1 char
+// Caller supplies table, such as &kCjkBiTable_obj or &kGibberishTable_obj
+// Score all bigrams in isrc, using languages that have bigrams (CJK)
+// Return number of bigrams that hit in the hash table
+int DoBigramScoreV3(const CLD2TableSummary* bigram_obj,
+                         const char* isrc, int srclen, Tote* chunk_tote) {
+  int hit_count = 0;
+  const char* src = isrc;
+
+  // Hashtable-based CJK bigram lookup
+  const uint8* usrc = reinterpret_cast<const uint8*>(src);
+  const uint8* usrclimit1 = usrc + srclen - UTFmax;
+
+  while (usrc < usrclimit1) {
+    int len = kAdvanceOneChar[usrc[0]];
+    int len2 = kAdvanceOneChar[usrc[len]] + len;
+
+    if ((kMinCJKUTF8CharBytes * 2) <= len2) {      // Two CJK chars possible
+      // Lookup and score this bigram
+      // Always ignore pre/post spaces
+      uint32 bihash = BiHashV2(reinterpret_cast<const char*>(usrc), len2);
+      uint32 probs = QuadHashV3Lookup4(bigram_obj, bihash);
+      // Now go indirect on the subscript
+      probs = bigram_obj->kCLDTableInd[probs &
+        ~bigram_obj->kCLDTableKeyMask];
+
+      // Process the bigram
+      if (probs != 0) {
+        ProcessProbV2Tote(probs, chunk_tote);
+        ++hit_count;
+      }
+    }
+    usrc += len;  // Advance by one char
+  }
+
+  return hit_count;
+}
+
+
+// Score up to 64KB of a single script span in one pass
+// Make a dummy entry off the end to calc length of last span
+// Return offset of first unused input byte
+int GetUniHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer) {
+  const char* isrc = &text[letter_offset];
+  const char* src = isrc;
+  // Limit is end, which has extra 20 20 20 00 past len
+  const char* srclimit = &text[letter_limit];
+
+  // Local copies
+  const UTF8PropObj* unigram_obj =
+    scoringcontext->scoringtables->unigram_obj;
+  int next_base = hitbuffer->next_base;
+  int next_base_limit = hitbuffer->maxscoringhits;
+
+  // Visit all unigrams
+  if (src[0] == ' ') {++src;}   // skip any initial space
+  while (src < srclimit) {
+    const uint8* usrc = reinterpret_cast<const uint8*>(src);
+    int len = kAdvanceOneChar[usrc[0]];
+    src += len;
+    // Look up property of one UTF-8 character and advance over it.
+    // Updates usrc and len (bad interface design), hence increment above
+    int propval = UTF8GenericPropertyBigOneByte(unigram_obj, &usrc, &len);
+    if (propval > 0) {
+      // Save indirect subscript for later scoring; 1 or 2 langprobs
+      int indirect_subscr = propval;
+      hitbuffer->base[next_base].offset = src - text;     // Offset in text
+      hitbuffer->base[next_base].indirect = indirect_subscr;
+      ++next_base;
+    }
+
+    if (next_base >= next_base_limit) {break;}
+  }
+
+  hitbuffer->next_base = next_base;
+
+  // Make a dummy entry off the end to calc length of last span
+  int dummy_offset = src - text;
+  hitbuffer->base[hitbuffer->next_base].offset = dummy_offset;
+  hitbuffer->base[hitbuffer->next_base].indirect = 0;
+
+  return src - text;
+}
+
+// Score up to 64KB of a single script span, doing both delta-bi and
+// distinct bis in one pass
+void GetBiHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer) {
+  const char* isrc = &text[letter_offset];
+  const char* src = isrc;
+  // Limit is end
+  const char* srclimit1 = &text[letter_limit];
+
+  // Local copies
+  const CLD2TableSummary* deltabi_obj =
+    scoringcontext->scoringtables->deltabi_obj;
+  const CLD2TableSummary* distinctbi_obj =
+    scoringcontext->scoringtables->distinctbi_obj;
+  int next_delta = hitbuffer->next_delta;
+  int next_delta_limit = hitbuffer->maxscoringhits;
+  int next_distinct = hitbuffer->next_distinct;
+  // We can do 2 inserts per loop, so -1
+  int next_distinct_limit = hitbuffer->maxscoringhits - 1;
+
+  while (src < srclimit1) {
+    const uint8* usrc = reinterpret_cast<const uint8*>(src);
+    int len = kAdvanceOneChar[usrc[0]];
+    int len2 = kAdvanceOneChar[usrc[len]] + len;
+
+    if ((kMinCJKUTF8CharBytes * 2) <= len2) {      // Two CJK chars possible
+      // Lookup and this bigram and save <offset, indirect>
+      uint32 bihash = BiHashV2(src, len2);
+      uint32 probs = QuadHashV3Lookup4(deltabi_obj, bihash);
+      // Now go indirect on the subscript
+      if (probs != 0) {
+        // Save indirect subscript for later scoring; 1 langprob
+        int indirect_subscr = probs & ~deltabi_obj->kCLDTableKeyMask;
+        hitbuffer->delta[next_delta].offset = src - text;
+        hitbuffer->delta[next_delta].indirect = indirect_subscr;
+        ++next_delta;
+      }
+      // Lookup this distinct bigram and save <offset, indirect>
+      probs = QuadHashV3Lookup4(distinctbi_obj, bihash);
+      if (probs != 0) {
+        int indirect_subscr = probs & ~distinctbi_obj->kCLDTableKeyMask;
+        hitbuffer->distinct[next_distinct].offset = src - text;
+        hitbuffer->distinct[next_distinct].indirect = indirect_subscr;
+        ++next_distinct;
+      }
+    }
+    src += len;  // Advance by one char (not two)
+
+    // Almost always srclimit hit first
+    if (next_delta >= next_delta_limit) {break;}
+    if (next_distinct >= next_distinct_limit) {break;}
+  }
+
+  hitbuffer->next_delta = next_delta;
+  hitbuffer->next_distinct = next_distinct;
+
+  // Make a dummy entry off the end to calc length of last span
+  int dummy_offset = src - text;
+  hitbuffer->delta[hitbuffer->next_delta].offset = dummy_offset;
+  hitbuffer->delta[hitbuffer->next_delta].indirect = 0;
+  hitbuffer->distinct[hitbuffer->next_distinct].offset = dummy_offset;
+  hitbuffer->distinct[hitbuffer->next_distinct].indirect = 0;
+}
+
+// Score up to 64KB of a single script span in one pass
+// Make a dummy entry off the end to calc length of last span
+// Return offset of first unused input byte
+int GetQuadHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer) {
+  const char* isrc = &text[letter_offset];
+  const char* src = isrc;
+  // Limit is end, which has extra 20 20 20 00 past len
+  const char* srclimit = &text[letter_limit];
+
+  // Local copies
+  const CLD2TableSummary* quadgram_obj =
+    scoringcontext->scoringtables->quadgram_obj;
+  const CLD2TableSummary* quadgram_obj2 =
+    scoringcontext->scoringtables->quadgram_obj2;
+  int next_base = hitbuffer->next_base;
+  int next_base_limit = hitbuffer->maxscoringhits;
+
+  // Run a little cache of last quad hits to catch overly-repetitive "text"
+  // We don't care if we miss a couple repetitions at scriptspan boundaries
+  int next_prior_quadhash = 0;
+  uint32 prior_quadhash[2] = {0, 0};
+
+  // Visit all quadgrams
+  if (src[0] == ' ') {++src;}   // skip any initial space
+  while (src < srclimit) {
+    // Find one quadgram
+    const char* src_end = src;
+    src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+    src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+    const char* src_mid = src_end;
+    src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+    src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+    int len = src_end - src;
+    // Hash the quadgram
+    uint32 quadhash = QuadHashV2(src, len);
+
+    // Filter out recent repeats
+    if ((quadhash != prior_quadhash[0]) && (quadhash != prior_quadhash[1])) {
+      // Look up this quadgram and save <offset, indirect>
+      uint32 indirect_flag = 0;   // For dual tables
+      const CLD2TableSummary* hit_obj = quadgram_obj;
+      uint32 probs = QuadHashV3Lookup4(quadgram_obj, quadhash);
+      if ((probs == 0) && (quadgram_obj2->kCLDTableSize != 0)) {
+        // Try lookup in dual table if not found in first one
+        // Note: we need to know later which of two indirect tables to use.
+        indirect_flag = 0x80000000u;
+        hit_obj = quadgram_obj2;
+        probs = QuadHashV3Lookup4(quadgram_obj2, quadhash);
+      }
+      if (probs != 0) {
+        // Round-robin two entries of actual hits
+        prior_quadhash[next_prior_quadhash] = quadhash;
+        next_prior_quadhash = (next_prior_quadhash + 1) & 1;
+
+        // Save indirect subscript for later scoring; 1 or 2 langprobs
+        int indirect_subscr = probs & ~hit_obj->kCLDTableKeyMask;
+        hitbuffer->base[next_base].offset = src - text;     // Offset in text
+        // Flip the high bit for table2
+        hitbuffer->base[next_base].indirect = indirect_subscr | indirect_flag;
+        ++next_base;
+      }
+    }
+
+    // Advance: all the way past word if at end-of-word, else 2 chars
+    if (src_end[0] == ' ') {
+      src = src_end;
+    } else {
+      src = src_mid;
+    }
+
+    // Skip over space at end of word, or ASCII vowel in middle of word
+    // Use kAdvanceOneCharSpace instead to get rid of vowel hack
+    if (src < srclimit) {
+      src += kAdvanceOneCharSpaceVowel[(uint8)src[0]];
+    } else {
+      // Advancing by 4/8/16 can overshoot, but we are about to exit anyway
+      src = srclimit;
+    }
+
+    if (next_base >= next_base_limit) {break;}
+  }
+
+  hitbuffer->next_base = next_base;
+
+  // Make a dummy entry off the end to calc length of last span
+  int dummy_offset = src - text;
+  hitbuffer->base[hitbuffer->next_base].offset = dummy_offset;
+  hitbuffer->base[hitbuffer->next_base].indirect = 0;
+
+  return src - text;
+}
+
+// inputs:
+//  const tables
+//  const char* isrc, int srclen (in sscriptbuffer)
+// intermediates:
+//  vector of octa <offset, probs>   (which need indirect table to decode)
+//  vector of distinct <offset, probs>   (which need indirect table to decode)
+
+// Score up to 64KB of a single script span, doing both delta-octa and
+// distinct words in one pass
+void GetOctaHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer) {
+  const char* isrc = &text[letter_offset];
+  const char* src = isrc;
+  // Limit is end+1, to include extra space char (0x20) off the end
+  const char* srclimit = &text[letter_limit + 1];
+
+  // Local copies
+  const CLD2TableSummary* deltaocta_obj =
+    scoringcontext->scoringtables->deltaocta_obj;
+  int next_delta = hitbuffer->next_delta;
+  int next_delta_limit = hitbuffer->maxscoringhits;
+
+  const CLD2TableSummary* distinctocta_obj =
+    scoringcontext->scoringtables->distinctocta_obj;
+  int next_distinct = hitbuffer->next_distinct;
+  // We can do 2 inserts per loop, so -1
+  int next_distinct_limit = hitbuffer->maxscoringhits - 1;
+
+  // Run a little cache of last octa hits to catch overly-repetitive "text"
+  // We don't care if we miss a couple repetitions at scriptspan boundaries
+  int next_prior_octahash = 0;
+  uint64 prior_octahash[2] = {0, 0};
+
+  // Score all words truncated to 8 characters
+  int charcount = 0;
+  // Skip any initial space
+  if (src[0] == ' ') {++src;}
+
+  // Begin the first word
+  const char* prior_word_start = src;
+  const char* word_start = src;
+  const char* word_end = word_start;
+  while (src < srclimit) {
+    // Terminate previous word or continue current word
+    if (src[0] == ' ') {
+      int len = word_end - word_start;
+      // Hash the word
+      uint64 wordhash40 = OctaHash40(word_start, len);
+      uint32 probs;
+
+      // Filter out recent repeats. Unlike quads, we update even if no hit,
+      // so we can get hits on same word if separated by non-hit words
+      if ((wordhash40 != prior_octahash[0]) &&
+          (wordhash40 != prior_octahash[1])) {
+        // Round-robin two entries of words
+        prior_octahash[next_prior_octahash] = wordhash40;
+        next_prior_octahash = 1 - next_prior_octahash;    // Alternates 0,1,0,1
+
+        // (1) Lookup distinct word PAIR. For a pair, we want an asymmetrical
+        // function of the two word hashs. For words A B C, B-A and C-B are good
+        // enough and fast. We use the same table as distinct single words
+        // Do not look up a pair of identical words -- all pairs hash to zero
+        // Both 1- and 2-word distinct lookups are in distinctocta_obj now
+        // Do this first, because it has the lowest offset
+        uint64 tmp_prior_hash = prior_octahash[next_prior_octahash];
+        if ((tmp_prior_hash != 0) && (tmp_prior_hash != wordhash40)) {
+          uint64 pair_hash = PairHash(tmp_prior_hash, wordhash40);
+          probs = OctaHashV3Lookup4(distinctocta_obj, pair_hash);
+          if (probs != 0) {
+            int indirect_subscr = probs & ~distinctocta_obj->kCLDTableKeyMask;
+            hitbuffer->distinct[next_distinct].offset = prior_word_start - text;
+            hitbuffer->distinct[next_distinct].indirect = indirect_subscr;
+            ++next_distinct;
+          }
+        }
+
+        // (2) Lookup this distinct word and save <offset, indirect>
+        probs = OctaHashV3Lookup4(distinctocta_obj, wordhash40);
+        if (probs != 0) {
+          int indirect_subscr = probs & ~distinctocta_obj->kCLDTableKeyMask;
+          hitbuffer->distinct[next_distinct].offset = word_start - text;
+          hitbuffer->distinct[next_distinct].indirect = indirect_subscr;
+          ++next_distinct;
+        }
+
+        // (3) Lookup this word and save <offset, indirect>
+        probs = OctaHashV3Lookup4(deltaocta_obj, wordhash40);
+        if (probs != 0) {
+          // Save indirect subscript for later scoring; 1 langprob
+          int indirect_subscr = probs & ~deltaocta_obj->kCLDTableKeyMask;
+          hitbuffer->delta[next_delta].offset = word_start - text;
+          hitbuffer->delta[next_delta].indirect = indirect_subscr;
+          ++next_delta;
+        }
+      }
+
+      // Begin the next word
+      charcount = 0;
+      prior_word_start = word_start;
+      word_start = src + 1;   // Over the space
+      word_end = word_start;
+    } else {
+      ++charcount;
+    }
+
+    // Advance to next char
+    src += UTF8OneCharLen(src);
+    if (charcount <= 8) {
+      word_end = src;
+    }
+    // Almost always srclimit hit first
+    if (next_delta >= next_delta_limit) {break;}
+    if (next_distinct >= next_distinct_limit) {break;}
+  }
+
+  hitbuffer->next_delta = next_delta;
+  hitbuffer->next_distinct = next_distinct;
+
+  // Make a dummy entry off the end to calc length of last span
+  int dummy_offset = src - text;
+  hitbuffer->delta[hitbuffer->next_delta].offset = dummy_offset;
+  hitbuffer->delta[hitbuffer->next_delta].indirect = 0;
+  hitbuffer->distinct[hitbuffer->next_distinct].offset = dummy_offset;
+  hitbuffer->distinct[hitbuffer->next_distinct].indirect = 0;
+}
+
+
+//----------------------------------------------------------------------------//
+// Reliability calculations, for single language and between languages        //
+//----------------------------------------------------------------------------//
+
+// Return reliablity of result 0..100 for top two scores
+// delta==0 is 0% reliable, delta==fully_reliable_thresh is 100% reliable
+// (on a scale where +1 is a factor of  2 ** 1.6 = 3.02)
+// Threshold is uni/quadgram increment count, bounded above and below.
+//
+// Requiring a factor of 3 improvement (e.g. +1 log base 3)
+// for each scored quadgram is too stringent, so I've backed this off to a
+// factor of 2 (e.g. +5/8 log base 3).
+//
+// I also somewhat lowered the Min/MaxGramCount limits above
+//
+// Added: if fewer than 8 quads/unis, max reliability is 12*n percent
+//
+int ReliabilityDelta(int value1, int value2, int gramcount) {
+  int max_reliability_percent = 100;
+  if (gramcount < 8) {
+    max_reliability_percent = 12 * gramcount;
+  }
+  int fully_reliable_thresh = (gramcount * 5) >> 3;     // see note above
+  if (fully_reliable_thresh < kMinGramCount) {          // Fully = 3..16
+    fully_reliable_thresh = kMinGramCount;
+  } else if (fully_reliable_thresh > kMaxGramCount) {
+    fully_reliable_thresh = kMaxGramCount;
+  }
+
+  int delta = value1 - value2;
+  if (delta >= fully_reliable_thresh) {return max_reliability_percent;}
+  if (delta <= 0) {return 0;}
+  return minint(max_reliability_percent,
+                     (100 * delta) / fully_reliable_thresh);
+}
+
+// Return reliablity of result 0..100 for top score vs. expected mainsteam score
+// Values are score per 1024 bytes of input
+// ratio = max(top/mainstream, mainstream/top)
+// ratio > 4.0 is 0% reliable, <= 2.0 is 100% reliable
+// Change: short-text word scoring can give unusually good results.
+//  Let top exceed mainstream by 4x at 50% reliable
+//
+// dsites April 2010: These could be tightened up. It would be
+// reasonable with newer data and round-robin table allocation to start ramping
+// down at mean * 1.5 and mean/1.5, while letting mean*2 and mean/2 pass,
+// but just barely.
+//
+// dsites March 2013: Tightened up a bit.
+static const double kRatio100 = 1.5;
+static const double kRatio0 = 4.0;
+int ReliabilityExpected(int actual_score_1kb, int expected_score_1kb) {
+  if (expected_score_1kb == 0) {return 100;}    // No reliability data available yet
+  if (actual_score_1kb == 0) {return 0;}        // zero score = unreliable
+  double ratio;
+  if (expected_score_1kb > actual_score_1kb) {
+    ratio = (1.0 * expected_score_1kb) / actual_score_1kb;
+  } else {
+    ratio = (1.0 * actual_score_1kb) / expected_score_1kb;
+  }
+  // Ratio 1.0 .. 1.5 scores 100%
+  // Ratio 2.0 scores 80%
+  // Linear decline, to ratio 4.0 scores 0%
+  if (ratio <= kRatio100) {return 100;}
+  if (ratio > kRatio0) {return 0;}
+
+  int percent_good =
+      static_cast<int>(100.0 * (kRatio0 - ratio) / (kRatio0 - kRatio100));
+  return percent_good;
+}
+
+// Create a langprob packed value from its parts.
+// qprob is quantized [0..12]
+// We use Latn script to represent any RTypeMany language
+uint32 MakeLangProb(Language lang, int qprob) {
+  uint32 pslang = PerScriptNumber(ULScript_Latin, lang);
+  uint32 retval = (pslang << 8) | kLgProbV2TblBackmap[qprob];
+  return retval;
+}
+
+}       // End namespace CLD2
+
+
+
+
+
diff --git a/cbits/cldutil.h b/cbits/cldutil.h
new file mode 100644
--- /dev/null
+++ b/cbits/cldutil.h
@@ -0,0 +1,80 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// Stuff used only by online detector, not used offline
+//
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_H__
+
+#include "cldutil_shared.h"
+#include "scoreonescriptspan.h"
+#include "tote.h"
+
+namespace CLD2 {
+
+// Score up to 64KB of a single script span in one pass
+// Make a dummy entry off the end to calc length of last span
+// Return offset of first unused input byte
+int GetUniHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer);
+
+// Score up to 64KB of a single script span, doing both delta-bi and
+// distinct bis in one pass
+void GetBiHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer);
+
+// Score up to 64KB of a single script span in one pass
+// Make a dummy entry off the end to calc length of last span
+// Return offset of first unused input byte
+int GetQuadHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer);
+
+// Score up to 64KB of a single script span, doing both delta-octa and
+// distinct words in one pass
+void GetOctaHits(const char* text,
+                     int letter_offset, int letter_limit,
+                     ScoringContext* scoringcontext,
+                     ScoringHitBuffer* hitbuffer);
+
+// Not sure if these belong here or in scoreonescriptspan.cc
+int ReliabilityDelta(int value1, int value2, int gramcount);
+int ReliabilityExpected(int actual_score_1kb, int expected_score_1kb);
+
+// Create a langprob packed value from its parts.
+uint32 MakeLangProb(Language lang, int qprob);
+
+
+void ProcessProbV2Tote(uint32 probs, Tote* tote);
+
+// Return score for a particular per-script language, or zero
+int GetLangScore(uint32 probs, uint8 pslang);
+
+static inline int minint(int a, int b) {return (a < b) ? a: b;}
+static inline int maxint(int a, int b) {return (a > b) ? a: b;}
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_H__
+
+
diff --git a/cbits/cldutil_shared.cc b/cbits/cldutil_shared.cc
new file mode 100644
--- /dev/null
+++ b/cbits/cldutil_shared.cc
@@ -0,0 +1,437 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#include "cldutil_shared.h"
+#include <string>
+
+#include "cld2tablesummary.h"
+#include "integral_types.h"
+#include "port.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+// Runtime routines for hashing, looking up, and scoring
+// unigrams (CJK), bigrams (CJK), quadgrams, and octagrams.
+// Unigrams and bigrams are for CJK languages only, including simplified/
+// traditional Chinese, Japanese, Korean, Vietnamese Han characters, and
+// Zhuang Han characters. Surrounding spaces are not considered.
+// Quadgrams and octagrams for for non-CJK and include two bits indicating
+// preceding and trailing spaces (word boundaries).
+
+
+// Indicator bits for leading/trailing space around quad/octagram
+// NOTE: 4444 bits are chosen to flip constant bits in hash of four chars of
+// 1-, 2-, or 3-bytes each.
+static const uint32 kPreSpaceIndicator =  0x00004444;
+static const uint32 kPostSpaceIndicator = 0x44440000;
+
+// Little-endian masks for 0..24 bytes picked up as uint32's
+static const uint32 kWordMask0[4] = {
+  0xFFFFFFFF, 0x000000FF, 0x0000FFFF, 0x00FFFFFF
+};
+
+static const int kMinCJKUTF8CharBytes = 3;
+
+static const int kMinGramCount = 3;
+static const int kMaxGramCount = 16;
+
+static const int UTFmax = 4;        // Max number of bytes in a UTF-8 character
+
+
+// Routines to access a hash table of <key:wordhash, value:probs> pairs
+// Buckets have 4-byte wordhash for sizes < 32K buckets, but only
+// 2-byte wordhash for sizes >= 32K buckets, with other wordhash bits used as
+// bucket subscript.
+// Probs is a packed: three languages plus a subscript for probability table
+// Buckets have all the keys together, then all the values.Key array never
+// crosses a cache-line boundary, so no-match case takes exactly one cache miss.
+// Match case may sometimes take an additional cache miss on value access.
+//
+// Other possibilites include 5 or 10 6-byte entries plus pad to make 32 or 64
+// byte buckets with single cache miss.
+// Or 2-byte key and 6-byte value, allowing 5 languages instead  of three.
+
+
+//----------------------------------------------------------------------------//
+// Hashing groups of 1/2/4/8 letters, perhaps with spaces or underscores      //
+//----------------------------------------------------------------------------//
+
+// Design principles for these hash functions
+// - Few operations
+// - Handle 1-, 2-, and 3-byte UTF-8 scripts, ignoring intermixing except in
+//   Latin script expect 1- and 2-byte mixtures.
+// - Last byte of each character has about 5 bits of information
+// - Spread good bits around so they can interact in at least two ways
+//   with other characters
+// - Use add for additional mixing thorugh carries
+
+// CJK Three-byte bigram
+//   ....dddd..cccccc..bbbbbb....aaaa
+//   ..................ffffff..eeeeee
+// make
+//   ....dddd..cccccc..bbbbbb....aaaa
+//   000....dddd..cccccc..bbbbbb....a
+//   ..................ffffff..eeeeee
+//   ffffff..eeeeee000000000000000000
+//
+// CJK Four-byte bigram
+//   ..dddddd..cccccc....bbbb....aaaa
+//   ..hhhhhh..gggggg....ffff....eeee
+// make
+//   ..dddddd..cccccc....bbbb....aaaa
+//   000..dddddd..cccccc....bbbb....a
+//   ..hhhhhh..gggggg....ffff....eeee
+//   ..ffff....eeee000000000000000000
+
+// BIGRAM
+// Pick up 1..8 bytes and hash them via mask/shift/add. NO pre/post
+// OVERSHOOTS up to 3 bytes
+// For runtime use of tables
+// Does X86 unaligned loads
+uint32 BiHashV2(const char* word_ptr, int bytecount) {
+  if (bytecount == 0) {return 0;}
+  const uint32* word_ptr32 = reinterpret_cast<const uint32*>(word_ptr);
+  uint32 word0, word1;
+  if (bytecount <= 4) {
+    word0 = UNALIGNED_LOAD32(word_ptr32) & kWordMask0[bytecount & 3];
+    word0 = word0 ^ (word0 >> 3);
+    return word0;
+  }
+  // Else do 8 bytes
+  word0 = UNALIGNED_LOAD32(word_ptr32);
+  word0 = word0 ^ (word0 >> 3);
+  word1 = UNALIGNED_LOAD32(word_ptr32 + 1) & kWordMask0[bytecount & 3];
+  word1 = word1 ^ (word1 << 18);
+  return word0 + word1;
+}
+
+//
+// Ascii-7 One-byte chars
+//   ...ddddd...ccccc...bbbbb...aaaaa
+// make
+//   ...ddddd...ccccc...bbbbb...aaaaa
+//   000...ddddd...ccccc...bbbbb...aa
+//
+// Latin 1- and 2-byte chars
+//   ...ddddd...ccccc...bbbbb...aaaaa
+//   ...................fffff...eeeee
+// make
+//   ...ddddd...ccccc...bbbbb...aaaaa
+//   000...ddddd...ccccc...bbbbb...aa
+//   ...................fffff...eeeee
+//   ...............fffff...eeeee0000
+//
+// Non-CJK Two-byte chars
+//   ...ddddd...........bbbbb........
+//   ...hhhhh...........fffff........
+// make
+//   ...ddddd...........bbbbb........
+//   000...ddddd...........bbbbb.....
+//   ...hhhhh...........fffff........
+//   hhhh...........fffff........0000
+//
+// Non-CJK Three-byte chars
+//   ...........ccccc................
+//   ...................fffff........
+//   ...lllll...................iiiii
+// make
+//   ...........ccccc................
+//   000...........ccccc.............
+//   ...................fffff........
+//   ...............fffff........0000
+//   ...lllll...................iiiii
+//   .lllll...................iiiii00
+//
+
+// QUADGRAM
+// Pick up 1..12 bytes plus pre/post space and hash them via mask/shift/add
+// OVERSHOOTS up to 3 bytes
+// For runtime use of tables
+// Does X86 unaligned loads
+uint32 QuadHashV2Mix(const char* word_ptr, int bytecount, uint32 prepost) {
+  const uint32* word_ptr32 = reinterpret_cast<const uint32*>(word_ptr);
+  uint32 word0, word1, word2;
+  if (bytecount <= 4) {
+    word0 = UNALIGNED_LOAD32(word_ptr32) & kWordMask0[bytecount & 3];
+    word0 = word0 ^ (word0 >> 3);
+    return word0 ^ prepost;
+  } else if (bytecount <= 8) {
+    word0 = UNALIGNED_LOAD32(word_ptr32);
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1) & kWordMask0[bytecount & 3];
+    word1 = word1 ^ (word1 << 4);
+    return (word0 ^ prepost) + word1;
+  }
+  // else do 12 bytes
+  word0 = UNALIGNED_LOAD32(word_ptr32);
+  word0 = word0 ^ (word0 >> 3);
+  word1 = UNALIGNED_LOAD32(word_ptr32 + 1);
+  word1 = word1 ^ (word1 << 4);
+  word2 = UNALIGNED_LOAD32(word_ptr32 + 2) & kWordMask0[bytecount & 3];
+  word2 = word2 ^ (word2 << 2);
+  return (word0 ^ prepost) + word1 + word2;
+}
+
+
+// QUADGRAM wrapper with surrounding spaces
+// Pick up 1..12 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+// For runtime use of tables
+uint32 QuadHashV2(const char* word_ptr, int bytecount) {
+  if (bytecount == 0) {return 0;}
+  uint32 prepost = 0;
+  if (word_ptr[-1] == ' ') {prepost |= kPreSpaceIndicator;}
+  if (word_ptr[bytecount] == ' ') {prepost |= kPostSpaceIndicator;}
+  return QuadHashV2Mix(word_ptr, bytecount, prepost);
+}
+
+// QUADGRAM wrapper with surrounding underscores (offline use)
+// Pick up 1..12 bytes plus pre/post '_' and hash them via mask/shift/add
+// OVERSHOOTS up to 3 bytes
+// For offline construction of tables
+uint32 QuadHashV2Underscore(const char* word_ptr, int bytecount) {
+  if (bytecount == 0) {return 0;}
+  const char* local_word_ptr = word_ptr;
+  int local_bytecount = bytecount;
+  uint32 prepost = 0;
+  if (local_word_ptr[0] == '_') {
+    prepost |= kPreSpaceIndicator;
+    ++local_word_ptr;
+    --local_bytecount;
+  }
+  if (local_word_ptr[local_bytecount - 1] == '_') {
+    prepost |= kPostSpaceIndicator;
+    --local_bytecount;
+  }
+  return QuadHashV2Mix(local_word_ptr, local_bytecount, prepost);
+}
+
+
+// OCTAGRAM
+// Pick up 1..24 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+//
+// The low 32 bits follow the pattern from above, tuned to different scripts
+// The high 8 bits are a simple sum of all bytes, shifted by 0/1/2/3 bits each
+// For runtime use of tables V3
+// Does X86 unaligned loads
+uint64 OctaHash40Mix(const char* word_ptr, int bytecount, uint64 prepost) {
+  const uint32* word_ptr32 = reinterpret_cast<const uint32*>(word_ptr);
+  uint64 word0;
+  uint64 word1;
+  uint64 sum;
+
+  if (word_ptr[-1] == ' ') {prepost |= kPreSpaceIndicator;}
+  if (word_ptr[bytecount] == ' ') {prepost |= kPostSpaceIndicator;}
+  switch ((bytecount - 1) >> 2) {
+  case 0:       // 1..4 bytes
+    word0 = UNALIGNED_LOAD32(word_ptr32) & kWordMask0[bytecount & 3];
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    break;
+  case 1:       // 5..8 bytes
+    word0 = UNALIGNED_LOAD32(word_ptr32);
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1) & kWordMask0[bytecount & 3];
+    sum += word1;
+    word1 = word1 ^ (word1 << 4);
+    word0 += word1;
+    break;
+  case 2:       // 9..12 bytes
+    word0 = UNALIGNED_LOAD32(word_ptr32);
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1);
+    sum += word1;
+    word1 = word1 ^ (word1 << 4);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 2) & kWordMask0[bytecount & 3];
+    sum += word1;
+    word1 = word1 ^ (word1 << 2);
+    word0 += word1;
+    break;
+  case 3:       // 13..16 bytes
+    word0 =UNALIGNED_LOAD32(word_ptr32);
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1);
+    sum += word1;
+    word1 = word1 ^ (word1 << 4);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 2);
+    sum += word1;
+    word1 = word1 ^ (word1 << 2);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 3) & kWordMask0[bytecount & 3];
+    sum += word1;
+    word1 = word1 ^ (word1 >> 8);
+    word0 += word1;
+    break;
+  case 4:       // 17..20 bytes
+    word0 = UNALIGNED_LOAD32(word_ptr32);
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1);
+    sum += word1;
+    word1 = word1 ^ (word1 << 4);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 2);
+    sum += word1;
+    word1 = word1 ^ (word1 << 2);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 3);
+    sum += word1;
+    word1 = word1 ^ (word1 >> 8);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 4) & kWordMask0[bytecount & 3];
+    sum += word1;
+    word1 = word1 ^ (word1 >> 4);
+    word0 += word1;
+    break;
+  default:      // 21..24 bytes and higher (ignores beyond 24)
+    word0 = UNALIGNED_LOAD32(word_ptr32);
+    sum = word0;
+    word0 = word0 ^ (word0 >> 3);
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 1);
+    sum += word1;
+    word1 = word1 ^ (word1 << 4);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 2);
+    sum += word1;
+    word1 = word1 ^ (word1 << 2);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 3);
+    sum += word1;
+    word1 = word1 ^ (word1 >> 8);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 4);
+    sum += word1;
+    word1 = word1 ^ (word1 >> 4);
+    word0 += word1;
+    word1 = UNALIGNED_LOAD32(word_ptr32 + 5) & kWordMask0[bytecount & 3];
+    sum += word1;
+    word1 = word1 ^ (word1 >> 6);
+    word0 += word1;
+    break;
+  }
+
+  sum += (sum >> 17);             // extra 1-bit shift for bytes 2 & 3
+  sum += (sum >> 9);              // extra 1-bit shift for bytes 1 & 3
+  sum = (sum & 0xff) << 32;
+  return (word0 ^ prepost) + sum;
+}
+
+// OCTAGRAM wrapper with surrounding spaces
+// Pick up 1..24 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+//
+// The low 32 bits follow the pattern from above, tuned to different scripts
+// The high 8 bits are a simple sum of all bytes, shifted by 0/1/2/3 bits each
+// For runtime use of tables V3
+uint64 OctaHash40(const char* word_ptr, int bytecount) {
+  if (bytecount == 0) {return 0;}
+  uint64 prepost = 0;
+  if (word_ptr[-1] == ' ') {prepost |= kPreSpaceIndicator;}
+  if (word_ptr[bytecount] == ' ') {prepost |= kPostSpaceIndicator;}
+  return OctaHash40Mix(word_ptr, bytecount, prepost);
+}
+
+
+// OCTAGRAM wrapper with surrounding underscores (offline use)
+// Pick up 1..24 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+//
+// The low 32 bits follow the pattern from above, tuned to different scripts
+// The high 8 bits are a simple sum of all bytes, shifted by 0/1/2/3 bits each
+// For offline construction of tables
+uint64 OctaHash40underscore(const char* word_ptr, int bytecount) {
+  if (bytecount == 0) {return 0;}
+  const char* local_word_ptr = word_ptr;
+  int local_bytecount = bytecount;
+  uint64 prepost = 0;
+  if (local_word_ptr[0] == '_') {
+    prepost |= kPreSpaceIndicator;
+    ++local_word_ptr;
+    --local_bytecount;
+  }
+  if (local_word_ptr[local_bytecount - 1] == '_') {
+    prepost |= kPostSpaceIndicator;
+    --local_bytecount;
+  }
+  return OctaHash40Mix(local_word_ptr, local_bytecount, prepost);
+}
+
+// Hash a consecutive pair of tokens/words A B
+// Old: hash is B - A, which gives too many false hits on one-char diffs
+// Now: rotate(A,13) + B
+uint64 PairHash(uint64 worda_hash, uint64 wordb_hash) {
+   return ((worda_hash >> 13) | (worda_hash << (64 - 13))) + wordb_hash;
+}
+
+
+
+
+//----------------------------------------------------------------------------//
+// Finding groups of 1/2/4/8 letters                                          //
+//----------------------------------------------------------------------------//
+
+// src points to a letter. Find the byte length of a unigram starting there.
+int UniLen(const char* src) {
+  const char* src_end = src;
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  return src_end - src;
+}
+
+// src points to a letter. Find the byte length of a bigram starting there.
+int BiLen(const char* src) {
+  const char* src_end = src;
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  return src_end - src;
+}
+
+// src points to a letter. Find the byte length of a quadgram starting there.
+int QuadLen(const char* src) {
+  const char* src_end = src;
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  src_end += kAdvanceOneCharButSpace[(uint8)src_end[0]];
+  return src_end - src;
+}
+
+// src points to a letter. Find the byte length of an octagram starting there.
+int OctaLen(const char* src) {
+  const char* src_end = src;
+  int charcount = 0;
+  while (src_end[0] != ' ') {
+    src_end += UTF8OneCharLen(src);
+    ++charcount;
+    if (charcount == 8) {break;}
+  }
+  return src_end - src;
+}
+
+}       // End namespace CLD2
+
+
+
+
+
diff --git a/cbits/cldutil_shared.h b/cbits/cldutil_shared.h
new file mode 100644
--- /dev/null
+++ b/cbits/cldutil_shared.h
@@ -0,0 +1,509 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// Just the stuff shared between offline table builder and online detector
+//
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_SHARED_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_SHARED_H__
+
+#include "integral_types.h"
+#include "cld2tablesummary.h"
+
+namespace CLD2 {
+
+// Runtime routines for hashing, looking up, and scoring
+// unigrams (CJK), bigrams (CJK), quadgrams, and octagrams.
+// Unigrams and bigrams are for CJK languages only, including simplified/
+// traditional Chinese, Japanese, Korean, Vietnamese Han characters, and
+// Zhuang Han characters. Surrounding spaces are not considered.
+// Quadgrams and octagrams for for non-CJK and include two bits indicating
+// preceding and trailing spaces (word boundaries).
+
+
+//----------------------------------------------------------------------------//
+// Main quantized probability table                                           //
+//----------------------------------------------------------------------------//
+
+  // Table has 240 eight-byte entries. Each entry has a five-byte array and
+  // a three-byte array of log base 2 probabilities in the range 1..12.
+  // The intended use is to express five or three probabilities in a single-byte
+  // subscript, then decode via this table. These probabilities are
+  // intended to go with an array of five or three language numbers.
+  //
+  // The corresponding language numbers will have to be sorted by descending
+  // probability, then the actual probability subscript chosen to match the
+  // closest available entry in this table.
+  //
+  // Pattern of probability values:
+  // hi 3/4 1/2 1/4 lo    hi mid lo
+  // where "3/4" is (hi*3+lo)/4, "1/2" is (hi+lo)/2, and "1/4" is (hi+lo*3)/4
+  // and mid is one of 3/4 1/2 or 1/4.
+  // There are three groups of 78 (=12*13/2) entries, with hi running 1..12 and
+  // lo running 1..hi. Only the first group is used for five-entry lookups.
+  // The mid value in the first group is 1/2, the second group 3/4, and the
+  // third group 1/4. For three-entry lookups, this allows the mid entry to be
+  // somewhat higher or lower than the midpoint, to allow a better match to the
+  // original probabilities.
+  static const int kLgProbV2TblSize = 240;
+  static const uint8 kLgProbV2Tbl[kLgProbV2TblSize * 8] = {
+    1,1,1,1,1, 1,1,1,     // [0]
+    2,2,2,1,1, 2,2,1,     // [1]
+    2,2,2,2,2, 2,2,2,
+    3,3,2,2,1, 3,2,1,     // [3]
+    3,3,3,2,2, 3,3,2,
+    3,3,3,3,3, 3,3,3,
+    4,3,3,2,1, 4,3,1,     // [6]
+    4,4,3,3,2, 4,3,2,
+    4,4,4,3,3, 4,4,3,
+    4,4,4,4,4, 4,4,4,
+    5,4,3,2,1, 5,3,1,     // [10]
+    5,4,4,3,2, 5,4,2,
+    5,5,4,4,3, 5,4,3,
+    5,5,5,4,4, 5,5,4,
+    5,5,5,5,5, 5,5,5,
+    6,5,4,2,1, 6,4,1,     // [15]
+    6,5,4,3,2, 6,4,2,
+    6,5,5,4,3, 6,5,3,
+    6,6,5,5,4, 6,5,4,
+    6,6,6,5,5, 6,6,5,
+    6,6,6,6,6, 6,6,6,
+    7,6,4,3,1, 7,4,1,     // [21]
+    7,6,5,3,2, 7,5,2,
+    7,6,5,4,3, 7,5,3,
+    7,6,6,5,4, 7,6,4,
+    7,7,6,6,5, 7,6,5,
+    7,7,7,6,6, 7,7,6,
+    7,7,7,7,7, 7,7,7,
+    8,6,5,3,1, 8,5,1,     // [28]
+    8,7,5,4,2, 8,5,2,
+    8,7,6,4,3, 8,6,3,
+    8,7,6,5,4, 8,6,4,
+    8,7,7,6,5, 8,7,5,
+    8,8,7,7,6, 8,7,6,
+    8,8,8,7,7, 8,8,7,
+    8,8,8,8,8, 8,8,8,
+    9,7,5,3,1, 9,5,1,     // [36]
+    9,7,6,4,2, 9,6,2,
+    9,8,6,5,3, 9,6,3,
+    9,8,7,5,4, 9,7,4,
+    9,8,7,6,5, 9,7,5,
+    9,8,8,7,6, 9,8,6,
+    9,9,8,8,7, 9,8,7,
+    9,9,9,8,8, 9,9,8,
+    9,9,9,9,9, 9,9,9,
+    10,8,6,3,1, 10,6,1,   // [45]
+    10,8,6,4,2, 10,6,2,
+    10,8,7,5,3, 10,7,3,
+    10,9,7,6,4, 10,7,4,
+    10,9,8,6,5, 10,8,5,
+    10,9,8,7,6, 10,8,6,
+    10,9,9,8,7, 10,9,7,
+    10,10,9,9,8, 10,9,8,
+    10,10,10,9,9, 10,10,9,
+    10,10,10,10,10, 10,10,10,
+    11,9,6,4,1, 11,6,1,   // [55]
+    11,9,7,4,2, 11,7,2,
+    11,9,7,5,3, 11,7,3,
+    11,9,8,6,4, 11,8,4,
+    11,10,8,7,5, 11,8,5,
+    11,10,9,7,6, 11,9,6,
+    11,10,9,8,7, 11,9,7,
+    11,10,10,9,8, 11,10,8,
+    11,11,10,10,9, 11,10,9,
+    11,11,11,10,10, 11,11,10,
+    11,11,11,11,11, 11,11,11,
+    12,9,7,4,1, 12,7,1,   // [66]
+    12,10,7,5,2, 12,7,2,
+    12,10,8,5,3, 12,8,3,
+    12,10,8,6,4, 12,8,4,
+    12,10,9,7,5, 12,9,5,
+    12,11,9,8,6, 12,9,6,
+    12,11,10,8,7, 12,10,7,
+    12,11,10,9,8, 12,10,8,
+    12,11,11,10,9, 12,11,9,
+    12,12,11,11,10, 12,11,10,
+    12,12,12,11,11, 12,12,11,
+    12,12,12,12,12, 12,12,12,
+
+    1,1,1,1,1, 1,1,1,
+    2,2,2,1,1, 2,2,1,
+    2,2,2,2,2, 2,2,2,
+    3,3,2,2,1, 3,3,1,
+    3,3,3,2,2, 3,3,2,
+    3,3,3,3,3, 3,3,3,
+    4,3,3,2,1, 4,3,1,
+    4,4,3,3,2, 4,4,2,
+    4,4,4,3,3, 4,4,3,
+    4,4,4,4,4, 4,4,4,
+    5,4,3,2,1, 5,4,1,
+    5,4,4,3,2, 5,4,2,
+    5,5,4,4,3, 5,5,3,
+    5,5,5,4,4, 5,5,4,
+    5,5,5,5,5, 5,5,5,
+    6,5,4,2,1, 6,5,1,
+    6,5,4,3,2, 6,5,2,
+    6,5,5,4,3, 6,5,3,
+    6,6,5,5,4, 6,6,4,
+    6,6,6,5,5, 6,6,5,
+    6,6,6,6,6, 6,6,6,
+    7,6,4,3,1, 7,6,1,
+    7,6,5,3,2, 7,6,2,
+    7,6,5,4,3, 7,6,3,
+    7,6,6,5,4, 7,6,4,
+    7,7,6,6,5, 7,7,5,
+    7,7,7,6,6, 7,7,6,
+    7,7,7,7,7, 7,7,7,
+    8,6,5,3,1, 8,6,1,
+    8,7,5,4,2, 8,7,2,
+    8,7,6,4,3, 8,7,3,
+    8,7,6,5,4, 8,7,4,
+    8,7,7,6,5, 8,7,5,
+    8,8,7,7,6, 8,8,6,
+    8,8,8,7,7, 8,8,7,
+    8,8,8,8,8, 8,8,8,
+    9,7,5,3,1, 9,7,1,
+    9,7,6,4,2, 9,7,2,
+    9,8,6,5,3, 9,8,3,
+    9,8,7,5,4, 9,8,4,
+    9,8,7,6,5, 9,8,5,
+    9,8,8,7,6, 9,8,6,
+    9,9,8,8,7, 9,9,7,
+    9,9,9,8,8, 9,9,8,
+    9,9,9,9,9, 9,9,9,
+    10,8,6,3,1, 10,8,1,
+    10,8,6,4,2, 10,8,2,
+    10,8,7,5,3, 10,8,3,
+    10,9,7,6,4, 10,9,4,
+    10,9,8,6,5, 10,9,5,
+    10,9,8,7,6, 10,9,6,
+    10,9,9,8,7, 10,9,7,
+    10,10,9,9,8, 10,10,8,
+    10,10,10,9,9, 10,10,9,
+    10,10,10,10,10, 10,10,10,
+    11,9,6,4,1, 11,9,1,
+    11,9,7,4,2, 11,9,2,
+    11,9,7,5,3, 11,9,3,
+    11,9,8,6,4, 11,9,4,
+    11,10,8,7,5, 11,10,5,
+    11,10,9,7,6, 11,10,6,
+    11,10,9,8,7, 11,10,7,
+    11,10,10,9,8, 11,10,8,
+    11,11,10,10,9, 11,11,9,
+    11,11,11,10,10, 11,11,10,
+    11,11,11,11,11, 11,11,11,
+    12,9,7,4,1, 12,9,1,
+    12,10,7,5,2, 12,10,2,
+    12,10,8,5,3, 12,10,3,
+    12,10,8,6,4, 12,10,4,
+    12,10,9,7,5, 12,10,5,
+    12,11,9,8,6, 12,11,6,
+    12,11,10,8,7, 12,11,7,
+    12,11,10,9,8, 12,11,8,
+    12,11,11,10,9, 12,11,9,
+    12,12,11,11,10, 12,12,10,
+    12,12,12,11,11, 12,12,11,
+    12,12,12,12,12, 12,12,12,
+
+    1,1,1,1,1, 1,1,1,
+    2,2,2,1,1, 2,1,1,
+    2,2,2,2,2, 2,2,2,
+    3,3,2,2,1, 3,2,1,
+    3,3,3,2,2, 3,2,2,
+    3,3,3,3,3, 3,3,3,
+    4,3,3,2,1, 4,2,1,
+    4,4,3,3,2, 4,3,2,
+    4,4,4,3,3, 4,3,3,
+    4,4,4,4,4, 4,4,4,
+    5,4,3,2,1, 5,2,1,
+    5,4,4,3,2, 5,3,2,
+    5,5,4,4,3, 5,4,3,
+    5,5,5,4,4, 5,4,4,
+    5,5,5,5,5, 5,5,5,
+    6,5,4,2,1, 6,2,1,
+    6,5,4,3,2, 6,3,2,
+    6,5,5,4,3, 6,4,3,
+    6,6,5,5,4, 6,5,4,
+    6,6,6,5,5, 6,5,5,
+    6,6,6,6,6, 6,6,6,
+    7,6,4,3,1, 7,3,1,
+    7,6,5,3,2, 7,3,2,
+    7,6,5,4,3, 7,4,3,
+    7,6,6,5,4, 7,5,4,
+    7,7,6,6,5, 7,6,5,
+    7,7,7,6,6, 7,6,6,
+    7,7,7,7,7, 7,7,7,
+    8,6,5,3,1, 8,3,1,
+    8,7,5,4,2, 8,4,2,
+    8,7,6,4,3, 8,4,3,
+    8,7,6,5,4, 8,5,4,
+    8,7,7,6,5, 8,6,5,
+    8,8,7,7,6, 8,7,6,
+    8,8,8,7,7, 8,7,7,
+    8,8,8,8,8, 8,8,8,
+    9,7,5,3,1, 9,3,1,
+    9,7,6,4,2, 9,4,2,
+    9,8,6,5,3, 9,5,3,
+    9,8,7,5,4, 9,5,4,
+    9,8,7,6,5, 9,6,5,
+    9,8,8,7,6, 9,7,6,
+    9,9,8,8,7, 9,8,7,
+    9,9,9,8,8, 9,8,8,
+    9,9,9,9,9, 9,9,9,
+    10,8,6,3,1, 10,3,1,
+    10,8,6,4,2, 10,4,2,
+    10,8,7,5,3, 10,5,3,
+    10,9,7,6,4, 10,6,4,
+    10,9,8,6,5, 10,6,5,
+    10,9,8,7,6, 10,7,6,
+    10,9,9,8,7, 10,8,7,
+    10,10,9,9,8, 10,9,8,
+    10,10,10,9,9, 10,9,9,
+    10,10,10,10,10, 10,10,10,
+    11,9,6,4,1, 11,4,1,
+    11,9,7,4,2, 11,4,2,
+    11,9,7,5,3, 11,5,3,
+    11,9,8,6,4, 11,6,4,
+    11,10,8,7,5, 11,7,5,
+    11,10,9,7,6, 11,7,6,
+    11,10,9,8,7, 11,8,7,
+    11,10,10,9,8, 11,9,8,
+    11,11,10,10,9, 11,10,9,
+    11,11,11,10,10, 11,10,10,
+    11,11,11,11,11, 11,11,11,
+    12,9,7,4,1, 12,4,1,
+    12,10,7,5,2, 12,5,2,
+    12,10,8,5,3, 12,5,3,
+    12,10,8,6,4, 12,6,4,
+    12,10,9,7,5, 12,7,5,
+    12,11,9,8,6, 12,8,6,
+    12,11,10,8,7, 12,8,7,
+    12,11,10,9,8, 12,9,8,
+    12,11,11,10,9, 12,10,9,
+    12,12,11,11,10, 12,11,10,
+    12,12,12,11,11, 12,11,11,
+    12,12,12,12,12, 12,12,12,
+
+    // Added 2013.01.28 for CJK compatible mapping
+    8,5,2,2,2, 8,2,2,
+    6,6,6,4,2, 6,6,2,
+    6,5,4,4,4, 6,4,4,
+    6,4,2,2,2, 6,2,2,
+    4,3,2,2,2, 4,2,2,
+    2,2,2,2,2, 2,2,2,
+  };
+
+  // Backmap a single desired probability into an entry in kLgProbV2Tbl
+  static const uint8 kLgProbV2TblBackmap[13] = {
+    0,
+    0, 1, 3, 6,   10, 15, 21, 28,   36, 45, 55, 66,
+  };
+
+  // Return address of 8-byte entry[i]
+  inline const uint8* LgProb2TblEntry(int i) {
+    return &kLgProbV2Tbl[i * 8];
+  }
+
+  // Return one of three probabilities in an entry
+  inline uint8 LgProb3(const uint8* entry, int j) {
+    return entry[j + 5];
+  }
+
+
+// Routines to access a hash table of <key:wordhash, value:probs> pairs
+// Buckets have 4-byte wordhash for sizes < 32K buckets, but only
+// 2-byte wordhash for sizes >= 32K buckets, with other wordhash bits used as
+// bucket subscript.
+// Probs is a packed: three languages plus a subscript for probability table
+// Buckets have all the keys together, then all the values.Key array never
+// crosses a cache-line boundary, so no-match case takes exactly one cache miss.
+// Match case may sometimes take an additional cache miss on value access.
+//
+// Other possibilites include 5 or 10 6-byte entries plus pad to make 32 or 64
+// byte buckets with single cache miss.
+// Or 2-byte key and 6-byte value, allowing 5 languages instead  of three.
+
+
+//----------------------------------------------------------------------------//
+// Hashing groups of 1/2/4/8 letters, perhaps with spaces or underscores      //
+//----------------------------------------------------------------------------//
+
+// BIGRAM
+// Pick up 1..8 bytes and hash them via mask/shift/add. NO pre/post
+// OVERSHOOTS up to 3 bytes
+// For runtime use of tables
+// Does X86 unaligned loads if !defined(NEED_ALIGNED_LOADS)UNALIGNED_LOAD32(_p)
+uint32 BiHashV2(const char* word_ptr, int bytecount);
+
+// QUADGRAM wrapper with surrounding spaces
+// Pick up 1..12 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+// For runtime use of tables
+uint32 QuadHashV2(const char* word_ptr, int bytecount);
+
+// QUADGRAM wrapper with surrounding underscores (offline use)
+// Pick up 1..12 bytes plus pre/post '_' and hash them via mask/shift/add
+// OVERSHOOTS up to 3 bytes
+// For offline construction of tables
+uint32 QuadHashV2Underscore(const char* word_ptr, int bytecount);
+
+// OCTAGRAM wrapper with surrounding spaces
+// Pick up 1..24 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+uint64 OctaHash40(const char* word_ptr, int bytecount);
+
+
+// OCTAGRAM wrapper with surrounding underscores (offline use)
+// Pick up 1..24 bytes plus pre/post space and hash them via mask/shift/add
+// UNDERSHOOTS 1 byte, OVERSHOOTS up to 3 bytes
+uint64 OctaHash40underscore(const char* word_ptr, int bytecount);
+
+// Hash a consecutive pair of tokens/words A B
+uint64 PairHash(uint64 worda_hash, uint64 wordb_hash);
+
+
+// From 32-bit gram FP, return hash table subscript and remaining key
+inline void QuadFPJustHash(uint32 quadhash,
+                                uint32 keymask,
+                                int bucketcount,
+                                uint32* subscr, uint32* hashkey) {
+  *subscr = (quadhash + (quadhash >> 12)) & (bucketcount - 1);
+  *hashkey = quadhash & keymask;
+}
+
+// From 40-bit gram FP, return hash table subscript and remaining key
+inline void OctaFPJustHash(uint64 longwordhash,
+                                  uint32 keymask,
+                                  int bucketcount,
+                                  uint32* subscr, uint32* hashkey) {
+  uint32 temp = (longwordhash + (longwordhash >> 12)) & (bucketcount - 1);
+  *subscr = temp;
+  temp = static_cast<uint32>(longwordhash >> 4);
+  *hashkey = temp & keymask;
+}
+
+
+// Look up 32-bit gram FP in caller-passed table
+// Typical size 256K entries (1.5MB)
+// Two-byte hashkey
+inline const uint32 QuadHashV3Lookup4(const CLD2TableSummary* gram_obj,
+                                      uint32 quadhash) {
+  uint32 subscr, hashkey;
+  const IndirectProbBucket4* quadtable = gram_obj->kCLDTable;
+  uint32 keymask = gram_obj->kCLDTableKeyMask;
+  int bucketcount = gram_obj->kCLDTableSize;
+  QuadFPJustHash(quadhash, keymask, bucketcount, &subscr, &hashkey);
+  const IndirectProbBucket4* bucket_ptr = &quadtable[subscr];
+  // Four-way associative, 4 compares
+  if (((hashkey ^ bucket_ptr->keyvalue[0]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[0];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[1]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[1];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[2]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[2];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[3]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[3];
+  }
+  return 0;
+}
+
+// Look up 40-bit gram FP in caller-passed table
+// Typical size 256K-4M entries (1-16MB)
+// 24-12 bit hashkey packed with 8-20 bit indirect lang/probs
+// keymask is 0xfffff000 for 20-bit hashkey and 12-bit indirect
+inline const uint32 OctaHashV3Lookup4(const CLD2TableSummary* gram_obj,
+                                          uint64 longwordhash) {
+  uint32 subscr, hashkey;
+  const IndirectProbBucket4* octatable = gram_obj->kCLDTable;
+  uint32 keymask = gram_obj->kCLDTableKeyMask;
+  int bucketcount = gram_obj->kCLDTableSize;
+  OctaFPJustHash(longwordhash, keymask, bucketcount,
+                        &subscr, &hashkey);
+  const IndirectProbBucket4* bucket_ptr = &octatable[subscr];
+  // Four-way associative, 4 compares
+  if (((hashkey ^ bucket_ptr->keyvalue[0]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[0];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[1]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[1];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[2]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[2];
+  }
+  if (((hashkey ^ bucket_ptr->keyvalue[3]) & keymask) == 0) {
+    return bucket_ptr->keyvalue[3];
+  }
+  return 0;
+}
+
+
+//----------------------------------------------------------------------------//
+// Finding groups of 1/2/4/8 letters                                          //
+//----------------------------------------------------------------------------//
+
+// Does not advance past space or tab/cr/lf/nul
+static const uint8 kAdvanceOneCharButSpace[256] = {
+ 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+ 0,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,
+ 3,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,3, 4,4,4,4,4,4,4,4, 4,4,4,4,4,4,4,4,
+};
+
+
+// Advances *only* on space or ASCII vowel (or illegal byte)
+static const uint8 kAdvanceOneCharSpaceVowel[256] = {
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+ 0,1,0,0,0,1,0,0, 0,1,0,0,0,0,0,1, 0,0,0,0,0,1,0,0, 0,0,0,0,0,0,0,0,
+ 0,1,0,0,0,1,0,0, 0,1,0,0,0,0,0,1, 0,0,0,0,0,1,0,0, 0,0,0,0,0,0,0,0,
+
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+ 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+};
+
+
+// src points to a letter. Find the byte length of a unigram starting there.
+int UniLen(const char* src);
+
+// src points to a letter. Find the byte length of a bigram starting there.
+int BiLen(const char* src);
+
+// src points to a letter. Find the byte length of a quadgram starting there.
+int QuadLen(const char* src);
+
+// src points to a letter. Find the byte length of an octagram starting there.
+int OctaLen(const char* src);
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_NEW_CLDUTIL_SHARED_H__
+
+
+
+
+
+
diff --git a/cbits/compact_lang_det.cc b/cbits/compact_lang_det.cc
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det.cc
@@ -0,0 +1,322 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "compact_lang_det.h"
+#include "encodings.h"
+#include "compact_lang_det_impl.h"
+#include "integral_types.h"
+#include "lang_script.h"
+
+namespace CLD2 {
+
+// String is "code_version - data_scrape_date"
+//static const char* kDetectLanguageVersion = "V2.0 - 20130715";
+
+
+// Large-table version for all ~160 languages
+// Small-table version for all ~60 languages
+
+// Scan interchange-valid UTF-8 bytes and detect most likely language
+Language DetectLanguage(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          bool* is_reliable) {
+  bool allow_extended_lang = false;
+  Language language3[3];
+  int percent3[3];
+  double normalized_score3[3];
+  int text_bytes;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  const char* tld_hint = "";
+  int encoding_hint = UNKNOWN_ENCODING;
+  Language language_hint = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          &text_bytes,
+                          is_reliable);
+  // Default to English
+  if (lang == UNKNOWN_LANGUAGE) {
+    lang = ENGLISH;
+  }
+  return lang;
+}
+
+// Scan interchange-valid UTF-8 bytes and detect list of top 3 languages.
+Language DetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable) {
+  double normalized_score3[3];
+  bool allow_extended_lang = false;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  const char* tld_hint = "";
+  int encoding_hint = UNKNOWN_ENCODING;
+  Language language_hint = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          text_bytes,
+                          is_reliable);
+  // Default to English
+  if (lang == UNKNOWN_LANGUAGE) {
+    lang = ENGLISH;
+  }
+  return lang;
+}
+
+// Same as above, with hints supplied
+// Scan interchange-valid UTF-8 bytes and detect list of top 3 languages.
+Language DetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const char* tld_hint,       // "id" boosts Indonesian
+                          int encoding_hint,          // SJS boosts Japanese
+                          Language language_hint,     // ITALIAN boosts it
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable) {
+  double normalized_score3[3];
+  bool allow_extended_lang = false;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          text_bytes,
+                          is_reliable);
+  // Default to English
+  if (lang == UNKNOWN_LANGUAGE) {
+    lang = ENGLISH;
+  }
+  return lang;
+}
+
+
+// Scan interchange-valid UTF-8 bytes and detect list of top 3 extended
+// languages.
+// Extended languages are additional Google interface languages and Unicode
+// single-language scripts, from ext_lang_enc.h
+Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable) {
+  double normalized_score3[3];
+  bool allow_extended_lang = true;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  const char* tld_hint = "";
+  int encoding_hint = UNKNOWN_ENCODING;
+  Language language_hint = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          text_bytes,
+                          is_reliable);
+  // Do not default to English
+  return lang;
+}
+
+// Same as above, with hints supplied
+// Scan interchange-valid UTF-8 bytes and detect list of top 3 extended
+// languages.
+// Extended languages are additional Google interface languages and Unicode
+// single-language scripts, from ext_lang_enc.h
+Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const char* tld_hint,       // "id" boosts Indonesian
+                          int encoding_hint,          // SJS boosts Japanese
+                          Language language_hint,     // ITALIAN boosts it
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable) {
+  double normalized_score3[3];
+  bool allow_extended_lang = true;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          text_bytes,
+                          is_reliable);
+  // Do not default to English
+  return lang;
+}
+
+// Same as above, and also returns internal language scores as a ratio to
+// normal score for real text in that language. Scores close to 1.0 indicate
+// normal text, while scores far away from 1.0 indicate badly-skewed text or
+// gibberish
+//
+Language ExtDetectLanguageSummary(
+                        const char* buffer,
+                        int buffer_length,
+                        bool is_plain_text,
+                        const char* tld_hint,       // "id" boosts Indonesian
+                        int encoding_hint,          // SJS boosts Japanese
+                        Language language_hint,     // ITALIAN boosts it
+                        Language* language3,
+                        int* percent3,
+                        double* normalized_score3,
+                        int* text_bytes,
+                        bool* is_reliable) {
+  bool allow_extended_lang = true;
+  int flags = 0;
+  Language plus_one = UNKNOWN_LANGUAGE;
+  CLDHints cldhints = {NULL, tld_hint, encoding_hint, language_hint};
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          &cldhints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          NULL,
+                          text_bytes,
+                          is_reliable);
+  // Do not default to English
+  return lang;
+}
+
+// Use this one.
+// Hints are collected into a struct.
+// Flags are passed in (normally zero).
+//
+// Also returns 3 internal language scores as a ratio to
+// normal score for real text in that language. Scores close to 1.0 indicate
+// normal text, while scores far away from 1.0 indicate badly-skewed text or
+// gibberish
+//
+// Returns a vector of chunks in different languages, so that caller may
+// spell-check, translate, or otherwaise process different parts of the input
+// buffer in language-dependant ways.
+//
+Language ExtDetectLanguageSummary(
+                        const char* buffer,
+                        int buffer_length,
+                        bool is_plain_text,
+                        const CLDHints* cld_hints,
+                        int flags,
+                        Language* language3,
+                        int* percent3,
+                        double* normalized_score3,
+                        ResultChunkVector* resultchunkvector,
+                        int* text_bytes,
+                        bool* is_reliable) {
+  bool allow_extended_lang = true;
+  Language plus_one = UNKNOWN_LANGUAGE;
+
+  Language lang = DetectLanguageSummaryV2(
+                          buffer,
+                          buffer_length,
+                          is_plain_text,
+                          cld_hints,
+                          allow_extended_lang,
+                          flags,
+                          plus_one,
+                          language3,
+                          percent3,
+                          normalized_score3,
+                          resultchunkvector,
+                          text_bytes,
+                          is_reliable);
+  // Do not default to English
+  return lang;
+}
+
+}       // End namespace CLD2
+
diff --git a/cbits/compact_lang_det.h b/cbits/compact_lang_det.h
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det.h
@@ -0,0 +1,347 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+// NOTE:
+// Baybayin (ancient script of the Philippines) is detected as TAGALOG.
+// Chu Nom (Vietnamese ancient Han characters) is detected as VIETNAMESE.
+// HAITIAN_CREOLE is detected as such.
+// NORWEGIAN and NORWEGIAN_N are detected separately (but not robustly)
+// PORTUGUESE, PORTUGUESE_P, and PORTUGUESE_B are all detected as PORTUGUESE.
+// ROMANIAN-Latin is detected as ROMANIAN; ROMANIAN-Cyrillic as ROMANIAN.
+// BOSNIAN is not detected as such, but likely scores as Croatian or Serbian.
+// MONTENEGRIN is not detected as such, but likely scores as Serbian.
+// CROATIAN is detected in the Latin script
+// SERBIAN is detected in the Cyrililc and Latin scripts
+// Zhuang is detected in the Latin script only.
+//
+// The languages X_PIG_LATIN and X_KLINGON are detected in the
+//  extended calls ExtDetectLanguageSummary().
+//
+// UNKNOWN_LANGUAGE is returned if no language's internal reliablity measure
+//  is high enough. This happens with non-text input such as the bytes of a
+//  JPEG, and also with text in languages outside training set.
+//
+// The following languages are to be detected in multiple scripts:
+//  AZERBAIJANI (Latin, Cyrillic*, Arabic*)
+//  BURMESE (Latin, Myanmar)
+//  HAUSA (Latin, Arabic)
+//  KASHMIRI (Arabic, Devanagari)
+//  KAZAKH (Latin, Cyrillic, Arabic)
+//  KURDISH (Latin*, Arabic)
+//  KYRGYZ (Cyrillic, Arabic)
+//  LIMBU (Devanagari, Limbu)
+//  MONGOLIAN (Cyrillic, Mongolian)
+//  SANSKRIT (Latin, Devanagari)
+//  SINDHI (Arabic, Devanagari)
+//  TAGALOG (Latin, Tagalog)
+//  TAJIK (Cyrillic, Arabic*)
+//  TATAR (Latin, Cyrillic, Arabic)
+//  TURKMEN (Latin, Cyrillic, Arabic)
+//  UIGHUR (Latin, Cyrillic, Arabic)
+//  UZBEK (Latin, Cyrillic, Arabic)
+//
+// * Due to a shortage of training text, AZERBAIJANI is not currently detected
+//   in Arabic or Cyrillic scripts, nor KURDISH in Latin script, nor TAJIK in
+//   Arabic script.
+//
+
+#ifndef I18N_ENCODINGS_CLD2_PUBLIC_COMPACT_LANG_DET_H_
+#define I18N_ENCODINGS_CLD2_PUBLIC_COMPACT_LANG_DET_H_
+
+#include <stdio.h>
+#include <stdint.h>
+#include <vector>
+#include "lang_script.h"  // For Language
+
+namespace CLD2 {
+
+  // Scan interchange-valid UTF-8 bytes and detect most likely language,
+  // or set of languages.
+  //
+  // Design goals:
+  //   Skip over big stretches of HTML tags
+  //   Able to return ranges of different languages
+  //   Relatively small tables and relatively fast processing
+  //   Thread safe
+  //
+  // For HTML documents, tags are skipped, along with <script> ... </script>
+  // and <style> ... </style> sequences, and entities are expanded.
+  //
+  // We distinguish between bytes of the raw input buffer and bytes of non-tag
+  // text letters. Since tags can be over 50% of the bytes of an HTML Page,
+  // and are nearly all seven-bit ASCII English, we prefer to distinguish
+  // language mixture fractions based on just the non-tag text.
+  //
+  // Inputs: text and text_length
+  //  Code skips HTML tags and expands HTML entities, unless
+  //  is_plain_text is true
+  // Outputs:
+  //  language3 is an array of the top 3 languages or UNKNOWN_LANGUAGE
+  //  percent3 is an array of the text percentages 0..100 of the top 3 languages
+  //  text_bytes is the amount of non-tag/letters-only text found
+  //  is_reliable set true if the returned Language is some amount more
+  //   probable then the second-best Language. Calculation is a complex function
+  //   of the length of the text and the different-script runs of text.
+  // Return value: the most likely Language for the majority of the input text
+  //  Length 0 input returns UNKNOWN_LANGUAGE. Very short indeterminate text
+  //  defaults to ENGLISH.
+  //
+  // The first two versions return ENGLISH instead of UNKNOWN_LANGUAGE, for
+  // backwards compatibility with a different detector.
+  //
+  // The third version may return UNKNOWN_LANGUAGE, and also returns extended
+  // language codes from lang_script.h
+  //
+
+
+  // Instead of individual arguments, pass in hints as an initialized struct
+  // Init to {NULL, NULL, UNKNOWN_ENCODING, UNKNOWN_LANGUAGE} if not known.
+  //
+  // Pass in hints whenever possible; doing so improves detection accuracy. The
+  // set of passed-in hints are all information that is external to the text
+  // itself.
+  //
+  // The content_language_hint is intended to come from an HTTP header
+  // Content-Language: field, the tld_hint from the hostname of a URL, the
+  // encoding-hint from an encoding detector applied to the input
+  // document, and the language hint from any other context you might have.
+  // The lang= tags inside an HTML document will be picked up as hints
+  // by code within the compact language detector.
+
+  typedef struct {
+    const char* content_language_hint;      // "mi,en" boosts Maori and English
+    const char* tld_hint;                   // "id" boosts Indonesian
+    int encoding_hint;                      // SJS boosts Japanese
+    Language language_hint;                 // ITALIAN boosts it
+  } CLDHints;
+
+  static const int kMaxResultChunkBytes = 65535;
+
+  // For returning a vector of per-language pieces of the input buffer
+  // Unreliable and too-short are mapped to UNKNOWN_LANGUAGE
+  typedef struct {
+    int offset;                 // Starting byte offset in original buffer
+    uint16 bytes;               // Number of bytes in chunk
+    uint16 lang1;               // Top lang, as full Language. Apply
+                                // static_cast<Language>() to this short value.
+  } ResultChunk;
+  typedef std::vector<ResultChunk> ResultChunkVector;
+
+
+  // Scan interchange-valid UTF-8 bytes and detect most likely language
+  Language DetectLanguage(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          bool* is_reliable);
+
+  // Scan interchange-valid UTF-8 bytes and detect list of top 3 languages.
+  // language3[0] is usually also the return value
+  Language DetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+  // Same as above, with hints supplied
+  // Scan interchange-valid UTF-8 bytes and detect list of top 3 languages.
+  // language3[0] is usually also the return value
+  Language DetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const char* tld_hint,       // "id" boosts Indonesian
+                          int encoding_hint,          // SJS boosts Japanese
+                          Language language_hint,     // ITALIAN boosts it
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+  // Scan interchange-valid UTF-8 bytes and detect list of top 3 extended
+  // languages.
+  //
+  // Extended languages are additional interface languages and Unicode
+  // single-language scripts, from lang_script.h
+  //
+  // language3[0] is usually also the return value
+  Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+  // Same as above, with hints supplied
+  // Scan interchange-valid UTF-8 bytes and detect list of top 3 extended
+  // languages.
+  //
+  // Extended languages are additional Google interface languages and Unicode
+  // single-language scripts, from lang_script.h
+  //
+  // language3[0] is usually also the return value
+  Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const char* tld_hint,       // "id" boosts Indonesian
+                          int encoding_hint,          // SJS boosts Japanese
+                          Language language_hint,     // ITALIAN boosts it
+                          Language* language3,
+                          int* percent3,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+  // Same as above, and also returns 3 internal language scores as a ratio to
+  // normal score for real text in that language. Scores close to 1.0 indicate
+  // normal text, while scores far away from 1.0 indicate badly-skewed text or
+  // gibberish
+  //
+  Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const char* tld_hint,       // "id" boosts Indonesian
+                          int encoding_hint,          // SJS boosts Japanese
+                          Language language_hint,     // ITALIAN boosts it
+                          Language* language3,
+                          int* percent3,
+                          double* normalized_score3,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+
+  // Use this one.
+  // Hints are collected into a struct.
+  // Flags are passed in (normally zero).
+  //
+  // Also returns 3 internal language scores as a ratio to
+  // normal score for real text in that language. Scores close to 1.0 indicate
+  // normal text, while scores far away from 1.0 indicate badly-skewed text or
+  // gibberish
+  //
+  // Returns a vector of chunks in different languages, so that caller may
+  // spell-check, translate, or otherwaise process different parts of the input
+  // buffer in language-dependant ways.
+  //
+  Language ExtDetectLanguageSummary(
+                          const char* buffer,
+                          int buffer_length,
+                          bool is_plain_text,
+                          const CLDHints* cld_hints,
+                          int flags,
+                          Language* language3,
+                          int* percent3,
+                          double* normalized_score3,
+                          ResultChunkVector* resultchunkvector,
+                          int* text_bytes,
+                          bool* is_reliable);
+
+  // Return version text string
+  // String is "code_version - data_build_date"
+  const char* DetectLanguageVersion();
+
+
+  // Public use flags, debug output controls
+  static const int kCLDFlagScoreAsQuads = 0x0100;  // Force Greek, etc. => quads
+  static const int kCLDFlagHtml =         0x0200;  // Debug HTML => stderr
+  static const int kCLDFlagCr =           0x0400;  // <cr> per chunk if HTML
+  static const int kCLDFlagVerbose =      0x0800;  // More debug HTML => stderr
+  static const int kCLDFlagQuiet =        0x1000;  // Less debug HTML => stderr
+  static const int kCLDFlagEcho =         0x2000;  // Echo input => stderr
+
+
+/***
+
+Flag meanings:
+ kCLDFlagScoreAsQuads
+   Normally, several languages are detected solely by their Unicode script.
+   Combined with appropritate lookup tables, this flag forces them instead
+   to be detected via quadgrams. This can be a useful refinement when looking
+   for meaningful text in these languages, instead of just character sets.
+   The default tables do not support this use.
+ kCLDFlagHtml
+   For each detection call, write an HTML file to stderr, showing the text
+   chunks and their detected languages.
+ kCLDFlagCr
+   In that HTML file, force a new line for each chunk.
+ kCLDFlagVerbose
+   In that HTML file, show every lookup entry.
+ kCLDFlagQuiet
+   In that HTML file, suppress most of the output detail.
+ kCLDFlagEcho
+  Echo every input buffer to stderr.
+***/
+
+// Debug output: Print the resultchunkvector to file f
+void DumpResultChunkVector(FILE* f, const char* src,
+                           ResultChunkVector* resultchunkvector);
+
+// If compiled with dynamic mode, load data from the specified file location.
+// If other data has already been loaded, it is discarded and the data is read
+// in from the specified file location again (even if the file has not changed).
+// If data needs to be loaded in a context where direct access to the file
+// system is either undesireable or impossible, use loadDataFromRawAddress
+// instead to read the data from an arbitrary region in memory (such as a
+// mmap-ed file).
+// WARNING: Before calling one of the provided "loadData" methods, language
+// detection will always fail and will always return the unknown language.
+// If not compiled with dynamic mode, this method does nothing.
+void loadDataFromFile(const char* fileName);
+
+// If compiled with dynamic mode, load data from the specified location in
+// memory.
+// This method is provided as an alternative to loadDataFromFile() for use cases
+// where the loading process may not have direct access to the file system,
+// e.g., where the direct process knows the pointer to an mmap region in system
+// memory where the data file's contents have been loaded.
+// If other data has already been loaded, it is discarded and the data is read
+// in from the specified location again (even if it has not changed).
+// WARNING: Before calling one of the provided "loadData" methods, language
+// detection will always fail and will always return the unknown language.
+// If not compiled with dynamic mode, this method does nothing.
+void loadDataFromRawAddress(const void* rawAddress, const uint32_t length);
+
+// If compiled with dynamic mode, unload the data that was previously loaded
+// via loadDataFromFile() or loadDataFromRawAddress().
+// WARNING: After calling this method, language detection will no longer work
+// and will always return the unknown language.
+// If not compiled with dynamic mode, this method does nothing.
+void unloadData();
+
+// Returns true if and only if data has been loaded via a call to
+// loadDataFromFile(...) or loadDataFromRawAddress(...) and has not been
+// subsequently unladed via a call to unloadData().
+// If not compiled with dynamic mode, this method always returns true (because
+// data has been statically linked).
+bool isDataLoaded();
+
+// Returns true if and only if compiled with dynamic mode, otherwise returns
+// false. Callers can use this to make runtime checks for whether or not CLD2
+// data needs to be dynamically initialized or not, instead of relying on the
+// CLD2_DYNAMIC_MODE define.
+bool isDataDynamic();
+
+};      // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_PUBLIC_COMPACT_LANG_DET_H_
diff --git a/cbits/compact_lang_det_hint_code.cc b/cbits/compact_lang_det_hint_code.cc
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det_hint_code.cc
@@ -0,0 +1,1651 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#include "compact_lang_det_hint_code.h"
+
+#include <stdlib.h>     // for abs()
+#include <stdio.h>      // for sprintf()
+#include <string.h>     //
+#include "lang_script.h"
+#include "port.h"
+
+using namespace std;
+
+namespace CLD2 {
+
+static const int kCLDPriorEncodingWeight = 4;   // 100x more likely
+static const int kCLDPriorLanguageWeight = 8;   // 10000x more likely
+
+
+// Tables to map lang="..." language code lists to actual languages.
+// based on scraping and hand-edits, dsites June 2011
+
+// n = f(string, &a) gives list of n<=4 language pairs: primary, secondary
+
+// For close pairs like ms/id, more weight on TLD and lang=
+// Alternately, weaker boost but mark others of set as negative;
+// makes "neither" an easier result.
+// lang=en low weight 4
+// tld=lu boost lu maaybe 4. but lang= alwyas overcomes tld and encoding
+// (except maybe en)
+
+// TLD to separate, e.g., burundi from rwanda
+
+// Encoding lookup: OneLangProb array
+// TLD lookup:   tld OneLangProb pairs
+
+
+typedef struct {
+  const char* const langtag;    // Lowercased, hyphen only lookup key
+  const char* const langcode;   // Canonical language codes; two if ambiguous
+  OneCLDLangPrior onelangprior1;
+  OneCLDLangPrior onelangprior2;
+} LangTagLookup;
+
+typedef struct {
+  const char* const tld;        // Lowercased, hyphen only lookup key
+  OneCLDLangPrior onelangprior1;
+  OneCLDLangPrior onelangprior2;
+} TLDLookup;
+
+
+#define W2 (2 << 10)            // 3**2 = 10x more likely
+#define W4 (4 << 10)            // 3**4 = 100x more likely
+#define W6 (6 << 10)            // 3**6 = 1000x more likely
+#define W8 (8 << 10)            // 3**8 = 10K x more likely
+#define W10 (10 << 10)          // 3**10 = 100K x more likely
+#define W12 (12 << 10)          // 3**12 = 1M x more likely
+
+// TODO: more about ba hr sr sr-ME and sl
+// Temporary state of affairs:
+//   BOSNIAN CROATIAN MONTENEGRIN SERBIAN detecting just CROATIAN SERBIAN
+// Eventually, we want to do all four, but it requires a CLD change to handle
+// up to six languages per quadgram.
+
+
+// Close pairs boost one of pair, demote other.
+//   Statistically close pairs:
+//   INDONESIAN/MALAY difficult to distinguish -- extra word-based lookups used
+//
+//   INDONESIAN MALAY coef=0.4698        Problematic w/o extra words
+//   TIBETAN DZONGKHA coef=0.4571
+//   CZECH SLOVAK coef=0.4273
+//   NORWEGIAN NORWEGIAN_N coef=0.4182
+//
+//   HINDI MARATHI coef=0.3795
+//   ZULU XHOSA coef=0.3716
+//
+//   DANISH NORWEGIAN coef=0.3672        Usually OK
+//   BIHARI HINDI coef=0.3668            Usually OK
+//   ICELANDIC FAROESE coef=0.3519       Usually OK
+
+//
+// Table to look up lang= tags longer than three characters
+// Overrides table below, which is truncated at first hyphen
+// In alphabetical order for binary search
+static const int kCLDTable1Size = 213;
+static const LangTagLookup kCLDLangTagsHintTable1[kCLDTable1Size] = {
+  {"abkhazian", "ab", ABKHAZIAN + W10, 0},
+  {"afar", "aa", AFAR + W10, 0},
+  {"afrikaans", "af", AFRIKAANS + W10, 0},
+  {"akan", "ak", AKAN + W10, 0},
+  {"albanian", "sq", ALBANIAN + W10, 0},
+  {"am-am", "hy", ARMENIAN + W10, 0},        // 1:2 Armenian, not ambiguous
+  {"amharic", "am", AMHARIC + W10, 0},
+  {"arabic", "ar", ARABIC + W10, 0},
+  {"argentina", "es", SPANISH + W10, 0},
+  {"armenian", "hy", ARMENIAN + W10, 0},
+  {"assamese", "as", ASSAMESE + W10, 0},
+  {"aymara", "ay", AYMARA + W10, 0},
+  {"azerbaijani", "az", AZERBAIJANI + W10, 0},
+
+  {"bangla", "bn", BENGALI + W10, 0},
+  {"bashkir", "ba", BASHKIR + W10, 0},
+  {"basque", "eu", BASQUE + W10, 0},
+  {"belarusian", "be", BELARUSIAN + W10, 0},
+  {"bengali", "bn", BENGALI + W10, 0},
+  {"bihari", "bh", BIHARI + W10, HINDI - W4},
+  {"bislama", "bi", BISLAMA + W10, 0},
+  {"bosnian", "bs", BOSNIAN + W10, 0},      // Bosnian => Bosnian
+  {"br-br", "pt", PORTUGUESE + W10, 0},     // 1:2 Portuguese, not ambiguous
+  {"br-fr", "br", BRETON + W10, 0},         // 1:2 Breton, not ambiguous
+  {"breton", "br", BRETON + W10, 0},
+  {"bulgarian", "bg", BULGARIAN + W10, 0},
+  {"burmese", "my", BURMESE + W10, 0},      // Myanmar
+
+  {"catalan", "ca", CATALAN + W10, 0},
+  {"cherokee", "chr", CHEROKEE + W10, 0},
+  {"chichewa", "ny", NYANJA + W10, 0},
+
+  {"chinese", "zh", CHINESE + W10, 0},
+  {"chinese-t", "zhT", CHINESE_T + W10, 0},
+  {"chineset", "zhT", CHINESE_T + W10, 0},
+  {"corsican", "co", CORSICAN + W10, 0},
+  {"cpf-hat", "ht", HAITIAN_CREOLE + W10, 0}, // Creole, French-based
+  {"croatian", "hr", CROATIAN + W10, 0},
+  {"czech", "cs", CZECH + W10, SLOVAK - W4},
+
+  {"danish", "da", DANISH + W10, NORWEGIAN - W4},
+  {"deutsch", "de", GERMAN + W10, 0},
+  {"dhivehi", "dv", DHIVEHI + W10, 0},
+  {"dutch", "nl", DUTCH + W10, 0},
+  {"dzongkha", "dz", DZONGKHA + W10,  TIBETAN - W4},
+
+  {"ell-gr", "el", GREEK + W10, 0},
+  {"english", "en", ENGLISH + W4, 0},
+  {"esperanto", "eo", ESPERANTO + W10, 0},
+  {"estonian", "et", ESTONIAN + W10, 0},
+  {"euc-jp", "ja", JAPANESE + W10, 0},       // Japanese encoding
+  {"euc-kr", "ko", KOREAN + W10, 0},         // Korean encoding
+
+  {"faroese", "fo", FAROESE + W10, ICELANDIC - W4},
+  {"fijian", "fj", FIJIAN + W10, 0},
+  {"finnish", "fi", FINNISH + W10, 0},
+  {"fran", "fr", FRENCH + W10, 0},            // Truncated at non-ASCII
+  {"francais", "fr", FRENCH + W10, 0},
+  {"french", "fr", FRENCH + W10, 0},
+  {"frisian", "fy", FRISIAN + W10, 0},
+
+  {"ga-es", "gl", GALICIAN + W10, 0},         // 1:2 Galician, not ambiguous
+  {"galician", "gl", GALICIAN + W10, 0},
+  {"ganda", "lg", GANDA + W10, 0},
+  {"georgian", "ka", GEORGIAN + W10, 0},
+  {"german", "de", GERMAN + W10, 0},
+  {"greek", "el", GREEK + W10, 0},
+  {"greenlandic", "kl", GREENLANDIC + W10, 0},
+  {"guarani", "gn", GUARANI + W10, 0},
+  {"gujarati", "gu", GUJARATI + W10, 0},
+
+  {"haitian_creole", "ht", HAITIAN_CREOLE + W10, 0},
+  {"hausa", "ha", HAUSA + W10, 0},
+  {"hawaiian", "haw", HAWAIIAN + W10, 0},
+  {"hebrew", "iw", HEBREW + W10, 0},
+  {"hindi", "hi", HINDI + W10, MARATHI - W4},
+  {"hn-in", "hi", HINDI + W10, MARATHI - W4},
+  {"hungarian", "hu", HUNGARIAN + W10, 0},
+
+  {"icelandic", "is", ICELANDIC + W10, FAROESE - W4},
+  {"igbo", "ig", IGBO + W10, 0},
+  {"indonesian", "id", INDONESIAN + W10, MALAY - W4},
+  {"interlingua", "ia", INTERLINGUA + W10, 0},
+  {"interlingue", "ie", INTERLINGUE + W10, 0},
+  // 1:2 iu-Cans ik-Latn
+  {"inuktitut", "iu,ik", INUKTITUT + W10, INUPIAK + W10}, // 1:2
+  {"inupiak", "ik,iu", INUPIAK + W10, INUKTITUT + W10},   // 1:2
+  {"ir-ie", "ga", IRISH + W10, 0},          // Irish
+  {"irish", "ga", IRISH + W10, 0},
+  {"italian", "it", ITALIAN + W10, 0},
+
+  {"ja-euc", "ja", JAPANESE + W10, 0},      // Japanese encoding
+  {"jan-jp", "ja", JAPANESE + W10, 0},      // Japanese encoding
+  {"japanese", "ja", JAPANESE + W10, 0},
+  {"javanese", "jw", JAVANESE + W10, 0},
+
+  {"kannada", "kn", KANNADA + W10, 0},
+  {"kashmiri", "ks", KASHMIRI + W10, 0},
+  {"kazakh", "kk", KAZAKH + W10, 0},
+  {"khasi", "kha", KHASI + W10, 0},
+  {"khmer", "km", KHMER + W10, 0},
+  {"kinyarwanda", "rw", KINYARWANDA + W10, 0},
+  {"klingon", "tlh", X_KLINGON + W10, 0},
+  {"korean", "ko", KOREAN + W10, 0},
+  {"kurdish", "ku", KURDISH + W10, 0},
+  {"kyrgyz", "ky", KYRGYZ + W10, 0},
+
+  {"laothian", "lo", LAOTHIAN + W10, 0},
+  {"latin", "la", LATIN + W10, 0},
+  {"latvian", "lv", LATVIAN + W10, 0},
+  {"limbu", "sit", LIMBU + W10, 0},
+  {"lingala", "ln", LINGALA + W10, 0},
+  {"lithuanian", "lt", LITHUANIAN + W10, 0},
+  {"luxembourgish", "lb", LUXEMBOURGISH + W10, 0},
+
+  {"macedonian", "mk", MACEDONIAN + W10, 0},
+  {"malagasy", "mg", MALAGASY + W10, 0},
+  {"malay", "ms", MALAY + W10, INDONESIAN - W4},
+  {"malayalam", "ml", MALAYALAM + W10, 0},
+  {"maltese", "mt", MALTESE + W10, 0},
+  {"manx", "gv", MANX + W10, 0},
+  {"maori", "mi", MAORI + W10, 0},
+  {"marathi", "mr", MARATHI + W10, HINDI - W4},
+  {"mauritian_creole", "mfe", MAURITIAN_CREOLE + W10, 0},
+  {"moldavian", "mo", ROMANIAN + W10, 0},
+  {"mongolian", "mn", MONGOLIAN + W10, 0},
+  {"montenegrin", "sr-me", MONTENEGRIN + W10, 0},
+  {"myanmar", "my", BURMESE + W10, 0},      // Myanmar
+  {"nauru", "na", NAURU + W10, 0},
+  {"ndebele", "nr", NDEBELE + W10, 0},
+  {"nepali", "ne", NEPALI + W10, 0},
+  {"no-bok", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},       // Bokmaal
+  {"no-bokmaal", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},
+  {"no-nb", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},        // Bokmaal
+  {"no-no", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},
+  {"no-nyn", "nn", NORWEGIAN_N + W10, NORWEGIAN - W4},       // Nynorsk
+  {"no-nynorsk", "nn", NORWEGIAN_N + W10, NORWEGIAN - W4},
+  {"norwegian", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},
+  {"norwegian_n", "nn", NORWEGIAN_N + W10, NORWEGIAN - W4},
+  {"nyanja", "ny", NYANJA + W10, 0},
+
+  {"occitan", "oc", OCCITAN + W10, 0},
+  {"oriya", "or", ORIYA + W10, 0},
+  {"oromo", "om", OROMO + W10, 0},
+  {"parsi", "fa", PERSIAN + W10, 0},
+
+  {"pashto", "ps", PASHTO + W10, 0},
+  {"pedi", "nso", PEDI + W10, 0},
+  {"persian", "fa", PERSIAN + W10, 0},
+  {"polish", "pl", POLISH + W10, 0},
+  {"polska", "pl", POLISH + W10, 0},
+  {"polski", "pl", POLISH + W10, 0},
+  {"portugu", "pt", PORTUGUESE + W10, 0},     // Truncated at non-ASCII
+  {"portuguese", "pt", PORTUGUESE + W10, 0},
+  {"punjabi", "pa", PUNJABI + W10, 0},
+
+  {"quechua", "qu", QUECHUA + W10, 0},
+
+  {"rhaeto_romance", "rm", RHAETO_ROMANCE + W10, 0},
+  {"romanian", "ro", ROMANIAN + W10, 0},
+  {"rundi", "rn", RUNDI + W10, 0},
+  {"russian", "ru", RUSSIAN + W10, 0},
+
+  {"samoan", "sm", SAMOAN + W10, 0},
+  {"sango", "sg", SANGO + W10, 0},
+  {"sanskrit", "sa", SANSKRIT + W10, 0},
+  {"scots", "sco", SCOTS + W10, ENGLISH - W4},
+  {"scots_gaelic", "gd", SCOTS_GAELIC + W10, 0},
+  {"serbian", "sr", SERBIAN + W10, 0},
+  {"seselwa", "crs", SESELWA + W10, 0},
+  {"sesotho", "st", SESOTHO + W10, 0},
+  {"shift-jis", "ja", JAPANESE + W10, 0},   // Japanese encoding
+  {"shift-js", "ja", JAPANESE + W10, 0},    // Japanese encoding
+  {"shona", "sn", SHONA + W10, 0},
+  {"si-lk", "si", SINHALESE + W10, 0},      // 1:2 Sri Lanka, not ambiguous
+  {"si-si", "sl", SLOVENIAN + W10, 0},      // 1:2 Slovenia, not ambiguous
+  {"si-sl", "sl", SLOVENIAN + W10, 0},      // 1:2 Slovenia, not ambiguous
+  {"sindhi", "sd", SINDHI + W10, 0},
+  {"sinhalese", "si", SINHALESE + W10, 0},
+  {"siswant", "ss", SISWANT + W10, 0},
+  {"sit-np", "sit", LIMBU + W10, 0},
+  {"slovak", "sk", SLOVAK + W10, CZECH - W4},
+  {"slovenian", "sl", SLOVENIAN + W10, 0},
+  {"somali", "so", SOMALI + W10, 0},
+  {"spanish", "es", SPANISH + W10, 0},
+  {"sr-me", "sr-me", MONTENEGRIN + W10, 0}, // Montenegrin => Montenegrin
+  {"sundanese", "su", SUNDANESE + W10, 0},
+  {"suomi", "fi", FINNISH + W10, 0},        // Finnish
+  {"swahili", "sw", SWAHILI + W10, 0},
+  {"swedish", "sv", SWEDISH + W10, 0},
+  {"syriac", "syr", SYRIAC + W10, 0},
+
+  {"tagalog", "tl", TAGALOG + W10, 0},
+  {"tajik", "tg", TAJIK + W10, 0},
+  {"tamil", "ta", TAMIL + W10, 0},
+  {"tatar", "tt", TATAR + W10, 0},
+  {"tb-tb", "bo", TIBETAN + W10, DZONGKHA - W4},        // Tibet
+  {"tchinese", "zhT", CHINESE_T + W10, 0},
+  {"telugu", "te", TELUGU + W10, 0},
+  {"thai", "th", THAI + W10, 0},
+  {"tibetan", "bo", TIBETAN + W10, DZONGKHA - W4},
+  {"tigrinya", "ti", TIGRINYA + W10, 0},
+  {"tonga", "to", TONGA + W10, 0},
+  {"tsonga", "ts", TSONGA + W10, 0},
+  {"tswana", "tn", TSWANA + W10, 0},
+  {"tt-ru", "tt", TATAR + W10, 0},
+  {"tur-tr", "tr", TURKISH + W10, 0},
+  {"turkish", "tr", TURKISH + W10, 0},
+  {"turkmen", "tk", TURKMEN + W10, 0},
+  {"uighur", "ug", UIGHUR + W10, 0},
+  {"ukrainian", "uk", UKRAINIAN + W10, 0},
+  {"urdu", "ur", URDU + W10, 0},
+  {"uzbek", "uz", UZBEK + W10, 0},
+
+  {"venda", "ve", VENDA + W10, 0},
+  {"vietnam", "vi", VIETNAMESE + W10, 0},
+  {"vietnamese", "vi", VIETNAMESE + W10, 0},
+  {"volapuk", "vo", VOLAPUK + W10, 0},
+
+  {"welsh", "cy", WELSH + W10, 0},
+  {"wolof", "wo", WOLOF + W10, 0},
+
+  {"xhosa", "xh", XHOSA + W10, ZULU - W4},
+
+  {"yiddish", "yi", YIDDISH + W10, 0},
+  {"yoruba", "yo", YORUBA + W10, 0},
+
+  {"zh-classical", "zhT", CHINESE_T + W10, 0},
+  {"zh-cn", "zh", CHINESE + W10, 0},
+  {"zh-hans", "zh", CHINESE + W10, 0},
+  {"zh-hant", "zhT", CHINESE_T + W10, 0},
+  {"zh-hk", "zhT", CHINESE_T + W10, 0},
+  {"zh-min-nan", "zhT", CHINESE_T + W10, 0}, // Min Nan => ChineseT
+  {"zh-sg", "zhT", CHINESE_T + W10, 0},
+  {"zh-tw", "zhT", CHINESE_T + W10, 0},
+  {"zh-yue", "zh", CHINESE + W10, 0},       // Yue (Cantonese) => Chinese
+  {"zhuang", "za", ZHUANG + W10, 0},
+  {"zulu", "zu", ZULU + W10, XHOSA - W4},
+};
+
+
+
+// Table to look up lang= tags of two/three characters after truncate at hyphen
+// In alphabetical order for binary search
+static const int kCLDTable2Size = 257;
+static const LangTagLookup kCLDLangTagsHintTable2[kCLDTable2Size] = {
+  {"aa", "aa", AFAR + W10, 0},
+  {"ab", "ab", ABKHAZIAN + W10, 0},
+  {"af", "af", AFRIKAANS + W10, 0},
+  {"ak", "ak", AKAN + W10, 0},
+  {"al", "sq", ALBANIAN + W10, 0},          // Albania
+  {"am", "am,hy", AMHARIC + W10, ARMENIAN + W10},  // 1:2 Amharic Armenian
+  {"ar", "ar", ARABIC + W10, 0},
+  {"ara", "ar", ARABIC + W10, 0},
+  {"arm", "hy", ARMENIAN + W10, 0},         // Armenia
+  {"arz", "ar", ARABIC + W10, 0},           // Egyptian Arabic
+  {"as", "as", ASSAMESE + W10, 0},
+  {"at", "de", GERMAN + W10, 0},            // Austria
+  {"au", "de", GERMAN + W10, 0},            // Austria
+  {"ay", "ay", AYMARA + W10, 0},
+  {"az", "az", AZERBAIJANI + W10, 0},
+  {"aze", "az", AZERBAIJANI + W10, 0},
+
+  {"ba", "ba,bs", BASHKIR + W10, BOSNIAN + W10},  // 1:2  Bashkir Bosnia
+  {"be", "be", BELARUSIAN + W10, 0},
+  {"bel", "be", BELARUSIAN + W10, 0},
+  {"bg", "bg", BULGARIAN + W10, 0},
+  {"bh", "bh", BIHARI + W10, HINDI - W4},
+  {"bi", "bi", BISLAMA + W10, 0},
+  {"big", "zhT", CHINESE_T + W10, 0},        // Big5 encoding
+  {"bm", "ms", MALAY + W10, INDONESIAN - W4},             // Bahasa Malaysia
+  {"bn", "bn", BENGALI + W10, 0},
+  {"bo", "bo", TIBETAN + W10, DZONGKHA - W4},
+  // 1:2 Breton, Brazil country code, both Latn .br TLD enough for pt to win
+  {"br", "br,pt", BRETON + W10, PORTUGUESE + W8}, // 1:2 Breton, Brazil
+  {"bs", "bs", BOSNIAN + W10, 0},           // Bosnian => Bosnian
+
+  {"ca", "ca", CATALAN + W10, 0},
+  {"cat", "ca", CATALAN + W10, 0},
+  {"ch", "de,fr", GERMAN + W10, FRENCH + W10},    // 1:2 Switzerland
+  {"chn", "zh", CHINESE + W10, 0},
+  {"chr", "chr", CHEROKEE + W10, 0},
+  {"ckb", "ku", KURDISH + W10, 0},          // Central Kurdish
+  {"cn", "zh,zhT", CHINESE + W6, CHINESE_T + W4},   // Ambiguous, so weaker.
+                                                // Offset by 2 so that TLD=tw or
+                                                // enc=big5 will put zhT ahead
+  {"co", "co", CORSICAN + W10, 0},
+  {"cro", "hr", CROATIAN + W10, 0},          // Croatia
+  {"crs", "crs", SESELWA + W10, 0},
+  {"cs", "cs", CZECH + W10, SLOVAK - W4},
+  {"ct", "ca", CATALAN + W10, 0},
+  {"cy", "cy", WELSH + W10, 0},
+  {"cym", "cy", WELSH + W10, 0},
+  {"cz", "cs", CZECH + W10, SLOVAK - W4},
+
+  {"da", "da", DANISH + W10, NORWEGIAN - W4},
+  {"dan", "da", DANISH + W10, NORWEGIAN - W4},
+  {"de", "de", GERMAN + W10, 0},
+  {"deu", "de", GERMAN + W10, 0},
+  {"div", "dv", DHIVEHI + W10, 0},
+  {"dk", "da", DANISH + W10, NORWEGIAN - W4},            // Denmark
+  {"dut", "nl", DUTCH + W10, 0},            // Dutch
+  {"dv", "dv", DHIVEHI + W10, 0},
+  {"dz", "dz", DZONGKHA + W10, TIBETAN - W4},
+
+  {"ee", "et", ESTONIAN + W10, 0},          // Estonia
+  {"eg", "ar", ARABIC + W10, 0},            // Egypt
+  {"el", "el", GREEK + W10, 0},
+  {"en", "en", ENGLISH + W4, 0},
+  {"eng", "en", ENGLISH + W4, 0},
+  {"eo", "eo", ESPERANTO + W10, 0},
+  {"er", "ur", URDU + W10, 0},              // "Erdu"
+  {"es", "es", SPANISH + W10, 0},
+  {"esp", "es", SPANISH + W10, 0},
+  {"est", "et", ESTONIAN + W10, 0},
+  {"et", "et", ESTONIAN + W10, 0},
+  {"eu", "eu", BASQUE + W10, 0},
+
+  {"fa", "fa", PERSIAN + W10, 0},
+  {"far", "fa", PERSIAN + W10, 0},
+  {"fi", "fi", FINNISH + W10, 0},
+  {"fil", "tl", TAGALOG + W10, 0},          // Philippines
+  {"fj", "fj", FIJIAN + W10, 0},
+  {"fo", "fo", FAROESE + W10, ICELANDIC - W4},
+  {"fr", "fr", FRENCH + W10, 0},
+  {"fra", "fr", FRENCH + W10, 0},
+  {"fre", "fr", FRENCH + W10, 0},
+  {"fy", "fy", FRISIAN + W10, 0},
+
+  {"ga", "ga,gl", IRISH + W10, GALICIAN + W10},       // 1:2 Irish, Galician
+  {"gae", "gd,ga", SCOTS_GAELIC + W10, IRISH + W10},  // 1:2 Gaelic, either
+  {"gal", "gl", GALICIAN + W10, 0},
+  {"gb", "zh", CHINESE + W10, 0},           // GB2312 encoding
+  {"gbk", "zh", CHINESE + W10, 0},          // GBK encoding
+  {"gd", "gd", SCOTS_GAELIC + W10, 0},
+  {"ge", "ka", GEORGIAN + W10, 0},          // Georgia
+  {"geo", "ka", GEORGIAN + W10, 0},
+  {"ger", "de", GERMAN + W10, 0},
+  {"gl", "gl", GALICIAN + W10, 0},          // Also Greenland; hard to confuse
+  {"gn", "gn", GUARANI + W10, 0},
+  {"gr", "el", GREEK + W10, 0},             // Greece
+  {"gu", "gu", GUJARATI + W10, 0},
+  {"gv", "gv", MANX + W10, 0},
+
+  {"ha", "ha", HAUSA + W10, 0},
+  {"hat", "ht", HAITIAN_CREOLE + W10, 0},   // Haiti
+  {"haw", "haw", HAWAIIAN + W10, 0},
+  {"hb", "iw", HEBREW + W10, 0},
+  {"he", "iw", HEBREW + W10, 0},
+  {"heb", "iw", HEBREW + W10, 0},
+  {"hi", "hi", HINDI + W10, MARATHI - W4},
+  {"hk", "zhT", CHINESE_T + W10, 0},          // Hong Kong
+  {"hr", "hr", CROATIAN + W10, 0},
+  {"ht", "ht", HAITIAN_CREOLE + W10, 0},
+  {"hu", "hu", HUNGARIAN + W10, 0},
+  {"hun", "hu", HUNGARIAN + W10, 0},
+  {"hy", "hy", ARMENIAN + W10, 0},
+
+  {"ia", "ia", INTERLINGUA + W10, 0},
+  {"ice", "is", ICELANDIC + W10, FAROESE - W4},        // Iceland
+  {"id", "id", INDONESIAN + W10, MALAY - W4},
+  {"ids", "id", INDONESIAN + W10, MALAY - W4},
+  {"ie", "ie", INTERLINGUE + W10, 0},
+  {"ig", "ig", IGBO + W10, 0},
+  // 1:2 iu-Cans ik-Latn
+  {"ik", "ik,iu", INUPIAK + W10, INUKTITUT + W10},        // 1:2
+  {"in", "id", INDONESIAN + W10, MALAY - W4},
+  {"ind", "id", INDONESIAN + W10, MALAY - W4},       // Indonesia
+  {"inu", "iu,ik", INUKTITUT + W10, INUPIAK + W10},       // 1:2
+  {"is", "is", ICELANDIC + W10, FAROESE - W4},
+  {"it", "it", ITALIAN + W10, 0},
+  {"ita", "it", ITALIAN + W10, 0},
+  {"iu", "iu,ik", INUKTITUT + W10, INUPIAK + W10},        // 1:2
+  {"iw", "iw", HEBREW + W10, 0},
+
+  {"ja", "ja", JAPANESE + W10, 0},
+  {"jp", "ja", JAPANESE + W10, 0},          // Japan
+  {"jpn", "ja", JAPANESE + W10, 0},
+  {"jv", "jw", JAVANESE + W10, 0},
+  {"jw", "jw", JAVANESE + W10, 0},
+
+  {"ka", "ka", GEORGIAN + W10, 0},
+  {"kc", "qu", QUECHUA + W10, 0},           // (K)Quechua
+  {"kg", "ky", KYRGYZ + W10, 0},            // Kyrgyzstan
+  {"kh", "km", KHMER + W10, 0},             // Country code Khmer (Cambodia)
+  {"kha", "kha", KHASI + W10, 0},
+  {"kk", "kk", KAZAKH + W10, 0},            // Kazakh
+  {"kl", "kl", GREENLANDIC + W10, 0},
+  {"km", "km", KHMER + W10, 0},
+  {"kn", "kn", KANNADA + W10, 0},
+  {"ko", "ko", KOREAN + W10, 0},
+  {"kor", "ko", KOREAN + W10, 0},
+  {"kr", "ko", KOREAN + W10, 0},            // Country code Korea
+  {"ks", "ks", KASHMIRI + W10, 0},
+  {"ksc", "ko", KOREAN + W10, 0},           // KSC encoding
+  {"ku", "ku", KURDISH + W10, 0},
+  {"ky", "ky", KYRGYZ + W10, 0},
+  {"kz", "kk", KAZAKH + W10, 0},            // Kazakhstan
+  {"la", "la", LATIN + W10, 0},
+  {"lao", "lo", LAOTHIAN + W10, 0},         // Laos
+
+  {"lb", "lb", LUXEMBOURGISH + W10, 0},
+  {"lg", "lg", GANDA + W10, 0},
+  {"lit", "lt", LITHUANIAN + W10, 0},
+  {"ln", "ln", LINGALA + W10, 0},
+  {"lo", "lo", LAOTHIAN + W10, 0},
+  {"lt", "lt", LITHUANIAN + W10, 0},
+  {"ltu", "lt", LITHUANIAN + W10, 0},
+  {"lv", "lv", LATVIAN + W10, 0},
+
+  {"mfe", "mfe", MAURITIAN_CREOLE + W10, 0},
+  {"mg", "mg", MALAGASY + W10, 0},
+  {"mi", "mi", MAORI + W10, 0},
+  {"mk", "mk", MACEDONIAN + W10, 0},
+  {"ml", "ml", MALAYALAM + W10, 0},
+  {"mn", "mn", MONGOLIAN + W10, 0},
+  {"mo", "mo", ROMANIAN + W10, 0},
+  {"mon", "mn", MONGOLIAN + W10, 0},        // Mongolian
+  {"mr", "mr", MARATHI + W10, HINDI - W4},
+  {"ms", "ms", MALAY + W10, INDONESIAN - W4},
+  {"mt", "mt", MALTESE + W10, 0},
+  {"mx", "es", SPANISH + W10, 0},           // Mexico
+  {"my", "my,ms", BURMESE + W10, MALAY + W10}, // Myanmar, Malaysia
+
+  {"na", "na", NAURU + W10, 0},
+  {"nb", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},
+  {"ne", "ne", NEPALI + W10, 0},
+  {"nl", "nl", DUTCH + W10, 0},
+  {"nn", "nn", NORWEGIAN_N + W10, NORWEGIAN - W4},
+  {"no", "no", NORWEGIAN + W10, NORWEGIAN_N - W4},
+  {"nr", "nr", NDEBELE + W10, 0},
+  {"nso", "nso", PEDI + W10, 0},
+  {"ny", "ny", NYANJA + W10, 0},
+
+  {"oc", "oc", OCCITAN + W10, 0},
+  {"om", "om", OROMO + W10, 0},
+  {"or", "or", ORIYA + W10, 0},
+
+  {"pa", "pa,ps", PUNJABI + W10, PASHTO + W10},   // 1:2 pa-Guru ps-Arab
+  {"per", "fa", PERSIAN + W10, 0},
+  {"ph", "tl", TAGALOG + W10, 0},           // Philippines
+  {"pk", "ur", URDU + W10, 0},              // Pakistan
+  {"pl", "pl", POLISH + W10, 0},
+  {"pnb", "pa", PUNJABI + W10, 0},          // Western Punjabi
+  {"pol", "pl", POLISH + W10, 0},
+  {"por", "pt", PORTUGUESE + W10, 0},
+  {"ps", "ps", PASHTO + W10, 0},
+  {"pt", "pt", PORTUGUESE + W10, 0},
+  {"ptg", "pt", PORTUGUESE + W10, 0},
+  {"qc", "fr", FRENCH + W10, 0},            // Quebec "country" code
+  {"qu", "qu", QUECHUA + W10, 0},
+
+  {"rm", "rm", RHAETO_ROMANCE + W10, 0},
+  {"rn", "rn", RUNDI + W10, 0},
+  {"ro", "ro", ROMANIAN + W10, 0},
+  {"rs", "sr", SERBIAN + W10, 0},           // Serbia country code
+  {"ru", "ru", RUSSIAN + W10, 0},
+  {"rus", "ru", RUSSIAN + W10, 0},
+  {"rw", "rw", KINYARWANDA + W10, 0},
+
+  {"sa", "sa", SANSKRIT + W10, 0},
+  {"sco", "sco", SCOTS + W10, ENGLISH - W4},
+  {"sd", "sd", SINDHI + W10, 0},
+  {"se", "sv", SWEDISH + W10, 0},
+  {"sg", "sg", SANGO + W10, 0},
+  {"si", "si,sl", SINHALESE + W10, SLOVENIAN + W10},  // 1:2 Sinhalese, Slovinia
+  {"sk", "sk", SLOVAK + W10, CZECH - W4},
+  {"sl", "sl", SLOVENIAN + W10, 0},
+  {"slo", "sl", SLOVENIAN + W10, 0},
+  {"sm", "sm", SAMOAN + W10, 0},
+  {"sn", "sn", SHONA + W10, 0},
+  {"so", "so", SOMALI + W10, 0},
+  {"sp", "es", SPANISH + W10, 0},
+  {"sq", "sq", ALBANIAN + W10, 0},
+  {"sr", "sr", SERBIAN + W10, 0},
+  {"srb", "sr", SERBIAN + W10, 0},
+  {"srl", "sr", SERBIAN + W10, 0},          // Serbian Latin
+  {"srp", "sr", SERBIAN + W10, 0},
+  {"ss", "ss", SISWANT + W10, 0},
+  {"st", "st", SESOTHO + W10, 0},
+  {"su", "su", SUNDANESE + W10, 0},
+  {"sv", "sv", SWEDISH + W10, 0},
+  {"sve", "sv", SWEDISH + W10, 0},
+  {"sw", "sw", SWAHILI + W10, 0},
+  {"swe", "sv", SWEDISH + W10, 0},
+  {"sy", "syr", SYRIAC + W10, 0},
+  {"syr", "syr", SYRIAC + W10, 0},
+
+  {"ta", "ta", TAMIL + W10, 0},
+  {"te", "te", TELUGU + W10, 0},
+  {"tg", "tg", TAJIK + W10, 0},
+  {"th", "th", THAI + W10, 0},
+  {"ti", "ti,bo", TIGRINYA + W10, TIBETAN + W10},    // 1:2 Tigrinya, Tibet
+  {"tj", "tg", TAJIK + W10, 0},             // Tajikistan
+  {"tk", "tk", TURKMEN + W10, 0},
+  {"tl", "tl", TAGALOG + W10, 0},
+  {"tlh", "tlh", X_KLINGON + W10, 0},
+  {"tn", "tn", TSWANA + W10, 0},
+  {"to", "to", TONGA + W10, 0},
+  {"tr", "tr", TURKISH + W10, 0},
+  {"ts", "ts", TSONGA + W10, 0},
+  {"tt", "tt", TATAR + W10, 0},
+  {"tw", "ak,zhT", AKAN + W10, CHINESE_T + W10},   // 1:2 Twi => Akan, Taiwan
+  {"twi", "ak", AKAN + W10, 0},             // Twi => Akan
+
+  {"ua", "uk", UKRAINIAN + W10, 0},         // Ukraine
+  {"ug", "ug", UIGHUR + W10, 0},
+  {"uk", "uk", UKRAINIAN + W10, 0},
+  {"ur", "ur", URDU + W10, 0},
+  {"uz", "uz", UZBEK + W10, 0},
+
+  {"va", "ca", CATALAN + W10, 0},           // Valencia => Catalan
+  {"val", "ca", CATALAN + W10, 0},          // Valencia => Catalan
+  {"ve", "ve", VENDA + W10, 0},
+  {"vi", "vi", VIETNAMESE + W10, 0},
+  {"vie", "vi", VIETNAMESE + W10, 0},
+  {"vn", "vi", VIETNAMESE + W10, 0},
+  {"vo", "vo", VOLAPUK + W10, 0},
+
+  {"wo", "wo", WOLOF + W10, 0},
+
+  {"xh", "xh", XHOSA + W10, ZULU - W4},
+  {"xho", "xh", XHOSA + W10, ZULU - W4},
+
+  {"yi", "yi", YIDDISH + W10, 0},
+  {"yo", "yo", YORUBA + W10, 0},
+
+  {"za", "za", ZHUANG + W10, 0},
+  {"zh", "zh", CHINESE + W10, 0},
+  {"zht", "zhT", CHINESE_T + W10, 0},
+  {"zu", "zu", ZULU + W10, XHOSA - W4},
+};
+
+
+// Possibly map to tl:
+// -LangTags tl-Latn /7val.com/ ,bcl 2 Central Bicolano
+// -LangTags tl-Latn /7val.com/ ,ceb 6 Cebuano
+// -LangTags tl-Latn /7val.com/ ,war 1 Waray
+
+
+
+// Table to look up country TLD (no general TLD)
+// In alphabetical order for binary search
+static const int kCLDTable3Size = 181;
+static const TLDLookup kCLDTLDHintTable[kCLDTable3Size] = {
+  {"ac", JAPANESE + W2, 0},
+  {"ad", CATALAN + W4, 0},
+  {"ae", ARABIC + W4, 0},
+  {"af", PASHTO + W4, PERSIAN + W4},
+  {"ag", GERMAN + W2, 0},                // meager
+  // {"ai", 0, 0},                          // meager
+  {"al", ALBANIAN + W4, 0},
+  {"am", ARMENIAN + W4, 0},
+  {"an", DUTCH + W4, 0},                 // meager
+  {"ao", PORTUGUESE + W4, 0},
+  // {"aq", 0, 0},                          // meager
+  {"ar", SPANISH + W4, 0},
+  // {"as", 0, 0},
+  {"at", GERMAN + W4, 0},
+  {"au", ENGLISH + W2, 0},
+  {"aw", DUTCH + W4, 0},
+  {"ax", SWEDISH + W4, 0},
+  {"az", AZERBAIJANI + W4, 0},
+
+  {"ba", BOSNIAN + W8, CROATIAN - W4},
+  // {"bb", 0, 0},
+  {"bd", BENGALI + W4, 0},
+  {"be", DUTCH + W4, FRENCH + W4},
+  {"bf", FRENCH + W4, 0},
+  {"bg", BULGARIAN + W4, 0},
+  {"bh", ARABIC + W4, 0},
+  {"bi", RUNDI + W4, FRENCH + W4},
+  {"bj", FRENCH + W4, 0},
+  {"bm", ENGLISH + W2, 0},
+  {"bn", MALAY + W4, INDONESIAN - W4},
+  {"bo", SPANISH + W4, AYMARA + W2},   // and GUARANI QUECHUA
+  {"br", PORTUGUESE + W4, 0},
+  // {"bs", 0, 0},
+  {"bt", DZONGKHA + W10, TIBETAN - W10},      // Strong presumption of Dzongha
+  {"bw", TSWANA + W4, 0},
+  {"by", BELARUSIAN + W4, 0},
+  // {"bz", 0, 0},
+
+  {"ca", FRENCH + W4, ENGLISH + W2},
+  {"cat", CATALAN + W4, 0},
+  {"cc", 0, 0},
+  {"cd", FRENCH + W4, 0},
+  {"cf", FRENCH + W4, 0},
+  {"cg", FRENCH + W4, 0},
+  {"ch", GERMAN + W4, FRENCH + W4},
+  {"ci", FRENCH + W4, 0},
+  // {"ck", 0, 0},
+  {"cl", SPANISH + W4, 0},
+  {"cm", FRENCH + W4, 0},
+  {"cn", CHINESE + W4, 0},
+  {"co", SPANISH + W4, 0},
+  {"cr", SPANISH + W4, 0},
+  {"cu", SPANISH + W4, 0},
+  {"cv", PORTUGUESE + W4, 0},
+  // {"cx", 0, 0},
+  {"cy", GREEK + W4, TURKISH + W4},
+  {"cz", CZECH + W4, SLOVAK - W4},
+
+  {"de", GERMAN + W4, 0},
+  {"dj", 0, 0},
+  {"dk", DANISH + W4, NORWEGIAN - W4},
+  {"dm", 0, 0},
+  {"do", SPANISH + W4, 0},
+  {"dz", FRENCH + W4, ARABIC + W4},
+
+  {"ec", SPANISH + W4, 0},
+  {"ee", ESTONIAN + W4, 0},
+  {"eg", ARABIC + W4, 0},
+  {"er", AFAR + W4, 0},
+  {"es", SPANISH + W4, 0},
+  {"et", AMHARIC + W4, AFAR + W4},
+
+  {"fi", FINNISH + W4, 0},
+  {"fj", FIJIAN + W4, 0},
+  // {"fk", 0, 0},
+  // {"fm", 0, 0},
+  {"fo", FAROESE + W4, ICELANDIC - W4},
+  {"fr", FRENCH + W4, 0},
+
+  {"ga", FRENCH + W4, 0},
+  {"gd", 0, 0},
+  {"ge", GEORGIAN + W4, 0},
+  {"gf", FRENCH + W4, 0},
+  // {"gg", 0, 0},
+  // {"gh", 0, 0},
+  // {"gi", 0, 0},
+  {"gl", GREENLANDIC + W4, DANISH + W4},
+  // {"gm", 0, 0},
+  {"gn", FRENCH + W4, 0},
+  // {"gp", 0, 0},
+  // {"gq", 0, 0},
+  {"gr", GREEK + W4, 0},
+  // {"gs", 0, 0},
+  {"gt", SPANISH + W4, 0},
+  // {"gu", 0, 0},
+  // {"gy", 0, 0},
+
+  {"hk", CHINESE_T + W4, 0},
+  // {"hm", 0, 0},
+  {"hn", SPANISH + W4, 0},
+  {"hr", CROATIAN + W8, BOSNIAN - W4},
+  {"ht", HAITIAN_CREOLE + W4, FRENCH + W4},
+  {"hu", HUNGARIAN + W4, 0},
+
+  {"id", INDONESIAN + W4, MALAY - W4},
+  {"ie", IRISH + W4, 0},
+  {"il", HEBREW + W4, 0},
+  {"im", MANX + W4, 0},
+  // {"in", 0, 0},
+  // {"io", 0, 0},
+  {"iq", ARABIC + W4, 0},
+  {"ir", PERSIAN + W4, 0},
+  {"is", ICELANDIC + W4, FAROESE - W4},
+  {"it", ITALIAN + W4, 0},
+
+  // {"je", 0, 0},
+  // {"jm", 0, 0},
+  {"jo", ARABIC + W4, 0},
+  {"jp", JAPANESE + W4, 0},
+
+  // {"ke", 0, 0},
+  {"kg", KYRGYZ + W4, 0},
+  {"kh", KHMER + W4, 0},
+  // {"ki", 0, 0},
+  {"km", FRENCH + W4, 0},
+  // {"kn", 0, 0},
+  {"kp", KOREAN + W4, 0},
+  {"kr", KOREAN + W4, 0},
+  {"kw", ARABIC + W4, 0},
+  // {"ky", 0, 0},
+  {"kz", KAZAKH + W4, 0},
+
+  {"la", LAOTHIAN + W4, 0},
+  {"lb", ARABIC + W4, FRENCH + W4},
+  // {"lc", 0, 0},
+  {"li", GERMAN + W4, 0},
+  {"lk", SINHALESE + W4, 0},
+  // {"lr", 0, 0},
+  {"ls", SESOTHO + W4, 0},
+  {"lt", LITHUANIAN + W4, 0},
+  {"lu", LUXEMBOURGISH + W4},
+  {"lv", LATVIAN + W4, 0},
+  {"ly", ARABIC + W4, 0},
+
+  {"ma", FRENCH + W4, 0},
+  {"mc", FRENCH + W4, 0},
+  {"md", ROMANIAN + W4, 0},
+  {"me", MONTENEGRIN + W8, SERBIAN - W4},
+  {"mg", FRENCH + W4, 0},
+  {"mk", MACEDONIAN + W4, 0},
+  {"ml", FRENCH + W4, 0},
+  {"mm", BURMESE + W4, 0},
+  {"mn", MONGOLIAN + W4, 0},
+  {"mo", CHINESE_T + W4, PORTUGUESE + W4},
+  // {"mp", 0, 0},
+  {"mq", FRENCH + W4, 0},
+  {"mr", FRENCH + W4, ARABIC + W4},
+  // {"ms", 0, 0},
+  {"mt", MALTESE + W4, 0},
+  // {"mu", 0, 0},
+  {"mv", DHIVEHI + W4, 0},
+  // {"mw", 0, 0},
+  {"mx", SPANISH + W4, 0},
+  {"my", MALAY + W4, INDONESIAN - W4},
+  {"mz", PORTUGUESE + W4, 0},
+
+  {"na", 0, 0},            // Namibia
+  {"nc", FRENCH + W4, 0},
+  {"ne", FRENCH + W4, 0},
+  {"nf", FRENCH + W4, 0},
+  // {"ng", 0, 0},
+  {"ni", SPANISH + W4, 0},
+  {"nl", DUTCH + W4, 0},
+  {"no", NORWEGIAN + W4, NORWEGIAN_N + W2},
+  {"np", NEPALI + W4, 0},
+  {"nr", NAURU + W4, 0},
+  {"nu", SWEDISH + W4, 0},
+  {"nz", MAORI + W4, ENGLISH + W2},
+
+  {"om", ARABIC + W4, 0},
+
+  {"pa", SPANISH + W4, 0},
+  {"pe", SPANISH + W4, QUECHUA + W2},   // also AYMARA
+  {"pf", FRENCH + W4, 0},
+  // {"pg", 0, 0},
+  {"ph", TAGALOG + W4, 0},
+  {"pk", URDU + W4, 0},
+  {"pl", POLISH + W4, 0},
+  // {"pn", 0, 0},
+  {"pr", SPANISH + W4, 0},
+  {"ps", ARABIC + W4, 0},
+  {"pt", PORTUGUESE + W4, 0},
+  {"py", SPANISH + W4, GUARANI + W2},
+
+  {"qa", ARABIC + W4, 0},
+
+  {"re", FRENCH + W4, 0},
+  {"ro", ROMANIAN + W4, 0},
+  {"rs", SERBIAN + W8, MONTENEGRIN - W4},
+  {"ru", RUSSIAN + W4, 0},
+  {"rw", KINYARWANDA + W4, FRENCH + W2},
+
+  {"sa", ARABIC + W4, 0},
+  // {"sb", 0, 0},
+  {"sc", SESELWA + W4, 0},
+  {"sd", ARABIC + W4, 0},
+  {"se", SWEDISH + W4, 0},
+  // {"sg", 0, 0},
+  // {"sh", 0, 0},
+  {"si", SLOVENIAN + W4, 0},
+  {"sk", SLOVAK + W4, CZECH - W4},
+  // {"sl", 0, 0},
+  {"sm", ITALIAN + W4, 0},
+  {"sn", FRENCH + W4, 0},
+  // {"sr", 0, 0},
+  {"ss", ARABIC + W4, 0},     // Presumed South Sudan TLD. dsites 2011.07.07
+  // {"st", 0, 0},
+  {"su", RUSSIAN + W4, 0},
+  {"sv", SPANISH + W4, 0},
+  {"sy", ARABIC + W4, 0},
+  // {"sz", 0, 0},
+
+  // {"tc", 0, 0},
+  {"td", FRENCH + W4, 0},
+  // {"tf", 0, 0},
+  {"tg", FRENCH + W4, 0},
+  {"th", THAI + W4, 0},
+                              // Tibet has no country code (see .cn)
+  {"tj", TAJIK + W4, 0},
+  // {"tk", 0, 0},
+  // {"tl", 0, 0},
+  {"tm", TURKISH + W4, 0},
+  {"tn", FRENCH + W4, ARABIC + W4},
+  // {"to", 0, 0},
+  {"tp", JAPANESE + W4, 0},
+  {"tr", TURKISH + W4, 0},
+  // {"tt", 0, 0},
+  // {"tv", 0, 0},
+  {"tw", CHINESE_T + W4, 0},
+  {"tz", SWAHILI + W4, AKAN + W4},
+
+  {"ua", UKRAINIAN + W4, 0},
+  {"ug", GANDA + W4, 0},
+  {"uk", ENGLISH + W2, 0},
+  {"us", ENGLISH + W2, 0},
+  {"uy", SPANISH + W4, 0},
+  {"uz", UZBEK + W4, 0},
+
+  {"va", ITALIAN + W4, LATIN + W2},
+  // {"vc", 0, 0},
+  {"ve", SPANISH + W4, 0},
+  // {"vg", 0, 0},
+  // {"vi", 0, 0},
+  {"vn", VIETNAMESE + W4, 0},
+  // {"vu", 0, 0},
+
+  {"wf", FRENCH + W4, 0},
+  // {"ws", 0, 0},
+
+  {"ye", ARABIC + W4, 0},
+
+  {"za", AFRIKAANS + W4, 0},
+  // {"zm", 0, 0},
+  // {"zw", 0, 0},
+};
+
+#undef W2
+#undef W4
+#undef W6
+#undef W8
+#undef W10
+#undef W12
+
+
+
+
+
+inline void SetCLDPriorWeight(int w, OneCLDLangPrior* olp) {
+  *olp = (*olp & 0x3ff) + (w << 10);
+}
+inline void SetCLDPriorLang(Language lang, OneCLDLangPrior* olp) {
+  *olp = (*olp & ~0x3ff) + lang;
+}
+
+OneCLDLangPrior PackCLDPriorLangWeight(Language lang, int w) {
+  return (w << 10) + lang;
+}
+
+inline int MaxInt(int a, int b) {
+  return (a >= b) ? a : b;
+}
+
+// Merge in another language prior, taking max if already there
+void MergeCLDLangPriorsMax(OneCLDLangPrior olp, CLDLangPriors* lps) {
+  if (olp == 0) {return;}
+  Language target_lang = GetCLDPriorLang(olp);
+  for (int i = 0; i < lps->n; ++i) {
+    if (GetCLDPriorLang(lps->prior[i]) == target_lang) {
+      int new_weight = MaxInt(GetCLDPriorWeight(lps->prior[i]),
+                              GetCLDPriorWeight(olp));
+      SetCLDPriorWeight(new_weight, &lps->prior[i]);
+      return;
+    }
+  }
+  // Not found; add it if room
+  if (lps->n >= kMaxOneCLDLangPrior) {return;}
+  lps->prior[lps->n++] = olp;
+}
+
+// Merge in another language prior, boosting 10x if already there
+void MergeCLDLangPriorsBoost(OneCLDLangPrior olp, CLDLangPriors* lps) {
+  if (olp == 0) {return;}
+  Language target_lang = GetCLDPriorLang(olp);
+  for (int i = 0; i < lps->n; ++i) {
+    if (GetCLDPriorLang(lps->prior[i]) == target_lang) {
+      int new_weight = GetCLDPriorWeight(lps->prior[i]) + 2;
+      SetCLDPriorWeight(new_weight, &lps->prior[i]);
+      return;
+    }
+  }
+  // Not found; add it if room
+  if (lps->n >= kMaxOneCLDLangPrior) {return;}
+  lps->prior[lps->n++] = olp;
+}
+
+
+// Trim language priors to no more than max_entries, keeping largest abs weights
+void TrimCLDLangPriors(int max_entries, CLDLangPriors* lps) {
+  if (lps->n <= max_entries) {return;}
+
+  // Insertion sort in-place by abs(weight)
+  for (int i = 0; i < lps->n; ++i) {
+    OneCLDLangPrior temp_olp = lps->prior[i];
+    int w = abs(GetCLDPriorWeight(temp_olp));
+    int kk = i;
+    for (; kk > 0; --kk) {
+      if (abs(GetCLDPriorWeight(lps->prior[kk - 1])) < w) {
+        // Move down and continue
+        lps->prior[kk] = lps->prior[kk - 1];
+      } else {
+        // abs(weight[kk - 1]) >= w, time to stop
+        break;
+      }
+    }
+    lps->prior[kk] = temp_olp;
+  }
+
+  lps->n = max_entries;
+}
+
+int CountCommas(const string& langtags) {
+  int commas = 0;
+  for (int i = 0; i < static_cast<int>(langtags.size()); ++i) {
+    if (langtags[i] == ',') {++commas;}
+  }
+  return commas;
+}
+
+// Binary lookup on language tag
+const LangTagLookup* DoLangTagLookup(const char* key,
+                                     const LangTagLookup* tbl, int tbl_size) {
+  // Key is always in range [lo..hi)
+  int lo = 0;
+  int hi = tbl_size;
+  while (lo < hi) {
+    int mid = (lo + hi) >> 1;
+    int comp = strcmp(tbl[mid].langtag, key);
+    if (comp < 0) {
+      lo = mid + 1;
+    } else if (comp > 0) {
+      hi = mid;
+    } else {
+      return &tbl[mid];
+    }
+  }
+  return NULL;
+}
+
+// Binary lookup on tld
+const TLDLookup* DoTLDLookup(const char* key,
+                             const TLDLookup* tbl, int tbl_size) {
+  // Key is always in range [lo..hi)
+  int lo = 0;
+  int hi = tbl_size;
+  while (lo < hi) {
+    int mid = (lo + hi) >> 1;
+    int comp = strcmp(tbl[mid].tld, key);
+    if (comp < 0) {
+      lo = mid + 1;
+    } else if (comp > 0) {
+      hi = mid;
+    } else {
+      return &tbl[mid];
+    }
+  }
+  return NULL;
+}
+
+
+
+// Trim language tag string to canonical form for each language
+// Input is from GetLangTagsFromHtml(), already lowercased
+string TrimCLDLangTagsHint(const string& langtags) {
+  string retval;
+  if (langtags.empty()) {return retval;}
+  int commas = CountCommas(langtags);
+  if (commas > 4) {return retval;}       // Ignore if too many language tags
+
+  char temp[20];
+  int pos = 0;
+  while (pos < static_cast<int>(langtags.size())) {
+    int comma = langtags.find(',', pos);
+    if (comma == string::npos) {comma = langtags.size();} // fake trailing comma
+    int len = comma - pos;
+    if (len <= 16) {
+      // Short enough to use
+      memcpy(temp, &langtags[pos], len);
+      temp[len] = '\0';
+      const LangTagLookup* entry = DoLangTagLookup(temp,
+                                                   kCLDLangTagsHintTable1,
+                                                   kCLDTable1Size);
+      if (entry != NULL) {
+        // First table hit
+        retval.append(entry->langcode);     // may be "code1,code2"
+        retval.append(1, ',');
+      } else {
+        // Try second table with language code truncated at first hyphen
+        char* hyphen = strchr(temp, '-');
+        if (hyphen != NULL) {*hyphen = '\0';}
+        len = strlen(temp);
+        if (len <= 3) {                 // Short enough to use
+          entry = DoLangTagLookup(temp,
+                                  kCLDLangTagsHintTable2,
+                                  kCLDTable2Size);
+          if (entry != NULL) {
+            // Second table hit
+            retval.append(entry->langcode);     // may be "code1,code2"
+            retval.append(1, ',');
+          }
+        }
+      }
+    }
+    pos = comma + 1;
+  }
+
+  // Remove trainling comma, if any
+  if (!retval.empty()) {retval.resize(retval.size() - 1);}
+  return retval;
+}
+
+
+
+//==============================================================================
+
+// Little state machine to scan insides of language attribute quoted-string.
+// Each language code is lowercased and copied to the output string. Underscore
+// is mapped to minus. Space, tab, and comma are all mapped to comma, and
+// multiple consecutive commas are removed.
+// Each language code in the output list will be followed by a single comma.
+
+// There are three states, and we start in state 1:
+// State 0: After a letter.
+//  Copy all letters/minus[0], copy comma[1]; all others copy comma and skip [2]
+// State 1: Just after a comma.
+//  Copy letter [0], Ignore subsequent commas[1]. minus and all others skip [2]
+// State 2: Skipping.
+//  All characters except comma skip and stay in [2]. comma goes to [1]
+
+// The thing that is copied is kLangCodeRemap[c] when going to state 0,
+// and always comma when going to state 1 or 2. The design depends on copying
+// a comma at the *beginning* of skipping, and in state 2 never doing a copy.
+
+// We pack all this into 8 bits:
+//    +--+---+---+
+//    |78|654|321|
+//    +--+---+---+
+//
+// Shift byte right by 3*state, giving [0] 321, [1] 654, [2] .78
+// where . is always zero
+// Of these 3 bits, low two are next state ss, high bit is copy bit C.
+// If C=1 and ss == 0, copy kLangCodeRemap[c], else copy a comma
+
+#define SKIP0 0
+#define SKIP1 1
+#define SKIP2 2
+#define COPY0 4   // copy kLangCodeRemap[c]
+#define COPY1 5   // copy ','
+#define COPY2 6   // copy ','
+
+// These combined actions pack three states into one byte.
+// Ninth bit must be zero, so all state 2 values must be skips.
+//              state[2]       state[1]      state[0]
+#define LTR   ((SKIP2 << 6) + (COPY0 << 3) + COPY0)
+#define MINUS ((SKIP2 << 6) + (COPY2 << 3) + COPY0)
+#define COMMA ((SKIP1 << 6) + (SKIP1 << 3) + COPY1)
+#define Bad   ((SKIP2 << 6) + (COPY2 << 3) + COPY2)
+
+// Treat as letter: a-z,  A-Z
+// Treat as minus:  2D minus,  5F underscore
+// Treat as comma:  09 tab,  20 space,  2C comma
+
+static const unsigned char kLangCodeAction[256] = {
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,COMMA,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  COMMA,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,COMMA,MINUS,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+
+  Bad,LTR,LTR,LTR,LTR,LTR,LTR,LTR,  LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+  LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,  LTR,LTR,LTR,Bad,Bad,Bad,Bad,MINUS,
+  Bad,LTR,LTR,LTR,LTR,LTR,LTR,LTR,  LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+  LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,  LTR,LTR,LTR,Bad,Bad,Bad,Bad,Bad,
+
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,  Bad,Bad,Bad,Bad,Bad,Bad,Bad,Bad,
+};
+
+// This does lowercasing, maps underscore to minus, and maps tab/space to comma
+static const unsigned char kLangCodeRemap[256] = {
+  0,0,0,0,0,0,0,0,  0,',',0,0,0,0,0,0,          // 09 tab
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  ',',0,0,0,0,0,0,0,  0,0,0,0,',','-',0,0,      // 20 space 2C comma 2D minus
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+
+    0,'a','b','c','d','e','f','g',  'h','i','j','k','l','m','n','o',
+  'p','q','r','s','t','u','v','w',  'x','y','z',0,0,0,0,'-',  // 5F underscore
+    0,'a','b','c','d','e','f','g',  'h','i','j','k','l','m','n','o',
+  'p','q','r','s','t','u','v','w',  'x','y','z',0,0,0,0,0,
+
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0,  0,0,0,0,0,0,0,0,
+};
+
+#undef LTR
+#undef MINUS
+#undef COMMA
+#undef Bad
+
+#undef SKIP0
+#undef SKIP1
+#undef SKIP2
+#undef COPY0
+#undef COPY1
+#undef COPY2
+
+
+// Find opening '<' for HTML tag
+// Note: this is all somewhat insensitive to mismatched quotes
+int32 FindTagStart(const char* utf8_body, int32 pos, int32 max_pos) {
+  int i = pos;
+  // Advance i by 4 if none of the next 4 bytes are '<'
+  for (i = pos; i < (max_pos - 3); i += 4) {
+    // Fast check for any <
+    const char* p = &utf8_body[i];
+    uint32 s0123 = UNALIGNED_LOAD32(p);
+    uint32 temp = s0123 ^ 0x3c3c3c3c;    // <<<<
+    if (((temp - 0x01010101) & (~temp & 0x80808080)) != 0) {
+      // At least one byte is '<'
+      break;
+    }
+  }
+  // Continue, advancing i by 1
+  for (; i < max_pos; ++i) {
+    if (utf8_body[i] == '<') {return i;}
+  }
+  return -1;
+}
+
+
+// Find closing '>' for HTML tag. Also stop on < and & (simplistic parsing)
+int32 FindTagEnd(const char* utf8_body, int32 pos, int32 max_pos) {
+  // Always outside quotes
+  for (int i = pos; i < max_pos; ++i) {
+    char c = utf8_body[i];
+    if (c == '>') {return i;}
+    if (c == '<') {return i - 1;}
+    if (c == '&') {return i - 1;}
+  }
+  return -1;              // nothing found
+}
+
+// Find opening quote or apostrophe, skipping spaces
+// Note: this is all somewhat insensitive to mismatched quotes
+int32 FindQuoteStart(const char* utf8_body, int32 pos, int32 max_pos) {
+  for (int i = pos; i < max_pos; ++i) {
+    char c = utf8_body[i];
+    if (c == '"') {return i;}
+    if (c == '\'') {return i;}
+    if (c != ' ') {return -1;}
+  }
+  return -1;
+}
+
+// Find closing quot/apos. Also stop on = > < and & (simplistic parsing)
+int32 FindQuoteEnd(const char* utf8_body, int32 pos, int32 max_pos) {
+  // Always outside quotes
+  for (int i = pos; i < max_pos; ++i) {
+    char c = utf8_body[i];
+    if (c == '"') {return i;}
+    if (c == '\'') {return i;}
+    if (c == '>') {return i - 1;}
+    if (c == '=') {return i - 1;}
+    if (c == '<') {return i - 1;}
+    if (c == '&') {return i - 1;}
+  }
+  return -1;              // nothing found
+}
+
+int32 FindEqualSign(const char* utf8_body, int32 pos, int32 max_pos) {
+  // Outside quotes/apostrophes loop
+  for (int i = pos; i < max_pos; ++i) {
+    char c = utf8_body[i];
+    if (c == '=') {       // Found bare equal sign inside tag
+      return i;
+    } else if (c == '"') {
+      // Inside quotes loop
+      int j;
+      for (j = i + 1; j < max_pos; ++j) {
+        if (utf8_body[j] == '"') {
+          break;
+        } else if (utf8_body[j] == '\\') {
+          ++j;
+        }
+      }
+      i = j;
+    } else if (c == '\'') {
+      // Inside apostrophes loop
+      int j;
+      for (j = i + 1; j < max_pos; ++j) {
+        if (utf8_body[j] == '\'') {
+          break;
+        } else if (utf8_body[j] == '\\') {
+          ++j;
+        }
+      }
+      i = j;
+    }
+
+  }
+  return -1;              // nothing found
+}
+
+// Scan backwards for case-insensitive string s in [min_pos..pos)
+// Bytes of s must already be lowercase, i.e. in [20..3f] or [60..7f]
+// Cheap lowercase. Control codes will masquerade as 20..3f
+bool FindBefore(const char* utf8_body,
+                 int32 min_pos, int32 pos, const char* s) {
+  int len = strlen(s);
+  if ((pos - min_pos) < len) {return false;}     // Too small to fit s
+
+  // Skip trailing spaces
+  int i = pos;
+  while ((i > (min_pos + len)) && (utf8_body[i - 1] == ' ')) {--i;}
+  i -= len;
+  if (i < min_pos) {return false;}   // pos - min_pos < len, so s can't be found
+
+  const char* p = &utf8_body[i];
+  for (int j = 0; j < len; ++j) {
+    if ((p[j] | 0x20) != s[j])  {return false;}    // Unequal byte
+  }
+  return true;                                     // All bytes equal at i
+}
+
+// Scan forwards for case-insensitive string s in [pos..max_pos)
+// Bytes of s must already be lowercase, i.e. in [20..3f] or [60..7f]
+// Cheap lowercase. Control codes will masquerade as 20..3f
+// Allows but does not require quoted/apostrophe string
+bool FindAfter(const char* utf8_body,
+                 int32 pos, int32 max_pos, const char* s) {
+  int len = strlen(s);
+  if ((max_pos - pos) < len) {return false;}     // Too small to fit s
+
+  // Skip leading spaces, quote, apostrophe
+  int i = pos;
+  while (i < (max_pos - len)) {
+    unsigned char c = utf8_body[i];
+    if ((c == ' ') || (c == '"') || (c == '\'')) {++i;}
+    else {break;}
+  }
+
+  const char* p = &utf8_body[i];
+  for (int j = 0; j < len; ++j) {
+    if ((p[j] | 0x20) != s[j])  {return false;}    // Unequal byte
+  }
+  return true;                                     // All bytes equal
+}
+
+
+
+// Copy attribute value in [pos..max_pos)
+// pos is just after an opening quote/apostrophe and max_pos is the ending one
+// String must all be on a single line.
+// Return slightly-normalized language list, empty or ending in comma
+// Does lowercasing and removes excess punctuation/space
+string CopyOneQuotedString(const char* utf8_body,
+                         int32 pos, int32 max_pos) {
+  string s;
+  int state = 1;        // Front is logically just after a comma
+  for (int i = pos; i < max_pos; ++i) {
+    unsigned char c = utf8_body[i];
+    int e = kLangCodeAction[c] >> (3 * state);
+    state = e & 3;      // Update to next state
+    if ((e & 4) != 0) {
+      // Copy a remapped byte if going to state 0, else copy a comma
+      if (state == 0) {
+        s.append(1, kLangCodeRemap[c]);
+      } else {
+        s.append(1, ',');
+      }
+    }
+  }
+
+  // Add final comma if needed
+  if (state == 0) {
+    s.append(1, ',');
+  }
+  return s;
+}
+
+// Find and copy attribute value: quoted string in [pos..max_pos)
+// Return slightly-normalized language list, empty or ending in comma
+string CopyQuotedString(const char* utf8_body,
+                         int32 pos, int32 max_pos) {
+  int32 start_quote = FindQuoteStart(utf8_body, pos, max_pos);
+  if (start_quote < 0) {return string("");}
+  int32 end_quote = FindQuoteEnd(utf8_body, start_quote + 1, max_pos);
+  if (end_quote < 0) {return string("");}
+
+  return CopyOneQuotedString(utf8_body, start_quote + 1, end_quote);
+}
+
+// Add hints to vector of langpriors
+// Input is from GetLangTagsFromHtml(), already lowercased
+void SetCLDLangTagsHint(const string& langtags, CLDLangPriors* langpriors) {
+  if (langtags.empty()) {return;}
+  int commas = CountCommas(langtags);
+  if (commas > 4) {return;}       // Ignore if too many language tags
+
+  char temp[20];
+  int pos = 0;
+  while (pos < static_cast<int>(langtags.size())) {
+    int comma = langtags.find(',', pos);
+    if (comma == string::npos) {comma = langtags.size();} // fake trailing comma
+    int len = comma - pos;
+    if (len <= 16) {
+      // Short enough to use
+      memcpy(temp, &langtags[pos], len);
+      temp[len] = '\0';
+      const LangTagLookup* entry = DoLangTagLookup(temp,
+                                                   kCLDLangTagsHintTable1,
+                                                   kCLDTable1Size);
+      if (entry != NULL) {
+        // First table hit
+        MergeCLDLangPriorsMax(entry->onelangprior1, langpriors);
+        MergeCLDLangPriorsMax(entry->onelangprior2, langpriors);
+      } else {
+        // Try second table with language code truncated at first hyphen
+        char* hyphen = strchr(temp, '-');
+        if (hyphen != NULL) {*hyphen = '\0';}
+        len = strlen(temp);
+        if (len <= 3) {                 // Short enough to use
+          entry = DoLangTagLookup(temp,
+                                  kCLDLangTagsHintTable2,
+                                  kCLDTable2Size);
+          if (entry != NULL) {
+            // Second table hit
+            MergeCLDLangPriorsMax(entry->onelangprior1, langpriors);
+            MergeCLDLangPriorsMax(entry->onelangprior2, langpriors);
+          }
+        }
+      }
+    }
+    pos = comma + 1;
+  }
+}
+
+// Add hints to vector of langpriors
+// Input is string after HTTP header Content-Language:
+void SetCLDContentLangHint(const char* contentlang, CLDLangPriors* langpriors) {
+  string langtags = CopyOneQuotedString(contentlang, 0, strlen(contentlang));
+  SetCLDLangTagsHint(langtags, langpriors);
+}
+
+// Add hints to vector of langpriors
+// Input is last element of hostname (no dot), e.g. from GetTLD()
+void SetCLDTLDHint(const char* tld, CLDLangPriors* langpriors) {
+  int len = strlen(tld);
+  if (len > 3) {return;}        // Ignore if more than three letters
+  char local_tld[4];
+  strncpy(local_tld, tld, 4);
+  local_tld[3] = '\0';          // Safety move
+  // Lowercase
+  for (int i = 0; i < len; ++i) {local_tld[i] |= 0x20;}
+  const TLDLookup* entry = DoTLDLookup(local_tld,
+                                       kCLDTLDHintTable,
+                                       kCLDTable3Size);
+  if (entry != NULL) {
+    // Table hit
+    MergeCLDLangPriorsBoost(entry->onelangprior1, langpriors);
+    MergeCLDLangPriorsBoost(entry->onelangprior2, langpriors);
+  }
+}
+
+// Add hints to vector of langpriors
+// Input is from DetectEncoding()
+void SetCLDEncodingHint(Encoding enc, CLDLangPriors* langpriors) {
+  OneCLDLangPrior olp;
+  switch (enc) {
+  case CHINESE_GB:
+  case GBK:
+  case GB18030:
+  case ISO_2022_CN:
+  case HZ_GB_2312:
+    olp = PackCLDPriorLangWeight(CHINESE, kCLDPriorEncodingWeight);
+    MergeCLDLangPriorsBoost(olp, langpriors);
+    break;
+  case CHINESE_BIG5:
+  case CHINESE_BIG5_CP950:
+  case BIG5_HKSCS:
+    olp = PackCLDPriorLangWeight(CHINESE_T, kCLDPriorEncodingWeight);
+    MergeCLDLangPriorsBoost(olp, langpriors);
+    break;
+  case JAPANESE_EUC_JP:
+  case JAPANESE_SHIFT_JIS:
+  case JAPANESE_CP932:
+  case JAPANESE_JIS:          // ISO-2022-JP
+    olp = PackCLDPriorLangWeight(JAPANESE, kCLDPriorEncodingWeight);
+    MergeCLDLangPriorsBoost(olp, langpriors);
+    break;
+  case KOREAN_EUC_KR:
+  case ISO_2022_KR:
+    olp = PackCLDPriorLangWeight(KOREAN, kCLDPriorEncodingWeight);
+    MergeCLDLangPriorsBoost(olp, langpriors);
+    break;
+
+  default:
+    break;
+  }
+}
+
+// Add hints to vector of langpriors
+// Input is from random source
+void SetCLDLanguageHint(Language lang, CLDLangPriors* langpriors) {
+  OneCLDLangPrior olp = PackCLDPriorLangWeight(lang, kCLDPriorLanguageWeight);
+  MergeCLDLangPriorsBoost(olp, langpriors);
+}
+
+
+// Make printable string of priors
+string DumpCLDLangPriors(const CLDLangPriors* langpriors) {
+  string retval;
+  for (int i = 0; i < langpriors->n; ++i) {
+    char temp[64];
+    sprintf(temp, "%s.%d ",
+             LanguageCode(GetCLDPriorLang(langpriors->prior[i])),
+             GetCLDPriorWeight(langpriors->prior[i]));
+    retval.append(temp);
+  }
+  return retval;
+}
+
+
+
+
+// Look for
+//  <html lang="en">
+//  <doc xml:lang="en">
+//  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-US">
+//  <meta http-equiv="content-language" content="en-GB" />
+//  <meta name="language" content="Srpski">
+//  <meta name="DC.language" scheme="RFCOMMA766" content="en">
+//  <SPAN id="msg1" class="info" lang='en'>
+//
+// Do not trigger on
+//  <!-- lang=french ...-->
+//  <font lang=postscript ...>
+//  <link href="index.fr.html" hreflang="fr-FR" xml:lang="fr-FR" />
+//  <META name="Author" lang="fr" content="Arnaud Le Hors">
+//
+// Stop fairly quickly on mismatched quotes
+//
+// Allowed language characters
+//  a-z A-Z -_ , space\t
+// Think about: GB2312, big5, shift-jis, euc-jp, ksc euc-kr
+//  zh-hans zh-TW cmn-Hani zh_cn.gb18030_CN zh-min-nan zh-yue
+//  de-x-mtfrom-en  zh-tw-x-mtfrom-en  (machine translation)
+// GB2312 => gb
+// Big5 => big
+// zh_CN.gb18030_C => zh-cn
+//
+// Remove duplicates and extra spaces as we go
+// Lowercase as we go.
+
+// Get language tag hints from HTML body
+// Normalize: remove spaces and make lowercase comma list
+
+string GetLangTagsFromHtml(const char* utf8_body, int32 utf8_body_len,
+                           int32 max_scan_bytes) {
+  string retval;
+  if (max_scan_bytes > utf8_body_len) {
+    max_scan_bytes = utf8_body_len;
+  }
+
+  int32 k = 0;
+  while (k < max_scan_bytes) {
+    int32 start_tag = FindTagStart(utf8_body, k, max_scan_bytes);
+    if (start_tag < 0) {break;}
+    int32 end_tag = FindTagEnd(utf8_body, start_tag + 1, max_scan_bytes);
+    // FindTagEnd exits on < > &
+    if (end_tag < 0) {break;}
+
+    // Skip <!--...>
+    // Skip <font ...>
+    // Skip <script ...>
+    // Skip <link ...>
+    // Skip <img ...>
+    // Skip <a ...>
+    if (FindAfter(utf8_body, start_tag + 1, end_tag, "!--") ||
+        FindAfter(utf8_body, start_tag + 1, end_tag, "font ") ||
+        FindAfter(utf8_body, start_tag + 1, end_tag, "script ") ||
+        FindAfter(utf8_body, start_tag + 1, end_tag, "link ") ||
+        FindAfter(utf8_body, start_tag + 1, end_tag, "img ") ||
+        FindAfter(utf8_body, start_tag + 1, end_tag, "a ")) {
+      k = end_tag + 1;
+      continue;
+    }
+
+    // Remember <meta ...>
+    bool in_meta = false;
+    if (FindAfter(utf8_body, start_tag + 1, end_tag, "meta ")) {
+      in_meta = true;
+    }
+
+    // Scan for each equal sign inside tag
+    bool content_is_lang = false;
+    int32 kk = start_tag + 1;
+    int32 equal_sign;
+    while ((equal_sign = FindEqualSign(utf8_body, kk, end_tag)) >= 0) {
+      // eq exits on < > &
+
+      // Look inside a meta tag
+      // <meta ... http-equiv="content-language" ...>
+      // <meta ... name="language" ...>
+      // <meta ... name="dc.language" ...>
+      if (in_meta) {
+        if (FindBefore(utf8_body, kk, equal_sign, " http-equiv") &&
+            FindAfter(utf8_body, equal_sign + 1, end_tag,
+                      "content-language ")) {
+          content_is_lang = true;
+        } else if (FindBefore(utf8_body, kk, equal_sign, " name") &&
+                   (FindAfter(utf8_body, equal_sign + 1, end_tag,
+                              "dc.language ") ||
+                    FindAfter(utf8_body, equal_sign + 1, end_tag,
+                              "language "))) {
+          content_is_lang = true;
+        }
+      }
+
+      // Look inside any tag
+      // <meta ... content="lang-list" ...>
+      // <... lang="lang-list" ...>
+      // <... xml:lang="lang-list" ...>
+      if ((content_is_lang && FindBefore(utf8_body, kk, equal_sign,
+                                         " content")) ||
+          FindBefore(utf8_body, kk, equal_sign, " lang") ||
+          FindBefore(utf8_body, kk, equal_sign, ":lang")) {
+        string temp = CopyQuotedString(utf8_body, equal_sign + 1, end_tag);
+
+        // Append new lang tag(s) if not a duplicate
+        if (!temp.empty() && (retval.find(temp) == string::npos)) {
+          retval.append(temp);
+        }
+      }
+
+      kk = equal_sign + 1;
+    }
+    k = end_tag + 1;
+  }
+
+  // Strip last comma
+  if (retval.size() > 1) {
+    retval.erase(retval.size() - 1);
+  }
+  return retval;
+}
+
+}       // End namespace CLD2
+
+//==============================================================================
+
+
diff --git a/cbits/compact_lang_det_hint_code.h b/cbits/compact_lang_det_hint_code.h
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det_hint_code.h
@@ -0,0 +1,95 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_HINT_CODE_H__
+#define I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_HINT_CODE_H__
+
+
+#include <string>
+#include "integral_types.h"
+#include "lang_script.h"
+#include "encodings.h"
+
+namespace CLD2 {
+
+// Packed <Language, weight>, weight in [-32..31] (powers of 2**1.6 ~=3.03)
+// Full language in bottom 10 bits, weight in top 6 bits
+typedef int16 OneCLDLangPrior;
+
+const int kMaxOneCLDLangPrior = 14;
+typedef struct {
+  int32 n;
+  OneCLDLangPrior prior[kMaxOneCLDLangPrior];
+} CLDLangPriors;
+
+// Reading exposed here; setting hidden in .cc
+inline int GetCLDPriorWeight(OneCLDLangPrior olp) {
+  return olp >> 10;
+}
+inline Language GetCLDPriorLang(OneCLDLangPrior olp) {
+  return static_cast<Language>(olp & 0x3ff);
+}
+
+inline int32 GetCLDLangPriorCount(CLDLangPriors* lps) {
+  return lps->n;
+}
+
+inline void InitCLDLangPriors(CLDLangPriors* lps) {
+  lps->n = 0;
+}
+
+// Trim language priors to no more than max_entries, keeping largest abs weights
+void TrimCLDLangPriors(int max_entries, CLDLangPriors* lps);
+
+// Trim language tag string to canonical form for each language
+// Input is from GetLangTagsFromHtml(), already lowercased
+std::string TrimCLDLangTagsHint(const std::string& langtags);
+
+// Add hints to vector of langpriors
+// Input is from GetLangTagsFromHtml(), already lowercased
+void SetCLDLangTagsHint(const std::string& langtags, CLDLangPriors* langpriors);
+
+// Add hints to vector of langpriors
+// Input is from HTTP content-language
+void SetCLDContentLangHint(const char* contentlang, CLDLangPriors* langpriors);
+
+// Add hints to vector of langpriors
+// Input is from GetTLD(), already lowercased
+void SetCLDTLDHint(const char* tld, CLDLangPriors* langpriors);
+
+// Add hints to vector of langpriors
+// Input is from DetectEncoding()
+void SetCLDEncodingHint(Encoding enc, CLDLangPriors* langpriors);
+
+// Add hints to vector of langpriors
+// Input is from random source
+void SetCLDLanguageHint(Language lang, CLDLangPriors* langpriors);
+
+// Make printable string of priors
+std::string DumpCLDLangPriors(const CLDLangPriors* langpriors);
+
+
+// Get language tag hints from HTML body
+// Normalize: remove spaces and make lowercase comma list
+std::string GetLangTagsFromHtml(const char* utf8_body, int32 utf8_body_len,
+                           int32 max_scan_bytes);
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_HINT_CODE_H__
+
diff --git a/cbits/compact_lang_det_impl.cc b/cbits/compact_lang_det_impl.cc
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det_impl.cc
@@ -0,0 +1,2092 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+// Updated 2014.01 for dual table lookup
+//
+
+#include <stdint.h>
+#include <stdio.h>
+#include <string.h>
+#include <string>
+#include <vector>
+
+#include "cldutil.h"
+#include "debug.h"
+#include "integral_types.h"
+#include "lang_script.h"
+#include "utf8statetable.h"
+
+#ifdef CLD2_DYNAMIC_MODE
+#include "cld2_dynamic_data.h"
+#include "cld2_dynamic_data_loader.h"
+#endif
+#include "cld2tablesummary.h"
+#include "compact_lang_det_impl.h"
+#include "compact_lang_det_hint_code.h"
+#include "getonescriptspan.h"
+#include "tote.h"
+
+
+namespace CLD2 {
+
+using namespace std;
+
+// Linker supplies the right tables, From files
+// cld_generated_cjk_uni_prop_80.cc  cld2_generated_cjk_compatible.cc
+// cld_generated_cjk_delta_bi_32.cc  generated_distinct_bi_0.cc
+// cld2_generated_quad*.cc  cld2_generated_deltaocta*.cc
+// cld2_generated_distinctocta*.cc
+// cld_generated_score_quad_octa_1024_256.cc
+
+// 2014.01 Now implementing quadgram dual lookup tables, to allow main table
+//   sizes that are 1/3/5 times a power of two, instead of just powers of two.
+//   Gives more flexibility of total footprint for CLD2.
+
+extern const int kLanguageToPLangSize;
+extern const int kCloseSetSize;
+
+extern const UTF8PropObj cld_generated_CjkUni_obj;
+extern const CLD2TableSummary kCjkCompat_obj;
+extern const CLD2TableSummary kCjkDeltaBi_obj;
+extern const CLD2TableSummary kDistinctBiTable_obj;
+extern const CLD2TableSummary kQuad_obj;
+extern const CLD2TableSummary kQuad_obj2;     // Dual lookup tables
+extern const CLD2TableSummary kDeltaOcta_obj;
+extern const CLD2TableSummary kDistinctOcta_obj;
+extern const short kAvgDeltaOctaScore[];
+
+#ifdef CLD2_DYNAMIC_MODE
+  // CLD2_DYNAMIC_MODE is defined:
+  // Data will be read from an mmap opened at runtime.
+
+  // Convenience for nulling things out completely at any point.
+  static ScoringTables NULL_TABLES = {
+    NULL, //&cld_generated_CjkUni_obj,
+    NULL, //&kCjkCompat_obj,
+    NULL, //&kCjkDeltaBi_obj,
+    NULL, //&kDistinctBiTable_obj,
+    NULL, //&kQuad_obj,
+    NULL, //&kQuad_obj2,
+    NULL, //&kDeltaOcta_obj,
+    NULL, //&kDistinctOcta_obj,
+    NULL, //kAvgDeltaOctaScore,
+  };
+  static ScoringTables kScoringtables = NULL_TABLES; // copy constructed
+  static bool dynamicDataLoaded = false;
+  static bool dataSourceIsFile = false;
+  static ScoringTables* dynamicTables = NULL;
+  static void* mmapAddress = NULL;
+  static uint32_t mmapLength = 0;
+
+  bool isDataLoaded() { return dynamicDataLoaded; }
+  bool isDataDynamic() { return true; } // Because CLD2_DYNAMIC_MODE is defined
+
+  void loadDataFromFile(const char* fileName) {
+    if (isDataLoaded()) {
+      unloadData();
+    }
+    ScoringTables* result = CLD2DynamicDataLoader::loadDataFile(fileName, &mmapAddress, &mmapLength);
+    if (result == NULL) {
+      fprintf(stderr, "WARNING: Dynamic data loading failed.\n");
+      return;
+    }
+    dynamicTables = result;
+    kScoringtables = *dynamicTables;
+    dataSourceIsFile = true;
+    dynamicDataLoaded = true;
+  };
+
+  void loadDataFromRawAddress(const void* rawAddress, const uint32_t length) {
+    if (isDataLoaded()) {
+      unloadData();
+    }
+    ScoringTables* result = CLD2DynamicDataLoader::loadDataRaw(rawAddress, length);
+    if (result == NULL) {
+      fprintf(stderr, "WARNING: Dynamic data loading failed.\n");
+      return;
+    }
+    dynamicTables = result;
+    kScoringtables = *dynamicTables;
+    dataSourceIsFile = false;
+    dynamicDataLoaded = true;
+  }
+
+  void unloadData() {
+    if (!dynamicDataLoaded) return;
+    if (dataSourceIsFile) {
+      CLD2DynamicDataLoader::unloadDataFile(&dynamicTables, &mmapAddress, &mmapLength);
+    } else {
+      CLD2DynamicDataLoader::unloadDataRaw(&dynamicTables);
+    }
+    dynamicDataLoaded = false;
+    dataSourceIsFile = false; // vacuous
+    kScoringtables = NULL_TABLES; // Housekeeping: null all pointers
+  }
+#else // !CLD2_DYNAMIC_MODE
+  // This initializes kScoringtables.quadgram_obj etc.
+  static const ScoringTables kScoringtables = {
+    &cld_generated_CjkUni_obj,
+    &kCjkCompat_obj,
+    &kCjkDeltaBi_obj,
+    &kDistinctBiTable_obj,
+
+    &kQuad_obj,
+    &kQuad_obj2,                              // Dual lookup tables
+    &kDeltaOcta_obj,
+    &kDistinctOcta_obj,
+
+    kAvgDeltaOctaScore,
+  };
+
+  // Method implementations below are provided so that callers aren't *forced*
+  // to depend upon the CLD2_DYNAMIC_MODE flag, but can use runtime checks
+  // instead. For more information, refer to CLD2 issue 16:
+  // https://code.google.com/p/cld2/issues/detail?id=16
+  bool isDataLoaded() { return true; } // Data is statically linked
+  bool isDataDynamic() { return false; } // Because CLD2_DYNAMIC_MODE is not defined
+
+  void loadDataFromFile(const char* fileName) {
+    // This is a bug in the calling code.
+    fprintf(stderr, "WARNING: Dynamic mode not active, loadDataFromFile has no effect!\n");
+  }
+  void loadDataFromRawAddress(const void* rawAddress, const uint32_t length) {
+    // This is a bug in the calling code.
+    fprintf(stderr, "WARNING: Dynamic mode not active, loadDataFromRawAddress has no effect!\n");
+  }
+  void unloadData() {
+    // This is a bug in the calling code.
+    fprintf(stderr, "WARNING: Dynamic mode not active, unloadData has no effect!\n");
+  }
+
+#endif // #ifdef CLD2_DYNAMIC_MODE
+
+
+static const bool FLAGS_cld_no_minimum_bytes = false;
+static const bool FLAGS_cld_forcewords = true;
+static const bool FLAGS_cld_showme = false;
+static const bool FLAGS_cld_echotext = true;
+static const int32 FLAGS_cld_textlimit = 160;
+static const int32 FLAGS_cld_smoothwidth = 20;
+static const bool FLAGS_cld_2011_hints = true;
+static const int32 FLAGS_cld_max_lang_tag_scan_kb = 8;
+
+static const bool FLAGS_dbgscore = false;
+
+
+static const int kLangHintInitial = 12;  // Boost language by N initially
+static const int kLangHintBoost = 12;    // Boost language by N/16 per quadgram
+
+static const int kShortSpanThresh = 32;       // Bytes
+static const int kMaxSecondChanceLen = 1024;  // Look at first 1K of short spans
+
+static const int kCheapSqueezeTestThresh = 4096;  // Only look for squeezing
+                                                  // after this many text bytes
+static const int kCheapSqueezeTestLen = 256;  // Bytes to test to trigger sqz
+static const int kSpacesTriggerPercent = 25;  // Trigger sqz if >=25% spaces
+static const int kPredictTriggerPercent = 67; // Trigger sqz if >=67% predicted
+
+static const int kChunksizeDefault = 48;      // Squeeze 48-byte chunks
+static const int kSpacesThreshPercent = 25;   // Squeeze if >=25% spaces
+static const int kPredictThreshPercent = 40;  // Squeeze if >=40% predicted
+
+static const int kMaxSpaceScan = 32;          // Bytes
+
+static const int kGoodLang1Percent = 70;
+static const int kGoodLang1and2Percent = 93;
+static const int kShortTextThresh = 256;      // Bytes
+
+static const int kMinChunkSizeQuads = 4;      // Chunk is at least four quads
+static const int kMaxChunkSizeQuads = 1024;   // Chunk is at most 1K quads
+
+static const int kDefaultWordSpan = 256;      // Scan at least this many initial
+                                              // bytes with word scoring
+static const int kReallyBigWordSpan = 9999999;  // Forces word scoring all text
+
+static const int kMinReliableSeq = 50;      // Record in seq if >= 50% reliable
+
+static const int kPredictionTableSize = 4096;   // Must be exactly 4096 for
+                                                // cheap compressor
+
+static const int kNonEnBoilerplateMinPercent = 17;    // <this => no second
+static const int kNonFIGSBoilerplateMinPercent = 20;  // <this => no second
+static const int kGoodFirstMinPercent = 26;           // <this => UNK
+static const int kGoodFirstReliableMinPercent = 51;   // <this => unreli
+static const int kIgnoreMaxPercent = 20;              // >this => unreli
+static const int kKeepMinPercent = 2;                 // <this => unreli
+
+
+
+// Statistically closest language, based on quadgram table
+// Those that are far from other languges map to UNKNOWN_LANGUAGE
+// Subscripted by Language
+//
+// From lang_correlation.txt and hand-edits
+// sed 's/^\([^ ]*\) \([^ ]*\) coef=0\.\(..\).*$/
+//   (\3 >= kMinCorrPercent) ? \2 : UNKNOWN_LANGUAGE,
+//   \/\/ \1/' lang_correlation.txt >/tmp/closest_lang_decl.txt
+//
+static const int kMinCorrPercent = 24;        // Pick off how close you want
+                                              // 24 catches PERSIAN <== ARABIC
+                                              // but not SPANISH <== PORTUGESE
+static Language Unknown = UNKNOWN_LANGUAGE;
+
+// Suspect idea
+// Subscripted by Language
+static const Language kClosestAltLanguage[] = {
+  (28 >= kMinCorrPercent) ? SCOTS : UNKNOWN_LANGUAGE,  // ENGLISH
+  (36 >= kMinCorrPercent) ? NORWEGIAN : UNKNOWN_LANGUAGE,  // DANISH
+  (31 >= kMinCorrPercent) ? AFRIKAANS : UNKNOWN_LANGUAGE,  // DUTCH
+  (15 >= kMinCorrPercent) ? ESTONIAN : UNKNOWN_LANGUAGE,  // FINNISH
+  (11 >= kMinCorrPercent) ? OCCITAN : UNKNOWN_LANGUAGE,  // FRENCH
+  (17 >= kMinCorrPercent) ? LUXEMBOURGISH : UNKNOWN_LANGUAGE,  // GERMAN
+  (27 >= kMinCorrPercent) ? YIDDISH : UNKNOWN_LANGUAGE,  // HEBREW
+  (16 >= kMinCorrPercent) ? CORSICAN : UNKNOWN_LANGUAGE,  // ITALIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // Japanese
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // Korean
+  (41 >= kMinCorrPercent) ? NORWEGIAN_N : UNKNOWN_LANGUAGE,  // NORWEGIAN
+  ( 5 >= kMinCorrPercent) ? SLOVAK : UNKNOWN_LANGUAGE,  // POLISH
+  (23 >= kMinCorrPercent) ? SPANISH : UNKNOWN_LANGUAGE,  // PORTUGUESE
+  (33 >= kMinCorrPercent) ? BULGARIAN : UNKNOWN_LANGUAGE,  // RUSSIAN
+  (28 >= kMinCorrPercent) ? GALICIAN : UNKNOWN_LANGUAGE,  // SPANISH
+  (17 >= kMinCorrPercent) ? NORWEGIAN : UNKNOWN_LANGUAGE,  // SWEDISH
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // Chinese
+  (42 >= kMinCorrPercent) ? SLOVAK : UNKNOWN_LANGUAGE,  // CZECH
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // GREEK
+  (35 >= kMinCorrPercent) ? FAROESE : UNKNOWN_LANGUAGE,  // ICELANDIC
+  ( 7 >= kMinCorrPercent) ? LITHUANIAN : UNKNOWN_LANGUAGE,  // LATVIAN
+  ( 7 >= kMinCorrPercent) ? LATVIAN : UNKNOWN_LANGUAGE,  // LITHUANIAN
+  ( 4 >= kMinCorrPercent) ? LATIN : UNKNOWN_LANGUAGE,  // ROMANIAN
+  ( 4 >= kMinCorrPercent) ? SLOVAK : UNKNOWN_LANGUAGE,  // HUNGARIAN
+  (15 >= kMinCorrPercent) ? FINNISH : UNKNOWN_LANGUAGE,  // ESTONIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // Ignore
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // Unknown
+  (33 >= kMinCorrPercent) ? RUSSIAN : UNKNOWN_LANGUAGE,  // BULGARIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CROATIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // SERBIAN
+  (24 >= kMinCorrPercent) ? SCOTS_GAELIC : UNKNOWN_LANGUAGE,  // IRISH
+  (28 >= kMinCorrPercent) ? SPANISH : UNKNOWN_LANGUAGE,  // GALICIAN
+  ( 8 >= kMinCorrPercent) ? INDONESIAN : UNKNOWN_LANGUAGE,  // TAGALOG
+  (29 >= kMinCorrPercent) ? AZERBAIJANI : UNKNOWN_LANGUAGE,  // TURKISH
+  (28 >= kMinCorrPercent) ? RUSSIAN : UNKNOWN_LANGUAGE,  // UKRAINIAN
+  (37 >= kMinCorrPercent) ? MARATHI : UNKNOWN_LANGUAGE,  // HINDI
+  (29 >= kMinCorrPercent) ? BULGARIAN : UNKNOWN_LANGUAGE,  // MACEDONIAN
+  (14 >= kMinCorrPercent) ? ASSAMESE : UNKNOWN_LANGUAGE,  // BENGALI
+  (46 >= kMinCorrPercent) ? MALAY : UNKNOWN_LANGUAGE,  // INDONESIAN
+  ( 9 >= kMinCorrPercent) ? INTERLINGUA : UNKNOWN_LANGUAGE,  // LATIN
+  (46 >= kMinCorrPercent) ? INDONESIAN : UNKNOWN_LANGUAGE,  // MALAY
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // MALAYALAM
+  ( 4 >= kMinCorrPercent) ? BRETON : UNKNOWN_LANGUAGE,  // WELSH
+  ( 8 >= kMinCorrPercent) ? HINDI : UNKNOWN_LANGUAGE,  // NEPALI
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // TELUGU
+  ( 3 >= kMinCorrPercent) ? ESPERANTO : UNKNOWN_LANGUAGE,  // ALBANIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // TAMIL
+  (22 >= kMinCorrPercent) ? UKRAINIAN : UNKNOWN_LANGUAGE,  // BELARUSIAN
+  (15 >= kMinCorrPercent) ? SUNDANESE : UNKNOWN_LANGUAGE,  // JAVANESE
+  (19 >= kMinCorrPercent) ? CATALAN : UNKNOWN_LANGUAGE,  // OCCITAN
+  (27 >= kMinCorrPercent) ? PERSIAN : UNKNOWN_LANGUAGE,  // URDU
+  (36 >= kMinCorrPercent) ? HINDI : UNKNOWN_LANGUAGE,  // BIHARI
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // GUJARATI
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // THAI
+  (24 >= kMinCorrPercent) ? PERSIAN : UNKNOWN_LANGUAGE,  // ARABIC
+  (19 >= kMinCorrPercent) ? OCCITAN : UNKNOWN_LANGUAGE,  // CATALAN
+  ( 4 >= kMinCorrPercent) ? LATIN : UNKNOWN_LANGUAGE,  // ESPERANTO
+  ( 3 >= kMinCorrPercent) ? GERMAN : UNKNOWN_LANGUAGE,  // BASQUE
+  ( 9 >= kMinCorrPercent) ? LATIN : UNKNOWN_LANGUAGE,  // INTERLINGUA
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // KANNADA
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // PUNJABI
+  (24 >= kMinCorrPercent) ? IRISH : UNKNOWN_LANGUAGE,  // SCOTS_GAELIC
+  ( 7 >= kMinCorrPercent) ? KINYARWANDA : UNKNOWN_LANGUAGE,  // SWAHILI
+  (28 >= kMinCorrPercent) ? SERBIAN : UNKNOWN_LANGUAGE,  // SLOVENIAN
+  (37 >= kMinCorrPercent) ? HINDI : UNKNOWN_LANGUAGE,  // MARATHI
+  ( 3 >= kMinCorrPercent) ? ITALIAN : UNKNOWN_LANGUAGE,  // MALTESE
+  ( 1 >= kMinCorrPercent) ? YORUBA : UNKNOWN_LANGUAGE,  // VIETNAMESE
+  (15 >= kMinCorrPercent) ? DUTCH : UNKNOWN_LANGUAGE,  // FRISIAN
+  (42 >= kMinCorrPercent) ? CZECH : UNKNOWN_LANGUAGE,  // SLOVAK
+  // Original ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // ChineseT
+  (24 >= kMinCorrPercent) ? CHINESE : UNKNOWN_LANGUAGE,  // ChineseT
+  (35 >= kMinCorrPercent) ? ICELANDIC : UNKNOWN_LANGUAGE,  // FAROESE
+  (15 >= kMinCorrPercent) ? JAVANESE : UNKNOWN_LANGUAGE,  // SUNDANESE
+  (17 >= kMinCorrPercent) ? TAJIK : UNKNOWN_LANGUAGE,  // UZBEK
+  ( 7 >= kMinCorrPercent) ? TIGRINYA : UNKNOWN_LANGUAGE,  // AMHARIC
+  (29 >= kMinCorrPercent) ? TURKISH : UNKNOWN_LANGUAGE,  // AZERBAIJANI
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // GEORGIAN
+  ( 7 >= kMinCorrPercent) ? AMHARIC : UNKNOWN_LANGUAGE,  // TIGRINYA
+  (27 >= kMinCorrPercent) ? URDU : UNKNOWN_LANGUAGE,  // PERSIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // BOSNIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // SINHALESE
+  (41 >= kMinCorrPercent) ? NORWEGIAN : UNKNOWN_LANGUAGE,  // NORWEGIAN_N
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // PORTUGUESE_P
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // PORTUGUESE_B
+  (37 >= kMinCorrPercent) ? ZULU : UNKNOWN_LANGUAGE,  // XHOSA
+  (37 >= kMinCorrPercent) ? XHOSA : UNKNOWN_LANGUAGE,  // ZULU
+  ( 2 >= kMinCorrPercent) ? SPANISH : UNKNOWN_LANGUAGE,  // GUARANI
+  (29 >= kMinCorrPercent) ? TSWANA : UNKNOWN_LANGUAGE,  // SESOTHO
+  ( 7 >= kMinCorrPercent) ? TURKISH : UNKNOWN_LANGUAGE,  // TURKMEN
+  ( 8 >= kMinCorrPercent) ? KAZAKH : UNKNOWN_LANGUAGE,  // KYRGYZ
+  ( 5 >= kMinCorrPercent) ? FRENCH : UNKNOWN_LANGUAGE,  // BRETON
+  ( 3 >= kMinCorrPercent) ? GANDA : UNKNOWN_LANGUAGE,  // TWI
+  (27 >= kMinCorrPercent) ? HEBREW : UNKNOWN_LANGUAGE,  // YIDDISH
+  (28 >= kMinCorrPercent) ? SLOVENIAN : UNKNOWN_LANGUAGE,  // SERBO_CROATIAN
+  (12 >= kMinCorrPercent) ? OROMO : UNKNOWN_LANGUAGE,  // SOMALI
+  ( 9 >= kMinCorrPercent) ? UZBEK : UNKNOWN_LANGUAGE,  // UIGHUR
+  (15 >= kMinCorrPercent) ? PERSIAN : UNKNOWN_LANGUAGE,  // KURDISH
+  ( 6 >= kMinCorrPercent) ? KYRGYZ : UNKNOWN_LANGUAGE,  // MONGOLIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // ARMENIAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // LAOTHIAN
+  ( 8 >= kMinCorrPercent) ? URDU : UNKNOWN_LANGUAGE,  // SINDHI
+  (10 >= kMinCorrPercent) ? ITALIAN : UNKNOWN_LANGUAGE,  // RHAETO_ROMANCE
+  (31 >= kMinCorrPercent) ? DUTCH : UNKNOWN_LANGUAGE,  // AFRIKAANS
+  (17 >= kMinCorrPercent) ? GERMAN : UNKNOWN_LANGUAGE,  // LUXEMBOURGISH
+  ( 2 >= kMinCorrPercent) ? SCOTS : UNKNOWN_LANGUAGE,  // BURMESE
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // KHMER
+  (45 >= kMinCorrPercent) ? DZONGKHA : UNKNOWN_LANGUAGE,  // TIBETAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // DHIVEHI
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CHEROKEE
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // SYRIAC
+  ( 8 >= kMinCorrPercent) ? DUTCH : UNKNOWN_LANGUAGE,  // LIMBU
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // ORIYA
+  (14 >= kMinCorrPercent) ? BENGALI : UNKNOWN_LANGUAGE,  // ASSAMESE
+  (16 >= kMinCorrPercent) ? ITALIAN : UNKNOWN_LANGUAGE,  // CORSICAN
+  ( 5 >= kMinCorrPercent) ? INTERLINGUA : UNKNOWN_LANGUAGE,  // INTERLINGUE
+  ( 8 >= kMinCorrPercent) ? KYRGYZ : UNKNOWN_LANGUAGE,  // KAZAKH
+  ( 4 >= kMinCorrPercent) ? SWAHILI : UNKNOWN_LANGUAGE,  // LINGALA
+  (11 >= kMinCorrPercent) ? RUSSIAN : UNKNOWN_LANGUAGE,  // MOLDAVIAN
+  (19 >= kMinCorrPercent) ? PERSIAN : UNKNOWN_LANGUAGE,  // PASHTO
+  ( 5 >= kMinCorrPercent) ? AYMARA : UNKNOWN_LANGUAGE,  // QUECHUA
+  ( 5 >= kMinCorrPercent) ? KINYARWANDA : UNKNOWN_LANGUAGE,  // SHONA
+  (17 >= kMinCorrPercent) ? UZBEK : UNKNOWN_LANGUAGE,  // TAJIK
+  (13 >= kMinCorrPercent) ? BASHKIR : UNKNOWN_LANGUAGE,  // TATAR
+  (11 >= kMinCorrPercent) ? SAMOAN : UNKNOWN_LANGUAGE,  // TONGA
+  ( 2 >= kMinCorrPercent) ? TWI : UNKNOWN_LANGUAGE,  // YORUBA
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CREOLES_AND_PIDGINS_ENGLISH_BASED
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CREOLES_AND_PIDGINS_FRENCH_BASED
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CREOLES_AND_PIDGINS_PORTUGUESE_BASED
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // CREOLES_AND_PIDGINS_OTHER
+  ( 6 >= kMinCorrPercent) ? TONGA : UNKNOWN_LANGUAGE,  // MAORI
+  ( 3 >= kMinCorrPercent) ? OROMO : UNKNOWN_LANGUAGE,  // WOLOF
+  ( 1 >= kMinCorrPercent) ? MONGOLIAN : UNKNOWN_LANGUAGE,  // ABKHAZIAN
+  ( 8 >= kMinCorrPercent) ? SOMALI : UNKNOWN_LANGUAGE,  // AFAR
+  ( 5 >= kMinCorrPercent) ? QUECHUA : UNKNOWN_LANGUAGE,  // AYMARA
+  (13 >= kMinCorrPercent) ? TATAR : UNKNOWN_LANGUAGE,  // BASHKIR
+  ( 3 >= kMinCorrPercent) ? ENGLISH : UNKNOWN_LANGUAGE,  // BISLAMA
+  (45 >= kMinCorrPercent) ? TIBETAN : UNKNOWN_LANGUAGE,  // DZONGKHA
+  ( 4 >= kMinCorrPercent) ? TONGA : UNKNOWN_LANGUAGE,  // FIJIAN
+  ( 7 >= kMinCorrPercent) ? INUPIAK : UNKNOWN_LANGUAGE,  // GREENLANDIC
+  ( 3 >= kMinCorrPercent) ? AFAR : UNKNOWN_LANGUAGE,  // HAUSA
+  ( 3 >= kMinCorrPercent) ? OCCITAN : UNKNOWN_LANGUAGE,  // HAITIAN_CREOLE
+  ( 7 >= kMinCorrPercent) ? GREENLANDIC : UNKNOWN_LANGUAGE,  // INUPIAK
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // INUKTITUT
+  ( 4 >= kMinCorrPercent) ? HINDI : UNKNOWN_LANGUAGE,  // KASHMIRI
+  (30 >= kMinCorrPercent) ? RUNDI : UNKNOWN_LANGUAGE,  // KINYARWANDA
+  ( 2 >= kMinCorrPercent) ? TAGALOG : UNKNOWN_LANGUAGE,  // MALAGASY
+  (17 >= kMinCorrPercent) ? GERMAN : UNKNOWN_LANGUAGE,  // NAURU
+  (12 >= kMinCorrPercent) ? SOMALI : UNKNOWN_LANGUAGE,  // OROMO
+  (30 >= kMinCorrPercent) ? KINYARWANDA : UNKNOWN_LANGUAGE,  // RUNDI
+  (11 >= kMinCorrPercent) ? TONGA : UNKNOWN_LANGUAGE,  // SAMOAN
+  ( 1 >= kMinCorrPercent) ? LINGALA : UNKNOWN_LANGUAGE,  // SANGO
+  (32 >= kMinCorrPercent) ? MARATHI : UNKNOWN_LANGUAGE,  // SANSKRIT
+  (16 >= kMinCorrPercent) ? ZULU : UNKNOWN_LANGUAGE,  // SISWANT
+  ( 5 >= kMinCorrPercent) ? SISWANT : UNKNOWN_LANGUAGE,  // TSONGA
+  (29 >= kMinCorrPercent) ? SESOTHO : UNKNOWN_LANGUAGE,  // TSWANA
+  ( 2 >= kMinCorrPercent) ? ESTONIAN : UNKNOWN_LANGUAGE,  // VOLAPUK
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // ZHUANG
+  ( 1 >= kMinCorrPercent) ? MALAY : UNKNOWN_LANGUAGE,  // KHASI
+  (28 >= kMinCorrPercent) ? ENGLISH : UNKNOWN_LANGUAGE,  // SCOTS
+  (15 >= kMinCorrPercent) ? KINYARWANDA : UNKNOWN_LANGUAGE,  // GANDA
+  ( 7 >= kMinCorrPercent) ? ENGLISH : UNKNOWN_LANGUAGE,  // MANX
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // MONTENEGRIN
+
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // AKAN
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // IGBO
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // MAURITIAN_CREOLE
+  ( 0 >= kMinCorrPercent) ? Unknown : UNKNOWN_LANGUAGE,  // HAWAIIAN
+};
+
+// COMPILE_ASSERT(arraysize(kClosestAltLanguage) == NUM_LANGUAGES,
+//                kClosestAltLanguage_has_incorrect_size);
+
+
+inline bool FlagFinish(int flags) {return (flags & kCLDFlagFinish) != 0;}
+inline bool FlagSqueeze(int flags) {return (flags & kCLDFlagSqueeze) != 0;}
+inline bool FlagRepeats(int flags) {return (flags & kCLDFlagRepeats) != 0;}
+inline bool FlagTop40(int flags) {return (flags & kCLDFlagTop40) != 0;}
+inline bool FlagShort(int flags) {return (flags & kCLDFlagShort) != 0;}
+inline bool FlagHint(int flags) {return (flags & kCLDFlagHint) != 0;}
+inline bool FlagUseWords(int flags) {return (flags & kCLDFlagUseWords) != 0;}
+
+
+  // Defines Top40 packed languages
+
+  // Google top 40 languages
+  //
+  // Tier 0/1 Language enum list (16)
+  //   ENGLISH, /*no en_GB,*/ FRENCH, ITALIAN, GERMAN, SPANISH,    // E - FIGS
+  //   DUTCH, CHINESE, CHINESE_T, JAPANESE, KOREAN,
+  //   PORTUGUESE, RUSSIAN, POLISH, TURKISH, THAI,
+  //   ARABIC,
+  //
+  // Tier 2 Language enum list (22)
+  //   SWEDISH, FINNISH, DANISH, /*no pt-PT,*/ ROMANIAN, HUNGARIAN,
+  //   HEBREW, INDONESIAN, CZECH, GREEK, NORWEGIAN,
+  //   VIETNAMESE, BULGARIAN, CROATIAN, LITHUANIAN, SLOVAK,
+  //   TAGALOG, SLOVENIAN, SERBIAN, CATALAN, LATVIAN,
+  //   UKRAINIAN, HINDI,
+  //
+  //   use SERBO_CROATIAN instead of BOSNIAN, SERBIAN, CROATIAN, MONTENEGRIN(21)
+  //
+  // Include IgnoreMe (TG_UNKNOWN_LANGUAGE, 25+1) as a top 40
+
+
+void DemoteNotTop40(Tote* chunk_tote, uint16 psplus_one) {
+  // REVISIT
+}
+
+void PrintText(FILE* f, Language cur_lang, const string& temp) {
+  if (temp.size() == 0) {return;}
+  fprintf(f, "PrintText[%s]%s<br>\n", LanguageName(cur_lang), temp.c_str());
+}
+
+
+//------------------------------------------------------------------------------
+// For --cld_html debugging output. Not thread safe
+//------------------------------------------------------------------------------
+static Language prior_lang = UNKNOWN_LANGUAGE;
+static bool prior_unreliable = false;
+
+//------------------------------------------------------------------------------
+// End For --cld_html debugging output
+//------------------------------------------------------------------------------
+
+
+// Backscan to word boundary, returning how many bytes n to go back
+// so that src - n is non-space ans src - n - 1 is space.
+// If not found in kMaxSpaceScan bytes, return 0..3 to a clean UTF-8 boundary
+int BackscanToSpace(const char* src, int limit) {
+  int n = 0;
+  limit = minint(limit, kMaxSpaceScan);
+  while (n < limit) {
+    if (src[-n - 1] == ' ') {return n;}    // We are at _X
+    ++n;
+  }
+  n = 0;
+  while (n < limit) {
+    if ((src[-n] & 0xc0) != 0x80) {return n;}    // We are at char begin
+    ++n;
+  }
+  return 0;
+}
+
+// Forwardscan to word boundary, returning how many bytes n to go forward
+// so that src + n is non-space ans src + n - 1 is space.
+// If not found in kMaxSpaceScan bytes, return 0..3 to a clean UTF-8 boundary
+int ForwardscanToSpace(const char* src, int limit) {
+  int n = 0;
+  limit = minint(limit, kMaxSpaceScan);
+  while (n < limit) {
+    if (src[n] == ' ') {return n + 1;}    // We are at _X
+    ++n;
+  }
+  n = 0;
+  while (n < limit) {
+    if ((src[n] & 0xc0) != 0x80) {return n;}    // We are at char begin
+    ++n;
+  }
+  return 0;
+}
+
+
+// This uses a cheap predictor to get a measure of compression, and
+// hence a measure of repetitiveness. It works on complete UTF-8 characters
+// instead of bytes, because three-byte UTF-8 Indic, etc. text compress highly
+// all the time when done with a byte-based count. Sigh.
+//
+// To allow running prediction across multiple chunks, caller passes in current
+// 12-bit hash value and int[4096] prediction table. Caller inits these to 0.
+//
+// Returns the number of *bytes* correctly predicted, increments by 1..4 for
+// each correctly-predicted character.
+//
+// NOTE: Overruns by up to three bytes. Not a problem with valid UTF-8 text
+//
+
+// TODO(dsites) make this use just one byte per UTF-8 char and incr by charlen
+
+int CountPredictedBytes(const char* isrc, int src_len, int* hash, int* tbl) {
+  int p_count = 0;
+  const uint8* src = reinterpret_cast<const uint8*>(isrc);
+  const uint8* srclimit = src + src_len;
+  int local_hash = *hash;
+
+  while (src < srclimit) {
+    int c = src[0];
+    int incr = 1;
+
+    // Pick up one char and length
+    if (c < 0xc0) {
+      // One-byte or continuation byte: 00xxxxxx 01xxxxxx 10xxxxxx
+      // Do nothing more
+    } else if ((c & 0xe0) == 0xc0) {
+      // Two-byte
+      c = (c << 8) | src[1];
+      incr = 2;
+    } else if ((c & 0xf0) == 0xe0) {
+      // Three-byte
+      c = (c << 16) | (src[1] << 8) | src[2];
+      incr = 3;
+    } else {
+      // Four-byte
+      c = (c << 24) | (src[1] << 16) | (src[2] << 8) | src[3];
+      incr = 4;
+    }
+    src += incr;
+
+    int p = tbl[local_hash];            // Prediction
+    tbl[local_hash] = c;                // Update prediction
+    if (c == p) {
+      p_count += incr;                  // Count bytes of good predictions
+    }
+
+    local_hash = ((local_hash << 4) ^ c) & 0xfff;
+  }
+  *hash = local_hash;
+  return p_count;
+}
+
+
+
+// Counts number of spaces; a little faster than one-at-a-time
+// Doesn't count odd bytes at end
+int CountSpaces4(const char* src, int src_len) {
+  int s_count = 0;
+  for (int i = 0; i < (src_len & ~3); i += 4) {
+    s_count += (src[i] == ' ');
+    s_count += (src[i+1] == ' ');
+    s_count += (src[i+2] == ' ');
+    s_count += (src[i+3] == ' ');
+  }
+  return s_count;
+}
+
+
+// Remove words of text that have more than half their letters predicted
+// correctly by our cheap predictor, moving the remaining words in-place
+// to the front of the input buffer.
+//
+// To allow running prediction across multiple chunks, caller passes in current
+// 12-bit hash value and int[4096] prediction table. Caller inits these to 0.
+//
+// Return the new, possibly-shorter length
+//
+// Result Buffer ALWAYS has leading space and trailing space space space NUL,
+// if input does
+//
+int CheapRepWordsInplace(char* isrc, int src_len, int* hash, int* tbl) {
+  const uint8* src = reinterpret_cast<const uint8*>(isrc);
+  const uint8* srclimit = src + src_len;
+  char* dst = isrc;
+  int local_hash = *hash;
+  char* word_dst = dst;           // Start of next word
+  int good_predict_bytes = 0;
+  int word_length_bytes = 0;
+
+  while (src < srclimit) {
+    int c = src[0];
+    int incr = 1;
+    *dst++ = c;
+
+    if (c == ' ') {
+      if ((good_predict_bytes * 2) > word_length_bytes) {
+        // Word is well-predicted: backup to start of this word
+        dst = word_dst;
+        if (FLAGS_cld_showme) {
+          // Mark the deletion point with period
+          // Don't repeat multiple periods
+          // Cannot mark with more bytes or may overwrite unseen input
+          if ((isrc < (dst - 2)) && (dst[-2] != '.')) {
+            *dst++ = '.';
+            *dst++ = ' ';
+          }
+        }
+      }
+      word_dst = dst;              // Start of next word
+      good_predict_bytes = 0;
+      word_length_bytes = 0;
+    }
+
+    // Pick up one char and length
+    if (c < 0xc0) {
+      // One-byte or continuation byte: 00xxxxxx 01xxxxxx 10xxxxxx
+      // Do nothing more
+    } else if ((c & 0xe0) == 0xc0) {
+      // Two-byte
+      *dst++ = src[1];
+      c = (c << 8) | src[1];
+      incr = 2;
+    } else if ((c & 0xf0) == 0xe0) {
+      // Three-byte
+      *dst++ = src[1];
+      *dst++ = src[2];
+      c = (c << 16) | (src[1] << 8) | src[2];
+      incr = 3;
+    } else {
+      // Four-byte
+      *dst++ = src[1];
+      *dst++ = src[2];
+      *dst++ = src[3];
+      c = (c << 24) | (src[1] << 16) | (src[2] << 8) | src[3];
+      incr = 4;
+    }
+    src += incr;
+    word_length_bytes += incr;
+
+    int p = tbl[local_hash];            // Prediction
+    tbl[local_hash] = c;                // Update prediction
+    if (c == p) {
+      good_predict_bytes += incr;       // Count good predictions
+    }
+
+    local_hash = ((local_hash << 4) ^ c) & 0xfff;
+  }
+
+  *hash = local_hash;
+
+  if ((dst - isrc) < (src_len - 3)) {
+    // Pad and make last char clean UTF-8 by putting following spaces
+    dst[0] = ' ';
+    dst[1] = ' ';
+    dst[2] = ' ';
+    dst[3] = '\0';
+  } else  if ((dst - isrc) < src_len) {
+    // Make last char clean UTF-8 by putting following space off the end
+    dst[0] = ' ';
+  }
+
+  return static_cast<int>(dst - isrc);
+}
+
+
+// This alternate form overwrites redundant words, thus avoiding corrupting the
+// backmap for generate a vector of original-text ranges.
+int CheapRepWordsInplaceOverwrite(char* isrc, int src_len, int* hash, int* tbl) {
+  const uint8* src = reinterpret_cast<const uint8*>(isrc);
+  const uint8* srclimit = src + src_len;
+  char* dst = isrc;
+  int local_hash = *hash;
+  char* word_dst = dst;           // Start of next word
+  int good_predict_bytes = 0;
+  int word_length_bytes = 0;
+
+  while (src < srclimit) {
+    int c = src[0];
+    int incr = 1;
+    *dst++ = c;
+
+    if (c == ' ') {
+      if ((good_predict_bytes * 2) > word_length_bytes) {
+        // Word [word_dst..dst-1) is well-predicted: overwrite
+        for (char* p = word_dst; p < dst - 1; ++p) {*p = '.';}
+      }
+      word_dst = dst;              // Start of next word
+      good_predict_bytes = 0;
+      word_length_bytes = 0;
+    }
+
+    // Pick up one char and length
+    if (c < 0xc0) {
+      // One-byte or continuation byte: 00xxxxxx 01xxxxxx 10xxxxxx
+      // Do nothing more
+    } else if ((c & 0xe0) == 0xc0) {
+      // Two-byte
+      *dst++ = src[1];
+      c = (c << 8) | src[1];
+      incr = 2;
+    } else if ((c & 0xf0) == 0xe0) {
+      // Three-byte
+      *dst++ = src[1];
+      *dst++ = src[2];
+      c = (c << 16) | (src[1] << 8) | src[2];
+      incr = 3;
+    } else {
+      // Four-byte
+      *dst++ = src[1];
+      *dst++ = src[2];
+      *dst++ = src[3];
+      c = (c << 24) | (src[1] << 16) | (src[2] << 8) | src[3];
+      incr = 4;
+    }
+    src += incr;
+    word_length_bytes += incr;
+
+    int p = tbl[local_hash];            // Prediction
+    tbl[local_hash] = c;                // Update prediction
+    if (c == p) {
+      good_predict_bytes += incr;       // Count good predictions
+    }
+
+    local_hash = ((local_hash << 4) ^ c) & 0xfff;
+  }
+
+  *hash = local_hash;
+
+  if ((dst - isrc) < (src_len - 3)) {
+    // Pad and make last char clean UTF-8 by putting following spaces
+    dst[0] = ' ';
+    dst[1] = ' ';
+    dst[2] = ' ';
+    dst[3] = '\0';
+  } else  if ((dst - isrc) < src_len) {
+    // Make last char clean UTF-8 by putting following space off the end
+    dst[0] = ' ';
+  }
+
+  return static_cast<int>(dst - isrc);
+}
+
+
+// Remove portions of text that have a high density of spaces, or that are
+// overly repetitive, squeezing the remaining text in-place to the front of the
+// input buffer.
+//
+// Squeezing looks at density of space/prediced chars in fixed-size chunks,
+// specified by chunksize. A chunksize <= 0 uses the default size of 48 bytes.
+//
+// Return the new, possibly-shorter length
+//
+// Result Buffer ALWAYS has leading space and trailing space space space NUL,
+// if input does
+//
+int CheapSqueezeInplace(char* isrc,
+                                            int src_len,
+                                            int ichunksize) {
+  char* src = isrc;
+  char* dst = src;
+  char* srclimit = src + src_len;
+  bool skipping = false;
+
+  int hash = 0;
+  // Allocate local prediction table.
+  int* predict_tbl = new int[kPredictionTableSize];
+  memset(predict_tbl, 0, kPredictionTableSize * sizeof(predict_tbl[0]));
+
+  int chunksize = ichunksize;
+  if (chunksize == 0) {chunksize = kChunksizeDefault;}
+  int space_thresh = (chunksize * kSpacesThreshPercent) / 100;
+  int predict_thresh = (chunksize * kPredictThreshPercent) / 100;
+
+  while (src < srclimit) {
+    int remaining_bytes = srclimit - src;
+    int len = minint(chunksize, remaining_bytes);
+    // Make len land us on a UTF-8 character boundary.
+    // Ah. Also fixes mispredict because we could get out of phase
+    // Loop always terminates at trailing space in buffer
+    while ((src[len] & 0xc0) == 0x80) {++len;}  // Move past continuation bytes
+
+    int space_n = CountSpaces4(src, len);
+    int predb_n = CountPredictedBytes(src, len, &hash, predict_tbl);
+    if ((space_n >= space_thresh) || (predb_n >= predict_thresh)) {
+      // Skip the text
+      if (!skipping) {
+        // Keeping-to-skipping transition; do it at a space
+        int n = BackscanToSpace(dst, static_cast<int>(dst - isrc));
+        dst -= n;
+        if (dst == isrc) {
+          // Force a leading space if the first chunk is deleted
+          *dst++ = ' ';
+        }
+        if (FLAGS_cld_showme) {
+          // Mark the deletion point with black square U+25A0
+          *dst++ = static_cast<unsigned char>(0xe2);
+          *dst++ = static_cast<unsigned char>(0x96);
+          *dst++ = static_cast<unsigned char>(0xa0);
+          *dst++ = ' ';
+        }
+        skipping = true;
+      }
+    } else {
+      // Keep the text
+      if (skipping) {
+        // Skipping-to-keeping transition; do it at a space
+        int n = ForwardscanToSpace(src, len);
+        src += n;
+        remaining_bytes -= n;   // Shrink remaining length
+        len -= n;
+        skipping = false;
+      }
+      // "len" can be negative in some cases
+      if (len > 0) {
+        memmove(dst, src, len);
+        dst += len;
+      }
+    }
+    src += len;
+  }
+
+  if ((dst - isrc) < (src_len - 3)) {
+    // Pad and make last char clean UTF-8 by putting following spaces
+    dst[0] = ' ';
+    dst[1] = ' ';
+    dst[2] = ' ';
+    dst[3] = '\0';
+  } else   if ((dst - isrc) < src_len) {
+    // Make last char clean UTF-8 by putting following space off the end
+    dst[0] = ' ';
+  }
+
+  // Deallocate local prediction table
+  delete[] predict_tbl;
+  return static_cast<int>(dst - isrc);
+}
+
+// This alternate form overwrites redundant words, thus avoiding corrupting the
+// backmap for generate a vector of original-text ranges.
+int CheapSqueezeInplaceOverwrite(char* isrc,
+                                            int src_len,
+                                            int ichunksize) {
+  char* src = isrc;
+  char* dst = src;
+  char* srclimit = src + src_len;
+  bool skipping = false;
+
+  int hash = 0;
+  // Allocate local prediction table.
+  int* predict_tbl = new int[kPredictionTableSize];
+  memset(predict_tbl, 0, kPredictionTableSize * sizeof(predict_tbl[0]));
+
+  int chunksize = ichunksize;
+  if (chunksize == 0) {chunksize = kChunksizeDefault;}
+  int space_thresh = (chunksize * kSpacesThreshPercent) / 100;
+  int predict_thresh = (chunksize * kPredictThreshPercent) / 100;
+
+  // Always keep first byte (space)
+  ++src;
+  ++dst;
+  while (src < srclimit) {
+    int remaining_bytes = srclimit - src;
+    int len = minint(chunksize, remaining_bytes);
+    // Make len land us on a UTF-8 character boundary.
+    // Ah. Also fixes mispredict because we could get out of phase
+    // Loop always terminates at trailing space in buffer
+    while ((src[len] & 0xc0) == 0x80) {++len;}  // Move past continuation bytes
+
+    int space_n = CountSpaces4(src, len);
+    int predb_n = CountPredictedBytes(src, len, &hash, predict_tbl);
+    if ((space_n >= space_thresh) || (predb_n >= predict_thresh)) {
+      // Overwrite the text [dst-n..dst)
+      if (!skipping) {
+        // Keeping-to-skipping transition; do it at a space
+        int n = BackscanToSpace(dst, static_cast<int>(dst - isrc));
+        // Text [word_dst..dst) is well-predicted: overwrite
+        for (char* p = dst - n; p < dst; ++p) {*p = '.';}
+        skipping = true;
+      }
+      // Overwrite the text [dst..dst+len)
+      for (char* p = dst; p < dst + len; ++p) {*p = '.';}
+      dst[len - 1] = ' ';    // Space at end so we can see what is happening
+    } else {
+      // Keep the text
+      if (skipping) {
+        // Skipping-to-keeping transition; do it at a space
+        int n = ForwardscanToSpace(src, len);
+        // Text [dst..dst+n) is well-predicted: overwrite
+        for (char* p = dst; p < dst + n - 1; ++p) {*p = '.';}
+        skipping = false;
+      }
+    }
+    dst += len;
+    src += len;
+  }
+
+  if ((dst - isrc) < (src_len - 3)) {
+    // Pad and make last char clean UTF-8 by putting following spaces
+    dst[0] = ' ';
+    dst[1] = ' ';
+    dst[2] = ' ';
+    dst[3] = '\0';
+  } else   if ((dst - isrc) < src_len) {
+    // Make last char clean UTF-8 by putting following space off the end
+    dst[0] = ' ';
+  }
+
+  // Deallocate local prediction table
+  delete[] predict_tbl;
+  return static_cast<int>(dst - isrc);
+}
+
+// Timing 2.8GHz P4 (dsites 2008.03.20) with 170KB input
+//  About 90 MB/sec, with or without memcpy, chunksize 48 or 4096
+//  Just CountSpaces is about 340 MB/sec
+//  Byte-only CountPredictedBytes is about 150 MB/sec
+//  Byte-only CountPredictedBytes, conditional tbl[] = is about 85! MB/sec
+//  Byte-only CountPredictedBytes is about 180 MB/sec, byte tbl, byte/int c
+//  Unjammed byte-only both = 170 MB/sec
+//  Jammed byte-only both = 120 MB/sec
+//  Back to original w/slight updates, 110 MB/sec
+//
+bool CheapSqueezeTriggerTest(const char* src, int src_len, int testsize) {
+  // Don't trigger at all on short text
+  if (src_len < testsize) {return false;}
+  int space_thresh = (testsize * kSpacesTriggerPercent) / 100;
+  int predict_thresh = (testsize * kPredictTriggerPercent) / 100;
+  int hash = 0;
+  // Allocate local prediction table.
+  int* predict_tbl = new int[kPredictionTableSize];
+  memset(predict_tbl, 0, kPredictionTableSize * sizeof(predict_tbl[0]));
+
+  bool retval = false;
+  if ((CountSpaces4(src, testsize) >= space_thresh) ||
+      (CountPredictedBytes(src, testsize, &hash, predict_tbl) >=
+       predict_thresh)) {
+    retval = true;
+  }
+  // Deallocate local prediction table
+  delete[] predict_tbl;
+  return retval;
+}
+
+
+
+
+// Delete any extended languages from doc_tote
+void RemoveExtendedLanguages(DocTote* doc_tote) {
+  // Now a nop
+}
+
+static const int kMinReliableKeepPercent = 41;  // Remove lang if reli < this
+
+// For Tier3 languages, require a minimum number of bytes to be first-place lang
+static const int kGoodFirstT3MinBytes = 24;         // <this => no first
+
+// Move bytes for unreliable langs to another lang or UNKNOWN
+// doc_tote is sorted, so cannot Add
+//
+// If both CHINESE and CHINESET are present and unreliable, do not delete both;
+// merge both into CHINESE.
+//
+//dsites 2009.03.19
+// we also want to remove Tier3 languages as the first lang if there is very
+// little text like ej1 ej2 ej3 ej4
+// maybe fold this back in earlier
+//
+void RemoveUnreliableLanguages(DocTote* doc_tote,
+                               bool FLAGS_cld2_html, bool FLAGS_cld2_quiet) {
+  // Prepass to merge some low-reliablility languages
+  // TODO: this shouldn't really reach in to the internal structure of doc_tote
+  int total_bytes = 0;
+  for (int sub = 0; sub < doc_tote->MaxSize(); ++sub) {
+    int plang = doc_tote->Key(sub);
+    if (plang == DocTote::kUnusedKey) {continue;}               // Empty slot
+
+    Language lang = static_cast<Language>(plang);
+    int bytes = doc_tote->Value(sub);
+    int reli = doc_tote->Reliability(sub);
+    if (bytes == 0) {continue;}                     // Zero bytes
+    total_bytes += bytes;
+
+    // Reliable percent = stored reliable score over stored bytecount
+    int reliable_percent = reli / bytes;
+    if (reliable_percent >= kMinReliableKeepPercent) {continue;}   // Keeper
+
+    // This language is too unreliable to keep, but we might merge it.
+    Language altlang = UNKNOWN_LANGUAGE;
+    if (lang <= HAWAIIAN) {altlang = kClosestAltLanguage[lang];}
+    if (altlang == UNKNOWN_LANGUAGE) {continue;}    // No alternative
+
+    // Look for alternative in doc_tote
+    int altsub = doc_tote->Find(altlang);
+    if (altsub < 0) {continue;}                     // No alternative text
+
+    int bytes2 = doc_tote->Value(altsub);
+    int reli2 = doc_tote->Reliability(altsub);
+    if (bytes2 == 0) {continue;}                    // Zero bytes
+
+    // Reliable percent is stored reliable score over stored bytecount
+    int reliable_percent2 = reli2 / bytes2;
+
+    // Merge one language into the other. Break ties toward lower lang #
+    int tosub = altsub;
+    int fromsub = sub;
+    bool into_lang = false;
+    if ((reliable_percent2 < reliable_percent) ||
+        ((reliable_percent2 == reliable_percent) && (lang < altlang))) {
+      tosub = sub;
+      fromsub = altsub;
+      into_lang = true;
+    }
+
+    // Make sure merged reliability doesn't drop and is enough to avoid delete
+    int newpercent = maxint(reliable_percent, reliable_percent2);
+    newpercent = maxint(newpercent, kMinReliableKeepPercent);
+    int newbytes = bytes + bytes2;
+    int newreli = newpercent * newbytes;
+
+    doc_tote->SetKey(fromsub, DocTote::kUnusedKey);
+    doc_tote->SetScore(fromsub, 0);
+    doc_tote->SetReliability(fromsub, 0);
+    doc_tote->SetScore(tosub, newbytes);
+    doc_tote->SetReliability(tosub, newreli);
+
+    // Show fate of unreliable languages if at least 10 bytes
+    if (FLAGS_cld2_html && (newbytes >= 10) &&
+        !FLAGS_cld2_quiet) {
+      if (into_lang) {
+        fprintf(stderr, "{Unreli %s.%dR,%dB => %s} ",
+                LanguageCode(altlang), reliable_percent2, bytes2,
+                LanguageCode(lang));
+      } else {
+        fprintf(stderr, "{Unreli %s.%dR,%dB => %s} ",
+                LanguageCode(lang), reliable_percent, bytes,
+                LanguageCode(altlang));
+      }
+    }
+  }
+
+
+  // Pass to delete any remaining unreliable languages
+  for (int sub = 0; sub < doc_tote->MaxSize(); ++sub) {
+    int plang = doc_tote->Key(sub);
+    if (plang == DocTote::kUnusedKey) {continue;}               // Empty slot
+
+    Language lang = static_cast<Language>(plang);
+    int bytes = doc_tote->Value(sub);
+    int reli = doc_tote->Reliability(sub);
+    if (bytes == 0) {continue;}                     // Zero bytes
+
+    // Reliable percent is stored as reliable score over stored bytecount
+    int reliable_percent = reli / bytes;
+    if (reliable_percent >= kMinReliableKeepPercent) {  // Keeper?
+       continue;                                        // yes
+    }
+
+    // Delete unreliable entry
+    doc_tote->SetKey(sub, DocTote::kUnusedKey);
+    doc_tote->SetScore(sub, 0);
+    doc_tote->SetReliability(sub, 0);
+
+    // Show fate of unreliable languages if at least 10 bytes
+    if (FLAGS_cld2_html && (bytes >= 10) &&
+        !FLAGS_cld2_quiet) {
+      fprintf(stderr, "{Unreli %s.%dR,%dB} ",
+              LanguageCode(lang), reliable_percent, bytes);
+    }
+  }
+
+  ////if (FLAGS_cld2_html) {fprintf(stderr, "<br>\n");}
+}
+
+
+// Move all the text bytes from lower byte-count to higher one
+void MoveLang1ToLang2(Language lang1, Language lang2,
+                      int lang1_sub, int lang2_sub,
+                      DocTote* doc_tote,
+                      ResultChunkVector* resultchunkvector) {
+  // In doc_tote, move all the bytes lang1 => lang2
+  int sum = doc_tote->Value(lang2_sub) + doc_tote->Value(lang1_sub);
+  doc_tote->SetValue(lang2_sub, sum);
+  sum = doc_tote->Score(lang2_sub) + doc_tote->Score(lang1_sub);
+  doc_tote->SetScore(lang2_sub, sum);
+  sum = doc_tote->Reliability(lang2_sub) + doc_tote->Reliability(lang1_sub);
+  doc_tote->SetReliability(lang2_sub, sum);
+
+  // Delete old entry
+  doc_tote->SetKey(lang1_sub, DocTote::kUnusedKey);
+  doc_tote->SetScore(lang1_sub, 0);
+  doc_tote->SetReliability(lang1_sub, 0);
+
+  // In resultchunkvector, move all the bytes lang1 => lang2
+  if (resultchunkvector == NULL) {return;}
+
+  int k = 0;
+  uint16 prior_lang = UNKNOWN_LANGUAGE;
+  for (int i = 0; i < static_cast<int>(resultchunkvector->size()); ++i) {
+    ResultChunk* rc = &(*resultchunkvector)[i];
+    if (rc->lang1 == lang1) {
+      // Update entry[i] lang1 => lang2
+      rc->lang1 = lang2;
+    }
+    // One change may produce two merges -- entry before and entry after
+    if ((rc->lang1 == prior_lang) && (k > 0)) {
+      // Merge with previous, deleting entry[i]
+      ResultChunk* prior_rc = &(*resultchunkvector)[k - 1];
+      prior_rc->bytes += rc->bytes;
+      // fprintf(stderr, "MoveLang1ToLang2 merged [%d] => [%d]<br>\n", i, k-1);
+    } else {
+      // Keep entry[i]
+      (*resultchunkvector)[k] = (*resultchunkvector)[i];
+      // fprintf(stderr, "MoveLang1ToLang2 keep [%d] => [%d]<br>\n", i, k);
+      ++k;
+    }
+    prior_lang = rc->lang1;
+  }
+  resultchunkvector->resize(k);
+}
+
+
+
+// Move less likely byte count to more likely for close pairs of languages
+// If given, also update resultchunkvector
+void RefineScoredClosePairs(DocTote* doc_tote,
+                            ResultChunkVector* resultchunkvector,
+                            bool FLAGS_cld2_html, bool FLAGS_cld2_quiet) {
+  for (int sub = 0; sub < doc_tote->MaxSize(); ++sub) {
+    int close_packedlang = doc_tote->Key(sub);
+    int subscr = LanguageCloseSet(static_cast<Language>(close_packedlang));
+    if (subscr == 0) {continue;}
+
+    // We have a close pair language -- if the other one is also scored and the
+    // longword score differs enough, put all our eggs into one basket
+
+    // Nonzero longword score: Go look for the other of this pair
+    for (int sub2 = sub + 1; sub2 < doc_tote->MaxSize(); ++sub2) {
+      if (LanguageCloseSet(static_cast<Language>(doc_tote->Key(sub2))) == subscr) {
+        // We have a matching pair
+        int close_packedlang2 = doc_tote->Key(sub2);
+
+        // Move all the text bytes from lower byte-count to higher one
+        int from_sub, to_sub;
+        Language from_lang, to_lang;
+        if (doc_tote->Value(sub) < doc_tote->Value(sub2)) {
+          from_sub = sub;
+          to_sub = sub2;
+          from_lang = static_cast<Language>(close_packedlang);
+          to_lang = static_cast<Language>(close_packedlang2);
+        } else {
+          from_sub = sub2;
+          to_sub = sub;
+          from_lang = static_cast<Language>(close_packedlang2);
+          to_lang = static_cast<Language>(close_packedlang);
+        }
+
+        if ((FLAGS_cld2_html || FLAGS_dbgscore) && !FLAGS_cld2_quiet) {
+          // Show fate of closepair language
+          int val = doc_tote->Value(from_sub);           // byte count
+          int reli = doc_tote->Reliability(from_sub);
+          int reliable_percent = reli / (val ? val : 1);  // avoid zdiv
+          fprintf(stderr, "{CloseLangPair: %s.%dR,%dB => %s}<br>\n",
+                  LanguageCode(from_lang),
+                  reliable_percent,
+                  doc_tote->Value(from_sub),
+                  LanguageCode(to_lang));
+        }
+        MoveLang1ToLang2(from_lang, to_lang, from_sub, to_sub,
+                         doc_tote, resultchunkvector);
+        break;    // Exit inner for sub2 loop
+      }
+    }     // End for sub2
+  }   // End for sub
+}
+
+
+void ApplyAllLanguageHints(Tote* chunk_tote, int tote_grams,
+                        uint8* lang_hint_boost) {
+}
+
+
+void PrintHtmlEscapedText(FILE* f, const char* txt, int len) {
+   string temp(txt, len);
+   fprintf(f, "%s", GetHtmlEscapedText(temp).c_str());
+}
+
+void PrintLang(FILE* f, Tote* chunk_tote,
+              Language cur_lang, bool cur_unreliable,
+              Language prior_lang, bool prior_unreliable) {
+  if (cur_lang == prior_lang) {
+    fprintf(f, "[]");
+  } else {
+    fprintf(f, "[%s%s]", LanguageCode(cur_lang), cur_unreliable ? "*" : "");
+  }
+}
+
+
+void PrintTopLang(Language top_lang) {
+  if ((top_lang == prior_lang) && (top_lang != UNKNOWN_LANGUAGE)) {
+    fprintf(stderr, "[] ");
+  } else {
+    fprintf(stderr, "[%s] ", LanguageName(top_lang));
+    prior_lang = top_lang;
+  }
+}
+
+void PrintTopLangSpeculative(Language top_lang) {
+  fprintf(stderr, "<span style=\"color:#%06X;\">", 0xa0a0a0);
+  if ((top_lang == prior_lang) && (top_lang != UNKNOWN_LANGUAGE)) {
+    fprintf(stderr, "[] ");
+  } else {
+    fprintf(stderr, "[%s] ", LanguageName(top_lang));
+    prior_lang = top_lang;
+  }
+  fprintf(stderr, "</span>\n");
+}
+
+void PrintLangs(FILE* f, const Language* language3, const int* percent3,
+                const int* text_bytes, const bool* is_reliable) {
+  fprintf(f, "<br>&nbsp;&nbsp;Initial_Languages ");
+  if (language3[0] != UNKNOWN_LANGUAGE) {
+    fprintf(f, "%s%s(%d%%)  ",
+            LanguageName(language3[0]),
+            *is_reliable ? "" : "*",
+            percent3[0]);
+  }
+  if (language3[1] != UNKNOWN_LANGUAGE) {
+    fprintf(f, "%s(%d%%)  ", LanguageName(language3[1]), percent3[1]);
+  }
+  if (language3[2] != UNKNOWN_LANGUAGE) {
+    fprintf(f, "%s(%d%%)  ", LanguageName(language3[2]), percent3[2]);
+  }
+  fprintf(f, "%d bytes \n", *text_bytes);
+
+  fprintf(f, "<br>\n");
+}
+
+
+// Return internal probability score (sum) per 1024 bytes
+double GetNormalizedScore(Language lang, ULScript ulscript,
+                          int bytecount, int score) {
+  if (bytecount <= 0) {return 0.0;}
+  return (score << 10) / bytecount;
+}
+
+// Extract return values before fixups
+void ExtractLangEtc(DocTote* doc_tote, int total_text_bytes,
+                    int* reliable_percent3, Language* language3, int* percent3,
+                    double*  normalized_score3,
+                    int* text_bytes, bool* is_reliable) {
+  reliable_percent3[0] = 0;
+  reliable_percent3[1] = 0;
+  reliable_percent3[2] = 0;
+  language3[0] = UNKNOWN_LANGUAGE;
+  language3[1] = UNKNOWN_LANGUAGE;
+  language3[2] = UNKNOWN_LANGUAGE;
+  percent3[0] = 0;
+  percent3[1] = 0;
+  percent3[2] = 0;
+  normalized_score3[0] = 0.0;
+  normalized_score3[1] = 0.0;
+  normalized_score3[2] = 0.0;
+
+  *text_bytes = total_text_bytes;
+  *is_reliable = false;
+
+  int bytecount1 = 0;
+  int bytecount2 = 0;
+  int bytecount3 = 0;
+
+  int lang1 = doc_tote->Key(0);
+  if ((lang1 != DocTote::kUnusedKey) && (lang1 != UNKNOWN_LANGUAGE)) {
+    // We have a top language
+    language3[0] = static_cast<Language>(lang1);
+    bytecount1 = doc_tote->Value(0);
+    int reli1 = doc_tote->Reliability(0);
+    reliable_percent3[0] = reli1 / (bytecount1 ? bytecount1 : 1);  // avoid zdiv
+    normalized_score3[0] = GetNormalizedScore(language3[0],
+                                                  ULScript_Common,
+                                                  bytecount1,
+                                                  doc_tote->Score(0));
+  }
+
+  int lang2 = doc_tote->Key(1);
+  if ((lang2 != DocTote::kUnusedKey) && (lang2 != UNKNOWN_LANGUAGE)) {
+    language3[1] = static_cast<Language>(lang2);
+    bytecount2 = doc_tote->Value(1);
+    int reli2 = doc_tote->Reliability(1);
+    reliable_percent3[1] = reli2 / (bytecount2 ? bytecount2 : 1);  // avoid zdiv
+    normalized_score3[1] = GetNormalizedScore(language3[1],
+                                                  ULScript_Common,
+                                                  bytecount2,
+                                                  doc_tote->Score(1));
+  }
+
+  int lang3 = doc_tote->Key(2);
+  if ((lang3 != DocTote::kUnusedKey) && (lang3 != UNKNOWN_LANGUAGE)) {
+    language3[2] = static_cast<Language>(lang3);
+    bytecount3 = doc_tote->Value(2);
+    int reli3 = doc_tote->Reliability(2);
+    reliable_percent3[2] = reli3 / (bytecount3 ? bytecount3 : 1);  // avoid zdiv
+    normalized_score3[2] = GetNormalizedScore(language3[2],
+                                                  ULScript_Common,
+                                                  bytecount3,
+                                                  doc_tote->Score(2));
+  }
+
+  // Increase total bytes to sum (top 3) if low for some reason
+  int total_bytecount12 = bytecount1 + bytecount2;
+  int total_bytecount123 = total_bytecount12 + bytecount3;
+  if (total_text_bytes < total_bytecount123) {
+    total_text_bytes = total_bytecount123;
+    *text_bytes = total_text_bytes;
+  }
+
+  // Sum minus previous % gives better roundoff behavior than bytecount/total
+  int total_text_bytes_div = maxint(1, total_text_bytes);    // Avoid zdiv
+  percent3[0] = (bytecount1 * 100) / total_text_bytes_div;
+  percent3[1] = (total_bytecount12 * 100) / total_text_bytes_div;
+  percent3[2] = (total_bytecount123 * 100) / total_text_bytes_div;
+  percent3[2] -= percent3[1];
+  percent3[1] -= percent3[0];
+
+  // Roundoff, say 96% 1.6% 1.4%, will produce non-obvious 96% 1% 2%
+  // Fix this explicitly
+  if (percent3[1] < percent3[2]) {
+    ++percent3[1];
+    --percent3[2];
+  }
+  if (percent3[0] < percent3[1]) {
+    ++percent3[0];
+    --percent3[1];
+  }
+
+  *text_bytes = total_text_bytes;
+
+  if ((lang1 != DocTote::kUnusedKey) && (lang1 != UNKNOWN_LANGUAGE)) {
+    // We have a top language
+    // Its reliability is overall result reliability
+    int bytecount = doc_tote->Value(0);
+    int reli = doc_tote->Reliability(0);
+    int reliable_percent = reli / (bytecount ? bytecount : 1);  // avoid zdiv
+    *is_reliable = (reliable_percent >= kMinReliableKeepPercent);
+  } else {
+    // No top language at all. This can happen with zero text or 100% Klingon
+    // if extended=false. Just return all UNKNOWN_LANGUAGE, unreliable.
+    *is_reliable = false;
+  }
+
+  // If ignore percent is too large, set unreliable.
+  int ignore_percent = 100 - (percent3[0] + percent3[1] + percent3[2]);
+  if ((ignore_percent > kIgnoreMaxPercent)) {
+    *is_reliable = false;
+  }
+}
+
+bool IsFIGS(Language lang) {
+  if (lang == FRENCH) {return true;}
+  if (lang == ITALIAN) {return true;}
+  if (lang == GERMAN) {return true;}
+  if (lang == SPANISH) {return true;}
+  return false;
+}
+
+bool IsEFIGS(Language lang) {
+  if (lang == ENGLISH) {return true;}
+  if (lang == FRENCH) {return true;}
+  if (lang == ITALIAN) {return true;}
+  if (lang == GERMAN) {return true;}
+  if (lang == SPANISH) {return true;}
+  return false;
+}
+
+// For Tier3 languages, require more bytes of text to override
+// the first-place language
+static const int kGoodSecondT1T2MinBytes = 15;        // <this => no second
+static const int kGoodSecondT3MinBytes = 128;         // <this => no second
+
+// Calculate a single summary language for the document, and its reliability.
+// Returns language3[0] or language3[1] or ENGLISH or UNKNOWN_LANGUAGE
+// This is the heart of matching human-rater perception.
+// reliable_percent3[] is currently unused
+//
+// Do not return Tier3 second language unless there are at least 128 bytes
+void CalcSummaryLang(DocTote* doc_tote, int total_text_bytes,
+                     const int* reliable_percent3,
+                     const Language* language3,
+                     const int* percent3,
+                     Language* summary_lang, bool* is_reliable,
+                     bool FLAGS_cld2_html, bool FLAGS_cld2_quiet) {
+  // Vector of active languages; changes if we delete some
+  int slot_count = 3;
+  int active_slot[3] = {0, 1, 2};
+
+  int ignore_percent = 0;
+  int return_percent = percent3[0];   // Default to top lang
+  *summary_lang = language3[0];
+  *is_reliable = true;
+  if (percent3[0] < kKeepMinPercent) {*is_reliable = false;}
+
+  // If any of top 3 is IGNORE, remove it and increment ignore_percent
+  for (int i = 0; i < 3; ++i) {
+    if (language3[i] == TG_UNKNOWN_LANGUAGE) {
+      ignore_percent += percent3[i];
+      // Move the rest up, levaing input vectors unchanged
+      for (int j=i+1; j < 3; ++j) {
+        active_slot[j - 1] = active_slot[j];
+      }
+      -- slot_count;
+      // Logically remove Ignore from percentage-text calculation
+      // (extra 1 in 101 avoids zdiv, biases slightly small)
+      return_percent = (percent3[0] * 100) / (101 - ignore_percent);
+      *summary_lang = language3[active_slot[0]];
+      if (percent3[active_slot[0]] < kKeepMinPercent) {*is_reliable = false;}
+    }
+  }
+
+
+  // If English and X, where X (not UNK) is big enough,
+  // assume the English is boilerplate and return X.
+  // Logically remove English from percentage-text calculation
+  int second_bytes = (total_text_bytes * percent3[active_slot[1]]) / 100;
+  // Require more bytes of text for Tier3 languages
+  int minbytesneeded = kGoodSecondT1T2MinBytes;
+  int plang_second = PerScriptNumber(ULScript_Latin, language3[active_slot[1]]);
+
+  if ((language3[active_slot[0]] == ENGLISH) &&
+      (language3[active_slot[1]] != ENGLISH) &&
+      (language3[active_slot[1]] != UNKNOWN_LANGUAGE) &&
+      (percent3[active_slot[1]] >= kNonEnBoilerplateMinPercent) &&
+      (second_bytes >= minbytesneeded)) {
+    ignore_percent += percent3[active_slot[0]];
+    return_percent = (percent3[active_slot[1]] * 100) / (101 - ignore_percent);
+    *summary_lang = language3[active_slot[1]];
+    if (percent3[active_slot[1]] < kKeepMinPercent) {*is_reliable = false;}
+
+  // Else If FIGS and X, where X (not UNK, EFIGS) is big enough,
+  // assume the FIGS is boilerplate and return X.
+  // Logically remove FIGS from percentage-text calculation
+  } else if (IsFIGS(language3[active_slot[0]]) &&
+             !IsEFIGS(language3[active_slot[1]]) &&
+             (language3[active_slot[1]] != UNKNOWN_LANGUAGE) &&
+             (percent3[active_slot[1]] >= kNonFIGSBoilerplateMinPercent) &&
+             (second_bytes >= minbytesneeded)) {
+    ignore_percent += percent3[active_slot[0]];
+    return_percent = (percent3[active_slot[1]] * 100) / (101 - ignore_percent);
+    *summary_lang = language3[active_slot[1]];
+    if (percent3[active_slot[1]] < kKeepMinPercent) {*is_reliable = false;}
+
+  // Else we are returning the first language, but want to improve its
+  // return_percent if the second language should be ignored
+  } else  if ((language3[active_slot[1]] == ENGLISH) &&
+              (language3[active_slot[0]] != ENGLISH)) {
+    ignore_percent += percent3[active_slot[1]];
+    return_percent = (percent3[active_slot[0]] * 100) / (101 - ignore_percent);
+  } else  if (IsFIGS(language3[active_slot[1]]) &&
+              !IsEFIGS(language3[active_slot[0]])) {
+    ignore_percent += percent3[active_slot[1]];
+    return_percent = (percent3[active_slot[0]] * 100) / (101 - ignore_percent);
+  }
+
+  // If return percent is too small (too many languages), return UNKNOWN
+  if ((return_percent < kGoodFirstMinPercent)) {
+    if (FLAGS_cld2_html && !FLAGS_cld2_quiet) {
+      fprintf(stderr, "{Unreli %s %d%% percent too small} ",
+              LanguageCode(*summary_lang), return_percent);
+    }
+    *summary_lang = UNKNOWN_LANGUAGE;
+    *is_reliable = false;
+  }
+
+  // If return percent is small, return language but set unreliable.
+  if ((return_percent < kGoodFirstReliableMinPercent)) {
+    *is_reliable = false;
+  }
+
+  // If ignore percent is too large, set unreliable.
+  ignore_percent = 100 - (percent3[0] + percent3[1] + percent3[2]);
+  if ((ignore_percent > kIgnoreMaxPercent)) {
+    *is_reliable = false;
+  }
+
+  // If we removed all the active languages, return UNKNOWN
+  if (slot_count == 0) {
+    if (FLAGS_cld2_html && !FLAGS_cld2_quiet) {
+      fprintf(stderr, "{Unreli %s no languages left} ",
+              LanguageCode(*summary_lang));
+    }
+    *summary_lang = UNKNOWN_LANGUAGE;
+    *is_reliable = false;
+  }
+}
+
+void AddLangPriorBoost(Language lang, uint32 langprob,
+                       ScoringContext* scoringcontext) {
+  // This is called 0..n times with language hints
+  // but we don't know the script -- so boost either or both Latn, Othr.
+
+  if (IsLatnLanguage(lang)) {
+    LangBoosts* langprior_boost = &scoringcontext->langprior_boost.latn;
+    int n = langprior_boost->n;
+    langprior_boost->langprob[n] = langprob;
+    langprior_boost->n = langprior_boost->wrap(n + 1);
+  }
+
+  if (IsOthrLanguage(lang)) {
+    LangBoosts* langprior_boost = &scoringcontext->langprior_boost.othr;
+    int n = langprior_boost->n;
+    langprior_boost->langprob[n] = langprob;
+    langprior_boost->n = langprior_boost->wrap(n + 1);
+  }
+
+}
+
+void AddOneWhack(Language whacker_lang, Language whackee_lang,
+                 ScoringContext* scoringcontext) {
+  uint32 langprob = MakeLangProb(whackee_lang, 1);
+  // This logic avoids hr-Latn whacking sr-Cyrl, but still whacks sr-Latn
+  if (IsLatnLanguage(whacker_lang) && IsLatnLanguage(whackee_lang)) {
+    LangBoosts* langprior_whack = &scoringcontext->langprior_whack.latn;
+    int n = langprior_whack->n;
+    langprior_whack->langprob[n] = langprob;
+    langprior_whack->n = langprior_whack->wrap(n + 1);
+  }
+  if (IsOthrLanguage(whacker_lang) && IsOthrLanguage(whackee_lang)) {
+    LangBoosts* langprior_whack = &scoringcontext->langprior_whack.othr;
+    int n = langprior_whack->n;
+    langprior_whack->langprob[n] = langprob;
+    langprior_whack->n = langprior_whack->wrap(n + 1);
+ }
+}
+
+void AddCloseLangWhack(Language lang, ScoringContext* scoringcontext) {
+  // We do not in general want zh-Hans and zh-Hant to be close pairs,
+  // but we do here.
+  if (lang == CLD2::CHINESE) {
+    AddOneWhack(lang, CLD2::CHINESE_T, scoringcontext);
+    return;
+  }
+  if (lang == CLD2::CHINESE_T) {
+    AddOneWhack(lang, CLD2::CHINESE, scoringcontext);
+    return;
+  }
+
+  int base_lang_set = LanguageCloseSet(lang);
+  if (base_lang_set == 0) {return;}
+  // TODO: add an explicit list of each set to avoid this 512-times loop
+  for (int i = 0; i < kLanguageToPLangSize; ++i) {
+    Language lang2 = static_cast<Language>(i);
+    if ((base_lang_set == LanguageCloseSet(lang2)) && (lang != lang2)) {
+      AddOneWhack(lang, lang2, scoringcontext);
+    }
+  }
+}
+
+
+void ApplyHints(const char* buffer,
+                int buffer_length,
+                bool is_plain_text,
+                const CLDHints* cld_hints,
+                ScoringContext* scoringcontext) {
+  CLDLangPriors lang_priors;
+  InitCLDLangPriors(&lang_priors);
+
+  // We now use lang= tags.
+  // Last look, circa 2008 found only 15% of web pages with lang= tags and
+  // many of those were wrong. Now (July 2011), we find 44% of web pages have
+  // lang= tags, and most of them are correct. So we now give them substantial
+  // weight in each chunk scored.
+  if (!is_plain_text) {
+    // Get any contained language tags in first n KB
+    int32 max_scan_bytes = FLAGS_cld_max_lang_tag_scan_kb << 10;
+    string lang_tags = GetLangTagsFromHtml(buffer, buffer_length,
+                                           max_scan_bytes);
+    SetCLDLangTagsHint(lang_tags, &lang_priors);
+    if (scoringcontext->flags_cld2_html) {
+      if (!lang_tags.empty()) {
+        fprintf(scoringcontext->debug_file, "<br>lang_tags '%s'<br>\n",
+                lang_tags.c_str());
+      }
+    }
+  }
+
+  if (cld_hints != NULL) {
+    if ((cld_hints->content_language_hint != NULL) &&
+        (cld_hints->content_language_hint[0] != '\0')) {
+      SetCLDContentLangHint(cld_hints->content_language_hint, &lang_priors);
+    }
+
+    // Input is from GetTLD(), already lowercased
+    if ((cld_hints->tld_hint != NULL) && (cld_hints->tld_hint[0] != '\0')) {
+      SetCLDTLDHint(cld_hints->tld_hint, &lang_priors);
+    }
+
+    if (cld_hints->encoding_hint != UNKNOWN_ENCODING) {
+      Encoding enc = static_cast<Encoding>(cld_hints->encoding_hint);
+      SetCLDEncodingHint(enc, &lang_priors);
+    }
+
+    if (cld_hints->language_hint != UNKNOWN_LANGUAGE) {
+      SetCLDLanguageHint(cld_hints->language_hint, &lang_priors);
+    }
+  }
+
+  // Keep no more than four different languages with hints
+  TrimCLDLangPriors(4, &lang_priors);
+
+  if (scoringcontext->flags_cld2_html) {
+    string print_temp = DumpCLDLangPriors(&lang_priors);
+    if (!print_temp.empty()) {
+      fprintf(scoringcontext->debug_file, "DumpCLDLangPriors %s<br>\n",
+              print_temp.c_str());
+    }
+  }
+
+  // Put boosts into ScoringContext
+  for (int i = 0; i < GetCLDLangPriorCount(&lang_priors); ++i) {
+    Language lang = GetCLDPriorLang(lang_priors.prior[i]);
+    int qprob = GetCLDPriorWeight(lang_priors.prior[i]);
+    if (qprob > 0) {
+      uint32 langprob = MakeLangProb(lang, qprob);
+      AddLangPriorBoost(lang, langprob, scoringcontext);
+    }
+  }
+
+  // Put whacks into scoring context
+  // We do not in general want zh-Hans and zh-Hant to be close pairs,
+  // but we do here. Use close_set_count[kCloseSetSize] to count zh, zh-Hant
+  std::vector<int> close_set_count(kCloseSetSize + 1, 0);
+
+  for (int i = 0; i < GetCLDLangPriorCount(&lang_priors); ++i) {
+    Language lang = GetCLDPriorLang(lang_priors.prior[i]);
+    ++close_set_count[LanguageCloseSet(lang)];
+    if (lang == CLD2::CHINESE) {++close_set_count[kCloseSetSize];}
+    if (lang == CLD2::CHINESE_T) {++close_set_count[kCloseSetSize];}
+  }
+
+  // If a boost language is in a close set, force suppressing the others in
+  // that set, if exactly one of the set is present
+  for (int i = 0; i < GetCLDLangPriorCount(&lang_priors); ++i) {
+    Language lang = GetCLDPriorLang(lang_priors.prior[i]);
+    int qprob = GetCLDPriorWeight(lang_priors.prior[i]);
+    if (qprob > 0) {
+      int close_set = LanguageCloseSet(lang);
+      if ((close_set > 0) && (close_set_count[close_set] == 1)) {
+        AddCloseLangWhack(lang, scoringcontext);
+      }
+      if (((lang == CLD2::CHINESE) || (lang == CLD2::CHINESE_T)) &&
+          (close_set_count[kCloseSetSize] == 1)) {
+        AddCloseLangWhack(lang, scoringcontext);
+      }
+    }
+  }
+
+
+
+
+
+
+}
+
+
+
+// Results language3/percent3/text_bytes must be exactly three items
+Language DetectLanguageSummaryV2(
+                        const char* buffer,
+                        int buffer_length,
+                        bool is_plain_text,
+                        const CLDHints* cld_hints,
+                        bool allow_extended_lang,
+                        int flags,
+                        Language plus_one,
+                        Language* language3,
+                        int* percent3,
+                        double* normalized_score3,
+                        ResultChunkVector* resultchunkvector,
+                        int* text_bytes,
+                        bool* is_reliable) {
+  language3[0] = UNKNOWN_LANGUAGE;
+  language3[1] = UNKNOWN_LANGUAGE;
+  language3[2] = UNKNOWN_LANGUAGE;
+  percent3[0] = 0;
+  percent3[1] = 0;
+  percent3[2] = 0;
+  normalized_score3[0] = 0.0;
+  normalized_score3[1] = 0.0;
+  normalized_score3[2] = 0.0;
+  if (resultchunkvector != NULL) {
+    resultchunkvector->clear();
+  }
+  *text_bytes = 0;
+  *is_reliable = false;
+
+  if ((flags & kCLDFlagEcho) != 0) {
+     string temp(buffer, buffer_length);
+     if ((flags & kCLDFlagHtml) != 0) {
+        fprintf(stderr, "CLD2[%d] '%s'<br>\n",
+                buffer_length, GetHtmlEscapedText(temp).c_str());
+     } else {
+        fprintf(stderr, "CLD2[%d] '%s'\n",
+                buffer_length, GetPlainEscapedText(temp).c_str());
+     }
+  }
+
+#ifdef CLD2_DYNAMIC_MODE
+  // In dynamic mode, we immediately return UNKNOWN_LANGUAGE if the data file
+  // hasn't been loaded yet. This is the only sane thing we can do, as there
+  // are no scoring tables to consult.
+  bool dataLoaded = isDataLoaded();
+  if ((flags & kCLDFlagVerbose) != 0) {
+    fprintf(stderr, "Data loaded: %s\n", (dataLoaded ? "true" : "false"));
+  }
+  if (!dataLoaded) {
+    return UNKNOWN_LANGUAGE;
+  }
+#endif
+
+  // Exit now if no text
+  if (buffer_length == 0) {return UNKNOWN_LANGUAGE;}
+  if (kScoringtables.quadgram_obj == NULL) {return UNKNOWN_LANGUAGE;}
+
+  // Document totals
+  DocTote doc_tote;   // Reliability = 0..100
+
+  // ScoringContext carries state across scriptspans
+  ScoringContext scoringcontext;
+  scoringcontext.debug_file = stderr;
+  scoringcontext.flags_cld2_score_as_quads =
+    ((flags & kCLDFlagScoreAsQuads) != 0);
+  scoringcontext.flags_cld2_html = ((flags & kCLDFlagHtml) != 0);
+  scoringcontext.flags_cld2_cr = ((flags & kCLDFlagCr) != 0);
+  scoringcontext.flags_cld2_verbose = ((flags & kCLDFlagVerbose) != 0);
+  scoringcontext.prior_chunk_lang = UNKNOWN_LANGUAGE;
+  scoringcontext.ulscript = ULScript_Common;
+  scoringcontext.scoringtables = &kScoringtables;
+  scoringcontext.scanner = NULL;
+  scoringcontext.init();            // Clear the internal memory arrays
+
+  // Now thread safe.
+  bool FLAGS_cld2_html = ((flags & kCLDFlagHtml) != 0);
+  bool FLAGS_cld2_quiet = ((flags & kCLDFlagQuiet) != 0);
+
+  ApplyHints(buffer, buffer_length, is_plain_text, cld_hints, &scoringcontext);
+
+  // Four individual script totals, Latin, Han, other2, other3
+  int next_other_tote = 2;
+  int tote_num = 0;
+
+  // Four totes for up to four different scripts pending at once
+  Tote totes[4];                  // [0] Latn  [1] Hani  [2] other  [3] other
+  bool tote_seen[4] = {false, false, false, false};
+  int tote_grams[4] = {0, 0, 0, 0};     // Number in partial chunk
+  ULScript tote_script[4] =
+    {ULScript_Latin, ULScript_Hani, ULScript_Common, ULScript_Common};
+
+  // Loop through text spans in a single script
+  ScriptScanner ss(buffer, buffer_length, is_plain_text);
+  LangSpan scriptspan;
+
+  scoringcontext.scanner = &ss;
+
+  scriptspan.text = NULL;
+  scriptspan.text_bytes = 0;
+  scriptspan.offset = 0;
+  scriptspan.ulscript = ULScript_Common;
+  scriptspan.lang = UNKNOWN_LANGUAGE;
+
+  int total_text_bytes = 0;
+  int textlimit = FLAGS_cld_textlimit << 10;    // in KB
+  if (textlimit == 0) {textlimit = 0x7fffffff;}
+
+  int advance_by = 2;                   // Advance 2 bytes
+  int advance_limit = textlimit >> 3;   // For first 1/8 of max document
+
+  int initial_word_span = kDefaultWordSpan;
+  if (FLAGS_cld_forcewords) {
+    initial_word_span = kReallyBigWordSpan;
+  }
+
+  // Pick up chunk sizes
+  // Smoothwidth is units of quadgrams, about 2.5 chars (unigrams) each
+  // Sanity check -- force into a reasonable range
+  int chunksizequads = FLAGS_cld_smoothwidth;
+  chunksizequads = minint(maxint(chunksizequads, kMinChunkSizeQuads),
+                               kMaxChunkSizeQuads);
+  int chunksizeunis = (chunksizequads * 5) >> 1;
+
+  // Varying short-span limit doesn't work well -- skips too much beyond 20KB
+  // int spantooshortlimit = advance_by * FLAGS_cld_smoothwidth;
+  int spantooshortlimit = kShortSpanThresh;
+
+  // For debugging only. Not thread-safe
+  prior_lang = UNKNOWN_LANGUAGE;
+  prior_unreliable = false;
+
+  // Allocate full-document prediction table for finding repeating words
+  int hash = 0;
+  int* predict_tbl = new int[kPredictionTableSize];
+  if (FlagRepeats(flags)) {
+    memset(predict_tbl, 0, kPredictionTableSize * sizeof(predict_tbl[0]));
+  }
+
+
+
+  // Loop through scriptspans accumulating number of text bytes in each language
+  while (ss.GetOneScriptSpanLower(&scriptspan)) {
+    ULScript ulscript = scriptspan.ulscript;
+
+    // Squeeze out big chunks of text span if asked to
+    if (FlagSqueeze(flags)) {
+      // Remove repetitive or mostly-spaces chunks
+      int newlen;
+      int chunksize = 0;    // Use the default
+      if (resultchunkvector != NULL) {
+         newlen = CheapSqueezeInplaceOverwrite(scriptspan.text,
+                                               scriptspan.text_bytes,
+                                               chunksize);
+      } else {
+         newlen = CheapSqueezeInplace(scriptspan.text, scriptspan.text_bytes,
+                                      chunksize);
+      }
+      scriptspan.text_bytes = newlen;
+    } else {
+      // Check now and then to see if we should be squeezing
+      if (((kCheapSqueezeTestThresh >> 1) < scriptspan.text_bytes) &&
+          !FlagFinish(flags)) {
+        // fprintf(stderr, "CheapSqueezeTriggerTest, "
+        //                 "first %d bytes of %d (>%d/2)<br>\n",
+        //         kCheapSqueezeTestLen,
+        //         scriptspan.text_bytes,
+        //         kCheapSqueezeTestThresh);
+
+        if (CheapSqueezeTriggerTest(scriptspan.text,
+                                      scriptspan.text_bytes,
+                                      kCheapSqueezeTestLen)) {
+          // Recursive call with big-chunk squeezing set
+          if (FLAGS_cld2_html || FLAGS_dbgscore) {
+            fprintf(stderr,
+                    "<br>---text_bytes[%d] Recursive(Squeeze)---<br><br>\n",
+                    total_text_bytes);
+          }
+          // Deallocate full-document prediction table
+          delete[] predict_tbl;
+
+          return DetectLanguageSummaryV2(
+                            buffer,
+                            buffer_length,
+                            is_plain_text,
+                            cld_hints,
+                            allow_extended_lang,
+                            flags | kCLDFlagSqueeze,
+                            plus_one,
+                            language3,
+                            percent3,
+                            normalized_score3,
+                            resultchunkvector,
+                            text_bytes,
+                            is_reliable);
+        }
+      }
+    }
+
+    // Remove repetitive words if asked to
+    if (FlagRepeats(flags)) {
+      // Remove repetitive words
+      int newlen;
+      if (resultchunkvector != NULL) {
+        newlen = CheapRepWordsInplaceOverwrite(scriptspan.text,
+                                               scriptspan.text_bytes,
+                                               &hash, predict_tbl);
+      } else {
+        newlen = CheapRepWordsInplace(scriptspan.text, scriptspan.text_bytes,
+                                      &hash, predict_tbl);
+      }
+      scriptspan.text_bytes = newlen;
+    }
+
+    // Scoring depends on scriptspan buffer ALWAYS having
+    // leading space and off-the-end space space space NUL,
+    // DCHECK(scriptspan.text[0] == ' ');
+    // DCHECK(scriptspan.text[scriptspan.text_bytes + 0] == ' ');
+    // DCHECK(scriptspan.text[scriptspan.text_bytes + 1] == ' ');
+    // DCHECK(scriptspan.text[scriptspan.text_bytes + 2] == ' ');
+    // DCHECK(scriptspan.text[scriptspan.text_bytes + 3] == '\0');
+
+    // The real scoring
+    // Accumulate directly into the document total, or accmulate in one of four
+    // chunk totals. The purpose of the multiple chunk totals is to piece
+    // together short choppy pieces of text in alternating scripts. One total is
+    // dedicated to Latin text, one to Han text, and the other two are dynamicly
+    // assigned.
+
+    scoringcontext.ulscript = scriptspan.ulscript;
+    // FLAGS_cld2_html = scoringcontext.flags_cld2_html;
+
+    ScoreOneScriptSpan(scriptspan,
+                       &scoringcontext,
+                       &doc_tote,
+                       resultchunkvector);
+
+    total_text_bytes += scriptspan.text_bytes;
+  }     // End while (ss.GetOneScriptSpanLower())
+
+  // Deallocate full-document prediction table
+  delete[] predict_tbl;
+
+  if (FLAGS_cld2_html && !FLAGS_cld2_quiet) {
+    // If no forced <cr>, put one in front of dump
+    if (!scoringcontext.flags_cld2_cr) {fprintf(stderr, "<br>\n");}
+    doc_tote.Dump(stderr);
+  }
+
+
+  // If extended langauges are disallowed, remove them here
+  if (!allow_extended_lang) {
+    RemoveExtendedLanguages(&doc_tote);
+  }
+
+  // Force close pairs to one or the other
+  // If given, also update resultchunkvector
+  RefineScoredClosePairs(&doc_tote, resultchunkvector,
+                         FLAGS_cld2_html, FLAGS_cld2_quiet);
+
+
+  // Calculate return results
+  // Find top three byte counts in tote heap
+  int reliable_percent3[3];
+
+  // Cannot use Add, etc. after sorting
+  doc_tote.Sort(3);
+
+  ExtractLangEtc(&doc_tote, total_text_bytes,
+                 reliable_percent3, language3, percent3, normalized_score3,
+                 text_bytes, is_reliable);
+
+  bool have_good_answer = false;
+  if (FlagFinish(flags)) {
+    // Force a result
+    have_good_answer = true;
+  } else if (total_text_bytes <= kShortTextThresh) {
+    // Don't recurse on short text -- we already did word scores
+    have_good_answer = true;
+  } else if (*is_reliable &&
+             (percent3[0] >= kGoodLang1Percent)) {
+    have_good_answer = true;
+  } else if (*is_reliable &&
+             ((percent3[0] + percent3[1]) >= kGoodLang1and2Percent)) {
+    have_good_answer = true;
+  }
+
+
+  if (have_good_answer) {
+    // This is the real, non-recursive return
+
+    // Move bytes for unreliable langs to another lang or UNKNOWN
+    RemoveUnreliableLanguages(&doc_tote, FLAGS_cld2_html, FLAGS_cld2_quiet);
+
+    // Redo the result extraction after the removal above
+    doc_tote.Sort(3);
+    ExtractLangEtc(&doc_tote, total_text_bytes,
+                   reliable_percent3, language3, percent3, normalized_score3,
+                   text_bytes, is_reliable);
+
+
+
+    Language summary_lang;
+    CalcSummaryLang(&doc_tote, total_text_bytes,
+                    reliable_percent3, language3, percent3,
+                    &summary_lang, is_reliable,
+                    FLAGS_cld2_html, FLAGS_cld2_quiet);
+
+    if (FLAGS_cld2_html && !FLAGS_cld2_quiet) {
+      for (int i = 0; i < 3; ++i) {
+        if (language3[i] != UNKNOWN_LANGUAGE) {
+          fprintf(stderr, "%s.%dR(%d%%) ",
+                  LanguageCode(language3[i]),
+                  reliable_percent3[i],
+                  percent3[i]);
+        }
+      }
+
+      fprintf(stderr, "%d bytes ", total_text_bytes);
+      fprintf(stderr, "= %s%c ",
+              LanguageName(summary_lang), *is_reliable ? ' ' : '*');
+      fprintf(stderr, "<br><br>\n");
+    }
+
+    // Slightly condensed if quiet
+    if (FLAGS_cld2_html && FLAGS_cld2_quiet) {
+      fprintf(stderr, "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ");
+      for (int i = 0; i < 3; ++i) {
+        if (language3[i] != UNKNOWN_LANGUAGE) {
+          fprintf(stderr, "&nbsp;&nbsp;%s %d%% ",
+                  LanguageCode(language3[i]),
+                  percent3[i]);
+        }
+      }
+      fprintf(stderr, "= %s%c ",
+              LanguageName(summary_lang), *is_reliable ? ' ' : '*');
+      fprintf(stderr, "<br>\n");
+    }
+
+    return summary_lang;
+  }
+
+  // Not a good answer -- do recursive call to refine
+  if ((FLAGS_cld2_html || FLAGS_dbgscore) && !FLAGS_cld2_quiet) {
+    // This is what we hope to improve on in the recursive call, if any
+    PrintLangs(stderr, language3, percent3, text_bytes, is_reliable);
+  }
+
+  // For restriction to Top40 + one, the one is 1st/2nd lang that is not Top40
+  // For this purpose, we treate "Ignore" as top40
+  Language new_plus_one = UNKNOWN_LANGUAGE;
+
+  if (total_text_bytes < kShortTextThresh) {
+      // Short text: Recursive call with top40 and short set
+      if (FLAGS_cld2_html || FLAGS_dbgscore) {
+        fprintf(stderr, "&nbsp;&nbsp;---text_bytes[%d] "
+                "Recursive(Top40/Rep/Short/Words)---<br><br>\n",
+                total_text_bytes);
+      }
+      return DetectLanguageSummaryV2(
+                        buffer,
+                        buffer_length,
+                        is_plain_text,
+                        cld_hints,
+                        allow_extended_lang,
+                        flags | kCLDFlagTop40 | kCLDFlagRepeats |
+                          kCLDFlagShort | kCLDFlagUseWords | kCLDFlagFinish,
+                        new_plus_one,
+                        language3,
+                        percent3,
+                        normalized_score3,
+                        resultchunkvector,
+                        text_bytes,
+                        is_reliable);
+  }
+
+  // Longer text: Recursive call with top40 set
+  if (FLAGS_cld2_html || FLAGS_dbgscore) {
+    fprintf(stderr,
+            "&nbsp;&nbsp;---text_bytes[%d] Recursive(Top40/Rep)---<br><br>\n",
+            total_text_bytes);
+  }
+  return DetectLanguageSummaryV2(
+                        buffer,
+                        buffer_length,
+                        is_plain_text,
+                        cld_hints,
+                        allow_extended_lang,
+                        flags | kCLDFlagTop40 | kCLDFlagRepeats |
+                          kCLDFlagFinish,
+                        new_plus_one,
+                        language3,
+                        percent3,
+                        normalized_score3,
+                        resultchunkvector,
+                        text_bytes,
+                        is_reliable);
+}
+
+
+// For debugging and wrappers. Not thread safe.
+static char temp_detectlanguageversion[32];
+
+// Return version text string
+// String is "code_version - data_build_date"
+const char* DetectLanguageVersion() {
+  if (kScoringtables.quadgram_obj == NULL) {return "";}
+  sprintf(temp_detectlanguageversion,
+          "V2.0 - %u", kScoringtables.quadgram_obj->kCLDTableBuildDate);
+  return temp_detectlanguageversion;
+}
+
+
+}       // End namespace CLD2
diff --git a/cbits/compact_lang_det_impl.h b/cbits/compact_lang_det_impl.h
new file mode 100644
--- /dev/null
+++ b/cbits/compact_lang_det_impl.h
@@ -0,0 +1,183 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_IMPL_H_
+#define I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_IMPL_H_
+
+#include <vector>
+
+#include "compact_lang_det.h"   // For CLDHints, ResultChunkVector
+#include "integral_types.h"
+#include "lang_script.h"
+
+namespace CLD2 {
+
+// Internal use flags
+static const int kCLDFlagFinish = 1;
+static const int kCLDFlagSqueeze = 2;
+static const int kCLDFlagRepeats = 4;
+static const int kCLDFlagTop40 = 8;
+static const int kCLDFlagShort = 16;
+static const int kCLDFlagHint = 32;
+static const int kCLDFlagUseWords = 64;
+static const int kCLDFlagUNUSED = 128;
+
+// Public use flags, debug output controls, defined in compact_lang_det.h
+// 0x0100 and above
+
+/***
+
+Flag meanings:
+
+Flags are used in the context of a recursive call from Detect to itself,
+trying to deal in a more restrictive way with input that was not reliably
+identified in the top-level call.
+
+Finish -- Do not further recurse; return whatever result ensues, even if it is
+          unreliable. Typically set in any recursive call to take a second try
+          on unreliable text.
+
+Squeeze -- For each text run, do an inplace cheapsqueeze to remove chunks of
+          highly repetitive text and chunks of text with too many 1- and
+          2-letter words. This avoids scoring repetitive or useless non-text
+          crap in large files such bogus JPEGs within an HTML file.
+
+Repeats -- When scoring a text run, do a cheap prediction of each character
+          and do not score a unigram/quadgram if the last character of same is
+          correctly predicted. This is a slower, finer-grained form of
+          cheapsqueeze, typically used when the first pass got unreliable
+          results.
+
+Top40 -- Restrict the set of scored languages to the Google "Top 40", which is
+          actually 38 languages. This gets rid of about 110 languages that
+          represent about 0.7% of the web. Typically used when the first pass
+          got unreliable results.
+
+Short -- DEPRICATED, unused
+
+Hint -- EXPERIMENTAL flag for compact_lang_det_test.cc to indicate a language
+          hint supplied in parameter plus_one.
+
+UseWords -- In additon to scoring quad/uni/nil-grams, score complete words
+
+
+
+Tentative decision logic:
+
+In the middle of first pass -- After 4KB of text, look at the front 256 bytes
+          of every full 4KB buffer. If it compresses very well (say 3:1) or has
+          lots of spaces (say 1 of every 4 bytes), assume that the input is
+          large and contains lots of bogus non-text. Recurse, passing the
+          Squeeze flag to strip out chunks of this non-text.
+
+At the end of the first pass --
+          If the top language is reliable and >= 70% of the document, return.
+          Else if the top language is reliable and top+2nd >= say 94%, return.
+          Else, either the top language is not reliable or there is a lot of
+          other crap.
+***/
+
+
+  // Scan interchange-valid UTF-8 bytes and detect most likely language,
+  // or set of languages.
+  //
+  // Design goals:
+  //   Skip over big stretches of HTML tags
+  //   Able to return ranges of different languages
+  //   Relatively small tables and relatively fast processing
+  //   Thread safe
+  //
+
+  typedef struct {
+    int perscript_count;
+    const Language* perscript_lang;
+  } PerScriptPair;
+
+  typedef struct {
+    // Constants for hashing 4-7 byte quadgram to 32 bits
+    const int kQuadHashB4Shift;
+    const int kQuadHashB4bShift;
+    const int kQuadHashB5Shift;
+    const int kQuadHashB5bShift;
+    // Constants for hashing 32 bits to kQuadKeyTable subscript/key
+    const int kHashvalToSubShift;
+    const uint32 kHashvalToSubMask;
+    const int kHashvalToKeyShift;
+    const uint32 kHashvalToKeyMask;
+    const int kHashvalAssociativity;
+    // Pointers to the actual tables
+    const PerScriptPair* kPerScriptPair;
+    const uint16* kQuadKeyTable;
+    const uint32* kQuadValueTable;
+  } LangDetObj;
+
+  // For HTML documents, tags are skipped, along with <script> ... </script>
+  // and <style> ... </style> sequences, and entities are expanded.
+  //
+  // We distinguish between bytes of the raw input buffer and bytes of non-tag
+  // text letters. Since tags can be over 50% of the bytes of an HTML Page,
+  // and are nearly all seven-bit ASCII English, we prefer to distinguish
+  // language mixture fractions based on just the non-tag text.
+  //
+  // Inputs: text and text_length
+  //  is_plain_text if true says to NOT parse/skip HTML tags nor entities
+  // Outputs:
+  //  language3 is an array of the top 3 languages or UNKNOWN_LANGUAGE
+  //  percent3 is an array of the text percentages 0..100 of the top 3 languages
+  //  normalized_score3 is an array of internal scores, normalized to the
+  //    average score for each language over a body of training text. A
+  //    normalized score significantly away from 1.0 indicates very skewed text
+  //    or gibberish.
+  //
+  //  text_bytes is the amount of non-tag/letters-only text found
+  //  is_reliable set true if the returned Language is at least 2**30 times more
+  //  probable then the second-best Language
+  //
+  // Return value: the most likely Language for the majority of the input text
+  //  Length 0 input and text with no reliable letter sequences returns
+  //  UNKNOWN_LANGUAGE
+  //
+  // Subsetting: For fast detection over large documents, these routines will
+  // only scan up to a fixed limit (currently 160KB of non-tag letters).
+  //
+
+  Language DetectLanguageSummaryV2(
+                        const char* buffer,
+                        int buffer_length,
+                        bool is_plain_text,
+                        const CLDHints* cld_hints,
+                        bool allow_extended_lang,
+                        int flags,
+                        Language plus_one,
+                        Language* language3,
+                        int* percent3,
+                        double* normalized_score3,
+                        ResultChunkVector* resultchunkvector,
+                        int* text_bytes,
+                        bool* is_reliable);
+
+  // For unit testing:
+  // Remove portions of text that have a high density of spaces, or that are
+  // overly repetitive, squeezing the remaining text in-place to the front
+  // of the input buffer.
+  // Return the new, possibly-shorter length
+  int CheapSqueezeInplace(char* isrc, int srclen, int ichunksize);
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_COMPACT_LANG_DET_COMPACT_LANG_DET_IMPL_H_
diff --git a/cbits/debug.cc b/cbits/debug.cc
new file mode 100644
--- /dev/null
+++ b/cbits/debug.cc
@@ -0,0 +1,478 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#include "debug.h"
+#include <stdio.h>
+#include <string>
+
+#include "cldutil.h"
+#include "getonescriptspan.h"
+#include "lang_script.h"
+
+using namespace std;
+
+namespace CLD2 {
+
+// Debug output string of one unigram
+string GetUniAt(const char* text) {
+  string retval;
+  retval.clear();
+  int uni_len = UniLen(text);
+  retval.append(text, uni_len);
+  return retval;
+}
+
+// Debug output string of one bigram
+string GetBiAt(const char* text) {
+  string retval;
+  retval.clear();
+  int bi_len = BiLen(text);
+  retval.append(text, bi_len);
+  return retval;
+}
+
+// Debug output string of one quadgram, including underscores
+string GetQuadAt(const char* text) {
+  string retval;
+  retval.clear();
+  if (text[-1] == ' ') {retval.append("_");}
+  int quad_len = QuadLen(text);
+  retval.append(text, quad_len);
+  if (text[quad_len] == ' ') {retval.append("_");}
+  return retval;
+}
+
+// Debug output string of one octagram, including underscores
+string GetOctaAt(const char* text) {
+  string retval;
+  retval.clear();
+  if (text[-1] == ' ') {retval.append("_");}
+  int octa_len = OctaLen(text);
+  retval.append(text, octa_len);
+  if (text[octa_len] == ' ') {retval.append("_");}
+  return retval;
+}
+
+// Debug output string of two octagrams, including underscores
+string GetOcta2At(const char* text) {
+  string retval;
+  retval.clear();
+  if (text[-1] == ' ') {retval.append("_");}
+  int octa_len = OctaLen(text);
+  retval.append(text, octa_len);
+  if (text[octa_len] == ' ') {retval.append("_");}
+  text += (octa_len + 1);
+  int octa2_len = OctaLen(text);
+  retval.append(text, octa2_len);
+  if (text[octa2_len] == ' ') {retval.append("_");}
+  return retval;
+}
+
+// Debug output string of one formatted pslang,qprob pair
+string FmtLP(ULScript ulscript, uint8 pslang, uint8 qprob) {
+  string retval;
+  retval.clear();
+  Language lang = FromPerScriptNumber(ulscript, pslang);
+  char temp[16];
+  sprintf(temp, "%s.%d", LanguageCode(lang), qprob);
+  retval.append(temp);
+  return retval;
+}
+
+// Debug output string of one formatted langprob
+// Returns "en.24&nbsp;fr.10&nbsp;es.4"
+string GetLangProbTxt(const ScoringContext* scoringcontext, uint32 langprob) {
+  /*const uint16* pslangtolang = scoringcontext->pslangtolang;*/
+  string retval;
+  retval.clear();
+  uint8 prob123 = (langprob >> 0) & 0xff;
+  const uint8* prob123_entry = LgProb2TblEntry(prob123);
+  uint8 top1 = (langprob >> 8) & 0xff;
+  if (top1 > 0) {
+    retval.append(FmtLP(scoringcontext->ulscript,
+                        top1, LgProb3(prob123_entry, 0)));
+  }
+  uint8 top2 = (langprob >> 16) & 0xff;
+  if (top2 > 0) {
+    if (!retval.empty()) {retval.append("~");}
+    retval.append(FmtLP(scoringcontext->ulscript,
+                        top2, LgProb3(prob123_entry, 1)));
+  }
+  uint8 top3 = (langprob >> 24) & 0xff;
+  if (top3 > 0) {
+    if (!retval.empty()) {retval.append("~");}
+    retval.append(FmtLP(scoringcontext->ulscript,
+                        top3, LgProb3(prob123_entry, 2)));
+  }
+  return retval;
+}
+
+
+// Debug output string of one or two formatted quadgram langprobs
+string GetScoreTxt(const ScoringContext* scoringcontext,
+                   const CLD2TableSummary* base_obj, int indirect) {
+  string retval;
+  retval.clear();
+  if (indirect < static_cast<int>(base_obj->kCLDTableSizeOne)) {
+    // Up to three languages at indirect
+    uint32 langprob = base_obj->kCLDTableInd[indirect];
+    retval.append(GetLangProbTxt(scoringcontext, langprob));
+  } else {
+    // Up to six languages at start + 2 * (indirect - start)
+    indirect += (indirect - base_obj->kCLDTableSizeOne);
+    uint32 langprob = base_obj->kCLDTableInd[indirect];
+    uint32 langprob2 = base_obj->kCLDTableInd[indirect + 1];
+    retval.append(GetLangProbTxt(scoringcontext, langprob));
+    if (!retval.empty()) {retval.append("~");}
+    retval.append(GetLangProbTxt(scoringcontext, langprob2));
+  }
+  return retval;
+}
+
+
+// 16 background colors, perhaps from the low 4 bits of the language number
+static const int kLangBackground[16] = {
+  0xffd8d8, 0xf8ffd8, 0xd8ffe7, 0xd8f3ff,
+  0xefd8ff, 0xffd8eb, 0xfff7d8, 0xe3ffd8,
+  0xd8ffff, 0xe3d8ff, 0xffd8f7, 0xffebd8,
+  0xefffd8, 0xd8fff3, 0xd8e7ff, 0xf8d8ff,
+};
+
+// 16 text colors, perhaps from the high 4 bits of the language number
+// 00..7f
+static const int kLangColor[16] = {
+  0x000000, 0x7f2f00, 0x7f5f00, 0x6f7f00,        // first 16 lang: black text
+  0x3f7f00, 0x0f7f00, 0x007f1f, 0x007f4f,
+  0x007f7f, 0x004f7f, 0x001f7f, 0x0f007f,
+  0x3f007f, 0x6f007f, 0x7f005f, 0x7f002f,
+};
+
+static const int kUnscoredText = 0xb0b0b0;        // medium-light gray
+static const int kUnscoredBackground = 0xffffff;  // white
+static const int kIgnoremeText = 0x8090a0;        // medium-light green-gray
+static const int kIgnoremeBackground = 0xffeecc;  // light orange
+static const int kEnglishBackground = 0xfffff4;   // very light yellow
+
+static int GetBackColor(Language lang, bool lighten) {
+  int retval;
+  if (lang == ENGLISH) {
+    retval = kEnglishBackground;
+  } else if (lang == UNKNOWN_LANGUAGE) {
+    retval = kUnscoredBackground;
+  } else if (lang == TG_UNKNOWN_LANGUAGE) {
+    retval = kIgnoremeBackground;
+  } else if (lang < 0) {
+    retval = kUnscoredBackground;
+  } else {
+    retval = kLangBackground[lang & 0x0f];
+  }
+  if (lighten) {
+    // Make 1/2 as far away from white
+    retval = (retval >> 1) | 0x808080;
+  }
+  return retval;
+}
+
+static int GetTextColor(Language lang, bool lighten) {
+  int retval;
+  if (lang == UNKNOWN_LANGUAGE) {
+    retval = kUnscoredText;
+  } else if (lang == TG_UNKNOWN_LANGUAGE) {
+    retval = kIgnoremeText;
+  } else if (lang < 0) {
+    retval = kUnscoredText;
+  } else {
+    retval = kLangColor[(lang >> 4) & 0x0f];
+  }
+  if (lighten) {
+    // Make 1/2 as far away from white
+    retval = (retval >> 1) | 0x808080;
+  }
+  return retval;
+}
+
+string GetPlainEscapedText(const string& txt) {
+  string retval;
+  retval.clear();
+  for (int i = 0; i < static_cast<int>(txt.size()); ++i) {
+    char c = txt[i];
+    if (c == '\n') {
+      retval.append(" ");
+    } else if (c == '\r') {
+      retval.append(" ");
+    } else {
+      retval.append(1, c);
+    }
+  }
+  return retval;
+}
+
+string GetHtmlEscapedText(const string& txt) {
+  string retval;
+  retval.clear();
+  for (int i = 0; i < static_cast<int>(txt.size()); ++i) {
+    char c = txt[i];
+    if (c == '<') {
+      retval.append("&lt;");
+    } else if (c == '>') {
+      retval.append("&gt;");
+    } else if (c == '&') {
+      retval.append("&amp;");
+    } else if (c == '\'') {
+      retval.append("&apos;");
+    } else if (c == '"') {
+      retval.append("&quot;");
+    } else if (c == '\n') {
+      retval.append(" ");
+    } else if (c == '\r') {
+      retval.append(" ");
+    } else {
+      retval.append(1, c);
+    }
+  }
+  return retval;
+}
+
+string GetColorHtmlEscapedText(Language lang, const string& txt) {
+  char temp[64];
+  sprintf(temp, " <span style=\"background:#%06X;color:#%06X;\">\n",
+          GetBackColor(lang, false),
+          GetTextColor(lang, false));
+  string esc_txt = string(temp);
+  esc_txt.append(GetHtmlEscapedText(txt));
+  esc_txt.append("</span>");
+  return esc_txt;
+}
+
+string GetLangColorHtmlEscapedText(Language lang, const string& txt) {
+  char temp[64];
+  sprintf(temp, "[%s]", LanguageCode(lang));
+  string esc_txt = string(temp);
+  esc_txt.append(GetColorHtmlEscapedText(lang, txt));
+  return esc_txt;
+}
+
+
+// For showing one chunk
+// Print debug output for one scored chunk
+// Optionally print out per-chunk scoring information
+// In degenerate cases, hitbuffer and cspan can be NULL
+void CLD2_Debug(const char* text,
+                int lo_offset,
+                int hi_offset,
+                bool more_to_come, bool score_cjk,
+                const ScoringHitBuffer* hitbuffer,
+                const ScoringContext* scoringcontext,
+                const ChunkSpan* cspan,
+                const ChunkSummary* chunksummary) {
+  FILE* df = scoringcontext->debug_file;
+  if (df == NULL) {return;}
+
+  if (scoringcontext->flags_cld2_verbose &&
+      (hitbuffer != NULL) &&
+      (cspan != NULL) && (hitbuffer->next_linear > 0)) {
+    int base_limit = cspan->chunk_base + cspan->base_len;
+    for (int i = cspan->chunk_base; i < base_limit; ++i) {
+      int ngram_start = hitbuffer->linear[i].offset;
+      uint32 langprob = hitbuffer->linear[i].langprob;
+      string ngram_text;
+      switch (hitbuffer->linear[i].type) {
+      case UNIHIT:
+        ngram_text = GetUniAt(&text[ngram_start]);
+        break;
+      case QUADHIT:
+        ngram_text = GetQuadAt(&text[ngram_start]);
+        break;
+      case DELTAHIT:
+      case DISTINCTHIT:
+        if (score_cjk) {
+          ngram_text = GetBiAt(&text[ngram_start]);
+        } else {
+          // TODO: figure out how to display optional two words
+          ngram_text = GetOctaAt(&text[ngram_start]);
+        }
+        break;
+      }
+      string score_text = GetLangProbTxt(scoringcontext, langprob);
+      fprintf(df, "%c:%s=%s&nbsp;&nbsp; ",
+              "UQLD"[hitbuffer->linear[i].type],
+              ngram_text.c_str(),
+              score_text.c_str());
+    }
+    fprintf(df, "<br>\n");
+
+    // Score boosts for langprior and distinct tokens
+    // Get boosts for current script
+    const LangBoosts* langprior_boost = &scoringcontext->langprior_boost.latn;
+    const LangBoosts* langprior_whack = &scoringcontext->langprior_whack.latn;
+    const LangBoosts* distinct_boost = &scoringcontext->distinct_boost.latn;
+    if (scoringcontext->ulscript != ULScript_Latin) {
+      langprior_boost = &scoringcontext->langprior_boost.othr;
+      langprior_whack = &scoringcontext->langprior_whack.othr;
+      distinct_boost = &scoringcontext->distinct_boost.othr;
+    }
+    fprintf(df, "LangPrior_boost: ");
+    for (int k = 0; k < kMaxBoosts; ++k) {
+      uint32 langprob = langprior_boost->langprob[k];
+      if (langprob > 0) {
+        fprintf(df, "%s&nbsp;&nbsp; ",
+                GetLangProbTxt(scoringcontext, langprob).c_str());
+      }
+    }
+    fprintf(df, "LangPrior_whack: ");
+    for (int k = 0; k < kMaxBoosts; ++k) {
+      uint32 langprob = langprior_whack->langprob[k];
+      if (langprob > 0) {
+        fprintf(df, "%s&nbsp;&nbsp; ",
+                GetLangProbTxt(scoringcontext, langprob).c_str());
+      }
+    }
+    fprintf(df, "Distinct_boost: ");
+    for (int k = 0; k < kMaxBoosts; ++k) {
+      uint32 langprob = distinct_boost->langprob[k];
+      if (langprob > 0) {
+        fprintf(df, "%s&nbsp;&nbsp; ",
+                GetLangProbTxt(scoringcontext, langprob).c_str());
+      }
+    }
+    fprintf(df, "<br>\n");
+
+    // Print chunksummary
+    fprintf(df, "%s.%d %s.%d %dB %d# %s %dRd %dRs<br>\n",
+            LanguageCode(static_cast<Language>(chunksummary->lang1)),
+            chunksummary->score1,
+            LanguageCode(static_cast<Language>(chunksummary->lang2)),
+            chunksummary->score2,
+            chunksummary->bytes,
+            chunksummary->grams,
+            ULScriptCode(static_cast<ULScript>(chunksummary->ulscript)),
+            chunksummary->reliability_delta,
+            chunksummary->reliability_score);
+  }   // End flags_cld2_verbose linear
+
+
+  // Print annotated colored text of this chunk
+  bool is_reliable = true;
+  bool match_prior = false;
+  int reliable = CLD2::minint(chunksummary->reliability_delta,
+                             chunksummary->reliability_score);
+  is_reliable = (reliable >= 75);
+  match_prior = (chunksummary->lang1 == scoringcontext->prior_chunk_lang);
+  if (!is_reliable) {match_prior = false;}
+
+  if (match_prior) {
+    fprintf(df, "[]");
+  } else if (is_reliable) {
+    fprintf(df, "[%s]",
+            LanguageCode(static_cast<Language>(chunksummary->lang1)));
+  } else {
+    fprintf(df, "[%s*.%d/%s.%d]",
+            LanguageCode(static_cast<Language>(chunksummary->lang1)),
+            chunksummary->score1,
+            LanguageCode(static_cast<Language>(chunksummary->lang2)),
+            chunksummary->score2);
+  }
+
+  int chunktext_len = hi_offset - lo_offset;
+  if (chunktext_len < 0) {
+    chunktext_len = 0;
+    fprintf(df, " LEN_ERR hi %d lo %d<br>\n", hi_offset, lo_offset);
+  }
+  string chunk_text(&text[lo_offset], chunktext_len);
+
+  Language lang = static_cast<Language>(chunksummary->lang1);
+  fprintf(df, " <span style=\"background:#%06X;color:#%06X;\">\n",
+          GetBackColor(lang, false),
+          GetTextColor(lang, false));
+  fprintf(df, "%s", chunk_text.c_str());
+  if (scoringcontext->flags_cld2_cr) {
+    fprintf(df, "</span><br>\n");
+  } else {
+    fprintf(df, "</span> \n");
+  }
+}
+
+// For showing all chunks
+void CLD2_Debug2(const char* text,
+                 bool more_to_come, bool score_cjk,
+                 const ScoringHitBuffer* hitbuffer,
+                 const ScoringContext* scoringcontext,
+                 const SummaryBuffer* summarybuffer) {
+  FILE* df = scoringcontext->debug_file;
+  if (df == NULL) {return;}
+  uint16 prior_chunk_lang = static_cast<uint16>(UNKNOWN_LANGUAGE);
+
+  for (int i = 0; i < summarybuffer->n; ++i) {
+    fprintf(df, "Debug2[%d] ", i);
+    const ChunkSummary* chunksummary = &summarybuffer->chunksummary[i];
+     // Print annotated colored text of this chunk
+    bool is_reliable = true;
+    bool match_prior = false;
+    int reliable = CLD2::minint(chunksummary->reliability_delta,
+                                chunksummary->reliability_score);
+    is_reliable = (reliable >= 75);
+    match_prior = (chunksummary->lang1 == prior_chunk_lang);
+    if (!is_reliable) {match_prior = false;}
+
+    if (match_prior) {
+      fprintf(df, "[]");
+    } else if (is_reliable) {
+      fprintf(df, "[%s]",
+              LanguageCode(static_cast<Language>(chunksummary->lang1)));
+    } else {
+      fprintf(df, "[%s*.%d/%s.%d]",
+              LanguageCode(static_cast<Language>(chunksummary->lang1)),
+              chunksummary->score1,
+              LanguageCode(static_cast<Language>(chunksummary->lang2)),
+              chunksummary->score2);
+    }
+
+    int lo_offset = chunksummary->offset;
+    int chunktext_len = chunksummary->bytes;
+    string chunk_text(&text[lo_offset], chunktext_len);
+
+    Language lang = static_cast<Language>(chunksummary->lang1);
+    fprintf(df, " <span style=\"background:#%06X;color:#%06X;\">\n",
+            GetBackColor(lang, false),
+            GetTextColor(lang, false));
+    fprintf(df, "%s", chunk_text.c_str());
+    if (scoringcontext->flags_cld2_cr) {
+      fprintf(df, "</span><br>\n");
+    } else {
+      fprintf(df, "</span> \n");
+    }
+    prior_chunk_lang = chunksummary->lang1;
+  }
+}
+
+void DumpResultChunkVector(FILE* f, const char* src,
+                           ResultChunkVector* resultchunkvector) {
+  fprintf(f, "DumpResultChunkVector[%ld]<br>\n", resultchunkvector->size());
+  for (int i = 0; i < static_cast<int>(resultchunkvector->size()); ++i) {
+    ResultChunk* rc = &(*resultchunkvector)[i];
+    Language lang1 = static_cast<Language>(rc->lang1);
+    string this_chunk = string(src, rc->offset, rc->bytes);
+    fprintf(f, "[%d]{%d %d %s} ", i, rc->offset, rc->bytes, LanguageCode(lang1));
+    fprintf(f, "%s<br>\n", GetColorHtmlEscapedText(lang1, this_chunk).c_str());
+  }
+  fprintf(f, "<br>\n");
+}
+
+}       // End namespace CLD2
+
+
diff --git a/cbits/debug.h b/cbits/debug.h
new file mode 100644
--- /dev/null
+++ b/cbits/debug.h
@@ -0,0 +1,58 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// Produces debugging output for CLD2. See debug_empty.h for suppressing this.
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_DEBUG_H_
+#define I18N_ENCODINGS_CLD2_INTERNAL_DEBUG_H_
+
+#include <string>
+#include "scoreonescriptspan.h"
+
+namespace CLD2 {
+
+// For showing one chunk
+void CLD2_Debug(const char* text,
+                int lo_offset,
+                int hi_offset,
+                bool more_to_come, bool score_cjk,
+                const ScoringHitBuffer* hitbuffer,
+                const ScoringContext* scoringcontext,
+                const ChunkSpan* cspan,
+                const ChunkSummary* chunksummary);
+
+// For showing all chunks
+void CLD2_Debug2(const char* text,
+                 bool more_to_come, bool score_cjk,
+                 const ScoringHitBuffer* hitbuffer,
+                 const ScoringContext* scoringcontext,
+                 const SummaryBuffer* summarybuffer);
+
+std::string GetPlainEscapedText(const std::string& txt);
+std::string GetHtmlEscapedText(const std::string& txt);
+std::string GetColorHtmlEscapedText(Language lang, const std::string& txt);
+std::string GetLangColorHtmlEscapedText(Language lang, const std::string& txt);
+
+void DumpResultChunkVector(FILE* f, const char* src,
+                           ResultChunkVector* resultchunkvector);
+
+
+}     // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_DEBUG_H_
+
diff --git a/cbits/encodings.h b/cbits/encodings.h
new file mode 100644
--- /dev/null
+++ b/cbits/encodings.h
@@ -0,0 +1,169 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef I18N_ENCODINGS_CLD2_PUBLIC_ENCODINGS_H__
+#define I18N_ENCODINGS_CLD2_PUBLIC_ENCODINGS_H__
+
+namespace CLD2 {
+
+enum Encoding {
+  ISO_8859_1           =  0,  //   ASCII
+  ISO_8859_2           =  1,  //   Latin2
+  ISO_8859_3           =  2,  //
+  ISO_8859_4           =  3,  //   Latin4
+  ISO_8859_5           =  4,  //   ISO-8859-5
+  ISO_8859_6           =  5,  //   Arabic
+  ISO_8859_7           =  6,  //   Greek
+  ISO_8859_8           =  7,  //   Hebrew
+  ISO_8859_9           =  8,  //
+  ISO_8859_10          =  9,  //
+  JAPANESE_EUC_JP      = 10,  //   EUC_JP
+  JAPANESE_SHIFT_JIS   = 11,  //   SJS
+  JAPANESE_JIS         = 12,  //   JIS
+  CHINESE_BIG5         = 13,  //   BIG5
+  CHINESE_GB           = 14,  //   GB
+  CHINESE_EUC_CN       = 15,  // Misnamed. Should be EUC_TW. Was Basis Tech
+                              // CNS11643EUC, before that   EUC-CN(!)
+  KOREAN_EUC_KR        = 16,  //   KSC
+  UNICODE_UNUSED       = 17,  //   Unicode
+  CHINESE_EUC_DEC      = 18,  // Misnamed. Should be EUC_TW. Was
+                              // CNS11643EUC, before that   EUC.
+  CHINESE_CNS          = 19,  // Misnamed. Should be EUC_TW. Was
+                              // CNS11643EUC, before that   CNS.
+  CHINESE_BIG5_CP950   = 20,  //   BIG5_CP950
+  JAPANESE_CP932       = 21,  //   CP932
+  UTF8                 = 22,
+  UNKNOWN_ENCODING     = 23,
+  ASCII_7BIT           = 24,  // ISO_8859_1 with all characters <= 127.
+  RUSSIAN_KOI8_R       = 25,  //   KOI8R
+  RUSSIAN_CP1251       = 26,  //   CP1251
+
+  //----------------------------------------------------------
+  MSFT_CP1252          = 27,  // 27: CP1252 aka MSFT euro ascii
+  RUSSIAN_KOI8_RU      = 28,  // CP21866 aka KOI8-U, used for Ukrainian.
+                              // Misnamed, this is _not_ KOI8-RU but KOI8-U.
+                              // KOI8-U is used much more often than KOI8-RU.
+  MSFT_CP1250          = 29,  // CP1250 aka MSFT eastern european
+  ISO_8859_15          = 30,  // aka ISO_8859_0 aka ISO_8859_1 euroized
+  //----------------------------------------------------------
+
+  //----------------------------------------------------------
+  MSFT_CP1254          = 31,  // used for Turkish
+  MSFT_CP1257          = 32,  // used in Baltic countries
+  //----------------------------------------------------------
+
+  //----------------------------------------------------------
+  //----------------------------------------------------------
+  ISO_8859_11          = 33,  // aka TIS-620, used for Thai
+  MSFT_CP874           = 34,  // used for Thai
+  MSFT_CP1256          = 35,  // used for Arabic
+
+  //----------------------------------------------------------
+  MSFT_CP1255          = 36,  // Logical Hebrew Microsoft
+  ISO_8859_8_I         = 37,  // Iso Hebrew Logical
+  HEBREW_VISUAL        = 38,  // Iso Hebrew Visual
+  //----------------------------------------------------------
+
+  //----------------------------------------------------------
+  CZECH_CP852          = 39,
+  CZECH_CSN_369103     = 40,  // aka ISO_IR_139 aka KOI8_CS
+  MSFT_CP1253          = 41,  // used for Greek
+  RUSSIAN_CP866        = 42,
+  //----------------------------------------------------------
+
+  //----------------------------------------------------------
+  // Handled by iconv in glibc
+  ISO_8859_13          = 43,
+  ISO_2022_KR          = 44,
+  GBK                  = 45,
+  GB18030              = 46,
+  BIG5_HKSCS           = 47,
+  ISO_2022_CN          = 48,
+
+  //-----------------------------------------------------------
+  // Following 4 encodings are deprecated (font encodings)
+  TSCII                = 49,
+  TAMIL_MONO           = 50,
+  TAMIL_BI             = 51,
+  JAGRAN               = 52,
+
+
+  MACINTOSH_ROMAN      = 53,
+  UTF7                 = 54,
+
+  //-----------------------------------------------------------
+  // Following 2 encodings are deprecated (font encodings)
+  BHASKAR              = 55,  // Indic encoding - Devanagari
+  HTCHANAKYA           = 56,  // 56 Indic encoding - Devanagari
+
+  //-----------------------------------------------------------
+  UTF16BE              = 57,  // big-endian UTF-16
+  UTF16LE              = 58,  // little-endian UTF-16
+  UTF32BE              = 59,  // big-endian UTF-32
+  UTF32LE              = 60,  // little-endian UTF-32
+  //-----------------------------------------------------------
+
+  //-----------------------------------------------------------
+  // An encoding that means "This is not text, but it may have some
+  // simple ASCII text embedded". Intended input conversion
+  // is to keep strings of >=4 seven-bit ASCII characters
+  BINARYENC            = 61,
+  //-----------------------------------------------------------
+
+  //-----------------------------------------------------------
+  // Some Web pages allow a mixture of HZ-GB and GB-2312 by using
+  // ~{ ... ~} for 2-byte pairs, and the browsers support this.
+  HZ_GB_2312           = 62,
+  //-----------------------------------------------------------
+
+  //-----------------------------------------------------------
+  // Some external vendors make the common input error of
+  // converting MSFT_CP1252 to UTF8 *twice*.
+  UTF8UTF8             = 63,
+  //-----------------------------------------------------------
+
+  //-----------------------------------------------------------
+  // Following 6 encodings are deprecated (font encodings)
+  TAM_ELANGO           = 64,  // Elango - Tamil
+  TAM_LTTMBARANI       = 65,  // Barani - Tamil
+  TAM_SHREE            = 66,  // Shree - Tamil
+  TAM_TBOOMIS          = 67,  // TBoomis - Tamil
+  TAM_TMNEWS           = 68,  // TMNews - Tamil
+  TAM_WEBTAMIL         = 69,  // Webtamil - Tamil
+  //-----------------------------------------------------------
+
+  //-----------------------------------------------------------
+  // Shift_JIS variants used by Japanese cell phone carriers.
+  KDDI_SHIFT_JIS       = 70,
+  DOCOMO_SHIFT_JIS     = 71,
+  SOFTBANK_SHIFT_JIS   = 72,
+  // ISO-2022-JP variants used by KDDI and SoftBank.
+  KDDI_ISO_2022_JP     = 73,
+  SOFTBANK_ISO_2022_JP = 74,
+  //-----------------------------------------------------------
+
+  NUM_ENCODINGS        = 75,  // Always keep this at the end. It is not a
+                              // valid Encoding enum, it is only used to
+                              // indicate the total number of Encodings.
+};
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_PUBLIC_ENCODINGS_H__
+
+
diff --git a/cbits/fixunicodevalue.cc b/cbits/fixunicodevalue.cc
new file mode 100644
--- /dev/null
+++ b/cbits/fixunicodevalue.cc
@@ -0,0 +1,54 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Routine that maps a Unicode code point to an interchange-valid one
+//
+
+#include "fixunicodevalue.h"
+#include "integral_types.h"
+
+namespace CLD2 {
+
+// Guarantees that the resulting output value is interchange valid
+//  00-FF; map to spaces or MS CP1252
+//  D800-DFFF; surrogates
+//  FDD0-FDEF; non-characters
+//  xxFFFE-xxFFFF; non-characters
+char32 FixUnicodeValue(char32 uv) {
+  uint32 uuv = static_cast<uint32>(uv);
+  if (uuv < 0x0100) {
+    return kMapFullMicrosoft1252OrSpace[uuv];
+  }
+  if (uuv < 0xD800) {
+    return uv;
+  }
+  if ((uuv & ~0x0F) == 0xFDD0) {              // non-characters
+    return 0xFFFD;
+  }
+  if ((uuv & ~0x0F) == 0xFDE0) {              // non-characters
+    return 0xFFFD;
+  }
+  if ((uuv & 0x00FFFE) == 0xFFFE) {           // non-characters
+    return 0xFFFD;
+  }
+  if ((0xE000 <= uuv) && (uuv <= 0x10FFFF))  {
+    return uv;
+  }
+  // surrogates and negative and > 0x10FFFF all land here
+  return 0xFFFD;
+}
+
+}       // End namespace CLD2
+
diff --git a/cbits/fixunicodevalue.h b/cbits/fixunicodevalue.h
new file mode 100644
--- /dev/null
+++ b/cbits/fixunicodevalue.h
@@ -0,0 +1,68 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Routine that maps a Unicode code point to an interchange-valid one
+//
+// Table that maps MS CP1252 bytes 00-FF to their corresponding Unicode
+// code points. C0 and C1 control codes that are not interchange-valid
+// are mapped to spaces.
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_FIXUNICODEVALUE_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_FIXUNICODEVALUE_H__
+
+#include "integral_types.h"        // for char32
+#include "port.h"
+
+namespace CLD2 {
+
+// Map byte value 0000-00FF to char32
+// Maps C0 control codes (other than CR LF HT FF) to space [29 instances including DEL=0x7F]
+// Maps C1 control codes to CP1252 [27 instances] or space [5 instances]
+static const char32 kMapFullMicrosoft1252OrSpace[256] = {
+  0x20,0x20,0x20,0x20, 0x20,0x20,0x20,0x20, 0x20,0x09,0x0a,0x20, 0x0c,0x0d,0x20,0x20, // 00
+  0x20,0x20,0x20,0x20, 0x20,0x20,0x20,0x20, 0x20,0x20,0x20,0x20, 0x20,0x20,0x20,0x20,
+  0x20,0x21,0x22,0x23, 0x24,0x25,0x26,0x27, 0x28,0x29,0x2a,0x2b, 0x2c,0x2d,0x2e,0x2f,
+  0x30,0x31,0x32,0x33, 0x34,0x35,0x36,0x37, 0x38,0x39,0x3a,0x3b, 0x3c,0x3d,0x3e,0x3f,
+
+  0x40,0x41,0x42,0x43, 0x44,0x45,0x46,0x47, 0x48,0x49,0x4a,0x4b, 0x4c,0x4d,0x4e,0x4f, // 40
+  0x50,0x51,0x52,0x53, 0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b, 0x5c,0x5d,0x5e,0x5f,
+  0x60,0x61,0x62,0x63, 0x64,0x65,0x66,0x67, 0x68,0x69,0x6a,0x6b, 0x6c,0x6d,0x6e,0x6f,
+  0x70,0x71,0x72,0x73, 0x74,0x75,0x76,0x77, 0x78,0x79,0x7a,0x7b, 0x7c,0x7d,0x7e,0x20,
+
+  0x20ac,0x20,0x201a,0x0192, 0x201e,0x2026,0x2020,0x2021,                             // 80
+  0x02c6,0x2030,0x0160,0x2039, 0x0152,0x20,0x017d,0x20,
+  0x20,0x2018,0x2019,0x201c, 0x201d,0x2022,0x2013,0x2014,
+  0x02dc,0x2122,0x0161,0x203a, 0x0153,0x20,0x017e,0x0178,
+  0xa0,0xa1,0xa2,0xa3, 0xa4,0xa5,0xa6,0xa7, 0xa8,0xa9,0xaa,0xab, 0xac,0xad,0xae,0xaf, // A0
+  0xb0,0xb1,0xb2,0xb3, 0xb4,0xb5,0xb6,0xb7, 0xb8,0xb9,0xba,0xbb, 0xbc,0xbd,0xbe,0xbf,
+
+  0xc0,0xc1,0xc2,0xc3, 0xc4,0xc5,0xc6,0xc7, 0xc8,0xc9,0xca,0xcb, 0xcc,0xcd,0xce,0xcf, // C0
+  0xd0,0xd1,0xd2,0xd3, 0xd4,0xd5,0xd6,0xd7, 0xd8,0xd9,0xda,0xdb, 0xdc,0xdd,0xde,0xdf,
+  0xe0,0xe1,0xe2,0xe3, 0xe4,0xe5,0xe6,0xe7, 0xe8,0xe9,0xea,0xeb, 0xec,0xed,0xee,0xef,
+  0xf0,0xf1,0xf2,0xf3, 0xf4,0xf5,0xf6,0xf7, 0xf8,0xf9,0xfa,0xfb, 0xfc,0xfd,0xfe,0xff,
+};
+
+// Guarantees that the resulting output value is interchange valid
+//  00-FF; map to spaces or MS CP1252
+//  D800-DFFF; surrogates
+//  FDD0-FDEF; non-characters
+//  xxFFFE-xxFFFF; non-characters
+char32 FixUnicodeValue(char32 uv);
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_FIXUNICODEVALUE_H__
+
diff --git a/cbits/generated_distinct_bi_0.cc b/cbits/generated_distinct_bi_0.cc
new file mode 100644
--- /dev/null
+++ b/cbits/generated_distinct_bi_0.cc
@@ -0,0 +1,52 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Degenerate CLD2 scoring lookup table, for use as placeholder
+//
+#include "cld2tablesummary.h"
+
+namespace CLD2 {
+
+static const uint32 kDistinctBiTableBuildDate = 20130101;    // yyyymmdd
+static const uint32 kDistinctBiTableSize = 1;       // Total Bucket count
+static const uint32 kDistinctBiTableKeyMask = 0xffffffff;    // Mask hash key
+static const char* const kDistinctBiTableRecognizedLangScripts = "";
+
+// Empty table
+static const IndirectProbBucket4 kDistinctBiTable[kDistinctBiTableSize] = {
+  // key[4], words[4] in UTF-8
+  // value[4]
+  { {0x00000000,0x00000000,0x00000000,0x00000000}},	// [000]
+};
+
+static const uint32 kDistinctBiTableSizeOne = 1;    // One-langprob count
+extern const uint32 kDistinctBiTableIndSize = 1;       // Largest subscript
+static const uint32 kDistinctBiTableInd[kDistinctBiTableIndSize] = {
+  // [0000]
+  0x00000000, };
+
+extern const CLD2TableSummary kDistinctBiTable_obj = {
+  kDistinctBiTable,
+  kDistinctBiTableInd,
+  kDistinctBiTableSizeOne,
+  kDistinctBiTableSize,
+  kDistinctBiTableKeyMask,
+  kDistinctBiTableBuildDate,
+  kDistinctBiTableRecognizedLangScripts,
+};
+
+}       // End namespace CLD2
+
+// End of generated tables
diff --git a/cbits/generated_entities.cc b/cbits/generated_entities.cc
new file mode 100644
--- /dev/null
+++ b/cbits/generated_entities.cc
@@ -0,0 +1,294 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// generated_entities.cc
+// Machine generated. Do Not Edit.
+//
+// Declarations for HTML entities recognized by CLD2
+//
+#include "generated_ulscript.h"  // for CharIntPair
+
+namespace CLD2 {
+
+// Alphabetical order for binary search
+extern const int kNameToEntitySize = 265;
+extern const CharIntPair kNameToEntity[kNameToEntitySize] = {
+  {"AElig",   198},
+  {"AMP",      38},
+  {"Aacute",  193},
+  {"Acirc",   194},
+  {"Agrave",  192},
+  {"Alpha",   913},
+  {"Aring",   197},
+  {"Atilde",  195},
+  {"Auml",    196},
+  {"Beta",    914},
+  {"Ccaron",  268},
+  {"Ccedil",  199},
+  {"Chi",     935},
+  {"Dagger", 8225},
+  {"Delta",   916},
+  {"ETH",     208},
+  {"Eacute",  201},
+  {"Ecaron",  282},
+  {"Ecirc",   202},
+  {"Egrave",  200},
+  {"Epsilon",  917},
+  {"Eta",     919},
+  {"Euml",    203},
+  {"GT",       62},
+  {"Gamma",   915},
+  {"Iacute",  205},
+  {"Icirc",   206},
+  {"Igrave",  204},
+  {"Iota",    921},
+  {"Iuml",    207},
+  {"Kappa",   922},
+  {"LT",       60},
+  {"Lambda",  923},
+  {"Mu",      924},
+  {"Ntilde",  209},
+  {"Nu",      925},
+  {"OElig",   338},
+  {"Oacute",  211},
+  {"Ocirc",   212},
+  {"Ograve",  210},
+  {"Omega",   937},
+  {"Omicron",  927},
+  {"Oslash",  216},
+  {"Otilde",  213},
+  {"Ouml",    214},
+  {"Phi",     934},
+  {"Pi",      928},
+  {"Prime",  8243},
+  {"Psi",     936},
+  {"QUOT",     34},
+  {"Rcaron",  344},
+  {"Rho",     929},
+  {"Scaron",  352},
+  {"Sigma",   931},
+  {"THORN",   222},
+  {"Tau",     932},
+  {"Theta",   920},
+  {"Uacute",  218},
+  {"Ucirc",   219},
+  {"Ugrave",  217},
+  {"Upsilon",  933},
+  {"Uuml",    220},
+  {"Xi",      926},
+  {"Yacute",  221},
+  {"Yuml",    376},
+  {"Zeta",    918},
+  {"aacute",  225},
+  {"acirc",   226},
+  {"acute",   180},
+  {"aelig",   230},
+  {"agrave",  224},
+  {"alefsym", 8501},
+  {"alpha",   945},
+  {"amp",      38},
+  {"and",    8743},
+  {"ang",    8736},
+  {"apos",     39},
+  {"aring",   229},
+  {"asymp",  8776},
+  {"atilde",  227},
+  {"auml",    228},
+  {"bdquo",  8222},
+  {"beta",    946},
+  {"brvbar",  166},
+  {"bull",   8226},
+  {"cap",    8745},
+  {"ccaron",  269},
+  {"ccedil",  231},
+  {"cedil",   184},
+  {"cent",    162},
+  {"chi",     967},
+  {"circ",    710},
+  {"clubs",  9827},
+  {"cong",   8773},
+  {"copy",    169},
+  {"crarr",  8629},
+  {"cup",    8746},
+  {"curren",  164},
+  {"dArr",   8659},
+  {"dagger", 8224},
+  {"darr",   8595},
+  {"deg",     176},
+  {"delta",   948},
+  {"diams",  9830},
+  {"divide",  247},
+  {"eacute",  233},
+  {"ecaron",  283},
+  {"ecirc",   234},
+  {"egrave",  232},
+  {"emdash", 8212},
+  {"empty",  8709},
+  {"emsp",   8195},
+  {"endash", 8211},
+  {"ensp",   8194},
+  {"epsilon",  949},
+  {"equiv",  8801},
+  {"eta",     951},
+  {"eth",     240},
+  {"euml",    235},
+  {"euro",   8364},
+  {"exist",  8707},
+  {"fnof",    402},
+  {"forall", 8704},
+  {"frac12",  189},
+  {"frac14",  188},
+  {"frac34",  190},
+  {"frasl",  8260},
+  {"gamma",   947},
+  {"ge",     8805},
+  {"gt",       62},
+  {"hArr",   8660},
+  {"harr",   8596},
+  {"hearts", 9829},
+  {"hellip", 8230},
+  {"iacute",  237},
+  {"icirc",   238},
+  {"iexcl",   161},
+  {"igrave",  236},
+  {"image",  8465},
+  {"infin",  8734},
+  {"int",    8747},
+  {"iota",    953},
+  {"iquest",  191},
+  {"isin",   8712},
+  {"iuml",    239},
+  {"kappa",   954},
+  {"lArr",   8656},
+  {"lambda",  955},
+  {"lang",   9001},
+  {"laquo",   171},
+  {"larr",   8592},
+  {"lceil",  8968},
+  {"ldquo",  8220},
+  {"le",     8804},
+  {"lfloor", 8970},
+  {"lowast", 8727},
+  {"loz",    9674},
+  {"lrm",    8206},
+  {"lsaquo", 8249},
+  {"lsquo",  8216},
+  {"lt",       60},
+  {"macr",    175},
+  {"mdash",  8212},
+  {"micro",   181},
+  {"middot",  183},
+  {"minus",  8722},
+  {"mu",      956},
+  {"nabla",  8711},
+  {"nbsp",    160},
+  {"ndash",  8211},
+  {"ne",     8800},
+  {"ni",     8715},
+  {"not",     172},
+  {"notin",  8713},
+  {"nsub",   8836},
+  {"ntilde",  241},
+  {"nu",      957},
+  {"oacute",  243},
+  {"ocirc",   244},
+  {"oelig",   339},
+  {"ograve",  242},
+  {"oline",  8254},
+  {"omega",   969},
+  {"omicron",  959},
+  {"oplus",  8853},
+  {"or",     8744},
+  {"ordf",    170},
+  {"ordm",    186},
+  {"oslash",  248},
+  {"otilde",  245},
+  {"otimes", 8855},
+  {"ouml",    246},
+  {"para",    182},
+  {"part",   8706},
+  {"permil", 8240},
+  {"perp",   8869},
+  {"phi",     966},
+  {"pi",      960},
+  {"piv",     982},
+  {"plusmn",  177},
+  {"pound",   163},
+  {"prime",  8242},
+  {"prod",   8719},
+  {"prop",   8733},
+  {"psi",     968},
+  {"quot",     34},
+  {"rArr",   8658},
+  {"radic",  8730},
+  {"rang",   9002},
+  {"raquo",   187},
+  {"rarr",   8594},
+  {"rcaron",  345},
+  {"rceil",  8969},
+  {"rdquo",  8221},
+  {"real",   8476},
+  {"reg",     174},
+  {"rfloor", 8971},
+  {"rho",     961},
+  {"rlm",    8207},
+  {"rsaquo", 8250},
+  {"rsquo",  8217},
+  {"sbquo",  8218},
+  {"scaron",  353},
+  {"sdot",   8901},
+  {"sect",    167},
+  {"shy",     173},
+  {"sigma",   963},
+  {"sigmaf",  962},
+  {"sim",    8764},
+  {"spades", 9824},
+  {"sub",    8834},
+  {"sube",   8838},
+  {"sum",    8721},
+  {"sup",    8835},
+  {"sup1",    185},
+  {"sup2",    178},
+  {"sup3",    179},
+  {"supe",   8839},
+  {"szlig",   223},
+  {"tau",     964},
+  {"there4", 8756},
+  {"theta",   952},
+  {"thetasym",  977},
+  {"thinsp", 8201},
+  {"thorn",   254},
+  {"tilde",   732},
+  {"times",   215},
+  {"trade",  8482},
+  {"uArr",   8657},
+  {"uacute",  250},
+  {"uarr",   8593},
+  {"ucirc",   251},
+  {"ugrave",  249},
+  {"uml",     168},
+  {"upsih",   978},
+  {"upsilon",  965},
+  {"uuml",    252},
+  {"weierp", 8472},
+  {"xi",      958},
+  {"yacute",  253},
+  {"yen",     165},
+  {"yuml",    255},
+  {"zeta",    950},
+  {"zwj",    8205},
+  {"zwnj",   8204},
+};
+
+}  // namespace CLD2
diff --git a/cbits/generated_language.cc b/cbits/generated_language.cc
new file mode 100644
--- /dev/null
+++ b/cbits/generated_language.cc
@@ -0,0 +1,4680 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// generated_language.cc
+// Machine generated. Do Not Edit.
+//
+// Declarations for languages recognized by CLD2
+//
+
+#include "generated_language.h"
+#include "generated_ulscript.h"
+
+namespace CLD2 {
+
+// Subscripted by enum Language
+extern const int kLanguageToNameSize = 614;
+extern const char* const kLanguageToName[kLanguageToNameSize] = {
+  "ENGLISH",               // 0 en
+  "DANISH",                // 1 da
+  "DUTCH",                 // 2 nl
+  "FINNISH",               // 3 fi
+  "FRENCH",                // 4 fr
+  "GERMAN",                // 5 de
+  "HEBREW",                // 6 iw
+  "ITALIAN",               // 7 it
+  "Japanese",              // 8 ja
+  "Korean",                // 9 ko
+  "NORWEGIAN",             // 10 no
+  "POLISH",                // 11 pl
+  "PORTUGUESE",            // 12 pt
+  "RUSSIAN",               // 13 ru
+  "SPANISH",               // 14 es
+  "SWEDISH",               // 15 sv
+  "Chinese",               // 16 zh
+  "CZECH",                 // 17 cs
+  "GREEK",                 // 18 el
+  "ICELANDIC",             // 19 is
+  "LATVIAN",               // 20 lv
+  "LITHUANIAN",            // 21 lt
+  "ROMANIAN",              // 22 ro
+  "HUNGARIAN",             // 23 hu
+  "ESTONIAN",              // 24 et
+  "Ignore",                // 25 xxx
+  "Unknown",               // 26 un
+  "BULGARIAN",             // 27 bg
+  "CROATIAN",              // 28 hr
+  "SERBIAN",               // 29 sr
+  "IRISH",                 // 30 ga
+  "GALICIAN",              // 31 gl
+  "TAGALOG",               // 32 tl
+  "TURKISH",               // 33 tr
+  "UKRAINIAN",             // 34 uk
+  "HINDI",                 // 35 hi
+  "MACEDONIAN",            // 36 mk
+  "BENGALI",               // 37 bn
+  "INDONESIAN",            // 38 id
+  "LATIN",                 // 39 la
+  "MALAY",                 // 40 ms
+  "MALAYALAM",             // 41 ml
+  "WELSH",                 // 42 cy
+  "NEPALI",                // 43 ne
+  "TELUGU",                // 44 te
+  "ALBANIAN",              // 45 sq
+  "TAMIL",                 // 46 ta
+  "BELARUSIAN",            // 47 be
+  "JAVANESE",              // 48 jw
+  "OCCITAN",               // 49 oc
+  "URDU",                  // 50 ur
+  "BIHARI",                // 51 bh
+  "GUJARATI",              // 52 gu
+  "THAI",                  // 53 th
+  "ARABIC",                // 54 ar
+  "CATALAN",               // 55 ca
+  "ESPERANTO",             // 56 eo
+  "BASQUE",                // 57 eu
+  "INTERLINGUA",           // 58 ia
+  "KANNADA",               // 59 kn
+  "PUNJABI",               // 60 pa
+  "SCOTS_GAELIC",          // 61 gd
+  "SWAHILI",               // 62 sw
+  "SLOVENIAN",             // 63 sl
+  "MARATHI",               // 64 mr
+  "MALTESE",               // 65 mt
+  "VIETNAMESE",            // 66 vi
+  "FRISIAN",               // 67 fy
+  "SLOVAK",                // 68 sk
+  "ChineseT",              // 69 zh-Hant
+  "FAROESE",               // 70 fo
+  "SUNDANESE",             // 71 su
+  "UZBEK",                 // 72 uz
+  "AMHARIC",               // 73 am
+  "AZERBAIJANI",           // 74 az
+  "GEORGIAN",              // 75 ka
+  "TIGRINYA",              // 76 ti
+  "PERSIAN",               // 77 fa
+  "BOSNIAN",               // 78 bs
+  "SINHALESE",             // 79 si
+  "NORWEGIAN_N",           // 80 nn
+  "81",                    // 81
+  "82",                    // 82
+  "XHOSA",                 // 83 xh
+  "ZULU",                  // 84 zu
+  "GUARANI",               // 85 gn
+  "SESOTHO",               // 86 st
+  "TURKMEN",               // 87 tk
+  "KYRGYZ",                // 88 ky
+  "BRETON",                // 89 br
+  "TWI",                   // 90 tw
+  "YIDDISH",               // 91 yi
+  "92",                    // 92
+  "SOMALI",                // 93 so
+  "UIGHUR",                // 94 ug
+  "KURDISH",               // 95 ku
+  "MONGOLIAN",             // 96 mn
+  "ARMENIAN",              // 97 hy
+  "LAOTHIAN",              // 98 lo
+  "SINDHI",                // 99 sd
+  "RHAETO_ROMANCE",        // 100 rm
+  "AFRIKAANS",             // 101 af
+  "LUXEMBOURGISH",         // 102 lb
+  "BURMESE",               // 103 my
+  "KHMER",                 // 104 km
+  "TIBETAN",               // 105 bo
+  "DHIVEHI",               // 106 dv
+  "CHEROKEE",              // 107 chr
+  "SYRIAC",                // 108 syr
+  "LIMBU",                 // 109 lif
+  "ORIYA",                 // 110 or
+  "ASSAMESE",              // 111 as
+  "CORSICAN",              // 112 co
+  "INTERLINGUE",           // 113 ie
+  "KAZAKH",                // 114 kk
+  "LINGALA",               // 115 ln
+  "116",                   // 116
+  "PASHTO",                // 117 ps
+  "QUECHUA",               // 118 qu
+  "SHONA",                 // 119 sn
+  "TAJIK",                 // 120 tg
+  "TATAR",                 // 121 tt
+  "TONGA",                 // 122 to
+  "YORUBA",                // 123 yo
+  "124",                   // 124
+  "125",                   // 125
+  "126",                   // 126
+  "127",                   // 127
+  "MAORI",                 // 128 mi
+  "WOLOF",                 // 129 wo
+  "ABKHAZIAN",             // 130 ab
+  "AFAR",                  // 131 aa
+  "AYMARA",                // 132 ay
+  "BASHKIR",               // 133 ba
+  "BISLAMA",               // 134 bi
+  "DZONGKHA",              // 135 dz
+  "FIJIAN",                // 136 fj
+  "GREENLANDIC",           // 137 kl
+  "HAUSA",                 // 138 ha
+  "HAITIAN_CREOLE",        // 139 ht
+  "INUPIAK",               // 140 ik
+  "INUKTITUT",             // 141 iu
+  "KASHMIRI",              // 142 ks
+  "KINYARWANDA",           // 143 rw
+  "MALAGASY",              // 144 mg
+  "NAURU",                 // 145 na
+  "OROMO",                 // 146 om
+  "RUNDI",                 // 147 rn
+  "SAMOAN",                // 148 sm
+  "SANGO",                 // 149 sg
+  "SANSKRIT",              // 150 sa
+  "SISWANT",               // 151 ss
+  "TSONGA",                // 152 ts
+  "TSWANA",                // 153 tn
+  "VOLAPUK",               // 154 vo
+  "ZHUANG",                // 155 za
+  "KHASI",                 // 156 kha
+  "SCOTS",                 // 157 sco
+  "GANDA",                 // 158 lg
+  "MANX",                  // 159 gv
+  "MONTENEGRIN",           // 160 sr-ME
+  "AKAN",                  // 161 ak
+  "IGBO",                  // 162 ig
+  "MAURITIAN_CREOLE",      // 163 mfe
+  "HAWAIIAN",              // 164 haw
+  "CEBUANO",               // 165 ceb
+  "EWE",                   // 166 ee
+  "GA",                    // 167 gaa
+  "HMONG",                 // 168 hmn
+  "KRIO",                  // 169 kri
+  "LOZI",                  // 170 loz
+  "LUBA_LULUA",            // 171 lua
+  "LUO_KENYA_AND_TANZANIA",  // 172 luo
+  "NEWARI",                // 173 new
+  "NYANJA",                // 174 ny
+  "OSSETIAN",              // 175 os
+  "PAMPANGA",              // 176 pam
+  "PEDI",                  // 177 nso
+  "RAJASTHANI",            // 178 raj
+  "SESELWA",               // 179 crs
+  "TUMBUKA",               // 180 tum
+  "VENDA",                 // 181 ve
+  "WARAY_PHILIPPINES",     // 182 war
+  "183",                   // 183
+  "184",                   // 184
+  "185",                   // 185
+  "186",                   // 186
+  "187",                   // 187
+  "188",                   // 188
+  "189",                   // 189
+  "190",                   // 190
+  "191",                   // 191
+  "192",                   // 192
+  "193",                   // 193
+  "194",                   // 194
+  "195",                   // 195
+  "196",                   // 196
+  "197",                   // 197
+  "198",                   // 198
+  "199",                   // 199
+  "200",                   // 200
+  "201",                   // 201
+  "202",                   // 202
+  "203",                   // 203
+  "204",                   // 204
+  "205",                   // 205
+  "206",                   // 206
+  "207",                   // 207
+  "208",                   // 208
+  "209",                   // 209
+  "210",                   // 210
+  "211",                   // 211
+  "212",                   // 212
+  "213",                   // 213
+  "214",                   // 214
+  "215",                   // 215
+  "216",                   // 216
+  "217",                   // 217
+  "218",                   // 218
+  "219",                   // 219
+  "220",                   // 220
+  "221",                   // 221
+  "222",                   // 222
+  "223",                   // 223
+  "224",                   // 224
+  "225",                   // 225
+  "226",                   // 226
+  "227",                   // 227
+  "228",                   // 228
+  "229",                   // 229
+  "230",                   // 230
+  "231",                   // 231
+  "232",                   // 232
+  "233",                   // 233
+  "234",                   // 234
+  "235",                   // 235
+  "236",                   // 236
+  "237",                   // 237
+  "238",                   // 238
+  "239",                   // 239
+  "240",                   // 240
+  "241",                   // 241
+  "242",                   // 242
+  "243",                   // 243
+  "244",                   // 244
+  "245",                   // 245
+  "246",                   // 246
+  "247",                   // 247
+  "248",                   // 248
+  "249",                   // 249
+  "250",                   // 250
+  "251",                   // 251
+  "252",                   // 252
+  "253",                   // 253
+  "254",                   // 254
+  "255",                   // 255
+  "256",                   // 256
+  "257",                   // 257
+  "258",                   // 258
+  "259",                   // 259
+  "260",                   // 260
+  "261",                   // 261
+  "262",                   // 262
+  "263",                   // 263
+  "264",                   // 264
+  "265",                   // 265
+  "266",                   // 266
+  "267",                   // 267
+  "268",                   // 268
+  "269",                   // 269
+  "270",                   // 270
+  "271",                   // 271
+  "272",                   // 272
+  "273",                   // 273
+  "274",                   // 274
+  "275",                   // 275
+  "276",                   // 276
+  "277",                   // 277
+  "278",                   // 278
+  "279",                   // 279
+  "280",                   // 280
+  "281",                   // 281
+  "282",                   // 282
+  "283",                   // 283
+  "284",                   // 284
+  "285",                   // 285
+  "286",                   // 286
+  "287",                   // 287
+  "288",                   // 288
+  "289",                   // 289
+  "290",                   // 290
+  "291",                   // 291
+  "292",                   // 292
+  "293",                   // 293
+  "294",                   // 294
+  "295",                   // 295
+  "296",                   // 296
+  "297",                   // 297
+  "298",                   // 298
+  "299",                   // 299
+  "300",                   // 300
+  "301",                   // 301
+  "302",                   // 302
+  "303",                   // 303
+  "304",                   // 304
+  "305",                   // 305
+  "306",                   // 306
+  "307",                   // 307
+  "308",                   // 308
+  "309",                   // 309
+  "310",                   // 310
+  "311",                   // 311
+  "312",                   // 312
+  "313",                   // 313
+  "314",                   // 314
+  "315",                   // 315
+  "316",                   // 316
+  "317",                   // 317
+  "318",                   // 318
+  "319",                   // 319
+  "320",                   // 320
+  "321",                   // 321
+  "322",                   // 322
+  "323",                   // 323
+  "324",                   // 324
+  "325",                   // 325
+  "326",                   // 326
+  "327",                   // 327
+  "328",                   // 328
+  "329",                   // 329
+  "330",                   // 330
+  "331",                   // 331
+  "332",                   // 332
+  "333",                   // 333
+  "334",                   // 334
+  "335",                   // 335
+  "336",                   // 336
+  "337",                   // 337
+  "338",                   // 338
+  "339",                   // 339
+  "340",                   // 340
+  "341",                   // 341
+  "342",                   // 342
+  "343",                   // 343
+  "344",                   // 344
+  "345",                   // 345
+  "346",                   // 346
+  "347",                   // 347
+  "348",                   // 348
+  "349",                   // 349
+  "350",                   // 350
+  "351",                   // 351
+  "352",                   // 352
+  "353",                   // 353
+  "354",                   // 354
+  "355",                   // 355
+  "356",                   // 356
+  "357",                   // 357
+  "358",                   // 358
+  "359",                   // 359
+  "360",                   // 360
+  "361",                   // 361
+  "362",                   // 362
+  "363",                   // 363
+  "364",                   // 364
+  "365",                   // 365
+  "366",                   // 366
+  "367",                   // 367
+  "368",                   // 368
+  "369",                   // 369
+  "370",                   // 370
+  "371",                   // 371
+  "372",                   // 372
+  "373",                   // 373
+  "374",                   // 374
+  "375",                   // 375
+  "376",                   // 376
+  "377",                   // 377
+  "378",                   // 378
+  "379",                   // 379
+  "380",                   // 380
+  "381",                   // 381
+  "382",                   // 382
+  "383",                   // 383
+  "384",                   // 384
+  "385",                   // 385
+  "386",                   // 386
+  "387",                   // 387
+  "388",                   // 388
+  "389",                   // 389
+  "390",                   // 390
+  "391",                   // 391
+  "392",                   // 392
+  "393",                   // 393
+  "394",                   // 394
+  "395",                   // 395
+  "396",                   // 396
+  "397",                   // 397
+  "398",                   // 398
+  "399",                   // 399
+  "400",                   // 400
+  "401",                   // 401
+  "402",                   // 402
+  "403",                   // 403
+  "404",                   // 404
+  "405",                   // 405
+  "406",                   // 406
+  "407",                   // 407
+  "408",                   // 408
+  "409",                   // 409
+  "410",                   // 410
+  "411",                   // 411
+  "412",                   // 412
+  "413",                   // 413
+  "414",                   // 414
+  "415",                   // 415
+  "416",                   // 416
+  "417",                   // 417
+  "418",                   // 418
+  "419",                   // 419
+  "420",                   // 420
+  "421",                   // 421
+  "422",                   // 422
+  "423",                   // 423
+  "424",                   // 424
+  "425",                   // 425
+  "426",                   // 426
+  "427",                   // 427
+  "428",                   // 428
+  "429",                   // 429
+  "430",                   // 430
+  "431",                   // 431
+  "432",                   // 432
+  "433",                   // 433
+  "434",                   // 434
+  "435",                   // 435
+  "436",                   // 436
+  "437",                   // 437
+  "438",                   // 438
+  "439",                   // 439
+  "440",                   // 440
+  "441",                   // 441
+  "442",                   // 442
+  "443",                   // 443
+  "444",                   // 444
+  "445",                   // 445
+  "446",                   // 446
+  "447",                   // 447
+  "448",                   // 448
+  "449",                   // 449
+  "450",                   // 450
+  "451",                   // 451
+  "452",                   // 452
+  "453",                   // 453
+  "454",                   // 454
+  "455",                   // 455
+  "456",                   // 456
+  "457",                   // 457
+  "458",                   // 458
+  "459",                   // 459
+  "460",                   // 460
+  "461",                   // 461
+  "462",                   // 462
+  "463",                   // 463
+  "464",                   // 464
+  "465",                   // 465
+  "466",                   // 466
+  "467",                   // 467
+  "468",                   // 468
+  "469",                   // 469
+  "470",                   // 470
+  "471",                   // 471
+  "472",                   // 472
+  "473",                   // 473
+  "474",                   // 474
+  "475",                   // 475
+  "476",                   // 476
+  "477",                   // 477
+  "478",                   // 478
+  "479",                   // 479
+  "480",                   // 480
+  "481",                   // 481
+  "482",                   // 482
+  "483",                   // 483
+  "484",                   // 484
+  "485",                   // 485
+  "486",                   // 486
+  "487",                   // 487
+  "488",                   // 488
+  "489",                   // 489
+  "490",                   // 490
+  "491",                   // 491
+  "492",                   // 492
+  "493",                   // 493
+  "494",                   // 494
+  "495",                   // 495
+  "496",                   // 496
+  "497",                   // 497
+  "498",                   // 498
+  "499",                   // 499
+  "500",                   // 500
+  "501",                   // 501
+  "502",                   // 502
+  "503",                   // 503
+  "504",                   // 504
+  "505",                   // 505
+  "NDEBELE",               // 506 nr
+  "X_BORK_BORK_BORK",      // 507 zzb
+  "X_PIG_LATIN",           // 508 zzp
+  "X_HACKER",              // 509 zzh
+  "X_KLINGON",             // 510 tlh
+  "X_ELMER_FUDD",          // 511 zze
+  "X_Common",              // 512 xx-Zyyy
+  "X_Latin",               // 513 xx-Latn
+  "X_Greek",               // 514 xx-Grek
+  "X_Cyrillic",            // 515 xx-Cyrl
+  "X_Armenian",            // 516 xx-Armn
+  "X_Hebrew",              // 517 xx-Hebr
+  "X_Arabic",              // 518 xx-Arab
+  "X_Syriac",              // 519 xx-Syrc
+  "X_Thaana",              // 520 xx-Thaa
+  "X_Devanagari",          // 521 xx-Deva
+  "X_Bengali",             // 522 xx-Beng
+  "X_Gurmukhi",            // 523 xx-Guru
+  "X_Gujarati",            // 524 xx-Gujr
+  "X_Oriya",               // 525 xx-Orya
+  "X_Tamil",               // 526 xx-Taml
+  "X_Telugu",              // 527 xx-Telu
+  "X_Kannada",             // 528 xx-Knda
+  "X_Malayalam",           // 529 xx-Mlym
+  "X_Sinhala",             // 530 xx-Sinh
+  "X_Thai",                // 531 xx-Thai
+  "X_Lao",                 // 532 xx-Laoo
+  "X_Tibetan",             // 533 xx-Tibt
+  "X_Myanmar",             // 534 xx-Mymr
+  "X_Georgian",            // 535 xx-Geor
+  "X_Hangul",              // 536 xx-Hang
+  "X_Ethiopic",            // 537 xx-Ethi
+  "X_Cherokee",            // 538 xx-Cher
+  "X_Canadian_Aboriginal",  // 539 xx-Cans
+  "X_Ogham",               // 540 xx-Ogam
+  "X_Runic",               // 541 xx-Runr
+  "X_Khmer",               // 542 xx-Khmr
+  "X_Mongolian",           // 543 xx-Mong
+  "X_Hiragana",            // 544 xx-Hira
+  "X_Katakana",            // 545 xx-Kana
+  "X_Bopomofo",            // 546 xx-Bopo
+  "X_Han",                 // 547 xx-Hani
+  "X_Yi",                  // 548 xx-Yiii
+  "X_Old_Italic",          // 549 xx-Ital
+  "X_Gothic",              // 550 xx-Goth
+  "X_Deseret",             // 551 xx-Dsrt
+  "X_Inherited",           // 552 xx-Qaai
+  "X_Tagalog",             // 553 xx-Tglg
+  "X_Hanunoo",             // 554 xx-Hano
+  "X_Buhid",               // 555 xx-Buhd
+  "X_Tagbanwa",            // 556 xx-Tagb
+  "X_Limbu",               // 557 xx-Limb
+  "X_Tai_Le",              // 558 xx-Tale
+  "X_Linear_B",            // 559 xx-Linb
+  "X_Ugaritic",            // 560 xx-Ugar
+  "X_Shavian",             // 561 xx-Shaw
+  "X_Osmanya",             // 562 xx-Osma
+  "X_Cypriot",             // 563 xx-Cprt
+  "X_Braille",             // 564 xx-Brai
+  "X_Buginese",            // 565 xx-Bugi
+  "X_Coptic",              // 566 xx-Copt
+  "X_New_Tai_Lue",         // 567 xx-Talu
+  "X_Glagolitic",          // 568 xx-Glag
+  "X_Tifinagh",            // 569 xx-Tfng
+  "X_Syloti_Nagri",        // 570 xx-Sylo
+  "X_Old_Persian",         // 571 xx-Xpeo
+  "X_Kharoshthi",          // 572 xx-Khar
+  "X_Balinese",            // 573 xx-Bali
+  "X_Cuneiform",           // 574 xx-Xsux
+  "X_Phoenician",          // 575 xx-Phnx
+  "X_Phags_Pa",            // 576 xx-Phag
+  "X_Nko",                 // 577 xx-Nkoo
+  "X_Sundanese",           // 578 xx-Sund
+  "X_Lepcha",              // 579 xx-Lepc
+  "X_Ol_Chiki",            // 580 xx-Olck
+  "X_Vai",                 // 581 xx-Vaii
+  "X_Saurashtra",          // 582 xx-Saur
+  "X_Kayah_Li",            // 583 xx-Kali
+  "X_Rejang",              // 584 xx-Rjng
+  "X_Lycian",              // 585 xx-Lyci
+  "X_Carian",              // 586 xx-Cari
+  "X_Lydian",              // 587 xx-Lydi
+  "X_Cham",                // 588 xx-Cham
+  "X_Tai_Tham",            // 589 xx-Lana
+  "X_Tai_Viet",            // 590 xx-Tavt
+  "X_Avestan",             // 591 xx-Avst
+  "X_Egyptian_Hieroglyphs",  // 592 xx-Egyp
+  "X_Samaritan",           // 593 xx-Samr
+  "X_Lisu",                // 594 xx-Lisu
+  "X_Bamum",               // 595 xx-Bamu
+  "X_Javanese",            // 596 xx-Java
+  "X_Meetei_Mayek",        // 597 xx-Mtei
+  "X_Imperial_Aramaic",    // 598 xx-Armi
+  "X_Old_South_Arabian",   // 599 xx-Sarb
+  "X_Inscriptional_Parthian",  // 600 xx-Prti
+  "X_Inscriptional_Pahlavi",  // 601 xx-Phli
+  "X_Old_Turkic",          // 602 xx-Orkh
+  "X_Kaithi",              // 603 xx-Kthi
+  "X_Batak",               // 604 xx-Batk
+  "X_Brahmi",              // 605 xx-Brah
+  "X_Mandaic",             // 606 xx-Mand
+  "X_Chakma",              // 607 xx-Cakm
+  "X_Meroitic_Cursive",    // 608 xx-Merc
+  "X_Meroitic_Hieroglyphs",  // 609 xx-Mero
+  "X_Miao",                // 610 xx-Plrd
+  "X_Sharada",             // 611 xx-Shrd
+  "X_Sora_Sompeng",        // 612 xx-Sora
+  "X_Takri",               // 613 xx-Takr
+};
+
+// Subscripted by enum Language
+extern const int kLanguageToCodeSize = 614;
+extern const char* const kLanguageToCode[kLanguageToCodeSize] = {
+  "en",    // 0 ENGLISH
+  "da",    // 1 DANISH
+  "nl",    // 2 DUTCH
+  "fi",    // 3 FINNISH
+  "fr",    // 4 FRENCH
+  "de",    // 5 GERMAN
+  "iw",    // 6 HEBREW
+  "it",    // 7 ITALIAN
+  "ja",    // 8 Japanese
+  "ko",    // 9 Korean
+  "no",    // 10 NORWEGIAN
+  "pl",    // 11 POLISH
+  "pt",    // 12 PORTUGUESE
+  "ru",    // 13 RUSSIAN
+  "es",    // 14 SPANISH
+  "sv",    // 15 SWEDISH
+  "zh",    // 16 Chinese
+  "cs",    // 17 CZECH
+  "el",    // 18 GREEK
+  "is",    // 19 ICELANDIC
+  "lv",    // 20 LATVIAN
+  "lt",    // 21 LITHUANIAN
+  "ro",    // 22 ROMANIAN
+  "hu",    // 23 HUNGARIAN
+  "et",    // 24 ESTONIAN
+  "xxx",   // 25 Ignore
+  "un",    // 26 Unknown
+  "bg",    // 27 BULGARIAN
+  "hr",    // 28 CROATIAN
+  "sr",    // 29 SERBIAN
+  "ga",    // 30 IRISH
+  "gl",    // 31 GALICIAN
+  "tl",    // 32 TAGALOG
+  "tr",    // 33 TURKISH
+  "uk",    // 34 UKRAINIAN
+  "hi",    // 35 HINDI
+  "mk",    // 36 MACEDONIAN
+  "bn",    // 37 BENGALI
+  "id",    // 38 INDONESIAN
+  "la",    // 39 LATIN
+  "ms",    // 40 MALAY
+  "ml",    // 41 MALAYALAM
+  "cy",    // 42 WELSH
+  "ne",    // 43 NEPALI
+  "te",    // 44 TELUGU
+  "sq",    // 45 ALBANIAN
+  "ta",    // 46 TAMIL
+  "be",    // 47 BELARUSIAN
+  "jw",    // 48 JAVANESE
+  "oc",    // 49 OCCITAN
+  "ur",    // 50 URDU
+  "bh",    // 51 BIHARI
+  "gu",    // 52 GUJARATI
+  "th",    // 53 THAI
+  "ar",    // 54 ARABIC
+  "ca",    // 55 CATALAN
+  "eo",    // 56 ESPERANTO
+  "eu",    // 57 BASQUE
+  "ia",    // 58 INTERLINGUA
+  "kn",    // 59 KANNADA
+  "pa",    // 60 PUNJABI
+  "gd",    // 61 SCOTS_GAELIC
+  "sw",    // 62 SWAHILI
+  "sl",    // 63 SLOVENIAN
+  "mr",    // 64 MARATHI
+  "mt",    // 65 MALTESE
+  "vi",    // 66 VIETNAMESE
+  "fy",    // 67 FRISIAN
+  "sk",    // 68 SLOVAK
+  "zh-Hant",  // 69 ChineseT
+  "fo",    // 70 FAROESE
+  "su",    // 71 SUNDANESE
+  "uz",    // 72 UZBEK
+  "am",    // 73 AMHARIC
+  "az",    // 74 AZERBAIJANI
+  "ka",    // 75 GEORGIAN
+  "ti",    // 76 TIGRINYA
+  "fa",    // 77 PERSIAN
+  "bs",    // 78 BOSNIAN
+  "si",    // 79 SINHALESE
+  "nn",    // 80 NORWEGIAN_N
+  "",      // 81 81
+  "",      // 82 82
+  "xh",    // 83 XHOSA
+  "zu",    // 84 ZULU
+  "gn",    // 85 GUARANI
+  "st",    // 86 SESOTHO
+  "tk",    // 87 TURKMEN
+  "ky",    // 88 KYRGYZ
+  "br",    // 89 BRETON
+  "tw",    // 90 TWI
+  "yi",    // 91 YIDDISH
+  "",      // 92 92
+  "so",    // 93 SOMALI
+  "ug",    // 94 UIGHUR
+  "ku",    // 95 KURDISH
+  "mn",    // 96 MONGOLIAN
+  "hy",    // 97 ARMENIAN
+  "lo",    // 98 LAOTHIAN
+  "sd",    // 99 SINDHI
+  "rm",    // 100 RHAETO_ROMANCE
+  "af",    // 101 AFRIKAANS
+  "lb",    // 102 LUXEMBOURGISH
+  "my",    // 103 BURMESE
+  "km",    // 104 KHMER
+  "bo",    // 105 TIBETAN
+  "dv",    // 106 DHIVEHI
+  "chr",   // 107 CHEROKEE
+  "syr",   // 108 SYRIAC
+  "lif",   // 109 LIMBU
+  "or",    // 110 ORIYA
+  "as",    // 111 ASSAMESE
+  "co",    // 112 CORSICAN
+  "ie",    // 113 INTERLINGUE
+  "kk",    // 114 KAZAKH
+  "ln",    // 115 LINGALA
+  "",      // 116 116
+  "ps",    // 117 PASHTO
+  "qu",    // 118 QUECHUA
+  "sn",    // 119 SHONA
+  "tg",    // 120 TAJIK
+  "tt",    // 121 TATAR
+  "to",    // 122 TONGA
+  "yo",    // 123 YORUBA
+  "",      // 124 124
+  "",      // 125 125
+  "",      // 126 126
+  "",      // 127 127
+  "mi",    // 128 MAORI
+  "wo",    // 129 WOLOF
+  "ab",    // 130 ABKHAZIAN
+  "aa",    // 131 AFAR
+  "ay",    // 132 AYMARA
+  "ba",    // 133 BASHKIR
+  "bi",    // 134 BISLAMA
+  "dz",    // 135 DZONGKHA
+  "fj",    // 136 FIJIAN
+  "kl",    // 137 GREENLANDIC
+  "ha",    // 138 HAUSA
+  "ht",    // 139 HAITIAN_CREOLE
+  "ik",    // 140 INUPIAK
+  "iu",    // 141 INUKTITUT
+  "ks",    // 142 KASHMIRI
+  "rw",    // 143 KINYARWANDA
+  "mg",    // 144 MALAGASY
+  "na",    // 145 NAURU
+  "om",    // 146 OROMO
+  "rn",    // 147 RUNDI
+  "sm",    // 148 SAMOAN
+  "sg",    // 149 SANGO
+  "sa",    // 150 SANSKRIT
+  "ss",    // 151 SISWANT
+  "ts",    // 152 TSONGA
+  "tn",    // 153 TSWANA
+  "vo",    // 154 VOLAPUK
+  "za",    // 155 ZHUANG
+  "kha",   // 156 KHASI
+  "sco",   // 157 SCOTS
+  "lg",    // 158 GANDA
+  "gv",    // 159 MANX
+  "sr-ME",  // 160 MONTENEGRIN
+  "ak",    // 161 AKAN
+  "ig",    // 162 IGBO
+  "mfe",   // 163 MAURITIAN_CREOLE
+  "haw",   // 164 HAWAIIAN
+  "ceb",   // 165 CEBUANO
+  "ee",    // 166 EWE
+  "gaa",   // 167 GA
+  "hmn",   // 168 HMONG
+  "kri",   // 169 KRIO
+  "loz",   // 170 LOZI
+  "lua",   // 171 LUBA_LULUA
+  "luo",   // 172 LUO_KENYA_AND_TANZANIA
+  "new",   // 173 NEWARI
+  "ny",    // 174 NYANJA
+  "os",    // 175 OSSETIAN
+  "pam",   // 176 PAMPANGA
+  "nso",   // 177 PEDI
+  "raj",   // 178 RAJASTHANI
+  "crs",   // 179 SESELWA
+  "tum",   // 180 TUMBUKA
+  "ve",    // 181 VENDA
+  "war",   // 182 WARAY_PHILIPPINES
+  "",      // 183 183
+  "",      // 184 184
+  "",      // 185 185
+  "",      // 186 186
+  "",      // 187 187
+  "",      // 188 188
+  "",      // 189 189
+  "",      // 190 190
+  "",      // 191 191
+  "",      // 192 192
+  "",      // 193 193
+  "",      // 194 194
+  "",      // 195 195
+  "",      // 196 196
+  "",      // 197 197
+  "",      // 198 198
+  "",      // 199 199
+  "",      // 200 200
+  "",      // 201 201
+  "",      // 202 202
+  "",      // 203 203
+  "",      // 204 204
+  "",      // 205 205
+  "",      // 206 206
+  "",      // 207 207
+  "",      // 208 208
+  "",      // 209 209
+  "",      // 210 210
+  "",      // 211 211
+  "",      // 212 212
+  "",      // 213 213
+  "",      // 214 214
+  "",      // 215 215
+  "",      // 216 216
+  "",      // 217 217
+  "",      // 218 218
+  "",      // 219 219
+  "",      // 220 220
+  "",      // 221 221
+  "",      // 222 222
+  "",      // 223 223
+  "",      // 224 224
+  "",      // 225 225
+  "",      // 226 226
+  "",      // 227 227
+  "",      // 228 228
+  "",      // 229 229
+  "",      // 230 230
+  "",      // 231 231
+  "",      // 232 232
+  "",      // 233 233
+  "",      // 234 234
+  "",      // 235 235
+  "",      // 236 236
+  "",      // 237 237
+  "",      // 238 238
+  "",      // 239 239
+  "",      // 240 240
+  "",      // 241 241
+  "",      // 242 242
+  "",      // 243 243
+  "",      // 244 244
+  "",      // 245 245
+  "",      // 246 246
+  "",      // 247 247
+  "",      // 248 248
+  "",      // 249 249
+  "",      // 250 250
+  "",      // 251 251
+  "",      // 252 252
+  "",      // 253 253
+  "",      // 254 254
+  "",      // 255 255
+  "",      // 256 256
+  "",      // 257 257
+  "",      // 258 258
+  "",      // 259 259
+  "",      // 260 260
+  "",      // 261 261
+  "",      // 262 262
+  "",      // 263 263
+  "",      // 264 264
+  "",      // 265 265
+  "",      // 266 266
+  "",      // 267 267
+  "",      // 268 268
+  "",      // 269 269
+  "",      // 270 270
+  "",      // 271 271
+  "",      // 272 272
+  "",      // 273 273
+  "",      // 274 274
+  "",      // 275 275
+  "",      // 276 276
+  "",      // 277 277
+  "",      // 278 278
+  "",      // 279 279
+  "",      // 280 280
+  "",      // 281 281
+  "",      // 282 282
+  "",      // 283 283
+  "",      // 284 284
+  "",      // 285 285
+  "",      // 286 286
+  "",      // 287 287
+  "",      // 288 288
+  "",      // 289 289
+  "",      // 290 290
+  "",      // 291 291
+  "",      // 292 292
+  "",      // 293 293
+  "",      // 294 294
+  "",      // 295 295
+  "",      // 296 296
+  "",      // 297 297
+  "",      // 298 298
+  "",      // 299 299
+  "",      // 300 300
+  "",      // 301 301
+  "",      // 302 302
+  "",      // 303 303
+  "",      // 304 304
+  "",      // 305 305
+  "",      // 306 306
+  "",      // 307 307
+  "",      // 308 308
+  "",      // 309 309
+  "",      // 310 310
+  "",      // 311 311
+  "",      // 312 312
+  "",      // 313 313
+  "",      // 314 314
+  "",      // 315 315
+  "",      // 316 316
+  "",      // 317 317
+  "",      // 318 318
+  "",      // 319 319
+  "",      // 320 320
+  "",      // 321 321
+  "",      // 322 322
+  "",      // 323 323
+  "",      // 324 324
+  "",      // 325 325
+  "",      // 326 326
+  "",      // 327 327
+  "",      // 328 328
+  "",      // 329 329
+  "",      // 330 330
+  "",      // 331 331
+  "",      // 332 332
+  "",      // 333 333
+  "",      // 334 334
+  "",      // 335 335
+  "",      // 336 336
+  "",      // 337 337
+  "",      // 338 338
+  "",      // 339 339
+  "",      // 340 340
+  "",      // 341 341
+  "",      // 342 342
+  "",      // 343 343
+  "",      // 344 344
+  "",      // 345 345
+  "",      // 346 346
+  "",      // 347 347
+  "",      // 348 348
+  "",      // 349 349
+  "",      // 350 350
+  "",      // 351 351
+  "",      // 352 352
+  "",      // 353 353
+  "",      // 354 354
+  "",      // 355 355
+  "",      // 356 356
+  "",      // 357 357
+  "",      // 358 358
+  "",      // 359 359
+  "",      // 360 360
+  "",      // 361 361
+  "",      // 362 362
+  "",      // 363 363
+  "",      // 364 364
+  "",      // 365 365
+  "",      // 366 366
+  "",      // 367 367
+  "",      // 368 368
+  "",      // 369 369
+  "",      // 370 370
+  "",      // 371 371
+  "",      // 372 372
+  "",      // 373 373
+  "",      // 374 374
+  "",      // 375 375
+  "",      // 376 376
+  "",      // 377 377
+  "",      // 378 378
+  "",      // 379 379
+  "",      // 380 380
+  "",      // 381 381
+  "",      // 382 382
+  "",      // 383 383
+  "",      // 384 384
+  "",      // 385 385
+  "",      // 386 386
+  "",      // 387 387
+  "",      // 388 388
+  "",      // 389 389
+  "",      // 390 390
+  "",      // 391 391
+  "",      // 392 392
+  "",      // 393 393
+  "",      // 394 394
+  "",      // 395 395
+  "",      // 396 396
+  "",      // 397 397
+  "",      // 398 398
+  "",      // 399 399
+  "",      // 400 400
+  "",      // 401 401
+  "",      // 402 402
+  "",      // 403 403
+  "",      // 404 404
+  "",      // 405 405
+  "",      // 406 406
+  "",      // 407 407
+  "",      // 408 408
+  "",      // 409 409
+  "",      // 410 410
+  "",      // 411 411
+  "",      // 412 412
+  "",      // 413 413
+  "",      // 414 414
+  "",      // 415 415
+  "",      // 416 416
+  "",      // 417 417
+  "",      // 418 418
+  "",      // 419 419
+  "",      // 420 420
+  "",      // 421 421
+  "",      // 422 422
+  "",      // 423 423
+  "",      // 424 424
+  "",      // 425 425
+  "",      // 426 426
+  "",      // 427 427
+  "",      // 428 428
+  "",      // 429 429
+  "",      // 430 430
+  "",      // 431 431
+  "",      // 432 432
+  "",      // 433 433
+  "",      // 434 434
+  "",      // 435 435
+  "",      // 436 436
+  "",      // 437 437
+  "",      // 438 438
+  "",      // 439 439
+  "",      // 440 440
+  "",      // 441 441
+  "",      // 442 442
+  "",      // 443 443
+  "",      // 444 444
+  "",      // 445 445
+  "",      // 446 446
+  "",      // 447 447
+  "",      // 448 448
+  "",      // 449 449
+  "",      // 450 450
+  "",      // 451 451
+  "",      // 452 452
+  "",      // 453 453
+  "",      // 454 454
+  "",      // 455 455
+  "",      // 456 456
+  "",      // 457 457
+  "",      // 458 458
+  "",      // 459 459
+  "",      // 460 460
+  "",      // 461 461
+  "",      // 462 462
+  "",      // 463 463
+  "",      // 464 464
+  "",      // 465 465
+  "",      // 466 466
+  "",      // 467 467
+  "",      // 468 468
+  "",      // 469 469
+  "",      // 470 470
+  "",      // 471 471
+  "",      // 472 472
+  "",      // 473 473
+  "",      // 474 474
+  "",      // 475 475
+  "",      // 476 476
+  "",      // 477 477
+  "",      // 478 478
+  "",      // 479 479
+  "",      // 480 480
+  "",      // 481 481
+  "",      // 482 482
+  "",      // 483 483
+  "",      // 484 484
+  "",      // 485 485
+  "",      // 486 486
+  "",      // 487 487
+  "",      // 488 488
+  "",      // 489 489
+  "",      // 490 490
+  "",      // 491 491
+  "",      // 492 492
+  "",      // 493 493
+  "",      // 494 494
+  "",      // 495 495
+  "",      // 496 496
+  "",      // 497 497
+  "",      // 498 498
+  "",      // 499 499
+  "",      // 500 500
+  "",      // 501 501
+  "",      // 502 502
+  "",      // 503 503
+  "",      // 504 504
+  "",      // 505 505
+  "nr",    // 506 NDEBELE
+  "zzb",   // 507 X_BORK_BORK_BORK
+  "zzp",   // 508 X_PIG_LATIN
+  "zzh",   // 509 X_HACKER
+  "tlh",   // 510 X_KLINGON
+  "zze",   // 511 X_ELMER_FUDD
+  "xx-Zyyy",  // 512 X_Common
+  "xx-Latn",  // 513 X_Latin
+  "xx-Grek",  // 514 X_Greek
+  "xx-Cyrl",  // 515 X_Cyrillic
+  "xx-Armn",  // 516 X_Armenian
+  "xx-Hebr",  // 517 X_Hebrew
+  "xx-Arab",  // 518 X_Arabic
+  "xx-Syrc",  // 519 X_Syriac
+  "xx-Thaa",  // 520 X_Thaana
+  "xx-Deva",  // 521 X_Devanagari
+  "xx-Beng",  // 522 X_Bengali
+  "xx-Guru",  // 523 X_Gurmukhi
+  "xx-Gujr",  // 524 X_Gujarati
+  "xx-Orya",  // 525 X_Oriya
+  "xx-Taml",  // 526 X_Tamil
+  "xx-Telu",  // 527 X_Telugu
+  "xx-Knda",  // 528 X_Kannada
+  "xx-Mlym",  // 529 X_Malayalam
+  "xx-Sinh",  // 530 X_Sinhala
+  "xx-Thai",  // 531 X_Thai
+  "xx-Laoo",  // 532 X_Lao
+  "xx-Tibt",  // 533 X_Tibetan
+  "xx-Mymr",  // 534 X_Myanmar
+  "xx-Geor",  // 535 X_Georgian
+  "xx-Hang",  // 536 X_Hangul
+  "xx-Ethi",  // 537 X_Ethiopic
+  "xx-Cher",  // 538 X_Cherokee
+  "xx-Cans",  // 539 X_Canadian_Aboriginal
+  "xx-Ogam",  // 540 X_Ogham
+  "xx-Runr",  // 541 X_Runic
+  "xx-Khmr",  // 542 X_Khmer
+  "xx-Mong",  // 543 X_Mongolian
+  "xx-Hira",  // 544 X_Hiragana
+  "xx-Kana",  // 545 X_Katakana
+  "xx-Bopo",  // 546 X_Bopomofo
+  "xx-Hani",  // 547 X_Han
+  "xx-Yiii",  // 548 X_Yi
+  "xx-Ital",  // 549 X_Old_Italic
+  "xx-Goth",  // 550 X_Gothic
+  "xx-Dsrt",  // 551 X_Deseret
+  "xx-Qaai",  // 552 X_Inherited
+  "xx-Tglg",  // 553 X_Tagalog
+  "xx-Hano",  // 554 X_Hanunoo
+  "xx-Buhd",  // 555 X_Buhid
+  "xx-Tagb",  // 556 X_Tagbanwa
+  "xx-Limb",  // 557 X_Limbu
+  "xx-Tale",  // 558 X_Tai_Le
+  "xx-Linb",  // 559 X_Linear_B
+  "xx-Ugar",  // 560 X_Ugaritic
+  "xx-Shaw",  // 561 X_Shavian
+  "xx-Osma",  // 562 X_Osmanya
+  "xx-Cprt",  // 563 X_Cypriot
+  "xx-Brai",  // 564 X_Braille
+  "xx-Bugi",  // 565 X_Buginese
+  "xx-Copt",  // 566 X_Coptic
+  "xx-Talu",  // 567 X_New_Tai_Lue
+  "xx-Glag",  // 568 X_Glagolitic
+  "xx-Tfng",  // 569 X_Tifinagh
+  "xx-Sylo",  // 570 X_Syloti_Nagri
+  "xx-Xpeo",  // 571 X_Old_Persian
+  "xx-Khar",  // 572 X_Kharoshthi
+  "xx-Bali",  // 573 X_Balinese
+  "xx-Xsux",  // 574 X_Cuneiform
+  "xx-Phnx",  // 575 X_Phoenician
+  "xx-Phag",  // 576 X_Phags_Pa
+  "xx-Nkoo",  // 577 X_Nko
+  "xx-Sund",  // 578 X_Sundanese
+  "xx-Lepc",  // 579 X_Lepcha
+  "xx-Olck",  // 580 X_Ol_Chiki
+  "xx-Vaii",  // 581 X_Vai
+  "xx-Saur",  // 582 X_Saurashtra
+  "xx-Kali",  // 583 X_Kayah_Li
+  "xx-Rjng",  // 584 X_Rejang
+  "xx-Lyci",  // 585 X_Lycian
+  "xx-Cari",  // 586 X_Carian
+  "xx-Lydi",  // 587 X_Lydian
+  "xx-Cham",  // 588 X_Cham
+  "xx-Lana",  // 589 X_Tai_Tham
+  "xx-Tavt",  // 590 X_Tai_Viet
+  "xx-Avst",  // 591 X_Avestan
+  "xx-Egyp",  // 592 X_Egyptian_Hieroglyphs
+  "xx-Samr",  // 593 X_Samaritan
+  "xx-Lisu",  // 594 X_Lisu
+  "xx-Bamu",  // 595 X_Bamum
+  "xx-Java",  // 596 X_Javanese
+  "xx-Mtei",  // 597 X_Meetei_Mayek
+  "xx-Armi",  // 598 X_Imperial_Aramaic
+  "xx-Sarb",  // 599 X_Old_South_Arabian
+  "xx-Prti",  // 600 X_Inscriptional_Parthian
+  "xx-Phli",  // 601 X_Inscriptional_Pahlavi
+  "xx-Orkh",  // 602 X_Old_Turkic
+  "xx-Kthi",  // 603 X_Kaithi
+  "xx-Batk",  // 604 X_Batak
+  "xx-Brah",  // 605 X_Brahmi
+  "xx-Mand",  // 606 X_Mandaic
+  "xx-Cakm",  // 607 X_Chakma
+  "xx-Merc",  // 608 X_Meroitic_Cursive
+  "xx-Mero",  // 609 X_Meroitic_Hieroglyphs
+  "xx-Plrd",  // 610 X_Miao
+  "xx-Shrd",  // 611 X_Sharada
+  "xx-Sora",  // 612 X_Sora_Sompeng
+  "xx-Takr",  // 613 X_Takri
+};
+
+// Subscripted by enum Language
+extern const int kLanguageToCNameSize = 614;
+extern const char* const kLanguageToCName[kLanguageToCNameSize] = {
+  "ENGLISH",               // 0 en
+  "DANISH",                // 1 da
+  "DUTCH",                 // 2 nl
+  "FINNISH",               // 3 fi
+  "FRENCH",                // 4 fr
+  "GERMAN",                // 5 de
+  "HEBREW",                // 6 iw
+  "ITALIAN",               // 7 it
+  "JAPANESE",              // 8 ja
+  "KOREAN",                // 9 ko
+  "NORWEGIAN",             // 10 no
+  "POLISH",                // 11 pl
+  "PORTUGUESE",            // 12 pt
+  "RUSSIAN",               // 13 ru
+  "SPANISH",               // 14 es
+  "SWEDISH",               // 15 sv
+  "CHINESE",               // 16 zh
+  "CZECH",                 // 17 cs
+  "GREEK",                 // 18 el
+  "ICELANDIC",             // 19 is
+  "LATVIAN",               // 20 lv
+  "LITHUANIAN",            // 21 lt
+  "ROMANIAN",              // 22 ro
+  "HUNGARIAN",             // 23 hu
+  "ESTONIAN",              // 24 et
+  "TG_UNKNOWN_LANGUAGE",   // 25 xxx
+  "UNKNOWN_LANGUAGE",      // 26 un
+  "BULGARIAN",             // 27 bg
+  "CROATIAN",              // 28 hr
+  "SERBIAN",               // 29 sr
+  "IRISH",                 // 30 ga
+  "GALICIAN",              // 31 gl
+  "TAGALOG",               // 32 tl
+  "TURKISH",               // 33 tr
+  "UKRAINIAN",             // 34 uk
+  "HINDI",                 // 35 hi
+  "MACEDONIAN",            // 36 mk
+  "BENGALI",               // 37 bn
+  "INDONESIAN",            // 38 id
+  "LATIN",                 // 39 la
+  "MALAY",                 // 40 ms
+  "MALAYALAM",             // 41 ml
+  "WELSH",                 // 42 cy
+  "NEPALI",                // 43 ne
+  "TELUGU",                // 44 te
+  "ALBANIAN",              // 45 sq
+  "TAMIL",                 // 46 ta
+  "BELARUSIAN",            // 47 be
+  "JAVANESE",              // 48 jw
+  "OCCITAN",               // 49 oc
+  "URDU",                  // 50 ur
+  "BIHARI",                // 51 bh
+  "GUJARATI",              // 52 gu
+  "THAI",                  // 53 th
+  "ARABIC",                // 54 ar
+  "CATALAN",               // 55 ca
+  "ESPERANTO",             // 56 eo
+  "BASQUE",                // 57 eu
+  "INTERLINGUA",           // 58 ia
+  "KANNADA",               // 59 kn
+  "PUNJABI",               // 60 pa
+  "SCOTS_GAELIC",          // 61 gd
+  "SWAHILI",               // 62 sw
+  "SLOVENIAN",             // 63 sl
+  "MARATHI",               // 64 mr
+  "MALTESE",               // 65 mt
+  "VIETNAMESE",            // 66 vi
+  "FRISIAN",               // 67 fy
+  "SLOVAK",                // 68 sk
+  "CHINESE_T",             // 69 zh-Hant
+  "FAROESE",               // 70 fo
+  "SUNDANESE",             // 71 su
+  "UZBEK",                 // 72 uz
+  "AMHARIC",               // 73 am
+  "AZERBAIJANI",           // 74 az
+  "GEORGIAN",              // 75 ka
+  "TIGRINYA",              // 76 ti
+  "PERSIAN",               // 77 fa
+  "BOSNIAN",               // 78 bs
+  "SINHALESE",             // 79 si
+  "NORWEGIAN_N",           // 80 nn
+  "X_81",                  // 81
+  "X_82",                  // 82
+  "XHOSA",                 // 83 xh
+  "ZULU",                  // 84 zu
+  "GUARANI",               // 85 gn
+  "SESOTHO",               // 86 st
+  "TURKMEN",               // 87 tk
+  "KYRGYZ",                // 88 ky
+  "BRETON",                // 89 br
+  "TWI",                   // 90 tw
+  "YIDDISH",               // 91 yi
+  "X_92",                  // 92
+  "SOMALI",                // 93 so
+  "UIGHUR",                // 94 ug
+  "KURDISH",               // 95 ku
+  "MONGOLIAN",             // 96 mn
+  "ARMENIAN",              // 97 hy
+  "LAOTHIAN",              // 98 lo
+  "SINDHI",                // 99 sd
+  "RHAETO_ROMANCE",        // 100 rm
+  "AFRIKAANS",             // 101 af
+  "LUXEMBOURGISH",         // 102 lb
+  "BURMESE",               // 103 my
+  "KHMER",                 // 104 km
+  "TIBETAN",               // 105 bo
+  "DHIVEHI",               // 106 dv
+  "CHEROKEE",              // 107 chr
+  "SYRIAC",                // 108 syr
+  "LIMBU",                 // 109 lif
+  "ORIYA",                 // 110 or
+  "ASSAMESE",              // 111 as
+  "CORSICAN",              // 112 co
+  "INTERLINGUE",           // 113 ie
+  "KAZAKH",                // 114 kk
+  "LINGALA",               // 115 ln
+  "X_116",                 // 116
+  "PASHTO",                // 117 ps
+  "QUECHUA",               // 118 qu
+  "SHONA",                 // 119 sn
+  "TAJIK",                 // 120 tg
+  "TATAR",                 // 121 tt
+  "TONGA",                 // 122 to
+  "YORUBA",                // 123 yo
+  "X_124",                 // 124
+  "X_125",                 // 125
+  "X_126",                 // 126
+  "X_127",                 // 127
+  "MAORI",                 // 128 mi
+  "WOLOF",                 // 129 wo
+  "ABKHAZIAN",             // 130 ab
+  "AFAR",                  // 131 aa
+  "AYMARA",                // 132 ay
+  "BASHKIR",               // 133 ba
+  "BISLAMA",               // 134 bi
+  "DZONGKHA",              // 135 dz
+  "FIJIAN",                // 136 fj
+  "GREENLANDIC",           // 137 kl
+  "HAUSA",                 // 138 ha
+  "HAITIAN_CREOLE",        // 139 ht
+  "INUPIAK",               // 140 ik
+  "INUKTITUT",             // 141 iu
+  "KASHMIRI",              // 142 ks
+  "KINYARWANDA",           // 143 rw
+  "MALAGASY",              // 144 mg
+  "NAURU",                 // 145 na
+  "OROMO",                 // 146 om
+  "RUNDI",                 // 147 rn
+  "SAMOAN",                // 148 sm
+  "SANGO",                 // 149 sg
+  "SANSKRIT",              // 150 sa
+  "SISWANT",               // 151 ss
+  "TSONGA",                // 152 ts
+  "TSWANA",                // 153 tn
+  "VOLAPUK",               // 154 vo
+  "ZHUANG",                // 155 za
+  "KHASI",                 // 156 kha
+  "SCOTS",                 // 157 sco
+  "GANDA",                 // 158 lg
+  "MANX",                  // 159 gv
+  "MONTENEGRIN",           // 160 sr-ME
+  "AKAN",                  // 161 ak
+  "IGBO",                  // 162 ig
+  "MAURITIAN_CREOLE",      // 163 mfe
+  "HAWAIIAN",              // 164 haw
+  "CEBUANO",               // 165 ceb
+  "EWE",                   // 166 ee
+  "GA",                    // 167 gaa
+  "HMONG",                 // 168 hmn
+  "KRIO",                  // 169 kri
+  "LOZI",                  // 170 loz
+  "LUBA_LULUA",            // 171 lua
+  "LUO_KENYA_AND_TANZANIA",  // 172 luo
+  "NEWARI",                // 173 new
+  "NYANJA",                // 174 ny
+  "OSSETIAN",              // 175 os
+  "PAMPANGA",              // 176 pam
+  "PEDI",                  // 177 nso
+  "RAJASTHANI",            // 178 raj
+  "SESELWA",               // 179 crs
+  "TUMBUKA",               // 180 tum
+  "VENDA",                 // 181 ve
+  "WARAY_PHILIPPINES",     // 182 war
+  "X_183",                 // 183
+  "X_184",                 // 184
+  "X_185",                 // 185
+  "X_186",                 // 186
+  "X_187",                 // 187
+  "X_188",                 // 188
+  "X_189",                 // 189
+  "X_190",                 // 190
+  "X_191",                 // 191
+  "X_192",                 // 192
+  "X_193",                 // 193
+  "X_194",                 // 194
+  "X_195",                 // 195
+  "X_196",                 // 196
+  "X_197",                 // 197
+  "X_198",                 // 198
+  "X_199",                 // 199
+  "X_200",                 // 200
+  "X_201",                 // 201
+  "X_202",                 // 202
+  "X_203",                 // 203
+  "X_204",                 // 204
+  "X_205",                 // 205
+  "X_206",                 // 206
+  "X_207",                 // 207
+  "X_208",                 // 208
+  "X_209",                 // 209
+  "X_210",                 // 210
+  "X_211",                 // 211
+  "X_212",                 // 212
+  "X_213",                 // 213
+  "X_214",                 // 214
+  "X_215",                 // 215
+  "X_216",                 // 216
+  "X_217",                 // 217
+  "X_218",                 // 218
+  "X_219",                 // 219
+  "X_220",                 // 220
+  "X_221",                 // 221
+  "X_222",                 // 222
+  "X_223",                 // 223
+  "X_224",                 // 224
+  "X_225",                 // 225
+  "X_226",                 // 226
+  "X_227",                 // 227
+  "X_228",                 // 228
+  "X_229",                 // 229
+  "X_230",                 // 230
+  "X_231",                 // 231
+  "X_232",                 // 232
+  "X_233",                 // 233
+  "X_234",                 // 234
+  "X_235",                 // 235
+  "X_236",                 // 236
+  "X_237",                 // 237
+  "X_238",                 // 238
+  "X_239",                 // 239
+  "X_240",                 // 240
+  "X_241",                 // 241
+  "X_242",                 // 242
+  "X_243",                 // 243
+  "X_244",                 // 244
+  "X_245",                 // 245
+  "X_246",                 // 246
+  "X_247",                 // 247
+  "X_248",                 // 248
+  "X_249",                 // 249
+  "X_250",                 // 250
+  "X_251",                 // 251
+  "X_252",                 // 252
+  "X_253",                 // 253
+  "X_254",                 // 254
+  "X_255",                 // 255
+  "X_256",                 // 256
+  "X_257",                 // 257
+  "X_258",                 // 258
+  "X_259",                 // 259
+  "X_260",                 // 260
+  "X_261",                 // 261
+  "X_262",                 // 262
+  "X_263",                 // 263
+  "X_264",                 // 264
+  "X_265",                 // 265
+  "X_266",                 // 266
+  "X_267",                 // 267
+  "X_268",                 // 268
+  "X_269",                 // 269
+  "X_270",                 // 270
+  "X_271",                 // 271
+  "X_272",                 // 272
+  "X_273",                 // 273
+  "X_274",                 // 274
+  "X_275",                 // 275
+  "X_276",                 // 276
+  "X_277",                 // 277
+  "X_278",                 // 278
+  "X_279",                 // 279
+  "X_280",                 // 280
+  "X_281",                 // 281
+  "X_282",                 // 282
+  "X_283",                 // 283
+  "X_284",                 // 284
+  "X_285",                 // 285
+  "X_286",                 // 286
+  "X_287",                 // 287
+  "X_288",                 // 288
+  "X_289",                 // 289
+  "X_290",                 // 290
+  "X_291",                 // 291
+  "X_292",                 // 292
+  "X_293",                 // 293
+  "X_294",                 // 294
+  "X_295",                 // 295
+  "X_296",                 // 296
+  "X_297",                 // 297
+  "X_298",                 // 298
+  "X_299",                 // 299
+  "X_300",                 // 300
+  "X_301",                 // 301
+  "X_302",                 // 302
+  "X_303",                 // 303
+  "X_304",                 // 304
+  "X_305",                 // 305
+  "X_306",                 // 306
+  "X_307",                 // 307
+  "X_308",                 // 308
+  "X_309",                 // 309
+  "X_310",                 // 310
+  "X_311",                 // 311
+  "X_312",                 // 312
+  "X_313",                 // 313
+  "X_314",                 // 314
+  "X_315",                 // 315
+  "X_316",                 // 316
+  "X_317",                 // 317
+  "X_318",                 // 318
+  "X_319",                 // 319
+  "X_320",                 // 320
+  "X_321",                 // 321
+  "X_322",                 // 322
+  "X_323",                 // 323
+  "X_324",                 // 324
+  "X_325",                 // 325
+  "X_326",                 // 326
+  "X_327",                 // 327
+  "X_328",                 // 328
+  "X_329",                 // 329
+  "X_330",                 // 330
+  "X_331",                 // 331
+  "X_332",                 // 332
+  "X_333",                 // 333
+  "X_334",                 // 334
+  "X_335",                 // 335
+  "X_336",                 // 336
+  "X_337",                 // 337
+  "X_338",                 // 338
+  "X_339",                 // 339
+  "X_340",                 // 340
+  "X_341",                 // 341
+  "X_342",                 // 342
+  "X_343",                 // 343
+  "X_344",                 // 344
+  "X_345",                 // 345
+  "X_346",                 // 346
+  "X_347",                 // 347
+  "X_348",                 // 348
+  "X_349",                 // 349
+  "X_350",                 // 350
+  "X_351",                 // 351
+  "X_352",                 // 352
+  "X_353",                 // 353
+  "X_354",                 // 354
+  "X_355",                 // 355
+  "X_356",                 // 356
+  "X_357",                 // 357
+  "X_358",                 // 358
+  "X_359",                 // 359
+  "X_360",                 // 360
+  "X_361",                 // 361
+  "X_362",                 // 362
+  "X_363",                 // 363
+  "X_364",                 // 364
+  "X_365",                 // 365
+  "X_366",                 // 366
+  "X_367",                 // 367
+  "X_368",                 // 368
+  "X_369",                 // 369
+  "X_370",                 // 370
+  "X_371",                 // 371
+  "X_372",                 // 372
+  "X_373",                 // 373
+  "X_374",                 // 374
+  "X_375",                 // 375
+  "X_376",                 // 376
+  "X_377",                 // 377
+  "X_378",                 // 378
+  "X_379",                 // 379
+  "X_380",                 // 380
+  "X_381",                 // 381
+  "X_382",                 // 382
+  "X_383",                 // 383
+  "X_384",                 // 384
+  "X_385",                 // 385
+  "X_386",                 // 386
+  "X_387",                 // 387
+  "X_388",                 // 388
+  "X_389",                 // 389
+  "X_390",                 // 390
+  "X_391",                 // 391
+  "X_392",                 // 392
+  "X_393",                 // 393
+  "X_394",                 // 394
+  "X_395",                 // 395
+  "X_396",                 // 396
+  "X_397",                 // 397
+  "X_398",                 // 398
+  "X_399",                 // 399
+  "X_400",                 // 400
+  "X_401",                 // 401
+  "X_402",                 // 402
+  "X_403",                 // 403
+  "X_404",                 // 404
+  "X_405",                 // 405
+  "X_406",                 // 406
+  "X_407",                 // 407
+  "X_408",                 // 408
+  "X_409",                 // 409
+  "X_410",                 // 410
+  "X_411",                 // 411
+  "X_412",                 // 412
+  "X_413",                 // 413
+  "X_414",                 // 414
+  "X_415",                 // 415
+  "X_416",                 // 416
+  "X_417",                 // 417
+  "X_418",                 // 418
+  "X_419",                 // 419
+  "X_420",                 // 420
+  "X_421",                 // 421
+  "X_422",                 // 422
+  "X_423",                 // 423
+  "X_424",                 // 424
+  "X_425",                 // 425
+  "X_426",                 // 426
+  "X_427",                 // 427
+  "X_428",                 // 428
+  "X_429",                 // 429
+  "X_430",                 // 430
+  "X_431",                 // 431
+  "X_432",                 // 432
+  "X_433",                 // 433
+  "X_434",                 // 434
+  "X_435",                 // 435
+  "X_436",                 // 436
+  "X_437",                 // 437
+  "X_438",                 // 438
+  "X_439",                 // 439
+  "X_440",                 // 440
+  "X_441",                 // 441
+  "X_442",                 // 442
+  "X_443",                 // 443
+  "X_444",                 // 444
+  "X_445",                 // 445
+  "X_446",                 // 446
+  "X_447",                 // 447
+  "X_448",                 // 448
+  "X_449",                 // 449
+  "X_450",                 // 450
+  "X_451",                 // 451
+  "X_452",                 // 452
+  "X_453",                 // 453
+  "X_454",                 // 454
+  "X_455",                 // 455
+  "X_456",                 // 456
+  "X_457",                 // 457
+  "X_458",                 // 458
+  "X_459",                 // 459
+  "X_460",                 // 460
+  "X_461",                 // 461
+  "X_462",                 // 462
+  "X_463",                 // 463
+  "X_464",                 // 464
+  "X_465",                 // 465
+  "X_466",                 // 466
+  "X_467",                 // 467
+  "X_468",                 // 468
+  "X_469",                 // 469
+  "X_470",                 // 470
+  "X_471",                 // 471
+  "X_472",                 // 472
+  "X_473",                 // 473
+  "X_474",                 // 474
+  "X_475",                 // 475
+  "X_476",                 // 476
+  "X_477",                 // 477
+  "X_478",                 // 478
+  "X_479",                 // 479
+  "X_480",                 // 480
+  "X_481",                 // 481
+  "X_482",                 // 482
+  "X_483",                 // 483
+  "X_484",                 // 484
+  "X_485",                 // 485
+  "X_486",                 // 486
+  "X_487",                 // 487
+  "X_488",                 // 488
+  "X_489",                 // 489
+  "X_490",                 // 490
+  "X_491",                 // 491
+  "X_492",                 // 492
+  "X_493",                 // 493
+  "X_494",                 // 494
+  "X_495",                 // 495
+  "X_496",                 // 496
+  "X_497",                 // 497
+  "X_498",                 // 498
+  "X_499",                 // 499
+  "X_500",                 // 500
+  "X_501",                 // 501
+  "X_502",                 // 502
+  "X_503",                 // 503
+  "X_504",                 // 504
+  "X_505",                 // 505
+  "NDEBELE",               // 506 nr
+  "X_BORK_BORK_BORK",      // 507 zzb
+  "X_PIG_LATIN",           // 508 zzp
+  "X_HACKER",              // 509 zzh
+  "X_KLINGON",             // 510 tlh
+  "X_ELMER_FUDD",          // 511 zze
+  "X_Common",              // 512 xx-Zyyy
+  "X_Latin",               // 513 xx-Latn
+  "X_Greek",               // 514 xx-Grek
+  "X_Cyrillic",            // 515 xx-Cyrl
+  "X_Armenian",            // 516 xx-Armn
+  "X_Hebrew",              // 517 xx-Hebr
+  "X_Arabic",              // 518 xx-Arab
+  "X_Syriac",              // 519 xx-Syrc
+  "X_Thaana",              // 520 xx-Thaa
+  "X_Devanagari",          // 521 xx-Deva
+  "X_Bengali",             // 522 xx-Beng
+  "X_Gurmukhi",            // 523 xx-Guru
+  "X_Gujarati",            // 524 xx-Gujr
+  "X_Oriya",               // 525 xx-Orya
+  "X_Tamil",               // 526 xx-Taml
+  "X_Telugu",              // 527 xx-Telu
+  "X_Kannada",             // 528 xx-Knda
+  "X_Malayalam",           // 529 xx-Mlym
+  "X_Sinhala",             // 530 xx-Sinh
+  "X_Thai",                // 531 xx-Thai
+  "X_Lao",                 // 532 xx-Laoo
+  "X_Tibetan",             // 533 xx-Tibt
+  "X_Myanmar",             // 534 xx-Mymr
+  "X_Georgian",            // 535 xx-Geor
+  "X_Hangul",              // 536 xx-Hang
+  "X_Ethiopic",            // 537 xx-Ethi
+  "X_Cherokee",            // 538 xx-Cher
+  "X_Canadian_Aboriginal",  // 539 xx-Cans
+  "X_Ogham",               // 540 xx-Ogam
+  "X_Runic",               // 541 xx-Runr
+  "X_Khmer",               // 542 xx-Khmr
+  "X_Mongolian",           // 543 xx-Mong
+  "X_Hiragana",            // 544 xx-Hira
+  "X_Katakana",            // 545 xx-Kana
+  "X_Bopomofo",            // 546 xx-Bopo
+  "X_Han",                 // 547 xx-Hani
+  "X_Yi",                  // 548 xx-Yiii
+  "X_Old_Italic",          // 549 xx-Ital
+  "X_Gothic",              // 550 xx-Goth
+  "X_Deseret",             // 551 xx-Dsrt
+  "X_Inherited",           // 552 xx-Qaai
+  "X_Tagalog",             // 553 xx-Tglg
+  "X_Hanunoo",             // 554 xx-Hano
+  "X_Buhid",               // 555 xx-Buhd
+  "X_Tagbanwa",            // 556 xx-Tagb
+  "X_Limbu",               // 557 xx-Limb
+  "X_Tai_Le",              // 558 xx-Tale
+  "X_Linear_B",            // 559 xx-Linb
+  "X_Ugaritic",            // 560 xx-Ugar
+  "X_Shavian",             // 561 xx-Shaw
+  "X_Osmanya",             // 562 xx-Osma
+  "X_Cypriot",             // 563 xx-Cprt
+  "X_Braille",             // 564 xx-Brai
+  "X_Buginese",            // 565 xx-Bugi
+  "X_Coptic",              // 566 xx-Copt
+  "X_New_Tai_Lue",         // 567 xx-Talu
+  "X_Glagolitic",          // 568 xx-Glag
+  "X_Tifinagh",            // 569 xx-Tfng
+  "X_Syloti_Nagri",        // 570 xx-Sylo
+  "X_Old_Persian",         // 571 xx-Xpeo
+  "X_Kharoshthi",          // 572 xx-Khar
+  "X_Balinese",            // 573 xx-Bali
+  "X_Cuneiform",           // 574 xx-Xsux
+  "X_Phoenician",          // 575 xx-Phnx
+  "X_Phags_Pa",            // 576 xx-Phag
+  "X_Nko",                 // 577 xx-Nkoo
+  "X_Sundanese",           // 578 xx-Sund
+  "X_Lepcha",              // 579 xx-Lepc
+  "X_Ol_Chiki",            // 580 xx-Olck
+  "X_Vai",                 // 581 xx-Vaii
+  "X_Saurashtra",          // 582 xx-Saur
+  "X_Kayah_Li",            // 583 xx-Kali
+  "X_Rejang",              // 584 xx-Rjng
+  "X_Lycian",              // 585 xx-Lyci
+  "X_Carian",              // 586 xx-Cari
+  "X_Lydian",              // 587 xx-Lydi
+  "X_Cham",                // 588 xx-Cham
+  "X_Tai_Tham",            // 589 xx-Lana
+  "X_Tai_Viet",            // 590 xx-Tavt
+  "X_Avestan",             // 591 xx-Avst
+  "X_Egyptian_Hieroglyphs",  // 592 xx-Egyp
+  "X_Samaritan",           // 593 xx-Samr
+  "X_Lisu",                // 594 xx-Lisu
+  "X_Bamum",               // 595 xx-Bamu
+  "X_Javanese",            // 596 xx-Java
+  "X_Meetei_Mayek",        // 597 xx-Mtei
+  "X_Imperial_Aramaic",    // 598 xx-Armi
+  "X_Old_South_Arabian",   // 599 xx-Sarb
+  "X_Inscriptional_Parthian",  // 600 xx-Prti
+  "X_Inscriptional_Pahlavi",  // 601 xx-Phli
+  "X_Old_Turkic",          // 602 xx-Orkh
+  "X_Kaithi",              // 603 xx-Kthi
+  "X_Batak",               // 604 xx-Batk
+  "X_Brahmi",              // 605 xx-Brah
+  "X_Mandaic",             // 606 xx-Mand
+  "X_Chakma",              // 607 xx-Cakm
+  "X_Meroitic_Cursive",    // 608 xx-Merc
+  "X_Meroitic_Hieroglyphs",  // 609 xx-Mero
+  "X_Miao",                // 610 xx-Plrd
+  "X_Sharada",             // 611 xx-Shrd
+  "X_Sora_Sompeng",        // 612 xx-Sora
+  "X_Takri",               // 613 xx-Takr
+};
+
+// Subscripted by enum Language
+extern const int kLanguageToScriptsSize = 614;
+#define None ULScript_Common
+extern const FourScripts kLanguageToScripts[kLanguageToScriptsSize] = {
+  {ULScript_Latin, None, None, None, },  // 0 en
+  {ULScript_Latin, None, None, None, },  // 1 da
+  {ULScript_Latin, None, None, None, },  // 2 nl
+  {ULScript_Latin, None, None, None, },  // 3 fi
+  {ULScript_Latin, None, None, None, },  // 4 fr
+  {ULScript_Latin, None, None, None, },  // 5 de
+  {ULScript_Hebrew, None, None, None, },  // 6 iw
+  {ULScript_Latin, None, None, None, },  // 7 it
+  {ULScript_Hani, None, None, None, },  // 8 ja
+  {ULScript_Hani, None, None, None, },  // 9 ko
+  {ULScript_Latin, None, None, None, },  // 10 no
+  {ULScript_Latin, None, None, None, },  // 11 pl
+  {ULScript_Latin, None, None, None, },  // 12 pt
+  {ULScript_Cyrillic, None, None, None, },  // 13 ru
+  {ULScript_Latin, None, None, None, },  // 14 es
+  {ULScript_Latin, None, None, None, },  // 15 sv
+  {ULScript_Hani, None, None, None, },  // 16 zh
+  {ULScript_Latin, None, None, None, },  // 17 cs
+  {ULScript_Greek, None, None, None, },  // 18 el
+  {ULScript_Latin, None, None, None, },  // 19 is
+  {ULScript_Latin, None, None, None, },  // 20 lv
+  {ULScript_Latin, None, None, None, },  // 21 lt
+  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 22 ro
+  {ULScript_Latin, None, None, None, },  // 23 hu
+  {ULScript_Latin, None, None, None, },  // 24 et
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, ULScript_Devanagari, },  // 25 xxx
+  {ULScript_Latin, None, None, None, },  // 26 un
+  {ULScript_Cyrillic, None, None, None, },  // 27 bg
+  {ULScript_Latin, None, None, None, },  // 28 hr
+  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 29 sr
+  {ULScript_Latin, None, None, None, },  // 30 ga
+  {ULScript_Latin, None, None, None, },  // 31 gl
+  {ULScript_Latin, ULScript_Tagalog, None, None, },  // 32 tl
+  {ULScript_Latin, None, None, None, },  // 33 tr
+  {ULScript_Cyrillic, None, None, None, },  // 34 uk
+  {ULScript_Devanagari, None, None, None, },  // 35 hi
+  {ULScript_Cyrillic, None, None, None, },  // 36 mk
+  {ULScript_Bengali, None, None, None, },  // 37 bn
+  {ULScript_Latin, None, None, None, },  // 38 id
+  {ULScript_Latin, None, None, None, },  // 39 la
+  {ULScript_Latin, None, None, None, },  // 40 ms
+  {ULScript_Malayalam, None, None, None, },  // 41 ml
+  {ULScript_Latin, None, None, None, },  // 42 cy
+  {ULScript_Devanagari, None, None, None, },  // 43 ne
+  {ULScript_Telugu, None, None, None, },  // 44 te
+  {ULScript_Latin, None, None, None, },  // 45 sq
+  {ULScript_Tamil, None, None, None, },  // 46 ta
+  {ULScript_Cyrillic, None, None, None, },  // 47 be
+  {ULScript_Latin, None, None, None, },  // 48 jw
+  {ULScript_Latin, None, None, None, },  // 49 oc
+  {ULScript_Arabic, None, None, None, },  // 50 ur
+  {ULScript_Devanagari, None, None, None, },  // 51 bh
+  {ULScript_Gujarati, None, None, None, },  // 52 gu
+  {ULScript_Thai, None, None, None, },  // 53 th
+  {ULScript_Arabic, None, None, None, },  // 54 ar
+  {ULScript_Latin, None, None, None, },  // 55 ca
+  {ULScript_Latin, None, None, None, },  // 56 eo
+  {ULScript_Latin, None, None, None, },  // 57 eu
+  {ULScript_Latin, None, None, None, },  // 58 ia
+  {ULScript_Kannada, None, None, None, },  // 59 kn
+  {ULScript_Gurmukhi, None, None, None, },  // 60 pa
+  {ULScript_Latin, None, None, None, },  // 61 gd
+  {ULScript_Latin, None, None, None, },  // 62 sw
+  {ULScript_Latin, None, None, None, },  // 63 sl
+  {ULScript_Devanagari, None, None, None, },  // 64 mr
+  {ULScript_Latin, None, None, None, },  // 65 mt
+  {ULScript_Latin, None, None, None, },  // 66 vi
+  {ULScript_Latin, None, None, None, },  // 67 fy
+  {ULScript_Latin, None, None, None, },  // 68 sk
+  {ULScript_Hani, None, None, None, },  // 69 zh-Hant
+  {ULScript_Latin, None, None, None, },  // 70 fo
+  {ULScript_Latin, None, None, None, },  // 71 su
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 72 uz
+  {ULScript_Ethiopic, None, None, None, },  // 73 am
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 74 az
+  {ULScript_Georgian, None, None, None, },  // 75 ka
+  {ULScript_Ethiopic, None, None, None, },  // 76 ti
+  {ULScript_Arabic, None, None, None, },  // 77 fa
+  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 78 bs
+  {ULScript_Sinhala, None, None, None, },  // 79 si
+  {ULScript_Latin, None, None, None, },  // 80 nn
+  {None, None, None, None, },  // 81
+  {None, None, None, None, },  // 82
+  {ULScript_Latin, None, None, None, },  // 83 xh
+  {ULScript_Latin, None, None, None, },  // 84 zu
+  {ULScript_Latin, None, None, None, },  // 85 gn
+  {ULScript_Latin, None, None, None, },  // 86 st
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 87 tk
+  {ULScript_Cyrillic, ULScript_Arabic, None, None, },  // 88 ky
+  {ULScript_Latin, None, None, None, },  // 89 br
+  {ULScript_Latin, None, None, None, },  // 90 tw
+  {ULScript_Hebrew, None, None, None, },  // 91 yi
+  {None, None, None, None, },  // 92
+  {ULScript_Latin, None, None, None, },  // 93 so
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 94 ug
+  {ULScript_Latin, ULScript_Arabic, None, None, },  // 95 ku
+  {ULScript_Cyrillic, ULScript_Mongolian, None, None, },  // 96 mn
+  {ULScript_Armenian, None, None, None, },  // 97 hy
+  {ULScript_Lao, None, None, None, },  // 98 lo
+  {ULScript_Arabic, ULScript_Devanagari, None, None, },  // 99 sd
+  {ULScript_Latin, None, None, None, },  // 100 rm
+  {ULScript_Latin, None, None, None, },  // 101 af
+  {ULScript_Latin, None, None, None, },  // 102 lb
+  {ULScript_Latin, ULScript_Myanmar, None, None, },  // 103 my
+  {ULScript_Khmer, None, None, None, },  // 104 km
+  {ULScript_Tibetan, None, None, None, },  // 105 bo
+  {ULScript_Thaana, None, None, None, },  // 106 dv
+  {ULScript_Cherokee, None, None, None, },  // 107 chr
+  {ULScript_Syriac, None, None, None, },  // 108 syr
+  {ULScript_Limbu, None, None, None, },  // 109 lif
+  {ULScript_Oriya, None, None, None, },  // 110 or
+  {ULScript_Bengali, None, None, None, },  // 111 as
+  {ULScript_Latin, None, None, None, },  // 112 co
+  {ULScript_Latin, None, None, None, },  // 113 ie
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 114 kk
+  {ULScript_Latin, None, None, None, },  // 115 ln
+  {None, None, None, None, },  // 116
+  {ULScript_Arabic, None, None, None, },  // 117 ps
+  {ULScript_Latin, None, None, None, },  // 118 qu
+  {ULScript_Latin, None, None, None, },  // 119 sn
+  {ULScript_Cyrillic, ULScript_Arabic, None, None, },  // 120 tg
+  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 121 tt
+  {ULScript_Latin, None, None, None, },  // 122 to
+  {ULScript_Latin, None, None, None, },  // 123 yo
+  {None, None, None, None, },  // 124
+  {None, None, None, None, },  // 125
+  {None, None, None, None, },  // 126
+  {None, None, None, None, },  // 127
+  {ULScript_Latin, None, None, None, },  // 128 mi
+  {ULScript_Latin, None, None, None, },  // 129 wo
+  {ULScript_Cyrillic, None, None, None, },  // 130 ab
+  {ULScript_Latin, None, None, None, },  // 131 aa
+  {ULScript_Latin, None, None, None, },  // 132 ay
+  {ULScript_Cyrillic, None, None, None, },  // 133 ba
+  {ULScript_Latin, None, None, None, },  // 134 bi
+  {ULScript_Tibetan, None, None, None, },  // 135 dz
+  {ULScript_Latin, None, None, None, },  // 136 fj
+  {ULScript_Latin, None, None, None, },  // 137 kl
+  {ULScript_Latin, ULScript_Arabic, None, None, },  // 138 ha
+  {ULScript_Latin, None, None, None, },  // 139 ht
+  {ULScript_Latin, None, None, None, },  // 140 ik
+  {ULScript_Canadian_Aboriginal, None, None, None, },  // 141 iu
+  {ULScript_Arabic, ULScript_Devanagari, None, None, },  // 142 ks
+  {ULScript_Latin, None, None, None, },  // 143 rw
+  {ULScript_Latin, None, None, None, },  // 144 mg
+  {ULScript_Latin, None, None, None, },  // 145 na
+  {ULScript_Latin, None, None, None, },  // 146 om
+  {ULScript_Latin, None, None, None, },  // 147 rn
+  {ULScript_Latin, None, None, None, },  // 148 sm
+  {ULScript_Latin, None, None, None, },  // 149 sg
+  {ULScript_Latin, ULScript_Devanagari, None, None, },  // 150 sa
+  {ULScript_Latin, None, None, None, },  // 151 ss
+  {ULScript_Latin, None, None, None, },  // 152 ts
+  {ULScript_Latin, None, None, None, },  // 153 tn
+  {ULScript_Latin, None, None, None, },  // 154 vo
+  {ULScript_Latin, ULScript_Hani, None, None, },  // 155 za
+  {ULScript_Latin, None, None, None, },  // 156 kha
+  {ULScript_Latin, None, None, None, },  // 157 sco
+  {ULScript_Latin, None, None, None, },  // 158 lg
+  {ULScript_Latin, None, None, None, },  // 159 gv
+  {ULScript_Latin, None, None, None, },  // 160 sr-ME
+  {ULScript_Latin, None, None, None, },  // 161 ak
+  {ULScript_Latin, None, None, None, },  // 162 ig
+  {ULScript_Latin, None, None, None, },  // 163 mfe
+  {ULScript_Latin, None, None, None, },  // 164 haw
+  {ULScript_Latin, None, None, None, },  // 165 ceb
+  {ULScript_Latin, None, None, None, },  // 166 ee
+  {ULScript_Latin, None, None, None, },  // 167 gaa
+  {ULScript_Latin, None, None, None, },  // 168 hmn
+  {ULScript_Latin, None, None, None, },  // 169 kri
+  {ULScript_Latin, None, None, None, },  // 170 loz
+  {ULScript_Latin, None, None, None, },  // 171 lua
+  {ULScript_Latin, None, None, None, },  // 172 luo
+  {ULScript_Devanagari, None, None, None, },  // 173 new
+  {ULScript_Latin, None, None, None, },  // 174 ny
+  {ULScript_Cyrillic, None, None, None, },  // 175 os
+  {ULScript_Latin, None, None, None, },  // 176 pam
+  {ULScript_Latin, None, None, None, },  // 177 nso
+  {ULScript_Devanagari, None, None, None, },  // 178 raj
+  {ULScript_Latin, None, None, None, },  // 179 crs
+  {ULScript_Latin, None, None, None, },  // 180 tum
+  {ULScript_Latin, None, None, None, },  // 181 ve
+  {ULScript_Latin, None, None, None, },  // 182 war
+  {None, None, None, None, },  // 183
+  {None, None, None, None, },  // 184
+  {None, None, None, None, },  // 185
+  {None, None, None, None, },  // 186
+  {None, None, None, None, },  // 187
+  {None, None, None, None, },  // 188
+  {None, None, None, None, },  // 189
+  {None, None, None, None, },  // 190
+  {None, None, None, None, },  // 191
+  {None, None, None, None, },  // 192
+  {None, None, None, None, },  // 193
+  {None, None, None, None, },  // 194
+  {None, None, None, None, },  // 195
+  {None, None, None, None, },  // 196
+  {None, None, None, None, },  // 197
+  {None, None, None, None, },  // 198
+  {None, None, None, None, },  // 199
+  {None, None, None, None, },  // 200
+  {None, None, None, None, },  // 201
+  {None, None, None, None, },  // 202
+  {None, None, None, None, },  // 203
+  {None, None, None, None, },  // 204
+  {None, None, None, None, },  // 205
+  {None, None, None, None, },  // 206
+  {None, None, None, None, },  // 207
+  {None, None, None, None, },  // 208
+  {None, None, None, None, },  // 209
+  {None, None, None, None, },  // 210
+  {None, None, None, None, },  // 211
+  {None, None, None, None, },  // 212
+  {None, None, None, None, },  // 213
+  {None, None, None, None, },  // 214
+  {None, None, None, None, },  // 215
+  {None, None, None, None, },  // 216
+  {None, None, None, None, },  // 217
+  {None, None, None, None, },  // 218
+  {None, None, None, None, },  // 219
+  {None, None, None, None, },  // 220
+  {None, None, None, None, },  // 221
+  {None, None, None, None, },  // 222
+  {None, None, None, None, },  // 223
+  {None, None, None, None, },  // 224
+  {None, None, None, None, },  // 225
+  {None, None, None, None, },  // 226
+  {None, None, None, None, },  // 227
+  {None, None, None, None, },  // 228
+  {None, None, None, None, },  // 229
+  {None, None, None, None, },  // 230
+  {None, None, None, None, },  // 231
+  {None, None, None, None, },  // 232
+  {None, None, None, None, },  // 233
+  {None, None, None, None, },  // 234
+  {None, None, None, None, },  // 235
+  {None, None, None, None, },  // 236
+  {None, None, None, None, },  // 237
+  {None, None, None, None, },  // 238
+  {None, None, None, None, },  // 239
+  {None, None, None, None, },  // 240
+  {None, None, None, None, },  // 241
+  {None, None, None, None, },  // 242
+  {None, None, None, None, },  // 243
+  {None, None, None, None, },  // 244
+  {None, None, None, None, },  // 245
+  {None, None, None, None, },  // 246
+  {None, None, None, None, },  // 247
+  {None, None, None, None, },  // 248
+  {None, None, None, None, },  // 249
+  {None, None, None, None, },  // 250
+  {None, None, None, None, },  // 251
+  {None, None, None, None, },  // 252
+  {None, None, None, None, },  // 253
+  {None, None, None, None, },  // 254
+  {None, None, None, None, },  // 255
+  {None, None, None, None, },  // 256
+  {None, None, None, None, },  // 257
+  {None, None, None, None, },  // 258
+  {None, None, None, None, },  // 259
+  {None, None, None, None, },  // 260
+  {None, None, None, None, },  // 261
+  {None, None, None, None, },  // 262
+  {None, None, None, None, },  // 263
+  {None, None, None, None, },  // 264
+  {None, None, None, None, },  // 265
+  {None, None, None, None, },  // 266
+  {None, None, None, None, },  // 267
+  {None, None, None, None, },  // 268
+  {None, None, None, None, },  // 269
+  {None, None, None, None, },  // 270
+  {None, None, None, None, },  // 271
+  {None, None, None, None, },  // 272
+  {None, None, None, None, },  // 273
+  {None, None, None, None, },  // 274
+  {None, None, None, None, },  // 275
+  {None, None, None, None, },  // 276
+  {None, None, None, None, },  // 277
+  {None, None, None, None, },  // 278
+  {None, None, None, None, },  // 279
+  {None, None, None, None, },  // 280
+  {None, None, None, None, },  // 281
+  {None, None, None, None, },  // 282
+  {None, None, None, None, },  // 283
+  {None, None, None, None, },  // 284
+  {None, None, None, None, },  // 285
+  {None, None, None, None, },  // 286
+  {None, None, None, None, },  // 287
+  {None, None, None, None, },  // 288
+  {None, None, None, None, },  // 289
+  {None, None, None, None, },  // 290
+  {None, None, None, None, },  // 291
+  {None, None, None, None, },  // 292
+  {None, None, None, None, },  // 293
+  {None, None, None, None, },  // 294
+  {None, None, None, None, },  // 295
+  {None, None, None, None, },  // 296
+  {None, None, None, None, },  // 297
+  {None, None, None, None, },  // 298
+  {None, None, None, None, },  // 299
+  {None, None, None, None, },  // 300
+  {None, None, None, None, },  // 301
+  {None, None, None, None, },  // 302
+  {None, None, None, None, },  // 303
+  {None, None, None, None, },  // 304
+  {None, None, None, None, },  // 305
+  {None, None, None, None, },  // 306
+  {None, None, None, None, },  // 307
+  {None, None, None, None, },  // 308
+  {None, None, None, None, },  // 309
+  {None, None, None, None, },  // 310
+  {None, None, None, None, },  // 311
+  {None, None, None, None, },  // 312
+  {None, None, None, None, },  // 313
+  {None, None, None, None, },  // 314
+  {None, None, None, None, },  // 315
+  {None, None, None, None, },  // 316
+  {None, None, None, None, },  // 317
+  {None, None, None, None, },  // 318
+  {None, None, None, None, },  // 319
+  {None, None, None, None, },  // 320
+  {None, None, None, None, },  // 321
+  {None, None, None, None, },  // 322
+  {None, None, None, None, },  // 323
+  {None, None, None, None, },  // 324
+  {None, None, None, None, },  // 325
+  {None, None, None, None, },  // 326
+  {None, None, None, None, },  // 327
+  {None, None, None, None, },  // 328
+  {None, None, None, None, },  // 329
+  {None, None, None, None, },  // 330
+  {None, None, None, None, },  // 331
+  {None, None, None, None, },  // 332
+  {None, None, None, None, },  // 333
+  {None, None, None, None, },  // 334
+  {None, None, None, None, },  // 335
+  {None, None, None, None, },  // 336
+  {None, None, None, None, },  // 337
+  {None, None, None, None, },  // 338
+  {None, None, None, None, },  // 339
+  {None, None, None, None, },  // 340
+  {None, None, None, None, },  // 341
+  {None, None, None, None, },  // 342
+  {None, None, None, None, },  // 343
+  {None, None, None, None, },  // 344
+  {None, None, None, None, },  // 345
+  {None, None, None, None, },  // 346
+  {None, None, None, None, },  // 347
+  {None, None, None, None, },  // 348
+  {None, None, None, None, },  // 349
+  {None, None, None, None, },  // 350
+  {None, None, None, None, },  // 351
+  {None, None, None, None, },  // 352
+  {None, None, None, None, },  // 353
+  {None, None, None, None, },  // 354
+  {None, None, None, None, },  // 355
+  {None, None, None, None, },  // 356
+  {None, None, None, None, },  // 357
+  {None, None, None, None, },  // 358
+  {None, None, None, None, },  // 359
+  {None, None, None, None, },  // 360
+  {None, None, None, None, },  // 361
+  {None, None, None, None, },  // 362
+  {None, None, None, None, },  // 363
+  {None, None, None, None, },  // 364
+  {None, None, None, None, },  // 365
+  {None, None, None, None, },  // 366
+  {None, None, None, None, },  // 367
+  {None, None, None, None, },  // 368
+  {None, None, None, None, },  // 369
+  {None, None, None, None, },  // 370
+  {None, None, None, None, },  // 371
+  {None, None, None, None, },  // 372
+  {None, None, None, None, },  // 373
+  {None, None, None, None, },  // 374
+  {None, None, None, None, },  // 375
+  {None, None, None, None, },  // 376
+  {None, None, None, None, },  // 377
+  {None, None, None, None, },  // 378
+  {None, None, None, None, },  // 379
+  {None, None, None, None, },  // 380
+  {None, None, None, None, },  // 381
+  {None, None, None, None, },  // 382
+  {None, None, None, None, },  // 383
+  {None, None, None, None, },  // 384
+  {None, None, None, None, },  // 385
+  {None, None, None, None, },  // 386
+  {None, None, None, None, },  // 387
+  {None, None, None, None, },  // 388
+  {None, None, None, None, },  // 389
+  {None, None, None, None, },  // 390
+  {None, None, None, None, },  // 391
+  {None, None, None, None, },  // 392
+  {None, None, None, None, },  // 393
+  {None, None, None, None, },  // 394
+  {None, None, None, None, },  // 395
+  {None, None, None, None, },  // 396
+  {None, None, None, None, },  // 397
+  {None, None, None, None, },  // 398
+  {None, None, None, None, },  // 399
+  {None, None, None, None, },  // 400
+  {None, None, None, None, },  // 401
+  {None, None, None, None, },  // 402
+  {None, None, None, None, },  // 403
+  {None, None, None, None, },  // 404
+  {None, None, None, None, },  // 405
+  {None, None, None, None, },  // 406
+  {None, None, None, None, },  // 407
+  {None, None, None, None, },  // 408
+  {None, None, None, None, },  // 409
+  {None, None, None, None, },  // 410
+  {None, None, None, None, },  // 411
+  {None, None, None, None, },  // 412
+  {None, None, None, None, },  // 413
+  {None, None, None, None, },  // 414
+  {None, None, None, None, },  // 415
+  {None, None, None, None, },  // 416
+  {None, None, None, None, },  // 417
+  {None, None, None, None, },  // 418
+  {None, None, None, None, },  // 419
+  {None, None, None, None, },  // 420
+  {None, None, None, None, },  // 421
+  {None, None, None, None, },  // 422
+  {None, None, None, None, },  // 423
+  {None, None, None, None, },  // 424
+  {None, None, None, None, },  // 425
+  {None, None, None, None, },  // 426
+  {None, None, None, None, },  // 427
+  {None, None, None, None, },  // 428
+  {None, None, None, None, },  // 429
+  {None, None, None, None, },  // 430
+  {None, None, None, None, },  // 431
+  {None, None, None, None, },  // 432
+  {None, None, None, None, },  // 433
+  {None, None, None, None, },  // 434
+  {None, None, None, None, },  // 435
+  {None, None, None, None, },  // 436
+  {None, None, None, None, },  // 437
+  {None, None, None, None, },  // 438
+  {None, None, None, None, },  // 439
+  {None, None, None, None, },  // 440
+  {None, None, None, None, },  // 441
+  {None, None, None, None, },  // 442
+  {None, None, None, None, },  // 443
+  {None, None, None, None, },  // 444
+  {None, None, None, None, },  // 445
+  {None, None, None, None, },  // 446
+  {None, None, None, None, },  // 447
+  {None, None, None, None, },  // 448
+  {None, None, None, None, },  // 449
+  {None, None, None, None, },  // 450
+  {None, None, None, None, },  // 451
+  {None, None, None, None, },  // 452
+  {None, None, None, None, },  // 453
+  {None, None, None, None, },  // 454
+  {None, None, None, None, },  // 455
+  {None, None, None, None, },  // 456
+  {None, None, None, None, },  // 457
+  {None, None, None, None, },  // 458
+  {None, None, None, None, },  // 459
+  {None, None, None, None, },  // 460
+  {None, None, None, None, },  // 461
+  {None, None, None, None, },  // 462
+  {None, None, None, None, },  // 463
+  {None, None, None, None, },  // 464
+  {None, None, None, None, },  // 465
+  {None, None, None, None, },  // 466
+  {None, None, None, None, },  // 467
+  {None, None, None, None, },  // 468
+  {None, None, None, None, },  // 469
+  {None, None, None, None, },  // 470
+  {None, None, None, None, },  // 471
+  {None, None, None, None, },  // 472
+  {None, None, None, None, },  // 473
+  {None, None, None, None, },  // 474
+  {None, None, None, None, },  // 475
+  {None, None, None, None, },  // 476
+  {None, None, None, None, },  // 477
+  {None, None, None, None, },  // 478
+  {None, None, None, None, },  // 479
+  {None, None, None, None, },  // 480
+  {None, None, None, None, },  // 481
+  {None, None, None, None, },  // 482
+  {None, None, None, None, },  // 483
+  {None, None, None, None, },  // 484
+  {None, None, None, None, },  // 485
+  {None, None, None, None, },  // 486
+  {None, None, None, None, },  // 487
+  {None, None, None, None, },  // 488
+  {None, None, None, None, },  // 489
+  {None, None, None, None, },  // 490
+  {None, None, None, None, },  // 491
+  {None, None, None, None, },  // 492
+  {None, None, None, None, },  // 493
+  {None, None, None, None, },  // 494
+  {None, None, None, None, },  // 495
+  {None, None, None, None, },  // 496
+  {None, None, None, None, },  // 497
+  {None, None, None, None, },  // 498
+  {None, None, None, None, },  // 499
+  {None, None, None, None, },  // 500
+  {None, None, None, None, },  // 501
+  {None, None, None, None, },  // 502
+  {None, None, None, None, },  // 503
+  {None, None, None, None, },  // 504
+  {None, None, None, None, },  // 505
+  {ULScript_Latin, None, None, None, },  // 506 nr
+  {ULScript_Latin, None, None, None, },  // 507 zzb
+  {ULScript_Latin, None, None, None, },  // 508 zzp
+  {ULScript_Latin, None, None, None, },  // 509 zzh
+  {ULScript_Latin, None, None, None, },  // 510 tlh
+  {ULScript_Latin, None, None, None, },  // 511 zze
+  {None, None, None, None, },  // 512 xx-Zyyy
+  {ULScript_Latin, None, None, None, },  // 513 xx-Latn
+  {ULScript_Greek, None, None, None, },  // 514 xx-Grek
+  {ULScript_Cyrillic, None, None, None, },  // 515 xx-Cyrl
+  {ULScript_Armenian, None, None, None, },  // 516 xx-Armn
+  {ULScript_Hebrew, None, None, None, },  // 517 xx-Hebr
+  {ULScript_Arabic, None, None, None, },  // 518 xx-Arab
+  {ULScript_Syriac, None, None, None, },  // 519 xx-Syrc
+  {ULScript_Thaana, None, None, None, },  // 520 xx-Thaa
+  {ULScript_Devanagari, None, None, None, },  // 521 xx-Deva
+  {ULScript_Bengali, None, None, None, },  // 522 xx-Beng
+  {ULScript_Gurmukhi, None, None, None, },  // 523 xx-Guru
+  {ULScript_Gujarati, None, None, None, },  // 524 xx-Gujr
+  {ULScript_Oriya, None, None, None, },  // 525 xx-Orya
+  {ULScript_Tamil, None, None, None, },  // 526 xx-Taml
+  {ULScript_Telugu, None, None, None, },  // 527 xx-Telu
+  {ULScript_Kannada, None, None, None, },  // 528 xx-Knda
+  {ULScript_Malayalam, None, None, None, },  // 529 xx-Mlym
+  {ULScript_Sinhala, None, None, None, },  // 530 xx-Sinh
+  {ULScript_Thai, None, None, None, },  // 531 xx-Thai
+  {ULScript_Lao, None, None, None, },  // 532 xx-Laoo
+  {ULScript_Tibetan, None, None, None, },  // 533 xx-Tibt
+  {ULScript_Myanmar, None, None, None, },  // 534 xx-Mymr
+  {ULScript_Georgian, None, None, None, },  // 535 xx-Geor
+  {None, None, None, None, },  // 536 xx-Hang
+  {ULScript_Ethiopic, None, None, None, },  // 537 xx-Ethi
+  {ULScript_Cherokee, None, None, None, },  // 538 xx-Cher
+  {ULScript_Canadian_Aboriginal, None, None, None, },  // 539 xx-Cans
+  {ULScript_Ogham, None, None, None, },  // 540 xx-Ogam
+  {ULScript_Runic, None, None, None, },  // 541 xx-Runr
+  {ULScript_Khmer, None, None, None, },  // 542 xx-Khmr
+  {ULScript_Mongolian, None, None, None, },  // 543 xx-Mong
+  {None, None, None, None, },  // 544 xx-Hira
+  {None, None, None, None, },  // 545 xx-Kana
+  {ULScript_Bopomofo, None, None, None, },  // 546 xx-Bopo
+  {ULScript_Hani, None, None, None, },  // 547 xx-Hani
+  {ULScript_Yi, None, None, None, },  // 548 xx-Yiii
+  {ULScript_Old_Italic, None, None, None, },  // 549 xx-Ital
+  {ULScript_Gothic, None, None, None, },  // 550 xx-Goth
+  {ULScript_Deseret, None, None, None, },  // 551 xx-Dsrt
+  {None, None, None, None, },  // 552 xx-Qaai
+  {ULScript_Tagalog, None, None, None, },  // 553 xx-Tglg
+  {ULScript_Hanunoo, None, None, None, },  // 554 xx-Hano
+  {ULScript_Buhid, None, None, None, },  // 555 xx-Buhd
+  {ULScript_Tagbanwa, None, None, None, },  // 556 xx-Tagb
+  {ULScript_Limbu, None, None, None, },  // 557 xx-Limb
+  {ULScript_Tai_Le, None, None, None, },  // 558 xx-Tale
+  {ULScript_Linear_B, None, None, None, },  // 559 xx-Linb
+  {ULScript_Ugaritic, None, None, None, },  // 560 xx-Ugar
+  {ULScript_Shavian, None, None, None, },  // 561 xx-Shaw
+  {ULScript_Osmanya, None, None, None, },  // 562 xx-Osma
+  {ULScript_Cypriot, None, None, None, },  // 563 xx-Cprt
+  {ULScript_Braille, None, None, None, },  // 564 xx-Brai
+  {ULScript_Buginese, None, None, None, },  // 565 xx-Bugi
+  {ULScript_Coptic, None, None, None, },  // 566 xx-Copt
+  {ULScript_New_Tai_Lue, None, None, None, },  // 567 xx-Talu
+  {ULScript_Glagolitic, None, None, None, },  // 568 xx-Glag
+  {ULScript_Tifinagh, None, None, None, },  // 569 xx-Tfng
+  {ULScript_Syloti_Nagri, None, None, None, },  // 570 xx-Sylo
+  {ULScript_Old_Persian, None, None, None, },  // 571 xx-Xpeo
+  {ULScript_Kharoshthi, None, None, None, },  // 572 xx-Khar
+  {ULScript_Balinese, None, None, None, },  // 573 xx-Bali
+  {ULScript_Cuneiform, None, None, None, },  // 574 xx-Xsux
+  {ULScript_Phoenician, None, None, None, },  // 575 xx-Phnx
+  {ULScript_Phags_Pa, None, None, None, },  // 576 xx-Phag
+  {ULScript_Nko, None, None, None, },  // 577 xx-Nkoo
+  {ULScript_Sundanese, None, None, None, },  // 578 xx-Sund
+  {ULScript_Lepcha, None, None, None, },  // 579 xx-Lepc
+  {ULScript_Ol_Chiki, None, None, None, },  // 580 xx-Olck
+  {ULScript_Vai, None, None, None, },  // 581 xx-Vaii
+  {ULScript_Saurashtra, None, None, None, },  // 582 xx-Saur
+  {ULScript_Kayah_Li, None, None, None, },  // 583 xx-Kali
+  {ULScript_Rejang, None, None, None, },  // 584 xx-Rjng
+  {ULScript_Lycian, None, None, None, },  // 585 xx-Lyci
+  {ULScript_Carian, None, None, None, },  // 586 xx-Cari
+  {ULScript_Lydian, None, None, None, },  // 587 xx-Lydi
+  {ULScript_Cham, None, None, None, },  // 588 xx-Cham
+  {ULScript_Tai_Tham, None, None, None, },  // 589 xx-Lana
+  {ULScript_Tai_Viet, None, None, None, },  // 590 xx-Tavt
+  {ULScript_Avestan, None, None, None, },  // 591 xx-Avst
+  {ULScript_Egyptian_Hieroglyphs, None, None, None, },  // 592 xx-Egyp
+  {ULScript_Samaritan, None, None, None, },  // 593 xx-Samr
+  {ULScript_Lisu, None, None, None, },  // 594 xx-Lisu
+  {ULScript_Bamum, None, None, None, },  // 595 xx-Bamu
+  {ULScript_Javanese, None, None, None, },  // 596 xx-Java
+  {ULScript_Meetei_Mayek, None, None, None, },  // 597 xx-Mtei
+  {ULScript_Imperial_Aramaic, None, None, None, },  // 598 xx-Armi
+  {ULScript_Old_South_Arabian, None, None, None, },  // 599 xx-Sarb
+  {ULScript_Inscriptional_Parthian, None, None, None, },  // 600 xx-Prti
+  {ULScript_Inscriptional_Pahlavi, None, None, None, },  // 601 xx-Phli
+  {ULScript_Old_Turkic, None, None, None, },  // 602 xx-Orkh
+  {ULScript_Kaithi, None, None, None, },  // 603 xx-Kthi
+  {ULScript_Batak, None, None, None, },  // 604 xx-Batk
+  {ULScript_Brahmi, None, None, None, },  // 605 xx-Brah
+  {ULScript_Mandaic, None, None, None, },  // 606 xx-Mand
+  {ULScript_Chakma, None, None, None, },  // 607 xx-Cakm
+  {ULScript_Meroitic_Cursive, None, None, None, },  // 608 xx-Merc
+  {ULScript_Meroitic_Hieroglyphs, None, None, None, },  // 609 xx-Mero
+  {ULScript_Miao, None, None, None, },  // 610 xx-Plrd
+  {ULScript_Sharada, None, None, None, },  // 611 xx-Shrd
+  {ULScript_Sora_Sompeng, None, None, None, },  // 612 xx-Sora
+  {ULScript_Takri, None, None, None, },  // 613 xx-Takr
+};
+#undef None
+
+// Subscripted by enum Language
+extern const int kLanguageToPLangSize = 512;
+extern const uint8 kLanguageToPLang[kLanguageToPLangSize] = {
+    1,  // 0 en
+    2,  // 1 da
+    3,  // 2 nl
+    4,  // 3 fi
+    5,  // 4 fr
+    6,  // 5 de
+    1,  // 6 iw
+    7,  // 7 it
+    2,  // 8 ja
+    3,  // 9 ko
+    8,  // 10 no
+    9,  // 11 pl
+   10,  // 12 pt
+    4,  // 13 ru
+   11,  // 14 es
+   12,  // 15 sv
+    5,  // 16 zh
+   13,  // 17 cs
+    6,  // 18 el
+   14,  // 19 is
+   15,  // 20 lv
+   16,  // 21 lt
+   17,  // 22 ro
+   18,  // 23 hu
+   19,  // 24 et
+   20,  // 25 xxx
+   21,  // 26 un
+    7,  // 27 bg
+   22,  // 28 hr
+   23,  // 29 sr
+   24,  // 30 ga
+   25,  // 31 gl
+   26,  // 32 tl
+   27,  // 33 tr
+    8,  // 34 uk
+    9,  // 35 hi
+   10,  // 36 mk
+   11,  // 37 bn
+   28,  // 38 id
+   29,  // 39 la
+   30,  // 40 ms
+   12,  // 41 ml
+   31,  // 42 cy
+   13,  // 43 ne
+   14,  // 44 te
+   32,  // 45 sq
+   15,  // 46 ta
+   16,  // 47 be
+   33,  // 48 jw
+   34,  // 49 oc
+   18,  // 50 ur
+   19,  // 51 bh
+   21,  // 52 gu
+   22,  // 53 th
+   24,  // 54 ar
+   35,  // 55 ca
+   36,  // 56 eo
+   37,  // 57 eu
+   38,  // 58 ia
+   25,  // 59 kn
+   27,  // 60 pa
+   39,  // 61 gd
+   40,  // 62 sw
+   41,  // 63 sl
+   28,  // 64 mr
+   42,  // 65 mt
+   43,  // 66 vi
+   44,  // 67 fy
+   45,  // 68 sk
+   29,  // 69 zh-Hant
+   46,  // 70 fo
+   47,  // 71 su
+   48,  // 72 uz
+   30,  // 73 am
+   49,  // 74 az
+   31,  // 75 ka
+   32,  // 76 ti
+   33,  // 77 fa
+   50,  // 78 bs
+   34,  // 79 si
+   51,  // 80 nn
+    0,  // 81
+    0,  // 82
+   52,  // 83 xh
+   53,  // 84 zu
+   54,  // 85 gn
+   55,  // 86 st
+   56,  // 87 tk
+   35,  // 88 ky
+   57,  // 89 br
+   58,  // 90 tw
+   36,  // 91 yi
+    0,  // 92
+   59,  // 93 so
+   60,  // 94 ug
+   61,  // 95 ku
+   37,  // 96 mn
+   38,  // 97 hy
+   39,  // 98 lo
+   40,  // 99 sd
+   62,  // 100 rm
+   63,  // 101 af
+   64,  // 102 lb
+   65,  // 103 my
+   41,  // 104 km
+   42,  // 105 bo
+   43,  // 106 dv
+   44,  // 107 chr
+   45,  // 108 syr
+   46,  // 109 lif
+   47,  // 110 or
+   51,  // 111 as
+   66,  // 112 co
+   67,  // 113 ie
+   68,  // 114 kk
+   69,  // 115 ln
+    0,  // 116
+   52,  // 117 ps
+   70,  // 118 qu
+   71,  // 119 sn
+   53,  // 120 tg
+   72,  // 121 tt
+   73,  // 122 to
+   74,  // 123 yo
+    0,  // 124
+    0,  // 125
+    0,  // 126
+    0,  // 127
+   75,  // 128 mi
+   76,  // 129 wo
+   54,  // 130 ab
+   77,  // 131 aa
+   78,  // 132 ay
+   55,  // 133 ba
+   79,  // 134 bi
+   57,  // 135 dz
+   80,  // 136 fj
+   81,  // 137 kl
+   82,  // 138 ha
+   83,  // 139 ht
+   84,  // 140 ik
+   58,  // 141 iu
+   59,  // 142 ks
+   85,  // 143 rw
+   86,  // 144 mg
+   87,  // 145 na
+   88,  // 146 om
+   89,  // 147 rn
+   90,  // 148 sm
+   91,  // 149 sg
+   92,  // 150 sa
+   93,  // 151 ss
+   94,  // 152 ts
+   95,  // 153 tn
+   96,  // 154 vo
+   97,  // 155 za
+   98,  // 156 kha
+   99,  // 157 sco
+  100,  // 158 lg
+  101,  // 159 gv
+  102,  // 160 sr-ME
+  103,  // 161 ak
+  104,  // 162 ig
+  105,  // 163 mfe
+  106,  // 164 haw
+  107,  // 165 ceb
+  108,  // 166 ee
+  109,  // 167 gaa
+  110,  // 168 hmn
+  111,  // 169 kri
+  112,  // 170 loz
+  113,  // 171 lua
+  114,  // 172 luo
+   62,  // 173 new
+  115,  // 174 ny
+   63,  // 175 os
+  116,  // 176 pam
+  117,  // 177 nso
+   64,  // 178 raj
+  118,  // 179 crs
+  119,  // 180 tum
+  120,  // 181 ve
+  121,  // 182 war
+    0,  // 183
+    0,  // 184
+    0,  // 185
+    0,  // 186
+    0,  // 187
+    0,  // 188
+    0,  // 189
+    0,  // 190
+    0,  // 191
+    0,  // 192
+    0,  // 193
+    0,  // 194
+    0,  // 195
+    0,  // 196
+    0,  // 197
+    0,  // 198
+    0,  // 199
+    0,  // 200
+    0,  // 201
+    0,  // 202
+    0,  // 203
+    0,  // 204
+    0,  // 205
+    0,  // 206
+    0,  // 207
+    0,  // 208
+    0,  // 209
+    0,  // 210
+    0,  // 211
+    0,  // 212
+    0,  // 213
+    0,  // 214
+    0,  // 215
+    0,  // 216
+    0,  // 217
+    0,  // 218
+    0,  // 219
+    0,  // 220
+    0,  // 221
+    0,  // 222
+    0,  // 223
+    0,  // 224
+    0,  // 225
+    0,  // 226
+    0,  // 227
+    0,  // 228
+    0,  // 229
+    0,  // 230
+    0,  // 231
+    0,  // 232
+    0,  // 233
+    0,  // 234
+    0,  // 235
+    0,  // 236
+    0,  // 237
+    0,  // 238
+    0,  // 239
+    0,  // 240
+    0,  // 241
+    0,  // 242
+    0,  // 243
+    0,  // 244
+    0,  // 245
+    0,  // 246
+    0,  // 247
+    0,  // 248
+    0,  // 249
+    0,  // 250
+    0,  // 251
+    0,  // 252
+    0,  // 253
+    0,  // 254
+    0,  // 255
+    0,  // 256
+    0,  // 257
+    0,  // 258
+    0,  // 259
+    0,  // 260
+    0,  // 261
+    0,  // 262
+    0,  // 263
+    0,  // 264
+    0,  // 265
+    0,  // 266
+    0,  // 267
+    0,  // 268
+    0,  // 269
+    0,  // 270
+    0,  // 271
+    0,  // 272
+    0,  // 273
+    0,  // 274
+    0,  // 275
+    0,  // 276
+    0,  // 277
+    0,  // 278
+    0,  // 279
+    0,  // 280
+    0,  // 281
+    0,  // 282
+    0,  // 283
+    0,  // 284
+    0,  // 285
+    0,  // 286
+    0,  // 287
+    0,  // 288
+    0,  // 289
+    0,  // 290
+    0,  // 291
+    0,  // 292
+    0,  // 293
+    0,  // 294
+    0,  // 295
+    0,  // 296
+    0,  // 297
+    0,  // 298
+    0,  // 299
+    0,  // 300
+    0,  // 301
+    0,  // 302
+    0,  // 303
+    0,  // 304
+    0,  // 305
+    0,  // 306
+    0,  // 307
+    0,  // 308
+    0,  // 309
+    0,  // 310
+    0,  // 311
+    0,  // 312
+    0,  // 313
+    0,  // 314
+    0,  // 315
+    0,  // 316
+    0,  // 317
+    0,  // 318
+    0,  // 319
+    0,  // 320
+    0,  // 321
+    0,  // 322
+    0,  // 323
+    0,  // 324
+    0,  // 325
+    0,  // 326
+    0,  // 327
+    0,  // 328
+    0,  // 329
+    0,  // 330
+    0,  // 331
+    0,  // 332
+    0,  // 333
+    0,  // 334
+    0,  // 335
+    0,  // 336
+    0,  // 337
+    0,  // 338
+    0,  // 339
+    0,  // 340
+    0,  // 341
+    0,  // 342
+    0,  // 343
+    0,  // 344
+    0,  // 345
+    0,  // 346
+    0,  // 347
+    0,  // 348
+    0,  // 349
+    0,  // 350
+    0,  // 351
+    0,  // 352
+    0,  // 353
+    0,  // 354
+    0,  // 355
+    0,  // 356
+    0,  // 357
+    0,  // 358
+    0,  // 359
+    0,  // 360
+    0,  // 361
+    0,  // 362
+    0,  // 363
+    0,  // 364
+    0,  // 365
+    0,  // 366
+    0,  // 367
+    0,  // 368
+    0,  // 369
+    0,  // 370
+    0,  // 371
+    0,  // 372
+    0,  // 373
+    0,  // 374
+    0,  // 375
+    0,  // 376
+    0,  // 377
+    0,  // 378
+    0,  // 379
+    0,  // 380
+    0,  // 381
+    0,  // 382
+    0,  // 383
+    0,  // 384
+    0,  // 385
+    0,  // 386
+    0,  // 387
+    0,  // 388
+    0,  // 389
+    0,  // 390
+    0,  // 391
+    0,  // 392
+    0,  // 393
+    0,  // 394
+    0,  // 395
+    0,  // 396
+    0,  // 397
+    0,  // 398
+    0,  // 399
+    0,  // 400
+    0,  // 401
+    0,  // 402
+    0,  // 403
+    0,  // 404
+    0,  // 405
+    0,  // 406
+    0,  // 407
+    0,  // 408
+    0,  // 409
+    0,  // 410
+    0,  // 411
+    0,  // 412
+    0,  // 413
+    0,  // 414
+    0,  // 415
+    0,  // 416
+    0,  // 417
+    0,  // 418
+    0,  // 419
+    0,  // 420
+    0,  // 421
+    0,  // 422
+    0,  // 423
+    0,  // 424
+    0,  // 425
+    0,  // 426
+    0,  // 427
+    0,  // 428
+    0,  // 429
+    0,  // 430
+    0,  // 431
+    0,  // 432
+    0,  // 433
+    0,  // 434
+    0,  // 435
+    0,  // 436
+    0,  // 437
+    0,  // 438
+    0,  // 439
+    0,  // 440
+    0,  // 441
+    0,  // 442
+    0,  // 443
+    0,  // 444
+    0,  // 445
+    0,  // 446
+    0,  // 447
+    0,  // 448
+    0,  // 449
+    0,  // 450
+    0,  // 451
+    0,  // 452
+    0,  // 453
+    0,  // 454
+    0,  // 455
+    0,  // 456
+    0,  // 457
+    0,  // 458
+    0,  // 459
+    0,  // 460
+    0,  // 461
+    0,  // 462
+    0,  // 463
+    0,  // 464
+    0,  // 465
+    0,  // 466
+    0,  // 467
+    0,  // 468
+    0,  // 469
+    0,  // 470
+    0,  // 471
+    0,  // 472
+    0,  // 473
+    0,  // 474
+    0,  // 475
+    0,  // 476
+    0,  // 477
+    0,  // 478
+    0,  // 479
+    0,  // 480
+    0,  // 481
+    0,  // 482
+    0,  // 483
+    0,  // 484
+    0,  // 485
+    0,  // 486
+    0,  // 487
+    0,  // 488
+    0,  // 489
+    0,  // 490
+    0,  // 491
+    0,  // 492
+    0,  // 493
+    0,  // 494
+    0,  // 495
+    0,  // 496
+    0,  // 497
+    0,  // 498
+    0,  // 499
+    0,  // 500
+    0,  // 501
+    0,  // 502
+    0,  // 503
+    0,  // 504
+    0,  // 505
+  250,  // 506 nr
+  251,  // 507 zzb
+  252,  // 508 zzp
+  253,  // 509 zzh
+  254,  // 510 tlh
+  255,  // 511 zze
+};
+
+// Subscripted by PLang, for ULScript = Latn
+extern const uint16 kPLangToLanguageLatn[256] = {
+  UNKNOWN_LANGUAGE,      // 0
+  ENGLISH,               // 1
+  DANISH,                // 2
+  DUTCH,                 // 3
+  FINNISH,               // 4
+  FRENCH,                // 5
+  GERMAN,                // 6
+  ITALIAN,               // 7
+  NORWEGIAN,             // 8
+  POLISH,                // 9
+  PORTUGUESE,            // 10
+  SPANISH,               // 11
+  SWEDISH,               // 12
+  CZECH,                 // 13
+  ICELANDIC,             // 14
+  LATVIAN,               // 15
+  LITHUANIAN,            // 16
+  ROMANIAN,              // 17
+  HUNGARIAN,             // 18
+  ESTONIAN,              // 19
+  TG_UNKNOWN_LANGUAGE,   // 20
+  UNKNOWN_LANGUAGE,      // 21
+  CROATIAN,              // 22
+  SERBIAN,               // 23
+  IRISH,                 // 24
+  GALICIAN,              // 25
+  TAGALOG,               // 26
+  TURKISH,               // 27
+  INDONESIAN,            // 28
+  LATIN,                 // 29
+  MALAY,                 // 30
+  WELSH,                 // 31
+  ALBANIAN,              // 32
+  JAVANESE,              // 33
+  OCCITAN,               // 34
+  CATALAN,               // 35
+  ESPERANTO,             // 36
+  BASQUE,                // 37
+  INTERLINGUA,           // 38
+  SCOTS_GAELIC,          // 39
+  SWAHILI,               // 40
+  SLOVENIAN,             // 41
+  MALTESE,               // 42
+  VIETNAMESE,            // 43
+  FRISIAN,               // 44
+  SLOVAK,                // 45
+  FAROESE,               // 46
+  SUNDANESE,             // 47
+  UZBEK,                 // 48
+  AZERBAIJANI,           // 49
+  BOSNIAN,               // 50
+  NORWEGIAN_N,           // 51
+  XHOSA,                 // 52
+  ZULU,                  // 53
+  GUARANI,               // 54
+  SESOTHO,               // 55
+  TURKMEN,               // 56
+  BRETON,                // 57
+  TWI,                   // 58
+  SOMALI,                // 59
+  UIGHUR,                // 60
+  KURDISH,               // 61
+  RHAETO_ROMANCE,        // 62
+  AFRIKAANS,             // 63
+  LUXEMBOURGISH,         // 64
+  BURMESE,               // 65
+  CORSICAN,              // 66
+  INTERLINGUE,           // 67
+  KAZAKH,                // 68
+  LINGALA,               // 69
+  QUECHUA,               // 70
+  SHONA,                 // 71
+  TATAR,                 // 72
+  TONGA,                 // 73
+  YORUBA,                // 74
+  MAORI,                 // 75
+  WOLOF,                 // 76
+  AFAR,                  // 77
+  AYMARA,                // 78
+  BISLAMA,               // 79
+  FIJIAN,                // 80
+  GREENLANDIC,           // 81
+  HAUSA,                 // 82
+  HAITIAN_CREOLE,        // 83
+  INUPIAK,               // 84
+  KINYARWANDA,           // 85
+  MALAGASY,              // 86
+  NAURU,                 // 87
+  OROMO,                 // 88
+  RUNDI,                 // 89
+  SAMOAN,                // 90
+  SANGO,                 // 91
+  SANSKRIT,              // 92
+  SISWANT,               // 93
+  TSONGA,                // 94
+  TSWANA,                // 95
+  VOLAPUK,               // 96
+  ZHUANG,                // 97
+  KHASI,                 // 98
+  SCOTS,                 // 99
+  GANDA,                 // 100
+  MANX,                  // 101
+  MONTENEGRIN,           // 102
+  AKAN,                  // 103
+  IGBO,                  // 104
+  MAURITIAN_CREOLE,      // 105
+  HAWAIIAN,              // 106
+  CEBUANO,               // 107
+  EWE,                   // 108
+  GA,                    // 109
+  HMONG,                 // 110
+  KRIO,                  // 111
+  LOZI,                  // 112
+  LUBA_LULUA,            // 113
+  LUO_KENYA_AND_TANZANIA,  // 114
+  NYANJA,                // 115
+  PAMPANGA,              // 116
+  PEDI,                  // 117
+  SESELWA,               // 118
+  TUMBUKA,               // 119
+  VENDA,                 // 120
+  WARAY_PHILIPPINES,     // 121
+  UNKNOWN_LANGUAGE,      // 122
+  UNKNOWN_LANGUAGE,      // 123
+  UNKNOWN_LANGUAGE,      // 124
+  UNKNOWN_LANGUAGE,      // 125
+  UNKNOWN_LANGUAGE,      // 126
+  UNKNOWN_LANGUAGE,      // 127
+  UNKNOWN_LANGUAGE,      // 128
+  UNKNOWN_LANGUAGE,      // 129
+  UNKNOWN_LANGUAGE,      // 130
+  UNKNOWN_LANGUAGE,      // 131
+  UNKNOWN_LANGUAGE,      // 132
+  UNKNOWN_LANGUAGE,      // 133
+  UNKNOWN_LANGUAGE,      // 134
+  UNKNOWN_LANGUAGE,      // 135
+  UNKNOWN_LANGUAGE,      // 136
+  UNKNOWN_LANGUAGE,      // 137
+  UNKNOWN_LANGUAGE,      // 138
+  UNKNOWN_LANGUAGE,      // 139
+  UNKNOWN_LANGUAGE,      // 140
+  UNKNOWN_LANGUAGE,      // 141
+  UNKNOWN_LANGUAGE,      // 142
+  UNKNOWN_LANGUAGE,      // 143
+  UNKNOWN_LANGUAGE,      // 144
+  UNKNOWN_LANGUAGE,      // 145
+  UNKNOWN_LANGUAGE,      // 146
+  UNKNOWN_LANGUAGE,      // 147
+  UNKNOWN_LANGUAGE,      // 148
+  UNKNOWN_LANGUAGE,      // 149
+  UNKNOWN_LANGUAGE,      // 150
+  UNKNOWN_LANGUAGE,      // 151
+  UNKNOWN_LANGUAGE,      // 152
+  UNKNOWN_LANGUAGE,      // 153
+  UNKNOWN_LANGUAGE,      // 154
+  UNKNOWN_LANGUAGE,      // 155
+  UNKNOWN_LANGUAGE,      // 156
+  UNKNOWN_LANGUAGE,      // 157
+  UNKNOWN_LANGUAGE,      // 158
+  UNKNOWN_LANGUAGE,      // 159
+  UNKNOWN_LANGUAGE,      // 160
+  UNKNOWN_LANGUAGE,      // 161
+  UNKNOWN_LANGUAGE,      // 162
+  UNKNOWN_LANGUAGE,      // 163
+  UNKNOWN_LANGUAGE,      // 164
+  UNKNOWN_LANGUAGE,      // 165
+  UNKNOWN_LANGUAGE,      // 166
+  UNKNOWN_LANGUAGE,      // 167
+  UNKNOWN_LANGUAGE,      // 168
+  UNKNOWN_LANGUAGE,      // 169
+  UNKNOWN_LANGUAGE,      // 170
+  UNKNOWN_LANGUAGE,      // 171
+  UNKNOWN_LANGUAGE,      // 172
+  UNKNOWN_LANGUAGE,      // 173
+  UNKNOWN_LANGUAGE,      // 174
+  UNKNOWN_LANGUAGE,      // 175
+  UNKNOWN_LANGUAGE,      // 176
+  UNKNOWN_LANGUAGE,      // 177
+  UNKNOWN_LANGUAGE,      // 178
+  UNKNOWN_LANGUAGE,      // 179
+  UNKNOWN_LANGUAGE,      // 180
+  UNKNOWN_LANGUAGE,      // 181
+  UNKNOWN_LANGUAGE,      // 182
+  UNKNOWN_LANGUAGE,      // 183
+  UNKNOWN_LANGUAGE,      // 184
+  UNKNOWN_LANGUAGE,      // 185
+  UNKNOWN_LANGUAGE,      // 186
+  UNKNOWN_LANGUAGE,      // 187
+  UNKNOWN_LANGUAGE,      // 188
+  UNKNOWN_LANGUAGE,      // 189
+  UNKNOWN_LANGUAGE,      // 190
+  UNKNOWN_LANGUAGE,      // 191
+  UNKNOWN_LANGUAGE,      // 192
+  UNKNOWN_LANGUAGE,      // 193
+  UNKNOWN_LANGUAGE,      // 194
+  UNKNOWN_LANGUAGE,      // 195
+  UNKNOWN_LANGUAGE,      // 196
+  UNKNOWN_LANGUAGE,      // 197
+  UNKNOWN_LANGUAGE,      // 198
+  UNKNOWN_LANGUAGE,      // 199
+  UNKNOWN_LANGUAGE,      // 200
+  UNKNOWN_LANGUAGE,      // 201
+  UNKNOWN_LANGUAGE,      // 202
+  UNKNOWN_LANGUAGE,      // 203
+  UNKNOWN_LANGUAGE,      // 204
+  UNKNOWN_LANGUAGE,      // 205
+  UNKNOWN_LANGUAGE,      // 206
+  UNKNOWN_LANGUAGE,      // 207
+  UNKNOWN_LANGUAGE,      // 208
+  UNKNOWN_LANGUAGE,      // 209
+  UNKNOWN_LANGUAGE,      // 210
+  UNKNOWN_LANGUAGE,      // 211
+  UNKNOWN_LANGUAGE,      // 212
+  UNKNOWN_LANGUAGE,      // 213
+  UNKNOWN_LANGUAGE,      // 214
+  UNKNOWN_LANGUAGE,      // 215
+  UNKNOWN_LANGUAGE,      // 216
+  UNKNOWN_LANGUAGE,      // 217
+  UNKNOWN_LANGUAGE,      // 218
+  UNKNOWN_LANGUAGE,      // 219
+  UNKNOWN_LANGUAGE,      // 220
+  UNKNOWN_LANGUAGE,      // 221
+  UNKNOWN_LANGUAGE,      // 222
+  UNKNOWN_LANGUAGE,      // 223
+  UNKNOWN_LANGUAGE,      // 224
+  UNKNOWN_LANGUAGE,      // 225
+  UNKNOWN_LANGUAGE,      // 226
+  UNKNOWN_LANGUAGE,      // 227
+  UNKNOWN_LANGUAGE,      // 228
+  UNKNOWN_LANGUAGE,      // 229
+  UNKNOWN_LANGUAGE,      // 230
+  UNKNOWN_LANGUAGE,      // 231
+  UNKNOWN_LANGUAGE,      // 232
+  UNKNOWN_LANGUAGE,      // 233
+  UNKNOWN_LANGUAGE,      // 234
+  UNKNOWN_LANGUAGE,      // 235
+  UNKNOWN_LANGUAGE,      // 236
+  UNKNOWN_LANGUAGE,      // 237
+  UNKNOWN_LANGUAGE,      // 238
+  UNKNOWN_LANGUAGE,      // 239
+  UNKNOWN_LANGUAGE,      // 240
+  UNKNOWN_LANGUAGE,      // 241
+  UNKNOWN_LANGUAGE,      // 242
+  UNKNOWN_LANGUAGE,      // 243
+  UNKNOWN_LANGUAGE,      // 244
+  UNKNOWN_LANGUAGE,      // 245
+  UNKNOWN_LANGUAGE,      // 246
+  UNKNOWN_LANGUAGE,      // 247
+  UNKNOWN_LANGUAGE,      // 248
+  UNKNOWN_LANGUAGE,      // 249
+  NDEBELE,               // 250
+  X_BORK_BORK_BORK,      // 251
+  X_PIG_LATIN,           // 252
+  X_HACKER,              // 253
+  X_KLINGON,             // 254
+  X_ELMER_FUDD,          // 255
+};
+
+// Subscripted by PLang, for ULScript != Latn
+extern const uint16 kPLangToLanguageOthr[256] = {
+  UNKNOWN_LANGUAGE,      // 0
+  HEBREW,                // 1
+  JAPANESE,              // 2
+  KOREAN,                // 3
+  RUSSIAN,               // 4
+  CHINESE,               // 5
+  GREEK,                 // 6
+  BULGARIAN,             // 7
+  UKRAINIAN,             // 8
+  HINDI,                 // 9
+  MACEDONIAN,            // 10
+  BENGALI,               // 11
+  MALAYALAM,             // 12
+  NEPALI,                // 13
+  TELUGU,                // 14
+  TAMIL,                 // 15
+  BELARUSIAN,            // 16
+  ROMANIAN,              // 17
+  URDU,                  // 18
+  BIHARI,                // 19
+  TG_UNKNOWN_LANGUAGE,   // 20
+  UNKNOWN_LANGUAGE,      // 21  (updated 2013.09.07 dsites)
+  THAI,                  // 22
+  SERBIAN,               // 23
+  ARABIC,                // 24
+  KANNADA,               // 25
+  TAGALOG,               // 26
+  PUNJABI,               // 27
+  MARATHI,               // 28
+  CHINESE_T,             // 29
+  AMHARIC,               // 30
+  GEORGIAN,              // 31
+  TIGRINYA,              // 32
+  PERSIAN,               // 33
+  SINHALESE,             // 34
+  KYRGYZ,                // 35
+  YIDDISH,               // 36
+  MONGOLIAN,             // 37
+  ARMENIAN,              // 38
+  LAOTHIAN,              // 39
+  SINDHI,                // 40
+  KHMER,                 // 41
+  TIBETAN,               // 42
+  DHIVEHI,               // 43
+  CHEROKEE,              // 44
+  SYRIAC,                // 45
+  LIMBU,                 // 46
+  ORIYA,                 // 47
+  UZBEK,                 // 48
+  AZERBAIJANI,           // 49
+  BOSNIAN,               // 50
+  ASSAMESE,              // 51
+  PASHTO,                // 52
+  TAJIK,                 // 53
+  ABKHAZIAN,             // 54
+  BASHKIR,               // 55
+  TURKMEN,               // 56
+  DZONGKHA,              // 57
+  INUKTITUT,             // 58
+  KASHMIRI,              // 59
+  UIGHUR,                // 60
+  KURDISH,               // 61
+  NEWARI,                // 62
+  OSSETIAN,              // 63
+  RAJASTHANI,            // 64
+  BURMESE,               // 65
+  UNKNOWN_LANGUAGE,      // 66
+  UNKNOWN_LANGUAGE,      // 67
+  KAZAKH,                // 68
+  UNKNOWN_LANGUAGE,      // 69
+  UNKNOWN_LANGUAGE,      // 70
+  UNKNOWN_LANGUAGE,      // 71
+  TATAR,                 // 72
+  UNKNOWN_LANGUAGE,      // 73
+  UNKNOWN_LANGUAGE,      // 74
+  UNKNOWN_LANGUAGE,      // 75
+  UNKNOWN_LANGUAGE,      // 76
+  UNKNOWN_LANGUAGE,      // 77
+  UNKNOWN_LANGUAGE,      // 78
+  UNKNOWN_LANGUAGE,      // 79
+  UNKNOWN_LANGUAGE,      // 80
+  UNKNOWN_LANGUAGE,      // 81
+  HAUSA,                 // 82
+  UNKNOWN_LANGUAGE,      // 83
+  UNKNOWN_LANGUAGE,      // 84
+  UNKNOWN_LANGUAGE,      // 85
+  UNKNOWN_LANGUAGE,      // 86
+  UNKNOWN_LANGUAGE,      // 87
+  UNKNOWN_LANGUAGE,      // 88
+  UNKNOWN_LANGUAGE,      // 89
+  UNKNOWN_LANGUAGE,      // 90
+  UNKNOWN_LANGUAGE,      // 91
+  SANSKRIT,              // 92
+  UNKNOWN_LANGUAGE,      // 93
+  UNKNOWN_LANGUAGE,      // 94
+  UNKNOWN_LANGUAGE,      // 95
+  UNKNOWN_LANGUAGE,      // 96
+  ZHUANG,                // 97
+  UNKNOWN_LANGUAGE,      // 98
+  UNKNOWN_LANGUAGE,      // 99
+  UNKNOWN_LANGUAGE,      // 100
+  UNKNOWN_LANGUAGE,      // 101
+  UNKNOWN_LANGUAGE,      // 102
+  UNKNOWN_LANGUAGE,      // 103
+  UNKNOWN_LANGUAGE,      // 104
+  UNKNOWN_LANGUAGE,      // 105
+  UNKNOWN_LANGUAGE,      // 106
+  UNKNOWN_LANGUAGE,      // 107
+  UNKNOWN_LANGUAGE,      // 108
+  UNKNOWN_LANGUAGE,      // 109
+  UNKNOWN_LANGUAGE,      // 110
+  UNKNOWN_LANGUAGE,      // 111
+  UNKNOWN_LANGUAGE,      // 112
+  UNKNOWN_LANGUAGE,      // 113
+  UNKNOWN_LANGUAGE,      // 114
+  UNKNOWN_LANGUAGE,      // 115
+  UNKNOWN_LANGUAGE,      // 116
+  UNKNOWN_LANGUAGE,      // 117
+  UNKNOWN_LANGUAGE,      // 118
+  UNKNOWN_LANGUAGE,      // 119
+  UNKNOWN_LANGUAGE,      // 120
+  UNKNOWN_LANGUAGE,      // 121
+  UNKNOWN_LANGUAGE,      // 122
+  UNKNOWN_LANGUAGE,      // 123
+  UNKNOWN_LANGUAGE,      // 124
+  UNKNOWN_LANGUAGE,      // 125
+  UNKNOWN_LANGUAGE,      // 126
+  UNKNOWN_LANGUAGE,      // 127
+  UNKNOWN_LANGUAGE,      // 128
+  UNKNOWN_LANGUAGE,      // 129
+  UNKNOWN_LANGUAGE,      // 130
+  UNKNOWN_LANGUAGE,      // 131
+  UNKNOWN_LANGUAGE,      // 132
+  UNKNOWN_LANGUAGE,      // 133
+  UNKNOWN_LANGUAGE,      // 134
+  UNKNOWN_LANGUAGE,      // 135
+  UNKNOWN_LANGUAGE,      // 136
+  UNKNOWN_LANGUAGE,      // 137
+  UNKNOWN_LANGUAGE,      // 138
+  UNKNOWN_LANGUAGE,      // 139
+  UNKNOWN_LANGUAGE,      // 140
+  UNKNOWN_LANGUAGE,      // 141
+  UNKNOWN_LANGUAGE,      // 142
+  UNKNOWN_LANGUAGE,      // 143
+  UNKNOWN_LANGUAGE,      // 144
+  UNKNOWN_LANGUAGE,      // 145
+  UNKNOWN_LANGUAGE,      // 146
+  UNKNOWN_LANGUAGE,      // 147
+  UNKNOWN_LANGUAGE,      // 148
+  UNKNOWN_LANGUAGE,      // 149
+  UNKNOWN_LANGUAGE,      // 150
+  UNKNOWN_LANGUAGE,      // 151
+  UNKNOWN_LANGUAGE,      // 152
+  UNKNOWN_LANGUAGE,      // 153
+  UNKNOWN_LANGUAGE,      // 154
+  UNKNOWN_LANGUAGE,      // 155
+  UNKNOWN_LANGUAGE,      // 156
+  UNKNOWN_LANGUAGE,      // 157
+  UNKNOWN_LANGUAGE,      // 158
+  UNKNOWN_LANGUAGE,      // 159
+  UNKNOWN_LANGUAGE,      // 160
+  UNKNOWN_LANGUAGE,      // 161
+  UNKNOWN_LANGUAGE,      // 162
+  UNKNOWN_LANGUAGE,      // 163
+  UNKNOWN_LANGUAGE,      // 164
+  UNKNOWN_LANGUAGE,      // 165
+  UNKNOWN_LANGUAGE,      // 166
+  UNKNOWN_LANGUAGE,      // 167
+  UNKNOWN_LANGUAGE,      // 168
+  UNKNOWN_LANGUAGE,      // 169
+  UNKNOWN_LANGUAGE,      // 170
+  UNKNOWN_LANGUAGE,      // 171
+  UNKNOWN_LANGUAGE,      // 172
+  UNKNOWN_LANGUAGE,      // 173
+  UNKNOWN_LANGUAGE,      // 174
+  UNKNOWN_LANGUAGE,      // 175
+  UNKNOWN_LANGUAGE,      // 176
+  UNKNOWN_LANGUAGE,      // 177
+  UNKNOWN_LANGUAGE,      // 178
+  UNKNOWN_LANGUAGE,      // 179
+  UNKNOWN_LANGUAGE,      // 180
+  UNKNOWN_LANGUAGE,      // 181
+  UNKNOWN_LANGUAGE,      // 182
+  UNKNOWN_LANGUAGE,      // 183
+  UNKNOWN_LANGUAGE,      // 184
+  UNKNOWN_LANGUAGE,      // 185
+  UNKNOWN_LANGUAGE,      // 186
+  UNKNOWN_LANGUAGE,      // 187
+  UNKNOWN_LANGUAGE,      // 188
+  UNKNOWN_LANGUAGE,      // 189
+  UNKNOWN_LANGUAGE,      // 190
+  UNKNOWN_LANGUAGE,      // 191
+  UNKNOWN_LANGUAGE,      // 192
+  UNKNOWN_LANGUAGE,      // 193
+  UNKNOWN_LANGUAGE,      // 194
+  UNKNOWN_LANGUAGE,      // 195
+  UNKNOWN_LANGUAGE,      // 196
+  UNKNOWN_LANGUAGE,      // 197
+  UNKNOWN_LANGUAGE,      // 198
+  UNKNOWN_LANGUAGE,      // 199
+  UNKNOWN_LANGUAGE,      // 200
+  UNKNOWN_LANGUAGE,      // 201
+  UNKNOWN_LANGUAGE,      // 202
+  UNKNOWN_LANGUAGE,      // 203
+  UNKNOWN_LANGUAGE,      // 204
+  UNKNOWN_LANGUAGE,      // 205
+  UNKNOWN_LANGUAGE,      // 206
+  UNKNOWN_LANGUAGE,      // 207
+  UNKNOWN_LANGUAGE,      // 208
+  UNKNOWN_LANGUAGE,      // 209
+  UNKNOWN_LANGUAGE,      // 210
+  UNKNOWN_LANGUAGE,      // 211
+  UNKNOWN_LANGUAGE,      // 212
+  UNKNOWN_LANGUAGE,      // 213
+  UNKNOWN_LANGUAGE,      // 214
+  UNKNOWN_LANGUAGE,      // 215
+  UNKNOWN_LANGUAGE,      // 216
+  UNKNOWN_LANGUAGE,      // 217
+  UNKNOWN_LANGUAGE,      // 218
+  UNKNOWN_LANGUAGE,      // 219
+  UNKNOWN_LANGUAGE,      // 220
+  UNKNOWN_LANGUAGE,      // 221
+  UNKNOWN_LANGUAGE,      // 222
+  UNKNOWN_LANGUAGE,      // 223
+  UNKNOWN_LANGUAGE,      // 224
+  UNKNOWN_LANGUAGE,      // 225
+  UNKNOWN_LANGUAGE,      // 226
+  UNKNOWN_LANGUAGE,      // 227
+  UNKNOWN_LANGUAGE,      // 228
+  UNKNOWN_LANGUAGE,      // 229
+  UNKNOWN_LANGUAGE,      // 230
+  UNKNOWN_LANGUAGE,      // 231
+  UNKNOWN_LANGUAGE,      // 232
+  UNKNOWN_LANGUAGE,      // 233
+  UNKNOWN_LANGUAGE,      // 234
+  UNKNOWN_LANGUAGE,      // 235
+  UNKNOWN_LANGUAGE,      // 236
+  UNKNOWN_LANGUAGE,      // 237
+  UNKNOWN_LANGUAGE,      // 238
+  UNKNOWN_LANGUAGE,      // 239
+  UNKNOWN_LANGUAGE,      // 240
+  UNKNOWN_LANGUAGE,      // 241
+  UNKNOWN_LANGUAGE,      // 242
+  UNKNOWN_LANGUAGE,      // 243
+  UNKNOWN_LANGUAGE,      // 244
+  UNKNOWN_LANGUAGE,      // 245
+  UNKNOWN_LANGUAGE,      // 246
+  UNKNOWN_LANGUAGE,      // 247
+  UNKNOWN_LANGUAGE,      // 248
+  UNKNOWN_LANGUAGE,      // 249
+  UNKNOWN_LANGUAGE,      // 250
+  UNKNOWN_LANGUAGE,      // 251
+  UNKNOWN_LANGUAGE,      // 252
+  UNKNOWN_LANGUAGE,      // 253
+  UNKNOWN_LANGUAGE,      // 254
+  UNKNOWN_LANGUAGE,      // 255
+};
+
+// Subscripted by PLang, for ULScript = Latn
+extern const uint8 kPLangToCloseSetLatn[256] = {
+  0,  // 0
+  0,  // 1
+  7,  // 2 da
+  0,  // 3
+  0,  // 4
+  0,  // 5
+  0,  // 6
+  0,  // 7
+  7,  // 8 no
+  0,  // 9
+  8,  // 10 pt
+  8,  // 11 es
+  0,  // 12
+  3,  // 13 cs
+  0,  // 14
+  0,  // 15
+  0,  // 16
+  0,  // 17
+  0,  // 18
+  0,  // 19
+  0,  // 20
+  0,  // 21
+  5,  // 22 hr
+  5,  // 23 sr
+  0,  // 24
+  8,  // 25 gl
+  0,  // 26
+  0,  // 27
+  1,  // 28 id
+  0,  // 29
+  1,  // 30 ms
+  0,  // 31
+  0,  // 32
+  0,  // 33
+  0,  // 34
+  0,  // 35
+  0,  // 36
+  0,  // 37
+  0,  // 38
+  0,  // 39
+  0,  // 40
+  0,  // 41
+  0,  // 42
+  0,  // 43
+  0,  // 44
+  3,  // 45 sk
+  0,  // 46
+  0,  // 47
+  0,  // 48
+  0,  // 49
+  0,  // 50
+  7,  // 51 nn
+  4,  // 52 xh
+  4,  // 53 zu
+  0,  // 54
+  0,  // 55
+  0,  // 56
+  0,  // 57
+  0,  // 58
+  0,  // 59
+  0,  // 60
+  0,  // 61
+  0,  // 62
+  0,  // 63
+  0,  // 64
+  0,  // 65
+  0,  // 66
+  0,  // 67
+  0,  // 68
+  0,  // 69
+  0,  // 70
+  0,  // 71
+  0,  // 72
+  0,  // 73
+  0,  // 74
+  0,  // 75
+  0,  // 76
+  0,  // 77
+  0,  // 78
+  0,  // 79
+  0,  // 80
+  0,  // 81
+  0,  // 82
+  0,  // 83
+  0,  // 84
+  9,  // 85 rw
+  0,  // 86
+  0,  // 87
+  0,  // 88
+  9,  // 89 rn
+  0,  // 90
+  0,  // 91
+  0,  // 92
+  0,  // 93
+  0,  // 94
+  0,  // 95
+  0,  // 96
+  0,  // 97
+  0,  // 98
+  0,  // 99
+  0,  // 100
+  0,  // 101
+  0,  // 102
+  0,  // 103
+  0,  // 104
+  0,  // 105
+  0,  // 106
+  0,  // 107
+  0,  // 108
+  0,  // 109
+  0,  // 110
+  0,  // 111
+  0,  // 112
+  0,  // 113
+  0,  // 114
+  0,  // 115
+  0,  // 116
+  0,  // 117
+  0,  // 118
+  0,  // 119
+  0,  // 120
+  0,  // 121
+  0,  // 122
+  0,  // 123
+  0,  // 124
+  0,  // 125
+  0,  // 126
+  0,  // 127
+  0,  // 128
+  0,  // 129
+  0,  // 130
+  0,  // 131
+  0,  // 132
+  0,  // 133
+  0,  // 134
+  0,  // 135
+  0,  // 136
+  0,  // 137
+  0,  // 138
+  0,  // 139
+  0,  // 140
+  0,  // 141
+  0,  // 142
+  0,  // 143
+  0,  // 144
+  0,  // 145
+  0,  // 146
+  0,  // 147
+  0,  // 148
+  0,  // 149
+  0,  // 150
+  0,  // 151
+  0,  // 152
+  0,  // 153
+  0,  // 154
+  0,  // 155
+  0,  // 156
+  0,  // 157
+  0,  // 158
+  0,  // 159
+  0,  // 160
+  0,  // 161
+  0,  // 162
+  0,  // 163
+  0,  // 164
+  0,  // 165
+  0,  // 166
+  0,  // 167
+  0,  // 168
+  0,  // 169
+  0,  // 170
+  0,  // 171
+  0,  // 172
+  0,  // 173
+  0,  // 174
+  0,  // 175
+  0,  // 176
+  0,  // 177
+  0,  // 178
+  0,  // 179
+  0,  // 180
+  0,  // 181
+  0,  // 182
+  0,  // 183
+  0,  // 184
+  0,  // 185
+  0,  // 186
+  0,  // 187
+  0,  // 188
+  0,  // 189
+  0,  // 190
+  0,  // 191
+  0,  // 192
+  0,  // 193
+  0,  // 194
+  0,  // 195
+  0,  // 196
+  0,  // 197
+  0,  // 198
+  0,  // 199
+  0,  // 200
+  0,  // 201
+  0,  // 202
+  0,  // 203
+  0,  // 204
+  0,  // 205
+  0,  // 206
+  0,  // 207
+  0,  // 208
+  0,  // 209
+  0,  // 210
+  0,  // 211
+  0,  // 212
+  0,  // 213
+  0,  // 214
+  0,  // 215
+  0,  // 216
+  0,  // 217
+  0,  // 218
+  0,  // 219
+  0,  // 220
+  0,  // 221
+  0,  // 222
+  0,  // 223
+  0,  // 224
+  0,  // 225
+  0,  // 226
+  0,  // 227
+  0,  // 228
+  0,  // 229
+  0,  // 230
+  0,  // 231
+  0,  // 232
+  0,  // 233
+  0,  // 234
+  0,  // 235
+  0,  // 236
+  0,  // 237
+  0,  // 238
+  0,  // 239
+  0,  // 240
+  0,  // 241
+  0,  // 242
+  0,  // 243
+  0,  // 244
+  0,  // 245
+  0,  // 246
+  0,  // 247
+  0,  // 248
+  0,  // 249
+  0,  // 250
+  0,  // 251
+  0,  // 252
+  0,  // 253
+  0,  // 254
+  0,  // 255
+};
+
+// Subscripted by PLang, for ULScript != Latn
+extern const uint8 kPLangToCloseSetOthr[256] = {
+  0,  // 0
+  0,  // 1
+  0,  // 2
+  0,  // 3
+  0,  // 4
+  0,  // 5
+  0,  // 6
+  0,  // 7
+  0,  // 8
+  6,  // 9 hi
+  0,  // 10
+  0,  // 11
+  0,  // 12
+  6,  // 13 ne
+  0,  // 14
+  0,  // 15
+  0,  // 16
+  0,  // 17
+  0,  // 18
+  6,  // 19 bh
+  0,  // 20
+  0,  // 21
+  0,  // 22
+  0,  // 23
+  0,  // 24
+  0,  // 25
+  0,  // 26
+  0,  // 27
+  6,  // 28 mr
+  0,  // 29
+  0,  // 30
+  0,  // 31
+  0,  // 32
+  0,  // 33
+  0,  // 34
+  0,  // 35
+  0,  // 36
+  0,  // 37
+  0,  // 38
+  0,  // 39
+  0,  // 40
+  0,  // 41
+  2,  // 42 bo
+  0,  // 43
+  0,  // 44
+  0,  // 45
+  0,  // 46
+  0,  // 47
+  0,  // 48
+  0,  // 49
+  0,  // 50
+  0,  // 51
+  0,  // 52
+  0,  // 53
+  0,  // 54
+  0,  // 55
+  0,  // 56
+  2,  // 57 dz
+  0,  // 58
+  0,  // 59
+  0,  // 60
+  0,  // 61
+  0,  // 62
+  0,  // 63
+  0,  // 64
+  0,  // 65
+  0,  // 66
+  0,  // 67
+  0,  // 68
+  0,  // 69
+  0,  // 70
+  0,  // 71
+  0,  // 72
+  0,  // 73
+  0,  // 74
+  0,  // 75
+  0,  // 76
+  0,  // 77
+  0,  // 78
+  0,  // 79
+  0,  // 80
+  0,  // 81
+  0,  // 82
+  0,  // 83
+  0,  // 84
+  0,  // 85
+  0,  // 86
+  0,  // 87
+  0,  // 88
+  0,  // 89
+  0,  // 90
+  0,  // 91
+  0,  // 92
+  0,  // 93
+  0,  // 94
+  0,  // 95
+  0,  // 96
+  0,  // 97
+  0,  // 98
+  0,  // 99
+  0,  // 100
+  0,  // 101
+  0,  // 102
+  0,  // 103
+  0,  // 104
+  0,  // 105
+  0,  // 106
+  0,  // 107
+  0,  // 108
+  0,  // 109
+  0,  // 110
+  0,  // 111
+  0,  // 112
+  0,  // 113
+  0,  // 114
+  0,  // 115
+  0,  // 116
+  0,  // 117
+  0,  // 118
+  0,  // 119
+  0,  // 120
+  0,  // 121
+  0,  // 122
+  0,  // 123
+  0,  // 124
+  0,  // 125
+  0,  // 126
+  0,  // 127
+  0,  // 128
+  0,  // 129
+  0,  // 130
+  0,  // 131
+  0,  // 132
+  0,  // 133
+  0,  // 134
+  0,  // 135
+  0,  // 136
+  0,  // 137
+  0,  // 138
+  0,  // 139
+  0,  // 140
+  0,  // 141
+  0,  // 142
+  0,  // 143
+  0,  // 144
+  0,  // 145
+  0,  // 146
+  0,  // 147
+  0,  // 148
+  0,  // 149
+  0,  // 150
+  0,  // 151
+  0,  // 152
+  0,  // 153
+  0,  // 154
+  0,  // 155
+  0,  // 156
+  0,  // 157
+  0,  // 158
+  0,  // 159
+  0,  // 160
+  0,  // 161
+  0,  // 162
+  0,  // 163
+  0,  // 164
+  0,  // 165
+  0,  // 166
+  0,  // 167
+  0,  // 168
+  0,  // 169
+  0,  // 170
+  0,  // 171
+  0,  // 172
+  0,  // 173
+  0,  // 174
+  0,  // 175
+  0,  // 176
+  0,  // 177
+  0,  // 178
+  0,  // 179
+  0,  // 180
+  0,  // 181
+  0,  // 182
+  0,  // 183
+  0,  // 184
+  0,  // 185
+  0,  // 186
+  0,  // 187
+  0,  // 188
+  0,  // 189
+  0,  // 190
+  0,  // 191
+  0,  // 192
+  0,  // 193
+  0,  // 194
+  0,  // 195
+  0,  // 196
+  0,  // 197
+  0,  // 198
+  0,  // 199
+  0,  // 200
+  0,  // 201
+  0,  // 202
+  0,  // 203
+  0,  // 204
+  0,  // 205
+  0,  // 206
+  0,  // 207
+  0,  // 208
+  0,  // 209
+  0,  // 210
+  0,  // 211
+  0,  // 212
+  0,  // 213
+  0,  // 214
+  0,  // 215
+  0,  // 216
+  0,  // 217
+  0,  // 218
+  0,  // 219
+  0,  // 220
+  0,  // 221
+  0,  // 222
+  0,  // 223
+  0,  // 224
+  0,  // 225
+  0,  // 226
+  0,  // 227
+  0,  // 228
+  0,  // 229
+  0,  // 230
+  0,  // 231
+  0,  // 232
+  0,  // 233
+  0,  // 234
+  0,  // 235
+  0,  // 236
+  0,  // 237
+  0,  // 238
+  0,  // 239
+  0,  // 240
+  0,  // 241
+  0,  // 242
+  0,  // 243
+  0,  // 244
+  0,  // 245
+  0,  // 246
+  0,  // 247
+  0,  // 248
+  0,  // 249
+  0,  // 250
+  0,  // 251
+  0,  // 252
+  0,  // 253
+  0,  // 254
+  0,  // 255
+};
+
+// Alphabetical order for binary search
+extern const int kNameToLanguageSize = 304;
+extern const CharIntPair kNameToLanguage[kNameToLanguageSize] = {
+  {"ABKHAZIAN",            130},  // ab
+  {"AFAR",                 131},  // aa
+  {"AFRIKAANS",            101},  // af
+  {"AKAN",                 161},  // ak
+  {"ALBANIAN",              45},  // sq
+  {"AMHARIC",               73},  // am
+  {"ARABIC",                54},  // ar
+  {"ARMENIAN",              97},  // hy
+  {"ASSAMESE",             111},  // as
+  {"AYMARA",               132},  // ay
+  {"AZERBAIJANI",           74},  // az
+  {"BASHKIR",              133},  // ba
+  {"BASQUE",                57},  // eu
+  {"BELARUSIAN",            47},  // be
+  {"BENGALI",               37},  // bn
+  {"BIHARI",                51},  // bh
+  {"BISLAMA",              134},  // bi
+  {"BOSNIAN",               78},  // bs
+  {"BRETON",                89},  // br
+  {"BULGARIAN",             27},  // bg
+  {"BURMESE",              103},  // my
+  {"CATALAN",               55},  // ca
+  {"CEBUANO",              165},  // ceb
+  {"CHEROKEE",             107},  // chr
+  {"CHICHEWA",             174},  // ny
+  {"CORSICAN",             112},  // co
+  {"CROATIAN",              28},  // hr
+  {"CROATIAN",              28},  // sh-Latn
+  {"CZECH",                 17},  // cs
+  {"Chinese",               16},  // zh-CN
+  {"Chinese",               16},  // zh-Hans
+  {"Chinese",               16},  // zh-Hani
+  {"Chinese",               16},  // zh
+  {"ChineseT",              69},  // zht
+  {"ChineseT",              69},  // zhT
+  {"ChineseT",              69},  // zh-SG
+  {"ChineseT",              69},  // zh-HK
+  {"ChineseT",              69},  // zh-TW
+  {"ChineseT",              69},  // zh-Hant
+  {"DANISH",                 1},  // da
+  {"DHIVEHI",              106},  // dv
+  {"DUTCH",                  2},  // nl
+  {"DZONGKHA",             135},  // dz
+  {"ENGLISH",                0},  // en
+  {"ESPERANTO",             56},  // eo
+  {"ESTONIAN",              24},  // et
+  {"EWE",                  166},  // ee
+  {"FAROESE",               70},  // fo
+  {"FIJIAN",               136},  // fj
+  {"FINNISH",                3},  // fi
+  {"FRENCH",                 4},  // fr
+  {"FRISIAN",               67},  // fy
+  {"GA",                   167},  // gaa
+  {"GALICIAN",              31},  // gl
+  {"GANDA",                158},  // lg
+  {"GEORGIAN",              75},  // ka
+  {"GERMAN",                 5},  // de
+  {"GREEK",                 18},  // el
+  {"GREENLANDIC",          137},  // kl
+  {"GUARANI",               85},  // gn
+  {"GUJARATI",              52},  // gu
+  {"HAITIAN_CREOLE",       139},  // ht
+  {"HAUSA",                138},  // ha
+  {"HAWAIIAN",             164},  // haw
+  {"HEBREW",                 6},  // he
+  {"HEBREW",                 6},  // iw
+  {"HINDI",                 35},  // hi
+  {"HMONG",                168},  // hmn
+  {"HUNGARIAN",             23},  // hu
+  {"ICELANDIC",             19},  // is
+  {"IGBO",                 162},  // ig
+  {"INDONESIAN",            38},  // id
+  {"INTERLINGUA",           58},  // ia
+  {"INTERLINGUE",          113},  // ie
+  {"INUKTITUT",            141},  // iu
+  {"INUPIAK",              140},  // ik
+  {"IRISH",                 30},  // ga
+  {"ITALIAN",                7},  // it
+  {"Ignore",                25},  // xxx
+  {"JAVANESE",              48},  // jv
+  {"JAVANESE",              48},  // jw
+  {"Japanese",               8},  // ja
+  {"KANNADA",               59},  // kn
+  {"KASHMIRI",             142},  // ks
+  {"KAZAKH",               114},  // kk
+  {"KHASI",                156},  // kha
+  {"KHMER",                104},  // km
+  {"KINYARWANDA",          143},  // rw
+  {"KRIO",                 169},  // kri
+  {"KURDISH",               95},  // ku
+  {"KYRGYZ",                88},  // ky
+  {"Korean",                 9},  // ko
+  {"LAOTHIAN",              98},  // lo
+  {"LATIN",                 39},  // la
+  {"LATVIAN",               20},  // lv
+  {"LIMBU",                109},  // sit-Limb
+  {"LIMBU",                109},  // sit-NP
+  {"LIMBU",                109},  // lif
+  {"LINGALA",              115},  // ln
+  {"LITHUANIAN",            21},  // lt
+  {"LOZI",                 170},  // loz
+  {"LUBA_LULUA",           171},  // lua
+  {"LUO_KENYA_AND_TANZANIA", 172},  // luo
+  {"LUXEMBOURGISH",        102},  // lb
+  {"MACEDONIAN",            36},  // mk
+  {"MALAGASY",             144},  // mg
+  {"MALAY",                 40},  // ms
+  {"MALAYALAM",             41},  // ml
+  {"MALTESE",               65},  // mt
+  {"MANX",                 159},  // gv
+  {"MAORI",                128},  // mi
+  {"MARATHI",               64},  // mr
+  {"MAURITIAN_CREOLE",     163},  // mfe
+  {"MOLDAVIAN",             22},  // mo
+  {"MONGOLIAN",             96},  // mn
+  {"MONTENEGRIN",          160},  // srm
+  {"MONTENEGRIN",          160},  // sr-Latn-ME
+  {"MONTENEGRIN",          160},  // sr-ME
+  {"MONTENEGRIN",          160},  // srM
+  {"NAURU",                145},  // na
+  {"NDEBELE",              506},  // nr
+  {"NEPALI",                43},  // ne
+  {"NEWARI",               173},  // new
+  {"NORWEGIAN",             10},  // nb
+  {"NORWEGIAN",             10},  // no
+  {"NORWEGIAN_N",           80},  // nn
+  {"NYANJA",               174},  // ny
+  {"OCCITAN",               49},  // oc
+  {"ORIYA",                110},  // or
+  {"OROMO",                146},  // om
+  {"OSSETIAN",             175},  // os
+  {"PAMPANGA",             176},  // pam
+  {"PASHTO",               117},  // ps
+  {"PEDI",                 177},  // nso
+  {"PERSIAN",               77},  // fa
+  {"POLISH",                11},  // pl
+  {"PORTUGUESE",            12},  // pt
+  {"PUNJABI",               60},  // pa
+  {"QUECHUA",              118},  // qu
+  {"RAJASTHANI",           178},  // raj
+  {"RHAETO_ROMANCE",       100},  // rm
+  {"ROMANIAN",              22},  // ro
+  {"RUNDI",                147},  // rn
+  {"RUSSIAN",               13},  // ru
+  {"SAMOAN",               148},  // sm
+  {"SANGO",                149},  // sg
+  {"SANSKRIT",             150},  // sa
+  {"SCOTS",                157},  // sco
+  {"SCOTS_GAELIC",          61},  // gd
+  {"SERBIAN",               29},  // sh-Cyrl
+  {"SERBIAN",               29},  // sr
+  {"SESELWA",              179},  // crs
+  {"SESELWA_CREOLE_FRENCH", 179},  // crs
+  {"SESOTHO",               86},  // st
+  {"SHONA",                119},  // sn
+  {"SINDHI",                99},  // sd
+  {"SINHALESE",             79},  // si
+  {"SISWANT",              151},  // ss
+  {"SLOVAK",                68},  // sk
+  {"SLOVENIAN",             63},  // sl
+  {"SOMALI",                93},  // so
+  {"SPANISH",               14},  // es
+  {"SUNDANESE",             71},  // su
+  {"SWAHILI",               62},  // sw
+  {"SWEDISH",               15},  // sv
+  {"SYRIAC",               108},  // syr
+  {"TAGALOG",               32},  // tl
+  {"TAJIK",                120},  // tg
+  {"TAMIL",                 46},  // ta
+  {"TATAR",                121},  // tt
+  {"TELUGU",                44},  // te
+  {"THAI",                  53},  // th
+  {"TIBETAN",              105},  // bo
+  {"TIGRINYA",              76},  // ti
+  {"TONGA",                122},  // to
+  {"TSONGA",               152},  // ts
+  {"TSWANA",               153},  // tn
+  {"TUMBUKA",              180},  // tum
+  {"TURKISH",               33},  // tr
+  {"TURKMEN",               87},  // tk
+  {"TWI",                   90},  // tw
+  {"UIGHUR",                94},  // ug
+  {"UKRAINIAN",             34},  // uk
+  {"URDU",                  50},  // ur
+  {"UZBEK",                 72},  // uz
+  {"Unknown",               26},  // un
+  {"VENDA",                181},  // ve
+  {"VIETNAMESE",            66},  // vi
+  {"VOLAPUK",              154},  // vo
+  {"WARAY_PHILIPPINES",    182},  // war
+  {"WELSH",                 42},  // cy
+  {"WOLOF",                129},  // wo
+  {"XHOSA",                 83},  // xh
+  {"X_Arabic",             518},  // xx-Arab
+  {"X_Armenian",           516},  // xx-Armn
+  {"X_Avestan",            591},  // xx-Avst
+  {"X_BORK_BORK_BORK",     507},  // zzb
+  {"X_Balinese",           573},  // xx-Bali
+  {"X_Bamum",              595},  // xx-Bamu
+  {"X_Batak",              604},  // xx-Batk
+  {"X_Bengali",            522},  // xx-Beng
+  {"X_Bopomofo",           546},  // xx-Bopo
+  {"X_Brahmi",             605},  // xx-Brah
+  {"X_Braille",            564},  // xx-Brai
+  {"X_Buginese",           565},  // xx-Bugi
+  {"X_Buhid",              555},  // xx-Buhd
+  {"X_Canadian_Aboriginal", 539},  // xx-Cans
+  {"X_Carian",             586},  // xx-Cari
+  {"X_Chakma",             607},  // xx-Cakm
+  {"X_Cham",               588},  // xx-Cham
+  {"X_Cherokee",           538},  // xx-Cher
+  {"X_Common",             512},  // xx-Zyyy
+  {"X_Coptic",             566},  // xx-Copt
+  {"X_Cuneiform",          574},  // xx-Xsux
+  {"X_Cypriot",            563},  // xx-Cprt
+  {"X_Cyrillic",           515},  // xx-Cyrl
+  {"X_Deseret",            551},  // xx-Dsrt
+  {"X_Devanagari",         521},  // xx-Deva
+  {"X_ELMER_FUDD",         511},  // zze
+  {"X_Egyptian_Hieroglyphs", 592},  // xx-Egyp
+  {"X_Ethiopic",           537},  // xx-Ethi
+  {"X_Georgian",           535},  // xx-Geor
+  {"X_Glagolitic",         568},  // xx-Glag
+  {"X_Gothic",             550},  // xx-Goth
+  {"X_Greek",              514},  // xx-Grek
+  {"X_Gujarati",           524},  // xx-Gujr
+  {"X_Gurmukhi",           523},  // xx-Guru
+  {"X_HACKER",             509},  // zzh
+  {"X_Han",                547},  // xx-Hani
+  {"X_Hangul",             536},  // xx-Hang
+  {"X_Hanunoo",            554},  // xx-Hano
+  {"X_Hebrew",             517},  // xx-Hebr
+  {"X_Hiragana",           544},  // xx-Hira
+  {"X_Imperial_Aramaic",   598},  // xx-Armi
+  {"X_Inherited",          552},  // xx-Qaai
+  {"X_Inscriptional_Pahlavi", 601},  // xx-Phli
+  {"X_Inscriptional_Parthian", 600},  // xx-Prti
+  {"X_Javanese",           596},  // xx-Java
+  {"X_KLINGON",            510},  // tlh
+  {"X_Kaithi",             603},  // xx-Kthi
+  {"X_Kannada",            528},  // xx-Knda
+  {"X_Katakana",           545},  // xx-Kana
+  {"X_Kayah_Li",           583},  // xx-Kali
+  {"X_Kharoshthi",         572},  // xx-Khar
+  {"X_Khmer",              542},  // xx-Khmr
+  {"X_Lao",                532},  // xx-Laoo
+  {"X_Latin",              513},  // xx-Latn
+  {"X_Lepcha",             579},  // xx-Lepc
+  {"X_Limbu",              557},  // xx-Limb
+  {"X_Linear_B",           559},  // xx-Linb
+  {"X_Lisu",               594},  // xx-Lisu
+  {"X_Lycian",             585},  // xx-Lyci
+  {"X_Lydian",             587},  // xx-Lydi
+  {"X_Malayalam",          529},  // xx-Mlym
+  {"X_Mandaic",            606},  // xx-Mand
+  {"X_Meetei_Mayek",       597},  // xx-Mtei
+  {"X_Meroitic_Cursive",   608},  // xx-Merc
+  {"X_Meroitic_Hieroglyphs", 609},  // xx-Mero
+  {"X_Miao",               610},  // xx-Plrd
+  {"X_Mongolian",          543},  // xx-Mong
+  {"X_Myanmar",            534},  // xx-Mymr
+  {"X_New_Tai_Lue",        567},  // xx-Talu
+  {"X_Nko",                577},  // xx-Nkoo
+  {"X_Ogham",              540},  // xx-Ogam
+  {"X_Ol_Chiki",           580},  // xx-Olck
+  {"X_Old_Italic",         549},  // xx-Ital
+  {"X_Old_Persian",        571},  // xx-Xpeo
+  {"X_Old_South_Arabian",  599},  // xx-Sarb
+  {"X_Old_Turkic",         602},  // xx-Orkh
+  {"X_Oriya",              525},  // xx-Orya
+  {"X_Osmanya",            562},  // xx-Osma
+  {"X_PIG_LATIN",          508},  // zzp
+  {"X_Phags_Pa",           576},  // xx-Phag
+  {"X_Phoenician",         575},  // xx-Phnx
+  {"X_Rejang",             584},  // xx-Rjng
+  {"X_Runic",              541},  // xx-Runr
+  {"X_Samaritan",          593},  // xx-Samr
+  {"X_Saurashtra",         582},  // xx-Saur
+  {"X_Sharada",            611},  // xx-Shrd
+  {"X_Shavian",            561},  // xx-Shaw
+  {"X_Sinhala",            530},  // xx-Sinh
+  {"X_Sora_Sompeng",       612},  // xx-Sora
+  {"X_Sundanese",          578},  // xx-Sund
+  {"X_Syloti_Nagri",       570},  // xx-Sylo
+  {"X_Syriac",             519},  // xx-Syrc
+  {"X_Tagalog",            553},  // xx-Tglg
+  {"X_Tagbanwa",           556},  // xx-Tagb
+  {"X_Tai_Le",             558},  // xx-Tale
+  {"X_Tai_Tham",           589},  // xx-Lana
+  {"X_Tai_Viet",           590},  // xx-Tavt
+  {"X_Takri",              613},  // xx-Takr
+  {"X_Tamil",              526},  // xx-Taml
+  {"X_Telugu",             527},  // xx-Telu
+  {"X_Thaana",             520},  // xx-Thaa
+  {"X_Thai",               531},  // xx-Thai
+  {"X_Tibetan",            533},  // xx-Tibt
+  {"X_Tifinagh",           569},  // xx-Tfng
+  {"X_Ugaritic",           560},  // xx-Ugar
+  {"X_Vai",                581},  // xx-Vaii
+  {"X_Yi",                 548},  // xx-Yiii
+  {"YIDDISH",               91},  // yi
+  {"YORUBA",               123},  // yo
+  {"ZHUANG",               155},  // za
+  {"ZULU",                  84},  // zu
+};
+
+// Alphabetical order for binary search
+extern const int kCodeToLanguageSize = 304;
+extern const CharIntPair kCodeToLanguage[kCodeToLanguageSize] = {
+  {"aa",   131},  // aa
+  {"ab",   130},  // ab
+  {"af",   101},  // af
+  {"ak",   161},  // ak
+  {"am",    73},  // am
+  {"ar",    54},  // ar
+  {"as",   111},  // as
+  {"ay",   132},  // ay
+  {"az",    74},  // az
+  {"ba",   133},  // ba
+  {"be",    47},  // be
+  {"bg",    27},  // bg
+  {"bh",    51},  // bh
+  {"bi",   134},  // bi
+  //{"hmn",  168},  // hmn   used to be blu
+  {"bn",    37},  // bn
+  {"bo",   105},  // bo
+  {"br",    89},  // br
+  {"bs",    78},  // bs
+  {"ca",    55},  // ca
+  {"ceb",  165},  // ceb
+  {"chr",  107},  // chr
+  {"co",   112},  // co
+  {"crs",  179},  // crs
+  {"crs",  179},  // crs
+  {"cs",    17},  // cs
+  {"cy",    42},  // cy
+  {"da",     1},  // da
+  {"de",     5},  // de
+  {"dv",   106},  // dv
+  {"dz",   135},  // dz
+  {"ee",   166},  // ee
+  {"el",    18},  // el
+  {"en",     0},  // en
+  {"eo",    56},  // eo
+  {"es",    14},  // es
+  {"et",    24},  // et
+  {"eu",    57},  // eu
+  {"fa",    77},  // fa
+  {"fi",     3},  // fi
+  {"fj",   136},  // fj
+  {"fo",    70},  // fo
+  {"fr",     4},  // fr
+  {"fy",    67},  // fy
+  {"ga",    30},  // ga
+  {"gaa",  167},  // gaa
+  {"gd",    61},  // gd
+  {"gl",    31},  // gl
+  {"gn",    85},  // gn
+  {"gu",    52},  // gu
+  {"gv",   159},  // gv
+  {"ha",   138},  // ha
+  {"haw",  164},  // haw
+  {"he",     6},  // he
+  {"hi",    35},  // hi
+  {"hmn",  168},  // hmn  used to be blu
+  {"hr",    28},  // hr
+  {"ht",   139},  // ht
+  {"hu",    23},  // hu
+  {"hy",    97},  // hy
+  {"ia",    58},  // ia
+  {"id",    38},  // id
+  {"ie",   113},  // ie
+  {"ig",   162},  // ig
+  {"ik",   140},  // ik
+  {"is",    19},  // is
+  {"it",     7},  // it
+  {"iu",   141},  // iu
+  {"iw",     6},  // iw
+  {"ja",     8},  // ja
+  {"jv",    48},  // jv
+  {"jw",    48},  // jw
+  {"ka",    75},  // ka
+  {"kha",  156},  // kha
+  {"kk",   114},  // kk
+  {"kl",   137},  // kl
+  {"km",   104},  // km
+  {"kn",    59},  // kn
+  {"ko",     9},  // ko
+  {"kri",  169},  // kri
+  {"ks",   142},  // ks
+  {"ku",    95},  // ku
+  {"ky",    88},  // ky
+  {"la",    39},  // la
+  {"lb",   102},  // lb
+  {"lg",   158},  // lg
+  {"lif",  109},  // lif
+  {"ln",   115},  // ln
+  {"lo",    98},  // lo
+  {"loz",  170},  // loz
+  {"lt",    21},  // lt
+  {"lua",  171},  // lua
+  {"luo",  172},  // luo
+  {"lv",    20},  // lv
+  {"mfe",  163},  // mfe
+  {"mg",   144},  // mg
+  {"mi",   128},  // mi
+  {"mk",    36},  // mk
+  {"ml",    41},  // ml
+  {"mn",    96},  // mn
+  {"mo",    22},  // mo
+  {"mr",    64},  // mr
+  {"ms",    40},  // ms
+  {"mt",    65},  // mt
+  {"my",   103},  // my
+  {"na",   145},  // na
+  {"nb",    10},  // nb
+  {"ne",    43},  // ne
+  {"new",  173},  // new
+  {"nl",     2},  // nl
+  {"nn",    80},  // nn
+  {"no",    10},  // no
+  {"nr",   506},  // nr
+  {"nso",  177},  // nso
+  {"ny",   174},  // ny
+  {"ny",   174},  // ny
+  {"oc",    49},  // oc
+  {"om",   146},  // om
+  {"or",   110},  // or
+  {"os",   175},  // os
+  {"pa",    60},  // pa
+  {"pam",  176},  // pam
+  {"pl",    11},  // pl
+  {"ps",   117},  // ps
+  {"pt",    12},  // pt
+  {"qu",   118},  // qu
+  {"raj",  178},  // raj
+  {"rm",   100},  // rm
+  {"rn",   147},  // rn
+  {"ro",    22},  // ro
+  {"ru",    13},  // ru
+  {"rw",   143},  // rw
+  {"sa",   150},  // sa
+  {"sco",  157},  // sco
+  {"sd",    99},  // sd
+  {"sg",   149},  // sg
+  {"sh-Cyrl",  29},  // sh-Cyrl
+  {"sh-Latn",  28},  // sh-Latn
+  {"si",    79},  // si
+  {"sit-Limb", 109},  // sit-Limb
+  {"sit-NP", 109},  // sit-NP
+  {"sk",    68},  // sk
+  {"sl",    63},  // sl
+  {"sm",   148},  // sm
+  {"sn",   119},  // sn
+  {"so",    93},  // so
+  {"sq",    45},  // sq
+  {"sr",    29},  // sr
+  {"sr-Latn-ME", 160},  // sr-Latn-ME
+  {"sr-ME", 160},  // sr-ME
+  {"srM",  160},  // srM
+  {"srm",  160},  // srm
+  {"ss",   151},  // ss
+  {"st",    86},  // st
+  {"su",    71},  // su
+  {"sv",    15},  // sv
+  {"sw",    62},  // sw
+  {"syr",  108},  // syr
+  {"ta",    46},  // ta
+  {"te",    44},  // te
+  {"tg",   120},  // tg
+  {"th",    53},  // th
+  {"ti",    76},  // ti
+  {"tk",    87},  // tk
+  {"tl",    32},  // tl
+  {"tlh",  510},  // tlh
+  {"tn",   153},  // tn
+  {"to",   122},  // to
+  {"tr",    33},  // tr
+  {"ts",   152},  // ts
+  {"tt",   121},  // tt
+  {"tum",  180},  // tum
+  {"tw",    90},  // tw
+  {"ug",    94},  // ug
+  {"uk",    34},  // uk
+  {"un",    26},  // un
+  {"ur",    50},  // ur
+  {"uz",    72},  // uz
+  {"ve",   181},  // ve
+  {"vi",    66},  // vi
+  {"vo",   154},  // vo
+  {"war",  182},  // war
+  {"wo",   129},  // wo
+  {"xh",    83},  // xh
+  {"xx-Arab", 518},  // xx-Arab
+  {"xx-Armi", 598},  // xx-Armi
+  {"xx-Armn", 516},  // xx-Armn
+  {"xx-Avst", 591},  // xx-Avst
+  {"xx-Bali", 573},  // xx-Bali
+  {"xx-Bamu", 595},  // xx-Bamu
+  {"xx-Batk", 604},  // xx-Batk
+  {"xx-Beng", 522},  // xx-Beng
+  {"xx-Bopo", 546},  // xx-Bopo
+  {"xx-Brah", 605},  // xx-Brah
+  {"xx-Brai", 564},  // xx-Brai
+  {"xx-Bugi", 565},  // xx-Bugi
+  {"xx-Buhd", 555},  // xx-Buhd
+  {"xx-Cakm", 607},  // xx-Cakm
+  {"xx-Cans", 539},  // xx-Cans
+  {"xx-Cari", 586},  // xx-Cari
+  {"xx-Cham", 588},  // xx-Cham
+  {"xx-Cher", 538},  // xx-Cher
+  {"xx-Copt", 566},  // xx-Copt
+  {"xx-Cprt", 563},  // xx-Cprt
+  {"xx-Cyrl", 515},  // xx-Cyrl
+  {"xx-Deva", 521},  // xx-Deva
+  {"xx-Dsrt", 551},  // xx-Dsrt
+  {"xx-Egyp", 592},  // xx-Egyp
+  {"xx-Ethi", 537},  // xx-Ethi
+  {"xx-Geor", 535},  // xx-Geor
+  {"xx-Glag", 568},  // xx-Glag
+  {"xx-Goth", 550},  // xx-Goth
+  {"xx-Grek", 514},  // xx-Grek
+  {"xx-Gujr", 524},  // xx-Gujr
+  {"xx-Guru", 523},  // xx-Guru
+  {"xx-Hang", 536},  // xx-Hang
+  {"xx-Hani", 547},  // xx-Hani
+  {"xx-Hano", 554},  // xx-Hano
+  {"xx-Hebr", 517},  // xx-Hebr
+  {"xx-Hira", 544},  // xx-Hira
+  {"xx-Ital", 549},  // xx-Ital
+  {"xx-Java", 596},  // xx-Java
+  {"xx-Kali", 583},  // xx-Kali
+  {"xx-Kana", 545},  // xx-Kana
+  {"xx-Khar", 572},  // xx-Khar
+  {"xx-Khmr", 542},  // xx-Khmr
+  {"xx-Knda", 528},  // xx-Knda
+  {"xx-Kthi", 603},  // xx-Kthi
+  {"xx-Lana", 589},  // xx-Lana
+  {"xx-Laoo", 532},  // xx-Laoo
+  {"xx-Latn", 513},  // xx-Latn
+  {"xx-Lepc", 579},  // xx-Lepc
+  {"xx-Limb", 557},  // xx-Limb
+  {"xx-Linb", 559},  // xx-Linb
+  {"xx-Lisu", 594},  // xx-Lisu
+  {"xx-Lyci", 585},  // xx-Lyci
+  {"xx-Lydi", 587},  // xx-Lydi
+  {"xx-Mand", 606},  // xx-Mand
+  {"xx-Merc", 608},  // xx-Merc
+  {"xx-Mero", 609},  // xx-Mero
+  {"xx-Mlym", 529},  // xx-Mlym
+  {"xx-Mong", 543},  // xx-Mong
+  {"xx-Mtei", 597},  // xx-Mtei
+  {"xx-Mymr", 534},  // xx-Mymr
+  {"xx-Nkoo", 577},  // xx-Nkoo
+  {"xx-Ogam", 540},  // xx-Ogam
+  {"xx-Olck", 580},  // xx-Olck
+  {"xx-Orkh", 602},  // xx-Orkh
+  {"xx-Orya", 525},  // xx-Orya
+  {"xx-Osma", 562},  // xx-Osma
+  {"xx-Phag", 576},  // xx-Phag
+  {"xx-Phli", 601},  // xx-Phli
+  {"xx-Phnx", 575},  // xx-Phnx
+  {"xx-Plrd", 610},  // xx-Plrd
+  {"xx-Prti", 600},  // xx-Prti
+  {"xx-Qaai", 552},  // xx-Qaai
+  {"xx-Rjng", 584},  // xx-Rjng
+  {"xx-Runr", 541},  // xx-Runr
+  {"xx-Samr", 593},  // xx-Samr
+  {"xx-Sarb", 599},  // xx-Sarb
+  {"xx-Saur", 582},  // xx-Saur
+  {"xx-Shaw", 561},  // xx-Shaw
+  {"xx-Shrd", 611},  // xx-Shrd
+  {"xx-Sinh", 530},  // xx-Sinh
+  {"xx-Sora", 612},  // xx-Sora
+  {"xx-Sund", 578},  // xx-Sund
+  {"xx-Sylo", 570},  // xx-Sylo
+  {"xx-Syrc", 519},  // xx-Syrc
+  {"xx-Tagb", 556},  // xx-Tagb
+  {"xx-Takr", 613},  // xx-Takr
+  {"xx-Tale", 558},  // xx-Tale
+  {"xx-Talu", 567},  // xx-Talu
+  {"xx-Taml", 526},  // xx-Taml
+  {"xx-Tavt", 590},  // xx-Tavt
+  {"xx-Telu", 527},  // xx-Telu
+  {"xx-Tfng", 569},  // xx-Tfng
+  {"xx-Tglg", 553},  // xx-Tglg
+  {"xx-Thaa", 520},  // xx-Thaa
+  {"xx-Thai", 531},  // xx-Thai
+  {"xx-Tibt", 533},  // xx-Tibt
+  {"xx-Ugar", 560},  // xx-Ugar
+  {"xx-Vaii", 581},  // xx-Vaii
+  {"xx-Xpeo", 571},  // xx-Xpeo
+  {"xx-Xsux", 574},  // xx-Xsux
+  {"xx-Yiii", 548},  // xx-Yiii
+  {"xx-Zyyy", 512},  // xx-Zyyy
+  {"xxx",   25},  // xxx
+  {"yi",    91},  // yi
+  {"yo",   123},  // yo
+  {"za",   155},  // za
+  {"zh",    16},  // zh
+  {"zh-CN",  16},  // zh-CN
+  {"zh-HK",  69},  // zh-HK
+  {"zh-Hani",  16},  // zh-Hani
+  {"zh-Hans",  16},  // zh-Hans
+  {"zh-Hant",  69},  // zh-Hant
+  {"zh-SG",  69},  // zh-SG
+  {"zh-TW",  69},  // zh-TW
+  {"zhT",   69},  // zhT
+  {"zht",   69},  // zht
+  {"zu",    84},  // zu
+  {"zzb",  507},  // zzb
+  {"zze",  511},  // zze
+  {"zzh",  509},  // zzh
+  {"zzp",  508},  // zzp
+};
+
+}  // namespace CLD2
diff --git a/cbits/generated_language.h b/cbits/generated_language.h
new file mode 100644
--- /dev/null
+++ b/cbits/generated_language.h
@@ -0,0 +1,651 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// generated_language.h
+// Machine generated. Do Not Edit.
+//
+// Declarations for languages recognized by CLD2
+//
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
+
+#include "generated_ulscript.h"
+#include "integral_types.h"
+
+namespace CLD2 {
+
+typedef uint16 FourScripts[4];
+
+typedef enum {
+  ENGLISH                      = 0,  // en
+  DANISH                       = 1,  // da
+  DUTCH                        = 2,  // nl
+  FINNISH                      = 3,  // fi
+  FRENCH                       = 4,  // fr
+  GERMAN                       = 5,  // de
+  HEBREW                       = 6,  // iw
+  ITALIAN                      = 7,  // it
+  JAPANESE                     = 8,  // ja
+  KOREAN                       = 9,  // ko
+  NORWEGIAN                    = 10,  // no
+  POLISH                       = 11,  // pl
+  PORTUGUESE                   = 12,  // pt
+  RUSSIAN                      = 13,  // ru
+  SPANISH                      = 14,  // es
+  SWEDISH                      = 15,  // sv
+  CHINESE                      = 16,  // zh
+  CZECH                        = 17,  // cs
+  GREEK                        = 18,  // el
+  ICELANDIC                    = 19,  // is
+  LATVIAN                      = 20,  // lv
+  LITHUANIAN                   = 21,  // lt
+  ROMANIAN                     = 22,  // ro
+  HUNGARIAN                    = 23,  // hu
+  ESTONIAN                     = 24,  // et
+  TG_UNKNOWN_LANGUAGE          = 25,  // xxx
+  UNKNOWN_LANGUAGE             = 26,  // un
+  BULGARIAN                    = 27,  // bg
+  CROATIAN                     = 28,  // hr
+  SERBIAN                      = 29,  // sr
+  IRISH                        = 30,  // ga
+  GALICIAN                     = 31,  // gl
+  TAGALOG                      = 32,  // tl
+  TURKISH                      = 33,  // tr
+  UKRAINIAN                    = 34,  // uk
+  HINDI                        = 35,  // hi
+  MACEDONIAN                   = 36,  // mk
+  BENGALI                      = 37,  // bn
+  INDONESIAN                   = 38,  // id
+  LATIN                        = 39,  // la
+  MALAY                        = 40,  // ms
+  MALAYALAM                    = 41,  // ml
+  WELSH                        = 42,  // cy
+  NEPALI                       = 43,  // ne
+  TELUGU                       = 44,  // te
+  ALBANIAN                     = 45,  // sq
+  TAMIL                        = 46,  // ta
+  BELARUSIAN                   = 47,  // be
+  JAVANESE                     = 48,  // jw
+  OCCITAN                      = 49,  // oc
+  URDU                         = 50,  // ur
+  BIHARI                       = 51,  // bh
+  GUJARATI                     = 52,  // gu
+  THAI                         = 53,  // th
+  ARABIC                       = 54,  // ar
+  CATALAN                      = 55,  // ca
+  ESPERANTO                    = 56,  // eo
+  BASQUE                       = 57,  // eu
+  INTERLINGUA                  = 58,  // ia
+  KANNADA                      = 59,  // kn
+  PUNJABI                      = 60,  // pa
+  SCOTS_GAELIC                 = 61,  // gd
+  SWAHILI                      = 62,  // sw
+  SLOVENIAN                    = 63,  // sl
+  MARATHI                      = 64,  // mr
+  MALTESE                      = 65,  // mt
+  VIETNAMESE                   = 66,  // vi
+  FRISIAN                      = 67,  // fy
+  SLOVAK                       = 68,  // sk
+  CHINESE_T                    = 69,  // zh-Hant
+  FAROESE                      = 70,  // fo
+  SUNDANESE                    = 71,  // su
+  UZBEK                        = 72,  // uz
+  AMHARIC                      = 73,  // am
+  AZERBAIJANI                  = 74,  // az
+  GEORGIAN                     = 75,  // ka
+  TIGRINYA                     = 76,  // ti
+  PERSIAN                      = 77,  // fa
+  BOSNIAN                      = 78,  // bs
+  SINHALESE                    = 79,  // si
+  NORWEGIAN_N                  = 80,  // nn
+  X_81                         = 81,  //
+  X_82                         = 82,  //
+  XHOSA                        = 83,  // xh
+  ZULU                         = 84,  // zu
+  GUARANI                      = 85,  // gn
+  SESOTHO                      = 86,  // st
+  TURKMEN                      = 87,  // tk
+  KYRGYZ                       = 88,  // ky
+  BRETON                       = 89,  // br
+  TWI                          = 90,  // tw
+  YIDDISH                      = 91,  // yi
+  X_92                         = 92,  //
+  SOMALI                       = 93,  // so
+  UIGHUR                       = 94,  // ug
+  KURDISH                      = 95,  // ku
+  MONGOLIAN                    = 96,  // mn
+  ARMENIAN                     = 97,  // hy
+  LAOTHIAN                     = 98,  // lo
+  SINDHI                       = 99,  // sd
+  RHAETO_ROMANCE               = 100,  // rm
+  AFRIKAANS                    = 101,  // af
+  LUXEMBOURGISH                = 102,  // lb
+  BURMESE                      = 103,  // my
+  KHMER                        = 104,  // km
+  TIBETAN                      = 105,  // bo
+  DHIVEHI                      = 106,  // dv
+  CHEROKEE                     = 107,  // chr
+  SYRIAC                       = 108,  // syr
+  LIMBU                        = 109,  // lif
+  ORIYA                        = 110,  // or
+  ASSAMESE                     = 111,  // as
+  CORSICAN                     = 112,  // co
+  INTERLINGUE                  = 113,  // ie
+  KAZAKH                       = 114,  // kk
+  LINGALA                      = 115,  // ln
+  X_116                        = 116,  //
+  PASHTO                       = 117,  // ps
+  QUECHUA                      = 118,  // qu
+  SHONA                        = 119,  // sn
+  TAJIK                        = 120,  // tg
+  TATAR                        = 121,  // tt
+  TONGA                        = 122,  // to
+  YORUBA                       = 123,  // yo
+  X_124                        = 124,  //
+  X_125                        = 125,  //
+  X_126                        = 126,  //
+  X_127                        = 127,  //
+  MAORI                        = 128,  // mi
+  WOLOF                        = 129,  // wo
+  ABKHAZIAN                    = 130,  // ab
+  AFAR                         = 131,  // aa
+  AYMARA                       = 132,  // ay
+  BASHKIR                      = 133,  // ba
+  BISLAMA                      = 134,  // bi
+  DZONGKHA                     = 135,  // dz
+  FIJIAN                       = 136,  // fj
+  GREENLANDIC                  = 137,  // kl
+  HAUSA                        = 138,  // ha
+  HAITIAN_CREOLE               = 139,  // ht
+  INUPIAK                      = 140,  // ik
+  INUKTITUT                    = 141,  // iu
+  KASHMIRI                     = 142,  // ks
+  KINYARWANDA                  = 143,  // rw
+  MALAGASY                     = 144,  // mg
+  NAURU                        = 145,  // na
+  OROMO                        = 146,  // om
+  RUNDI                        = 147,  // rn
+  SAMOAN                       = 148,  // sm
+  SANGO                        = 149,  // sg
+  SANSKRIT                     = 150,  // sa
+  SISWANT                      = 151,  // ss
+  TSONGA                       = 152,  // ts
+  TSWANA                       = 153,  // tn
+  VOLAPUK                      = 154,  // vo
+  ZHUANG                       = 155,  // za
+  KHASI                        = 156,  // kha
+  SCOTS                        = 157,  // sco
+  GANDA                        = 158,  // lg
+  MANX                         = 159,  // gv
+  MONTENEGRIN                  = 160,  // sr-ME
+  AKAN                         = 161,  // ak
+  IGBO                         = 162,  // ig
+  MAURITIAN_CREOLE             = 163,  // mfe
+  HAWAIIAN                     = 164,  // haw
+  CEBUANO                      = 165,  // ceb
+  EWE                          = 166,  // ee
+  GA                           = 167,  // gaa
+  HMONG                        = 168,  // blu
+  KRIO                         = 169,  // kri
+  LOZI                         = 170,  // loz
+  LUBA_LULUA                   = 171,  // lua
+  LUO_KENYA_AND_TANZANIA       = 172,  // luo
+  NEWARI                       = 173,  // new
+  NYANJA                       = 174,  // ny
+  OSSETIAN                     = 175,  // os
+  PAMPANGA                     = 176,  // pam
+  PEDI                         = 177,  // nso
+  RAJASTHANI                   = 178,  // raj
+  SESELWA                      = 179,  // crs
+  TUMBUKA                      = 180,  // tum
+  VENDA                        = 181,  // ve
+  WARAY_PHILIPPINES            = 182,  // war
+  X_183                        = 183,  //
+  X_184                        = 184,  //
+  X_185                        = 185,  //
+  X_186                        = 186,  //
+  X_187                        = 187,  //
+  X_188                        = 188,  //
+  X_189                        = 189,  //
+  X_190                        = 190,  //
+  X_191                        = 191,  //
+  X_192                        = 192,  //
+  X_193                        = 193,  //
+  X_194                        = 194,  //
+  X_195                        = 195,  //
+  X_196                        = 196,  //
+  X_197                        = 197,  //
+  X_198                        = 198,  //
+  X_199                        = 199,  //
+  X_200                        = 200,  //
+  X_201                        = 201,  //
+  X_202                        = 202,  //
+  X_203                        = 203,  //
+  X_204                        = 204,  //
+  X_205                        = 205,  //
+  X_206                        = 206,  //
+  X_207                        = 207,  //
+  X_208                        = 208,  //
+  X_209                        = 209,  //
+  X_210                        = 210,  //
+  X_211                        = 211,  //
+  X_212                        = 212,  //
+  X_213                        = 213,  //
+  X_214                        = 214,  //
+  X_215                        = 215,  //
+  X_216                        = 216,  //
+  X_217                        = 217,  //
+  X_218                        = 218,  //
+  X_219                        = 219,  //
+  X_220                        = 220,  //
+  X_221                        = 221,  //
+  X_222                        = 222,  //
+  X_223                        = 223,  //
+  X_224                        = 224,  //
+  X_225                        = 225,  //
+  X_226                        = 226,  //
+  X_227                        = 227,  //
+  X_228                        = 228,  //
+  X_229                        = 229,  //
+  X_230                        = 230,  //
+  X_231                        = 231,  //
+  X_232                        = 232,  //
+  X_233                        = 233,  //
+  X_234                        = 234,  //
+  X_235                        = 235,  //
+  X_236                        = 236,  //
+  X_237                        = 237,  //
+  X_238                        = 238,  //
+  X_239                        = 239,  //
+  X_240                        = 240,  //
+  X_241                        = 241,  //
+  X_242                        = 242,  //
+  X_243                        = 243,  //
+  X_244                        = 244,  //
+  X_245                        = 245,  //
+  X_246                        = 246,  //
+  X_247                        = 247,  //
+  X_248                        = 248,  //
+  X_249                        = 249,  //
+  X_250                        = 250,  //
+  X_251                        = 251,  //
+  X_252                        = 252,  //
+  X_253                        = 253,  //
+  X_254                        = 254,  //
+  X_255                        = 255,  //
+  X_256                        = 256,  //
+  X_257                        = 257,  //
+  X_258                        = 258,  //
+  X_259                        = 259,  //
+  X_260                        = 260,  //
+  X_261                        = 261,  //
+  X_262                        = 262,  //
+  X_263                        = 263,  //
+  X_264                        = 264,  //
+  X_265                        = 265,  //
+  X_266                        = 266,  //
+  X_267                        = 267,  //
+  X_268                        = 268,  //
+  X_269                        = 269,  //
+  X_270                        = 270,  //
+  X_271                        = 271,  //
+  X_272                        = 272,  //
+  X_273                        = 273,  //
+  X_274                        = 274,  //
+  X_275                        = 275,  //
+  X_276                        = 276,  //
+  X_277                        = 277,  //
+  X_278                        = 278,  //
+  X_279                        = 279,  //
+  X_280                        = 280,  //
+  X_281                        = 281,  //
+  X_282                        = 282,  //
+  X_283                        = 283,  //
+  X_284                        = 284,  //
+  X_285                        = 285,  //
+  X_286                        = 286,  //
+  X_287                        = 287,  //
+  X_288                        = 288,  //
+  X_289                        = 289,  //
+  X_290                        = 290,  //
+  X_291                        = 291,  //
+  X_292                        = 292,  //
+  X_293                        = 293,  //
+  X_294                        = 294,  //
+  X_295                        = 295,  //
+  X_296                        = 296,  //
+  X_297                        = 297,  //
+  X_298                        = 298,  //
+  X_299                        = 299,  //
+  X_300                        = 300,  //
+  X_301                        = 301,  //
+  X_302                        = 302,  //
+  X_303                        = 303,  //
+  X_304                        = 304,  //
+  X_305                        = 305,  //
+  X_306                        = 306,  //
+  X_307                        = 307,  //
+  X_308                        = 308,  //
+  X_309                        = 309,  //
+  X_310                        = 310,  //
+  X_311                        = 311,  //
+  X_312                        = 312,  //
+  X_313                        = 313,  //
+  X_314                        = 314,  //
+  X_315                        = 315,  //
+  X_316                        = 316,  //
+  X_317                        = 317,  //
+  X_318                        = 318,  //
+  X_319                        = 319,  //
+  X_320                        = 320,  //
+  X_321                        = 321,  //
+  X_322                        = 322,  //
+  X_323                        = 323,  //
+  X_324                        = 324,  //
+  X_325                        = 325,  //
+  X_326                        = 326,  //
+  X_327                        = 327,  //
+  X_328                        = 328,  //
+  X_329                        = 329,  //
+  X_330                        = 330,  //
+  X_331                        = 331,  //
+  X_332                        = 332,  //
+  X_333                        = 333,  //
+  X_334                        = 334,  //
+  X_335                        = 335,  //
+  X_336                        = 336,  //
+  X_337                        = 337,  //
+  X_338                        = 338,  //
+  X_339                        = 339,  //
+  X_340                        = 340,  //
+  X_341                        = 341,  //
+  X_342                        = 342,  //
+  X_343                        = 343,  //
+  X_344                        = 344,  //
+  X_345                        = 345,  //
+  X_346                        = 346,  //
+  X_347                        = 347,  //
+  X_348                        = 348,  //
+  X_349                        = 349,  //
+  X_350                        = 350,  //
+  X_351                        = 351,  //
+  X_352                        = 352,  //
+  X_353                        = 353,  //
+  X_354                        = 354,  //
+  X_355                        = 355,  //
+  X_356                        = 356,  //
+  X_357                        = 357,  //
+  X_358                        = 358,  //
+  X_359                        = 359,  //
+  X_360                        = 360,  //
+  X_361                        = 361,  //
+  X_362                        = 362,  //
+  X_363                        = 363,  //
+  X_364                        = 364,  //
+  X_365                        = 365,  //
+  X_366                        = 366,  //
+  X_367                        = 367,  //
+  X_368                        = 368,  //
+  X_369                        = 369,  //
+  X_370                        = 370,  //
+  X_371                        = 371,  //
+  X_372                        = 372,  //
+  X_373                        = 373,  //
+  X_374                        = 374,  //
+  X_375                        = 375,  //
+  X_376                        = 376,  //
+  X_377                        = 377,  //
+  X_378                        = 378,  //
+  X_379                        = 379,  //
+  X_380                        = 380,  //
+  X_381                        = 381,  //
+  X_382                        = 382,  //
+  X_383                        = 383,  //
+  X_384                        = 384,  //
+  X_385                        = 385,  //
+  X_386                        = 386,  //
+  X_387                        = 387,  //
+  X_388                        = 388,  //
+  X_389                        = 389,  //
+  X_390                        = 390,  //
+  X_391                        = 391,  //
+  X_392                        = 392,  //
+  X_393                        = 393,  //
+  X_394                        = 394,  //
+  X_395                        = 395,  //
+  X_396                        = 396,  //
+  X_397                        = 397,  //
+  X_398                        = 398,  //
+  X_399                        = 399,  //
+  X_400                        = 400,  //
+  X_401                        = 401,  //
+  X_402                        = 402,  //
+  X_403                        = 403,  //
+  X_404                        = 404,  //
+  X_405                        = 405,  //
+  X_406                        = 406,  //
+  X_407                        = 407,  //
+  X_408                        = 408,  //
+  X_409                        = 409,  //
+  X_410                        = 410,  //
+  X_411                        = 411,  //
+  X_412                        = 412,  //
+  X_413                        = 413,  //
+  X_414                        = 414,  //
+  X_415                        = 415,  //
+  X_416                        = 416,  //
+  X_417                        = 417,  //
+  X_418                        = 418,  //
+  X_419                        = 419,  //
+  X_420                        = 420,  //
+  X_421                        = 421,  //
+  X_422                        = 422,  //
+  X_423                        = 423,  //
+  X_424                        = 424,  //
+  X_425                        = 425,  //
+  X_426                        = 426,  //
+  X_427                        = 427,  //
+  X_428                        = 428,  //
+  X_429                        = 429,  //
+  X_430                        = 430,  //
+  X_431                        = 431,  //
+  X_432                        = 432,  //
+  X_433                        = 433,  //
+  X_434                        = 434,  //
+  X_435                        = 435,  //
+  X_436                        = 436,  //
+  X_437                        = 437,  //
+  X_438                        = 438,  //
+  X_439                        = 439,  //
+  X_440                        = 440,  //
+  X_441                        = 441,  //
+  X_442                        = 442,  //
+  X_443                        = 443,  //
+  X_444                        = 444,  //
+  X_445                        = 445,  //
+  X_446                        = 446,  //
+  X_447                        = 447,  //
+  X_448                        = 448,  //
+  X_449                        = 449,  //
+  X_450                        = 450,  //
+  X_451                        = 451,  //
+  X_452                        = 452,  //
+  X_453                        = 453,  //
+  X_454                        = 454,  //
+  X_455                        = 455,  //
+  X_456                        = 456,  //
+  X_457                        = 457,  //
+  X_458                        = 458,  //
+  X_459                        = 459,  //
+  X_460                        = 460,  //
+  X_461                        = 461,  //
+  X_462                        = 462,  //
+  X_463                        = 463,  //
+  X_464                        = 464,  //
+  X_465                        = 465,  //
+  X_466                        = 466,  //
+  X_467                        = 467,  //
+  X_468                        = 468,  //
+  X_469                        = 469,  //
+  X_470                        = 470,  //
+  X_471                        = 471,  //
+  X_472                        = 472,  //
+  X_473                        = 473,  //
+  X_474                        = 474,  //
+  X_475                        = 475,  //
+  X_476                        = 476,  //
+  X_477                        = 477,  //
+  X_478                        = 478,  //
+  X_479                        = 479,  //
+  X_480                        = 480,  //
+  X_481                        = 481,  //
+  X_482                        = 482,  //
+  X_483                        = 483,  //
+  X_484                        = 484,  //
+  X_485                        = 485,  //
+  X_486                        = 486,  //
+  X_487                        = 487,  //
+  X_488                        = 488,  //
+  X_489                        = 489,  //
+  X_490                        = 490,  //
+  X_491                        = 491,  //
+  X_492                        = 492,  //
+  X_493                        = 493,  //
+  X_494                        = 494,  //
+  X_495                        = 495,  //
+  X_496                        = 496,  //
+  X_497                        = 497,  //
+  X_498                        = 498,  //
+  X_499                        = 499,  //
+  X_500                        = 500,  //
+  X_501                        = 501,  //
+  X_502                        = 502,  //
+  X_503                        = 503,  //
+  X_504                        = 504,  //
+  X_505                        = 505,  //
+  NDEBELE                      = 506,  // nr
+  X_BORK_BORK_BORK             = 507,  // zzb
+  X_PIG_LATIN                  = 508,  // zzp
+  X_HACKER                     = 509,  // zzh
+  X_KLINGON                    = 510,  // tlh
+  X_ELMER_FUDD                 = 511,  // zze
+  X_Common                     = 512,  // xx-Zyyy
+  X_Latin                      = 513,  // xx-Latn
+  X_Greek                      = 514,  // xx-Grek
+  X_Cyrillic                   = 515,  // xx-Cyrl
+  X_Armenian                   = 516,  // xx-Armn
+  X_Hebrew                     = 517,  // xx-Hebr
+  X_Arabic                     = 518,  // xx-Arab
+  X_Syriac                     = 519,  // xx-Syrc
+  X_Thaana                     = 520,  // xx-Thaa
+  X_Devanagari                 = 521,  // xx-Deva
+  X_Bengali                    = 522,  // xx-Beng
+  X_Gurmukhi                   = 523,  // xx-Guru
+  X_Gujarati                   = 524,  // xx-Gujr
+  X_Oriya                      = 525,  // xx-Orya
+  X_Tamil                      = 526,  // xx-Taml
+  X_Telugu                     = 527,  // xx-Telu
+  X_Kannada                    = 528,  // xx-Knda
+  X_Malayalam                  = 529,  // xx-Mlym
+  X_Sinhala                    = 530,  // xx-Sinh
+  X_Thai                       = 531,  // xx-Thai
+  X_Lao                        = 532,  // xx-Laoo
+  X_Tibetan                    = 533,  // xx-Tibt
+  X_Myanmar                    = 534,  // xx-Mymr
+  X_Georgian                   = 535,  // xx-Geor
+  X_Hangul                     = 536,  // xx-Hang
+  X_Ethiopic                   = 537,  // xx-Ethi
+  X_Cherokee                   = 538,  // xx-Cher
+  X_Canadian_Aboriginal        = 539,  // xx-Cans
+  X_Ogham                      = 540,  // xx-Ogam
+  X_Runic                      = 541,  // xx-Runr
+  X_Khmer                      = 542,  // xx-Khmr
+  X_Mongolian                  = 543,  // xx-Mong
+  X_Hiragana                   = 544,  // xx-Hira
+  X_Katakana                   = 545,  // xx-Kana
+  X_Bopomofo                   = 546,  // xx-Bopo
+  X_Han                        = 547,  // xx-Hani
+  X_Yi                         = 548,  // xx-Yiii
+  X_Old_Italic                 = 549,  // xx-Ital
+  X_Gothic                     = 550,  // xx-Goth
+  X_Deseret                    = 551,  // xx-Dsrt
+  X_Inherited                  = 552,  // xx-Qaai
+  X_Tagalog                    = 553,  // xx-Tglg
+  X_Hanunoo                    = 554,  // xx-Hano
+  X_Buhid                      = 555,  // xx-Buhd
+  X_Tagbanwa                   = 556,  // xx-Tagb
+  X_Limbu                      = 557,  // xx-Limb
+  X_Tai_Le                     = 558,  // xx-Tale
+  X_Linear_B                   = 559,  // xx-Linb
+  X_Ugaritic                   = 560,  // xx-Ugar
+  X_Shavian                    = 561,  // xx-Shaw
+  X_Osmanya                    = 562,  // xx-Osma
+  X_Cypriot                    = 563,  // xx-Cprt
+  X_Braille                    = 564,  // xx-Brai
+  X_Buginese                   = 565,  // xx-Bugi
+  X_Coptic                     = 566,  // xx-Copt
+  X_New_Tai_Lue                = 567,  // xx-Talu
+  X_Glagolitic                 = 568,  // xx-Glag
+  X_Tifinagh                   = 569,  // xx-Tfng
+  X_Syloti_Nagri               = 570,  // xx-Sylo
+  X_Old_Persian                = 571,  // xx-Xpeo
+  X_Kharoshthi                 = 572,  // xx-Khar
+  X_Balinese                   = 573,  // xx-Bali
+  X_Cuneiform                  = 574,  // xx-Xsux
+  X_Phoenician                 = 575,  // xx-Phnx
+  X_Phags_Pa                   = 576,  // xx-Phag
+  X_Nko                        = 577,  // xx-Nkoo
+  X_Sundanese                  = 578,  // xx-Sund
+  X_Lepcha                     = 579,  // xx-Lepc
+  X_Ol_Chiki                   = 580,  // xx-Olck
+  X_Vai                        = 581,  // xx-Vaii
+  X_Saurashtra                 = 582,  // xx-Saur
+  X_Kayah_Li                   = 583,  // xx-Kali
+  X_Rejang                     = 584,  // xx-Rjng
+  X_Lycian                     = 585,  // xx-Lyci
+  X_Carian                     = 586,  // xx-Cari
+  X_Lydian                     = 587,  // xx-Lydi
+  X_Cham                       = 588,  // xx-Cham
+  X_Tai_Tham                   = 589,  // xx-Lana
+  X_Tai_Viet                   = 590,  // xx-Tavt
+  X_Avestan                    = 591,  // xx-Avst
+  X_Egyptian_Hieroglyphs       = 592,  // xx-Egyp
+  X_Samaritan                  = 593,  // xx-Samr
+  X_Lisu                       = 594,  // xx-Lisu
+  X_Bamum                      = 595,  // xx-Bamu
+  X_Javanese                   = 596,  // xx-Java
+  X_Meetei_Mayek               = 597,  // xx-Mtei
+  X_Imperial_Aramaic           = 598,  // xx-Armi
+  X_Old_South_Arabian          = 599,  // xx-Sarb
+  X_Inscriptional_Parthian     = 600,  // xx-Prti
+  X_Inscriptional_Pahlavi      = 601,  // xx-Phli
+  X_Old_Turkic                 = 602,  // xx-Orkh
+  X_Kaithi                     = 603,  // xx-Kthi
+  X_Batak                      = 604,  // xx-Batk
+  X_Brahmi                     = 605,  // xx-Brah
+  X_Mandaic                    = 606,  // xx-Mand
+  X_Chakma                     = 607,  // xx-Cakm
+  X_Meroitic_Cursive           = 608,  // xx-Merc
+  X_Meroitic_Hieroglyphs       = 609,  // xx-Mero
+  X_Miao                       = 610,  // xx-Plrd
+  X_Sharada                    = 611,  // xx-Shrd
+  X_Sora_Sompeng               = 612,  // xx-Sora
+  X_Takri                      = 613,  // xx-Takr
+  NUM_LANGUAGES
+} Language;
+
+}  // namespace CLD2
+
+#endif   // I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
diff --git a/cbits/generated_ulscript.cc b/cbits/generated_ulscript.cc
new file mode 100644
--- /dev/null
+++ b/cbits/generated_ulscript.cc
@@ -0,0 +1,781 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// generated_ulscript.cc
+// Machine generated. Do Not Edit.
+//
+// Declarations for scripts recognized by CLD2
+//
+
+#include "generated_ulscript.h"
+#include "generated_language.h"
+
+namespace CLD2 {
+
+// Subscripted by enum ULScript
+extern const int kULScriptToNameSize = 102;
+extern const char* const kULScriptToName[kULScriptToNameSize] = {
+  "Common",                // 0 Zyyy
+  "Latin",                 // 1 Latn
+  "Greek",                 // 2 Grek
+  "Cyrillic",              // 3 Cyrl
+  "Armenian",              // 4 Armn
+  "Hebrew",                // 5 Hebr
+  "Arabic",                // 6 Arab
+  "Syriac",                // 7 Syrc
+  "Thaana",                // 8 Thaa
+  "Devanagari",            // 9 Deva
+  "Bengali",               // 10 Beng
+  "Gurmukhi",              // 11 Guru
+  "Gujarati",              // 12 Gujr
+  "Oriya",                 // 13 Orya
+  "Tamil",                 // 14 Taml
+  "Telugu",                // 15 Telu
+  "Kannada",               // 16 Knda
+  "Malayalam",             // 17 Mlym
+  "Sinhala",               // 18 Sinh
+  "Thai",                  // 19 Thai
+  "Lao",                   // 20 Laoo
+  "Tibetan",               // 21 Tibt
+  "Myanmar",               // 22 Mymr
+  "Georgian",              // 23 Geor
+  "Hani",                  // 24 Hani
+  "Ethiopic",              // 25 Ethi
+  "Cherokee",              // 26 Cher
+  "Canadian_Aboriginal",   // 27 Cans
+  "Ogham",                 // 28 Ogam
+  "Runic",                 // 29 Runr
+  "Khmer",                 // 30 Khmr
+  "Mongolian",             // 31 Mong
+  "",                      // 32
+  "",                      // 33
+  "Bopomofo",              // 34 Bopo
+  "",                      // 35
+  "Yi",                    // 36 Yiii
+  "Old_Italic",            // 37 Ital
+  "Gothic",                // 38 Goth
+  "Deseret",               // 39 Dsrt
+  "Inherited",             // 40 Zinh
+  "Tagalog",               // 41 Tglg
+  "Hanunoo",               // 42 Hano
+  "Buhid",                 // 43 Buhd
+  "Tagbanwa",              // 44 Tagb
+  "Limbu",                 // 45 Limb
+  "Tai_Le",                // 46 Tale
+  "Linear_B",              // 47 Linb
+  "Ugaritic",              // 48 Ugar
+  "Shavian",               // 49 Shaw
+  "Osmanya",               // 50 Osma
+  "Cypriot",               // 51 Cprt
+  "Braille",               // 52 Brai
+  "Buginese",              // 53 Bugi
+  "Coptic",                // 54 Copt
+  "New_Tai_Lue",           // 55 Talu
+  "Glagolitic",            // 56 Glag
+  "Tifinagh",              // 57 Tfng
+  "Syloti_Nagri",          // 58 Sylo
+  "Old_Persian",           // 59 Xpeo
+  "Kharoshthi",            // 60 Khar
+  "Balinese",              // 61 Bali
+  "Cuneiform",             // 62 Xsux
+  "Phoenician",            // 63 Phnx
+  "Phags_Pa",              // 64 Phag
+  "Nko",                   // 65 Nkoo
+  "Sundanese",             // 66 Sund
+  "Lepcha",                // 67 Lepc
+  "Ol_Chiki",              // 68 Olck
+  "Vai",                   // 69 Vaii
+  "Saurashtra",            // 70 Saur
+  "Kayah_Li",              // 71 Kali
+  "Rejang",                // 72 Rjng
+  "Lycian",                // 73 Lyci
+  "Carian",                // 74 Cari
+  "Lydian",                // 75 Lydi
+  "Cham",                  // 76 Cham
+  "Tai_Tham",              // 77 Lana
+  "Tai_Viet",              // 78 Tavt
+  "Avestan",               // 79 Avst
+  "Egyptian_Hieroglyphs",  // 80 Egyp
+  "Samaritan",             // 81 Samr
+  "Lisu",                  // 82 Lisu
+  "Bamum",                 // 83 Bamu
+  "Javanese",              // 84 Java
+  "Meetei_Mayek",          // 85 Mtei
+  "Imperial_Aramaic",      // 86 Armi
+  "Old_South_Arabian",     // 87 Sarb
+  "Inscriptional_Parthian",  // 88 Prti
+  "Inscriptional_Pahlavi",  // 89 Phli
+  "Old_Turkic",            // 90 Orkh
+  "Kaithi",                // 91 Kthi
+  "Batak",                 // 92 Batk
+  "Brahmi",                // 93 Brah
+  "Mandaic",               // 94 Mand
+  "Chakma",                // 95 Cakm
+  "Meroitic_Cursive",      // 96 Merc
+  "Meroitic_Hieroglyphs",  // 97 Mero
+  "Miao",                  // 98 Plrd
+  "Sharada",               // 99 Shrd
+  "Sora_Sompeng",          // 100 Sora
+  "Takri",                 // 101 Takr
+};
+
+// Subscripted by enum ULScript
+extern const int kULScriptToCodeSize = 102;
+extern const char* const kULScriptToCode[kULScriptToCodeSize] = {
+  "Zyyy",  // 0 Common
+  "Latn",  // 1 Latin
+  "Grek",  // 2 Greek
+  "Cyrl",  // 3 Cyrillic
+  "Armn",  // 4 Armenian
+  "Hebr",  // 5 Hebrew
+  "Arab",  // 6 Arabic
+  "Syrc",  // 7 Syriac
+  "Thaa",  // 8 Thaana
+  "Deva",  // 9 Devanagari
+  "Beng",  // 10 Bengali
+  "Guru",  // 11 Gurmukhi
+  "Gujr",  // 12 Gujarati
+  "Orya",  // 13 Oriya
+  "Taml",  // 14 Tamil
+  "Telu",  // 15 Telugu
+  "Knda",  // 16 Kannada
+  "Mlym",  // 17 Malayalam
+  "Sinh",  // 18 Sinhala
+  "Thai",  // 19 Thai
+  "Laoo",  // 20 Lao
+  "Tibt",  // 21 Tibetan
+  "Mymr",  // 22 Myanmar
+  "Geor",  // 23 Georgian
+  "Hani",  // 24 Hani
+  "Ethi",  // 25 Ethiopic
+  "Cher",  // 26 Cherokee
+  "Cans",  // 27 Canadian_Aboriginal
+  "Ogam",  // 28 Ogham
+  "Runr",  // 29 Runic
+  "Khmr",  // 30 Khmer
+  "Mong",  // 31 Mongolian
+  "",      // 32
+  "",      // 33
+  "Bopo",  // 34 Bopomofo
+  "",      // 35
+  "Yiii",  // 36 Yi
+  "Ital",  // 37 Old_Italic
+  "Goth",  // 38 Gothic
+  "Dsrt",  // 39 Deseret
+  "Zinh",  // 40 Inherited
+  "Tglg",  // 41 Tagalog
+  "Hano",  // 42 Hanunoo
+  "Buhd",  // 43 Buhid
+  "Tagb",  // 44 Tagbanwa
+  "Limb",  // 45 Limbu
+  "Tale",  // 46 Tai_Le
+  "Linb",  // 47 Linear_B
+  "Ugar",  // 48 Ugaritic
+  "Shaw",  // 49 Shavian
+  "Osma",  // 50 Osmanya
+  "Cprt",  // 51 Cypriot
+  "Brai",  // 52 Braille
+  "Bugi",  // 53 Buginese
+  "Copt",  // 54 Coptic
+  "Talu",  // 55 New_Tai_Lue
+  "Glag",  // 56 Glagolitic
+  "Tfng",  // 57 Tifinagh
+  "Sylo",  // 58 Syloti_Nagri
+  "Xpeo",  // 59 Old_Persian
+  "Khar",  // 60 Kharoshthi
+  "Bali",  // 61 Balinese
+  "Xsux",  // 62 Cuneiform
+  "Phnx",  // 63 Phoenician
+  "Phag",  // 64 Phags_Pa
+  "Nkoo",  // 65 Nko
+  "Sund",  // 66 Sundanese
+  "Lepc",  // 67 Lepcha
+  "Olck",  // 68 Ol_Chiki
+  "Vaii",  // 69 Vai
+  "Saur",  // 70 Saurashtra
+  "Kali",  // 71 Kayah_Li
+  "Rjng",  // 72 Rejang
+  "Lyci",  // 73 Lycian
+  "Cari",  // 74 Carian
+  "Lydi",  // 75 Lydian
+  "Cham",  // 76 Cham
+  "Lana",  // 77 Tai_Tham
+  "Tavt",  // 78 Tai_Viet
+  "Avst",  // 79 Avestan
+  "Egyp",  // 80 Egyptian_Hieroglyphs
+  "Samr",  // 81 Samaritan
+  "Lisu",  // 82 Lisu
+  "Bamu",  // 83 Bamum
+  "Java",  // 84 Javanese
+  "Mtei",  // 85 Meetei_Mayek
+  "Armi",  // 86 Imperial_Aramaic
+  "Sarb",  // 87 Old_South_Arabian
+  "Prti",  // 88 Inscriptional_Parthian
+  "Phli",  // 89 Inscriptional_Pahlavi
+  "Orkh",  // 90 Old_Turkic
+  "Kthi",  // 91 Kaithi
+  "Batk",  // 92 Batak
+  "Brah",  // 93 Brahmi
+  "Mand",  // 94 Mandaic
+  "Cakm",  // 95 Chakma
+  "Merc",  // 96 Meroitic_Cursive
+  "Mero",  // 97 Meroitic_Hieroglyphs
+  "Plrd",  // 98 Miao
+  "Shrd",  // 99 Sharada
+  "Sora",  // 100 Sora_Sompeng
+  "Takr",  // 101 Takri
+};
+
+// Subscripted by enum ULScript
+extern const int kULScriptToCNameSize = 102;
+extern const char* const kULScriptToCName[kULScriptToCNameSize] = {
+  "ULScript_Common",       // 0 Zyyy
+  "ULScript_Latin",        // 1 Latn
+  "ULScript_Greek",        // 2 Grek
+  "ULScript_Cyrillic",     // 3 Cyrl
+  "ULScript_Armenian",     // 4 Armn
+  "ULScript_Hebrew",       // 5 Hebr
+  "ULScript_Arabic",       // 6 Arab
+  "ULScript_Syriac",       // 7 Syrc
+  "ULScript_Thaana",       // 8 Thaa
+  "ULScript_Devanagari",   // 9 Deva
+  "ULScript_Bengali",      // 10 Beng
+  "ULScript_Gurmukhi",     // 11 Guru
+  "ULScript_Gujarati",     // 12 Gujr
+  "ULScript_Oriya",        // 13 Orya
+  "ULScript_Tamil",        // 14 Taml
+  "ULScript_Telugu",       // 15 Telu
+  "ULScript_Kannada",      // 16 Knda
+  "ULScript_Malayalam",    // 17 Mlym
+  "ULScript_Sinhala",      // 18 Sinh
+  "ULScript_Thai",         // 19 Thai
+  "ULScript_Lao",          // 20 Laoo
+  "ULScript_Tibetan",      // 21 Tibt
+  "ULScript_Myanmar",      // 22 Mymr
+  "ULScript_Georgian",     // 23 Geor
+  "ULScript_Hani",         // 24 Hani
+  "ULScript_Ethiopic",     // 25 Ethi
+  "ULScript_Cherokee",     // 26 Cher
+  "ULScript_Canadian_Aboriginal",  // 27 Cans
+  "ULScript_Ogham",        // 28 Ogam
+  "ULScript_Runic",        // 29 Runr
+  "ULScript_Khmer",        // 30 Khmr
+  "ULScript_Mongolian",    // 31 Mong
+  "ULScript_32",           // 32
+  "ULScript_33",           // 33
+  "ULScript_Bopomofo",     // 34 Bopo
+  "ULScript_35",           // 35
+  "ULScript_Yi",           // 36 Yiii
+  "ULScript_Old_Italic",   // 37 Ital
+  "ULScript_Gothic",       // 38 Goth
+  "ULScript_Deseret",      // 39 Dsrt
+  "ULScript_Inherited",    // 40 Zinh
+  "ULScript_Tagalog",      // 41 Tglg
+  "ULScript_Hanunoo",      // 42 Hano
+  "ULScript_Buhid",        // 43 Buhd
+  "ULScript_Tagbanwa",     // 44 Tagb
+  "ULScript_Limbu",        // 45 Limb
+  "ULScript_Tai_Le",       // 46 Tale
+  "ULScript_Linear_B",     // 47 Linb
+  "ULScript_Ugaritic",     // 48 Ugar
+  "ULScript_Shavian",      // 49 Shaw
+  "ULScript_Osmanya",      // 50 Osma
+  "ULScript_Cypriot",      // 51 Cprt
+  "ULScript_Braille",      // 52 Brai
+  "ULScript_Buginese",     // 53 Bugi
+  "ULScript_Coptic",       // 54 Copt
+  "ULScript_New_Tai_Lue",  // 55 Talu
+  "ULScript_Glagolitic",   // 56 Glag
+  "ULScript_Tifinagh",     // 57 Tfng
+  "ULScript_Syloti_Nagri",  // 58 Sylo
+  "ULScript_Old_Persian",  // 59 Xpeo
+  "ULScript_Kharoshthi",   // 60 Khar
+  "ULScript_Balinese",     // 61 Bali
+  "ULScript_Cuneiform",    // 62 Xsux
+  "ULScript_Phoenician",   // 63 Phnx
+  "ULScript_Phags_Pa",     // 64 Phag
+  "ULScript_Nko",          // 65 Nkoo
+  "ULScript_Sundanese",    // 66 Sund
+  "ULScript_Lepcha",       // 67 Lepc
+  "ULScript_Ol_Chiki",     // 68 Olck
+  "ULScript_Vai",          // 69 Vaii
+  "ULScript_Saurashtra",   // 70 Saur
+  "ULScript_Kayah_Li",     // 71 Kali
+  "ULScript_Rejang",       // 72 Rjng
+  "ULScript_Lycian",       // 73 Lyci
+  "ULScript_Carian",       // 74 Cari
+  "ULScript_Lydian",       // 75 Lydi
+  "ULScript_Cham",         // 76 Cham
+  "ULScript_Tai_Tham",     // 77 Lana
+  "ULScript_Tai_Viet",     // 78 Tavt
+  "ULScript_Avestan",      // 79 Avst
+  "ULScript_Egyptian_Hieroglyphs",  // 80 Egyp
+  "ULScript_Samaritan",    // 81 Samr
+  "ULScript_Lisu",         // 82 Lisu
+  "ULScript_Bamum",        // 83 Bamu
+  "ULScript_Javanese",     // 84 Java
+  "ULScript_Meetei_Mayek",  // 85 Mtei
+  "ULScript_Imperial_Aramaic",  // 86 Armi
+  "ULScript_Old_South_Arabian",  // 87 Sarb
+  "ULScript_Inscriptional_Parthian",  // 88 Prti
+  "ULScript_Inscriptional_Pahlavi",  // 89 Phli
+  "ULScript_Old_Turkic",   // 90 Orkh
+  "ULScript_Kaithi",       // 91 Kthi
+  "ULScript_Batak",        // 92 Batk
+  "ULScript_Brahmi",       // 93 Brah
+  "ULScript_Mandaic",      // 94 Mand
+  "ULScript_Chakma",       // 95 Cakm
+  "ULScript_Meroitic_Cursive",  // 96 Merc
+  "ULScript_Meroitic_Hieroglyphs",  // 97 Mero
+  "ULScript_Miao",         // 98 Plrd
+  "ULScript_Sharada",      // 99 Shrd
+  "ULScript_Sora_Sompeng",  // 100 Sora
+  "ULScript_Takri",        // 101 Takr
+};
+
+// Subscripted by enum ULScript
+extern const int kULScriptToRtypeSize = 102;
+extern const ULScriptRType kULScriptToRtype[kULScriptToRtypeSize] = {
+  RTypeNone,   // 0 Zyyy
+  RTypeMany,   // 1 Latn
+  RTypeOne,    // 2 Grek
+  RTypeMany,   // 3 Cyrl
+  RTypeOne,    // 4 Armn
+  RTypeMany,   // 5 Hebr
+  RTypeMany,   // 6 Arab
+  RTypeOne,    // 7 Syrc
+  RTypeOne,    // 8 Thaa
+  RTypeMany,   // 9 Deva
+  RTypeMany,   // 10 Beng
+  RTypeOne,    // 11 Guru
+  RTypeOne,    // 12 Gujr
+  RTypeOne,    // 13 Orya
+  RTypeOne,    // 14 Taml
+  RTypeOne,    // 15 Telu
+  RTypeOne,    // 16 Knda
+  RTypeOne,    // 17 Mlym
+  RTypeOne,    // 18 Sinh
+  RTypeOne,    // 19 Thai
+  RTypeOne,    // 20 Laoo
+  RTypeMany,   // 21 Tibt
+  RTypeOne,    // 22 Mymr
+  RTypeOne,    // 23 Geor
+  RTypeCJK,    // 24 Hani
+  RTypeMany,   // 25 Ethi
+  RTypeOne,    // 26 Cher
+  RTypeOne,    // 27 Cans
+  RTypeNone,   // 28 Ogam
+  RTypeNone,   // 29 Runr
+  RTypeOne,    // 30 Khmr
+  RTypeOne,    // 31 Mong
+  RTypeNone,   // 32
+  RTypeNone,   // 33
+  RTypeNone,   // 34 Bopo
+  RTypeNone,   // 35
+  RTypeNone,   // 36 Yiii
+  RTypeNone,   // 37 Ital
+  RTypeNone,   // 38 Goth
+  RTypeNone,   // 39 Dsrt
+  RTypeNone,   // 40 Zinh
+  RTypeOne,    // 41 Tglg
+  RTypeNone,   // 42 Hano
+  RTypeNone,   // 43 Buhd
+  RTypeNone,   // 44 Tagb
+  RTypeOne,    // 45 Limb
+  RTypeNone,   // 46 Tale
+  RTypeNone,   // 47 Linb
+  RTypeNone,   // 48 Ugar
+  RTypeNone,   // 49 Shaw
+  RTypeNone,   // 50 Osma
+  RTypeNone,   // 51 Cprt
+  RTypeNone,   // 52 Brai
+  RTypeNone,   // 53 Bugi
+  RTypeNone,   // 54 Copt
+  RTypeNone,   // 55 Talu
+  RTypeNone,   // 56 Glag
+  RTypeNone,   // 57 Tfng
+  RTypeNone,   // 58 Sylo
+  RTypeNone,   // 59 Xpeo
+  RTypeNone,   // 60 Khar
+  RTypeNone,   // 61 Bali
+  RTypeNone,   // 62 Xsux
+  RTypeNone,   // 63 Phnx
+  RTypeNone,   // 64 Phag
+  RTypeNone,   // 65 Nkoo
+  RTypeNone,   // 66 Sund
+  RTypeNone,   // 67 Lepc
+  RTypeNone,   // 68 Olck
+  RTypeNone,   // 69 Vaii
+  RTypeNone,   // 70 Saur
+  RTypeNone,   // 71 Kali
+  RTypeNone,   // 72 Rjng
+  RTypeNone,   // 73 Lyci
+  RTypeNone,   // 74 Cari
+  RTypeNone,   // 75 Lydi
+  RTypeNone,   // 76 Cham
+  RTypeNone,   // 77 Lana
+  RTypeNone,   // 78 Tavt
+  RTypeNone,   // 79 Avst
+  RTypeNone,   // 80 Egyp
+  RTypeNone,   // 81 Samr
+  RTypeNone,   // 82 Lisu
+  RTypeNone,   // 83 Bamu
+  RTypeNone,   // 84 Java
+  RTypeNone,   // 85 Mtei
+  RTypeNone,   // 86 Armi
+  RTypeNone,   // 87 Sarb
+  RTypeNone,   // 88 Prti
+  RTypeNone,   // 89 Phli
+  RTypeNone,   // 90 Orkh
+  RTypeNone,   // 91 Kthi
+  RTypeNone,   // 92 Batk
+  RTypeNone,   // 93 Brah
+  RTypeNone,   // 94 Mand
+  RTypeNone,   // 95 Cakm
+  RTypeNone,   // 96 Merc
+  RTypeNone,   // 97 Mero
+  RTypeNone,   // 98 Plrd
+  RTypeNone,   // 99 Shrd
+  RTypeNone,   // 100 Sora
+  RTypeNone,   // 101 Takr
+};
+
+// Subscripted by enum ULScript
+extern const int kULScriptToDefaultLangSize = 102;
+extern const Language kULScriptToDefaultLang[kULScriptToDefaultLangSize] = {
+  X_Common,              // 0 Zyyy RTypeNone
+  ENGLISH,               // 1 Latn RTypeMany
+  GREEK,                 // 2 Grek RTypeOne
+  RUSSIAN,               // 3 Cyrl RTypeMany
+  ARMENIAN,              // 4 Armn RTypeOne
+  HEBREW,                // 5 Hebr RTypeMany
+  ARABIC,                // 6 Arab RTypeMany
+  SYRIAC,                // 7 Syrc RTypeOne
+  DHIVEHI,               // 8 Thaa RTypeOne
+  HINDI,                 // 9 Deva RTypeMany
+  BENGALI,               // 10 Beng RTypeMany
+  PUNJABI,               // 11 Guru RTypeOne
+  GUJARATI,              // 12 Gujr RTypeOne
+  ORIYA,                 // 13 Orya RTypeOne
+  TAMIL,                 // 14 Taml RTypeOne
+  TELUGU,                // 15 Telu RTypeOne
+  KANNADA,               // 16 Knda RTypeOne
+  MALAYALAM,             // 17 Mlym RTypeOne
+  SINHALESE,             // 18 Sinh RTypeOne
+  THAI,                  // 19 Thai RTypeOne
+  LAOTHIAN,              // 20 Laoo RTypeOne
+  TIBETAN,               // 21 Tibt RTypeMany
+  BURMESE,               // 22 Mymr RTypeOne
+  GEORGIAN,              // 23 Geor RTypeOne
+  JAPANESE,              // 24 Hani RTypeCJK
+  AMHARIC,               // 25 Ethi RTypeMany
+  CHEROKEE,              // 26 Cher RTypeOne
+  INUKTITUT,             // 27 Cans RTypeOne
+  X_Ogham,               // 28 Ogam RTypeNone
+  X_Runic,               // 29 Runr RTypeNone
+  KHMER,                 // 30 Khmr RTypeOne
+  MONGOLIAN,             // 31 Mong RTypeOne
+  UNKNOWN_LANGUAGE,      // 32  RTypeNone
+  UNKNOWN_LANGUAGE,      // 33  RTypeNone
+  X_Bopomofo,            // 34 Bopo RTypeNone
+  UNKNOWN_LANGUAGE,      // 35  RTypeNone
+  X_Yi,                  // 36 Yiii RTypeNone
+  X_Old_Italic,          // 37 Ital RTypeNone
+  X_Gothic,              // 38 Goth RTypeNone
+  X_Deseret,             // 39 Dsrt RTypeNone
+  X_Inherited,           // 40 Zinh RTypeNone
+  TAGALOG,               // 41 Tglg RTypeOne
+  X_Hanunoo,             // 42 Hano RTypeNone
+  X_Buhid,               // 43 Buhd RTypeNone
+  X_Tagbanwa,            // 44 Tagb RTypeNone
+  LIMBU,                 // 45 Limb RTypeOne
+  X_Tai_Le,              // 46 Tale RTypeNone
+  X_Linear_B,            // 47 Linb RTypeNone
+  X_Ugaritic,            // 48 Ugar RTypeNone
+  X_Shavian,             // 49 Shaw RTypeNone
+  X_Osmanya,             // 50 Osma RTypeNone
+  X_Cypriot,             // 51 Cprt RTypeNone
+  X_Braille,             // 52 Brai RTypeNone
+  X_Buginese,            // 53 Bugi RTypeNone
+  X_Coptic,              // 54 Copt RTypeNone
+  X_New_Tai_Lue,         // 55 Talu RTypeNone
+  X_Glagolitic,          // 56 Glag RTypeNone
+  X_Tifinagh,            // 57 Tfng RTypeNone
+  X_Syloti_Nagri,        // 58 Sylo RTypeNone
+  X_Old_Persian,         // 59 Xpeo RTypeNone
+  X_Kharoshthi,          // 60 Khar RTypeNone
+  X_Balinese,            // 61 Bali RTypeNone
+  X_Cuneiform,           // 62 Xsux RTypeNone
+  X_Phoenician,          // 63 Phnx RTypeNone
+  X_Phags_Pa,            // 64 Phag RTypeNone
+  X_Nko,                 // 65 Nkoo RTypeNone
+  X_Sundanese,           // 66 Sund RTypeNone
+  X_Lepcha,              // 67 Lepc RTypeNone
+  X_Ol_Chiki,            // 68 Olck RTypeNone
+  X_Vai,                 // 69 Vaii RTypeNone
+  X_Saurashtra,          // 70 Saur RTypeNone
+  X_Kayah_Li,            // 71 Kali RTypeNone
+  X_Rejang,              // 72 Rjng RTypeNone
+  X_Lycian,              // 73 Lyci RTypeNone
+  X_Carian,              // 74 Cari RTypeNone
+  X_Lydian,              // 75 Lydi RTypeNone
+  X_Cham,                // 76 Cham RTypeNone
+  X_Tai_Tham,            // 77 Lana RTypeNone
+  X_Tai_Viet,            // 78 Tavt RTypeNone
+  X_Avestan,             // 79 Avst RTypeNone
+  X_Egyptian_Hieroglyphs,  // 80 Egyp RTypeNone
+  X_Samaritan,           // 81 Samr RTypeNone
+  X_Lisu,                // 82 Lisu RTypeNone
+  X_Bamum,               // 83 Bamu RTypeNone
+  X_Javanese,            // 84 Java RTypeNone
+  X_Meetei_Mayek,        // 85 Mtei RTypeNone
+  X_Imperial_Aramaic,    // 86 Armi RTypeNone
+  X_Old_South_Arabian,   // 87 Sarb RTypeNone
+  X_Inscriptional_Parthian,  // 88 Prti RTypeNone
+  X_Inscriptional_Pahlavi,  // 89 Phli RTypeNone
+  X_Old_Turkic,          // 90 Orkh RTypeNone
+  X_Kaithi,              // 91 Kthi RTypeNone
+  X_Batak,               // 92 Batk RTypeNone
+  X_Brahmi,              // 93 Brah RTypeNone
+  X_Mandaic,             // 94 Mand RTypeNone
+  X_Chakma,              // 95 Cakm RTypeNone
+  X_Meroitic_Cursive,    // 96 Merc RTypeNone
+  X_Meroitic_Hieroglyphs,  // 97 Mero RTypeNone
+  X_Miao,                // 98 Plrd RTypeNone
+  X_Sharada,             // 99 Shrd RTypeNone
+  X_Sora_Sompeng,        // 100 Sora RTypeNone
+  X_Takri,               // 101 Takr RTypeNone
+};
+
+// Alphabetical order for binary search
+extern const int kNameToULScriptSize = 105;
+extern const CharIntPair kNameToULScript[kNameToULScriptSize] = {
+  {"Arabic",                 6},  // Arab
+  {"Armenian",               4},  // Armn
+  {"Avestan",               79},  // Avst
+  {"Balinese",              61},  // Bali
+  {"Bamum",                 83},  // Bamu
+  {"Batak",                 92},  // Batk
+  {"Bengali",               10},  // Beng
+  {"Bopomofo",              34},  // Bopo
+  {"Brahmi",                93},  // Brah
+  {"Braille",               52},  // Brai
+  {"Buginese",              53},  // Bugi
+  {"Buhid",                 43},  // Buhd
+  {"Canadian_Aboriginal",   27},  // Cans
+  {"Carian",                74},  // Cari
+  {"Chakma",                95},  // Cakm
+  {"Cham",                  76},  // Cham
+  {"Cherokee",              26},  // Cher
+  {"Common",                 0},  // Zyyy
+  {"Coptic",                54},  // Copt
+  {"Cuneiform",             62},  // Xsux
+  {"Cypriot",               51},  // Cprt
+  {"Cyrillic",               3},  // Cyrl
+  {"Deseret",               39},  // Dsrt
+  {"Devanagari",             9},  // Deva
+  {"Egyptian_Hieroglyphs",  80},  // Egyp
+  {"Ethiopic",              25},  // Ethi
+  {"Georgian",              23},  // Geor
+  {"Glagolitic",            56},  // Glag
+  {"Gothic",                38},  // Goth
+  {"Greek",                  2},  // Grek
+  {"Gujarati",              12},  // Gujr
+  {"Gurmukhi",              11},  // Guru
+  {"Han",                   24},  // Hant
+  {"Han",                   24},  // Hans
+  {"Han",                   24},  // Hani
+  {"Hangul",                24},  // Hang
+  {"Hani",                  24},  // Hani
+  {"Hanunoo",               42},  // Hano
+  {"Hebrew",                 5},  // Hebr
+  {"Hiragana",              24},  // Hira
+  {"Imperial_Aramaic",      86},  // Armi
+  {"Inherited",             40},  // Zinh
+  {"Inscriptional_Pahlavi",  89},  // Phli
+  {"Inscriptional_Parthian",  88},  // Prti
+  {"Javanese",              84},  // Java
+  {"Kaithi",                91},  // Kthi
+  {"Kannada",               16},  // Knda
+  {"Katakana",              24},  // Kana
+  {"Kayah_Li",              71},  // Kali
+  {"Kharoshthi",            60},  // Khar
+  {"Khmer",                 30},  // Khmr
+  {"Lao",                   20},  // Laoo
+  {"Latin",                  1},  // Latn
+  {"Lepcha",                67},  // Lepc
+  {"Limbu",                 45},  // Limb
+  {"Linear_B",              47},  // Linb
+  {"Lisu",                  82},  // Lisu
+  {"Lycian",                73},  // Lyci
+  {"Lydian",                75},  // Lydi
+  {"Malayalam",             17},  // Mlym
+  {"Mandaic",               94},  // Mand
+  {"Meetei_Mayek",          85},  // Mtei
+  {"Meroitic_Cursive",      96},  // Merc
+  {"Meroitic_Hieroglyphs",  97},  // Mero
+  {"Miao",                  98},  // Plrd
+  {"Mongolian",             31},  // Mong
+  {"Myanmar",               22},  // Mymr
+  {"New_Tai_Lue",           55},  // Talu
+  {"Nko",                   65},  // Nkoo
+  {"Ogham",                 28},  // Ogam
+  {"Ol_Chiki",              68},  // Olck
+  {"Old_Italic",            37},  // Ital
+  {"Old_Persian",           59},  // Xpeo
+  {"Old_South_Arabian",     87},  // Sarb
+  {"Old_Turkic",            90},  // Orkh
+  {"Oriya",                 13},  // Orya
+  {"Osmanya",               50},  // Osma
+  {"Phags_Pa",              64},  // Phag
+  {"Phoenician",            63},  // Phnx
+  {"Rejang",                72},  // Rjng
+  {"Runic",                 29},  // Runr
+  {"Samaritan",             81},  // Samr
+  {"Saurashtra",            70},  // Saur
+  {"Sharada",               99},  // Shrd
+  {"Shavian",               49},  // Shaw
+  {"Sinhala",               18},  // Sinh
+  {"Sora_Sompeng",         100},  // Sora
+  {"Sundanese",             66},  // Sund
+  {"Syloti_Nagri",          58},  // Sylo
+  {"Syriac",                 7},  // Syrc
+  {"Tagalog",               41},  // Tglg
+  {"Tagbanwa",              44},  // Tagb
+  {"Tai_Le",                46},  // Tale
+  {"Tai_Tham",              77},  // Lana
+  {"Tai_Viet",              78},  // Tavt
+  {"Takri",                101},  // Takr
+  {"Tamil",                 14},  // Taml
+  {"Telugu",                15},  // Telu
+  {"Thaana",                 8},  // Thaa
+  {"Thai",                  19},  // Thai
+  {"Tibetan",               21},  // Tibt
+  {"Tifinagh",              57},  // Tfng
+  {"Ugaritic",              48},  // Ugar
+  {"Vai",                   69},  // Vaii
+  {"Yi",                    36},  // Yiii
+};
+
+// Alphabetical order for binary search
+extern const int kCodeToULScriptSize = 105;
+extern const CharIntPair kCodeToULScript[kNameToULScriptSize] = {
+  {"Arab",   6},  // Arab
+  {"Armi",  86},  // Armi
+  {"Armn",   4},  // Armn
+  {"Avst",  79},  // Avst
+  {"Bali",  61},  // Bali
+  {"Bamu",  83},  // Bamu
+  {"Batk",  92},  // Batk
+  {"Beng",  10},  // Beng
+  {"Bopo",  34},  // Bopo
+  {"Brah",  93},  // Brah
+  {"Brai",  52},  // Brai
+  {"Bugi",  53},  // Bugi
+  {"Buhd",  43},  // Buhd
+  {"Cakm",  95},  // Cakm
+  {"Cans",  27},  // Cans
+  {"Cari",  74},  // Cari
+  {"Cham",  76},  // Cham
+  {"Cher",  26},  // Cher
+  {"Copt",  54},  // Copt
+  {"Cprt",  51},  // Cprt
+  {"Cyrl",   3},  // Cyrl
+  {"Deva",   9},  // Deva
+  {"Dsrt",  39},  // Dsrt
+  {"Egyp",  80},  // Egyp
+  {"Ethi",  25},  // Ethi
+  {"Geor",  23},  // Geor
+  {"Glag",  56},  // Glag
+  {"Goth",  38},  // Goth
+  {"Grek",   2},  // Grek
+  {"Gujr",  12},  // Gujr
+  {"Guru",  11},  // Guru
+  {"Hang",  24},  // Hang
+  {"Hani",  24},  // Hani
+  {"Hani",  24},  // Hani
+  {"Hano",  42},  // Hano
+  {"Hans",  24},  // Hans
+  {"Hant",  24},  // Hant
+  {"Hebr",   5},  // Hebr
+  {"Hira",  24},  // Hira
+  {"Ital",  37},  // Ital
+  {"Java",  84},  // Java
+  {"Kali",  71},  // Kali
+  {"Kana",  24},  // Kana
+  {"Khar",  60},  // Khar
+  {"Khmr",  30},  // Khmr
+  {"Knda",  16},  // Knda
+  {"Kthi",  91},  // Kthi
+  {"Lana",  77},  // Lana
+  {"Laoo",  20},  // Laoo
+  {"Latn",   1},  // Latn
+  {"Lepc",  67},  // Lepc
+  {"Limb",  45},  // Limb
+  {"Linb",  47},  // Linb
+  {"Lisu",  82},  // Lisu
+  {"Lyci",  73},  // Lyci
+  {"Lydi",  75},  // Lydi
+  {"Mand",  94},  // Mand
+  {"Merc",  96},  // Merc
+  {"Mero",  97},  // Mero
+  {"Mlym",  17},  // Mlym
+  {"Mong",  31},  // Mong
+  {"Mtei",  85},  // Mtei
+  {"Mymr",  22},  // Mymr
+  {"Nkoo",  65},  // Nkoo
+  {"Ogam",  28},  // Ogam
+  {"Olck",  68},  // Olck
+  {"Orkh",  90},  // Orkh
+  {"Orya",  13},  // Orya
+  {"Osma",  50},  // Osma
+  {"Phag",  64},  // Phag
+  {"Phli",  89},  // Phli
+  {"Phnx",  63},  // Phnx
+  {"Plrd",  98},  // Plrd
+  {"Prti",  88},  // Prti
+  {"Rjng",  72},  // Rjng
+  {"Runr",  29},  // Runr
+  {"Samr",  81},  // Samr
+  {"Sarb",  87},  // Sarb
+  {"Saur",  70},  // Saur
+  {"Shaw",  49},  // Shaw
+  {"Shrd",  99},  // Shrd
+  {"Sinh",  18},  // Sinh
+  {"Sora", 100},  // Sora
+  {"Sund",  66},  // Sund
+  {"Sylo",  58},  // Sylo
+  {"Syrc",   7},  // Syrc
+  {"Tagb",  44},  // Tagb
+  {"Takr", 101},  // Takr
+  {"Tale",  46},  // Tale
+  {"Talu",  55},  // Talu
+  {"Taml",  14},  // Taml
+  {"Tavt",  78},  // Tavt
+  {"Telu",  15},  // Telu
+  {"Tfng",  57},  // Tfng
+  {"Tglg",  41},  // Tglg
+  {"Thaa",   8},  // Thaa
+  {"Thai",  19},  // Thai
+  {"Tibt",  21},  // Tibt
+  {"Ugar",  48},  // Ugar
+  {"Vaii",  69},  // Vaii
+  {"Xpeo",  59},  // Xpeo
+  {"Xsux",  62},  // Xsux
+  {"Yiii",  36},  // Yiii
+  {"Zinh",  40},  // Zinh
+  {"Zyyy",   0},  // Zyyy
+};
+
+}  // namespace CLD2
diff --git a/cbits/generated_ulscript.h b/cbits/generated_ulscript.h
new file mode 100644
--- /dev/null
+++ b/cbits/generated_ulscript.h
@@ -0,0 +1,140 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// generated_ulscript.h
+// Machine generated. Do Not Edit.
+//
+// Declarations for scripts recognized by CLD2
+//
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__
+
+namespace CLD2 {
+
+typedef enum {RTypeNone = 0, RTypeOne, RTypeMany, RTypeCJK} ULScriptRType;
+
+typedef struct {const char* s; int i;} CharIntPair;
+
+typedef enum {
+  ULScript_Common              = 0,  // Zyyy
+  ULScript_Latin               = 1,  // Latn
+  ULScript_Greek               = 2,  // Grek
+  ULScript_Cyrillic            = 3,  // Cyrl
+  ULScript_Armenian            = 4,  // Armn
+  ULScript_Hebrew              = 5,  // Hebr
+  ULScript_Arabic              = 6,  // Arab
+  ULScript_Syriac              = 7,  // Syrc
+  ULScript_Thaana              = 8,  // Thaa
+  ULScript_Devanagari          = 9,  // Deva
+  ULScript_Bengali             = 10,  // Beng
+  ULScript_Gurmukhi            = 11,  // Guru
+  ULScript_Gujarati            = 12,  // Gujr
+  ULScript_Oriya               = 13,  // Orya
+  ULScript_Tamil               = 14,  // Taml
+  ULScript_Telugu              = 15,  // Telu
+  ULScript_Kannada             = 16,  // Knda
+  ULScript_Malayalam           = 17,  // Mlym
+  ULScript_Sinhala             = 18,  // Sinh
+  ULScript_Thai                = 19,  // Thai
+  ULScript_Lao                 = 20,  // Laoo
+  ULScript_Tibetan             = 21,  // Tibt
+  ULScript_Myanmar             = 22,  // Mymr
+  ULScript_Georgian            = 23,  // Geor
+  ULScript_Hani                = 24,  // Hani
+  ULScript_Ethiopic            = 25,  // Ethi
+  ULScript_Cherokee            = 26,  // Cher
+  ULScript_Canadian_Aboriginal = 27,  // Cans
+  ULScript_Ogham               = 28,  // Ogam
+  ULScript_Runic               = 29,  // Runr
+  ULScript_Khmer               = 30,  // Khmr
+  ULScript_Mongolian           = 31,  // Mong
+  ULScript_32                  = 32,  //
+  ULScript_33                  = 33,  //
+  ULScript_Bopomofo            = 34,  // Bopo
+  ULScript_35                  = 35,  //
+  ULScript_Yi                  = 36,  // Yiii
+  ULScript_Old_Italic          = 37,  // Ital
+  ULScript_Gothic              = 38,  // Goth
+  ULScript_Deseret             = 39,  // Dsrt
+  ULScript_Inherited           = 40,  // Zinh
+  ULScript_Tagalog             = 41,  // Tglg
+  ULScript_Hanunoo             = 42,  // Hano
+  ULScript_Buhid               = 43,  // Buhd
+  ULScript_Tagbanwa            = 44,  // Tagb
+  ULScript_Limbu               = 45,  // Limb
+  ULScript_Tai_Le              = 46,  // Tale
+  ULScript_Linear_B            = 47,  // Linb
+  ULScript_Ugaritic            = 48,  // Ugar
+  ULScript_Shavian             = 49,  // Shaw
+  ULScript_Osmanya             = 50,  // Osma
+  ULScript_Cypriot             = 51,  // Cprt
+  ULScript_Braille             = 52,  // Brai
+  ULScript_Buginese            = 53,  // Bugi
+  ULScript_Coptic              = 54,  // Copt
+  ULScript_New_Tai_Lue         = 55,  // Talu
+  ULScript_Glagolitic          = 56,  // Glag
+  ULScript_Tifinagh            = 57,  // Tfng
+  ULScript_Syloti_Nagri        = 58,  // Sylo
+  ULScript_Old_Persian         = 59,  // Xpeo
+  ULScript_Kharoshthi          = 60,  // Khar
+  ULScript_Balinese            = 61,  // Bali
+  ULScript_Cuneiform           = 62,  // Xsux
+  ULScript_Phoenician          = 63,  // Phnx
+  ULScript_Phags_Pa            = 64,  // Phag
+  ULScript_Nko                 = 65,  // Nkoo
+  ULScript_Sundanese           = 66,  // Sund
+  ULScript_Lepcha              = 67,  // Lepc
+  ULScript_Ol_Chiki            = 68,  // Olck
+  ULScript_Vai                 = 69,  // Vaii
+  ULScript_Saurashtra          = 70,  // Saur
+  ULScript_Kayah_Li            = 71,  // Kali
+  ULScript_Rejang              = 72,  // Rjng
+  ULScript_Lycian              = 73,  // Lyci
+  ULScript_Carian              = 74,  // Cari
+  ULScript_Lydian              = 75,  // Lydi
+  ULScript_Cham                = 76,  // Cham
+  ULScript_Tai_Tham            = 77,  // Lana
+  ULScript_Tai_Viet            = 78,  // Tavt
+  ULScript_Avestan             = 79,  // Avst
+  ULScript_Egyptian_Hieroglyphs = 80,  // Egyp
+  ULScript_Samaritan           = 81,  // Samr
+  ULScript_Lisu                = 82,  // Lisu
+  ULScript_Bamum               = 83,  // Bamu
+  ULScript_Javanese            = 84,  // Java
+  ULScript_Meetei_Mayek        = 85,  // Mtei
+  ULScript_Imperial_Aramaic    = 86,  // Armi
+  ULScript_Old_South_Arabian   = 87,  // Sarb
+  ULScript_Inscriptional_Parthian = 88,  // Prti
+  ULScript_Inscriptional_Pahlavi = 89,  // Phli
+  ULScript_Old_Turkic          = 90,  // Orkh
+  ULScript_Kaithi              = 91,  // Kthi
+  ULScript_Batak               = 92,  // Batk
+  ULScript_Brahmi              = 93,  // Brah
+  ULScript_Mandaic             = 94,  // Mand
+  ULScript_Chakma              = 95,  // Cakm
+  ULScript_Meroitic_Cursive    = 96,  // Merc
+  ULScript_Meroitic_Hieroglyphs = 97,  // Mero
+  ULScript_Miao                = 98,  // Plrd
+  ULScript_Sharada             = 99,  // Shrd
+  ULScript_Sora_Sompeng        = 100,  // Sora
+  ULScript_Takri               = 101,  // Takr
+  NUM_ULSCRIPTS
+} ULScript;
+
+#define UNKNOWN_ULSCRIPT ULScript_Common
+
+}  // namespace CLD2
+
+#endif   // I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__
diff --git a/cbits/getonescriptspan.cc b/cbits/getonescriptspan.cc
new file mode 100644
--- /dev/null
+++ b/cbits/getonescriptspan.cc
@@ -0,0 +1,1086 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+
+#include "getonescriptspan.h"
+#include <string.h>
+
+#include "fixunicodevalue.h"
+#include "lang_script.h"
+#include "port.h"
+#include "utf8statetable.h"
+
+#include "utf8prop_lettermarkscriptnum.h"
+#include "utf8repl_lettermarklower.h"
+#include "utf8scannot_lettermarkspecial.h"
+
+
+namespace CLD2 {
+
+// Alphabetical order for binary search, from
+// generated_entities.cc
+extern const int kNameToEntitySize;
+extern const CharIntPair kNameToEntity[];
+
+static const int kMaxUpToWordBoundary = 50;       // span < this make longer,
+                                                  // else make shorter
+static const int kMaxAdvanceToWordBoundary = 10;  // +/- this many bytes
+                                                  // to round to word boundary,
+                                                  // direction above
+
+static const char kSpecialSymbol[256] = {       // true for < > &
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,1,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,1,0,1,0,
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+  0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+};
+
+
+
+#define LT 0      // <
+#define GT 1      // >
+#define EX 2      // !
+#define HY 3      // -
+#define QU 4      // "
+#define AP 5      // '
+#define SL 6      // /
+#define S_ 7
+#define C_ 8
+#define R_ 9
+#define I_ 10
+#define P_ 11
+#define T_ 12
+#define Y_ 13
+#define L_ 14
+#define E_ 15
+#define CR 16     // <cr> or <lf>
+#define NL 17     // non-letter: ASCII whitespace, digit, punctuation
+#define PL 18     // possible letter, incl. &
+#define xx 19     // <unused>
+
+// Map byte to one of ~20 interesting categories for cheap tag parsing
+static const uint8 kCharToSub[256] = {
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,CR,NL, NL,CR,NL,NL,
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL,
+  NL,EX,QU,NL, NL,NL,PL,AP, NL,NL,NL,NL, NL,HY,NL,SL,
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, LT,NL,GT,NL,
+
+  PL,PL,PL,C_, PL,E_,PL,PL, PL,I_,PL,PL, L_,PL,PL,PL,
+  P_,PL,R_,S_, T_,PL,PL,PL, PL,Y_,PL,NL, NL,NL,NL,NL,
+  PL,PL,PL,C_, PL,E_,PL,PL, PL,I_,PL,PL, L_,PL,PL,PL,
+  P_,PL,R_,S_, T_,PL,PL,PL, PL,Y_,PL,NL, NL,NL,NL,NL,
+
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL,
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL,
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL,
+  NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL, NL,NL,NL,NL,
+
+  PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL,
+  PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL,
+  PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL,
+  PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL, PL,PL,PL,PL,
+};
+
+#undef LT
+#undef GT
+#undef EX
+#undef HY
+#undef QU
+#undef AP
+#undef SL
+#undef S_
+#undef C_
+#undef R_
+#undef I_
+#undef P_
+#undef T_
+#undef Y_
+#undef L_
+#undef E_
+#undef CR
+#undef NL
+#undef PL
+#undef xx
+
+
+#define OK 0
+#define X_ 1
+
+
+static const int kMaxExitStateLettersMarksOnly = 1;
+static const int kMaxExitStateAllText = 2;
+
+
+// State machine to do cheap parse of non-letter strings incl. tags
+// advances <tag>
+//          |    |
+// advances <tag> ... </tag>  for <script> <style>
+//          |               |
+// advances <!-- ... <tag> ... -->
+//          |                     |
+// advances <tag
+//          ||  (0)
+// advances <tag <tag2>
+//          ||  (0)
+//
+// We start in state [0] at a non-letter and make at least one transition
+// When scanning for just letters, arriving back at state [0] or [1] exits
+//   the state machine.
+// When scanning for any non-tag text, arriving at state [2] also exits
+static const uint8 kTagParseTbl_0[] = {
+// <  >  !  -   "  '  /  S   C  R  I  P   T  Y  L  E  CR NL PL xx
+   3, 2, 2, 2,  2, 2, 2,OK, OK,OK,OK,OK, OK,OK,OK,OK,  2, 2,OK,X_, // [0] OK    exit state
+  X_,X_,X_,X_, X_,X_,X_,X_, X_,X_,X_,X_, X_,X_,X_,X_, X_,X_,X_,X_, // [1] error exit state
+   3, 2, 2, 2,  2, 2, 2,OK, OK,OK,OK,OK, OK,OK,OK,OK,  2, 2,OK,X_, // [2] NL*   [exit state]
+  X_, 2, 4, 9, 10,11, 9,13,  9, 9, 9, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [3] <
+  X_, 2, 9, 5, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [4] <!
+  X_, 2, 9, 6, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [5] <!-
+   6, 6, 6, 7,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6,X_, // [6] <!--.*
+   6, 6, 6, 8,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6,X_, // [7] <!--.*-
+   6, 2, 6, 8,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6, 6,  6, 6, 6,X_, // [8] <!--.*--
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [9] <.*
+  10,10,10,10,  9,10,10,10, 10,10,10,10, 10,10,10,10, 12,10,10,X_, // [10] <.*"
+  11,11,11,11, 11, 9,11,11, 11,11,11,11, 11,11,11,11, 12,11,11,X_, // [11] <.*'
+  X_, 2,12,12, 12,12,12,12, 12,12,12,12, 12,12,12,12, 12,12,12,X_, // [12] <.* no " '
+
+// <  >  !  -   "  '  /  S   C  R  I  P   T  Y  L  E  CR NL PL xx
+  X_, 2, 9, 9, 10,11, 9, 9, 14, 9, 9, 9, 28, 9, 9, 9,  9, 9, 9,X_, // [13] <S
+  X_, 2, 9, 9, 10,11, 9, 9,  9,15, 9, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [14] <SC
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9,16, 9,  9, 9, 9, 9,  9, 9, 9,X_, // [15] <SCR
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9,17,  9, 9, 9, 9,  9, 9, 9,X_, // [16] <SCRI
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9, 9, 18, 9, 9, 9,  9, 9, 9,X_, // [17] <SCRIP
+  X_,19, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9, 9, 19,19, 9,X_, // [18] <SCRIPT
+  20,19,19,19, 19,19,19,19, 19,19,19,19, 19,19,19,19, 19,19,19,X_, // [19] <SCRIPT .*
+  19,19,19,19, 19,19,21,19, 19,19,19,19, 19,19,19,19, 19,19,19,X_, // [20] <SCRIPT .*<
+  19,19,19,19, 19,19,19,22, 19,19,19,19, 19,19,19,19, 21,21,19,X_, // [21] <SCRIPT .*</ allow SP CR LF
+  19,19,19,19, 19,19,19,19, 23,19,19,19, 19,19,19,19, 19,19,19,X_, // [22] <SCRIPT .*</S
+  19,19,19,19, 19,19,19,19, 19,24,19,19, 19,19,19,19, 19,19,19,X_, // [23] <SCRIPT .*</SC
+  19,19,19,19, 19,19,19,19, 19,19,25,19, 19,19,19,19, 19,19,19,X_, // [24] <SCRIPT .*</SCR
+  19,19,19,19, 19,19,19,19, 19,19,19,26, 19,19,19,19, 19,19,19,X_, // [25] <SCRIPT .*</SCRI
+  19,19,19,19, 19,19,19,19, 19,19,19,19, 27,19,19,19, 19,19,19,X_, // [26] <SCRIPT .*</SCRIP
+  19, 2,19,19, 19,19,19,19, 19,19,19,19, 19,19,19,19, 19,19,19,X_, // [27] <SCRIPT .*</SCRIPT
+
+// <  >  !  -   "  '  /  S   C  R  I  P   T  Y  L  E  CR NL PL xx
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9,29, 9, 9,  9, 9, 9,X_, // [28] <ST
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9, 9,30, 9,  9, 9, 9,X_, // [29] <STY
+  X_, 2, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9,31,  9, 9, 9,X_, // [30] <STYL
+  X_,32, 9, 9, 10,11, 9, 9,  9, 9, 9, 9,  9, 9, 9, 9, 32,32, 9,X_, // [31] <STYLE
+  33,32,32,32, 32,32,32,32, 32,32,32,32, 32,32,32,32, 32,32,32,X_, // [32] <STYLE .*
+  32,32,32,32, 32,32,34,32, 32,32,32,32, 32,32,32,32, 32,32,32,X_, // [33] <STYLE .*<
+  32,32,32,32, 32,32,32,35, 32,32,32,32, 32,32,32,32, 34,34,32,X_, // [34] <STYLE .*</ allow SP CR LF
+  32,32,32,32, 32,32,32,32, 32,32,32,32, 36,32,32,32, 32,32,32,X_, // [35] <STYLE .*</S
+  32,32,32,32, 32,32,32,32, 32,32,32,32, 32,37,32,32, 32,32,32,X_, // [36] <STYLE .*</ST
+  32,32,32,32, 32,32,32,32, 32,32,32,32, 32,32,38,32, 32,32,32,X_, // [37] <STYLE .*</STY
+  32,32,32,32, 32,32,32,32, 32,32,32,32, 32,32,32,39, 32,32,32,X_, // [38] <STYLE .*</STYL
+  32, 2,32,32, 32,32,32,32, 32,32,32,32, 32,32,32,32, 32,32,32,X_, // [39] <STYLE .*</STYLE
+};
+
+#undef OK
+#undef X_
+
+enum
+{
+  UTFmax        = 4,            // maximum bytes per rune
+  Runesync      = 0x80,         // cannot represent part of a UTF sequence (<)
+  Runeself      = 0x80,         // rune and UTF sequences are the same (<)
+  Runeerror     = 0xFFFD,       // decoding error in UTF
+  Runemax       = 0x10FFFF,     // maximum rune value
+};
+
+// Debugging. Not thread safe.
+static char gDisplayPiece[32];
+const uint8 gCharlen[16] = {1,1,1,1, 1,1,1,1, 1,1,1,1, 2,2,3,4};
+char* DisplayPiece(const char* next_byte_, int byte_length_) {
+  // Copy up to 8 UTF-8 chars to buffer
+  int k = 0;    // byte count
+  int n = 0;    // character count
+  for (int i = 0; i < byte_length_; ++i) {
+    char c = next_byte_[i];
+    if ((c & 0xc0) != 0x80) {
+      // Beginning of a UTF-8 character
+      int charlen = gCharlen[static_cast<uint8>(c) >> 4];
+      if (i + charlen > byte_length_) {break;} // Not enough room for full char
+      if (k >= (32 - 7)) {break;}   // Not necessarily enough room
+      if (n >= 8) {break;}          // Enough characters already
+      ++n;
+    }
+    if (c == '<') {
+      memcpy(&gDisplayPiece[k], "&lt;", 4); k += 4;
+    } else if (c == '>') {
+      memcpy(&gDisplayPiece[k], "&gt;", 4); k += 4;
+    } else if (c == '&') {
+      memcpy(&gDisplayPiece[k], "&amp;", 5); k += 5;
+    } else if (c == '\'') {
+      memcpy(&gDisplayPiece[k], "&apos;", 6); k += 6;
+    } else if (c == '"') {
+      memcpy(&gDisplayPiece[k], "&quot;", 6); k += 6;
+    } else {
+      gDisplayPiece[k++] = c;
+    }
+  }
+  gDisplayPiece[k++] = '\0';
+  return gDisplayPiece;
+}
+
+
+
+// runetochar copies (encodes) one rune, pointed to by r, to at most
+// UTFmax bytes starting at s and returns the number of bytes generated.
+int runetochar(char *str, const char32 *rune) {
+  // Convert to unsigned for range check.
+  unsigned long c;
+
+  // 1 char 00-7F
+  c = *rune;
+  if(c <= 0x7F) {
+    str[0] = static_cast<char>(c);
+    return 1;
+  }
+
+  // 2 char 0080-07FF
+  if(c <= 0x07FF) {
+    str[0] = 0xC0 | static_cast<char>(c >> 1*6);
+    str[1] = 0x80 | (c & 0x3F);
+    return 2;
+  }
+
+  // Range check
+  if (c > Runemax) {
+    c = Runeerror;
+  }
+
+  // 3 char 0800-FFFF
+  if (c <= 0xFFFF) {
+    str[0] = 0xE0 | static_cast<char>(c >> 2*6);
+    str[1] = 0x80 | ((c >> 1*6) & 0x3F);
+    str[2] = 0x80 | (c & 0x3F);
+    return 3;
+  }
+
+  // 4 char 10000-1FFFFF
+  str[0] = 0xF0 | static_cast<char>(c >> 3*6);
+  str[1] = 0x80 | ((c >> 2*6) & 0x3F);
+  str[2] = 0x80 | ((c >> 1*6) & 0x3F);
+  str[3] = 0x80 | (c & 0x3F);
+  return 4;
+}
+
+
+
+// Useful for converting an entity to an ascii value.
+// RETURNS unicode value, or -1 if entity isn't valid.  Don't include & or ;
+int LookupEntity(const char* entity_name, int entity_len) {
+  // Make a C string
+  if (entity_len >= 16) {return -1;}    // All real entities are shorter
+  char temp[16];
+  memcpy(temp, entity_name, entity_len);
+  temp[entity_len] = '\0';
+  int match = BinarySearch(temp, 0, kNameToEntitySize, kNameToEntity);
+  if (match >= 0) {return kNameToEntity[match].i;}
+  return -1;
+}
+
+bool ascii_isdigit(char c) {
+  return ('0' <= c) && (c <= '9');
+}
+bool ascii_isxdigit(char c) {
+  if (('0' <= c) && (c <= '9')) {return true;}
+  if (('a' <= c) && (c <= 'f')) {return true;}
+  if (('A' <= c) && (c <= 'F')) {return true;}
+  return false;
+}
+bool ascii_isalnum(char c) {
+  if (('0' <= c) && (c <= '9')) {return true;}
+  if (('a' <= c) && (c <= 'z')) {return true;}
+  if (('A' <= c) && (c <= 'Z')) {return true;}
+  return false;
+}
+int hex_digit_to_int(char c) {
+  if (('0' <= c) && (c <= '9')) {return c - '0';}
+  if (('a' <= c) && (c <= 'f')) {return c - 'a' + 10;}
+  if (('A' <= c) && (c <= 'F')) {return c - 'A' + 10;}
+  return 0;
+}
+
+static int32 strto32_base10(const char* nptr, const char* limit,
+                            const char **endptr) {
+  *endptr = nptr;
+  while (nptr < limit && *nptr == '0') {
+    ++nptr;
+  }
+  if (nptr == limit || !ascii_isdigit(*nptr))
+    return -1;
+  const char* end_digits_run = nptr;
+  while (end_digits_run < limit && ascii_isdigit(*end_digits_run)) {
+    ++end_digits_run;
+  }
+  *endptr = end_digits_run;
+  const int num_digits = end_digits_run - nptr;
+  // kint32max == 2147483647.
+  if (num_digits < 9 ||
+      (num_digits == 10 && memcmp(nptr, "2147483647", 10) <= 0)) {
+    int value = 0;
+    for (; nptr < end_digits_run; ++nptr) {
+      value *= 10;
+      value += *nptr - '0';
+    }
+    // Overflow past the last valid unicode codepoint
+    // (0x10ffff) is converted to U+FFFD by FixUnicodeValue().
+    return FixUnicodeValue(value);
+  } else {
+    // Overflow: can't fit in an int32;
+    // returns the replacement character 0xFFFD.
+    return 0xFFFD;
+  }
+}
+
+static int32 strto32_base16(const char* nptr, const char* limit,
+                            const char **endptr) {
+  *endptr = nptr;
+  while (nptr < limit && *nptr == '0') {
+    ++nptr;
+  }
+  if (nptr == limit || !ascii_isxdigit(*nptr)) {
+    return -1;
+  }
+  const char* end_xdigits_run = nptr;
+  while (end_xdigits_run < limit && ascii_isxdigit(*end_xdigits_run)) {
+    ++end_xdigits_run;
+  }
+  *endptr = end_xdigits_run;
+  const int num_xdigits = end_xdigits_run - nptr;
+  // kint32max == 0x7FFFFFFF.
+  if (num_xdigits < 8 || (num_xdigits == 8 && nptr[0] < '8')) {
+    int value = 0;
+    for (; nptr < end_xdigits_run; ++nptr) {
+      value <<= 4;
+      value += hex_digit_to_int(*nptr);
+    }
+    // Overflow past the last valid unicode codepoint
+    // (0x10ffff) is converted to U+FFFD by FixUnicodeValue().
+    return FixUnicodeValue(value);
+  } else {
+    // Overflow: can't fit in an int32;
+    // returns the replacement character 0xFFFD.
+    return 0xFFFD;
+  }
+}
+
+// Unescape the current character pointed to by src.  SETS the number
+// of chars read for the conversion (in UTF8).  If src isn't a valid entity,
+// just consume the & and RETURN -1.  If src doesn't point to & -- which it
+// should -- set src_consumed to 0 and RETURN -1.
+int ReadEntity(const char* src, int srcn, int* src_consumed) {
+  const char* const srcend = src + srcn;
+
+  if (srcn == 0 || *src != '&') {      // input should start with an ampersand
+    *src_consumed = 0;
+    return -1;
+  }
+  *src_consumed = 1;                   // we'll get the & at least
+
+  // The standards are a bit unclear on when an entity ends.  Certainly a ";"
+  // ends one, but spaces probably do too.  We follow the lead of both IE and
+  // Netscape, which as far as we can tell end numeric entities (1st case below)
+  // at any non-digit, and end character entities (2nd case) at any non-alnum.
+  const char* entstart, *entend;  // where the entity starts and ends
+  entstart = src + 1;             // read past the &
+  int entval;                     // UCS2 value of the entity
+  if ( *entstart == '#' ) {       // -- 1st case: numeric entity
+    if ( entstart + 2 >= srcend ) {
+      return -1;                  // no way a legitimate number could fit
+    } else if ( entstart[1] == 'x' || entstart[1] == 'X' ) {   // hex numeric
+      entval = strto32_base16(entstart + 2, srcend, &entend);
+    } else {                                  // decimal numeric entity
+      entval = strto32_base10(entstart+1, srcend, &entend);
+    }
+    if (entval == -1 || entend > srcend) {
+      return -1;                 // not entirely correct, but close enough
+    }
+  } else {                       // -- 2nd case: character entity
+    for (entend = entstart;
+         entend < srcend && ascii_isalnum(*entend);
+         ++entend ) {
+      // entity consists of alphanumeric chars
+    }
+    entval = LookupEntity(entstart, entend - entstart);
+    if (entval < 0) {
+      return -1;  // not a legal entity name
+    }
+    // Now we do a strange-seeming IE6-compatibility check: if entval is
+    // >= 256, it *must* be followed by a semicolon or it's not considered
+    // an entity.  The problem is lots of the newfangled entity names, like
+    // "lang", also occur in URL CGI arguments: "/search?q=test&lang=en".
+    // When these links are written in HTML, it would be really bad if the
+    // "&lang" were treated as an entity, which is what the spec says
+    // *should* happen (even when the HTML is inside an "A HREF" tag!)
+    // IE ignores the spec for these new, high-value entities, so we do too.
+    if ( entval >= 256 && !(entend < srcend && *entend == ';') ) {
+      return -1;                 // make non-;-terminated entity illegal
+    }
+  }
+
+  // Finally, figure out how much src was consumed
+  if ( entend < srcend && *entend == ';' ) {
+    entend++;                    // standard says ; terminator is special
+  }
+  *src_consumed = entend - src;
+  return entval;
+}
+
+
+// Src points to '&'
+// Writes entity value to dst. Returns take(src), put(dst) byte counts
+void EntityToBuffer(const char* src, int len, char* dst,
+                    int* tlen, int* plen) {
+  char32 entval = ReadEntity(src, len, tlen);
+
+  // ReadEntity does this already: entval = FixUnicodeValue(entval);
+
+  // Convert UTF-32 to UTF-8
+  if (entval > 0) {
+    *plen = runetochar(dst, &entval);
+  } else {
+    // Illegal entity; ignore the '&'
+    *tlen = 1;
+    *plen = 0;
+  }
+}
+
+// Returns true if character is < > or &, none of which are letters
+bool inline IsSpecial(char c) {
+  if ((c & 0xe0) == 0x20) {
+    return kSpecialSymbol[static_cast<uint8>(c)];
+  }
+  return false;
+}
+
+// Quick Skip to next letter or < > & or to end of string (eos)
+// Always return is_letter for eos
+int ScanToLetterOrSpecial(const char* src, int len) {
+  int bytes_consumed;
+  StringPiece str(src, len);
+  UTF8GenericScan(&utf8scannot_lettermarkspecial_obj, str, &bytes_consumed);
+  return bytes_consumed;
+}
+
+
+
+
+// src points to non-letter, such as tag-opening '<'
+// Return length from here to next possible letter
+// On another < before >, return 1
+// advances <tag>
+//          |    |
+// advances <tag> ... </tag>  for <script> <style>
+//          |               |
+// advances <!-- ... <tag> ... -->
+//          |                     |
+// advances <tag
+//          |    | end of string
+// advances <tag <tag2>
+//          ||
+int ScanToPossibleLetter(const char* isrc, int len, int max_exit_state) {
+  const uint8* src = reinterpret_cast<const uint8*>(isrc);
+  const uint8* srclimit = src + len;
+  const uint8* tagParseTbl = kTagParseTbl_0;
+  int e = 0;
+  while (src < srclimit) {
+    e = tagParseTbl[kCharToSub[*src++]];
+    if (e <= max_exit_state) {
+      // We overshot by one byte
+      --src;
+      break;
+    }
+    tagParseTbl = &kTagParseTbl_0[e * 20];
+  }
+
+  if (src >= srclimit) {
+    // We fell off the end of the text.
+    // It looks like the most common case for this is a truncated file, not
+    // mismatched angle brackets. So we pretend that the last char was '>'
+    return len;
+  }
+
+  // OK to be in state 0 or state 2 at exit
+  if ((e != 0) && (e != 2)) {
+    // Error, '<' followed by '<'
+    // We want to back up to first <, then advance by one byte past it
+    int offset = src - reinterpret_cast<const uint8*>(isrc);
+
+    // Backscan to first '<' and return enough length to just get past it
+    --offset;   // back up over the second '<', which caused us to stop
+    while ((0 < offset) && (isrc[offset] != '<')) {
+      // Find the first '<', which is unmatched
+      --offset;
+    }
+    // skip to just beyond first '<'
+    return offset + 1;
+  }
+
+  return src - reinterpret_cast<const uint8*>(isrc);
+}
+
+
+ScriptScanner::ScriptScanner(const char* buffer,
+                             int buffer_length,
+                             bool is_plain_text)
+  : start_byte_(buffer),
+  next_byte_(buffer),
+  next_byte_limit_(buffer + buffer_length),
+  byte_length_(buffer_length),
+  is_plain_text_(is_plain_text),
+  letters_marks_only_(true),
+  one_script_only_(true),
+  exit_state_(kMaxExitStateLettersMarksOnly) {
+    script_buffer_ = new char[kMaxScriptBuffer];
+    script_buffer_lower_ = new char[kMaxScriptLowerBuffer];
+    map2original_.Clear();    // map from script_buffer_ to buffer
+    map2uplow_.Clear();       // map from script_buffer_lower_ to script_buffer_
+}
+
+// Extended version to allow spans of any non-tag text and spans of mixed script
+ScriptScanner::ScriptScanner(const char* buffer,
+                             int buffer_length,
+                             bool is_plain_text,
+                             bool any_text,
+                             bool any_script)
+  : start_byte_(buffer),
+  next_byte_(buffer),
+  next_byte_limit_(buffer + buffer_length),
+  byte_length_(buffer_length),
+  is_plain_text_(is_plain_text),
+  letters_marks_only_(!any_text),
+  one_script_only_(!any_script),
+  exit_state_(any_text ? kMaxExitStateAllText : kMaxExitStateLettersMarksOnly) {
+    script_buffer_ = new char[kMaxScriptBuffer];
+    script_buffer_lower_ = new char[kMaxScriptLowerBuffer];
+    map2original_.Clear();    // map from script_buffer_ to buffer
+    map2uplow_.Clear();       // map from script_buffer_lower_ to script_buffer_
+}
+
+
+ScriptScanner::~ScriptScanner() {
+  delete[] script_buffer_;
+  delete[] script_buffer_lower_;
+}
+
+
+
+
+// Get to the first real non-tag letter or entity that is a letter
+// Sets script of that letter
+// Return len if no more letters
+int ScriptScanner::SkipToFrontOfSpan(const char* src, int len, int* script) {
+  int sc = UNKNOWN_ULSCRIPT;
+  int skip = 0;
+  int tlen, plen;
+
+  // Do run of non-letters (tag | &NL | NL)*
+  tlen = 0;
+  while (skip < len) {
+    // Do fast scan to next interesting byte
+    // int oldskip = skip;
+    skip += ScanToLetterOrSpecial(src + skip, len - skip);
+
+    // Check for no more letters/specials
+    if (skip >= len) {
+      // All done
+      *script = sc;
+      return len;
+    }
+
+    // We are at a letter, nonletter, tag, or entity
+    if (IsSpecial(src[skip]) && !is_plain_text_) {
+      if (src[skip] == '<') {
+        // Begining of tag; skip to end and go around again
+        tlen = ScanToPossibleLetter(src + skip, len - skip,
+                                    exit_state_);
+        sc = 0;
+      } else if (src[skip] == '>') {
+        // Unexpected end of tag; skip it and go around again
+        tlen = 1;         // Over the >
+        sc = 0;
+      } else if (src[skip] == '&') {
+        // Expand entity, no advance
+        char temp[4];
+        EntityToBuffer(src + skip, len - skip,
+                       temp, &tlen, &plen);
+        sc = GetUTF8LetterScriptNum(temp);
+      }
+    } else {
+      // Update 1..4 bytes
+      tlen = UTF8OneCharLen(src + skip);
+      sc = GetUTF8LetterScriptNum(src + skip);
+    }
+    if (sc != 0) {break;}           // Letter found
+    skip += tlen;                   // Else advance
+  }
+
+  *script = sc;
+  return skip;
+}
+
+
+// These are for ASCII-only tag names
+// Compare one letter uplow to c, ignoring case of uplowp
+inline bool EqCase(char uplow, char c) {
+  return (uplow | 0x20) == c;
+}
+
+// These are for ASCII-only tag names
+// Return true for space / < > etc. all less than 0x40
+inline bool NeqLetter(char c) {
+  return c < 0x40;
+}
+
+// These are for ASCII-only tag names
+// Return true for space \n false for \r
+inline bool WS(char c) {
+  return (c == ' ') || (c == '\n');
+}
+
+// Canonical CR or LF
+static const char LF = '\n';
+
+
+// The naive loop scans from next_byte_ to script_buffer_ until full.
+// But this can leave an awkward hard-to-identify short fragment at the
+// end of the input. We would prefer to make the next-to-last fragment
+// shorter and the last fragment longer.
+
+// Copy next run of non-tag characters to buffer [NUL terminated]
+// This just replaces tags with space or \n and removes entities.
+// Tags <br> <p> and <tr> are replaced with \n. Non-letter sequences
+// including \r or \n are replaced by \n. All other tags and skipped text
+// are replaced with ASCII space.
+//
+// Buffer ALWAYS has leading space and trailing space space space NUL
+bool ScriptScanner::GetOneTextSpan(LangSpan* span) {
+  span->text = script_buffer_;
+  span->text_bytes = 0;
+  span->offset = next_byte_ - start_byte_;
+  span->ulscript = UNKNOWN_ULSCRIPT;
+  span->lang = UNKNOWN_LANGUAGE;
+  span->truncated = false;
+
+  int put_soft_limit = kMaxScriptBytes - kWithinScriptTail;
+  if ((kMaxScriptBytes <= byte_length_) &&
+      (byte_length_ < (2 * kMaxScriptBytes))) {
+    // Try to split the last two fragments in half
+    put_soft_limit = byte_length_ / 2;
+  }
+
+  script_buffer_[0] = ' ';  // Always a space at front of output
+  script_buffer_[1] = '\0';
+  int take = 0;
+  int put = 1;              // Start after the initial space
+  int tlen, plen;
+
+  if (byte_length_ <= 0) {
+    return false;          // No more text to be found
+  }
+
+  // Go over alternating spans of text and tags,
+  // copying letters to buffer with single spaces for each run of non-letters
+  bool last_byte_was_space = false;
+  while (take < byte_length_) {
+    char c = next_byte_[take];
+    if (c == '\r') {c = LF;}      // Canonical CR or LF
+    if (c == '\n') {c = LF;}      // Canonical CR or LF
+
+    if (IsSpecial(c) && !is_plain_text_) {
+      if (c == '<') {
+        // Replace tag with space
+        c = ' ';                      // for almost-full test below
+        // or if <p> <br> <tr>, replace with \n
+        if (take < (byte_length_ - 3)) {
+          if (EqCase(next_byte_[take + 1], 'p') &&
+              NeqLetter(next_byte_[take + 2])) {
+            c = LF;
+          }
+          if (EqCase(next_byte_[take + 1], 'b') &&
+              EqCase(next_byte_[take + 2], 'r') &&
+              NeqLetter(next_byte_[take + 3])) {
+            c = LF;
+          }
+          if (EqCase(next_byte_[take + 1], 't') &&
+              EqCase(next_byte_[take + 2], 'r') &&
+              NeqLetter(next_byte_[take + 3])) {
+            c = LF;
+          }
+        }
+        // Begining of tag; skip to end and go around again
+        tlen = 1 + ScanToPossibleLetter(next_byte_ + take, byte_length_ - take,
+                                    exit_state_);
+        // Copy one byte, compressing spaces
+        if (!last_byte_was_space || !WS(c)) {
+          script_buffer_[put++] = c;      // Advance dest
+          last_byte_was_space = WS(c);
+        }
+      } else if (c == '>') {
+        // Unexpected end of tag; copy it and go around again
+        tlen = 1;         // Over the >
+        script_buffer_[put++] = c;    // Advance dest
+      } else if (c == '&') {
+        // Expand entity, no advance
+        EntityToBuffer(next_byte_ + take, byte_length_ - take,
+                       script_buffer_ + put, &tlen, &plen);
+        put += plen;                  // Advance dest
+      }
+      take += tlen;                   // Advance source
+    } else {
+      // Copy one byte, compressing spaces
+      if (!last_byte_was_space || !WS(c)) {
+        script_buffer_[put++] = c;      // Advance dest
+        last_byte_was_space = WS(c);
+      }
+      ++take;                         // Advance source
+    }
+
+    if (WS(c) &&
+        (put >= put_soft_limit)) {
+      // Buffer is almost full
+      span->truncated = true;
+      break;
+    }
+    if (put >= kMaxScriptBytes) {
+      // Buffer is completely full
+      span->truncated = true;
+      break;
+    }
+  }
+
+  // Almost done. Back up to a character boundary if needed
+  while ((0 < take) && ((next_byte_[take] & 0xc0) == 0x80)) {
+    // Back up over continuation byte
+    --take;
+    --put;
+  }
+
+  // Update input position
+  next_byte_ += take;
+  byte_length_ -= take;
+
+  // Put four more spaces/NUL. Worst case is abcd _ _ _ \0
+  //                          kMaxScriptBytes |   | put
+  script_buffer_[put + 0] = ' ';
+  script_buffer_[put + 1] = ' ';
+  script_buffer_[put + 2] = ' ';
+  script_buffer_[put + 3] = '\0';
+
+  span->text_bytes = put;       // Does not include the last four chars above
+  return true;
+}
+
+
+// Copy next run of same-script non-tag letters to buffer [NUL terminated]
+// Buffer ALWAYS has leading space and trailing space space space NUL
+bool ScriptScanner::GetOneScriptSpan(LangSpan* span) {
+  if (!letters_marks_only_) {
+    // Return non-tag text, including punctuation and digits
+    return GetOneTextSpan(span);
+  }
+
+  span->text = script_buffer_;
+  span->text_bytes = 0;
+  span->offset = next_byte_ - start_byte_;
+  span->ulscript = UNKNOWN_ULSCRIPT;
+  span->lang = UNKNOWN_LANGUAGE;
+  span->truncated = false;
+
+  // struct timeval script_start, script_mid, script_end;
+
+  int put_soft_limit = kMaxScriptBytes - kWithinScriptTail;
+  if ((kMaxScriptBytes <= byte_length_) &&
+      (byte_length_ < (2 * kMaxScriptBytes))) {
+    // Try to split the last two fragments in half
+    put_soft_limit = byte_length_ / 2;
+  }
+
+
+  int spanscript;           // The script of this span
+  int sc = UNKNOWN_ULSCRIPT;  // The script of next character
+  int tlen = 0;
+  int plen = 0;
+
+  script_buffer_[0] = ' ';  // Always a space at front of output
+  script_buffer_[1] = '\0';
+  int take = 0;
+  int put = 1;              // Start after the initial space
+
+  // Build offsets from span->text back to start_byte_ + span->offset
+  // This mapping reflects deletion of non-letters, expansion of
+  // entities, etc.
+  map2original_.Clear();
+  map2original_.Delete(span->offset);   // So that MapBack(0) gives offset
+
+  // Get to the first real non-tag letter or entity that is a letter
+  int skip = SkipToFrontOfSpan(next_byte_, byte_length_, &spanscript);
+  next_byte_ += skip;
+  byte_length_ -= skip;
+
+  if (skip != 1) {
+    map2original_.Delete(skip);
+    map2original_.Insert(1);
+  } else {
+    map2original_.Copy(1);
+  }
+  if (byte_length_ <= 0) {
+    map2original_.Reset();
+    return false;               // No more letters to be found
+  }
+
+  // There is at least one letter, so we know the script for this span
+  span->ulscript = (ULScript)spanscript;
+
+
+  // Go over alternating spans of same-script letters and non-letters,
+  // copying letters to buffer with single spaces for each run of non-letters
+  while (take < byte_length_) {
+    // Copy run of letters in same script (&LS | LS)*
+    int letter_count = 0;              // Keep track of word length
+    bool need_break = false;
+
+    while (take < byte_length_) {
+      // We are at a letter, nonletter, tag, or entity
+      if (IsSpecial(next_byte_[take]) && !is_plain_text_) {
+        if (next_byte_[take] == '<') {
+          // Begining of tag
+          sc = 0;
+          break;
+        } else if (next_byte_[take] == '>') {
+          // Unexpected end of tag
+          sc = 0;
+          break;
+        } else if (next_byte_[take] == '&') {
+          // Copy entity, no advance
+          EntityToBuffer(next_byte_ + take, byte_length_ - take,
+                         script_buffer_ + put, &tlen, &plen);
+          sc = GetUTF8LetterScriptNum(script_buffer_ + put);
+        }
+      } else {
+        // Real letter, safely copy up to 4 bytes, increment by 1..4
+        // Will update by 1..4 bytes at Advance, below
+        tlen = plen = UTF8OneCharLen(next_byte_ + take);
+        if (take < (byte_length_ - 3)) {
+          // X86 fast case, does unaligned load/store
+          UNALIGNED_STORE32(script_buffer_ + put,
+                            UNALIGNED_LOAD32(next_byte_ + take));
+
+        } else {
+          // Slow case, happens 1-3 times per input document
+          memcpy(script_buffer_ + put, next_byte_ + take, plen);
+        }
+        sc = GetUTF8LetterScriptNum(next_byte_ + take);
+      }
+
+      // Allow continue across a single letter in a different script:
+      // A B D = three scripts, c = common script, i = inherited script,
+      // - = don't care, ( = take position before the += below
+      //  AAA(A-    continue
+      //
+      //  AAA(BA    continue
+      //  AAA(BB    break
+      //  AAA(Bc    continue (breaks after B)
+      //  AAA(BD    break
+      //  AAA(Bi    break
+      //
+      //  AAA(c-    break
+      //
+      //  AAA(i-    continue
+      //
+
+      if ((sc != spanscript) && (sc != ULScript_Inherited)) {
+        // Might need to break this script span
+        if (sc == ULScript_Common) {
+          need_break = true;
+        } else {
+          // Look at next following character, ignoring entity as Common
+          int sc2 = GetUTF8LetterScriptNum(next_byte_ + take + tlen);
+          if ((sc2 != ULScript_Common) && (sc2 != spanscript)) {
+            // We found a non-trivial change of script
+            if (one_script_only_) {
+              need_break = true;
+            }
+          }
+        }
+      }
+      if (need_break) {break;}  // Non-letter or letter in wrong script
+
+      take += tlen;                   // Advance
+      put += plen;                    // Advance
+
+      // Update the offset map to reflect take/put lengths
+      if (tlen == plen) {
+        map2original_.Copy(tlen);
+      } else if (tlen < plen) {
+        map2original_.Copy(tlen);
+        map2original_.Insert(plen - tlen);
+      } else {    // plen < tlen
+        map2original_.Copy(plen);
+        map2original_.Delete(tlen - plen);
+      }
+
+      ++letter_count;
+      if (put >= kMaxScriptBytes) {
+        // Buffer is full
+        span->truncated = true;
+        break;
+      }
+    }     // End while letters
+
+    // Do run of non-letters (tag | &NL | NL)*
+    while (take < byte_length_) {
+      // Do fast scan to next interesting byte
+      tlen = ScanToLetterOrSpecial(next_byte_ + take, byte_length_ - take);
+      take += tlen;
+      map2original_.Delete(tlen);
+      if (take >= byte_length_) {break;}    // Might have scanned to end
+
+      // We are at a letter, nonletter, tag, or entity
+      if (IsSpecial(next_byte_[take]) && !is_plain_text_) {
+        if (next_byte_[take] == '<') {
+          // Begining of tag; skip to end and go around again
+          tlen = ScanToPossibleLetter(next_byte_ + take, byte_length_ - take,
+                                      exit_state_);
+          sc = 0;
+        } else if (next_byte_[take] == '>') {
+          // Unexpected end of tag; skip it and go around again
+          tlen = 1;         // Over the >
+          sc = 0;
+        } else if (next_byte_[take] == '&') {
+          // Expand entity, no advance
+          EntityToBuffer(next_byte_ + take, byte_length_ - take,
+                         script_buffer_ + put, &tlen, &plen);
+          sc = GetUTF8LetterScriptNum(script_buffer_ + put);
+        }
+      } else {
+        // Update 1..4
+        tlen = UTF8OneCharLen(next_byte_ + take);
+        sc = GetUTF8LetterScriptNum(next_byte_ + take);
+      }
+      if (sc != 0) {break;}           // Letter found
+      take += tlen;                   // Else advance
+      map2original_.Delete(tlen);
+    }     // End while not-letters
+
+    script_buffer_[put++] = ' ';
+    map2original_.Insert(1);
+
+    // Letter in wrong script ?
+    if ((sc != spanscript) && (sc != ULScript_Inherited)) {break;}
+    if (put >= put_soft_limit) {
+      // Buffer is almost full
+      span->truncated = true;
+      break;
+    }
+  }
+
+  // Almost done. Back up to a character boundary if needed
+  while ((0 < take) && (take < byte_length_) &&
+         ((next_byte_[take] & 0xc0) == 0x80)) {
+    // Back up over continuation byte
+    --take;
+    --put;
+  }
+
+  // Update input position
+  next_byte_ += take;
+  byte_length_ -= take;
+
+  // Put four more spaces/NUL. Worst case is abcd _ _ _ \0
+  //                          kMaxScriptBytes |   | put
+  script_buffer_[put + 0] = ' ';
+  script_buffer_[put + 1] = ' ';
+  script_buffer_[put + 2] = ' ';
+  script_buffer_[put + 3] = '\0';
+  map2original_.Insert(4);
+  map2original_.Reset();
+
+  span->text_bytes = put;       // Does not include the last four chars above
+  return true;
+}
+
+// Force Latin, Cyrillic, Armenian, Greek scripts to be lowercase
+// List changes with each version of Unicode, so just always lowercase
+// Unicode 6.2.0:
+//   ARMENIAN COPTIC CYRILLIC DESERET GEORGIAN GLAGOLITIC GREEK LATIN
+void ScriptScanner::LowerScriptSpan(LangSpan* span) {
+  // If needed, lowercase all the text. If we do it sooner, might miss
+  // lowercasing an entity such as &Aacute;
+  // We only need to do this for Latn and Cyrl scripts
+  map2uplow_.Clear();
+  // Full Unicode lowercase of the entire buffer, including
+  // four pad bytes off the end.
+  // Ahhh. But the last byte 0x00 is not interchange-valid, so we do 3 pad
+  // bytes and put the 0x00 in explicitly.
+  // Build an offset map from script_buffer_lower_ back to script_buffer_
+  int consumed, filled, changed;
+  StringPiece istr(span->text, span->text_bytes + 3);
+  StringPiece ostr(script_buffer_lower_, kMaxScriptLowerBuffer);
+
+  UTF8GenericReplace(&utf8repl_lettermarklower_obj,
+                            istr, ostr, is_plain_text_,
+                            &consumed, &filled, &changed, &map2uplow_);
+  script_buffer_lower_[filled] = '\0';
+  span->text = script_buffer_lower_;
+  span->text_bytes = filled - 3;
+  map2uplow_.Reset();
+}
+
+// Copy next run of same-script non-tag letters to buffer [NUL terminated]
+// Force Latin, Cyrillic, Greek scripts to be lowercase
+// Buffer ALWAYS has leading space and trailing space space space NUL
+bool ScriptScanner::GetOneScriptSpanLower(LangSpan* span) {
+  bool ok = GetOneScriptSpan(span);
+  LowerScriptSpan(span);
+  return ok;
+}
+
+
+// Maps byte offset in most recent GetOneScriptSpan/Lower
+// span->text [0..text_bytes] into an additional byte offset from
+// span->offset, to get back to corresponding text in the original
+// input buffer.
+// text_offset must be the first byte
+// of a UTF-8 character, or just beyond the last character. Normally this
+// routine is called with the first byte of an interesting range and
+// again with the first byte of the following range.
+int ScriptScanner::MapBack(int text_offset) {
+  return map2original_.MapBack(map2uplow_.MapBack(text_offset));
+}
+
+
+// Gets lscript number for letters; always returns
+//   0 (common script) for non-letters
+int GetUTF8LetterScriptNum(const char* src) {
+  int srclen = UTF8OneCharLen(src);
+  const uint8* usrc = reinterpret_cast<const uint8*>(src);
+  return UTF8GenericPropertyTwoByte(&utf8prop_lettermarkscriptnum_obj,
+                                    &usrc, &srclen);
+}
+
+}  // namespace CLD2
+
+
diff --git a/cbits/getonescriptspan.h b/cbits/getonescriptspan.h
new file mode 100644
--- /dev/null
+++ b/cbits/getonescriptspan.h
@@ -0,0 +1,110 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_GETONESCRIPTSPAN_H_
+#define I18N_ENCODINGS_CLD2_INTERNAL_GETONESCRIPTSPAN_H_
+
+#include "integral_types.h"
+#include "langspan.h"
+#include "offsetmap.h"
+
+namespace CLD2 {
+
+static const int kMaxScriptBuffer = 40960;
+static const int kMaxScriptLowerBuffer = (kMaxScriptBuffer * 3) / 2;
+static const int kMaxScriptBytes = kMaxScriptBuffer - 32;   // Leave some room
+static const int kWithinScriptTail = 32;    // Stop at word space in last
+                                            // N bytes of script buffer
+
+
+static inline bool IsContinuationByte(char c) {
+  return static_cast<signed char>(c) < -64;
+}
+
+// Gets lscript number for letters; always returns
+//   0 (common script) for non-letters
+int GetUTF8LetterScriptNum(const char* src);
+
+// Update src pointer to point to next quadgram, +2..+5
+// Looks at src[0..4]
+const char* AdvanceQuad(const char* src);
+
+
+class ScriptScanner {
+ public:
+  ScriptScanner(const char* buffer, int buffer_length, bool is_plain_text);
+  ScriptScanner(const char* buffer, int buffer_length, bool is_plain_text,
+                bool any_text, bool any_script);
+  ~ScriptScanner();
+
+  // Copy next run of same-script non-tag letters to buffer [NUL terminated]
+  bool GetOneScriptSpan(LangSpan* span);
+
+  // Force Latin and Cyrillic scripts to be lowercase
+  void LowerScriptSpan(LangSpan* span);
+
+  // Copy next run of same-script non-tag letters to buffer [NUL terminated]
+  // Force Latin and Cyrillic scripts to be lowercase
+  bool GetOneScriptSpanLower(LangSpan* span);
+
+  // Copy next run of non-tag characters to buffer [NUL terminated]
+  // This just removes tags and removes entities
+  // Buffer has leading space
+  bool GetOneTextSpan(LangSpan* span);
+
+  // Maps byte offset in most recent GetOneScriptSpan/Lower
+  // span->text [0..text_bytes] into an additional byte offset from
+  // span->offset, to get back to corresponding text in the original
+  // input buffer.
+  // text_offset must be the first byte
+  // of a UTF-8 character, or just beyond the last character. Normally this
+  // routine is called with the first byte of an interesting range and
+  // again with the first byte of the following range.
+  int MapBack(int text_offset);
+
+  const char* GetBufferStart() {return start_byte_;};
+
+ private:
+  // Skip over tags and non-letters
+  int SkipToFrontOfSpan(const char* src, int len, int* script);
+
+  const char* start_byte_;        // Starting byte of buffer to scan
+  const char* next_byte_;         // First unscanned byte
+  const char* next_byte_limit_;   // Last byte + 1
+  int byte_length_;               // Bytes left: next_byte_limit_ - next_byte_
+
+  bool is_plain_text_;            // true fo text, false for HTML
+  char* script_buffer_;           // Holds text with expanded entities
+  char* script_buffer_lower_;     // Holds lowercased text
+  bool letters_marks_only_;       // To distinguish scriptspan of one
+                                  // letters/marks vs. any mixture of text
+  bool one_script_only_;          // To distinguish scriptspan of one
+                                  // script vs. any mixture of scripts
+  int exit_state_;                // For tag parser kTagParseTbl_0, based
+                                  // on letters_marks_only_
+ public :
+  // Expose for debugging
+  OffsetMap map2original_;    // map from script_buffer_ to buffer
+  OffsetMap map2uplow_;       // map from script_buffer_lower_ to script_buffer_
+};
+
+}  // namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_GETONESCRIPTSPAN_H_
+
diff --git a/cbits/integral_types.h b/cbits/integral_types.h
new file mode 100644
--- /dev/null
+++ b/cbits/integral_types.h
@@ -0,0 +1,31 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// Cheap version
+namespace CLD2 {
+
+typedef unsigned char uint8;
+typedef unsigned short uint16;
+typedef unsigned int uint32;
+typedef unsigned long long int uint64;
+
+typedef signed char int8;
+typedef signed short int16;
+typedef signed int int32;
+typedef signed long long int int64;
+
+typedef int32 char32;
+
+}       // End namespace CLD2
+
diff --git a/cbits/lang_script.cc b/cbits/lang_script.cc
new file mode 100644
--- /dev/null
+++ b/cbits/lang_script.cc
@@ -0,0 +1,560 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// File: lang_script.cc
+// ================
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// This file declares language and script numbers and names for CLD2
+//
+
+#include "lang_script.h"
+
+#include <stdlib.h>
+#include <string.h>
+
+#include "generated_language.h"
+#include "generated_ulscript.h"
+
+namespace CLD2 {
+
+// Language tables
+// Subscripted by enum Language
+extern const int kLanguageToNameSize;
+extern const char* const kLanguageToName[];
+extern const int kLanguageToCodeSize;
+extern const char* const kLanguageToCode[];
+extern const int kLanguageToCNameSize;
+extern const char* const kLanguageToCName[];
+extern const int kLanguageToScriptsSize;
+extern const FourScripts kLanguageToScripts[];
+
+// Subscripted by Language
+extern const int kLanguageToPLangSize;
+extern const uint8 kLanguageToPLang[];
+// Subscripted by per-script language
+extern const uint16 kPLangToLanguageLatn[];
+extern const uint16 kPLangToLanguageOthr[];
+
+// Alphabetical order for binary search
+extern const int kNameToLanguageSize;
+extern const CharIntPair kNameToLanguage[];
+extern const int kCodeToLanguageSize;
+extern const CharIntPair kCodeToLanguage[];
+
+// ULScript tables
+// Subscripted by enum ULScript
+extern const int kULScriptToNameSize;
+extern const char* const kULScriptToName[];
+extern const int kULScriptToCodeSize;
+extern const char* const kULScriptToCode[];
+extern const int kULScriptToCNameSize;
+extern const char* const kULScriptToCName[];
+extern const int kULScriptToRtypeSize;
+extern const ULScriptRType kULScriptToRtype[];
+extern const int kULScriptToDefaultLangSize;
+extern const Language kULScriptToDefaultLang[];
+
+// Alphabetical order for binary search
+extern const int kNameToULScriptSize;
+extern const CharIntPair kNameToULScript[];
+extern const int kCodeToULScriptSize;
+extern const CharIntPair kCodeToULScript[];
+
+
+//
+// File: lang_script.h
+// ================
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// This file declares language and script numbers and names for CLD2
+//
+
+
+// NOTE: The script numbers and language numbers here are not guaranteed to be
+// stable. If you want to record a result for posterity, save the ISO codes
+// as character strings.
+//
+//
+// The Unicode scripts recognized by CLD2 are numbered almost arbitrarily,
+// specified in an enum. Each script has human-readable script name and a
+// 4-letter ISO 15924 script code. Each has a C name (largely for use by
+// programs that generate declarations in cld2_generated_scripts.h). Each
+// also has a recognition type
+//  r_type: 0 script-only, 1 nilgrams, 2 quadgrams, 3 CJK
+//
+// The declarations for a particular version of Unicode are machine-generated in
+//   cld2_generated_scripts.h
+//
+// This file includes that one and declares the access routines. The type
+// involved is called "ULScript" to signify Unicode Letters-Marks Scripts,
+// which are not quite Unicode Scripts. In particular, the CJK scripts are
+// merged into a single number because CLD2 recognizes the CJK languages from
+// four scripts intermixed: Hani (both Hans  and Hant), Hangul, Hiragana, and
+// Katakana.
+
+// Each script has one of these four recognition types.
+// RTypeNone: There is no language associated with this script. In extended
+//  language recognition calls, return a fake language number that maps to
+//  xx-Cham, with literally "xx" for the language code,and with the script
+//  code instead of "Cham". In non-extended calls, return UNKNOWN_LANGUAGE.
+// RTypeOne: The script maps 1:1 to a single language. No letters are examined
+//  during recognition and no lookups done.
+// RTypeMany: The usual quadgram + delta-octagram + distinctive-words scoring
+//  is done to determine the languages involved.
+// RTypeCJK: The CJK unigram + delta-bigram scoring is done to determine the
+//  languages involved.
+//
+// Note that the choice of recognition type is a function of script, not
+// language. In particular, some languges are recognized in multiple scripts
+// and those have different recognition types (Mongolian mn-Latn vs. mn-Mong
+// for example).
+
+//----------------------------------------------------------------------------//
+// Functions of ULScript                                                      //
+//----------------------------------------------------------------------------//
+
+// If the input is out of range or otherwise unrecognized, it is treated
+// as UNKNOWN_ULSCRIPT (which never participates in language recognition)
+const char* ULScriptName(ULScript ulscript) {
+  int i_ulscript = ulscript;
+  if (i_ulscript < 0) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  if (i_ulscript >= NUM_ULSCRIPTS) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  return kULScriptToName[i_ulscript];
+}
+
+const char* ULScriptCode(ULScript ulscript) {
+  int i_ulscript = ulscript;
+  if (i_ulscript < 0) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  if (i_ulscript >= NUM_ULSCRIPTS) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  return kULScriptToCode[i_ulscript];
+}
+
+const char* ULScriptDeclaredName(ULScript ulscript) {
+  int i_ulscript = ulscript;
+  if (i_ulscript < 0) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  if (i_ulscript >= NUM_ULSCRIPTS) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  return kULScriptToCName[i_ulscript];
+}
+
+ULScriptRType ULScriptRecognitionType(ULScript ulscript) {
+  int i_ulscript = ulscript;
+  if (i_ulscript < 0) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  if (i_ulscript >= NUM_ULSCRIPTS) {i_ulscript = UNKNOWN_ULSCRIPT;}
+  return kULScriptToRtype[i_ulscript];
+}
+
+
+
+// The languages recognized by CLD2 are numbered almost arbitrarily,
+// specified in an enum. Each language has human-readable language name and a
+// 2- or 3-letter ISO 639 language code. Each has a C name (largely for use by
+// programs that generate declarations in cld2_generated_languagess.h).
+// Each has a list of up to four scripts in which it is currently recognized.
+//
+// The declarations for a particular set of recognized languages are
+// machine-generated in
+//   cld2_generated_languages.h
+//
+// The Language enum is intended to match the internal Google Language enum
+// in i18n/languages/proto/languages.proto up to NUM_LANGUAGES, with additional
+// languages assigned above that. Over time, some languages may be renumbered
+// if they are moved into the Language enum.
+//
+// The Language enum includes the fake language numbers for RTypeNone above.
+//
+// In an open-source environment, the Google-specific Language enum is not
+// available. Language decouples the two environments while maintaining
+// internal compatibility.
+
+
+// If the input is out of range or otherwise unrecognized, it is treated
+// as UNKNOWN_LANGUAGE
+//
+// LanguageCode
+// ------------
+// Given the Language, return the language code, e.g. "ko"
+// This is determined by
+// the following (in order of preference):
+// - ISO-639-1 two-letter language code
+//   (all except those mentioned below)
+// - ISO-639-2 three-letter bibliographic language code
+//   (Tibetan, Dhivehi, Cherokee, Syriac)
+// - Google-specific language code
+//   (ChineseT ("zh-TW"), Teragram Unknown, Unknown,
+//   Portuguese-Portugal, Portuguese-Brazil, Limbu)
+// - Fake RTypeNone names.
+
+//----------------------------------------------------------------------------//
+// Functions of Language                                                      //
+//----------------------------------------------------------------------------//
+
+const char* LanguageName(Language lang) {
+  int i_lang = lang;
+  if (i_lang < 0) {i_lang = UNKNOWN_LANGUAGE;}
+  if (i_lang >= NUM_LANGUAGES) {i_lang = UNKNOWN_LANGUAGE;}
+  return kLanguageToName[i_lang];
+}
+const char* LanguageCode(Language lang) {
+  int i_lang = lang;
+  if (i_lang < 0) {i_lang = UNKNOWN_LANGUAGE;}
+  if (i_lang >= NUM_LANGUAGES) {i_lang = UNKNOWN_LANGUAGE;}
+  return kLanguageToCode[i_lang];
+}
+
+const char* LanguageDeclaredName(Language lang) {
+  int i_lang = lang;
+  if (i_lang < 0) {i_lang = UNKNOWN_LANGUAGE;}
+  if (i_lang >= NUM_LANGUAGES) {i_lang = UNKNOWN_LANGUAGE;}
+  return kLanguageToCName[i_lang];
+}
+
+// n is in 0..3. Trailing entries are filled with
+// UNKNOWN_LANGUAGE (which never participates in language recognition)
+ULScript LanguageRecognizedScript(Language lang, int n) {
+  int i_lang = lang;
+  if (i_lang < 0) {i_lang = UNKNOWN_LANGUAGE;}
+  if (i_lang >= NUM_LANGUAGES) {i_lang = UNKNOWN_LANGUAGE;}
+  return static_cast<ULScript>(kLanguageToScripts[i_lang][n]);
+}
+
+// Given the Language, returns its string name used as the output by
+// the lang/enc identifier, e.g. "Korean"
+// "invalid_language" if the input is invalid.
+// TG_UNKNOWN_LANGUAGE is used as a placeholder for the "ignore me" language,
+// used to subtract out HTML, link farms, DNA strings, and alittle English porn
+const char* ExtLanguageName(const Language lang) {
+  return LanguageName(lang);
+}
+
+// Given the Language, return the language code, e.g. "ko"
+const char* ExtLanguageCode(const Language lang) {
+  return LanguageCode(lang);
+}
+
+
+// Given the Language, returns its Language enum spelling, for use by
+// programs that create C declarations, e.g. "KOREAN"
+// "UNKNOWN_LANGUAGE" if the input is invalid.
+const char* ExtLanguageDeclaredName(const Language lang) {
+  return LanguageDeclaredName(lang);
+}
+
+
+extern const int kCloseSetSize = 10;
+
+// Returns which set of statistically-close languages lang is in. 0 means none.
+int LanguageCloseSet(Language lang) {
+  // Scaffolding
+  // id ms         # INDONESIAN MALAY coef=0.4698    Problematic w/o extra words
+  // bo dz         # TIBETAN DZONGKHA coef=0.4571
+  // cs sk         # CZECH SLOVAK coef=0.4273
+  // zu xh         # ZULU XHOSA coef=0.3716
+  //
+  // bs hr sr srm  # BOSNIAN CROATIAN SERBIAN MONTENEGRIN
+  // hi mr bh ne   # HINDI MARATHI BIHARI NEPALI
+  // no nn da      # NORWEGIAN NORWEGIAN_N DANISH
+  // gl es pt      # GALICIAN SPANISH PORTUGUESE
+  // rw rn         # KINYARWANDA RUNDI
+
+  if (lang == INDONESIAN) {return 1;}
+  if (lang == MALAY) {return 1;}
+
+  if (lang == TIBETAN) {return 2;}
+  if (lang == DZONGKHA) {return 2;}
+
+  if (lang == CZECH) {return 3;}
+  if (lang == SLOVAK) {return 3;}
+
+  if (lang == ZULU) {return 4;}
+  if (lang == XHOSA) {return 4;}
+
+  if (lang == BOSNIAN) {return 5;}
+  if (lang == CROATIAN) {return 5;}
+  if (lang == SERBIAN) {return 5;}
+  if (lang == MONTENEGRIN) {return 5;}
+
+  if (lang == HINDI) {return 6;}
+  if (lang == MARATHI) {return 6;}
+  if (lang == BIHARI) {return 6;}
+  if (lang == NEPALI) {return 6;}
+
+  if (lang == NORWEGIAN) {return 7;}
+  if (lang == NORWEGIAN_N) {return 7;}
+  if (lang == DANISH) {return 7;}
+
+  if (lang == GALICIAN) {return 8;}
+  if (lang == SPANISH) {return 8;}
+  if (lang == PORTUGUESE) {return 8;}
+
+  if (lang == KINYARWANDA) {return 9;}
+  if (lang == RUNDI) {return 9;}
+
+  return 0;
+}
+
+//----------------------------------------------------------------------------//
+// Functions of ULScript and Language                                         //
+//----------------------------------------------------------------------------//
+
+Language DefaultLanguage(ULScript ulscript) {
+  if (ulscript < 0) {return UNKNOWN_LANGUAGE;}
+  if (ulscript >= NUM_ULSCRIPTS) {return UNKNOWN_LANGUAGE;}
+  return kULScriptToDefaultLang[ulscript];
+}
+
+uint8 PerScriptNumber(ULScript ulscript, Language lang) {
+  if (ulscript < 0) {return 0;}
+  if (ulscript >= NUM_ULSCRIPTS) {return 0;}
+  if (kULScriptToRtype[ulscript] == RTypeNone) {return 1;}
+  if (lang >= kLanguageToPLangSize) {return 0;}
+  return kLanguageToPLang[lang];
+}
+
+Language FromPerScriptNumber(ULScript ulscript, uint8 perscript_number) {
+  if (ulscript < 0) {return UNKNOWN_LANGUAGE;}
+  if (ulscript >= NUM_ULSCRIPTS) {return UNKNOWN_LANGUAGE;}
+  if ((kULScriptToRtype[ulscript] == RTypeNone) ||
+      (kULScriptToRtype[ulscript] == RTypeOne)) {
+    return kULScriptToDefaultLang[ulscript];
+  }
+
+  if (ulscript == ULScript_Latin) {
+     return static_cast<Language>(kPLangToLanguageLatn[perscript_number]);
+  } else {
+     return static_cast<Language>(kPLangToLanguageOthr[perscript_number]);
+  }
+}
+
+// Return true if language can be in the Latin script
+bool IsLatnLanguage(Language lang) {
+  if (lang >= kLanguageToPLangSize) {return false;}
+  return (lang == kPLangToLanguageLatn[kLanguageToPLang[lang]]);
+}
+
+// Return true if language can be in a non-Latin script
+bool IsOthrLanguage(Language lang) {
+  if (lang >= kLanguageToPLangSize) {return false;}
+  return (lang == kPLangToLanguageOthr[kLanguageToPLang[lang]]);
+}
+
+
+//----------------------------------------------------------------------------//
+// Other                                                                      //
+//----------------------------------------------------------------------------//
+
+// Returns mid if key found in lo <= mid < hi, else -1
+int BinarySearch(const char* key, int lo, int hi, const CharIntPair* cipair) {
+  // binary search
+  while (lo < hi) {
+    int mid = (lo + hi) >> 1;
+    if (strcmp(key, cipair[mid].s) < 0) {
+      hi = mid;
+    } else if (strcmp(key, cipair[mid].s) > 0) {
+      lo = mid + 1;
+    } else {
+      return mid;
+    }
+  }
+  return -1;
+}
+
+Language MakeLang(int i) {return static_cast<Language>(i);}
+
+// Name can be either full name or ISO code, or can be ISO code embedded in
+// a language-script combination such as "ABKHAZIAN", "en", "en-Latn-GB"
+Language GetLanguageFromName(const char* src) {
+  const char* hyphen1 = strchr(src, '-');
+  const char* hyphen2 = NULL;
+  if (hyphen1 != NULL) {hyphen2 = strchr(hyphen1 + 1, '-');}
+
+  int match = -1;
+  if (hyphen1 == NULL) {
+    // Bare name. Look at full name, then code
+    match = BinarySearch(src, 0, kNameToLanguageSize, kNameToLanguage);
+    if (match >= 0) {return MakeLang(kNameToLanguage[match].i);}    // aa
+    match = BinarySearch(src, 0, kCodeToLanguageSize, kCodeToLanguage);
+    if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa
+    return UNKNOWN_LANGUAGE;
+  }
+
+  if (hyphen2 == NULL) {
+    // aa-bb. Not a full name; must be code-something. Try zh-TW then bare zh
+    match = BinarySearch(src, 0, kCodeToLanguageSize, kCodeToLanguage);
+    if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa-bb
+
+    int len = strlen(src);
+    if (len >= 16) {return UNKNOWN_LANGUAGE;}   // Real codes are shorter
+
+    char temp[16];
+    int hyphen1_offset = hyphen1 - src;
+    // Take off part after hyphen1
+    memcpy(temp, src, len);
+    temp[hyphen1_offset] = '\0';
+    match = BinarySearch(temp, 0, kCodeToLanguageSize, kCodeToLanguage);
+    if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa
+
+    return UNKNOWN_LANGUAGE;
+  }
+
+  // aa-bb-cc. Must be code-something. Try en-Latn-US, en-Latn, en-US, en
+  match = BinarySearch(src, 0, kCodeToLanguageSize, kCodeToLanguage);
+  if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa-bb-cc
+
+
+  int len = strlen(src);
+  if (len >= 16) {return UNKNOWN_LANGUAGE;}   // Real codes are shorter
+
+  char temp[16];
+  int hyphen1_offset = hyphen1 - src;
+  int hyphen2_offset = hyphen2 - src;
+  // Take off part after hyphen2
+  memcpy(temp, src, len);
+  temp[hyphen2_offset] = '\0';
+  match = BinarySearch(temp, 0, kCodeToLanguageSize, kCodeToLanguage);
+  if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa-bb
+
+
+  // Take off part between hyphen1 and hyphen2
+  int len2 = len - hyphen2_offset;
+  memcpy(temp, src, len);
+  memcpy(&temp[hyphen1_offset], hyphen2, len2);
+  temp[hyphen1_offset + len2] = '\0';
+  match = BinarySearch(temp, 0, kCodeToLanguageSize, kCodeToLanguage);
+  if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa-cc
+
+
+  // Take off everything after hyphen1
+  memcpy(temp, src, len);
+  temp[hyphen1_offset] = '\0';
+  match = BinarySearch(temp, 0, kCodeToLanguageSize, kCodeToLanguage);
+  if (match >= 0) {return MakeLang(kCodeToLanguage[match].i);}    // aa
+
+
+  return UNKNOWN_LANGUAGE;
+}
+
+
+// Name can be either full name or ISO code, or can be ISO code embedded in
+// a language-script combination such as "en-Latn-GB"
+// MORE WORK to do here. also kLanguageToScripts [4] is bogus
+// if bare language name, no script, want  zh, ja, ko to Hani, pt to Latn, etc.
+// Something like map code to Language, then Language to kLanguageToScripts[x][0]
+// ADD BIAS: kLanguageToScripts lists default script first
+// If total mismatch, reutrn Latn
+//   if (strcmp(src, "nd") == 0) {return NDEBELE;}         // [nd was wrong]
+//   if (strcmp(src, "sit-NP-Limb") == 0) {return ULScript_Limbu;}
+
+ULScript MakeULScr(int i) {return static_cast<ULScript>(i);}
+
+ULScript GetULScriptFromName(const char* src) {
+  const char* hyphen1 = strchr(src, '-');
+  const char* hyphen2 = NULL;
+  if (hyphen1 != NULL) {hyphen2 = strchr(hyphen1 + 1, '-');}
+
+  int match = -1;
+  if (hyphen1 == NULL) {
+    // Bare name. Look at full name, then code, then try backmapping as Language
+    match = BinarySearch(src, 0, kNameToULScriptSize, kNameToULScript);
+    if (match >= 0) {return MakeULScr(kNameToULScript[match].i);}    // aa
+    match = BinarySearch(src, 0, kCodeToULScriptSize, kCodeToULScript);
+    if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // aa
+
+    Language backmap_me = GetLanguageFromName(src);
+    if (backmap_me != UNKNOWN_LANGUAGE) {
+      return static_cast<ULScript>(kLanguageToScripts[backmap_me][0]);
+    }
+    return ULScript_Latin;
+  }
+
+  if (hyphen2 == NULL) {
+    // aa-bb. Not a full name; must be code-something. Try en-Latn, bare Latn
+    if (strcmp(src, "zh-TW") == 0) {return ULScript_Hani;}
+    if (strcmp(src, "zh-CN") == 0) {return ULScript_Hani;}
+    if (strcmp(src, "sit-NP") == 0) {return ULScript_Limbu;}
+    if (strcmp(src, "sit-Limb") == 0) {return ULScript_Limbu;}
+    if (strcmp(src, "sr-ME") == 0) {return ULScript_Latin;}
+    match = BinarySearch(src, 0, kCodeToULScriptSize, kCodeToULScript);
+    if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // aa-bb
+
+    int len = strlen(src);
+    if (len >= 16) {return ULScript_Latin;}   // Real codes are shorter
+
+    char temp[16];
+    int hyphen1_offset = hyphen1 - src;
+    int len1 = len - hyphen1_offset - 1;    // Exclude the hyphen
+    // Take off part before hyphen1
+    memcpy(temp, hyphen1 + 1, len1);
+    temp[len1] = '\0';
+    match = BinarySearch(temp, 0, kCodeToULScriptSize, kCodeToULScript);
+    if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // bb
+
+    // Take off part after hyphen1
+    memcpy(temp, src, len);
+    temp[hyphen1_offset] = '\0';
+    match = BinarySearch(temp, 0, kCodeToULScriptSize, kCodeToULScript);
+    if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // aa
+
+    return ULScript_Latin;
+  }
+
+  // aa-bb-cc. Must be code-something. Try en-Latn-US, en-Latn, en-US, en
+  if (strcmp(src, "sit-NP-Limb") == 0) {return ULScript_Limbu;}
+  if (strcmp(src, "sr-ME-Latn") == 0) {return ULScript_Latin;}
+  if (strcmp(src, "sr-ME-Cyrl") == 0) {return ULScript_Cyrillic;}
+  match = BinarySearch(src, 0, kCodeToULScriptSize, kCodeToULScript);
+  if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // aa-bb-cc
+
+  int len = strlen(src);
+  if (len >= 16) {return ULScript_Latin;}   // Real codes are shorter
+
+  char temp[16];
+  int hyphen1_offset = hyphen1 - src;
+  int hyphen2_offset = hyphen2 - src;
+  int len2 = len - hyphen2_offset - 1;                // Exclude the hyphen
+  int lenmid = hyphen2_offset - hyphen1_offset - 1;   // Exclude the hyphen
+  // Keep part between hyphen1 and hyphen2
+  memcpy(temp, hyphen1 + 1, lenmid);
+  temp[lenmid] = '\0';
+  match = BinarySearch(temp, 0, kCodeToULScriptSize, kCodeToULScript);
+  if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // bb
+
+  // Keep part after hyphen2
+  memcpy(temp, hyphen2 + 1, len2);
+  temp[len2] = '\0';
+  match = BinarySearch(temp, 0, kCodeToULScriptSize, kCodeToULScript);
+  if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // cc
+
+  // Keep part before hyphen1
+  memcpy(temp, src, len);
+  temp[hyphen1_offset] = '\0';
+  match = BinarySearch(temp, 0, kCodeToULScriptSize, kCodeToULScript);
+  if (match >= 0) {return MakeULScr(kCodeToULScript[match].i);}    // aa
+
+  return ULScript_Latin;
+}
+
+// Map script into Latin, Cyrillic, Arabic, Other
+int LScript4(ULScript ulscript) {
+  if (ulscript == ULScript_Latin) {return 0;}
+  if (ulscript == ULScript_Cyrillic) {return 1;}
+  if (ulscript == ULScript_Arabic) {return 2;}
+  return 3;
+}
+
+}  // namespace CLD2
+
diff --git a/cbits/lang_script.h b/cbits/lang_script.h
new file mode 100644
--- /dev/null
+++ b/cbits/lang_script.h
@@ -0,0 +1,187 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// File: lang_script.h
+// ================
+//
+// Author: dsites@google.com (Dick Sites)
+//
+// This file declares language and script numbers and names for CLD2,
+// plus routines that access side tables based on these
+//
+
+#ifndef I18N_ENCODINGS_CLD2_LANG_SCRIPT_H__
+#define I18N_ENCODINGS_CLD2_LANG_SCRIPT_H__
+
+#include "generated_language.h"
+#include "generated_ulscript.h"
+#include "integral_types.h"
+
+
+// NOTE: The script numbers and language numbers here are not guaranteed to be
+// stable. If you want to record a result for posterity, save the
+// ULScriptCode(ULScript ulscript) result as character strings.
+//
+// The Unicode scripts recognized by CLD2 are numbered almost arbitrarily,
+// specified in an enum. Each script has human-readable script name and a
+// 4-letter ISO 15924 script code. Each has a C name (largely for use by
+// programs that generate declarations in cld2_generated_scripts.h). Each
+// also has a recognition type
+//  r_type: 0 script-only, 1 nilgrams, 2 quadgrams, 3 CJK
+//
+// The declarations for a particular version of Unicode are machine-generated in
+//   generated_scripts.h
+//
+// This file includes that one and declares the access routines. The type
+// involved is called "ULScript" to signify Unicode Letters-Marks Scripts,
+// which are not quite Unicode Scripts. In particular, the CJK scripts are
+// merged into a single number because CLD2 recognizes the CJK languages from
+// four scripts intermixed: Hani (both Hans  and Hant), Hangul, Hiragana, and
+// Katakana.
+
+// Each script has one of these four recognition types.
+// RTypeNone: There is no language associated with this script. In extended
+//  language recognition calls, return a fake language number that maps to
+//  xx-Cham, with literally "xx" for the language code,and with the script
+//  code instead of "Cham". In non-extended calls, return UNKNOWN_LANGUAGE.
+// RTypeOne: The script maps 1:1 to a single language. No letters are examined
+//  during recognition and no lookups done.
+// RTypeMany: The usual quadgram + delta-octagram + distinctive-words scoring
+//  is done to determine the languages involved.
+// RTypeCJK: The CJK unigram + delta-bigram scoring is done to determine the
+//  languages involved.
+//
+// Note that the choice of recognition type is a function of script, not
+// language. In particular, some languges are recognized in multiple scripts
+// and those have different recognition types (Mongolian mn-Latn vs. mn-Mong
+// for example).
+
+namespace CLD2 {
+
+//----------------------------------------------------------------------------//
+// Functions of ULScript                                                      //
+//----------------------------------------------------------------------------//
+
+// If the input is out of range or otherwise unrecognized, it is treated
+// as ULScript_Common (which never participates in language recognition)
+const char* ULScriptName(ULScript ulscript);
+const char* ULScriptCode(ULScript ulscript);
+const char* ULScriptDeclaredName(ULScript ulscript);
+ULScriptRType ULScriptRecognitionType(ULScript ulscript);
+
+// Name can be either full name or ISO code, or can be ISO code embedded in
+// a language-script combination such as "en-Latn-GB"
+ULScript GetULScriptFromName(const char* src);
+
+// Map script into Latin, Cyrillic, Arabic, Other
+int LScript4(ULScript ulscript);
+
+//----------------------------------------------------------------------------//
+// Functions of Language                                                      //
+//----------------------------------------------------------------------------//
+
+// The languages recognized by CLD2 are numbered almost arbitrarily,
+// specified in an enum. Each language has human-readable language name and a
+// 2- or 3-letter ISO 639 language code. Each has a C name (largely for use by
+// programs that generate declarations in cld2_generated_languagess.h).
+// Each has a list of up to four scripts in which it is currently recognized.
+//
+// The declarations for a particular set of recognized languages are
+// machine-generated in
+//   generated_languages.h
+//
+// The Language enum is intended to match the internal Google Language enum
+// in i18n/languages/proto/languages.proto up to NUM_LANGUAGES, with additional
+// languages assigned above that. Over time, some languages may be renumbered
+// if they are moved into the Language enum.
+//
+// The Language enum includes the fake language numbers for RTypeNone above.
+//
+
+
+// If the input is out of range or otherwise unrecognized, it is treated
+// as UNKNOWN_LANGUAGE
+//
+// LanguageCode
+// ------------
+// Given the Language, return the language code, e.g. "ko"
+// This is determined by
+// the following (in order of preference):
+// - ISO-639-1 two-letter language code
+//   (all except those mentioned below)
+// - ISO-639-2 three-letter bibliographic language code
+//   (Tibetan, Dhivehi, Cherokee, Syriac)
+// - Google-specific language code
+//   (ChineseT ("zh-TW"), Teragram Unknown, Unknown,
+//   Portuguese-Portugal, Portuguese-Brazil, Limbu)
+// - Fake RTypeNone names.
+
+const char* LanguageName(Language lang);
+const char* LanguageCode(Language lang);
+const char* LanguageShortCode(Language lang);
+const char* LanguageDeclaredName(Language lang);
+
+// n is in 0..3. Trailing entries are filled with
+// ULScript_Common (which never participates in language recognition)
+ULScript LanguageRecognizedScript(Language lang, int n);
+
+// Name can be either full name or ISO code, or can be ISO code embedded in
+// a language-script combination such as "en-Latn-GB"
+Language GetLanguageFromName(const char* src);
+
+// Returns which set of statistically-close languages lang is in. 0 means none.
+int LanguageCloseSet(Language lang);
+
+//----------------------------------------------------------------------------//
+// Functions of ULScript and Language                                         //
+//----------------------------------------------------------------------------//
+
+// Most common language in each script
+Language DefaultLanguage(ULScript ulscript);
+
+// For RTypeMany recognition,
+// the CLD2 lookup tables are kept small by encoding a language into one byte.
+// To avoid limiting CLD2 to at most 256 languages, a larger range of external
+// Language numbers is mapped to a smaller range of per-script numbers. At
+// the moment (January 2013) the Latin script has about 90 languages to be
+// recognized, while all the other scripts total about 50 more languages. In
+// addition, the RTypeNone scripts map to about 100 fake languages.
+// So we map all Latin-script languages to one range of 1..255 per-script
+// numbers and map all the other RTypeMany languages to an overlapping range
+// 1..255 of per-script numbers.
+
+uint8 PerScriptNumber(ULScript ulscript, Language lang);
+Language FromPerScriptNumber(ULScript ulscript, uint8 perscript_number);
+
+// While the speed-sensitive processing deals with per-script language numbers,
+// there is a need for low-performance dealing with original language numbers
+// and unknown scripts, mostly for processing language hints.
+// These routines let one derive a script class from a bare language.
+// For languages written in multiple scripts, both of these can return true.
+
+bool IsLatnLanguage(Language lang);
+bool IsOthrLanguage(Language lang);
+
+
+//----------------------------------------------------------------------------//
+// Other                                                                      //
+//----------------------------------------------------------------------------//
+
+// Utility routine to search alphabetical tables
+int BinarySearch(const char* key, int lo, int hi, const CharIntPair* cipair);
+
+}  // namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_LANG_SCRIPT_H__
diff --git a/cbits/langspan.h b/cbits/langspan.h
new file mode 100644
--- /dev/null
+++ b/cbits/langspan.h
@@ -0,0 +1,40 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_LANGSPAN_H_
+#define I18N_ENCODINGS_CLD2_INTERNAL_LANGSPAN_H_
+
+#include "generated_language.h"
+#include "generated_ulscript.h"
+
+namespace CLD2 {
+
+typedef struct {
+  char* text;             // Pointer to the span, somewhere
+  int text_bytes;         // Number of bytes of text in the span
+  int offset;             // Offset of start of span in original input buffer
+  ULScript ulscript;      // Unicode Letters Script of this span
+  Language lang;          // Language identified for this span
+  bool truncated;         // true if buffer filled up before a
+                          // different script or EOF was found
+} LangSpan;
+
+}  // namespace CLD2
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_LANGSPAN_H_
+
diff --git a/cbits/offsetmap.cc b/cbits/offsetmap.cc
new file mode 100644
--- /dev/null
+++ b/cbits/offsetmap.cc
@@ -0,0 +1,569 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+//
+
+#include "offsetmap.h"
+
+#include <string.h>                     // for strcmp
+#include <stdio.h>                      // for fprintf, stderr, fclose, etc
+#include <algorithm>                    // for min
+
+using namespace std;
+
+namespace CLD2 {
+
+// Constructor, destructor
+OffsetMap::OffsetMap() {
+  Clear();
+}
+
+OffsetMap::~OffsetMap() {
+}
+
+// Clear the map
+// After:
+//   next_diff_sub_ is 0
+//   Windows are the a and a' ranges covered by diffs_[next_diff_sub_-1]
+//   which is a fake range of width 0 mapping 0=>0
+void OffsetMap::Clear() {
+  diffs_.clear();
+  pending_op_ = COPY_OP;
+  pending_length_ = 0;
+  next_diff_sub_ = 0;
+  current_lo_aoffset_ = 0;
+  current_hi_aoffset_ = 0;
+  current_lo_aprimeoffset_ = 0;
+  current_hi_aprimeoffset_ = 0;
+  current_diff_ = 0;
+  max_aoffset_ = 0;           // Largest seen so far
+  max_aprimeoffset_ = 0;      // Largest seen so far
+}
+
+static inline char OpPart(const char c) {
+  return (c >> 6) & 3;
+}
+static inline char LenPart(const char c) {
+  return c & 0x3f;
+}
+
+// Print map to file, for debugging
+void OffsetMap::Printmap(const char* filename) {
+  FILE* fout;
+  bool needs_close = false;
+  if (strcmp(filename, "stdout") == 0) {
+    fout = stdout;
+  } else if (strcmp(filename, "stderr") == 0) {
+    fout = stderr;
+  } else {
+    fout = fopen(filename, "w");
+    needs_close = true;
+  }
+  if (fout == NULL) {
+    fprintf(stderr, "%s did not open\n", filename);
+    return;
+  }
+
+  Flush();    // Make sure any pending entry gets printed
+  fprintf(fout, "Offsetmap: %d bytes\n", static_cast<int>(diffs_.size()));
+  for (int i = 0; i < static_cast<int>(diffs_.size()); ++i) {
+    fprintf(fout, "%c%02d ", "&=+-"[OpPart(diffs_[i])], LenPart(diffs_[i]));
+    if ((i % 20) == 19) {fprintf(fout, "\n");}
+  }
+  fprintf(fout, "\n");
+  if (needs_close) {
+    fclose(fout);
+  }
+}
+
+// Reset to offset 0
+void OffsetMap::Reset() {
+  MaybeFlushAll();
+
+  next_diff_sub_ = 0;
+  current_lo_aoffset_ = 0;
+  current_hi_aoffset_ = 0;
+  current_lo_aprimeoffset_ = 0;
+  current_hi_aprimeoffset_ = 0;
+  current_diff_ = 0;
+}
+
+// Add to  mapping from A to A', specifying how many next bytes are
+// identical in A and A'
+void OffsetMap::Copy(int bytes) {
+  if (bytes == 0) {return;}
+  max_aoffset_ += bytes;           // Largest seen so far
+  max_aprimeoffset_ += bytes;      // Largest seen so far
+  if (pending_op_ == COPY_OP) {
+    pending_length_ += bytes;
+  } else {
+    Flush();
+    pending_op_ = COPY_OP;
+    pending_length_ = bytes;
+  }
+}
+
+// Add to mapping from A to A', specifying how many next bytes are
+// inserted in A' while not advancing in A at all
+void OffsetMap::Insert(int bytes){
+  if (bytes == 0) {return;}
+  max_aprimeoffset_ += bytes;      // Largest seen so far
+  if (pending_op_ == INSERT_OP) {
+    pending_length_ += bytes;
+  } else if ((bytes == 1) &&
+             (pending_op_ == DELETE_OP) && (pending_length_ == 1)) {
+    // Special-case exactly delete(1) insert(1) +> copy(1);
+    // all others backmap inserts to after deletes
+    pending_op_ = COPY_OP;
+  } else {
+    Flush();
+    pending_op_ = INSERT_OP;
+    pending_length_ = bytes;
+  }
+}
+
+// Add to mapping from A to A', specifying how many next bytes are
+// deleted from A while not advancing in A' at all
+void OffsetMap::Delete(int bytes){
+  if (bytes == 0) {return;}
+  max_aoffset_ += bytes;           // Largest seen so far
+  if (pending_op_ == DELETE_OP) {
+    pending_length_ += bytes;
+    } else if ((bytes == 1) &&
+               (pending_op_ == INSERT_OP) && (pending_length_ == 1)) {
+      // Special-case exactly insert(1) delete(1) => copy(1);
+      // all others backmap deletes to after insertss
+      pending_op_ = COPY_OP;
+  } else {
+    Flush();
+    pending_op_ = DELETE_OP;
+    pending_length_ = bytes;
+  }
+}
+
+void OffsetMap::Flush() {
+  if (pending_length_ == 0) {
+    return;
+  }
+  // We may be emitting a copy op just after a copy op because +1 -1 cancelled
+  // inbetween. If the lengths don't need a prefix byte, combine them
+  if ((pending_op_ == COPY_OP) && !diffs_.empty()) {
+    char c = diffs_[diffs_.size() - 1];
+    MapOp prior_op = static_cast<MapOp>(OpPart(c));
+    int prior_len = LenPart(c);
+    if ((prior_op == COPY_OP) && ((prior_len + pending_length_) <= 0x3f)) {
+      diffs_[diffs_.size() - 1] += pending_length_;
+      pending_length_ = 0;
+      return;
+    }
+  }
+  if (pending_length_ > 0x3f) {
+    bool non_zero_emitted = false;
+    for (int shift = 30; shift > 0; shift -= 6) {
+      int prefix = (pending_length_ >> shift) & 0x3f;
+      if ((prefix > 0) || non_zero_emitted) {
+        Emit(PREFIX_OP, prefix);
+        non_zero_emitted = true;
+      }
+    }
+  }
+  Emit(pending_op_, pending_length_ & 0x3f);
+  pending_length_ = 0;
+}
+
+
+// Add one more entry to copy one byte off the end, then flush
+void OffsetMap::FlushAll() {
+  Copy(1);
+  Flush();
+}
+
+// Flush all if necessary
+void OffsetMap::MaybeFlushAll() {
+  if ((0 < pending_length_) || diffs_.empty()) {
+    FlushAll();
+  }
+}
+
+// Len may be 0, for example as the low piece of length=64
+void OffsetMap::Emit(MapOp op, int len) {
+  char c = (static_cast<char>(op) << 6) | (len & 0x3f);
+  diffs_.push_back(c);
+}
+
+void OffsetMap::DumpString() {
+  for (int i = 0; i < static_cast<int>(diffs_.size()); ++i) {
+    fprintf(stderr, "%c%02d ", "&=+-"[OpPart(diffs_[i])], LenPart(diffs_[i]));
+  }
+  fprintf(stderr, "\n");
+
+  // Print running table of correspondences
+  fprintf(stderr, "       op      A =>  A'     (A forward-maps to A')\n");
+  int aoffset = 0;
+  int aprimeoffset = 0;
+  int length = 0;
+  for (int i = 0; i < static_cast<int>(diffs_.size()); ++i) {
+    char c = diffs_[i];
+    MapOp op = static_cast<MapOp>(OpPart(c));
+    int len = LenPart(c);
+    length = (length << 6) + len;
+    if (op == COPY_OP) {
+      aoffset += length;
+      aprimeoffset += length;
+      length = 0;
+    } else if (op == INSERT_OP) {
+      aoffset += 0;
+      aprimeoffset += length;
+      length = 0;
+    } else if (op == DELETE_OP) {
+      aoffset += length;
+      aprimeoffset += 0;
+      length = 0;
+    } else {              // (op == PREFIX_OP)
+      // Do nothing else
+    }
+    fprintf(stderr, "[%3d] %c%02d %6d %6d%s\n",
+            i, "&=+-"[op], len,
+            aoffset, aprimeoffset,
+            (next_diff_sub_ == i) ? " <==next_diff_sub_" : "");
+
+  }
+  fprintf(stderr, "\n");
+}
+
+void OffsetMap::DumpWindow() {
+  fprintf(stderr, "DumpWindow(A => A'): max_aoffset_ = %d, "
+                  "max_aprimeoffset_ = %d, next_diff_sub_ = %d<br>\n",
+          max_aoffset_, max_aprimeoffset_, next_diff_sub_);
+  fprintf(stderr, "A  [%u..%u)\n",
+          current_lo_aoffset_, current_hi_aoffset_);
+  fprintf(stderr, "A' [%u..%u)\n",
+          current_lo_aprimeoffset_, current_hi_aprimeoffset_);
+  fprintf(stderr, "  diff = %d\n", current_diff_);
+  DumpString();
+}
+
+//----------------------------------------------------------------------------//
+// The guts of the 2013 design                                                //
+// If there are three ranges a b c in  diffs_, we can be in one of five       //
+// states: LEFT of a, in ranges a b c, or RIGHT of c                          //
+// In each state, there are windows A[Alo..Ahi), A'[A'lo..A'hi) and diffs_    //
+// position next_diff_sub_                                                    //
+// There also are mapping constants max_aoffset_ and max_aprimeoffset_        //
+// If LEFT, Alo=Ahi=0, A'lo=A'hi=0 and next_diff_sub_=0                       //
+// If RIGHT, Alo=Ahi=max_aoffset_, A'lo=A'hi=max_aprimeoffset_ and            //
+//   next_diff_sub_=diffs_.size()                                             //
+// Otherwise, at least one of A[) and A'[) is non-empty and the first bytes   //
+//   correspond to each other. If range i is active, next_diff_sub_ is at     //
+//   the first byte of range i+1. Because of the length-prefix operator,      //
+//   an individual range item in diffs_ may be multiple bytes                 //
+// In all cases aprimeoffset = aoffset + current_diff_                        //
+//   i.e. current_diff_ = aprimeoffset - aoffset                              //
+//                                                                            //
+// In the degenerate case of diffs_.empty(), there are only two states        //
+//   LEFT and RIGHT and the mapping is the identity mapping.                  //
+// The initial state is LEFT.                                                 //
+// It is an error to move left into LEFT or right into RIGHT, but the code    //
+//   below is robust in these cases.                                          //
+//----------------------------------------------------------------------------//
+
+void OffsetMap::SetLeft() {
+   current_lo_aoffset_ = 0;
+   current_hi_aoffset_ = 0;
+   current_lo_aprimeoffset_ = 0;
+   current_hi_aprimeoffset_ = 0;
+   current_diff_ = 0;
+   next_diff_sub_ = 0;
+}
+
+void OffsetMap::SetRight() {
+   current_lo_aoffset_ = max_aoffset_;
+   current_hi_aoffset_ = max_aoffset_;
+   current_lo_aprimeoffset_ = max_aprimeoffset_;
+   current_hi_aprimeoffset_ = max_aprimeoffset_;
+   current_diff_ = max_aprimeoffset_ - max_aoffset_;
+   next_diff_sub_ = 0;
+}
+
+// Back up over previous range, 1..5 bytes
+// Return subscript at the beginning of that. Pins at 0
+int OffsetMap::Backup(int sub) {
+  if (sub <= 0) {return 0;}
+  --sub;
+  while ((0 < sub) &&
+         (static_cast<MapOp>(OpPart(diffs_[sub - 1]) == PREFIX_OP))) {
+    --sub;
+  }
+  return sub;
+}
+
+// Parse next range, 1..5 bytes
+// Return subscript just off the end of that
+int OffsetMap::ParseNext(int sub, MapOp* op, int* length) {
+   *op = PREFIX_OP;
+   *length = 0;
+   char c;
+   while ((sub < static_cast<int>(diffs_.size())) && (*op == PREFIX_OP)) {
+     c = diffs_[sub++];
+     *op = static_cast<MapOp>(OpPart(c));
+     int len = LenPart(c);
+     *length = (*length << 6) + len;
+   }
+   // If mal-formed or in RIGHT, this will return with op = PREFIX_OP
+   // Mal-formed can include a trailing prefix byte with no following op
+   return sub;
+}
+
+// Parse previous range, 1..5 bytes
+// Return current subscript
+int OffsetMap::ParsePrevious(int sub, MapOp* op, int* length) {
+  sub = Backup(sub);
+  return ParseNext(sub, op, length);
+}
+
+// Quick debugging dump; does not parse multi-byte items, so just length & 0x3f
+void OffsetMap::PrintPosition(const char* str) {
+  MapOp op = PREFIX_OP;
+  int length = 0;
+  if ((0 < next_diff_sub_) && (next_diff_sub_ <= static_cast<int>(diffs_.size()))) {
+    op = static_cast<MapOp>(OpPart(diffs_[next_diff_sub_ - 1]));
+    length = LenPart(diffs_[next_diff_sub_ - 1]);
+  }
+  fprintf(stderr, "%s[%d] %c%02d = A[%d..%d) ==> A'[%d..%d)\n",
+          str,
+          next_diff_sub_, "&=+-"[op], length,
+          current_lo_aoffset_, current_hi_aoffset_,
+          current_lo_aprimeoffset_, current_hi_aprimeoffset_);
+}
+
+// Move active window one range to the right
+// Return true if move was OK
+bool OffsetMap::MoveRight() {
+  // If at last range or RIGHT, set to RIGHT, return error
+  if (next_diff_sub_ >= static_cast<int>(diffs_.size())) {
+    SetRight();
+    return false;
+  }
+  // Actually OK to move right
+  MapOp op;
+  int length;
+  bool retval = true;
+  // If mal-formed or in RIGHT, this will return with op = PREFIX_OP
+  next_diff_sub_ = ParseNext(next_diff_sub_, &op, &length);
+
+  current_lo_aoffset_ = current_hi_aoffset_;
+  current_lo_aprimeoffset_ = current_hi_aprimeoffset_;
+  if (op == COPY_OP) {
+    current_hi_aoffset_ = current_lo_aoffset_ + length;
+    current_hi_aprimeoffset_ = current_lo_aprimeoffset_ + length;
+  } else if (op == INSERT_OP) {
+    current_hi_aoffset_ = current_lo_aoffset_ + 0;
+    current_hi_aprimeoffset_ = current_lo_aprimeoffset_ + length;
+  } else if (op == DELETE_OP) {
+    current_hi_aoffset_ = current_lo_aoffset_ + length;
+    current_hi_aprimeoffset_ = current_lo_aprimeoffset_ + 0;
+  } else {
+    SetRight();
+    retval = false;
+  }
+  current_diff_ = current_lo_aprimeoffset_ - current_lo_aoffset_;
+  return retval;
+}
+
+// Move active window one range to the left
+// Return true if move was OK
+bool OffsetMap::MoveLeft() {
+  // If at first range or LEFT, set to LEFT, return error
+  if (next_diff_sub_ <= 0) {
+    SetLeft();
+    return false;
+  }
+  // Back up over current active window
+  next_diff_sub_ = Backup(next_diff_sub_);
+  if (next_diff_sub_ <= 0) {
+    SetLeft();
+    return false;
+  }
+  // Actually OK to move left
+  MapOp op;
+  int length;
+  bool retval = true;
+  // If mal-formed or in LEFT, this will return with op = PREFIX_OP
+  next_diff_sub_ = ParsePrevious(next_diff_sub_, &op, &length);
+
+  current_hi_aoffset_ = current_lo_aoffset_;
+  current_hi_aprimeoffset_ = current_lo_aprimeoffset_;
+  if (op == COPY_OP) {
+    current_lo_aoffset_ = current_hi_aoffset_ - length;
+    current_lo_aprimeoffset_ = current_hi_aprimeoffset_ - length;
+  } else if (op == INSERT_OP) {
+    current_lo_aoffset_ = current_hi_aoffset_ - 0;
+    current_lo_aprimeoffset_ = current_hi_aprimeoffset_ - length;
+  } else if (op == DELETE_OP) {
+    current_lo_aoffset_ = current_hi_aoffset_ - length;
+    current_lo_aprimeoffset_ = current_hi_aprimeoffset_ - 0;
+  } else {
+    SetLeft();
+    retval = false;
+  }
+  current_diff_ = current_lo_aprimeoffset_ - current_lo_aoffset_;
+  return true;
+}
+
+// Map an offset in A' to the corresponding offset in A
+int OffsetMap::MapBack(int aprimeoffset){
+  MaybeFlushAll();
+  if (aprimeoffset < 0) {return 0;}
+  if (max_aprimeoffset_ <= aprimeoffset) {
+     return (aprimeoffset - max_aprimeoffset_) + max_aoffset_;
+  }
+
+  // If current_lo_aprimeoffset_ <= aprimeoffset < current_hi_aprimeoffset_,
+  // use current mapping, else move window left/right
+  bool ok = true;
+  while (ok && (aprimeoffset < current_lo_aprimeoffset_)) {
+    ok = MoveLeft();
+  }
+  while (ok && (current_hi_aprimeoffset_ <= aprimeoffset)) {
+    ok = MoveRight();
+  }
+  // So now current_lo_aprimeoffset_ <= aprimeoffset < current_hi_aprimeoffset_
+
+  int aoffset = aprimeoffset - current_diff_;
+  if (aoffset >= current_hi_aoffset_) {
+    // A' is in an insert region, all bytes of which backmap to A=hi_aoffset_
+    aoffset = current_hi_aoffset_;
+  }
+  return aoffset;
+}
+
+// Map an offset in A to the corresponding offset in A'
+int OffsetMap::MapForward(int aoffset){
+  MaybeFlushAll();
+  if (aoffset < 0) {return 0;}
+  if (max_aoffset_ <= aoffset) {
+     return (aoffset - max_aoffset_) + max_aprimeoffset_;
+  }
+
+  // If current_lo_aoffset_ <= aoffset < current_hi_aoffset_,
+  // use current mapping, else move window left/right
+  bool ok = true;
+  while (ok && (aoffset < current_lo_aoffset_)) {
+    ok = MoveLeft();
+  }
+  while (ok && (current_hi_aoffset_ <= aoffset)) {
+    ok = MoveRight();
+  }
+
+  int aprimeoffset = aoffset + current_diff_;
+  if (aprimeoffset >= current_hi_aprimeoffset_) {
+    // A is in a delete region, all bytes of which map to A'=hi_aprimeoffset_
+    aprimeoffset = current_hi_aprimeoffset_;
+  }
+  return aprimeoffset;
+}
+
+
+// static
+bool OffsetMap::CopyInserts(OffsetMap* source, OffsetMap* dest) {
+  bool ok = true;
+  while (ok && (source->next_diff_sub_ != source->diffs_.size())) {
+    ok = source->MoveRight();
+    if (source->current_lo_aoffset_ != source->current_hi_aoffset_) {
+      return false;
+    }
+    dest->Insert(
+        source->current_hi_aprimeoffset_ - source->current_lo_aprimeoffset_);
+  }
+  return true;
+}
+
+// static
+bool OffsetMap::CopyDeletes(OffsetMap* source, OffsetMap* dest) {
+  bool ok = true;
+  while (ok && (source->next_diff_sub_ != source->diffs_.size())) {
+    ok = source->MoveRight();
+    if (source->current_lo_aprimeoffset_ != source->current_hi_aprimeoffset_) {
+      return false;
+    }
+    dest->Delete(source->current_hi_aoffset_ - source->current_lo_aoffset_);
+  }
+  return true;
+}
+
+// static
+void OffsetMap::ComposeOffsetMap(
+    OffsetMap* g, OffsetMap* f, OffsetMap* h) {
+  h->Clear();
+  f->Reset();
+  g->Reset();
+
+  int lo = 0;
+  for (;;) {
+     // Consume delete operations in f. This moves A without moving
+     // A' and A''.
+     if (lo >= g->current_hi_aoffset_ && CopyInserts(g, h)) {
+       if (lo >= f->current_hi_aprimeoffset_ && CopyDeletes(f, h)) {
+          // fprintf(stderr,
+          //         "ComposeOffsetMap ERROR, f is longer than g.<br>\n");
+       }
+
+       // FlushAll(), called by Reset(), MapForward() or MapBack(), has
+       // added an extra COPY_OP to f and g, so this function has
+       // composed an extra COPY_OP in h from those. To avoid
+       // FlushAll() adds one more extra COPY_OP to h later, dispatch
+       // Flush() right now.
+       h->Flush();
+       return;
+     }
+
+     // Consume insert operations in g. This moves A'' without moving A
+     // and A'.
+     if (lo >= f->current_hi_aprimeoffset_) {
+       if (!CopyDeletes(f, h)) {
+          // fprintf(stderr,
+          //         "ComposeOffsetMap ERROR, g is longer than f.<br>\n");
+       }
+     }
+
+     // Compose one operation which moves A' from lo to hi.
+     int hi = min(f->current_hi_aprimeoffset_, g->current_hi_aoffset_);
+     if (f->current_lo_aoffset_ != f->current_hi_aoffset_ &&
+         g->current_lo_aprimeoffset_ != g->current_hi_aprimeoffset_) {
+       h->Copy(hi - lo);
+     } else if (f->current_lo_aoffset_ != f->current_hi_aoffset_) {
+       h->Delete(hi - lo);
+     } else if (g->current_lo_aprimeoffset_ != g->current_hi_aprimeoffset_) {
+       h->Insert(hi - lo);
+     }
+
+     lo = hi;
+  }
+}
+
+// For testing only -- force a mapping
+void OffsetMap::StuffIt(const string& diffs,
+                        int max_aoffset, int max_aprimeoffset) {
+  Clear();
+  diffs_ = diffs;
+  max_aoffset_ = max_aoffset;
+  max_aprimeoffset_ = max_aprimeoffset;
+}
+
+
+}  // namespace CLD2
+
diff --git a/cbits/offsetmap.h b/cbits/offsetmap.h
new file mode 100644
--- /dev/null
+++ b/cbits/offsetmap.h
@@ -0,0 +1,175 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef UTIL_UTF8_OFFSETMAP_H_
+#define UTIL_UTF8_OFFSETMAP_H_
+
+#include <string>                       // for string
+#include "integral_types.h"             // for uint32
+
+// ***************************** OffsetMap **************************
+//
+// An OffsetMap object is a container for a mapping from offsets in one text
+// buffer A' to offsets in another text buffer A. It is most useful when A' is
+// built from A via substitutions that occasionally do not preserve byte length.
+//
+// A series of operators are used to build the correspondence map, then
+// calls can be made to map an offset in A' to an offset in A, or vice versa.
+// The map starts with offset 0 in A corresponding to offset 0 in A'.
+// The mapping is then built sequentially, adding on byte ranges that are
+// identical in A and A', byte ranges that are inserted in A', and byte ranges
+// that are deleted from A. All bytes beyond those specified when building the
+// map are assumed to correspond, i.e. a Copy(infinity) is assumed at the
+// end of the map.
+//
+// The internal data structure records positions at which bytes are added or
+// deleted. Using the map is O(1) when increasing the A' or A offset
+// monotonically, and O(n) when accessing random offsets, where n is the
+// number of differences.
+//
+
+namespace CLD2 {
+
+class OffsetMap {
+ public:
+  // Constructor, destructor
+  OffsetMap();
+  ~OffsetMap();
+
+  // Clear the map
+  void Clear();
+
+  // Add to  mapping from A to A', specifying how many next bytes correspond
+  // in A and A'
+  void Copy(int bytes);
+
+  // Add to mapping from A to A', specifying how many next bytes are
+  // inserted in A' while not advancing in A at all
+  void Insert(int bytes);
+
+  // Add to mapping from A to A', specifying how many next bytes are
+  // deleted from A while not advancing in A' at all
+  void Delete(int bytes);
+
+  // Print map to file, for debugging
+  void Printmap(const char* filename);
+
+  // [Finish building map,] Re-position to offset 0
+  // This call is optional; MapForward and MapBack finish building the map
+  // if necessary
+  void Reset();
+
+  // Map an offset in A' to the corresponding offset in A
+  int MapBack(int aprimeoffset);
+
+  // Map an offset in A to the corresponding offset in A'
+  int MapForward(int aoffset);
+
+  // h = ComposeOffsetMap(g, f), where f is a map from A to A', g is
+  // from A' to A'' and h is from A to A''.
+  //
+  // Note that g->MoveForward(f->MoveForward(aoffset)) always equals
+  // to h->MoveForward(aoffset), while
+  // f->MoveBack(g->MoveBack(aprimeprimeoffset)) doesn't always equals
+  // to h->MoveBack(aprimeprimeoffset). This happens when deletion in
+  // f and insertion in g are at the same place.  For example,
+  //
+  // A    1   2   3   4
+  //      ^   |  ^    ^
+  //      |   | /     |  f
+  //      v   vv      v
+  // A'   1'  2'      3'
+  //      ^   ^^      ^
+  //      |   | \     |  g
+  //      v   |  v    v
+  // A''  1'' 2'' 3'' 4''
+  //
+  // results in:
+  //
+  // A    1   2   3   4
+  //      ^   ^\  ^   ^
+  //      |   | \ |   |  h
+  //      v   |  vv   v
+  // A''  1'' 2'' 3'' 4''
+  //
+  // 2'' is mapped 3 in the former figure, while 2'' is mapped to 2 in
+  // the latter figure.
+  static void ComposeOffsetMap(OffsetMap* g, OffsetMap* f, OffsetMap* h);
+
+  // For debugging only; writes to stderr
+  void DumpWindow();
+
+  // For testing only -- force a mapping
+  void StuffIt(const std::string& diffs, int max_aoffset, int max_aprimeoffset);
+
+ private:
+  enum MapOp {PREFIX_OP, COPY_OP, INSERT_OP, DELETE_OP};
+
+  void Flush();
+  void FlushAll();
+  void MaybeFlushAll();
+  void Emit(MapOp op, int len);
+
+  void SetLeft();
+  void SetRight();
+
+  // Back up over previous range, 1..5 bytes
+  // Return subscript at the beginning of that. Pins at 0
+  int Backup(int sub);
+
+  // Parse next range, 1..5 bytes
+  // Return subscript just off the end of that
+  int ParseNext(int sub, MapOp* op, int* length);
+
+  // Parse previous range, 1..5 bytes
+  // Return current subscript
+  int ParsePrevious(int sub, MapOp* op, int* length);
+
+  void PrintPosition(const char* str);
+
+  bool MoveRight();     // Returns true if OK
+  bool MoveLeft();      // Returns true if OK
+  void DumpString();
+
+  // Copies insert operations from source to dest. Returns true if no
+  // other operations are found.
+  static bool CopyInserts(OffsetMap* source, OffsetMap* dest);
+
+  // Copies delete operations from source to dest. Returns true if no other
+  // operations are found.
+  static bool CopyDeletes(OffsetMap* source, OffsetMap* dest);
+
+  std::string diffs_;
+  MapOp pending_op_;
+  uint32 pending_length_;
+
+  // Offsets in the ranges below correspond to each other, with A' = A + diff
+  int next_diff_sub_;
+  int current_lo_aoffset_;
+  int current_hi_aoffset_;
+  int current_lo_aprimeoffset_;
+  int current_hi_aprimeoffset_;
+  int current_diff_;
+  int max_aoffset_;
+  int max_aprimeoffset_;
+};
+
+}  // namespace CLD2
+
+#endif  // UTIL_UTF8_OFFSETMAP_H_
+
diff --git a/cbits/port.h b/cbits/port.h
new file mode 100644
--- /dev/null
+++ b/cbits/port.h
@@ -0,0 +1,138 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// These are weird things we need to do to get this compiling on
+// random systems [subset].
+
+#ifndef BASE_PORT_H_
+#define BASE_PORT_H_
+
+#include <string.h>         // for memcpy()
+#include "integral_types.h"
+
+namespace CLD2 {
+
+// Portable handling of unaligned loads, stores, and copies.
+// On some platforms, like ARM, the copy functions can be more efficient
+// then a load and a store.
+
+#if defined(ARCH_PIII) || defined(ARCH_ATHLON) || defined(ARCH_K8) || defined(_ARCH_PPC)
+
+// x86 and x86-64 can perform unaligned loads/stores directly;
+// modern PowerPC hardware can also do unaligned integer loads and stores;
+// but note: the FPU still sends unaligned loads and stores to a trap handler!
+
+#define UNALIGNED_LOAD16(_p) (*reinterpret_cast<const uint16 *>(_p))
+#define UNALIGNED_LOAD32(_p) (*reinterpret_cast<const uint32 *>(_p))
+#define UNALIGNED_LOAD64(_p) (*reinterpret_cast<const uint64 *>(_p))
+
+#define UNALIGNED_STORE16(_p, _val) (*reinterpret_cast<uint16 *>(_p) = (_val))
+#define UNALIGNED_STORE32(_p, _val) (*reinterpret_cast<uint32 *>(_p) = (_val))
+#define UNALIGNED_STORE64(_p, _val) (*reinterpret_cast<uint64 *>(_p) = (_val))
+
+#elif defined(__arm__) && \
+      !defined(__ARM_ARCH_5__) && \
+      !defined(__ARM_ARCH_5T__) && \
+      !defined(__ARM_ARCH_5TE__) && \
+      !defined(__ARM_ARCH_5TEJ__) && \
+      !defined(__ARM_ARCH_6__) && \
+      !defined(__ARM_ARCH_6J__) && \
+      !defined(__ARM_ARCH_6K__) && \
+      !defined(__ARM_ARCH_6Z__) && \
+      !defined(__ARM_ARCH_6ZK__) && \
+      !defined(__ARM_ARCH_6T2__) && \
+      !defined(__ARM_ARCH_7__) && \
+      !defined(__ARM_ARCH_7A__) && \
+      !defined(__ARM_ARCH_7M__) && \
+      !defined(__ARM_ARCH_7R__)
+
+// ARMv7 and newer support native unaligned accesses, but only of 16-bit
+// and 32-bit values (not 64-bit); older versions either raise a fatal signal,
+// do an unaligned read and rotate the words around a bit, or do the reads very
+// slowly (trip through kernel mode). There's no simple #define that says just
+// “ARMv7 or higher”, so we have to filter away all ARMv5 and ARMv6
+// sub-architectures. Newer gcc (>= 4.6) set an __ARM_FEATURE_ALIGNED #define,
+// so in time, maybe we can move on to that.
+//
+// Note that even if a chipset supports unaligned access, it might not be
+// enabled in any given system, e.g.:
+// http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/CIHCGCFD.html
+// Therefore, it's generally just not safe to allow unaligned access on any ARM
+// variant.
+//
+// This is a mess, but there's not much we can do about it.
+
+#define UNALIGNED_LOAD16(_p) (*reinterpret_cast<const uint16 *>(_p))
+#define UNALIGNED_LOAD32(_p) (*reinterpret_cast<const uint32 *>(_p))
+
+#define UNALIGNED_STORE16(_p, _val) (*reinterpret_cast<uint16 *>(_p) = (_val))
+#define UNALIGNED_STORE32(_p, _val) (*reinterpret_cast<uint32 *>(_p) = (_val))
+
+// TODO(sesse): NEON supports unaligned 64-bit loads and stores.
+// See if that would be more efficient on platforms supporting it,
+// at least for copies.
+
+inline uint64 UNALIGNED_LOAD64(const void *p) {
+  uint64 t;
+  memcpy(&t, p, sizeof t);
+  return t;
+}
+
+inline void UNALIGNED_STORE64(void *p, uint64 v) {
+  memcpy(p, &v, sizeof v);
+}
+
+#else
+
+#define NEED_ALIGNED_LOADS
+
+// These functions are provided for architectures that don't support
+// unaligned loads and stores.
+
+inline uint16 UNALIGNED_LOAD16(const void *p) {
+  uint16 t;
+  memcpy(&t, p, sizeof t);
+  return t;
+}
+
+inline uint32 UNALIGNED_LOAD32(const void *p) {
+  uint32 t;
+  memcpy(&t, p, sizeof t);
+  return t;
+}
+
+inline uint64 UNALIGNED_LOAD64(const void *p) {
+  uint64 t;
+  memcpy(&t, p, sizeof t);
+  return t;
+}
+
+inline void UNALIGNED_STORE16(void *p, uint16 v) {
+  memcpy(p, &v, sizeof v);
+}
+
+inline void UNALIGNED_STORE32(void *p, uint32 v) {
+  memcpy(p, &v, sizeof v);
+}
+
+inline void UNALIGNED_STORE64(void *p, uint64 v) {
+  memcpy(p, &v, sizeof v);
+}
+
+#endif
+
+}       // End namespace CLD2
+
+#endif  // BASE_PORT_H_
diff --git a/cbits/scoreonescriptspan.cc b/cbits/scoreonescriptspan.cc
new file mode 100644
--- /dev/null
+++ b/cbits/scoreonescriptspan.cc
@@ -0,0 +1,1334 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+// Updated 2014.01 for dual table lookup
+//
+
+#include "scoreonescriptspan.h"
+
+#include "cldutil.h"
+#include "debug.h"
+#include "lang_script.h"
+
+#include <stdio.h>
+
+using namespace std;
+
+namespace CLD2 {
+
+static const int kUnreliablePercentThreshold = 75;
+
+void AddLangProb(uint32 langprob, Tote* chunk_tote) {
+  ProcessProbV2Tote(langprob, chunk_tote);
+}
+
+void ZeroPSLang(uint32 langprob, Tote* chunk_tote) {
+  uint8 top1 = (langprob >> 8) & 0xff;
+  chunk_tote->SetScore(top1, 0);
+}
+
+bool SameCloseSet(uint16 lang1, uint16 lang2) {
+  int lang1_close_set = LanguageCloseSet(static_cast<Language>(lang1));
+  if (lang1_close_set == 0) {return false;}
+  int lang2_close_set = LanguageCloseSet(static_cast<Language>(lang2));
+  return (lang1_close_set == lang2_close_set);
+}
+
+bool SameCloseSet(Language lang1, Language lang2) {
+  int lang1_close_set = LanguageCloseSet(lang1);
+  if (lang1_close_set == 0) {return false;}
+  int lang2_close_set = LanguageCloseSet(lang2);
+  return (lang1_close_set == lang2_close_set);
+}
+
+
+// Needs expected score per 1KB in scoring context
+void SetChunkSummary(ULScript ulscript, int first_linear_in_chunk,
+                     int offset, int len,
+                     const ScoringContext* scoringcontext,
+                     const Tote* chunk_tote,
+                     ChunkSummary* chunksummary) {
+  int key3[3];
+  chunk_tote->CurrentTopThreeKeys(key3);
+  Language lang1 = FromPerScriptNumber(ulscript, key3[0]);
+  Language lang2 = FromPerScriptNumber(ulscript, key3[1]);
+
+  int actual_score_per_kb = 0;
+  if (len > 0) {
+    actual_score_per_kb = (chunk_tote->GetScore(key3[0]) << 10) / len;
+  }
+  int expected_subscr = lang1 * 4 + LScript4(ulscript);
+  int expected_score_per_kb =
+     scoringcontext->scoringtables->kExpectedScore[expected_subscr];
+
+  chunksummary->offset = offset;
+  chunksummary->chunk_start = first_linear_in_chunk;
+  chunksummary->lang1 = lang1;
+  chunksummary->lang2 = lang2;
+  chunksummary->score1 = chunk_tote->GetScore(key3[0]);
+  chunksummary->score2 = chunk_tote->GetScore(key3[1]);
+  chunksummary->bytes = len;
+  chunksummary->grams = chunk_tote->GetScoreCount();
+  chunksummary->ulscript = ulscript;
+  chunksummary->reliability_delta = ReliabilityDelta(chunksummary->score1,
+                                                     chunksummary->score2,
+                                                     chunksummary->grams);
+  // If lang1/lang2 in same close set, set delta reliability to 100%
+  if (SameCloseSet(lang1, lang2)) {
+    chunksummary->reliability_delta = 100;
+  }
+  chunksummary->reliability_score =
+     ReliabilityExpected(actual_score_per_kb, expected_score_per_kb);
+}
+
+// Return true if just lang1 is there: lang2=0 and lang3=0
+bool IsSingleLang(uint32 langprob) {
+  // Probably a bug -- which end is lang1? But only used to call empty Boost1
+  return ((langprob & 0x00ffff00) == 0);
+}
+
+// Update scoring context distinct_boost for single language quad
+void AddDistinctBoost1(uint32 langprob, ScoringContext* scoringcontext) {
+  // Probably keep this empty -- not a good enough signal
+}
+
+// Update scoring context distinct_boost for distinct octagram
+// Keep last 4 used. Since these are mostly (except at splices) in
+// hitbuffer, we might be able to just use a subscript and splice
+void AddDistinctBoost2(uint32 langprob, ScoringContext* scoringcontext) {
+// this is called 0..n times per chunk with decoded hitbuffer->distinct...
+  LangBoosts* distinct_boost = &scoringcontext->distinct_boost.latn;
+  if (scoringcontext->ulscript != ULScript_Latin) {
+    distinct_boost = &scoringcontext->distinct_boost.othr;
+  }
+  int n = distinct_boost->n;
+  distinct_boost->langprob[n] = langprob;
+  distinct_boost->n = distinct_boost->wrap(n + 1);
+}
+
+// For each chunk, add extra weight for language priors (from content-lang and
+// meta lang=xx) and distinctive tokens
+void ScoreBoosts(const ScoringContext* scoringcontext, Tote* chunk_tote) {
+  // Get boosts for current script
+  const LangBoosts* langprior_boost = &scoringcontext->langprior_boost.latn;
+  const LangBoosts* langprior_whack = &scoringcontext->langprior_whack.latn;
+  const LangBoosts* distinct_boost = &scoringcontext->distinct_boost.latn;
+  if (scoringcontext->ulscript != ULScript_Latin) {
+    langprior_boost = &scoringcontext->langprior_boost.othr;
+    langprior_whack = &scoringcontext->langprior_whack.othr;
+    distinct_boost = &scoringcontext->distinct_boost.othr;
+  }
+
+  for (int k = 0; k < kMaxBoosts; ++k) {
+    uint32 langprob = langprior_boost->langprob[k];
+    if (langprob > 0) {AddLangProb(langprob, chunk_tote);}
+  }
+  for (int k = 0; k < kMaxBoosts; ++k) {
+    uint32 langprob = distinct_boost->langprob[k];
+    if (langprob > 0) {AddLangProb(langprob, chunk_tote);}
+  }
+  // boost has a packed set of per-script langs and probabilites
+  // whack has a packed set of per-script lang to be suppressed (zeroed)
+  // When a language in a close set is given as an explicit hint, others in
+  //  that set will be whacked here.
+  for (int k = 0; k < kMaxBoosts; ++k) {
+    uint32 langprob = langprior_whack->langprob[k];
+    if (langprob > 0) {ZeroPSLang(langprob, chunk_tote);}
+  }
+}
+
+
+
+// At this point, The chunk is described by
+//  hitbuffer->base[cspan->chunk_base .. cspan->chunk_base + cspan->base_len)
+//  hitbuffer->delta[cspan->chunk_delta ... )
+//  hitbuffer->distinct[cspan->chunk_distinct ... )
+// Scored text is in text[lo..hi) where
+//  lo is 0 or the min of first base/delta/distinct hitbuffer offset and
+//  hi is the min of next base/delta/distinct hitbuffer offset after
+//  base_len, etc.
+void GetTextSpanOffsets(const ScoringHitBuffer* hitbuffer,
+                        const ChunkSpan* cspan, int* lo, int* hi) {
+  // Front of this span
+  int lo_base = hitbuffer->base[cspan->chunk_base].offset;
+  int lo_delta = hitbuffer->delta[cspan->chunk_delta].offset;
+  int lo_distinct = hitbuffer->distinct[cspan->chunk_distinct].offset;
+  // Front of next span
+  int hi_base = hitbuffer->base[cspan->chunk_base +
+    cspan->base_len].offset;
+  int hi_delta = hitbuffer->delta[cspan->chunk_delta +
+    cspan->delta_len].offset;
+  int hi_distinct = hitbuffer->distinct[cspan->chunk_distinct +
+    cspan->distinct_len].offset;
+
+  *lo = 0;
+//  if (cspan->chunk_base > 0) {
+//    *lo = minint(minint(lo_base, lo_delta), lo_distinct);
+//  }
+  *lo = minint(minint(lo_base, lo_delta), lo_distinct);
+  *hi = minint(minint(hi_base, hi_delta), hi_distinct);
+}
+
+
+int DiffScore(const CLD2TableSummary* obj, int indirect,
+              uint8 lang1, uint8 lang2) {
+  if (indirect < static_cast<int>(obj->kCLDTableSizeOne)) {
+    // Up to three languages at indirect
+    uint32 langprob = obj->kCLDTableInd[indirect];
+    return GetLangScore(langprob, lang1) - GetLangScore(langprob, lang2);
+  } else {
+    // Up to six languages at start + 2 * (indirect - start)
+    indirect += (indirect - obj->kCLDTableSizeOne);
+    uint32 langprob = obj->kCLDTableInd[indirect];
+    uint32 langprob2 = obj->kCLDTableInd[indirect + 1];
+    return (GetLangScore(langprob, lang1) + GetLangScore(langprob2, lang1)) -
+      (GetLangScore(langprob, lang2) + GetLangScore(langprob2, lang2));
+  }
+
+}
+
+// Score all the bases, deltas, distincts, boosts for one chunk into chunk_tote
+// After last chunk there is always a hitbuffer entry with an offset just off
+// the end of the text.
+// Sets delta_len, and distinct_len
+void ScoreOneChunk(const char* text, ULScript ulscript,
+                   const ScoringHitBuffer* hitbuffer,
+                   int chunk_i,
+                   ScoringContext* scoringcontext,
+                   ChunkSpan* cspan, Tote* chunk_tote,
+                   ChunkSummary* chunksummary) {
+  int first_linear_in_chunk = hitbuffer->chunk_start[chunk_i];
+  int first_linear_in_next_chunk = hitbuffer->chunk_start[chunk_i + 1];
+
+  chunk_tote->Reinit();
+  cspan->delta_len = 0;
+  cspan->distinct_len = 0;
+  if (scoringcontext->flags_cld2_verbose) {
+    fprintf(scoringcontext->debug_file, "<br>ScoreOneChunk[%d..%d) ",
+            first_linear_in_chunk, first_linear_in_next_chunk);
+  }
+
+  // 2013.02.05 linear design: just use base and base_len for the span
+  cspan->chunk_base = first_linear_in_chunk;
+  cspan->base_len = first_linear_in_next_chunk - first_linear_in_chunk;
+  for (int i = first_linear_in_chunk; i < first_linear_in_next_chunk; ++i) {
+    uint32 langprob = hitbuffer->linear[i].langprob;
+    AddLangProb(langprob, chunk_tote);
+    if (hitbuffer->linear[i].type <= QUADHIT) {
+      chunk_tote->AddScoreCount();      // Just count quads, not octas
+    }
+    if (hitbuffer->linear[i].type == DISTINCTHIT) {
+      AddDistinctBoost2(langprob, scoringcontext);
+    }
+  }
+
+  // Score language prior boosts
+  // Score distinct word boost
+  ScoreBoosts(scoringcontext, chunk_tote);
+
+  int lo = hitbuffer->linear[first_linear_in_chunk].offset;
+  int hi = hitbuffer->linear[first_linear_in_next_chunk].offset;
+
+  // Chunk_tote: get top langs, scores, etc. and fill in chunk summary
+  SetChunkSummary(ulscript, first_linear_in_chunk, lo, hi - lo,
+                  scoringcontext, chunk_tote, chunksummary);
+
+  bool more_to_come = false;
+  bool score_cjk = false;
+  if (scoringcontext->flags_cld2_html) {
+    // Show one chunk in readable output
+    CLD2_Debug(text, lo, hi, more_to_come, score_cjk, hitbuffer,
+               scoringcontext, cspan, chunksummary);
+  }
+
+  scoringcontext->prior_chunk_lang = static_cast<Language>(chunksummary->lang1);
+}
+
+
+// Score chunks of text described by hitbuffer, allowing each to be in a
+// different language, and optionally adjusting the boundaries inbetween.
+// Set last_cspan to the last chunkspan used
+void ScoreAllHits(const char* text,  ULScript ulscript,
+                  bool more_to_come, bool score_cjk,
+                  const ScoringHitBuffer* hitbuffer,
+                  ScoringContext* scoringcontext,
+                  SummaryBuffer* summarybuffer, ChunkSpan* last_cspan) {
+  ChunkSpan prior_cspan = {0, 0, 0, 0, 0, 0};
+  ChunkSpan cspan = {0, 0, 0, 0, 0, 0};
+
+  for (int i = 0; i < hitbuffer->next_chunk_start; ++i) {
+    // Score one chunk
+    // Sets delta_len, and distinct_len
+    Tote chunk_tote;
+    ChunkSummary chunksummary;
+    ScoreOneChunk(text, ulscript,
+                  hitbuffer, i,
+                  scoringcontext, &cspan, &chunk_tote, &chunksummary);
+
+    // Put result in summarybuffer
+    if (summarybuffer->n < kMaxSummaries) {
+      summarybuffer->chunksummary[summarybuffer->n] = chunksummary;
+      summarybuffer->n += 1;
+    }
+
+    prior_cspan = cspan;
+    cspan.chunk_base += cspan.base_len;
+    cspan.chunk_delta += cspan.delta_len;
+    cspan.chunk_distinct += cspan.distinct_len;
+  }
+
+  // Add one dummy off the end to hold first unused linear_in_chunk
+  int linear_off_end = hitbuffer->next_linear;
+  int offset_off_end = hitbuffer->linear[linear_off_end].offset;
+  ChunkSummary* cs = &summarybuffer->chunksummary[summarybuffer->n];
+  memset(cs, 0, sizeof(ChunkSummary));
+  cs->offset = offset_off_end;
+  cs->chunk_start = linear_off_end;
+  *last_cspan = prior_cspan;
+}
+
+
+void SummaryBufferToDocTote(const SummaryBuffer* summarybuffer,
+                            bool more_to_come, DocTote* doc_tote) {
+  int cs_bytes_sum = 0;
+  for (int i = 0; i < summarybuffer->n; ++i) {
+    const ChunkSummary* cs = &summarybuffer->chunksummary[i];
+    int reliability = minint(cs->reliability_delta, cs->reliability_score);
+    // doc_tote uses full languages
+    doc_tote->Add(cs->lang1, cs->bytes, cs->score1, reliability);
+    cs_bytes_sum += cs->bytes;
+  }
+}
+
+// Turn on for debugging vectors
+static const bool kShowLettersOriginal = false;
+
+
+// If next chunk language matches last vector language, extend last element
+// Otherwise add new element to vector
+void ItemToVector(ScriptScanner* scanner,
+                  ResultChunkVector* vec, Language new_lang,
+                  int mapped_offset, int mapped_len) {
+  uint16 last_vec_lang = static_cast<uint16>(UNKNOWN_LANGUAGE);
+  int last_vec_subscr = vec->size() - 1;
+  if (last_vec_subscr >= 0) {
+    ResultChunk* priorrc = &(*vec)[last_vec_subscr];
+    last_vec_lang = priorrc->lang1;
+    if (new_lang == last_vec_lang) {
+      // Extend prior. Current mapped_offset may be beyond prior end, so do
+      // the arithmetic to include any such gap
+      priorrc->bytes = minint((mapped_offset + mapped_len) - priorrc->offset,
+                              kMaxResultChunkBytes);
+      if (kShowLettersOriginal) {
+        // Optionally print the new chunk original text
+        string temp2(&scanner->GetBufferStart()[priorrc->offset],
+                     priorrc->bytes);
+        fprintf(stderr, "Item[%d..%d) '%s'<br>\n",
+                priorrc->offset, priorrc->offset + priorrc->bytes,
+                GetHtmlEscapedText(temp2).c_str());
+      }
+      return;
+    }
+  }
+  // Add new vector element
+  ResultChunk rc;
+  rc.offset = mapped_offset;
+  rc.bytes = minint(mapped_len, kMaxResultChunkBytes);
+  rc.lang1 = static_cast<uint16>(new_lang);
+  vec->push_back(rc);
+  if (kShowLettersOriginal) {
+    // Optionally print the new chunk original text
+    string temp2(&scanner->GetBufferStart()[rc.offset], rc.bytes);
+    fprintf(stderr, "Item[%d..%d) '%s'<br>\n",
+            rc.offset, rc.offset + rc.bytes,
+            GetHtmlEscapedText(temp2).c_str());
+  }
+}
+
+uint16 PriorVecLang(const ResultChunkVector* vec) {
+  if (vec->empty()) {return static_cast<uint16>(UNKNOWN_LANGUAGE);}
+  return (*vec)[vec->size() - 1].lang1;
+}
+
+uint16 NextChunkLang(const SummaryBuffer* summarybuffer, int i) {
+  if ((i + 1) >= summarybuffer->n) {
+    return static_cast<uint16>(UNKNOWN_LANGUAGE);
+  }
+  return summarybuffer->chunksummary[i + 1].lang1;
+}
+
+
+
+// Add n elements of summarybuffer to resultchunk vector:
+// Each element is letters-only text [offset..offset+bytes)
+// This maps back to original[Back(offset)..Back(offset+bytes))
+//
+// We go out of our way to minimize the variation in the ResultChunkVector,
+// so that the caller has fewer but more meaningful spans in different
+// lanaguges, for the likely purpose of translation or spell-check.
+//
+// The language of each chunk is lang1, but it might be unreliable for
+// either of two reasons: its score is relatively too close to the score of
+// lang2, or its score is too far away from the expected score of real text in
+// the given language. Unreliable languages are mapped to Unknown.
+//
+void SummaryBufferToVector(ScriptScanner* scanner, const char* text,
+                           const SummaryBuffer* summarybuffer,
+                           bool more_to_come, ResultChunkVector* vec) {
+  if (vec == NULL) {return;}
+
+  if (kShowLettersOriginal) {
+    fprintf(stderr, "map2original_ ");
+    scanner->map2original_.DumpWindow();
+    fprintf(stderr, "<br>\n");
+    fprintf(stderr, "map2uplow_ ");
+    scanner->map2uplow_.DumpWindow();
+    fprintf(stderr, "<br>\n");
+  }
+
+  for (int i = 0; i < summarybuffer->n; ++i) {
+    const ChunkSummary* cs = &summarybuffer->chunksummary[i];
+    int unmapped_offset = cs->offset;
+    int unmapped_len = cs->bytes;
+
+    if (kShowLettersOriginal) {
+      // Optionally print the chunk lowercase letters/marks text
+      string temp(&text[unmapped_offset], unmapped_len);
+      fprintf(stderr, "Letters [%d..%d) '%s'<br>\n",
+              unmapped_offset, unmapped_offset + unmapped_len,
+              GetHtmlEscapedText(temp).c_str());
+    }
+
+    int mapped_offset = scanner->MapBack(unmapped_offset);
+
+    // Trim back a little to prefer splicing original at word boundaries
+    if (mapped_offset > 0) {
+      // Size of prior vector entry, if any
+      int prior_size = 0;
+      if (!vec->empty()) {
+        ResultChunk* rc = &(*vec)[vec->size() - 1];
+        prior_size = rc->bytes;
+      }
+      // Maximum back up size to leave at least 3 bytes in prior,
+      // and not entire buffer, and no more than 12 bytes total backup
+      int n_limit = minint(prior_size - 3, mapped_offset);
+      n_limit = minint(n_limit, 12);
+
+      // Backscan over letters, stopping if prior byte is < 0x41
+      // There is some possibility that we will backscan over a different script
+      const char* s = &scanner->GetBufferStart()[mapped_offset];
+      const unsigned char* us = reinterpret_cast<const unsigned char*>(s);
+      int n = 0;
+      while ((n < n_limit) && (us[-n - 1] >= 0x41)) {++n;}
+      if (n >= n_limit) {n = 0;} // New boundary not found within range
+
+      // Also back up exactly one leading punctuation character if '"#@
+      if (n < n_limit) {
+        unsigned char c = us[-n - 1];
+        if ((c == '\'') || (c == '"') || (c == '#') || (c == '@')) {++n;}
+      }
+      // Shrink the previous chunk slightly
+      if (n > 0) {
+        ResultChunk* rc = &(*vec)[vec->size() - 1];
+        rc->bytes -= n;
+        mapped_offset -= n;
+        if (kShowLettersOriginal) {
+          fprintf(stderr, "Back up %d bytes<br>\n", n);
+          // Optionally print the prior chunk original text
+          string temp2(&scanner->GetBufferStart()[rc->offset], rc->bytes);
+          fprintf(stderr, "Prior   [%d..%d) '%s'<br>\n",
+                  rc->offset, rc->offset + rc->bytes,
+                  GetHtmlEscapedText(temp2).c_str());
+        }
+      }
+    }
+
+    int mapped_len =
+      scanner->MapBack(unmapped_offset + unmapped_len) - mapped_offset;
+
+    if (kShowLettersOriginal) {
+      // Optionally print the chunk original text
+      string temp2(&scanner->GetBufferStart()[mapped_offset], mapped_len);
+      fprintf(stderr, "Original[%d..%d) '%s'<br>\n",
+              mapped_offset, mapped_offset + mapped_len,
+              GetHtmlEscapedText(temp2).c_str());
+    }
+
+    Language new_lang = static_cast<Language>(cs->lang1);
+    bool reliability_delta_bad =
+      (cs->reliability_delta < kUnreliablePercentThreshold);
+    bool reliability_score_bad =
+      (cs->reliability_score < kUnreliablePercentThreshold);
+
+    // If the top language matches last vector, ignore reliability_delta
+    uint16 prior_lang = PriorVecLang(vec);
+    if (prior_lang == cs->lang1) {
+      reliability_delta_bad = false;
+    }
+    // If the top language is in same close set as last vector, set up to merge
+    if (SameCloseSet(cs->lang1, prior_lang)) {
+      new_lang = static_cast<Language>(prior_lang);
+      reliability_delta_bad = false;
+    }
+    // If the top two languages are in the same close set and the last vector
+    // language is the second language, set up to merge
+    if (SameCloseSet(cs->lang1, cs->lang2) &&
+        (prior_lang == cs->lang2)) {
+      new_lang = static_cast<Language>(prior_lang);
+      reliability_delta_bad = false;
+    }
+    // If unreliable and the last and next vector languages are both
+    // the second language, set up to merge
+    uint16 next_lang = NextChunkLang(summarybuffer, i);
+    if (reliability_delta_bad &&
+        (prior_lang == cs->lang2) && (next_lang == cs->lang2)) {
+      new_lang = static_cast<Language>(prior_lang);
+      reliability_delta_bad = false;
+    }
+
+    if (reliability_delta_bad || reliability_score_bad) {
+      new_lang = UNKNOWN_LANGUAGE;
+    }
+    ItemToVector(scanner, vec, new_lang, mapped_offset, mapped_len);
+  }
+}
+
+// Add just one element to resultchunk vector:
+// For RTypeNone or RTypeOne
+void JustOneItemToVector(ScriptScanner* scanner, const char* text,
+                         Language lang1, int unmapped_offset, int unmapped_len,
+                         ResultChunkVector* vec) {
+  if (vec == NULL) {return;}
+
+  if (kShowLettersOriginal) {
+    fprintf(stderr, "map2original_ ");
+    scanner->map2original_.DumpWindow();
+    fprintf(stderr, "<br>\n");
+    fprintf(stderr, "map2uplow_ ");
+    scanner->map2uplow_.DumpWindow();
+    fprintf(stderr, "<br>\n");
+  }
+
+  if (kShowLettersOriginal) {
+   // Optionally print the chunk lowercase letters/marks text
+   string temp(&text[unmapped_offset], unmapped_len);
+   fprintf(stderr, "Letters1 [%d..%d) '%s'<br>\n",
+           unmapped_offset, unmapped_offset + unmapped_len,
+           GetHtmlEscapedText(temp).c_str());
+  }
+
+  int mapped_offset = scanner->MapBack(unmapped_offset);
+  int mapped_len =
+    scanner->MapBack(unmapped_offset + unmapped_len) - mapped_offset;
+
+  if (kShowLettersOriginal) {
+    // Optionally print the chunk original text
+    string temp2(&scanner->GetBufferStart()[mapped_offset], mapped_len);
+    fprintf(stderr, "Original1[%d..%d) '%s'<br>\n",
+            mapped_offset, mapped_offset + mapped_len,
+            GetHtmlEscapedText(temp2).c_str());
+  }
+
+  ItemToVector(scanner, vec, lang1, mapped_offset, mapped_len);
+}
+
+
+// Debugging. Not thread safe. Defined in getonescriptspan
+char* DisplayPiece(const char* next_byte_, int byte_length_);
+
+// If high bit is on, take out high bit and add 2B to make table2 entries easy
+inline int PrintableIndirect(int x) {
+  if ((x & 0x80000000u) != 0) {
+    return (x & ~0x80000000u) + 2000000000;
+  }
+  return x;
+}
+void DumpHitBuffer(FILE* df, const char* text,
+                   const ScoringHitBuffer* hitbuffer) {
+  fprintf(df,
+          "<br>DumpHitBuffer[%s, next_base/delta/distinct %d, %d, %d)<br>\n",
+          ULScriptCode(hitbuffer->ulscript),
+          hitbuffer->next_base, hitbuffer->next_delta,
+          hitbuffer->next_distinct);
+  for (int i = 0; i < hitbuffer->maxscoringhits; ++i) {
+    if (i < hitbuffer->next_base) {
+      fprintf(df, "Q[%d]%d,%d,%s ",
+              i, hitbuffer->base[i].offset,
+              PrintableIndirect(hitbuffer->base[i].indirect),
+              DisplayPiece(&text[hitbuffer->base[i].offset], 6));
+    }
+    if (i < hitbuffer->next_delta) {
+      fprintf(df, "DL[%d]%d,%d,%s ",
+              i, hitbuffer->delta[i].offset, hitbuffer->delta[i].indirect,
+              DisplayPiece(&text[hitbuffer->delta[i].offset], 12));
+    }
+    if (i < hitbuffer->next_distinct) {
+      fprintf(df, "D[%d]%d,%d,%s ",
+              i, hitbuffer->distinct[i].offset, hitbuffer->distinct[i].indirect,
+              DisplayPiece(&text[hitbuffer->distinct[i].offset], 12));
+    }
+    if (i < hitbuffer->next_base) {
+      fprintf(df, "<br>\n");
+    }
+    if (i > 50) {break;}
+  }
+  if (hitbuffer->next_base > 50) {
+    int i = hitbuffer->next_base;
+    fprintf(df, "Q[%d]%d,%d,%s ",
+            i, hitbuffer->base[i].offset,
+            PrintableIndirect(hitbuffer->base[i].indirect),
+            DisplayPiece(&text[hitbuffer->base[i].offset], 6));
+  }
+  if (hitbuffer->next_delta > 50) {
+    int i = hitbuffer->next_delta;
+    fprintf(df, "DL[%d]%d,%d,%s ",
+            i, hitbuffer->delta[i].offset, hitbuffer->delta[i].indirect,
+            DisplayPiece(&text[hitbuffer->delta[i].offset], 12));
+  }
+  if (hitbuffer->next_distinct > 50) {
+    int i = hitbuffer->next_distinct;
+    fprintf(df, "D[%d]%d,%d,%s ",
+            i, hitbuffer->distinct[i].offset, hitbuffer->distinct[i].indirect,
+            DisplayPiece(&text[hitbuffer->distinct[i].offset], 12));
+  }
+  fprintf(df, "<br>\n");
+}
+
+
+void DumpLinearBuffer(FILE* df, const char* text,
+                      const ScoringHitBuffer* hitbuffer) {
+  fprintf(df, "<br>DumpLinearBuffer[%d)<br>\n",
+          hitbuffer->next_linear);
+  // Include the dummy entry off the end
+  for (int i = 0; i < hitbuffer->next_linear + 1; ++i) {
+    if ((50 < i) && (i < (hitbuffer->next_linear - 1))) {continue;}
+    fprintf(df, "[%d]%d,%c=%08x,%s<br>\n",
+            i, hitbuffer->linear[i].offset,
+            "UQLD"[hitbuffer->linear[i].type],
+            hitbuffer->linear[i].langprob,
+            DisplayPiece(&text[hitbuffer->linear[i].offset], 6));
+  }
+  fprintf(df, "<br>\n");
+
+  fprintf(df, "DumpChunkStart[%d]<br>\n", hitbuffer->next_chunk_start);
+  for (int i = 0; i < hitbuffer->next_chunk_start + 1; ++i) {
+    fprintf(df, "[%d]%d\n", i, hitbuffer->chunk_start[i]);
+  }
+  fprintf(df, "<br>\n");
+}
+
+// Move this verbose debugging output to debug.cc eventually
+void DumpChunkSummary(FILE* df, const ChunkSummary* cs) {
+  // Print chunksummary
+  fprintf(df, "%d lin[%d] %s.%d %s.%d %dB %d# %s %dRd %dRs<br>\n",
+          cs->offset,
+          cs->chunk_start,
+          LanguageCode(static_cast<Language>(cs->lang1)),
+          cs->score1,
+          LanguageCode(static_cast<Language>(cs->lang2)),
+          cs->score2,
+          cs->bytes,
+          cs->grams,
+          ULScriptCode(static_cast<ULScript>(cs->ulscript)),
+          cs->reliability_delta,
+          cs->reliability_score);
+}
+
+void DumpSummaryBuffer(FILE* df, const SummaryBuffer* summarybuffer) {
+  fprintf(df, "<br>DumpSummaryBuffer[%d]<br>\n", summarybuffer->n);
+  fprintf(df, "[i] offset linear[chunk_start] lang.score1 lang.score2 "
+              "bytesB ngrams# script rel_delta rel_score<br>\n");
+  for (int i = 0; i <= summarybuffer->n; ++i) {
+    fprintf(df, "[%d] ", i);
+    DumpChunkSummary(df, &summarybuffer->chunksummary[i]);
+  }
+  fprintf(df, "<br>\n");
+}
+
+
+
+// Within hitbufer->linear[]
+// <-- prior chunk --><-- this chunk -->
+// |                  |                 |
+// linear0            linear1           linear2
+//     lang0              lang1
+// The goal of sharpening is to move this_linear to better separate langs
+int BetterBoundary(const char* text,
+                   ScoringHitBuffer* hitbuffer,
+                   ScoringContext* scoringcontext,
+                   uint8 pslang0, uint8 pslang1,
+                   int linear0, int linear1, int linear2) {
+  // Degenerate case, no change
+  if ((linear2 - linear0) <= 8) {return linear1;}
+
+  // Each diff gives pslang0 score - pslang1 score
+  // Running diff has four entries + + + + followed by four entries - - - -
+  // so that this value is maximal at the sharpest boundary between pslang0
+  // (positive diffs) and pslang1 (negative diffs)
+  int running_diff = 0;
+  int diff[8];    // Ring buffer of pslang0-pslang1 differences
+  // Initialize with first 8 diffs
+  for (int i = linear0; i < linear0 + 8; ++i) {
+    int j = i & 7;
+    uint32 langprob = hitbuffer->linear[i].langprob;
+    diff[j] = GetLangScore(langprob, pslang0) -
+       GetLangScore(langprob, pslang1);
+    if (i < linear0 + 4) {
+      // First four diffs pslang0 - pslang1
+      running_diff += diff[j];
+    } else {
+      // Second four diffs -(pslang0 - pslang1)
+      running_diff -= diff[j];
+    }
+  }
+
+  // Now scan for sharpest boundary. j is at left end of 8 entries
+  // To be a boundary, there must be both >0 and <0 entries in the window
+  int better_boundary_value = 0;
+  int better_boundary = linear1;
+  for (int i = linear0; i < linear2 - 8; ++i) {
+    int j = i & 7;
+    if (better_boundary_value < running_diff) {
+      bool has_plus = false;
+      bool has_minus = false;
+      for (int kk = 0; kk < 8; ++kk) {
+        if (diff[kk] > 0) {has_plus = true;}
+        if (diff[kk] < 0) {has_minus = true;}
+      }
+      if (has_plus && has_minus) {
+        better_boundary_value = running_diff;
+        better_boundary = i + 4;
+      }
+    }
+    // Shift right one entry
+    uint32 langprob = hitbuffer->linear[i + 8].langprob;
+    int newdiff = GetLangScore(langprob, pslang0) -
+       GetLangScore(langprob, pslang1);
+    int middiff = diff[(i + 4) & 7];
+    int olddiff = diff[j];
+    diff[j] = newdiff;
+    running_diff -= olddiff;                  // Remove left
+    running_diff += 2 * middiff;              // Convert middle from - to +
+    running_diff -= newdiff;                  // Insert right
+  }
+
+  if (scoringcontext->flags_cld2_verbose && (linear1 != better_boundary)) {
+    Language lang0 = FromPerScriptNumber(scoringcontext->ulscript, pslang0);
+    Language lang1 = FromPerScriptNumber(scoringcontext->ulscript, pslang1);
+    fprintf(scoringcontext->debug_file, " Better lin[%d=>%d] %s^^%s <br>\n",
+            linear1, better_boundary,
+            LanguageCode(lang0), LanguageCode(lang1));
+    int lin0_off = hitbuffer->linear[linear0].offset;
+    int lin1_off = hitbuffer->linear[linear1].offset;
+    int lin2_off = hitbuffer->linear[linear2].offset;
+    int better_offm1 = hitbuffer->linear[better_boundary - 1].offset;
+    int better_off = hitbuffer->linear[better_boundary].offset;
+    int better_offp1 = hitbuffer->linear[better_boundary + 1].offset;
+    string old0(&text[lin0_off], lin1_off - lin0_off);
+    string old1(&text[lin1_off], lin2_off - lin1_off);
+    string new0(&text[lin0_off], better_offm1 - lin0_off);
+    string new0m1(&text[better_offm1], better_off - better_offm1);
+    string new1(&text[better_off], better_offp1 - better_off);
+    string new1p1(&text[better_offp1], lin2_off - better_offp1);
+    fprintf(scoringcontext->debug_file, "%s^^%s => <br>\n%s^%s^^%s^%s<br>\n",
+            GetHtmlEscapedText(old0).c_str(),
+            GetHtmlEscapedText(old1).c_str(),
+            GetHtmlEscapedText(new0).c_str(),
+            GetHtmlEscapedText(new0m1).c_str(),
+            GetHtmlEscapedText(new1).c_str(),
+            GetHtmlEscapedText(new1p1).c_str());
+    // Slow picture of differences per linear entry
+    int d;
+    for (int i = linear0; i < linear2; ++i) {
+      if (i == better_boundary) {
+        fprintf(scoringcontext->debug_file, "^^ ");
+      }
+      uint32 langprob = hitbuffer->linear[i].langprob;
+      d = GetLangScore(langprob, pslang0) - GetLangScore(langprob, pslang1);
+      const char* s = "=";
+      //if (d > 2) {s = "\xc2\xaf";}    // Macron
+      if (d > 2) {s = "#";}
+      else if (d > 0) {s = "+";}
+      else if (d < -2) {s = "_";}
+      else if (d < 0) {s = "-";}
+      fprintf(scoringcontext->debug_file, "%s ", s);
+    }
+    fprintf(scoringcontext->debug_file, " &nbsp;&nbsp;(scale: #+=-_)<br>\n");
+  }
+  return better_boundary;
+}
+
+
+// For all but the first summary, if its top language differs from
+// the previous chunk, refine the boundary
+// Linearized version
+void SharpenBoundaries(const char* text,
+                       bool more_to_come,
+                       ScoringHitBuffer* hitbuffer,
+                       ScoringContext* scoringcontext,
+                       SummaryBuffer* summarybuffer) {
+
+  int prior_linear = summarybuffer->chunksummary[0].chunk_start;
+  uint16 prior_lang = summarybuffer->chunksummary[0].lang1;
+
+  if (scoringcontext->flags_cld2_verbose) {
+    fprintf(scoringcontext->debug_file, "<br>SharpenBoundaries<br>\n");
+  }
+  for (int i = 1; i < summarybuffer->n; ++i) {
+    ChunkSummary* cs = &summarybuffer->chunksummary[i];
+    uint16 this_lang = cs->lang1;
+    if (this_lang == prior_lang) {
+      prior_linear = cs->chunk_start;
+      continue;
+    }
+
+    int this_linear = cs->chunk_start;
+    int next_linear = summarybuffer->chunksummary[i + 1].chunk_start;
+
+    // If this/prior in same close set, don't move boundary
+    if (SameCloseSet(prior_lang, this_lang)) {
+      prior_linear = this_linear;
+      prior_lang = this_lang;
+      continue;
+    }
+
+
+    // Within hitbuffer->linear[]
+    // <-- prior chunk --><-- this chunk -->
+    // |                  |                 |
+    // prior_linear       this_linear       next_linear
+    //     prior_lang         this_lang
+    // The goal of sharpening is to move this_linear to better separate langs
+
+    uint8 pslang0 = PerScriptNumber(scoringcontext->ulscript,
+                                    static_cast<Language>(prior_lang));
+    uint8 pslang1 = PerScriptNumber(scoringcontext->ulscript,
+                                    static_cast<Language>(this_lang));
+    int better_linear = BetterBoundary(text,
+                                       hitbuffer,
+                                       scoringcontext,
+                                       pslang0, pslang1,
+                                       prior_linear, this_linear, next_linear);
+
+    int old_offset = hitbuffer->linear[this_linear].offset;
+    int new_offset = hitbuffer->linear[better_linear].offset;
+    cs->chunk_start = better_linear;
+    cs->offset = new_offset;
+    // If this_linear moved right, make bytes smaller for this, larger for prior
+    // If this_linear moved left, make bytes larger for this, smaller for prior
+    cs->bytes -= (new_offset - old_offset);
+    summarybuffer->chunksummary[i - 1].bytes += (new_offset - old_offset);
+
+    this_linear = better_linear;    // Update so that next chunk doesn't intrude
+
+    // Consider rescoring the two chunks
+
+    // Update for next round (note: using pre-updated boundary)
+    prior_linear = this_linear;
+    prior_lang = this_lang;
+  }
+}
+
+// Make a langprob that gives small weight to the default language for ulscript
+uint32 DefaultLangProb(ULScript ulscript) {
+  Language default_lang = DefaultLanguage(ulscript);
+  return MakeLangProb(default_lang, 1);
+}
+
+// Effectively, do a merge-sort based on text offsets
+// Look up each indirect value in appropriate scoring table and keep
+// just the resulting langprobs
+void LinearizeAll(ScoringContext* scoringcontext, bool score_cjk,
+                  ScoringHitBuffer* hitbuffer) {
+  const CLD2TableSummary* base_obj;       // unigram or quadgram
+  const CLD2TableSummary* base_obj2;      // quadgram dual table
+  const CLD2TableSummary* delta_obj;      // bigram or octagram
+  const CLD2TableSummary* distinct_obj;   // bigram or octagram
+  uint16 base_hit;
+  if (score_cjk) {
+    base_obj = scoringcontext->scoringtables->unigram_compat_obj;
+    base_obj2 = scoringcontext->scoringtables->unigram_compat_obj;
+    delta_obj = scoringcontext->scoringtables->deltabi_obj;
+    distinct_obj = scoringcontext->scoringtables->distinctbi_obj;
+    base_hit = UNIHIT;
+  } else {
+    base_obj = scoringcontext->scoringtables->quadgram_obj;
+    base_obj2 = scoringcontext->scoringtables->quadgram_obj2;
+    delta_obj = scoringcontext->scoringtables->deltaocta_obj;
+    distinct_obj = scoringcontext->scoringtables->distinctocta_obj;
+    base_hit = QUADHIT;
+  }
+
+  int base_limit = hitbuffer->next_base;
+  int delta_limit = hitbuffer->next_delta;
+  int distinct_limit = hitbuffer->next_distinct;
+  int base_i = 0;
+  int delta_i = 0;
+  int distinct_i = 0;
+  int linear_i = 0;
+
+  // Start with an initial base hit for the default language for this script
+  // Inserting this avoids edge effects with no hits at all
+  hitbuffer->linear[linear_i].offset = hitbuffer->lowest_offset;
+  hitbuffer->linear[linear_i].type = base_hit;
+  hitbuffer->linear[linear_i].langprob =
+    DefaultLangProb(scoringcontext->ulscript);
+  ++linear_i;
+
+  while ((base_i < base_limit) || (delta_i < delta_limit) ||
+         (distinct_i < distinct_limit)) {
+    int base_off = hitbuffer->base[base_i].offset;
+    int delta_off = hitbuffer->delta[delta_i].offset;
+    int distinct_off = hitbuffer->distinct[distinct_i].offset;
+
+    // Do delta and distinct first, so that they are not lost at base_limit
+    if ((delta_i < delta_limit) &&
+        (delta_off <= base_off) && (delta_off <= distinct_off)) {
+      // Add delta entry
+      int indirect = hitbuffer->delta[delta_i].indirect;
+      ++delta_i;
+      uint32 langprob = delta_obj->kCLDTableInd[indirect];
+      if (langprob > 0) {
+        hitbuffer->linear[linear_i].offset = delta_off;
+        hitbuffer->linear[linear_i].type = DELTAHIT;
+        hitbuffer->linear[linear_i].langprob = langprob;
+        ++linear_i;
+      }
+    }
+    else if ((distinct_i < distinct_limit) &&
+             (distinct_off <= base_off) && (distinct_off <= delta_off)) {
+      // Add distinct entry
+      int indirect = hitbuffer->distinct[distinct_i].indirect;
+      ++distinct_i;
+      uint32 langprob = distinct_obj->kCLDTableInd[indirect];
+      if (langprob > 0) {
+        hitbuffer->linear[linear_i].offset = distinct_off;
+        hitbuffer->linear[linear_i].type = DISTINCTHIT;
+        hitbuffer->linear[linear_i].langprob = langprob;
+        ++linear_i;
+      }
+    }
+    else {
+      // Add one or two base entries
+      int indirect = hitbuffer->base[base_i].indirect;
+      // First, get right scoring table
+      const CLD2TableSummary* local_base_obj = base_obj;
+      if ((indirect & 0x80000000u) != 0) {
+        local_base_obj = base_obj2;
+        indirect &= ~0x80000000u;
+      }
+      ++base_i;
+      // One langprob in kQuadInd[0..SingleSize),
+      // two in kQuadInd[SingleSize..Size)
+      if (indirect < static_cast<int>(local_base_obj->kCLDTableSizeOne)) {
+        // Up to three languages at indirect
+        uint32 langprob = local_base_obj->kCLDTableInd[indirect];
+        if (langprob > 0) {
+          hitbuffer->linear[linear_i].offset = base_off;
+          hitbuffer->linear[linear_i].type = base_hit;
+          hitbuffer->linear[linear_i].langprob = langprob;
+          ++linear_i;
+        }
+      } else {
+        // Up to six languages at start + 2 * (indirect - start)
+        indirect += (indirect - local_base_obj->kCLDTableSizeOne);
+        uint32 langprob = local_base_obj->kCLDTableInd[indirect];
+        uint32 langprob2 = local_base_obj->kCLDTableInd[indirect + 1];
+        if (langprob > 0) {
+          hitbuffer->linear[linear_i].offset = base_off;
+          hitbuffer->linear[linear_i].type = base_hit;
+          hitbuffer->linear[linear_i].langprob = langprob;
+          ++linear_i;
+        }
+        if (langprob2 > 0) {
+          hitbuffer->linear[linear_i].offset = base_off;
+          hitbuffer->linear[linear_i].type = base_hit;
+          hitbuffer->linear[linear_i].langprob = langprob2;
+          ++linear_i;
+        }
+      }
+    }
+  }
+
+  // Update
+  hitbuffer->next_linear = linear_i;
+
+  // Add a dummy entry off the end, just to capture final offset
+  hitbuffer->linear[linear_i].offset =
+  hitbuffer->base[hitbuffer->next_base].offset;
+  hitbuffer->linear[linear_i].langprob = 0;
+}
+
+// Break linear array into chunks of ~20 quadgram hits or ~50 CJK unigram hits
+void ChunkAll(int letter_offset, bool score_cjk, ScoringHitBuffer* hitbuffer) {
+  int chunksize;
+  uint16 base_hit;
+  if (score_cjk) {
+    chunksize = kChunksizeUnis;
+    base_hit = UNIHIT;
+  } else {
+    chunksize = kChunksizeQuads;
+    base_hit = QUADHIT;
+  }
+
+  int linear_i = 0;
+  int linear_off_end = hitbuffer->next_linear;
+  int text_i = letter_offset;               // Next unseen text offset
+  int next_chunk_start = 0;
+  int bases_left = hitbuffer->next_base;
+  while (bases_left > 0) {
+    // Linearize one chunk
+    int base_len = chunksize;     // Default; may be changed below
+    if (bases_left < (chunksize + (chunksize >> 1))) {
+      // If within 1.5 chunks of the end, avoid runts by using it all
+      base_len = bases_left;
+    } else if (bases_left < (2 * chunksize)) {
+      // Avoid runts by splitting 1.5 to 2 chunks in half (about 3/4 each)
+      base_len = (bases_left + 1) >> 1;
+    }
+
+    hitbuffer->chunk_start[next_chunk_start] = linear_i;
+    hitbuffer->chunk_offset[next_chunk_start] = text_i;
+    ++next_chunk_start;
+
+    int base_count = 0;
+    while ((base_count < base_len) && (linear_i < linear_off_end)) {
+      if (hitbuffer->linear[linear_i].type == base_hit) {++base_count;}
+      ++linear_i;
+    }
+    text_i = hitbuffer->linear[linear_i].offset;    // Next unseen text offset
+    bases_left -= base_len;
+  }
+
+  // If no base hits at all, make a single dummy chunk
+  if (next_chunk_start == 0) {
+     hitbuffer->chunk_start[next_chunk_start] = 0;
+     hitbuffer->chunk_offset[next_chunk_start] = hitbuffer->linear[0].offset;
+     ++next_chunk_start;
+  }
+
+  // Remember the linear array start of dummy entry
+  hitbuffer->next_chunk_start = next_chunk_start;
+
+  // Add a dummy entry off the end, just to capture final linear subscr
+  hitbuffer->chunk_start[next_chunk_start] = hitbuffer->next_linear;
+  hitbuffer->chunk_offset[next_chunk_start] = text_i;
+}
+
+
+// Merge-sort the individual hit arrays, go indirect on the scoring subscripts,
+// break linear array into chunks.
+//
+// Input:
+//  hitbuffer base, delta, distinct arrays
+// Output:
+//  linear array
+//  chunk_start array
+//
+void LinearizeHitBuffer(int letter_offset,
+                        ScoringContext* scoringcontext,
+                        bool more_to_come, bool score_cjk,
+                        ScoringHitBuffer* hitbuffer) {
+  LinearizeAll(scoringcontext, score_cjk, hitbuffer);
+  ChunkAll(letter_offset, score_cjk, hitbuffer);
+}
+
+
+
+// The hitbuffer is in an awkward form -- three sets of base/delta/distinct
+// scores, each with an indirect subscript to one of six scoring tables, some
+// of which can yield two langprobs for six languages, others one langprob for
+// three languages. The only correlation between base/delta/distinct is their
+// offsets into the letters-only text buffer.
+//
+// SummaryBuffer needs to be built to linear, giving linear offset of start of
+// each chunk
+//
+// So we first do all the langprob lookups and merge-sort by offset to make
+// a single linear vector, building a side vector of chunk beginnings as we go.
+// The sharpening is simply moving the beginnings, scoring is a simple linear
+// sweep, etc.
+
+void ProcessHitBuffer(const LangSpan& scriptspan,
+                      int letter_offset,
+                      ScoringContext* scoringcontext,
+                      DocTote* doc_tote,
+                      ResultChunkVector* vec,
+                      bool more_to_come, bool score_cjk,
+                      ScoringHitBuffer* hitbuffer) {
+  if (scoringcontext->flags_cld2_verbose) {
+    fprintf(scoringcontext->debug_file, "Hitbuffer[) ");
+    DumpHitBuffer(scoringcontext->debug_file, scriptspan.text, hitbuffer);
+  }
+
+  LinearizeHitBuffer(letter_offset, scoringcontext, more_to_come, score_cjk,
+                     hitbuffer);
+
+  if (scoringcontext->flags_cld2_verbose) {
+    fprintf(scoringcontext->debug_file, "Linear[) ");
+    DumpLinearBuffer(scoringcontext->debug_file, scriptspan.text, hitbuffer);
+  }
+
+  SummaryBuffer summarybuffer;
+  summarybuffer.n = 0;
+  ChunkSpan last_cspan;
+  ScoreAllHits(scriptspan.text, scriptspan.ulscript,
+                    more_to_come, score_cjk, hitbuffer,
+                    scoringcontext,
+                    &summarybuffer, &last_cspan);
+
+  if (scoringcontext->flags_cld2_verbose) {
+    DumpSummaryBuffer(scoringcontext->debug_file, &summarybuffer);
+  }
+
+  if (vec != NULL) {
+    // Sharpen boundaries of summarybuffer
+    // This is not a high-performance path
+    SharpenBoundaries(scriptspan.text, more_to_come, hitbuffer, scoringcontext,
+                      &summarybuffer);
+    // Show after the sharpening
+    // CLD2_Debug2(scriptspan.text, more_to_come, score_cjk,
+    //             hitbuffer, scoringcontext, &summarybuffer);
+
+    if (scoringcontext->flags_cld2_verbose) {
+      DumpSummaryBuffer(scoringcontext->debug_file, &summarybuffer);
+    }
+  }
+
+  SummaryBufferToDocTote(&summarybuffer, more_to_come, doc_tote);
+  SummaryBufferToVector(scoringcontext->scanner, scriptspan.text,
+                        &summarybuffer, more_to_come, vec);
+}
+
+void SpliceHitBuffer(ScoringHitBuffer* hitbuffer, int next_offset) {
+  // Splice hitbuffer and summarybuffer for next round. With big chunks and
+  // distinctive-word state carried across chunks, we might not need to do this.
+  hitbuffer->next_base = 0;
+  hitbuffer->next_delta = 0;
+  hitbuffer->next_distinct = 0;
+  hitbuffer->next_linear = 0;
+  hitbuffer->next_chunk_start = 0;
+  hitbuffer->lowest_offset = next_offset;
+}
+
+
+// Score RTypeNone or RTypeOne scriptspan into doc_tote and vec, updating
+// scoringcontext
+void ScoreEntireScriptSpan(const LangSpan& scriptspan,
+                           ScoringContext* scoringcontext,
+                           DocTote* doc_tote,
+                           ResultChunkVector* vec) {
+  int bytes = scriptspan.text_bytes;
+  // Artificially set score to 1024 per 1KB, or 1 per byte
+  int score = bytes;
+  int reliability = 100;
+  // doc_tote uses full languages
+  Language one_one_lang = DefaultLanguage(scriptspan.ulscript);
+  doc_tote->Add(one_one_lang, bytes, score, reliability);
+
+  if (scoringcontext->flags_cld2_html) {
+    ChunkSummary chunksummary = {
+      1, 0,
+      one_one_lang, UNKNOWN_LANGUAGE, score, 1,
+      bytes, 0, scriptspan.ulscript, reliability, reliability
+    };
+    CLD2_Debug(scriptspan.text, 1, scriptspan.text_bytes,
+               false, false, NULL,
+               scoringcontext, NULL, &chunksummary);
+  }
+
+  // First byte is always a space
+  JustOneItemToVector(scoringcontext->scanner, scriptspan.text,
+                      one_one_lang, 1, bytes - 1, vec);
+
+  scoringcontext->prior_chunk_lang = UNKNOWN_LANGUAGE;
+}
+
+// Score RTypeCJK scriptspan into doc_tote and vec, updating scoringcontext
+void ScoreCJKScriptSpan(const LangSpan& scriptspan,
+                        ScoringContext* scoringcontext,
+                        DocTote* doc_tote,
+                        ResultChunkVector* vec) {
+  // Allocate three parallel arrays of scoring hits
+  ScoringHitBuffer* hitbuffer = new ScoringHitBuffer;
+  hitbuffer->init();
+  hitbuffer->ulscript = scriptspan.ulscript;
+
+  scoringcontext->prior_chunk_lang = UNKNOWN_LANGUAGE;
+  scoringcontext->oldest_distinct_boost = 0;
+
+  // Incoming scriptspan has a single leading space at scriptspan.text[0]
+  // and three trailing spaces then NUL at scriptspan.text[text_bytes + 0/1/2/3]
+
+  int letter_offset = 1;        // Skip initial space
+  hitbuffer->lowest_offset = letter_offset;
+  int letter_limit = scriptspan.text_bytes;
+  while (letter_offset < letter_limit) {
+    if (scoringcontext->flags_cld2_verbose) {
+      fprintf(scoringcontext->debug_file, " ScoreCJKScriptSpan[%d,%d)<br>\n",
+              letter_offset, letter_limit);
+    }
+    //
+    // Fill up one hitbuffer, possibly splicing onto previous fragment
+    //
+    // NOTE: GetUniHits deals with close repeats
+    // NOTE: After last chunk there is always a hitbuffer entry with an offset
+    // just off the end of the text = next_offset.
+    int next_offset = GetUniHits(scriptspan.text, letter_offset, letter_limit,
+                                  scoringcontext, hitbuffer);
+    // NOTE: GetBiHitVectors deals with close repeats,
+    // does one hash and two lookups (delta and distinct) per word
+    GetBiHits(scriptspan.text, letter_offset, next_offset,
+                scoringcontext, hitbuffer);
+
+    //
+    // Score one hitbuffer in chunks to summarybuffer
+    //
+    bool more_to_come = next_offset < letter_limit;
+    bool score_cjk = true;
+    ProcessHitBuffer(scriptspan, letter_offset, scoringcontext, doc_tote, vec,
+                     more_to_come, score_cjk, hitbuffer);
+    SpliceHitBuffer(hitbuffer, next_offset);
+
+    letter_offset = next_offset;
+  }
+
+  delete hitbuffer;
+  // Context across buffers is not connected yet
+  scoringcontext->prior_chunk_lang = UNKNOWN_LANGUAGE;
+}
+
+
+
+// Score RTypeMany scriptspan into doc_tote and vec, updating scoringcontext
+// We have a scriptspan with all lowercase text in one script. Look up
+// quadgrams and octagrams, saving the hits in three parallel vectors.
+// Score from those vectors in chunks, toting each chunk to get a single
+// language, and combining into the overall document score. The hit vectors
+// in general are not big enough to handle and entire scriptspan, so
+// repeat until the entire scriptspan is scored.
+// Caller deals with minimizing numbr of runt scriptspans
+// This routine deals with minimizing number of runt chunks.
+//
+// Returns updated scoringcontext
+// Returns updated doc_tote
+// If vec != NULL, appends to that vector of ResultChunk's
+void ScoreQuadScriptSpan(const LangSpan& scriptspan,
+                         ScoringContext* scoringcontext,
+                         DocTote* doc_tote,
+                         ResultChunkVector* vec) {
+  // Allocate three parallel arrays of scoring hits
+  ScoringHitBuffer* hitbuffer = new ScoringHitBuffer;
+  hitbuffer->init();
+  hitbuffer->ulscript = scriptspan.ulscript;
+
+  scoringcontext->prior_chunk_lang = UNKNOWN_LANGUAGE;
+  scoringcontext->oldest_distinct_boost = 0;
+
+  // Incoming scriptspan has a single leading space at scriptspan.text[0]
+  // and three trailing spaces then NUL at scriptspan.text[text_bytes + 0/1/2/3]
+
+  int letter_offset = 1;        // Skip initial space
+  hitbuffer->lowest_offset = letter_offset;
+  int letter_limit = scriptspan.text_bytes;
+  while (letter_offset < letter_limit) {
+    //
+    // Fill up one hitbuffer, possibly splicing onto previous fragment
+    //
+    // NOTE: GetQuadHits deals with close repeats
+    // NOTE: After last chunk there is always a hitbuffer entry with an offset
+    // just off the end of the text = next_offset.
+    int next_offset = GetQuadHits(scriptspan.text, letter_offset, letter_limit,
+                                  scoringcontext, hitbuffer);
+    // If true, there is more text to process in this scriptspan
+    // NOTE: GetOctaHitVectors deals with close repeats,
+    // does one hash and two lookups (delta and distinct) per word
+    GetOctaHits(scriptspan.text, letter_offset, next_offset,
+                scoringcontext, hitbuffer);
+
+    //
+    // Score one hitbuffer in chunks to summarybuffer
+    //
+    bool more_to_come = next_offset < letter_limit;
+    bool score_cjk = false;
+    ProcessHitBuffer(scriptspan, letter_offset, scoringcontext, doc_tote, vec,
+                     more_to_come, score_cjk, hitbuffer);
+    SpliceHitBuffer(hitbuffer, next_offset);
+
+    letter_offset = next_offset;
+  }
+
+  delete hitbuffer;
+}
+
+
+// Score one scriptspan into doc_tote and vec, updating scoringcontext
+// Inputs:
+//  One scriptspan of perhaps 40-60KB, all same script lower-case letters
+//    and single ASCII spaces. First character is a space to allow simple
+//    begining-of-word detect. End of buffer has three spaces and NUL to
+//    allow easy scan-to-end-of-word.
+//  Scoring context of
+//    scoring tables
+//    flags
+//    running boosts
+// Outputs:
+//  Updated doc_tote giving overall languages and byte counts
+//  Optional updated chunk vector giving offset, length, language
+//
+// Caller initializes flags, boosts, doc_tote and vec.
+// Caller aggregates across multiple scriptspans
+// Caller calculates final document result
+// Caller deals with detecting and triggering suppression of repeated text.
+//
+// This top-level routine just chooses the recognition type and calls one of
+// the next-level-down routines.
+//
+void ScoreOneScriptSpan(const LangSpan& scriptspan,
+                        ScoringContext* scoringcontext,
+                        DocTote* doc_tote,
+                        ResultChunkVector* vec) {
+  if (scoringcontext->flags_cld2_verbose) {
+    fprintf(scoringcontext->debug_file, "<br>ScoreOneScriptSpan(%s,%d) ",
+            ULScriptCode(scriptspan.ulscript), scriptspan.text_bytes);
+    // Optionally print the chunk lowercase letters/marks text
+    string temp(&scriptspan.text[0], scriptspan.text_bytes);
+    fprintf(scoringcontext->debug_file, "'%s'",
+            GetHtmlEscapedText(temp).c_str());
+    fprintf(scoringcontext->debug_file, "<br>\n");
+  }
+  scoringcontext->prior_chunk_lang = UNKNOWN_LANGUAGE;
+  scoringcontext->oldest_distinct_boost = 0;
+  ULScriptRType rtype = ULScriptRecognitionType(scriptspan.ulscript);
+  if (scoringcontext->flags_cld2_score_as_quads && (rtype != RTypeCJK)) {
+    rtype = RTypeMany;
+  }
+  switch (rtype) {
+  case RTypeNone:
+  case RTypeOne:
+    ScoreEntireScriptSpan(scriptspan, scoringcontext, doc_tote, vec);
+    break;
+  case RTypeCJK:
+    ScoreCJKScriptSpan(scriptspan, scoringcontext, doc_tote, vec);
+    break;
+  case RTypeMany:
+    ScoreQuadScriptSpan(scriptspan, scoringcontext, doc_tote, vec);
+    break;
+  }
+}
+
+}       // End namespace CLD2
+
diff --git a/cbits/scoreonescriptspan.h b/cbits/scoreonescriptspan.h
new file mode 100644
--- /dev/null
+++ b/cbits/scoreonescriptspan.h
@@ -0,0 +1,297 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+//
+// Terminology:
+// Incoming original text has HTML tags and entities removed, all but letters
+// removed, and letters lowercased. Strings of non-letters are mapped to a
+// single ASCII space.
+//
+// One scriptspan has a run of letters/spaces  in a single script. This is the
+// fundamental text unit that is scored. There is an optional backmap from
+// scriptspan text to the original document text, so that the language ranges
+// reported in ResultChunkVector refer to byte ranges inthe original text.
+//
+// Scripts come in two forms, the full Unicode scripts described by
+//   http://www.unicode.org/Public/UNIDATA/Scripts.txt
+// and a modified list used exclusively in CLD2. The modified form maps all
+// the CJK scripts to one, Hani. The current version description is in
+//  i18n/encodings/cld2/builddata/script_summary.txt
+// In addition, all non-letters are mapped to the Common script.
+//
+// ULScript describes this Unicode Letter script.
+//
+// Scoring uses text nil-grams, uni-grams, bi-grams, quad-grams, and octa-grams.
+// Nilgrams (no text lookup at all) are for script-based pseudo-languages and
+// for languages that are 1:1 with a given script. Unigrams and bigrams are
+// used to score the CJK languages, all in the Hani script. Quadgrams and
+// octagrams are used to score all other languages.
+//
+// RType is the Recognition Type per ulscript.
+//
+// The scoring tables map various grams to language-probability scores.
+// A given gram that hits in scoring table maps to an indirect subscript into
+// a list of packed languages and log probabilities.
+//
+// Languages are stored in two forms: 10-bit values in the Languge enum, and
+// shorter 8-bit per-ulscript values in the scoring tables.
+//
+// Language refers to the full 10-bit range.
+// pslang refers to the per-ulscript shorter values.
+//
+// Log probabilities also come in two forms. The full range uses values 0..255
+// to represent minus log base 10th-root-of-2, covering 1 .. 1/2**25.5 or about
+// TODO BOGUS description, 24 vs 12
+// 1/47.5M. The second form quantizes these into multiples of 8 that can be
+// added together to represent probability products. The quantized form uses
+// values 24..0 with 0 now least likely instead of most likely, thus making
+// larger sums for more probable results. 24 maps to original 1/2**4.8 (~1/28)
+// and 0 maps to original 1/2**24.0 (~1/16M).
+//
+// qprob refers to quantized log probabilities.
+//
+// langprob is a uint32 holding three 1-byte pslangs and a 1-byte subscript to
+// a list of three qprobs. It always nees a companion ulscript
+//
+// A scriptspan is scored via one or more hitbuffers
+
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_SCOREONESCRIPTSPAN_H__
+#define I18N_ENCODINGS_CLD2_INTERNAL_SCOREONESCRIPTSPAN_H__
+
+#include <stdio.h>
+
+#include "integral_types.h"           // for uint8 etc.
+
+#include "cld2tablesummary.h"
+#include "compact_lang_det_impl.h"    // for ResultChunkVector
+#include "getonescriptspan.h"
+#include "langspan.h"
+#include "tote.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+static const int kMaxBoosts = 4;              // For each of PerScriptLangBoosts
+                                              // must be power of two for wrap()
+static const int kChunksizeQuads = 20;        // For non-CJK
+static const int kChunksizeUnis = 50;         // For CJK
+static const int kMaxScoringHits = 1000;
+static const int kMaxSummaries = kMaxScoringHits / kChunksizeQuads;
+
+
+// The first four tables are for CJK languages,
+// the next three for quadgram languages, and
+// the last for expected scores.
+typedef struct {
+  const UTF8PropObj* unigram_obj;               // 80K CJK characters
+  const CLD2TableSummary* unigram_compat_obj;   // 256 CJK lookup probabilities
+  const CLD2TableSummary* deltabi_obj;
+  const CLD2TableSummary* distinctbi_obj;
+
+  const CLD2TableSummary* quadgram_obj;         // Primary quadgram lookup table
+  const CLD2TableSummary* quadgram_obj2;        // Secondary  "
+  const CLD2TableSummary* deltaocta_obj;
+  const CLD2TableSummary* distinctocta_obj;
+
+  const short* kExpectedScore;      // Expected base + delta + distinct score
+                                    // per 1KB input
+                                    // Subscripted by language and script4
+} ScoringTables;
+
+// Context for boosting several languages
+typedef struct {
+   int32 n;
+   uint32 langprob[kMaxBoosts];
+   int wrap(int32 n) {return n & (kMaxBoosts - 1);}
+} LangBoosts;
+
+typedef struct {
+   LangBoosts latn;
+   LangBoosts othr;
+} PerScriptLangBoosts;
+
+
+
+// ScoringContext carries state across scriptspans
+// ScoringContext also has read-only scoring tables mapping grams to qprobs
+typedef struct {
+  FILE* debug_file;                   // Non-NULL if debug output wanted
+  bool flags_cld2_score_as_quads;
+  bool flags_cld2_html;
+  bool flags_cld2_cr;
+  bool flags_cld2_verbose;
+  ULScript ulscript;        // langprobs below are with respect to this script
+  Language prior_chunk_lang;          // Mostly for debug output
+  // boost has a packed set of per-script langs and probabilites
+  // whack has a per-script lang to be suppressed from ever scoring (zeroed)
+  // When a language in a close set is given as an explicit hint, others in
+  //  that set will be whacked.
+  PerScriptLangBoosts langprior_boost;  // From http content-lang or meta lang=
+  PerScriptLangBoosts langprior_whack;  // From http content-lang or meta lang=
+  PerScriptLangBoosts distinct_boost;   // From distinctive letter groups
+  int oldest_distinct_boost;          // Subscript in hitbuffer of oldest
+                                      // distinct score to use
+  const ScoringTables* scoringtables; // Probability lookup tables
+  ScriptScanner* scanner;             // For ResultChunkVector backmap
+
+  // Inits boosts
+  void init() {
+    memset(&langprior_boost, 0, sizeof(langprior_boost));
+    memset(&langprior_whack, 0, sizeof(langprior_whack));
+    memset(&distinct_boost, 0, sizeof(distinct_boost));
+  };
+} ScoringContext;
+
+
+
+// Begin private
+
+// Holds one scoring-table lookup hit. We hold indirect subscript instead of
+// langprob to allow a single hit to use a variable number of langprobs.
+typedef struct {
+  int offset;         // First byte of quad/octa etc. in scriptspan
+  int indirect;       // subscript of langprobs in scoring table
+} ScoringHit;
+
+typedef enum {
+  UNIHIT                       = 0,
+  QUADHIT                      = 1,
+  DELTAHIT                     = 2,
+  DISTINCTHIT                  = 3
+} LinearHitType;
+
+// Holds one scoring-table lookup hit resolved into a langprob.
+typedef struct {
+  uint16 offset;      // First byte of quad/octa etc. in scriptspan
+  uint16 type;        // LinearHitType
+  uint32 langprob;    // langprob from scoring table
+} LangprobHit;
+
+// Holds arrays of scoring-table lookup hits for (part of) a scriptspan
+typedef struct {
+  ULScript ulscript;        // langprobs below are with respect to this script
+  int maxscoringhits;       // determines size of arrays below
+  int next_base;            // First unused entry in each array
+  int next_delta;           //   "
+  int next_distinct;        //   "
+  int next_linear;          //   "
+  int next_chunk_start;     // First unused chunk_start entry
+  int lowest_offset;        // First byte of text span used to fill hitbuffer
+  // Dummy entry at the end of each giving offset of first unused text byte
+  ScoringHit base[kMaxScoringHits + 1];         // Uni/quad hits
+  ScoringHit delta[kMaxScoringHits + 1];        // delta-bi/delta-octa hits
+  ScoringHit distinct[kMaxScoringHits + 1];     // distinct-word hits
+  LangprobHit linear[4 * kMaxScoringHits + 1];  // Above three merge-sorted
+                                                // (4: some bases => 2 linear)
+  int chunk_start[kMaxSummaries + 1];           // First linear[] subscr of
+                                                //  each scored chunk
+  int chunk_offset[kMaxSummaries + 1];          // First text subscr of
+                                                //  each scored chunk
+
+  void init() {
+    ulscript = ULScript_Common;
+    maxscoringhits = kMaxScoringHits;
+    next_base = 0;
+    next_delta = 0;
+    next_distinct = 0;
+    next_linear = 0;
+    next_chunk_start = 0;
+    lowest_offset = 0;
+    base[0].offset = 0;
+    base[0].indirect = 0;
+    delta[0].offset = 0;
+    delta[0].indirect = 0;
+    distinct[0].offset = 0;
+    distinct[0].indirect = 0;
+    linear[0].offset = 0;
+    linear[0].langprob = 0;
+    chunk_start[0] = 0;
+    chunk_offset[0] = 0;
+  };
+} ScoringHitBuffer;
+
+// TODO: Explain here why we need both ChunkSpan and ChunkSummary
+typedef struct {
+  int chunk_base;       // Subscript of first hitbuffer.base[] in chunk
+  int chunk_delta;      // Subscript of first hitbuffer.delta[]
+  int chunk_distinct;   // Subscript of first hitbuffer.distinct[]
+  int base_len;         // Number of hitbuffer.base[] in chunk
+  int delta_len;        // Number of hitbuffer.delta[] in chunk
+  int distinct_len;     // Number of hitbuffer.distinct[] in chunk
+} ChunkSpan;
+
+
+// Packed into 20 bytes for space
+typedef struct {
+  uint16 offset;              // Text offset within current scriptspan.text
+  uint16 chunk_start;         // Scoring subscr within hitbuffer->linear[]
+  uint16 lang1;               // Top lang, mapped to full Language
+  uint16 lang2;               // Second lang, mapped to full Language
+  uint16 score1;              // Top lang raw score
+  uint16 score2;              // Second lang raw score
+  uint16 bytes;               // Number of lower letters bytes in chunk
+  uint16 grams;               // Number of scored base quad- uni-grams in chunk
+  uint16 ulscript;            // ULScript of chunk
+  uint8 reliability_delta;    // Reliability 0..100, delta top:second scores
+  uint8 reliability_score;    // Reliability 0..100, top:expected score
+} ChunkSummary;
+
+
+// We buffer up ~50 chunk summaries, corresponding to chunks of 20 quads in a
+// 1000-quad hit buffer, so we can do boundary adjustment on them
+// when adjacent entries are different languages. After that, we add them
+// all into the document score
+//
+// About 50 * 20 = 1000 bytes. OK for stack alloc
+typedef struct {
+  int n;
+  ChunkSummary chunksummary[kMaxSummaries + 1];
+} SummaryBuffer;
+
+// End private
+
+
+// Score RTypeNone or RTypeOne scriptspan into doc_tote and vec, updating
+// scoringcontext
+void ScoreEntireScriptSpan(const LangSpan& scriptspan,
+                           ScoringContext* scoringcontext,
+                           DocTote* doc_tote,
+                           ResultChunkVector* vec);
+
+// Score RTypeCJK scriptspan into doc_tote and vec, updating scoringcontext
+void ScoreCJKScriptSpan(const LangSpan& scriptspan,
+                        ScoringContext* scoringcontext,
+                        DocTote* doc_tote,
+                        ResultChunkVector* vec);
+
+// Score RTypeMany scriptspan into doc_tote and vec, updating scoringcontext
+void ScoreQuadScriptSpan(const LangSpan& scriptspan,
+                         ScoringContext* scoringcontext,
+                         DocTote* doc_tote,
+                         ResultChunkVector* vec);
+
+// Score one scriptspan into doc_tote and vec, updating scoringcontext
+void ScoreOneScriptSpan(const LangSpan& scriptspan,
+                        ScoringContext* scoringcontext,
+                        DocTote* doc_tote,
+                        ResultChunkVector* vec);
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_SCOREONESCRIPTSPAN_H__
+
diff --git a/cbits/stringpiece.h b/cbits/stringpiece.h
new file mode 100644
--- /dev/null
+++ b/cbits/stringpiece.h
@@ -0,0 +1,78 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// A StringPiece points to part or all of a string, double-quoted string
+// literal, or other string-like object.  A StringPiece does *not* own the
+// string to which it points.  A StringPiece is not null-terminated. [subset]
+//
+
+#ifndef STRINGS_STRINGPIECE_H_
+#define STRINGS_STRINGPIECE_H_
+
+#include <string.h>
+#include <string>
+
+
+typedef int stringpiece_ssize_type;
+
+class StringPiece {
+ private:
+  const char* ptr_;
+  stringpiece_ssize_type length_;
+
+ public:
+  // We provide non-explicit singleton constructors so users can pass
+  // in a "const char*" or a "string" wherever a "StringPiece" is
+  // expected.
+  StringPiece() : ptr_(NULL), length_(0) {}
+
+  StringPiece(const char* str)  // NOLINT(runtime/explicit)
+      : ptr_(str), length_(0) {
+    if (str != NULL) {
+      length_ = strlen(str);
+    }
+  }
+
+  StringPiece(const std::string& str)  // NOLINT(runtime/explicit)
+      : ptr_(str.data()), length_(0) {
+    length_ = str.size();
+  }
+
+  StringPiece(const char* offset, stringpiece_ssize_type len)
+      : ptr_(offset), length_(len) {
+  }
+
+  void remove_prefix(stringpiece_ssize_type n) {
+    ptr_ += n;
+    length_ -= n;
+  }
+
+  void remove_suffix(stringpiece_ssize_type n) {
+    length_ -= n;
+  }
+
+  // data() may return a pointer to a buffer with embedded NULs, and the
+  // returned buffer may or may not be null terminated.  Therefore it is
+  // typically a mistake to pass data() to a routine that expects a NUL
+  // terminated string.
+  const char* data() const { return ptr_; }
+  stringpiece_ssize_type size() const { return length_; }
+  stringpiece_ssize_type length() const { return length_; }
+  bool empty() const { return length_ == 0; }
+};
+
+class StringPiece;
+
+#endif  // STRINGS_STRINGPIECE_H__
diff --git a/cbits/tote.cc b/cbits/tote.cc
new file mode 100644
--- /dev/null
+++ b/cbits/tote.cc
@@ -0,0 +1,265 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#include "tote.h"
+#include "lang_script.h"    // For LanguageCode in Dump
+
+#include <stdio.h>
+#include <string.h>         // For memset
+
+namespace CLD2 {
+
+// Take a set of <key, value> pairs and tote them up.
+// After explicitly sorting, retrieve top key, value pairs
+// Normal use is key=per-script language and value = probability score
+Tote::Tote() {
+  in_use_mask_ = 0;
+  byte_count_ = 0;
+  score_count_ = 0;
+  // No need to initialize values
+}
+
+Tote::~Tote() {
+}
+
+void Tote::Reinit() {
+  in_use_mask_ = 0;
+  byte_count_ = 0;
+  score_count_ = 0;
+  // No need to initialize values
+}
+// Increment count of quadgrams/trigrams/unigrams scored
+void Tote::AddScoreCount() {
+  ++score_count_;
+}
+
+
+void Tote::Add(uint8 ikey, int idelta) {
+  int key_group = ikey >> 2;
+  uint64 groupmask = (1ULL << key_group);
+  if ((in_use_mask_ & groupmask) == 0) {
+    // Initialize this group
+    gscore_[key_group] = 0;
+    in_use_mask_ |= groupmask;
+  }
+  score_[ikey] += idelta;
+}
+
+
+// Return current top three keys
+void Tote::CurrentTopThreeKeys(int* key3) const {
+  key3[0] = -1;
+  key3[1] = -1;
+  key3[2] = -1;
+  int score3[3] = {-1, -1, -1};
+  uint64 tempmask = in_use_mask_;
+  int base = 0;
+  while (tempmask != 0) {
+    if (tempmask & 1) {
+      // Look at four in-use keys
+      for (int i = 0; i < 4; ++i) {
+        int insert_me = score_[base + i];
+        // Favor lower numbers on ties
+        if (insert_me > score3[2]) {
+          // Insert
+          int insert_at = 2;
+          if (insert_me > score3[1]) {
+            score3[2] = score3[1];
+            key3[2] = key3[1];
+            insert_at = 1;
+            if (insert_me > score3[0]) {
+              score3[1] = score3[0];
+              key3[1] = key3[0];
+              insert_at = 0;
+            }
+          }
+          score3[insert_at] = insert_me;
+          key3[insert_at] = base + i;
+        }
+      }
+    }
+    tempmask >>= 1;
+    base += 4;
+  }
+}
+
+
+// Take a set of <key, value> pairs and tote them up.
+// After explicitly sorting, retrieve top key, value pairs
+// 0xFFFF in key signifies unused
+DocTote::DocTote() {
+  // No need to initialize score_ or value_
+  incr_count_ = 0;
+  sorted_ = 0;
+  memset(closepair_, 0, sizeof(closepair_));
+  memset(key_, 0xFF, sizeof(key_));
+}
+
+DocTote::~DocTote() {
+}
+
+void DocTote::Reinit() {
+  // No need to initialize score_ or value_
+  incr_count_ = 0;
+  sorted_ = 0;
+  memset(closepair_, 0, sizeof(closepair_));
+  memset(key_, 0xFF, sizeof(key_));
+  runningscore_.Reinit();
+}
+
+// Weight reliability by ibytes
+// Also see three-way associative comments above for Tote
+void DocTote::Add(uint16 ikey, int ibytes,
+                              int score, int ireliability) {
+  ++incr_count_;
+
+  // Look for existing entry in top 2 positions of 3, times 8 columns
+  int sub0 = ikey & 15;
+  if (key_[sub0] == ikey) {
+    value_[sub0] += ibytes;
+    score_[sub0] += score;
+    reliability_[sub0] += ireliability * ibytes;
+    return;
+  }
+  // Look for existing entry in other of top 2 positions of 3, times 8 columns
+  int sub1 = sub0 ^ 8;
+  if (key_[sub1] == ikey) {
+    value_[sub1] += ibytes;
+    score_[sub1] += score;
+    reliability_[sub1] += ireliability * ibytes;
+    return;
+  }
+  // Look for existing entry in third position of 3, times 8 columns
+  int sub2 = (ikey & 7) + 16;
+  if (key_[sub2] == ikey) {
+    value_[sub2] += ibytes;
+    score_[sub2] += score;
+    reliability_[sub2] += ireliability * ibytes;
+    return;
+  }
+
+  // Allocate new entry
+  int alloc = -1;
+  if (key_[sub0] == kUnusedKey) {
+    alloc = sub0;
+  } else if (key_[sub1] == kUnusedKey) {
+    alloc = sub1;
+  } else if (key_[sub2] == kUnusedKey) {
+    alloc = sub2;
+  } else {
+    // All choices allocated, need to replace smallest one
+    alloc = sub0;
+    if (value_[sub1] < value_[alloc]) {alloc = sub1;}
+    if (value_[sub2] < value_[alloc]) {alloc = sub2;}
+  }
+  key_[alloc] = ikey;
+  value_[alloc] = ibytes;
+  score_[alloc] = score;
+  reliability_[alloc] = ireliability * ibytes;
+  return;
+}
+
+// Find subscript of a given packed language, or -1
+int DocTote::Find(uint16 ikey) {
+  if (sorted_) {
+    // Linear search if sorted
+    for (int sub = 0; sub < kMaxSize_; ++sub) {
+      if (key_[sub] == ikey) {return sub;}
+    }
+    return -1;
+  }
+
+  // Look for existing entry
+  int sub0 = ikey & 15;
+  if (key_[sub0] == ikey) {
+    return sub0;
+  }
+  int sub1 = sub0 ^ 8;
+  if (key_[sub1] == ikey) {
+    return sub1;
+  }
+  int sub2 = (ikey & 7) + 16;
+  if (key_[sub2] == ikey) {
+    return sub2;
+  }
+
+  return -1;
+}
+
+// Return current top key
+int DocTote::CurrentTopKey() {
+  int top_key = 0;
+  int top_value = -1;
+  for (int sub = 0; sub < kMaxSize_; ++sub) {
+    if (key_[sub] == kUnusedKey) {continue;}
+    if (top_value < value_[sub]) {
+      top_value = value_[sub];
+      top_key = key_[sub];
+    }
+  }
+  return top_key;
+}
+
+
+// Sort first n entries by decreasing order of value
+// If key==0 other fields are not valid, treat value as -1
+void DocTote::Sort(int n) {
+  // This is n**2, but n is small
+  for (int sub = 0; sub < n; ++sub) {
+    if (key_[sub] == kUnusedKey) {value_[sub] = -1;}
+
+    // Bubble sort key[sub] and entry[sub]
+    for (int sub2 = sub + 1; sub2 < kMaxSize_; ++sub2) {
+      if (key_[sub2] == kUnusedKey) {value_[sub2] = -1;}
+      if (value_[sub] < value_[sub2]) {
+        // swap
+        uint16 tmpk = key_[sub];
+        key_[sub] = key_[sub2];
+        key_[sub2] = tmpk;
+
+        int tmpv = value_[sub];
+        value_[sub] = value_[sub2];
+        value_[sub2] = tmpv;
+
+        int tmps = score_[sub];
+        score_[sub] = score_[sub2];
+        score_[sub2] = tmps;
+
+        int tmpr = reliability_[sub];
+        reliability_[sub] = reliability_[sub2];
+        reliability_[sub2] = tmpr;
+      }
+    }
+  }
+  sorted_ = 1;
+}
+
+void DocTote::Dump(FILE* f) {
+  fprintf(f, "DocTote::Dump\n");
+  for (int sub = 0; sub < kMaxSize_; ++sub) {
+    if (key_[sub] != kUnusedKey) {
+      Language lang = static_cast<Language>(key_[sub]);
+      fprintf(f, "[%2d] %3s %6dB %5dp %4dR,\n", sub, LanguageCode(lang),
+              value_[sub], score_[sub], reliability_[sub]);
+    }
+  }
+  fprintf(f, "  %d chunks scored<br>\n", incr_count_);
+}
+
+}       // End namespace CLD2
+
diff --git a/cbits/tote.h b/cbits/tote.h
new file mode 100644
--- /dev/null
+++ b/cbits/tote.h
@@ -0,0 +1,112 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef I18N_ENCODINGS_CLD2_INTERNAL_TOTE_H_
+#define I18N_ENCODINGS_CLD2_INTERNAL_TOTE_H_
+
+#include <stdio.h>
+#include "integral_types.h"        // for uint8 etc
+
+namespace CLD2 {
+
+
+// Take a set of <key, score> pairs and tote them up.
+// Key is an 8-bit per-script language
+// After explicitly sorting, retrieve top key, score pairs
+// Normal use is key=per-script language
+// The main data structure is an array of 256 uint16 counts. We normally
+// expect this to be initialized, added-to about 60 times, then the top three
+// items found. The reduce the initial and final time, we also keep a bit vector
+// of unused (and uninitialized) parts, each of 64 bits covering four keys.
+class Tote {
+ public:
+  Tote();
+  ~Tote();
+  void Reinit();
+  void AddScoreCount();
+  void Add(uint8 ikey, int idelta);
+  void AddBytes(int ibytes) {byte_count_ += ibytes;}
+  void CurrentTopThreeKeys(int* key3) const;
+  int GetScoreCount() const {return score_count_;}
+  int GetByteCount() const {return byte_count_;}
+  int GetScore(int i) const {return score_[i];}
+  void SetScoreCount(uint16 v) {score_count_ = v;}
+  void SetScore(int i, int v) {score_[i] = v;}
+
+ private:
+  uint64 in_use_mask_;      // 64 bits, one for each group of 4 scores.
+                            //    0 = not initialized,not used
+  int byte_count_;          // Bytes of text scored
+  int score_count_;         // Number of quadgrams/etc. scored
+  union {
+    uint64 gscore_[64];     // For alignment and clearing quickly
+    uint16 score_[256];     // Probability score sum
+  };
+
+};
+
+
+// Take a set of <key, score, reliability> triples and tote them up.
+// Key is a 16-bit full language
+// After explicitly sorting, retrieve top key, score, reliability triples
+class DocTote {
+ public:
+  DocTote();
+  ~DocTote();
+  void Reinit();
+  void Add(uint16 ikey, int ibytes, int score, int ireliability);
+  int Find(uint16 ikey);
+  void AddClosePair(int subscr, int val) {closepair_[subscr] += val;}
+  int CurrentTopKey();
+  Tote* RunningScore() {return &runningscore_;}
+  void Sort(int n);
+  void Dump(FILE* f);
+
+  int GetIncrCount() const {return incr_count_;}
+  int GetClosePair(int subscr) const {return closepair_[subscr];}
+  int MaxSize() const {return kMaxSize_;}
+  uint16 Key(int i) const {return key_[i];}
+  int Value(int i) const {return value_[i];}      // byte count
+  int Score(int i) const {return score_[i];}      // sum lg prob
+  int Reliability(int i) const {return reliability_[i];}
+  void SetKey(int i, int v) {key_[i] = v;}
+  void SetValue(int i, int v) {value_[i] = v;}
+  void SetScore(int i, int v) {score_[i] = v;}
+  void SetReliability(int i, int v) {reliability_[i] = v;}
+
+  static const uint16 kUnusedKey = 0xFFFF;
+
+ private:
+  static const int kMaxSize_ = 24;
+  static const int kMaxClosePairSize_ = 8;
+
+  int incr_count_;         // Number of Add calls
+  int sorted_;             // Contents have been sorted, cannot Add
+  Tote runningscore_;      // Top lang scores across entire doc, for
+                           // helping resolve close pairs
+  // Align at multiple of 8 bytes
+  int closepair_[kMaxClosePairSize_];
+  uint16 key_[kMaxSize_];   // Lang unassigned = 0xFFFF, valid = 1..1023
+  int value_[kMaxSize_];    // Bytecount this lang
+  int score_[kMaxSize_];    // Probability score sum
+  int reliability_[kMaxSize_];  // Percentage 0..100
+};
+
+}       // End namespace CLD2
+
+#endif  // I18N_ENCODINGS_CLD2_INTERNAL_TOTE_H_
diff --git a/cbits/utf8prop_lettermarkscriptnum.h b/cbits/utf8prop_lettermarkscriptnum.h
new file mode 100644
--- /dev/null
+++ b/cbits/utf8prop_lettermarkscriptnum.h
@@ -0,0 +1,1629 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Created by utf8tablebuilder version 2.9
+//
+//  Maps properties of all codes from file:
+//    lettermarkscriptnum_6.2.0.txt
+//  Accepts all other UTF-8 codes 0000..10FFFF
+//  Space optimized
+//
+// ** ASSUMES INPUT IS STRUCTURALLY VALID UTF-8 **
+//
+//  Table entries are absolute statetable subscripts
+//  Table entries are two bytes each
+
+#ifndef UTF8PROP_LETTERMARKSCRIPTNUM_H__
+#define UTF8PROP_LETTERMARKSCRIPTNUM_H__
+
+#include "integral_types.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+#define X__ (kExitIllegalStructure_2)
+#define RJ_ (kExitReject_2)
+#define S1_ (kExitReplace1_2)
+#define S2_ (kExitReplace2_2)
+#define S3_ (kExitReplace3_2)
+#define S21 (kExitReplace21_2)
+#define S31 (kExitReplace31_2)
+#define S32 (kExitReplace32_2)
+#define T1_ (kExitReplaceOffset1_2)
+#define T2_ (kExitReplaceOffset2_2)
+#define S11 (kExitReplace1S0_2)
+#define SP_ (kExitSpecial_2)
+#define D__ (kExitDoAgain_2)
+#define RJA (kExitRejectAlt_2)
+
+//  Entire table has 254 state blocks of 64 entries each
+
+static const unsigned int utf8prop_lettermarkscriptnum_STATE0 = 0;		// state[0]
+static const unsigned int utf8prop_lettermarkscriptnum_STATE0_SIZE = 64;	// =[1]
+static const unsigned int utf8prop_lettermarkscriptnum_TOTAL_SIZE = 16256;
+static const unsigned int utf8prop_lettermarkscriptnum_MAX_EXPAND_X4 = 0;
+static const unsigned int utf8prop_lettermarkscriptnum_SHIFT = 6;
+static const unsigned int utf8prop_lettermarkscriptnum_BYTES = 2;
+static const unsigned int utf8prop_lettermarkscriptnum_LOSUB = 0x80808080;
+static const unsigned int utf8prop_lettermarkscriptnum_HIADD = 0x00000000;
+
+static const unsigned short utf8prop_lettermarkscriptnum[] = {
+// state[0] 0x000000 Byte 1 (rows 0x-7x property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+  0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
+  0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
+
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+X__,X__,  6,  7,  8,  8,  8,  8,   8,  8,  9, 10, 11, 12, 13, 14,
+ 15, 15, 16, 15, 17, 18, 19, 20,  21, 22, 23, 24, 25, 26, 27, 28,
+ 29, 62,111,126,134,136,136,136, 136,137,139,136,136,165,  2,168,
+186,  4,  4,249,  5,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[2 + 2] 0x00e000 Byte 2 of 3
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[3 + 2] 0x001ac0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[4 + 2] 0x040000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[5 + 2] 0x100000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[6 + 2] 0x000080 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  0,  0,  0,  0,  0,
+
+// state[7 + 2] 0x0000c0 Byte 2 of 2 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[8 + 2] 0x000100 Byte 2 of 2 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[9 + 2] 0x000280 Byte 2 of 2 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  0,  0,  0,  0,  0,  0,
+
+// state[10 + 2] 0x0002c0 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[11 + 2] 0x000300 Byte 2 of 2 (property)
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+
+// state[12 + 2] 0x000340 Byte 2 of 2 (property)
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+  2,  2,  2,  2,  0,  0,  2,  2,   0,  0,  2,  2,  2,  2,  0,  0,
+
+// state[13 + 2] 0x000380 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  2,  0,   2,  2,  2,  0,  2,  0,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  0,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[14 + 2] 0x0003c0 Byte 2 of 2 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+  2,  2,  2,  2,  2,  2,  0,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[15 + 2] 0x000400 Byte 2 of 2 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[16 + 2] 0x000480 Byte 2 of 2 (property)
+  3,  3,  0,  3,  3, 40, 40,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[17 + 2] 0x000500 Byte 2 of 2 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[18 + 2] 0x000540 Byte 2 of 2 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  0,   0,  4,  0,  0,  0,  0,  0,  0,
+  0,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+  4,  4,  4,  4,  4,  4,  4,  4,   4,  4,  4,  4,  4,  4,  4,  4,
+
+// state[19 + 2] 0x000580 Byte 2 of 2 (property)
+  4,  4,  4,  4,  4,  4,  4,  4,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  0,  5,
+
+// state[20 + 2] 0x0005c0 Byte 2 of 2 (property)
+  0,  5,  5,  0,  5,  5,  0,  5,   0,  0,  0,  0,  0,  0,  0,  0,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  5,  5,  0,  0,  0,  0,  0,
+  5,  5,  5,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[21 + 2] 0x000600 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  0,  0,  0,  0,  0,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[22 + 2] 0x000640 Byte 2 of 2 (property)
+  0,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  6,  6,
+ 40,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[23 + 2] 0x000680 Byte 2 of 2 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[24 + 2] 0x0006c0 Byte 2 of 2 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  0,  6,  6,  6,   6,  6,  6,  6,  6,  0,  0,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  0,  6,  6,  6,  6,  6,  6,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  6,  6,  6,  0,  0,  6,
+
+// state[25 + 2] 0x000700 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  7,  7,  7,  7,  7,  7,  7,  7,   7,  7,  7,  7,  7,  7,  7,  7,
+  7,  7,  7,  7,  7,  7,  7,  7,   7,  7,  7,  7,  7,  7,  7,  7,
+  7,  7,  7,  7,  7,  7,  7,  7,   7,  7,  7,  7,  7,  7,  7,  7,
+
+// state[26 + 2] 0x000740 Byte 2 of 2 (property)
+  7,  7,  7,  7,  7,  7,  7,  7,   7,  7,  7,  0,  0,  7,  7,  7,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[27 + 2] 0x000780 Byte 2 of 2 (property)
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[28 + 2] 0x0007c0 Byte 2 of 2 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 65, 65, 65, 65, 65, 65,
+ 65, 65, 65, 65, 65, 65, 65, 65,  65, 65, 65, 65, 65, 65, 65, 65,
+ 65, 65, 65, 65, 65, 65, 65, 65,  65, 65, 65, 65, 65, 65, 65, 65,
+ 65, 65, 65, 65, 65, 65,  0,  0,   0,  0, 65,  0,  0,  0,  0,  0,
+
+// state[29 + 2] 0x000000 Byte 2 of 3
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+ 30, 31, 32, 33, 34, 35, 36, 37,  38, 39, 40, 41, 42, 43, 44, 45,
+ 46, 47, 48, 49, 50, 51, 52, 53,  54, 55, 56, 57, 58, 59, 60, 61,
+
+// state[30 + 2] 0x000800 Byte 3 of 3 (property)
+ 81, 81, 81, 81, 81, 81, 81, 81,  81, 81, 81, 81, 81, 81, 81, 81,
+ 81, 81, 81, 81, 81, 81, 81, 81,  81, 81, 81, 81, 81, 81, 81, 81,
+ 81, 81, 81, 81, 81, 81, 81, 81,  81, 81, 81, 81, 81, 81,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[31 + 2] 0x000840 Byte 3 of 3 (property)
+ 94, 94, 94, 94, 94, 94, 94, 94,  94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94,  94, 94, 94, 94,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[32 + 2] 0x000880 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  6,  0,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[33 + 2] 0x0008c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  0,
+
+// state[34 + 2] 0x000900 Byte 3 of 3 (property)
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+
+// state[35 + 2] 0x000940 Byte 3 of 3 (property)
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9, 40, 40,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9,  9,  9,  9,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  9,  9,  9,  9,  9,  9,  9,   0,  9,  9,  9,  9,  9,  9,  9,
+
+// state[36 + 2] 0x000980 Byte 3 of 3 (property)
+  0, 10, 10, 10,  0, 10, 10, 10,  10, 10, 10, 10, 10,  0,  0, 10,
+ 10,  0,  0, 10, 10, 10, 10, 10,  10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10,  10,  0, 10, 10, 10, 10, 10, 10,
+ 10,  0, 10,  0,  0,  0, 10, 10,  10, 10,  0,  0, 10, 10, 10, 10,
+
+// state[37 + 2] 0x0009c0 Byte 3 of 3 (property)
+ 10, 10, 10, 10, 10,  0,  0, 10,  10,  0,  0, 10, 10, 10, 10,  0,
+  0,  0,  0,  0,  0,  0,  0, 10,   0,  0,  0,  0, 10, 10,  0, 10,
+ 10, 10, 10, 10,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 10, 10,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[38 + 2] 0x000a00 Byte 3 of 3 (property)
+  0, 11, 11, 11,  0, 11, 11, 11,  11, 11, 11,  0,  0,  0,  0, 11,
+ 11,  0,  0, 11, 11, 11, 11, 11,  11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11,  11,  0, 11, 11, 11, 11, 11, 11,
+ 11,  0, 11, 11,  0, 11, 11,  0,  11, 11,  0,  0, 11,  0, 11, 11,
+
+// state[39 + 2] 0x000a40 Byte 3 of 3 (property)
+ 11, 11, 11,  0,  0,  0,  0, 11,  11,  0,  0, 11, 11, 11,  0,  0,
+  0, 11,  0,  0,  0,  0,  0,  0,   0, 11, 11, 11, 11,  0, 11,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 11, 11, 11, 11, 11, 11,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[40 + 2] 0x000a80 Byte 3 of 3 (property)
+  0, 12, 12, 12,  0, 12, 12, 12,  12, 12, 12, 12, 12, 12,  0, 12,
+ 12, 12,  0, 12, 12, 12, 12, 12,  12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12,  12,  0, 12, 12, 12, 12, 12, 12,
+ 12,  0, 12, 12,  0, 12, 12, 12,  12, 12,  0,  0, 12, 12, 12, 12,
+
+// state[41 + 2] 0x000ac0 Byte 3 of 3 (property)
+ 12, 12, 12, 12, 12, 12,  0, 12,  12, 12,  0, 12, 12, 12,  0,  0,
+ 12,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 12, 12, 12, 12,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[42 + 2] 0x000b00 Byte 3 of 3 (property)
+  0, 13, 13, 13,  0, 13, 13, 13,  13, 13, 13, 13, 13,  0,  0, 13,
+ 13,  0,  0, 13, 13, 13, 13, 13,  13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13,  13,  0, 13, 13, 13, 13, 13, 13,
+ 13,  0, 13, 13,  0, 13, 13, 13,  13, 13,  0,  0, 13, 13, 13, 13,
+
+// state[43 + 2] 0x000b40 Byte 3 of 3 (property)
+ 13, 13, 13, 13, 13,  0,  0, 13,  13,  0,  0, 13, 13, 13,  0,  0,
+  0,  0,  0,  0,  0,  0, 13, 13,   0,  0,  0,  0, 13, 13,  0, 13,
+ 13, 13, 13, 13,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0, 13,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[44 + 2] 0x000b80 Byte 3 of 3 (property)
+  0,  0, 14, 14,  0, 14, 14, 14,  14, 14, 14,  0,  0,  0, 14, 14,
+ 14,  0, 14, 14, 14, 14,  0,  0,   0, 14, 14,  0, 14,  0, 14, 14,
+  0,  0,  0, 14, 14,  0,  0,  0,  14, 14, 14,  0,  0,  0, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14,  14, 14,  0,  0,  0,  0, 14, 14,
+
+// state[45 + 2] 0x000bc0 Byte 3 of 3 (property)
+ 14, 14, 14,  0,  0,  0, 14, 14,  14,  0, 14, 14, 14, 14,  0,  0,
+ 14,  0,  0,  0,  0,  0,  0, 14,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[46 + 2] 0x000c00 Byte 3 of 3 (property)
+  0, 15, 15, 15,  0, 15, 15, 15,  15, 15, 15, 15, 15,  0, 15, 15,
+ 15,  0, 15, 15, 15, 15, 15, 15,  15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15,  15,  0, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15,  0, 15, 15, 15,  15, 15,  0,  0,  0, 15, 15, 15,
+
+// state[47 + 2] 0x000c40 Byte 3 of 3 (property)
+ 15, 15, 15, 15, 15,  0, 15, 15,  15,  0, 15, 15, 15, 15,  0,  0,
+  0,  0,  0,  0,  0, 15, 15,  0,  15, 15,  0,  0,  0,  0,  0,  0,
+ 15, 15, 15, 15,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[48 + 2] 0x000c80 Byte 3 of 3 (property)
+  0,  0, 16, 16,  0, 16, 16, 16,  16, 16, 16, 16, 16,  0, 16, 16,
+ 16,  0, 16, 16, 16, 16, 16, 16,  16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16,  16,  0, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16,  0, 16, 16, 16,  16, 16,  0,  0, 16, 16, 16, 16,
+
+// state[49 + 2] 0x000cc0 Byte 3 of 3 (property)
+ 16, 16, 16, 16, 16,  0, 16, 16,  16,  0, 16, 16, 16, 16,  0,  0,
+  0,  0,  0,  0,  0, 16, 16,  0,   0,  0,  0,  0,  0,  0, 16,  0,
+ 16, 16, 16, 16,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0, 16, 16,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[50 + 2] 0x000d00 Byte 3 of 3 (property)
+  0,  0, 17, 17,  0, 17, 17, 17,  17, 17, 17, 17, 17,  0, 17, 17,
+ 17,  0, 17, 17, 17, 17, 17, 17,  17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17,  17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17,  17, 17, 17,  0,  0, 17, 17, 17,
+
+// state[51 + 2] 0x000d40 Byte 3 of 3 (property)
+ 17, 17, 17, 17, 17,  0, 17, 17,  17,  0, 17, 17, 17, 17, 17,  0,
+  0,  0,  0,  0,  0,  0,  0, 17,   0,  0,  0,  0,  0,  0,  0,  0,
+ 17, 17, 17, 17,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 17, 17, 17, 17, 17, 17,
+
+// state[52 + 2] 0x000d80 Byte 3 of 3 (property)
+  0,  0, 18, 18,  0, 18, 18, 18,  18, 18, 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18, 18,  0,   0,  0, 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18, 18, 18,  18, 18, 18, 18, 18, 18, 18, 18,
+ 18, 18,  0, 18, 18, 18, 18, 18,  18, 18, 18, 18,  0, 18,  0,  0,
+
+// state[53 + 2] 0x000dc0 Byte 3 of 3 (property)
+ 18, 18, 18, 18, 18, 18, 18,  0,   0,  0, 18,  0,  0,  0,  0, 18,
+ 18, 18, 18, 18, 18,  0, 18,  0,  18, 18, 18, 18, 18, 18, 18, 18,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0, 18, 18,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[54 + 2] 0x000e00 Byte 3 of 3 (property)
+  0, 19, 19, 19, 19, 19, 19, 19,  19, 19, 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19,  19, 19, 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19,  19, 19, 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19,  19, 19, 19,  0,  0,  0,  0,  0,
+
+// state[55 + 2] 0x000e40 Byte 3 of 3 (property)
+ 19, 19, 19, 19, 19, 19, 19, 19,  19, 19, 19, 19, 19, 19, 19,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[56 + 2] 0x000e80 Byte 3 of 3 (property)
+  0, 20, 20,  0, 20,  0,  0, 20,  20,  0, 20,  0,  0, 20,  0,  0,
+  0,  0,  0,  0, 20, 20, 20, 20,   0, 20, 20, 20, 20, 20, 20, 20,
+  0, 20, 20, 20,  0, 20,  0, 20,   0,  0, 20, 20,  0, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20,  20, 20,  0, 20, 20, 20,  0,  0,
+
+// state[57 + 2] 0x000ec0 Byte 3 of 3 (property)
+ 20, 20, 20, 20, 20,  0, 20,  0,  20, 20, 20, 20, 20, 20,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0, 20, 20, 20, 20,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[58 + 2] 0x000f00 Byte 3 of 3 (property)
+ 21,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,  21, 21,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0, 21,  0, 21,   0, 21,  0,  0,  0,  0, 21, 21,
+
+// state[59 + 2] 0x000f40 Byte 3 of 3 (property)
+ 21, 21, 21, 21, 21, 21, 21, 21,   0, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21,  21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21,  21, 21, 21, 21, 21,  0,  0,  0,
+  0, 21, 21, 21, 21, 21, 21, 21,  21, 21, 21, 21, 21, 21, 21, 21,
+
+// state[60 + 2] 0x000f80 Byte 3 of 3 (property)
+ 21, 21, 21, 21, 21,  0, 21, 21,  21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21,   0, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21,  21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21,  21, 21, 21, 21, 21,  0,  0,  0,
+
+// state[61 + 2] 0x000fc0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0, 21,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[62 + 2] 0x001000 Byte 2 of 3
+ 63, 64, 65, 66, 67, 67, 67, 67,  68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 77, 77, 77, 77, 77, 77, 77,  77, 78, 79, 80, 81, 82, 83, 84,
+ 85, 86, 87, 88, 89, 90, 91, 92,  93, 94, 95,  3, 96, 97, 98, 99,
+100,101,  3,102,103,104,105,106,   8,  8,  8,  8,107,108,109,110,
+
+// state[63 + 2] 0x001000 Byte 3 of 3 (property)
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+
+// state[64 + 2] 0x001040 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+
+// state[65 + 2] 0x001080 Byte 3 of 3 (property)
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 22, 22, 22, 22,  0,  0,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+
+// state[66 + 2] 0x0010c0 Byte 3 of 3 (property)
+ 23, 23, 23, 23, 23, 23,  0, 23,   0,  0,  0,  0,  0, 23,  0,  0,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23,  0, 23, 23, 23, 23,
+
+// state[67 + 2] 0x001100 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[68 + 2] 0x001200 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+
+// state[69 + 2] 0x001240 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25,  0, 25, 25, 25, 25,  0,  0,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25,  0, 25, 25, 25, 25,  0,  0,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+
+// state[70 + 2] 0x001280 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25,  0, 25, 25, 25, 25,  0,  0,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25,  0, 25, 25, 25, 25,  0,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+
+// state[71 + 2] 0x0012c0 Byte 3 of 3 (property)
+ 25,  0, 25, 25, 25, 25,  0,  0,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+
+// state[72 + 2] 0x001300 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25,  0, 25, 25, 25, 25,  0,  0,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+
+// state[73 + 2] 0x001340 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25,  0,  0, 25, 25, 25,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[74 + 2] 0x001380 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 26, 26, 26, 26, 26, 26, 26, 26,  26, 26, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26, 26, 26,  26, 26, 26, 26, 26, 26, 26, 26,
+
+// state[75 + 2] 0x0013c0 Byte 3 of 3 (property)
+ 26, 26, 26, 26, 26, 26, 26, 26,  26, 26, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26, 26, 26,  26, 26, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26, 26, 26,  26, 26, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[76 + 2] 0x001400 Byte 3 of 3 (property)
+  0, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+
+// state[77 + 2] 0x001440 Byte 3 of 3 (property)
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+
+// state[78 + 2] 0x001640 Byte 3 of 3 (property)
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27,  0,  0, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+
+// state[79 + 2] 0x001680 Byte 3 of 3 (property)
+  0, 28, 28, 28, 28, 28, 28, 28,  28, 28, 28, 28, 28, 28, 28, 28,
+ 28, 28, 28, 28, 28, 28, 28, 28,  28, 28, 28,  0,  0,  0,  0,  0,
+ 29, 29, 29, 29, 29, 29, 29, 29,  29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29,  29, 29, 29, 29, 29, 29, 29, 29,
+
+// state[80 + 2] 0x0016c0 Byte 3 of 3 (property)
+ 29, 29, 29, 29, 29, 29, 29, 29,  29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29,  29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29,  29, 29, 29,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[81 + 2] 0x001700 Byte 3 of 3 (property)
+ 41, 41, 41, 41, 41, 41, 41, 41,  41, 41, 41, 41, 41,  0, 41, 41,
+ 41, 41, 41, 41, 41,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 42, 42, 42, 42, 42, 42, 42, 42,  42, 42, 42, 42, 42, 42, 42, 42,
+ 42, 42, 42, 42, 42,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[82 + 2] 0x001740 Byte 3 of 3 (property)
+ 43, 43, 43, 43, 43, 43, 43, 43,  43, 43, 43, 43, 43, 43, 43, 43,
+ 43, 43, 43, 43,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 44, 44, 44, 44, 44, 44, 44, 44,  44, 44, 44, 44, 44,  0, 44, 44,
+ 44,  0, 44, 44,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[83 + 2] 0x001780 Byte 3 of 3 (property)
+ 30, 30, 30, 30, 30, 30, 30, 30,  30, 30, 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30, 30, 30, 30, 30,  30, 30, 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30, 30, 30, 30, 30,  30, 30, 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30, 30, 30, 30, 30,  30, 30, 30, 30, 30, 30, 30, 30,
+
+// state[84 + 2] 0x0017c0 Byte 3 of 3 (property)
+ 30, 30, 30, 30, 30, 30, 30, 30,  30, 30, 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30,  0,  0,  0, 30,   0,  0,  0,  0, 30, 30,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[85 + 2] 0x001800 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0, 31, 31, 31,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+
+// state[86 + 2] 0x001840 Byte 3 of 3 (property)
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[87 + 2] 0x001880 Byte 3 of 3 (property)
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31,  31, 31, 31,  0,  0,  0,  0,  0,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+
+// state[88 + 2] 0x0018c0 Byte 3 of 3 (property)
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27,  27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[89 + 2] 0x001900 Byte 3 of 3 (property)
+ 45, 45, 45, 45, 45, 45, 45, 45,  45, 45, 45, 45, 45, 45, 45, 45,
+ 45, 45, 45, 45, 45, 45, 45, 45,  45, 45, 45, 45, 45,  0,  0,  0,
+ 45, 45, 45, 45, 45, 45, 45, 45,  45, 45, 45, 45,  0,  0,  0,  0,
+ 45, 45, 45, 45, 45, 45, 45, 45,  45, 45, 45, 45,  0,  0,  0,  0,
+
+// state[90 + 2] 0x001940 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 46, 46, 46, 46, 46, 46, 46, 46,  46, 46, 46, 46, 46, 46, 46, 46,
+ 46, 46, 46, 46, 46, 46, 46, 46,  46, 46, 46, 46, 46, 46,  0,  0,
+ 46, 46, 46, 46, 46,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[91 + 2] 0x001980 Byte 3 of 3 (property)
+ 55, 55, 55, 55, 55, 55, 55, 55,  55, 55, 55, 55, 55, 55, 55, 55,
+ 55, 55, 55, 55, 55, 55, 55, 55,  55, 55, 55, 55, 55, 55, 55, 55,
+ 55, 55, 55, 55, 55, 55, 55, 55,  55, 55, 55, 55,  0,  0,  0,  0,
+ 55, 55, 55, 55, 55, 55, 55, 55,  55, 55, 55, 55, 55, 55, 55, 55,
+
+// state[92 + 2] 0x0019c0 Byte 3 of 3 (property)
+ 55, 55, 55, 55, 55, 55, 55, 55,  55, 55,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[93 + 2] 0x001a00 Byte 3 of 3 (property)
+ 53, 53, 53, 53, 53, 53, 53, 53,  53, 53, 53, 53, 53, 53, 53, 53,
+ 53, 53, 53, 53, 53, 53, 53, 53,  53, 53, 53, 53,  0,  0,  0,  0,
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77, 77, 77, 77,
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77, 77, 77, 77,
+
+// state[94 + 2] 0x001a40 Byte 3 of 3 (property)
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77, 77, 77, 77,
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77, 77, 77,  0,
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77, 77, 77, 77,
+ 77, 77, 77, 77, 77, 77, 77, 77,  77, 77, 77, 77, 77,  0,  0, 77,
+
+// state[95 + 2] 0x001a80 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0, 77,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[96 + 2] 0x001b00 Byte 3 of 3 (property)
+ 61, 61, 61, 61, 61, 61, 61, 61,  61, 61, 61, 61, 61, 61, 61, 61,
+ 61, 61, 61, 61, 61, 61, 61, 61,  61, 61, 61, 61, 61, 61, 61, 61,
+ 61, 61, 61, 61, 61, 61, 61, 61,  61, 61, 61, 61, 61, 61, 61, 61,
+ 61, 61, 61, 61, 61, 61, 61, 61,  61, 61, 61, 61, 61, 61, 61, 61,
+
+// state[97 + 2] 0x001b40 Byte 3 of 3 (property)
+ 61, 61, 61, 61, 61, 61, 61, 61,  61, 61, 61, 61,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0, 61, 61, 61, 61, 61,
+ 61, 61, 61, 61,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[98 + 2] 0x001b80 Byte 3 of 3 (property)
+ 66, 66, 66, 66, 66, 66, 66, 66,  66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66,  66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66,  66, 66, 66, 66, 66, 66, 66, 66,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 66, 66, 66, 66, 66, 66,
+
+// state[99 + 2] 0x001bc0 Byte 3 of 3 (property)
+ 92, 92, 92, 92, 92, 92, 92, 92,  92, 92, 92, 92, 92, 92, 92, 92,
+ 92, 92, 92, 92, 92, 92, 92, 92,  92, 92, 92, 92, 92, 92, 92, 92,
+ 92, 92, 92, 92, 92, 92, 92, 92,  92, 92, 92, 92, 92, 92, 92, 92,
+ 92, 92, 92, 92,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[100 + 2] 0x001c00 Byte 3 of 3 (property)
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[101 + 2] 0x001c40 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0, 67, 67, 67,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68,  68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68,  68, 68, 68, 68, 68, 68,  0,  0,
+
+// state[102 + 2] 0x001cc0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 40, 40, 40,  0, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40,  0, 40, 40, 40, 40, 40, 40,  40,  0,  0,  0,  0, 40,  0,  0,
+  0,  0,  0,  0, 40,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[103 + 2] 0x001d00 Byte 3 of 3 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  2,  2,   2,  2,  2,  3,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[104 + 2] 0x001d40 Byte 3 of 3 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  2,  2,  2,
+  2,  2,  1,  1,  1,  1,  2,  2,   2,  2,  2,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   3,  1,  1,  1,  1,  1,  1,  1,
+
+// state[105 + 2] 0x001d80 Byte 3 of 3 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  2,
+
+// state[106 + 2] 0x001dc0 Byte 3 of 3 (property)
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0, 40, 40, 40, 40,
+
+// state[107 + 2] 0x001f00 Byte 3 of 3 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  0,  0,   2,  2,  2,  2,  2,  2,  0,  0,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[108 + 2] 0x001f40 Byte 3 of 3 (property)
+  2,  2,  2,  2,  2,  2,  0,  0,   2,  2,  2,  2,  2,  2,  0,  0,
+  2,  2,  2,  2,  2,  2,  2,  2,   0,  2,  0,  2,  0,  2,  0,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  0,  0,
+
+// state[109 + 2] 0x001f80 Byte 3 of 3 (property)
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  0,  2,  2,   2,  2,  2,  2,  2,  0,  2,  0,
+
+// state[110 + 2] 0x001fc0 Byte 3 of 3 (property)
+  0,  0,  2,  2,  2,  0,  2,  2,   2,  2,  2,  2,  2,  0,  0,  0,
+  2,  2,  2,  2,  0,  0,  2,  2,   2,  2,  2,  2,  0,  0,  0,  0,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  0,  0,  0,
+  0,  0,  2,  2,  2,  0,  2,  2,   2,  2,  2,  2,  2,  0,  0,  0,
+
+// state[111 + 2] 0x002000 Byte 2 of 3
+  3,112,113,114,115,116,117,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+118,119,120,121,122,123,124,125,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[112 + 2] 0x002040 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  1,
+
+// state[113 + 2] 0x002080 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[114 + 2] 0x0020c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[115 + 2] 0x002100 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  2,  0,   0,  0,  1,  1,  0,  0,  0,  0,
+  0,  0,  1,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[116 + 2] 0x002140 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  1,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[117 + 2] 0x002180 Byte 3 of 3 (property)
+  0,  0,  0,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[118 + 2] 0x002c00 Byte 3 of 3 (property)
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56, 56,
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56, 56,
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56,  0,
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56, 56,
+
+// state[119 + 2] 0x002c40 Byte 3 of 3 (property)
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56, 56,
+ 56, 56, 56, 56, 56, 56, 56, 56,  56, 56, 56, 56, 56, 56, 56,  0,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[120 + 2] 0x002c80 Byte 3 of 3 (property)
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+
+// state[121 + 2] 0x002cc0 Byte 3 of 3 (property)
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54, 54, 54, 54, 54,  54, 54, 54, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54, 54,  0,  0,  0,   0,  0,  0, 54, 54, 54, 54, 54,
+ 54, 54, 54, 54,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[122 + 2] 0x002d00 Byte 3 of 3 (property)
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23,  23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23,  0, 23,   0,  0,  0,  0,  0, 23,  0,  0,
+ 57, 57, 57, 57, 57, 57, 57, 57,  57, 57, 57, 57, 57, 57, 57, 57,
+
+// state[123 + 2] 0x002d40 Byte 3 of 3 (property)
+ 57, 57, 57, 57, 57, 57, 57, 57,  57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57,  57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57,   0,  0,  0,  0,  0,  0,  0, 57,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0, 57,
+
+// state[124 + 2] 0x002d80 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25, 25,  25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+
+// state[125 + 2] 0x002dc0 Byte 3 of 3 (property)
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[126 + 2] 0x003000 Byte 2 of 3
+127,128,129,130,131, 67,132,133,   3,  3,  3,  3,  3,  3,  3,  3,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+
+// state[127 + 2] 0x003000 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0, 24,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 40, 40, 40, 40, 24, 24,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0, 24,  0,  0,  0,  0,
+
+// state[128 + 2] 0x003040 Byte 3 of 3 (property)
+  0, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[129 + 2] 0x003080 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24,  0,   0, 40, 40, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[130 + 2] 0x0030c0 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24,  0,  0, 24, 24, 24,
+
+// state[131 + 2] 0x003100 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0, 34, 34, 34,  34, 34, 34, 34, 34, 34, 34, 34,
+ 34, 34, 34, 34, 34, 34, 34, 34,  34, 34, 34, 34, 34, 34, 34, 34,
+ 34, 34, 34, 34, 34, 34, 34, 34,  34, 34, 34, 34, 34, 34,  0,  0,
+  0, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[132 + 2] 0x003180 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 34, 34, 34, 34, 34, 34, 34, 34,  34, 34, 34, 34, 34, 34, 34, 34,
+ 34, 34, 34, 34, 34, 34, 34, 34,  34, 34, 34,  0,  0,  0,  0,  0,
+
+// state[133 + 2] 0x0031c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[134 + 2] 0x004000 Byte 2 of 3
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67,135,  3,  67, 67, 67, 67, 67, 67, 67, 67,
+
+// state[135 + 2] 0x004d80 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[136 + 2] 0x005000 Byte 2 of 3
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+
+// state[137 + 2] 0x009000 Byte 2 of 3
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67,138,
+
+// state[138 + 2] 0x009fc0 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[139 + 2] 0x00a000 Byte 2 of 3
+140,140,140,140,140,140,140,140, 140,140,140,140,140,140,140,140,
+140,140,141,142,143,143,143,143, 144,145,146,147,148,  8,149,150,
+151,152,153,154,155,156,157,158, 159,160,161,162,163,  3,  3,164,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+
+// state[140 + 2] 0x00a000 Byte 3 of 3 (property)
+ 36, 36, 36, 36, 36, 36, 36, 36,  36, 36, 36, 36, 36, 36, 36, 36,
+ 36, 36, 36, 36, 36, 36, 36, 36,  36, 36, 36, 36, 36, 36, 36, 36,
+ 36, 36, 36, 36, 36, 36, 36, 36,  36, 36, 36, 36, 36, 36, 36, 36,
+ 36, 36, 36, 36, 36, 36, 36, 36,  36, 36, 36, 36, 36, 36, 36, 36,
+
+// state[141 + 2] 0x00a480 Byte 3 of 3 (property)
+ 36, 36, 36, 36, 36, 36, 36, 36,  36, 36, 36, 36, 36,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[142 + 2] 0x00a4c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 82, 82, 82, 82, 82, 82, 82, 82,  82, 82, 82, 82, 82, 82, 82, 82,
+ 82, 82, 82, 82, 82, 82, 82, 82,  82, 82, 82, 82, 82, 82, 82, 82,
+ 82, 82, 82, 82, 82, 82, 82, 82,  82, 82, 82, 82, 82, 82,  0,  0,
+
+// state[143 + 2] 0x00a500 Byte 3 of 3 (property)
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69, 69, 69, 69,
+
+// state[144 + 2] 0x00a600 Byte 3 of 3 (property)
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69,  0,  0,  0,
+ 69, 69, 69, 69, 69, 69, 69, 69,  69, 69, 69, 69, 69, 69, 69, 69,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 69, 69,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[145 + 2] 0x00a640 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  0,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  0,  3,
+
+// state[146 + 2] 0x00a680 Byte 3 of 3 (property)
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   0,  0,  0,  0,  0,  0,  0,  3,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+
+// state[147 + 2] 0x00a6c0 Byte 3 of 3 (property)
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 83, 83,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[148 + 2] 0x00a700 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[149 + 2] 0x00a780 Byte 3 of 3 (property)
+  1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  1,  1,  1,  1,  0,
+  1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[150 + 2] 0x00a7c0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
+
+// state[151 + 2] 0x00a800 Byte 3 of 3 (property)
+ 58, 58, 58, 58, 58, 58, 58, 58,  58, 58, 58, 58, 58, 58, 58, 58,
+ 58, 58, 58, 58, 58, 58, 58, 58,  58, 58, 58, 58, 58, 58, 58, 58,
+ 58, 58, 58, 58, 58, 58, 58, 58,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[152 + 2] 0x00a840 Byte 3 of 3 (property)
+ 64, 64, 64, 64, 64, 64, 64, 64,  64, 64, 64, 64, 64, 64, 64, 64,
+ 64, 64, 64, 64, 64, 64, 64, 64,  64, 64, 64, 64, 64, 64, 64, 64,
+ 64, 64, 64, 64, 64, 64, 64, 64,  64, 64, 64, 64, 64, 64, 64, 64,
+ 64, 64, 64, 64,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[153 + 2] 0x00a880 Byte 3 of 3 (property)
+ 70, 70, 70, 70, 70, 70, 70, 70,  70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70,  70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70,  70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70,  70, 70, 70, 70, 70, 70, 70, 70,
+
+// state[154 + 2] 0x00a8c0 Byte 3 of 3 (property)
+ 70, 70, 70, 70, 70,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  9,  9,  9,  9,  9,  9,  9,  9,   9,  9,  9,  9,  9,  9,  9,  9,
+  9,  9,  9,  9,  9,  9,  9,  9,   0,  0,  0,  9,  0,  0,  0,  0,
+
+// state[155 + 2] 0x00a900 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 71, 71, 71, 71, 71, 71,
+ 71, 71, 71, 71, 71, 71, 71, 71,  71, 71, 71, 71, 71, 71, 71, 71,
+ 71, 71, 71, 71, 71, 71, 71, 71,  71, 71, 71, 71, 71, 71,  0,  0,
+ 72, 72, 72, 72, 72, 72, 72, 72,  72, 72, 72, 72, 72, 72, 72, 72,
+
+// state[156 + 2] 0x00a940 Byte 3 of 3 (property)
+ 72, 72, 72, 72, 72, 72, 72, 72,  72, 72, 72, 72, 72, 72, 72, 72,
+ 72, 72, 72, 72,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24,  0,  0,  0,
+
+// state[157 + 2] 0x00a980 Byte 3 of 3 (property)
+ 84, 84, 84, 84, 84, 84, 84, 84,  84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84,  84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84,  84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84,  84, 84, 84, 84, 84, 84, 84, 84,
+
+// state[158 + 2] 0x00a9c0 Byte 3 of 3 (property)
+ 84,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0, 84,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[159 + 2] 0x00aa00 Byte 3 of 3 (property)
+ 76, 76, 76, 76, 76, 76, 76, 76,  76, 76, 76, 76, 76, 76, 76, 76,
+ 76, 76, 76, 76, 76, 76, 76, 76,  76, 76, 76, 76, 76, 76, 76, 76,
+ 76, 76, 76, 76, 76, 76, 76, 76,  76, 76, 76, 76, 76, 76, 76, 76,
+ 76, 76, 76, 76, 76, 76, 76,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[160 + 2] 0x00aa40 Byte 3 of 3 (property)
+ 76, 76, 76, 76, 76, 76, 76, 76,  76, 76, 76, 76, 76, 76,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 22, 22, 22, 22, 22, 22, 22, 22,  22, 22, 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22,  0,   0,  0, 22, 22,  0,  0,  0,  0,
+
+// state[161 + 2] 0x00aa80 Byte 3 of 3 (property)
+ 78, 78, 78, 78, 78, 78, 78, 78,  78, 78, 78, 78, 78, 78, 78, 78,
+ 78, 78, 78, 78, 78, 78, 78, 78,  78, 78, 78, 78, 78, 78, 78, 78,
+ 78, 78, 78, 78, 78, 78, 78, 78,  78, 78, 78, 78, 78, 78, 78, 78,
+ 78, 78, 78, 78, 78, 78, 78, 78,  78, 78, 78, 78, 78, 78, 78, 78,
+
+// state[162 + 2] 0x00aac0 Byte 3 of 3 (property)
+ 78, 78, 78,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0, 78, 78, 78,  0,  0,
+ 85, 85, 85, 85, 85, 85, 85, 85,  85, 85, 85, 85, 85, 85, 85, 85,
+  0,  0, 85, 85, 85, 85, 85,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[163 + 2] 0x00ab00 Byte 3 of 3 (property)
+  0, 25, 25, 25, 25, 25, 25,  0,   0, 25, 25, 25, 25, 25, 25,  0,
+  0, 25, 25, 25, 25, 25, 25,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 25, 25, 25, 25, 25, 25, 25,  0,  25, 25, 25, 25, 25, 25, 25,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[164 + 2] 0x00abc0 Byte 3 of 3 (property)
+ 85, 85, 85, 85, 85, 85, 85, 85,  85, 85, 85, 85, 85, 85, 85, 85,
+ 85, 85, 85, 85, 85, 85, 85, 85,  85, 85, 85, 85, 85, 85, 85, 85,
+ 85, 85, 85, 85, 85, 85, 85, 85,  85, 85, 85,  0, 85, 85,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[165 + 2] 0x00d000 Byte 2 of 3
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67,166,167,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[166 + 2] 0x00d780 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[167 + 2] 0x00d7c0 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24,  0,   0,  0,  0, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24,  0,  0,  0,  0,
+
+// state[168 + 2] 0x00f000 Byte 2 of 3
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3, 67, 67, 67, 67,  67,169, 67,170,171,172,173,174,
+ 23, 23, 23, 23,175,176,177,178, 179,180, 23,181,182,183,184,185,
+
+// state[169 + 2] 0x00fa40 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24,  0,  0,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[170 + 2] 0x00fac0 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[171 + 2] 0x00fb00 Byte 3 of 3 (property)
+  1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  4,  4,  4,  4,  4,   0,  0,  0,  0,  0,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  5,   5,  0,  5,  5,  5,  5,  5,  5,
+  5,  5,  5,  5,  5,  5,  5,  0,   5,  5,  5,  5,  5,  0,  5,  0,
+
+// state[172 + 2] 0x00fb40 Byte 3 of 3 (property)
+  5,  5,  0,  5,  5,  0,  5,  5,   5,  5,  5,  5,  5,  5,  5,  5,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[173 + 2] 0x00fb80 Byte 3 of 3 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[174 + 2] 0x00fbc0 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[175 + 2] 0x00fd00 Byte 3 of 3 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  0,  0,
+
+// state[176 + 2] 0x00fd40 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[177 + 2] 0x00fd80 Byte 3 of 3 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  0,  0,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[178 + 2] 0x00fdc0 Byte 3 of 3 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  0,  0,  0,  0,
+
+// state[179 + 2] 0x00fe00 Byte 3 of 3 (property)
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 40, 40, 40, 40, 40, 40, 40,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[180 + 2] 0x00fe40 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  6,  6,  6,  6,  6,  0,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[181 + 2] 0x00fec0 Byte 3 of 3 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  0,  0,  0,
+
+// state[182 + 2] 0x00ff00 Byte 3 of 3 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
+
+// state[183 + 2] 0x00ff40 Byte 3 of 3 (property)
+  0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
+  1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+  0, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+
+// state[184 + 2] 0x00ff80 Byte 3 of 3 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24,  0,  0,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24,  0,
+
+// state[185 + 2] 0x00ffc0 Byte 3 of 3 (property)
+  0,  0, 24, 24, 24, 24, 24, 24,   0,  0, 24, 24, 24, 24, 24, 24,
+  0,  0, 24, 24, 24, 24, 24, 24,   0,  0, 24, 24, 24,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[186 + 2] 0x000000 Byte 2 of 4
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+187,212,221,224,  2,  2,227,  2,   2,  2,  2,233,  2,235,239,  2,
+136,136,136,136,136,136,136,136, 136,136,243,245,  2,  2,  2,248,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[187 + 2] 0x010000 Byte 3 of 4
+188,189,190,191,  3,  3,  3,192,   3,  3,193,194,195,196,197,198,
+199,200,201,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+202,203,  3,  3,204,  3,205,  3, 206,207,  3,  3,208,209,  3,  3,
+210,211,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[188 + 2] 0x010000 Byte 4 of 4 (property)
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47,  0, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47,  0,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47,  0, 47, 47,  0, 47,
+
+// state[189 + 2] 0x010040 Byte 4 of 4 (property)
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47,  0,  0,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[190 + 2] 0x010080 Byte 4 of 4 (property)
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+
+// state[191 + 2] 0x0100c0 Byte 4 of 4 (property)
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47, 47, 47, 47, 47, 47,
+ 47, 47, 47, 47, 47, 47, 47, 47,  47, 47, 47,  0,  0,  0,  0,  0,
+
+// state[192 + 2] 0x0101c0 Byte 4 of 4 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0, 40,  0,  0,
+
+// state[193 + 2] 0x010280 Byte 4 of 4 (property)
+ 73, 73, 73, 73, 73, 73, 73, 73,  73, 73, 73, 73, 73, 73, 73, 73,
+ 73, 73, 73, 73, 73, 73, 73, 73,  73, 73, 73, 73, 73,  0,  0,  0,
+ 74, 74, 74, 74, 74, 74, 74, 74,  74, 74, 74, 74, 74, 74, 74, 74,
+ 74, 74, 74, 74, 74, 74, 74, 74,  74, 74, 74, 74, 74, 74, 74, 74,
+
+// state[194 + 2] 0x0102c0 Byte 4 of 4 (property)
+ 74, 74, 74, 74, 74, 74, 74, 74,  74, 74, 74, 74, 74, 74, 74, 74,
+ 74,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[195 + 2] 0x010300 Byte 4 of 4 (property)
+ 37, 37, 37, 37, 37, 37, 37, 37,  37, 37, 37, 37, 37, 37, 37, 37,
+ 37, 37, 37, 37, 37, 37, 37, 37,  37, 37, 37, 37, 37, 37, 37,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 38, 38, 38, 38, 38, 38, 38, 38,  38, 38, 38, 38, 38, 38, 38, 38,
+
+// state[196 + 2] 0x010340 Byte 4 of 4 (property)
+ 38,  0, 38, 38, 38, 38, 38, 38,  38, 38,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[197 + 2] 0x010380 Byte 4 of 4 (property)
+ 48, 48, 48, 48, 48, 48, 48, 48,  48, 48, 48, 48, 48, 48, 48, 48,
+ 48, 48, 48, 48, 48, 48, 48, 48,  48, 48, 48, 48, 48, 48,  0,  0,
+ 59, 59, 59, 59, 59, 59, 59, 59,  59, 59, 59, 59, 59, 59, 59, 59,
+ 59, 59, 59, 59, 59, 59, 59, 59,  59, 59, 59, 59, 59, 59, 59, 59,
+
+// state[198 + 2] 0x0103c0 Byte 4 of 4 (property)
+ 59, 59, 59, 59,  0,  0,  0,  0,  59, 59, 59, 59, 59, 59, 59, 59,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[199 + 2] 0x010400 Byte 4 of 4 (property)
+ 39, 39, 39, 39, 39, 39, 39, 39,  39, 39, 39, 39, 39, 39, 39, 39,
+ 39, 39, 39, 39, 39, 39, 39, 39,  39, 39, 39, 39, 39, 39, 39, 39,
+ 39, 39, 39, 39, 39, 39, 39, 39,  39, 39, 39, 39, 39, 39, 39, 39,
+ 39, 39, 39, 39, 39, 39, 39, 39,  39, 39, 39, 39, 39, 39, 39, 39,
+
+// state[200 + 2] 0x010440 Byte 4 of 4 (property)
+ 39, 39, 39, 39, 39, 39, 39, 39,  39, 39, 39, 39, 39, 39, 39, 39,
+ 49, 49, 49, 49, 49, 49, 49, 49,  49, 49, 49, 49, 49, 49, 49, 49,
+ 49, 49, 49, 49, 49, 49, 49, 49,  49, 49, 49, 49, 49, 49, 49, 49,
+ 49, 49, 49, 49, 49, 49, 49, 49,  49, 49, 49, 49, 49, 49, 49, 49,
+
+// state[201 + 2] 0x010480 Byte 4 of 4 (property)
+ 50, 50, 50, 50, 50, 50, 50, 50,  50, 50, 50, 50, 50, 50, 50, 50,
+ 50, 50, 50, 50, 50, 50, 50, 50,  50, 50, 50, 50, 50, 50,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[202 + 2] 0x010800 Byte 4 of 4 (property)
+ 51, 51, 51, 51, 51, 51,  0,  0,  51,  0, 51, 51, 51, 51, 51, 51,
+ 51, 51, 51, 51, 51, 51, 51, 51,  51, 51, 51, 51, 51, 51, 51, 51,
+ 51, 51, 51, 51, 51, 51, 51, 51,  51, 51, 51, 51, 51, 51, 51, 51,
+ 51, 51, 51, 51, 51, 51,  0, 51,  51,  0,  0,  0, 51,  0,  0, 51,
+
+// state[203 + 2] 0x010840 Byte 4 of 4 (property)
+ 86, 86, 86, 86, 86, 86, 86, 86,  86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[204 + 2] 0x010900 Byte 4 of 4 (property)
+ 63, 63, 63, 63, 63, 63, 63, 63,  63, 63, 63, 63, 63, 63, 63, 63,
+ 63, 63, 63, 63, 63, 63,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 75, 75, 75, 75, 75, 75, 75, 75,  75, 75, 75, 75, 75, 75, 75, 75,
+ 75, 75, 75, 75, 75, 75, 75, 75,  75, 75,  0,  0,  0,  0,  0,  0,
+
+// state[205 + 2] 0x010980 Byte 4 of 4 (property)
+ 97, 97, 97, 97, 97, 97, 97, 97,  97, 97, 97, 97, 97, 97, 97, 97,
+ 97, 97, 97, 97, 97, 97, 97, 97,  97, 97, 97, 97, 97, 97, 97, 97,
+ 96, 96, 96, 96, 96, 96, 96, 96,  96, 96, 96, 96, 96, 96, 96, 96,
+ 96, 96, 96, 96, 96, 96, 96, 96,   0,  0,  0,  0,  0,  0, 96, 96,
+
+// state[206 + 2] 0x010a00 Byte 4 of 4 (property)
+ 60, 60, 60, 60,  0, 60, 60,  0,   0,  0,  0,  0, 60, 60, 60, 60,
+ 60, 60, 60, 60,  0, 60, 60, 60,   0, 60, 60, 60, 60, 60, 60, 60,
+ 60, 60, 60, 60, 60, 60, 60, 60,  60, 60, 60, 60, 60, 60, 60, 60,
+ 60, 60, 60, 60,  0,  0,  0,  0,  60, 60, 60,  0,  0,  0,  0, 60,
+
+// state[207 + 2] 0x010a40 Byte 4 of 4 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 87, 87, 87, 87, 87, 87, 87, 87,  87, 87, 87, 87, 87, 87, 87, 87,
+ 87, 87, 87, 87, 87, 87, 87, 87,  87, 87, 87, 87, 87,  0,  0,  0,
+
+// state[208 + 2] 0x010b00 Byte 4 of 4 (property)
+ 79, 79, 79, 79, 79, 79, 79, 79,  79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79,  79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79,  79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[209 + 2] 0x010b40 Byte 4 of 4 (property)
+ 88, 88, 88, 88, 88, 88, 88, 88,  88, 88, 88, 88, 88, 88, 88, 88,
+ 88, 88, 88, 88, 88, 88,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 89, 89, 89, 89, 89, 89, 89, 89,  89, 89, 89, 89, 89, 89, 89, 89,
+ 89, 89, 89,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[210 + 2] 0x010c00 Byte 4 of 4 (property)
+ 90, 90, 90, 90, 90, 90, 90, 90,  90, 90, 90, 90, 90, 90, 90, 90,
+ 90, 90, 90, 90, 90, 90, 90, 90,  90, 90, 90, 90, 90, 90, 90, 90,
+ 90, 90, 90, 90, 90, 90, 90, 90,  90, 90, 90, 90, 90, 90, 90, 90,
+ 90, 90, 90, 90, 90, 90, 90, 90,  90, 90, 90, 90, 90, 90, 90, 90,
+
+// state[211 + 2] 0x010c40 Byte 4 of 4 (property)
+ 90, 90, 90, 90, 90, 90, 90, 90,  90,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[212 + 2] 0x011000 Byte 3 of 4
+213,214,215,216,217,  3,218,219,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,220,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[213 + 2] 0x011000 Byte 4 of 4 (property)
+ 93, 93, 93, 93, 93, 93, 93, 93,  93, 93, 93, 93, 93, 93, 93, 93,
+ 93, 93, 93, 93, 93, 93, 93, 93,  93, 93, 93, 93, 93, 93, 93, 93,
+ 93, 93, 93, 93, 93, 93, 93, 93,  93, 93, 93, 93, 93, 93, 93, 93,
+ 93, 93, 93, 93, 93, 93, 93, 93,  93, 93, 93, 93, 93, 93, 93, 93,
+
+// state[214 + 2] 0x011040 Byte 4 of 4 (property)
+ 93, 93, 93, 93, 93, 93, 93,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[215 + 2] 0x011080 Byte 4 of 4 (property)
+ 91, 91, 91, 91, 91, 91, 91, 91,  91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91,  91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91,  91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91,  91, 91, 91,  0,  0,  0,  0,  0,
+
+// state[216 + 2] 0x0110c0 Byte 4 of 4 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,
+100,100,100,100,100,100,100,100, 100,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[217 + 2] 0x011100 Byte 4 of 4 (property)
+ 95, 95, 95, 95, 95, 95, 95, 95,  95, 95, 95, 95, 95, 95, 95, 95,
+ 95, 95, 95, 95, 95, 95, 95, 95,  95, 95, 95, 95, 95, 95, 95, 95,
+ 95, 95, 95, 95, 95, 95, 95, 95,  95, 95, 95, 95, 95, 95, 95, 95,
+ 95, 95, 95, 95, 95,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[218 + 2] 0x011180 Byte 4 of 4 (property)
+ 99, 99, 99, 99, 99, 99, 99, 99,  99, 99, 99, 99, 99, 99, 99, 99,
+ 99, 99, 99, 99, 99, 99, 99, 99,  99, 99, 99, 99, 99, 99, 99, 99,
+ 99, 99, 99, 99, 99, 99, 99, 99,  99, 99, 99, 99, 99, 99, 99, 99,
+ 99, 99, 99, 99, 99, 99, 99, 99,  99, 99, 99, 99, 99, 99, 99, 99,
+
+// state[219 + 2] 0x0111c0 Byte 4 of 4 (property)
+ 99, 99, 99, 99, 99,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[220 + 2] 0x011680 Byte 4 of 4 (property)
+101,101,101,101,101,101,101,101, 101,101,101,101,101,101,101,101,
+101,101,101,101,101,101,101,101, 101,101,101,101,101,101,101,101,
+101,101,101,101,101,101,101,101, 101,101,101,101,101,101,101,101,
+101,101,101,101,101,101,101,101,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[221 + 2] 0x012000 Byte 3 of 4
+222,222,222,222,222,222,222,222, 222,222,222,222,222,223,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[222 + 2] 0x012000 Byte 4 of 4 (property)
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+
+// state[223 + 2] 0x012340 Byte 4 of 4 (property)
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 62, 62, 62, 62,  62, 62, 62, 62, 62, 62, 62,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[224 + 2] 0x013000 Byte 3 of 4
+225,225,225,225,225,225,225,225, 225,225,225,225,225,225,225,225,
+226,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[225 + 2] 0x013000 Byte 4 of 4 (property)
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+
+// state[226 + 2] 0x013400 Byte 4 of 4 (property)
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80,  80, 80, 80, 80, 80, 80, 80,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[227 + 2] 0x016000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+228,228,228,228,228,228,228,228, 229,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,230,231,232,  3,
+
+// state[228 + 2] 0x016800 Byte 4 of 4 (property)
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+
+// state[229 + 2] 0x016a00 Byte 4 of 4 (property)
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83,  83,  0,  0,  0,  0,  0,  0,  0,
+
+// state[230 + 2] 0x016f00 Byte 4 of 4 (property)
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+
+// state[231 + 2] 0x016f40 Byte 4 of 4 (property)
+ 98, 98, 98, 98, 98,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98,  0,
+
+// state[232 + 2] 0x016f80 Byte 4 of 4 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0, 98,
+ 98, 98, 98, 98, 98, 98, 98, 98,  98, 98, 98, 98, 98, 98, 98, 98,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[233 + 2] 0x01b000 Byte 3 of 4
+234,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[234 + 2] 0x01b000 Byte 4 of 4 (property)
+ 24, 24,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[235 + 2] 0x01d000 Byte 3 of 4
+  3,  3,  3,  3,  3,236,237,  3,   3,238,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[236 + 2] 0x01d140 Byte 4 of 4 (property)
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0, 40,  40, 40,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0, 40, 40, 40, 40, 40,
+
+// state[237 + 2] 0x01d180 Byte 4 of 4 (property)
+ 40, 40, 40,  0,  0, 40, 40, 40,  40, 40, 40, 40,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0, 40, 40, 40, 40,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[238 + 2] 0x01d240 Byte 4 of 4 (property)
+  0,  0,  2,  2,  2,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[239 + 2] 0x01e000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3, 240,241,242,  3,  3,  3,  3,  3,
+
+// state[240 + 2] 0x01ee00 Byte 4 of 4 (property)
+  6,  6,  6,  6,  0,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  0,  6,  6,  0,  6,  0,  0,  6,   0,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  0,  6,  6,  6,  6,   0,  6,  0,  6,  0,  0,  0,  0,
+
+// state[241 + 2] 0x01ee40 Byte 4 of 4 (property)
+  0,  0,  6,  0,  0,  0,  0,  6,   0,  6,  0,  6,  0,  6,  6,  6,
+  0,  6,  6,  0,  6,  0,  0,  6,   0,  6,  0,  6,  0,  6,  0,  6,
+  0,  6,  6,  0,  6,  0,  0,  6,   6,  6,  6,  0,  6,  6,  6,  6,
+  6,  6,  6,  0,  6,  6,  6,  6,   0,  6,  6,  6,  6,  0,  6,  0,
+
+// state[242 + 2] 0x01ee80 Byte 4 of 4 (property)
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  0,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  0,  0,  0,  0,
+  0,  6,  6,  6,  0,  6,  6,  6,   6,  6,  0,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  0,  0,  0,  0,
+
+// state[243 + 2] 0x02a000 Byte 3 of 4
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67,244, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+
+// state[244 + 2] 0x02a6c0 Byte 4 of 4 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[245 + 2] 0x02b000 Byte 3 of 4
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67, 67, 67, 67, 67,
+ 67, 67, 67, 67, 67, 67, 67, 67,  67, 67, 67, 67,246, 67, 67, 67,
+247,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[246 + 2] 0x02b700 Byte 4 of 4 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[247 + 2] 0x02b800 Byte 4 of 4 (property)
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24,  24, 24, 24, 24, 24, 24,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[248 + 2] 0x02f000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+ 67, 67, 67, 67, 67, 67, 67, 67, 247,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[249 + 2] 0x0c0000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+250,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[250 + 2] 0x0e0000 Byte 3 of 4
+  3,  3,  3,  3, 11, 11, 11,251,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[251 + 2] 0x0e01c0 Byte 4 of 4 (property)
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40,  40, 40, 40, 40, 40, 40, 40, 40,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+};
+
+// Remap base[0] = (del, add, string_offset)
+static const RemapEntry utf8prop_lettermarkscriptnum_remap_base[] = {
+{0,0,0} };
+
+// Remap string[0]
+static const unsigned char utf8prop_lettermarkscriptnum_remap_string[] = {
+0 };
+
+static const UTF8PropObj_2 utf8prop_lettermarkscriptnum_obj = {
+  utf8prop_lettermarkscriptnum_STATE0,
+  utf8prop_lettermarkscriptnum_STATE0_SIZE,
+  utf8prop_lettermarkscriptnum_TOTAL_SIZE,
+  utf8prop_lettermarkscriptnum_MAX_EXPAND_X4,
+  utf8prop_lettermarkscriptnum_SHIFT,
+  utf8prop_lettermarkscriptnum_BYTES,
+  utf8prop_lettermarkscriptnum_LOSUB,
+  utf8prop_lettermarkscriptnum_HIADD,
+  utf8prop_lettermarkscriptnum,
+  utf8prop_lettermarkscriptnum_remap_base,
+  utf8prop_lettermarkscriptnum_remap_string,
+  NULL
+};
+
+
+#undef X__
+#undef RJ_
+#undef S1_
+#undef S2_
+#undef S3_
+#undef S21
+#undef S31
+#undef S32
+#undef T1_
+#undef T2_
+#undef S11
+#undef SP_
+#undef D__
+#undef RJA
+
+// Table has 32512 bytes, Hash = E250-03E6
+
+}       // End namespace CLD2
+
+#endif  // UTF8PROP_LETTERMARKSCRIPTNUM_H__
diff --git a/cbits/utf8repl_lettermarklower.h b/cbits/utf8repl_lettermarklower.h
new file mode 100644
--- /dev/null
+++ b/cbits/utf8repl_lettermarklower.h
@@ -0,0 +1,756 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Created by utf8tablebuilder version 2.9
+//
+//  Replaces all codes from file:
+//    lettermarklower_6.2.0.txt
+//  Accepts all other UTF-8 codes 0000..10FFFF
+//  Space optimized
+//
+// ** ASSUMES INPUT IS STRUCTURALLY VALID UTF-8 **
+//
+//  Table entries are absolute statetable subscripts
+
+#ifndef UTF8REPL_LETTERMARKLOWER_H__
+#define UTF8REPL_LETTERMARKLOWER_H__
+
+#include "integral_types.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+#define X__ (kExitIllegalStructure)
+#define RJ_ (kExitReject)
+#define S1_ (kExitReplace1)
+#define S2_ (kExitReplace2)
+#define S3_ (kExitReplace3)
+#define S21 (kExitReplace21)
+#define S31 (kExitReplace31)
+#define S32 (kExitReplace32)
+#define T1_ (kExitReplaceOffset1)
+#define T2_ (kExitReplaceOffset2)
+#define S11 (kExitReplace1S0)
+#define SP_ (kExitSpecial)
+#define D__ (kExitDoAgain)
+#define RJA (kExitRejectAlt)
+
+//  Entire table has 111 state blocks of 64 entries each
+
+static const unsigned int utf8repl_lettermarklower_STATE0 = 0;		// state[0]
+static const unsigned int utf8repl_lettermarklower_STATE0_SIZE = 320;	// =[5]
+static const unsigned int utf8repl_lettermarklower_TOTAL_SIZE = 7104;
+static const unsigned int utf8repl_lettermarklower_MAX_EXPAND_X4 = 12;
+static const unsigned int utf8repl_lettermarklower_SHIFT = 6;
+static const unsigned int utf8repl_lettermarklower_BYTES = 1;
+static const unsigned int utf8repl_lettermarklower_LOSUB = 0x5b5b5b5b;
+static const unsigned int utf8repl_lettermarklower_HIADD = 0x00000000;
+
+static const uint8 utf8repl_lettermarklower[] = {
+// state[0] 0x000000 Byte 1
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+  0,S11,S11,S11,S11,S11,S11,S11, S11,S11,S11,S11,S11,S11,S11,S11,
+S11,S11,S11,S11,S11,S11,S11,S11, S11,S11,S11,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+X__,X__,  6, 11, 13, 16, 19, 22,  25, 28,  6,  6,  6, 31, 33, 36,
+ 39, 42, 44, 46, 48, 51,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  7, 54, 74,  8,  8,  8,  8,  8,   8,  8, 88,  8,  8,  8,  8,100,
+104,  9,  9,  9, 10,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x61,0x62,0x63,0x64,0x65,0x66,0x67, 0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,
+0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77, 0x78,0x79,0x7a,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[6 + 2] 0x000080 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[7 + 2] 0x000000 Byte 2 of 3
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[8 + 2] 0x003000 Byte 2 of 3
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[9 + 2] 0x040000 Byte 2 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[10 + 2] 0x100000 Byte 2 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[11 + 2] 0x0000c0 Byte 2 of 2
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7, 0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,
+0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0x00, 0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[13 + 2] 0x000100 Byte 2 of 2
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S21,  0,S1_,  0,S1_,  0,S1_,  0,   0,S1_,  0,S1_,  0,S1_,  0,S2_,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0x69,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0x00,0xba,0x00,0xbc,0x00,0xbe,0x00,0x80,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc5,
+
+// state[16 + 2] 0x000140 Byte 2 of 2
+  0,S1_,  0,S1_,  0,S1_,  0,S1_,   0,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S2_,S1_,  0,S1_,  0,S1_,  0,  0,
+
+0x00,0x82,0x00,0x84,0x00,0x86,0x00,0x88, 0x00,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xbf,0xba,0x00,0xbc,0x00,0xbe,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xc3,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[19 + 2] 0x000180 Byte 2 of 2
+  0,S2_,S1_,  0,S1_,  0,S2_,S1_,   0,S2_,S2_,S1_,  0,  0,S2_,S2_,
+S2_,S1_,  0,S2_,S2_,  0,S2_,S2_, S1_,  0,  0,  0,S2_,S2_,  0,S2_,
+S1_,  0,S1_,  0,S1_,  0,S2_,S1_,   0,S2_,  0,  0,S1_,  0,S2_,S1_,
+  0,S2_,S2_,S1_,  0,S1_,  0,S2_, S1_,  0,  0,  0,S1_,  0,  0,  0,
+
+0x00,0x93,0x83,0x00,0x85,0x00,0x94,0x88, 0x00,0x96,0x97,0x8c,0x00,0x00,0x9d,0x99,
+0x9b,0x92,0x00,0xa0,0xa3,0x00,0xa9,0xa8, 0x99,0x00,0x00,0x00,0xaf,0xb2,0x00,0xb5,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0x80,0xa8, 0x00,0x83,0x00,0x00,0xad,0x00,0x88,0xb0,
+0x00,0x8a,0x8b,0xb4,0x00,0xb6,0x00,0x92, 0xb9,0x00,0x00,0x00,0xbd,0x00,0x00,0x00,
+
+0x00,0xc9,0x00,0x00,0x00,0x00,0xc9,0x00, 0x00,0xc9,0xc9,0x00,0x00,0x00,0xc7,0xc9,
+0xc9,0x00,0x00,0xc9,0xc9,0x00,0xc9,0xc9, 0x00,0x00,0x00,0x00,0xc9,0xc9,0x00,0xc9,
+0x00,0x00,0x00,0x00,0x00,0x00,0xca,0x00, 0x00,0xca,0x00,0x00,0x00,0x00,0xca,0x00,
+0x00,0xca,0xca,0x00,0x00,0x00,0x00,0xca, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[22 + 2] 0x0001c0 Byte 2 of 2
+  0,  0,  0,  0,S1_,S1_,  0,S1_, S1_,  0,S1_,S1_,  0,S1_,  0,S1_,
+  0,S1_,  0,S1_,  0,S1_,  0,S1_,   0,S1_,  0,S1_,  0,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+  0,S1_,S1_,  0,S1_,  0,S2_,S2_, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x00,0x00,0x00,0x00,0x86,0x86,0x00,0x89, 0x89,0x00,0x8c,0x8c,0x00,0x8e,0x00,0x90,
+0x00,0x92,0x00,0x94,0x00,0x96,0x00,0x98, 0x00,0x9a,0x00,0x9c,0x00,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0x00,0xb3,0xb3,0x00,0xb5,0x00,0x95,0xbf, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0xc6,0xc6, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[25 + 2] 0x000200 Byte 2 of 2
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S2_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,  0,  0,  0,  0,   0,  0,T1_,S1_,  0,S2_,T1_,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0x9e,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xbc,0x00,0x9a,0x01,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xc6,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0xc6,0x00,0x00,
+
+// state[28 + 2] 0x000240 Byte 2 of 2
+  0,S1_,  0,S2_,S2_,S2_,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x82,0x00,0x80,0x89,0x8c,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0xc6,0xca,0xca,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[31 + 2] 0x000340 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+S1_,  0,S1_,  0,  0,  0,S1_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xb1,0x00,0xb3,0x00,0x00,0x00,0xb7,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[33 + 2] 0x000380 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,S1_,  0, S1_,S1_,S1_,  0,S2_,  0,S2_,S2_,
+  0,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S2_,S2_,  0,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00, 0xad,0xae,0xaf,0x00,0x8c,0x00,0x8d,0x8e,
+0x00,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7, 0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,
+0x80,0x81,0x00,0x83,0x84,0x85,0x86,0x87, 0x88,0x89,0x8a,0x8b,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0xcf,0x00,0xcf,0xcf,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xcf,0xcf,0x00,0xcf,0xcf,0xcf,0xcf,0xcf, 0xcf,0xcf,0xcf,0xcf,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[36 + 2] 0x0003c0 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+  0,  0,  0,  0,S2_,  0,  0,S1_,   0,S1_,S1_,  0,  0,S2_,S2_,S2_,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x97,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0x00,0x00,0x00,0x00,0xb8,0x00,0x00,0xb8, 0x00,0xb2,0xbb,0x00,0x00,0xbb,0xbc,0xbd,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0xce,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0xcd,0xcd,0xcd,
+
+// state[39 + 2] 0x000400 Byte 2 of 2
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, 0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,
+0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7, 0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,
+0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87, 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1, 0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1, 0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,0xd1,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[42 + 2] 0x000440 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+// state[44 + 2] 0x000480 Byte 2 of 2
+S1_,  0,  0,  0,  0,  0,  0,  0,   0,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+// state[46 + 2] 0x0004c0 Byte 2 of 2
+S1_,S1_,  0,S1_,  0,S1_,  0,S1_,   0,S1_,  0,S1_,  0,S1_,  0,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x8f,0x82,0x00,0x84,0x00,0x86,0x00,0x88, 0x00,0x8a,0x00,0x8c,0x00,0x8e,0x00,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+// state[48 + 2] 0x000500 Byte 2 of 2
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7, 0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0xd5,0xd5,0xd5,0xd5,0xd5,0xd5,0xd5, 0xd5,0xd5,0xd5,0xd5,0xd5,0xd5,0xd5,0xd5,
+
+// state[51 + 2] 0x000540 Byte 2 of 2
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7, 0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,
+0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xd6,0xd6,0xd6,0xd6,0xd6,0xd6,0xd6,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[54 + 2] 0x001000 Byte 2 of 3
+  6,  6, 55, 57,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,  59, 59, 61, 59, 64, 66, 68, 71,
+
+// state[55 + 2] 0x001080 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+T1_,T1_,T1_,T1_,T1_,T1_,T1_,T1_, T1_,T1_,T1_,T1_,T1_,T1_,T1_,T1_,
+T1_,T1_,T1_,T1_,T1_,T1_,T1_,T1_, T1_,T1_,T1_,T1_,T1_,T1_,T1_,T1_,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09, 0x0a,0x0b,0x0c,0x0d,0x0e,0x0f,0x10,0x11,
+0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19, 0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20,0x21,
+
+// state[57 + 2] 0x0010c0 Byte 3 of 3
+T1_,T1_,T1_,T1_,T1_,T1_,  0,T1_,   0,  0,  0,  0,  0,T1_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x22,0x23,0x24,0x25,0x26,0x27,0x00,0x28, 0x00,0x00,0x00,0x00,0x00,0x29,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[59 + 2] 0x001e00 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+// state[61 + 2] 0x001e80 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,  0,  0,   0,  0,  0,  0,  0,  0,S32,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0xb1,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xc3,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[64 + 2] 0x001f00 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x90,0x91,0x92,0x93,0x94,0x95,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,
+
+// state[66 + 2] 0x001f40 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,S1_,  0,S1_,  0,S1_,  0,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x80,0x81,0x82,0x83,0x84,0x85,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x91,0x00,0x93,0x00,0x95,0x00,0x97,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[68 + 2] 0x001f80 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S2_,S2_,S1_,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xb0,0xb1,0xb0,0xb1,0xb3,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xbd,0xbd,0x00,0x00,0x00,0x00,
+
+// state[71 + 2] 0x001fc0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0, S2_,S2_,S2_,S2_,S1_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S2_,S2_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, S1_,S1_,S2_,S2_,S1_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, S2_,S2_,S2_,S2_,S1_,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xb2,0xb3,0xb4,0xb5,0x83,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x90,0x91,0xb6,0xb7,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xa0,0xa1,0xba,0xbb,0xa5,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xb8,0xb9,0xbc,0xbd,0xb3,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xbd,0xbd,0xbd,0xbd,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xbd,0xbd,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xbd,0xbd,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0xbd,0xbd,0xbd,0xbd,0x00,0x00,0x00,0x00,
+
+// state[74 + 2] 0x002000 Byte 2 of 3
+  6,  6,  6,  6, 75,  6, 78,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+ 80, 83, 59, 86,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[75 + 2] 0x002100 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,S32,  0,   0,  0,S31,S32,  0,  0,  0,  0,
+  0,  0,S2_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x89,0x00, 0x00,0x00,0x6b,0xa5,0x00,0x00,0x00,0x00,
+0x00,0x00,0x8e,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0xcf,0x00, 0x00,0x00,0x00,0xc3,0x00,0x00,0x00,0x00,
+0x00,0x00,0x85,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[78 + 2] 0x002180 Byte 3 of 3
+  0,  0,  0,S1_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x84,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[80 + 2] 0x002c00 Byte 3 of 3
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7, 0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,
+0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87, 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,
+0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, 0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,
+0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[83 + 2] 0x002c40 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+S1_,  0,S32,T1_,S32,  0,  0,S1_,   0,S1_,  0,S1_,  0,S32,S32,S32,
+S32,  0,S1_,  0,  0,S1_,  0,  0,   0,  0,  0,  0,  0,  0,S32,S32,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xa1,0x00,0xab,0x2a,0xbd,0x00,0x00,0xa8, 0x00,0xaa,0x00,0xac,0x00,0x91,0xb1,0x90,
+0x92,0x00,0xb3,0x00,0x00,0xb6,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xbf,0x80,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0xc9,0x00,0xc9,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0xc9,0xc9,0xc9,
+0xc9,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0xc9,
+
+// state[86 + 2] 0x002cc0 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,  0,  0,  0,  0,   0,  0,  0,S1_,  0,S1_,  0,  0,
+  0,  0,S1_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xac,0x00,0xae,0x00,0x00,
+0x00,0x00,0xb3,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[88 + 2] 0x00a000 Byte 2 of 3
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6, 89, 91,  6, 93, 95, 97,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[89 + 2] 0x00a640 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[91 + 2] 0x00a680 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[93 + 2] 0x00a700 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+  0,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0x00,0x00,0xb3,0x00,0xb5,0x00,0xb7,0x00, 0xb9,0x00,0xbb,0x00,0xbd,0x00,0xbf,0x00,
+
+// state[95 + 2] 0x00a740 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S1_,  0,S1_,  0,S1_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,S1_,  0,S1_,  0,T1_,S1_,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x89,0x00,0x8b,0x00,0x8d,0x00,0x8f,0x00,
+0x91,0x00,0x93,0x00,0x95,0x00,0x97,0x00, 0x99,0x00,0x9b,0x00,0x9d,0x00,0x9f,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xab,0x00,0xad,0x00,0xaf,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xba,0x00,0xbc,0x00,0x2b,0xbf,0x00,
+
+// state[97 + 2] 0x00a780 Byte 3 of 3
+S1_,  0,S1_,  0,S1_,  0,S1_,  0,   0,  0,  0,S1_,  0,S32,  0,  0,
+S1_,  0,S1_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+S1_,  0,S1_,  0,S1_,  0,S1_,  0, S1_,  0,S32,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0x81,0x00,0x83,0x00,0x85,0x00,0x87,0x00, 0x00,0x00,0x00,0x8c,0x00,0xa5,0x00,0x00,
+0x91,0x00,0x93,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0xa1,0x00,0xa3,0x00,0xa5,0x00,0xa7,0x00, 0xa9,0x00,0xa6,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0xc9,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xc9,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+// state[100 + 2] 0x00f000 Byte 2 of 3
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,101,  6,  6,  6,
+
+// state[101 + 2] 0x00ff00 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_, S2_,S2_,S2_,  0,  0,  0,  0,  0,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x81,0x82,0x83,0x84,0x85,0x86,0x87, 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,
+0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, 0x98,0x99,0x9a,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd, 0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,
+0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd, 0xbd,0xbd,0xbd,0x00,0x00,0x00,0x00,0x00,
+
+// state[104 + 2] 0x000000 Byte 2 of 4
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+105,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[105 + 2] 0x010000 Byte 3 of 4
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+106,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+  6,  6,  6,  6,  6,  6,  6,  6,   6,  6,  6,  6,  6,  6,  6,  6,
+
+// state[106 + 2] 0x010400 Byte 4 of 4
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_,
+S1_,S1_,S1_,S1_,S1_,S1_,S1_,S1_, S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,
+S2_,S2_,S2_,S2_,S2_,S2_,S2_,S2_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf, 0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,
+0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf, 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,
+0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,
+0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+
+};
+
+// Remap base[44] = (del, add, string_offset)
+static const RemapEntry utf8repl_lettermarklower_remap_base[] = {
+{2,3,   0}, {2,3,   3}, {3,3,   6}, {3,3,   9},
+{3,3,  12}, {3,3,  15}, {3,3,  18}, {3,3,  21},
+{3,3,  24}, {3,3,  27}, {3,3,  30}, {3,3,  33},
+{3,3,  36}, {3,3,  39}, {3,3,  42}, {3,3,  45},
+
+{3,3,  48}, {3,3,  51}, {3,3,  54}, {3,3,  57},
+{3,3,  60}, {3,3,  63}, {3,3,  66}, {3,3,  69},
+{3,3,  72}, {3,3,  75}, {3,3,  78}, {3,3,  81},
+{3,3,  84}, {3,3,  87}, {3,3,  90}, {3,3,  93},
+
+{3,3,  96}, {3,3,  99}, {3,3, 102}, {3,3, 105},
+{3,3, 108}, {3,3, 111}, {3,3, 114}, {3,3, 117},
+{3,3, 120}, {3,3, 123}, {3,3, 126}, {3,3, 129},
+{0,0,0} };
+
+// Remap string[132]
+static const unsigned char utf8repl_lettermarklower_remap_string[] = {
+0xe2,0xb1,0xa5,0xe2,0xb1,0xa6,0xe2,0xb4, 0x80,0xe2,0xb4,0x81,0xe2,0xb4,0x82,0xe2,
+0xb4,0x83,0xe2,0xb4,0x84,0xe2,0xb4,0x85, 0xe2,0xb4,0x86,0xe2,0xb4,0x87,0xe2,0xb4,
+0x88,0xe2,0xb4,0x89,0xe2,0xb4,0x8a,0xe2, 0xb4,0x8b,0xe2,0xb4,0x8c,0xe2,0xb4,0x8d,
+0xe2,0xb4,0x8e,0xe2,0xb4,0x8f,0xe2,0xb4, 0x90,0xe2,0xb4,0x91,0xe2,0xb4,0x92,0xe2,
+
+0xb4,0x93,0xe2,0xb4,0x94,0xe2,0xb4,0x95, 0xe2,0xb4,0x96,0xe2,0xb4,0x97,0xe2,0xb4,
+0x98,0xe2,0xb4,0x99,0xe2,0xb4,0x9a,0xe2, 0xb4,0x9b,0xe2,0xb4,0x9c,0xe2,0xb4,0x9d,
+0xe2,0xb4,0x9e,0xe2,0xb4,0x9f,0xe2,0xb4, 0xa0,0xe2,0xb4,0xa1,0xe2,0xb4,0xa2,0xe2,
+0xb4,0xa3,0xe2,0xb4,0xa4,0xe2,0xb4,0xa5, 0xe2,0xb4,0xa7,0xe2,0xb4,0xad,0xe1,0xb5,
+
+0xbd,0xe1,0xb5,0xb9,0 };
+
+static const unsigned char utf8repl_lettermarklower_fast[256] = {
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+
+0,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+};
+
+static const UTF8ReplaceObj utf8repl_lettermarklower_obj = {
+  utf8repl_lettermarklower_STATE0,
+  utf8repl_lettermarklower_STATE0_SIZE,
+  utf8repl_lettermarklower_TOTAL_SIZE,
+  utf8repl_lettermarklower_MAX_EXPAND_X4,
+  utf8repl_lettermarklower_SHIFT,
+  utf8repl_lettermarklower_BYTES,
+  utf8repl_lettermarklower_LOSUB,
+  utf8repl_lettermarklower_HIADD,
+  utf8repl_lettermarklower,
+  utf8repl_lettermarklower_remap_base,
+  utf8repl_lettermarklower_remap_string,
+  utf8repl_lettermarklower_fast
+};
+
+
+#undef X__
+#undef RJ_
+#undef S1_
+#undef S2_
+#undef S3_
+#undef S21
+#undef S31
+#undef S32
+#undef T1_
+#undef T2_
+#undef S11
+#undef SP_
+#undef D__
+#undef RJA
+
+// Table has 7668 bytes, Hash = 07A2-C4E3
+
+}       // End namespace CLD2
+
+#endif  // UTF8REPL_LETTERMARKLOWER_H__
diff --git a/cbits/utf8scannot_lettermarkspecial.h b/cbits/utf8scannot_lettermarkspecial.h
new file mode 100644
--- /dev/null
+++ b/cbits/utf8scannot_lettermarkspecial.h
@@ -0,0 +1,1453 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// Created by utf8tablebuilder version 2.9
+//
+//  Rejects all codes from file:
+//    lettermarkspecial_6.2.0.txt
+//  Accepts all other UTF-8 codes 0000..10FFFF
+//  Space optimized
+//
+// ** ASSUMES INPUT IS STRUCTURALLY VALID UTF-8 **
+//
+//  Table entries are absolute statetable subscripts
+
+#ifndef UTF8SCANNOT_LETTERMARKSPECIAL_H__
+#define UTF8SCANNOT_LETTERMARKSPECIAL_H__
+
+#include "integral_types.h"
+#include "utf8statetable.h"
+
+namespace CLD2 {
+
+#define X__ (kExitIllegalStructure)
+#define RJ_ (kExitReject)
+#define S1_ (kExitReplace1)
+#define S2_ (kExitReplace2)
+#define S3_ (kExitReplace3)
+#define S21 (kExitReplace21)
+#define S31 (kExitReplace31)
+#define S32 (kExitReplace32)
+#define T1_ (kExitReplaceOffset1)
+#define T2_ (kExitReplaceOffset2)
+#define S11 (kExitReplace1S0)
+#define SP_ (kExitSpecial)
+#define D__ (kExitDoAgain)
+#define RJA (kExitRejectAlt)
+
+//  Entire table has 221 state blocks of 64 entries each
+
+static const unsigned int utf8scannot_lettermarkspecial_STATE0 = 0;		// state[0]
+static const unsigned int utf8scannot_lettermarkspecial_STATE0_SIZE = 64;	// =[1]
+static const unsigned int utf8scannot_lettermarkspecial_TOTAL_SIZE = 14144;
+static const unsigned int utf8scannot_lettermarkspecial_MAX_EXPAND_X4 = 0;
+static const unsigned int utf8scannot_lettermarkspecial_SHIFT = 6;
+static const unsigned int utf8scannot_lettermarkspecial_BYTES = 1;
+static const unsigned int utf8scannot_lettermarkspecial_LOSUB = 0x27272727;
+static const unsigned int utf8scannot_lettermarkspecial_HIADD = 0x44444444;
+
+static const uint8 utf8scannot_lettermarkspecial[] = {
+// state[0] 0x000000 Byte 1
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,RJ_,  0,RJ_,  0,
+
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+X__,X__,  6,  7,  8,  8,  8,  8,   8,  8,  8,  9,  8, 10, 11, 12,
+  8,  8, 13,  8, 14, 15, 16, 17,  18, 19,  8, 20, 21, 22, 23, 24,
+ 25, 57, 95,110,117,118,118,118, 118,119,121,118,118,140,  2,143,
+159,  4,  4,216,  5,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[2 + 2] 0x00e000 Byte 2 of 3
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[3 + 2] 0x001ac0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[4 + 2] 0x040000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[5 + 2] 0x100000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+
+// state[6 + 2] 0x000080 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,RJ_,  0,  0,   0,  0,RJ_,  0,  0,  0,  0,  0,
+
+// state[7 + 2] 0x0000c0 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[8 + 2] 0x000100 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[9 + 2] 0x0002c0 Byte 2 of 2
+RJ_,RJ_,  0,  0,  0,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,RJ_,  0,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[10 + 2] 0x000340 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,   0,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+
+// state[11 + 2] 0x000380 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,RJ_,  0, RJ_,RJ_,RJ_,  0,RJ_,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[12 + 2] 0x0003c0 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[13 + 2] 0x000480 Byte 2 of 2
+RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[14 + 2] 0x000500 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[15 + 2] 0x000540 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,RJ_,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[16 + 2] 0x000580 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,
+
+// state[17 + 2] 0x0005c0 Byte 2 of 2
+  0,RJ_,RJ_,  0,RJ_,RJ_,  0,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[18 + 2] 0x000600 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[19 + 2] 0x000640 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[20 + 2] 0x0006c0 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,  0,  0,RJ_,
+
+// state[21 + 2] 0x000700 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[22 + 2] 0x000740 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[23 + 2] 0x000780 Byte 2 of 2
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[24 + 2] 0x0007c0 Byte 2 of 2
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,RJ_,  0,  0,  0,  0,  0,
+
+// state[25 + 2] 0x000000 Byte 2 of 3
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+ 26, 27, 28, 29,  8, 30, 31, 32,  33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48,  49, 50, 51, 52, 53, 54, 55, 56,
+
+// state[26 + 2] 0x000800 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[27 + 2] 0x000840 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[28 + 2] 0x000880 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[29 + 2] 0x0008c0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[30 + 2] 0x000940 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[31 + 2] 0x000980 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,
+RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,  0,  0,  0,RJ_,RJ_, RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[32 + 2] 0x0009c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_, RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,RJ_,   0,  0,  0,  0,RJ_,RJ_,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[33 + 2] 0x000a00 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,RJ_,
+RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,  0,RJ_,RJ_,  0, RJ_,RJ_,  0,  0,RJ_,  0,RJ_,RJ_,
+
+// state[34 + 2] 0x000a40 Byte 3 of 3
+RJ_,RJ_,RJ_,  0,  0,  0,  0,RJ_, RJ_,  0,  0,RJ_,RJ_,RJ_,  0,  0,
+  0,RJ_,  0,  0,  0,  0,  0,  0,   0,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[35 + 2] 0x000a80 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,
+RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[36 + 2] 0x000ac0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_, RJ_,RJ_,  0,RJ_,RJ_,RJ_,  0,  0,
+RJ_,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[37 + 2] 0x000b00 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,
+RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[38 + 2] 0x000b40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_, RJ_,  0,  0,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,RJ_,RJ_,   0,  0,  0,  0,RJ_,RJ_,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[39 + 2] 0x000b80 Byte 3 of 3
+  0,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,RJ_,RJ_,  0,RJ_,  0,RJ_,RJ_,
+  0,  0,  0,RJ_,RJ_,  0,  0,  0, RJ_,RJ_,RJ_,  0,  0,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,RJ_,RJ_,
+
+// state[40 + 2] 0x000bc0 Byte 3 of 3
+RJ_,RJ_,RJ_,  0,  0,  0,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,  0,  0,  0,  0,  0,  0,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[41 + 2] 0x000c00 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,RJ_,RJ_,RJ_,
+
+// state[42 + 2] 0x000c40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,RJ_,RJ_,  0, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[43 + 2] 0x000c80 Byte 3 of 3
+  0,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[44 + 2] 0x000cc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[45 + 2] 0x000d00 Byte 3 of 3
+  0,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,
+
+// state[46 + 2] 0x000d40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[47 + 2] 0x000d80 Byte 3 of 3
+  0,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,  0,
+
+// state[48 + 2] 0x000dc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,RJ_,  0,  0,  0,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[49 + 2] 0x000e00 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+
+// state[50 + 2] 0x000e40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[51 + 2] 0x000e80 Byte 3 of 3
+  0,RJ_,RJ_,  0,RJ_,  0,  0,RJ_, RJ_,  0,RJ_,  0,  0,RJ_,  0,  0,
+  0,  0,  0,  0,RJ_,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,RJ_,RJ_,RJ_,  0,RJ_,  0,RJ_,   0,  0,RJ_,RJ_,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,RJ_,RJ_,RJ_,  0,  0,
+
+// state[52 + 2] 0x000ec0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[53 + 2] 0x000f00 Byte 3 of 3
+RJ_,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,RJ_,  0,RJ_,   0,RJ_,  0,  0,  0,  0,RJ_,RJ_,
+
+// state[54 + 2] 0x000f40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[55 + 2] 0x000f80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+
+// state[56 + 2] 0x000fc0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[57 + 2] 0x001000 Byte 2 of 3
+  8, 21, 58, 59,  8,  8,  8,  8,   8, 60, 61, 62, 63, 64, 65, 66,
+ 67,  8,  8,  8,  8,  8,  8,  8,   8, 68, 69, 70, 71, 72,  8, 73,
+ 74, 75, 76, 77, 78, 79, 80, 81,  82, 83, 84,  3,  8, 85, 86, 87,
+ 75, 88,  3, 89,  8,  8,  8, 90,   8,  8,  8,  8, 91, 92, 93, 94,
+
+// state[58 + 2] 0x001080 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[59 + 2] 0x0010c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,   0,  0,  0,  0,  0,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[60 + 2] 0x001240 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[61 + 2] 0x001280 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[62 + 2] 0x0012c0 Byte 3 of 3
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[63 + 2] 0x001300 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[64 + 2] 0x001340 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[65 + 2] 0x001380 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[66 + 2] 0x0013c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[67 + 2] 0x001400 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[68 + 2] 0x001640 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[69 + 2] 0x001680 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[70 + 2] 0x0016c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[71 + 2] 0x001700 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[72 + 2] 0x001740 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[73 + 2] 0x0017c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,RJ_,   0,  0,  0,  0,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[74 + 2] 0x001800 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[75 + 2] 0x001840 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[76 + 2] 0x001880 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[77 + 2] 0x0018c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[78 + 2] 0x001900 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+
+// state[79 + 2] 0x001940 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[80 + 2] 0x001980 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[81 + 2] 0x0019c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[82 + 2] 0x001a00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[83 + 2] 0x001a40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,
+
+// state[84 + 2] 0x001a80 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[85 + 2] 0x001b40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[86 + 2] 0x001b80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[87 + 2] 0x001bc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[88 + 2] 0x001c40 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+
+// state[89 + 2] 0x001cc0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[90 + 2] 0x001dc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[91 + 2] 0x001f00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[92 + 2] 0x001f40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,RJ_,  0,RJ_,  0,RJ_,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+
+// state[93 + 2] 0x001f80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,
+
+// state[94 + 2] 0x001fc0 Byte 3 of 3
+  0,  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+
+// state[95 + 2] 0x002000 Byte 2 of 3
+  3, 96, 97, 98, 99,100,101,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+102,103,  8,104,105,106,107,108, 109,  3,  3,  3,  3,  3,  3,  3,
+
+// state[96 + 2] 0x002040 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,RJ_,
+
+// state[97 + 2] 0x002080 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[98 + 2] 0x0020c0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[99 + 2] 0x002100 Byte 3 of 3
+  0,  0,RJ_,  0,  0,  0,  0,RJ_,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,  0,   0,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,RJ_,  0,RJ_,  0, RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[100 + 2] 0x002140 Byte 3 of 3
+  0,  0,  0,  0,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[101 + 2] 0x002180 Byte 3 of 3
+  0,  0,  0,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[102 + 2] 0x002c00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[103 + 2] 0x002c40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[104 + 2] 0x002cc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[105 + 2] 0x002d00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,   0,  0,  0,  0,  0,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[106 + 2] 0x002d40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,RJ_,
+
+// state[107 + 2] 0x002d80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[108 + 2] 0x002dc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[109 + 2] 0x002e00 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[110 + 2] 0x003000 Byte 2 of 3
+111, 67,112,113,114,  8,115,116,   3,  3,  3,  3,  3,  3,  3,  3,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[111 + 2] 0x003000 Byte 3 of 3
+  0,  0,  0,  0,  0,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,RJ_,RJ_,  0,  0,  0,
+
+// state[112 + 2] 0x003080 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[113 + 2] 0x0030c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[114 + 2] 0x003100 Byte 3 of 3
+  0,  0,  0,  0,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[115 + 2] 0x003180 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+
+// state[116 + 2] 0x0031c0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[117 + 2] 0x004000 Byte 2 of 3
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8, 77,  3,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[118 + 2] 0x005000 Byte 2 of 3
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[119 + 2] 0x009000 Byte 2 of 3
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,120,
+
+// state[120 + 2] 0x009fc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[121 + 2] 0x00a000 Byte 2 of 3
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,120,122,  8,  8,  8,  8, 123,124,125,126,127,  8,128,129,
+130, 87,  8,131,132,133,  8,134, 135,136,  8,137,138,  3,  3,139,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[122 + 2] 0x00a4c0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+
+// state[123 + 2] 0x00a600 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[124 + 2] 0x00a640 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,
+
+// state[125 + 2] 0x00a680 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[126 + 2] 0x00a6c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[127 + 2] 0x00a700 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[128 + 2] 0x00a780 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,  0,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[129 + 2] 0x00a7c0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[130 + 2] 0x00a800 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[131 + 2] 0x00a8c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,RJ_,  0,  0,  0,  0,
+
+// state[132 + 2] 0x00a900 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[133 + 2] 0x00a940 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+
+// state[134 + 2] 0x00a9c0 Byte 3 of 3
+RJ_,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[135 + 2] 0x00aa00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[136 + 2] 0x00aa40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,RJ_,RJ_,  0,  0,  0,  0,
+
+// state[137 + 2] 0x00aac0 Byte 3 of 3
+RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[138 + 2] 0x00ab00 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[139 + 2] 0x00abc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[140 + 2] 0x00d000 Byte 2 of 3
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,141,142,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[141 + 2] 0x00d780 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[142 + 2] 0x00d7c0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+
+// state[143 + 2] 0x00f000 Byte 2 of 3
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  8,  8,  8,  8,   8,144,  8,145,146,147, 23,148,
+  8,  8,  8,  8,149, 21,150,151, 152,153,  8,154,155,156,157,158,
+
+// state[144 + 2] 0x00fa40 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[145 + 2] 0x00fac0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[146 + 2] 0x00fb00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,
+
+// state[147 + 2] 0x00fb40 Byte 3 of 3
+RJ_,RJ_,  0,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[148 + 2] 0x00fbc0 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[149 + 2] 0x00fd00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+
+// state[150 + 2] 0x00fd80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[151 + 2] 0x00fdc0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+
+// state[152 + 2] 0x00fe00 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[153 + 2] 0x00fe40 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[154 + 2] 0x00fec0 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+
+// state[155 + 2] 0x00ff00 Byte 3 of 3
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+
+// state[156 + 2] 0x00ff40 Byte 3 of 3
+  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[157 + 2] 0x00ff80 Byte 3 of 3
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[158 + 2] 0x00ffc0 Byte 3 of 3
+  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,RJ_,RJ_,RJ_,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[159 + 2] 0x000000 Byte 2 of 4
+X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
+160,180,184,186,  2,  2,187,  2,   2,  2,  2,191,  2,193,208,  2,
+118,118,118,118,118,118,118,118, 118,118,212,214,  2,  2,  2,215,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[160 + 2] 0x010000 Byte 3 of 4
+161,162,  8,163,  3,  3,  3,164,   3,  3,165,166,167,168,169,170,
+  8,  8,171,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+172,173,  3,  3,174,  3,175,  3, 176,177,  3,  3, 77,178,  3,  3,
+  8,179,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[161 + 2] 0x010000 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,  0,RJ_,
+
+// state[162 + 2] 0x010040 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[163 + 2] 0x0100c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,
+
+// state[164 + 2] 0x0101c0 Byte 4 of 4
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,RJ_,  0,  0,
+
+// state[165 + 2] 0x010280 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[166 + 2] 0x0102c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[167 + 2] 0x010300 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[168 + 2] 0x010340 Byte 4 of 4
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[169 + 2] 0x010380 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[170 + 2] 0x0103c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[171 + 2] 0x010480 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[172 + 2] 0x010800 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_, RJ_,  0,  0,  0,RJ_,  0,  0,RJ_,
+
+// state[173 + 2] 0x010840 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[174 + 2] 0x010900 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,  0,  0,  0,
+
+// state[175 + 2] 0x010980 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,   0,  0,  0,  0,  0,  0,RJ_,RJ_,
+
+// state[176 + 2] 0x010a00 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,  0,   0,  0,  0,  0,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0, RJ_,RJ_,RJ_,  0,  0,  0,  0,RJ_,
+
+// state[177 + 2] 0x010a40 Byte 4 of 4
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,
+
+// state[178 + 2] 0x010b40 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[179 + 2] 0x010c40 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[180 + 2] 0x011000 Byte 3 of 4
+  8,181,163,182, 66,  3,  8,183,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3, 75,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[181 + 2] 0x011040 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[182 + 2] 0x0110c0 Byte 4 of 4
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[183 + 2] 0x0111c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[184 + 2] 0x012000 Byte 3 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,185,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[185 + 2] 0x012340 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[186 + 2] 0x013000 Byte 3 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+185,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[187 + 2] 0x016000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  8,  8,  8,  8,  8,  8,  8,  8, 188,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  8,189,190,  3,
+
+// state[188 + 2] 0x016a00 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,  0,  0,  0,  0,  0,  0,
+
+// state[189 + 2] 0x016f40 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[190 + 2] 0x016f80 Byte 4 of 4
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[191 + 2] 0x01b000 Byte 3 of 4
+192,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[192 + 2] 0x01b000 Byte 4 of 4
+RJ_,RJ_,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[193 + 2] 0x01d000 Byte 3 of 4
+  3,  3,  3,  3,  3,194,195,  3,   3,196,  3,  3,  3,  3,  3,  3,
+  8,197,198,199,200,201,  8,  8,   8,  8,202,203,204,205,206,207,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[194 + 2] 0x01d140 Byte 4 of 4
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,  0,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,  0,  0,  0,  0,  0,   0,  0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[195 + 2] 0x01d180 Byte 4 of 4
+RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[196 + 2] 0x01d240 Byte 4 of 4
+  0,  0,RJ_,RJ_,RJ_,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[197 + 2] 0x01d440 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[198 + 2] 0x01d480 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+  0,  0,RJ_,  0,  0,RJ_,RJ_,  0,   0,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,RJ_,  0,RJ_,RJ_,RJ_,
+
+// state[199 + 2] 0x01d4c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[200 + 2] 0x01d500 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_, RJ_,RJ_,RJ_,  0,  0,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,  0,
+
+// state[201 + 2] 0x01d540 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,   0,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[202 + 2] 0x01d680 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,  0, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[203 + 2] 0x01d6c0 Byte 4 of 4
+RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,
+
+// state[204 + 2] 0x01d700 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[205 + 2] 0x01d740 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[206 + 2] 0x01d780 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+
+// state[207 + 2] 0x01d7c0 Byte 4 of 4
+RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[208 + 2] 0x01e000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3, 209,210,211,  3,  3,  3,  3,  3,
+
+// state[209 + 2] 0x01ee00 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,RJ_,RJ_,  0,RJ_,  0,  0,RJ_,   0,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,   0,RJ_,  0,RJ_,  0,  0,  0,  0,
+
+// state[210 + 2] 0x01ee40 Byte 4 of 4
+  0,  0,RJ_,  0,  0,  0,  0,RJ_,   0,RJ_,  0,RJ_,  0,RJ_,RJ_,RJ_,
+  0,RJ_,RJ_,  0,RJ_,  0,  0,RJ_,   0,RJ_,  0,RJ_,  0,RJ_,  0,RJ_,
+  0,RJ_,RJ_,  0,RJ_,  0,  0,RJ_, RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,   0,RJ_,RJ_,RJ_,RJ_,  0,RJ_,  0,
+
+// state[211 + 2] 0x01ee80 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+  0,RJ_,RJ_,RJ_,  0,RJ_,RJ_,RJ_, RJ_,RJ_,  0,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,  0,  0,  0,  0,
+
+// state[212 + 2] 0x02a000 Byte 3 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,213,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+
+// state[213 + 2] 0x02a6c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+// state[214 + 2] 0x02b000 Byte 3 of 4
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
+  8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8, 66,  8,  8,  8,
+171,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[215 + 2] 0x02f000 Byte 3 of 4
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  8,  8,  8,  8,  8,  8,  8,  8, 171,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[216 + 2] 0x0c0000 Byte 2 of 4
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+217,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+  2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
+
+// state[217 + 2] 0x0e0000 Byte 3 of 4
+  3,  3,  3,  3,  8,  8,  8,218,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+  3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
+
+// state[218 + 2] 0x0e01c0 Byte 4 of 4
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_, RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,RJ_,
+  0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
+
+};
+
+// Remap base[0] = (del, add, string_offset)
+static const RemapEntry utf8scannot_lettermarkspecial_remap_base[] = {
+{0,0,0} };
+
+// Remap string[0]
+static const unsigned char utf8scannot_lettermarkspecial_remap_string[] = {
+0 };
+
+static const unsigned char utf8scannot_lettermarkspecial_fast[256] = {
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,1,0, 0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0, 0,0,0,0,1,0,1,0,
+
+0,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,0,0,0,0,0,
+0,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,0,0,0,0,0,
+
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+};
+
+static const UTF8ScanObj utf8scannot_lettermarkspecial_obj = {
+  utf8scannot_lettermarkspecial_STATE0,
+  utf8scannot_lettermarkspecial_STATE0_SIZE,
+  utf8scannot_lettermarkspecial_TOTAL_SIZE,
+  utf8scannot_lettermarkspecial_MAX_EXPAND_X4,
+  utf8scannot_lettermarkspecial_SHIFT,
+  utf8scannot_lettermarkspecial_BYTES,
+  utf8scannot_lettermarkspecial_LOSUB,
+  utf8scannot_lettermarkspecial_HIADD,
+  utf8scannot_lettermarkspecial,
+  utf8scannot_lettermarkspecial_remap_base,
+  utf8scannot_lettermarkspecial_remap_string,
+  utf8scannot_lettermarkspecial_fast
+};
+
+
+#undef X__
+#undef RJ_
+#undef S1_
+#undef S2_
+#undef S3_
+#undef S21
+#undef S31
+#undef S32
+#undef T1_
+#undef T2_
+#undef S11
+#undef SP_
+#undef D__
+#undef RJA
+
+// Table has 14400 bytes, Hash = 9E4D-F2F2
+
+}       // End namespace CLD2
+
+#endif  // UTF8SCANNOT_LETTERMARKSPECIAL_H__
diff --git a/cbits/utf8statetable.cc b/cbits/utf8statetable.cc
new file mode 100644
--- /dev/null
+++ b/cbits/utf8statetable.cc
@@ -0,0 +1,1372 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// State Table follower for scanning UTF-8 strings without converting to
+// 32- or 16-bit Unicode values.
+//
+
+#ifdef COMPILER_MSVC
+// MSVC warns: warning C4309: 'initializing' : truncation of constant value
+// But the value is in fact not truncated.  0xFF still comes out 0xFF at
+// runtime.
+#pragma warning ( disable : 4309 )
+#endif
+
+#include "utf8statetable.h"
+
+#include <stdint.h>                     // for uintptr_t
+#include <string.h>                     // for NULL, memcpy, memmove
+
+#include "integral_types.h"        // for uint8, uint32, int8
+#include "port.h"
+#include "stringpiece.h"
+#include "offsetmap.h"
+
+
+namespace CLD2 {
+
+static const int kReplaceAndResumeFlag = 0x80; // Bit in del byte to distinguish
+                                               // optional next-state field
+                                               // after replacement text
+static const int kHtmlPlaintextFlag = 0x80;    // Bit in add byte to distinguish
+                                               // HTML replacement vs. plaintext
+
+
+/**
+ * This code implements a little interpreter for UTF8 state
+ * tables. There are three kinds of quite-similar state tables,
+ * property, scanning, and replacement. Each state in one of
+ * these tables consists of an array of 256 or 64 one-byte
+ * entries. The state is subscripted by an incoming source byte,
+ * and the entry either specifies the next state or specifies an
+ * action. Space-optimized tables have full 256-entry states for
+ * the first byte of a UTF-8 character, but only 64-entry states
+ * for continuation bytes. Space-optimized tables may only be
+ * used with source input that has been checked to be
+ * structurally- (or stronger interchange-) valid.
+ *
+ * A property state table has an unsigned one-byte property for
+ * each possible UTF-8 character. One-byte character properties
+ * are in the state[0] array, while for other lengths the
+ * state[0] array gives the next state, which contains the
+ * property value for two-byte characters or yet another state
+ * for longer ones. The code simply loads the right number of
+ * next-state values, then returns the final byte as property
+ * value. There are no actions specified in property tables.
+ * States are typically shared for multi-byte UTF-8 characters
+ * that all have the same property value.
+ *
+ * A scanning state table has entries that are either a
+ * next-state specifier for bytes that are accepted by the
+ * scanner, or an exit action for the last byte of each
+ * character that is rejected by the scanner.
+ *
+ * Scanning long strings involves a tight loop that picks up one
+ * byte at a time and follows next-state value back to state[0]
+ * for each accepted UTF-8 character. Scanning stops at the end
+ * of the string or at the first character encountered that has
+ * an exit action such as "reject". Timing information is given
+ * below.
+ *
+ * Since so much of Google's text is 7-bit-ASCII values
+ * (approximately 94% of the bytes of web documents), the
+ * scanning interpreter has two speed optimizations. One checks
+ * 8 bytes at a time to see if they are all in the range lo..hi,
+ * as specified in constants in the overall statetable object.
+ * The check involves ORing together four 4-byte values that
+ * overflow into the high bit of some byte when a byte is out of
+ * range. For seven-bit-ASCII, lo is 0x20 and hi is 0x7E. This
+ * loop is about 8x faster than the one-byte-at-a-time loop.
+ *
+ * If checking for exit bytes in the 0x00-0x1F and 7F range is
+ * unneeded, an even faster loop just looks at the high bits of
+ * 8 bytes at once, and is about 1.33x faster than the lo..hi
+ * loop.
+ *
+ * Exit from the scanning routines backs up to the first byte of
+ * the rejected character, so the text spanned is always a
+ * complete number of UTF-8 characters. The normal scanning exit
+ * is at the first rejected character, or at the end of the
+ * input text. Scanning also exits on any detected ill-formed
+ * character or at a special do-again action built into some
+ * exit-optimized tables. The do-again action gets back to the
+ * top of the scanning loop to retry eight-byte ASCII scans. It
+ * is typically put into state tables after four seven-bit-ASCII
+ * characters in a row are seen, to allow restarting the fast
+ * scan after some slower processing of multi-byte characters.
+ *
+ * A replacement state table is similar to a scanning state
+ * table but has more extensive actions. The default
+ * byte-at-a-time loop copies one byte from source to
+ * destination and goes to the next state. The replacement
+ * actions overwrite 1-3 bytes of the destination with different
+ * bytes, possibly shortening the output by 1 or 2 bytes. The
+ * replacement bytes come from within the state table, from
+ * dummy states inserted just after any state that contains a
+ * replacement action. This gives a quick address calculation for
+ * the replacement byte(s) and gives some cache locality.
+ *
+ * Additional replacement actions use one or two bytes from
+ * within dummy states to index a side table of more-extensive
+ * replacements. The side table specifies a length of 0..15
+ * destination bytes to overwrite and a length of 0..127 bytes
+ * to overwrite them with, plus the actual replacement bytes.
+ *
+ * This side table uses one extra bit to specify a pair of
+ * replacements, the first to be used in an HTML context and the
+ * second to be used in a plaintext context. This allows
+ * replacements that are spelled with "&lt;" in the former
+ * context and "<" in the latter.
+ *
+ * The side table also uses an extra bit to specify a non-zero
+ * next state after a replacement. This allows a combination
+ * replacement and state change, used to implement a limited
+ * version of the Boyer-Moore algorithm for multi-character
+ * replacement without backtracking. This is useful when there
+ * are overlapping replacements, such as ch => x and also c =>
+ * y, the latter to be used only if the character after c is not
+ * h. in this case, the state[0] table's entry for c would
+ * change c to y and also have a next-state of say n, and the
+ * state[n] entry for h would specify a replacement of the two
+ * bytes yh by x. No backtracking is needed.
+ *
+ * A replacement table may also include the exit actions of a
+ * scanning state table, so some character sequences can
+ * terminate early.
+ *
+ * During replacement, an optional data structure called an
+ * offset map can be updated to reflect each change in length
+ * between source and destination. This offset map can later be
+ * used to map destination-string offsets to corresponding
+ * source-string offsets or vice versa.
+ *
+ * The routines below also have variants in which state-table
+ * entries are all two bytes instead of one byte. This allows
+ * tables with more than 240 total states, but takes up twice as
+ * much space per state.
+ *
+**/
+
+// Return true if current Tbl pointer is within state0 range
+// Note that unsigned compare checks both ends of range simultaneously
+static inline bool InStateZero(const UTF8ScanObj* st, const uint8* Tbl) {
+  const uint8* Tbl0 = &st->state_table[st->state0];
+  return (static_cast<uint32>(Tbl - Tbl0) < st->state0_size);
+}
+
+static inline bool InStateZero_2(const UTF8ReplaceObj_2* st,
+                                 const unsigned short int* Tbl) {
+  const unsigned short int* Tbl0 =  &st->state_table[st->state0];
+  // Word difference, not byte difference
+  return (static_cast<uint32>(Tbl - Tbl0) < st->state0_size);
+}
+
+// UTF8PropObj, UTF8ScanObj, UTF8ReplaceObj are all typedefs of
+// UTF8MachineObj.
+
+static bool IsPropObj(const UTF8StateMachineObj& obj) {
+  return obj.fast_state == NULL
+      && obj.max_expand == 0;
+}
+
+static bool IsPropObj_2(const UTF8StateMachineObj_2& obj) {
+  return obj.fast_state == NULL
+      && obj.max_expand == 0;
+}
+
+static bool IsScanObj(const UTF8StateMachineObj& obj) {
+  return obj.fast_state != NULL
+      && obj.max_expand == 0;
+}
+
+static bool IsReplaceObj(const UTF8StateMachineObj& obj) {
+  // Normally, obj.fast_state != NULL, but the handwritten tables
+  // in utf8statetable_unittest don't handle fast_states.
+  return obj.max_expand > 0;
+}
+
+static bool IsReplaceObj_2(const UTF8StateMachineObj_2& obj) {
+  return obj.max_expand > 0;
+}
+
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericProperty(const UTF8PropObj* st,
+                          const uint8** src,
+                          int* srclen) {
+  if (*srclen <= 0) {
+    return 0;
+  }
+
+  const uint8* lsrc = *src;
+  const uint8* Tbl_0 = &st->state_table[st->state0];
+  const uint8* Tbl = Tbl_0;
+  int e;
+  int eshift = st->entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+    *src += 1;
+    *srclen -= 1;
+  } else if (((c & 0xe0) == 0xc0) && (*srclen >= 2)) {     // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    *src += 2;
+    *srclen -= 2;
+  } else if (((c & 0xf0) == 0xe0) && (*srclen >= 3)) {     // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    *src += 3;
+    *srclen -= 3;
+  }else if (((c & 0xf8) == 0xf0) && (*srclen >= 4)) {     // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[3]];
+    *src += 4;
+    *srclen -= 4;
+  } else {                                                // Ill-formed
+    e = 0;
+    *src += 1;
+    *srclen -= 1;
+  }
+  return e;
+}
+
+bool UTF8HasGenericProperty(const UTF8PropObj& st, const char* src) {
+  const uint8* lsrc = reinterpret_cast<const uint8*>(src);
+  const uint8* Tbl_0 = &st.state_table[st.state0];
+  const uint8* Tbl = Tbl_0;
+  int e;
+  int eshift = st.entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+  } else if ((c & 0xe0) == 0xc0) {     // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+  } else if ((c & 0xf0) == 0xe0) {     // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+  } else {                             // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[3]];
+  }
+  return e;
+}
+
+
+// BigOneByte versions are needed for tables > 240 states, but most
+// won't need the TwoByte versions.
+// Internally, to next-to-last offset is multiplied by 16 and the last
+// offset is relative instead of absolute.
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericPropertyBigOneByte(const UTF8PropObj* st,
+                          const uint8** src,
+                          int* srclen) {
+  if (*srclen <= 0) {
+    return 0;
+  }
+
+  const uint8* lsrc = *src;
+  const uint8* Tbl_0 = &st->state_table[st->state0];
+  const uint8* Tbl = Tbl_0;
+  int e;
+  int eshift = st->entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+    *src += 1;
+    *srclen -= 1;
+  } else if (((c & 0xe0) == 0xc0) && (*srclen >= 2)) {     // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    *src += 2;
+    *srclen -= 2;
+  } else if (((c & 0xf0) == 0xe0) && (*srclen >= 3)) {     // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << (eshift + 4)];  // 16x the range
+    e = (reinterpret_cast<const int8*>(Tbl))[lsrc[1]];
+    Tbl = &Tbl[e << eshift];          // Relative +/-
+    e = Tbl[lsrc[2]];
+    *src += 3;
+    *srclen -= 3;
+  }else if (((c & 0xf8) == 0xf0) && (*srclen >= 4)) {     // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << (eshift + 4)];  // 16x the range
+    e = (reinterpret_cast<const int8*>(Tbl))[lsrc[2]];
+    Tbl = &Tbl[e << eshift];          // Relative +/-
+    e = Tbl[lsrc[3]];
+    *src += 4;
+    *srclen -= 4;
+  } else {                                                // Ill-formed
+    e = 0;
+    *src += 1;
+    *srclen -= 1;
+  }
+  return e;
+}
+
+// BigOneByte versions are needed for tables > 240 states, but most
+// won't need the TwoByte versions.
+bool UTF8HasGenericPropertyBigOneByte(const UTF8PropObj& st, const char* src) {
+  const uint8* lsrc = reinterpret_cast<const uint8*>(src);
+  const uint8* Tbl_0 = &st.state_table[st.state0];
+  const uint8* Tbl = Tbl_0;
+  int e;
+  int eshift = st.entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+  } else if ((c & 0xe0) == 0xc0) {    // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+  } else if ((c & 0xf0) == 0xe0) {    // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << (eshift + 4)];  // 16x the range
+    e = (reinterpret_cast<const int8*>(Tbl))[lsrc[1]];
+    Tbl = &Tbl[e << eshift];          // Relative +/-
+    e = Tbl[lsrc[2]];
+  } else {                            // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << (eshift + 4)];  // 16x the range
+    e = (reinterpret_cast<const int8*>(Tbl))[lsrc[2]];
+    Tbl = &Tbl[e << eshift];          // Relative +/-
+    e = Tbl[lsrc[3]];
+  }
+  return e;
+}
+
+
+// TwoByte versions are needed for tables > 240 states
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericPropertyTwoByte(const UTF8PropObj_2* st,
+                          const uint8** src,
+                          int* srclen) {
+  if (*srclen <= 0) {
+    return 0;
+  }
+
+  const uint8* lsrc = *src;
+  const unsigned short* Tbl_0 = &st->state_table[st->state0];
+  const unsigned short* Tbl = Tbl_0;
+  int e;
+  int eshift = st->entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+    *src += 1;
+    *srclen -= 1;
+  } else if (((c & 0xe0) == 0xc0) && (*srclen >= 2)) {     // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    *src += 2;
+    *srclen -= 2;
+  } else if (((c & 0xf0) == 0xe0) && (*srclen >= 3)) {     // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    *src += 3;
+    *srclen -= 3;
+  }else if (((c & 0xf8) == 0xf0) && (*srclen >= 4)) {     // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[3]];
+    *src += 4;
+    *srclen -= 4;
+  } else {                                                // Ill-formed
+    e = 0;
+    *src += 1;
+    *srclen -= 1;
+  }
+  return e;
+}
+
+// TwoByte versions are needed for tables > 240 states
+bool UTF8HasGenericPropertyTwoByte(const UTF8PropObj_2& st, const char* src) {
+  const uint8* lsrc = reinterpret_cast<const uint8*>(src);
+  const unsigned short* Tbl_0 = &st.state_table[st.state0];
+  const unsigned short* Tbl = Tbl_0;
+  int e;
+  int eshift = st.entry_shift;
+
+  // Short series of tests faster than switch, optimizes 7-bit ASCII
+  unsigned char c = lsrc[0];
+  if (static_cast<signed char>(c) >= 0) {           // one byte
+    e = Tbl[c];
+  } else if ((c & 0xe0) == 0xc0) {     // two bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+  } else if ((c & 0xf0) == 0xe0) {     // three bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+  } else {                             // four bytes
+    e = Tbl[c];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[1]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[2]];
+    Tbl = &Tbl_0[e << eshift];
+    e = Tbl[lsrc[3]];
+  }
+  return e;
+}
+
+
+// Approximate speeds on 2.8 GHz Pentium 4:
+//   GenericScan 1-byte loop           300 MB/sec *
+//   GenericScan 4-byte loop          1200 MB/sec
+//   GenericScan 8-byte loop          2400 MB/sec *
+//   GenericScanFastAscii 4-byte loop 3000 MB/sec
+//   GenericScanFastAscii 8-byte loop 3200 MB/sec *
+//
+// * Implemented below. FastAscii loop is memory-bandwidth constrained.
+
+// Scan a UTF-8 stringpiece based on state table.
+// Always scan complete UTF-8 characters
+// Set number of bytes scanned. Return reason for exiting
+int UTF8GenericScan(const UTF8ScanObj* st,
+                    const StringPiece& str,
+                    int* bytes_consumed) {
+  int eshift = st->entry_shift;       // 6 (space optimized) or 8
+  // int nEntries = (1 << eshift);       // 64 or 256 entries per state
+
+  const uint8* isrc =
+    reinterpret_cast<const uint8*>(str.data());
+  const uint8* src = isrc;
+  const int len = str.length();
+  const uint8* srclimit = isrc + len;
+  const uint8* srclimit8 = srclimit - 7;
+  *bytes_consumed = 0;
+  if (len == 0) return kExitOK;
+
+  const uint8* Tbl_0 = &st->state_table[st->state0];
+
+DoAgain:
+  // Do state-table scan
+  int e = 0;
+  uint8 c;
+
+  // Do fast for groups of 8 identity bytes.
+  // This covers a lot of 7-bit ASCII ~8x faster than the 1-byte loop,
+  // including slowing slightly on cr/lf/ht
+  //----------------------------
+  const uint8* Tbl2 = &st->fast_state[0];
+  uint32 losub = st->losub;
+  uint32 hiadd = st->hiadd;
+  while (src < srclimit8) {
+    const uint32* src32 = reinterpret_cast<const uint32 *>(src);
+    uint32 s0123 = UNALIGNED_LOAD32(&src32[0]);
+    uint32 s4567 = UNALIGNED_LOAD32(&src32[1]);
+    src += 8;
+    // This is a fast range check for all bytes in [lowsub..0x80-hiadd)
+    uint32 temp = (s0123 - losub) | (s0123 + hiadd) |
+                  (s4567 - losub) | (s4567 + hiadd);
+    if ((temp & 0x80808080) != 0) {
+      // We typically end up here on cr/lf/ht; src was incremented
+      int e0123 = (Tbl2[src[-8]] | Tbl2[src[-7]]) |
+                  (Tbl2[src[-6]] | Tbl2[src[-5]]);
+      if (e0123 != 0) {src -= 8; break;}    // Exit on Non-interchange
+      e0123 = (Tbl2[src[-4]] | Tbl2[src[-3]]) |
+              (Tbl2[src[-2]] | Tbl2[src[-1]]);
+      if (e0123 != 0) {src -= 4; break;}    // Exit on Non-interchange
+      // Else OK, go around again
+    }
+  }
+  //----------------------------
+
+  // Byte-at-a-time scan
+  //----------------------------
+  const uint8* Tbl = Tbl_0;
+  while (src < srclimit) {
+    c = *src;
+    e = Tbl[c];
+    src++;
+    if (e >= kExitIllegalStructure) {break;}
+    Tbl = &Tbl_0[e << eshift];
+  }
+  //----------------------------
+
+
+  // Exit possibilities:
+  //  Some exit code, !state0, back up over last char
+  //  Some exit code, state0, back up one byte exactly
+  //  source consumed, !state0, back up over partial char
+  //  source consumed, state0, exit OK
+  // For illegal byte in state0, avoid backup up over PREVIOUS char
+  // For truncated last char, back up to beginning of it
+
+  if (e >= kExitIllegalStructure) {
+    // Back up over exactly one byte of rejected/illegal UTF-8 character
+    src--;
+    // Back up more if needed
+    if (!InStateZero(st, Tbl)) {
+      do {src--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+    }
+  } else if (!InStateZero(st, Tbl)) {
+    // Back up over truncated UTF-8 character
+    e = kExitIllegalStructure;
+    do {src--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+  } else {
+    // Normal termination, source fully consumed
+    e = kExitOK;
+  }
+
+  if (e == kExitDoAgain) {
+    // Loop back up to the fast scan
+    goto DoAgain;
+  }
+
+  *bytes_consumed = src - isrc;
+  return e;
+}
+
+// Scan a UTF-8 stringpiece based on state table.
+// Always scan complete UTF-8 characters
+// Set number of bytes scanned. Return reason for exiting
+// OPTIMIZED for case of 7-bit ASCII 0000..007f all valid
+int UTF8GenericScanFastAscii(const UTF8ScanObj* st,
+                    const StringPiece& str,
+                    int* bytes_consumed) {
+  const uint8* isrc =
+    reinterpret_cast<const uint8*>(str.data());
+  const uint8* src = isrc;
+  const int len = str.length();
+  const uint8* srclimit = isrc + len;
+  const uint8* srclimit8 = srclimit - 7;
+  *bytes_consumed = 0;
+  if (len == 0) return kExitOK;
+
+  int n;
+  int rest_consumed;
+  int exit_reason;
+  do {
+    // Skip 8 bytes of ASCII at a whack; no endianness issue
+    while ((src < srclimit8) &&
+           (((UNALIGNED_LOAD32(&reinterpret_cast<const uint32*>(src)[0]) |
+              UNALIGNED_LOAD32(&reinterpret_cast<const uint32*>(src)[1]))
+             & 0x80808080) == 0)) {
+      src += 8;
+    }
+    // Run state table on the rest
+    n = src - isrc;
+    StringPiece str2(str.data() + n, str.length() - n);
+    exit_reason = UTF8GenericScan(st, str2, &rest_consumed);
+    src += rest_consumed;
+  } while ( exit_reason == kExitDoAgain );
+
+  *bytes_consumed = src - isrc;
+  return exit_reason;
+}
+
+// Hack to change halfwidth katakana to match an old UTF8CharToLower()
+
+// Return number of src bytes skipped
+static int DoSpecialFixup(const unsigned char c,
+                    const unsigned char** srcp, const unsigned char* srclimit,
+                    unsigned char** dstp, unsigned char* dstlimit) {
+  return 0;
+}
+
+
+// Scan a UTF-8 stringpiece based on state table, copying to output stringpiece
+//   and doing text replacements.
+// DO NOT CALL DIRECTLY. Use UTF8GenericReplace() below
+//   Needs caller to loop on kExitDoAgain
+static int UTF8GenericReplaceInternal(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap) {
+  int eshift = st->entry_shift;
+  int nEntries = (1 << eshift);       // 64 or 256 entries per state
+  const uint8* isrc = reinterpret_cast<const uint8*>(istr.data());
+  const int ilen = istr.length();
+  const uint8* copystart = isrc;
+  const uint8* src = isrc;
+  const uint8* srclimit = src + ilen;
+  *bytes_consumed = 0;
+  *bytes_filled = 0;
+  *chars_changed = 0;
+
+  const uint8* odst = reinterpret_cast<const uint8*>(ostr.data());
+  const int olen = ostr.length();
+  uint8* dst = const_cast<uint8*>(odst);
+  uint8* dstlimit = dst + olen;
+
+  int total_changed = 0;
+
+  // Invariant condition during replacements:
+  //  remaining dst size >= remaining src size
+  if ((dstlimit - dst) < (srclimit - src)) {
+    if (offsetmap != NULL) {
+      offsetmap->Copy(src - copystart);
+      copystart = src;
+    }
+    return kExitDstSpaceFull;
+  }
+  const uint8* Tbl_0 = &st->state_table[st->state0];
+
+ Do_state_table:
+  // Do state-table scan, copying as we go
+  const uint8* Tbl = Tbl_0;
+  int e = 0;
+  uint8 c = 0;
+
+ Do_state_table_newe:
+
+  //----------------------------
+  while (src < srclimit) {
+    c = *src;
+    e = Tbl[c];
+    *dst = c;
+    src++;
+    dst++;
+    if (e >= kExitIllegalStructure) {break;}
+    Tbl = &Tbl_0[e << eshift];
+  }
+  //----------------------------
+
+  // Exit possibilities:
+  //  Replacement code, do the replacement and loop
+  //  Some other exit code, state0, back up one byte exactly
+  //  Some other exit code, !state0, back up over last char
+  //  source consumed, state0, exit OK
+  //  source consumed, !state0, back up over partial char
+  // For illegal byte in state0, avoid backup up over PREVIOUS char
+  // For truncated last char, back up to beginning of it
+
+  if (e >= kExitIllegalStructure) {
+    // Switch on exit code; most loop back to top
+    int offset = 0;
+    switch (e) {
+    // These all make the output string the same size or shorter
+    // No checking needed
+    case kExitReplace31:    // del 2, add 1 bytes to change
+      dst -= 2;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 2);
+        offsetmap->Delete(2);
+        copystart = src;
+      }
+      dst[-1] = (unsigned char)Tbl[c + (nEntries * 1)];
+      total_changed++;
+      goto Do_state_table;
+    case kExitReplace32:    // del 3, add 2 bytes to change
+      dst--;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 1);
+        offsetmap->Delete(1);
+        copystart = src;
+      }
+      dst[-2] = (unsigned char)Tbl[c + (nEntries * 2)];
+      dst[-1] = (unsigned char)Tbl[c + (nEntries * 1)];
+      total_changed++;
+      goto Do_state_table;
+    case kExitReplace21:    // del 2, add 1 bytes to change
+      dst--;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 1);
+        offsetmap->Delete(1);
+        copystart = src;
+      }
+      dst[-1] = (unsigned char)Tbl[c + (nEntries * 1)];
+      total_changed++;
+      goto Do_state_table;
+    case kExitReplace3:    // update 3 bytes to change
+      dst[-3] = (unsigned char)Tbl[c + (nEntries * 3)];
+      // Fall into next case
+    case kExitReplace2:    // update 2 bytes to change
+      dst[-2] = (unsigned char)Tbl[c + (nEntries * 2)];
+      // Fall into next case
+    case kExitReplace1:    // update 1 byte to change
+      dst[-1] = (unsigned char)Tbl[c + (nEntries * 1)];
+      total_changed++;
+      goto Do_state_table;
+    case kExitReplace1S0:     // update 1 byte to change, 256-entry state
+      dst[-1] = (unsigned char)Tbl[c + (256 * 1)];
+      total_changed++;
+      goto Do_state_table;
+    // These can make the output string longer than the input
+    case kExitReplaceOffset2:
+      if ((nEntries != 256) && InStateZero(st, Tbl)) {
+        // For space-optimized table, we need multiples of 256 bytes
+        // in state0 and multiples of nEntries in other states
+        offset += ((unsigned char)Tbl[c + (256 * 2)] << 8);
+      } else {
+        offset += ((unsigned char)Tbl[c + (nEntries * 2)] << 8);
+      }
+      // Fall into next case
+    case kExitSpecial:      // Apply special fixups [read: hacks]
+    case kExitReplaceOffset1:
+      if ((nEntries != 256) && InStateZero(st, Tbl)) {
+        // For space-optimized table, we need multiples of 256 bytes
+        // in state0 and multiples of nEntries in other states
+        offset += (unsigned char)Tbl[c + (256 * 1)];
+      } else {
+        offset += (unsigned char)Tbl[c + (nEntries * 1)];
+      }
+      {
+        const RemapEntry* re = &st->remap_base[offset];
+        int del_len = re->delete_bytes & ~kReplaceAndResumeFlag;
+        int add_len = re->add_bytes & ~kHtmlPlaintextFlag;
+
+        // Special-case non-HTML replacement of five sensitive entities
+        //   &quot; &amp; &apos; &lt; &gt;
+        //   0022   0026  0027   003c 003e
+        // A replacement creating one of these is expressed as a pair of
+        // entries, one for HTML output and one for plaintext output.
+        // The first of the pair has the high bit of add_bytes set.
+        if (re->add_bytes & kHtmlPlaintextFlag) {
+          // Use this entry for plain text
+          if (!is_plain_text) {
+            // Use very next entry for HTML text (same back/delete length)
+            re = &st->remap_base[offset + 1];
+            add_len = re->add_bytes & ~kHtmlPlaintextFlag;
+          }
+        }
+
+        int string_offset = re->bytes_offset;
+        // After the replacement, need (dstlimit - newdst) >= (srclimit - src)
+        uint8* newdst = dst - del_len + add_len;
+        if ((dstlimit - newdst) < (srclimit - src)) {
+          // Won't fit; don't do the replacement. Caller may realloc and retry
+          e = kExitDstSpaceFull;
+          break;    // exit, backing up over this char for later retry
+        }
+        dst -= del_len;
+        memcpy(dst, &st->remap_string[string_offset], add_len);
+        dst += add_len;
+        total_changed++;
+        if (offsetmap != NULL) {
+          if (add_len > del_len) {
+            offsetmap->Copy(src - copystart);
+            offsetmap->Insert(add_len - del_len);
+            copystart = src;
+          } else if (add_len < del_len) {
+            offsetmap->Copy(src - copystart + add_len - del_len);
+            offsetmap->Delete(del_len - add_len);
+            copystart = src;
+          }
+        }
+        if (re->delete_bytes & kReplaceAndResumeFlag) {
+          // There is a non-zero  target state at the end of the
+          // replacement string
+          e = st->remap_string[string_offset + add_len];
+          Tbl = &Tbl_0[e << eshift];
+          goto Do_state_table_newe;
+        }
+      }
+      if (e == kExitRejectAlt) {break;}
+      if (e != kExitSpecial) {goto Do_state_table;}
+
+    // case kExitSpecial:      // Apply special fixups [read: hacks]
+      // In this routine, do either UTF8CharToLower()
+      //   fullwidth/halfwidth mapping or
+      //   voiced mapping or
+      //   semi-voiced mapping
+
+      // First, do EXIT_REPLACE_OFFSET1 action (above)
+      // Second: do additional code fixup
+      {
+        int srcdel = DoSpecialFixup(c, &src, srclimit, &dst, dstlimit);
+        if (offsetmap != NULL) {
+          if (srcdel != 0) {
+            offsetmap->Copy(src - copystart - srcdel);
+            offsetmap->Delete(srcdel);
+            copystart = src;
+          }
+        }
+      }
+      goto Do_state_table;
+
+    case kExitIllegalStructure:   // structurally illegal byte; quit
+    case kExitReject:             // NUL or illegal code encountered; quit
+    case kExitRejectAlt:          // Apply replacement, then exit
+    default:                      // and all other exits
+      break;
+    }   // End switch (e)
+
+    // Exit possibilities:
+    //  Some other exit code, state0, back up one byte exactly
+    //  Some other exit code, !state0, back up over last char
+
+    // Back up over exactly one byte of rejected/illegal UTF-8 character
+    src--;
+    dst--;
+    // Back up more if needed
+    if (!InStateZero(st, Tbl)) {
+      do {src--;dst--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+    }
+  } else if (!InStateZero(st, Tbl)) {
+    // src >= srclimit, !state0
+    // Back up over truncated UTF-8 character
+    e = kExitIllegalStructure;
+    do {src--; dst--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+  } else {
+    // src >= srclimit, state0
+    // Normal termination, source fully consumed
+    e = kExitOK;
+  }
+
+  if (offsetmap != NULL) {
+    if (src > copystart) {
+      offsetmap->Copy(src - copystart);
+      copystart = src;
+    }
+  }
+
+  // Possible return values here:
+  //  kExitDstSpaceFull         caller may realloc and retry from middle
+  //  kExitIllegalStructure     caller my overwrite/truncate
+  //  kExitOK                   all done and happy
+  //  kExitReject               caller may overwrite/truncate
+  //  kExitDoAgain              LOOP NOT DONE; caller must retry from middle
+  //                            (may do fast ASCII loop first)
+  //  kExitPlaceholder          -unused-
+  //  kExitNone                 -unused-
+  *bytes_consumed = src - isrc;
+  *bytes_filled = dst - odst;
+  *chars_changed = total_changed;
+  return e;
+}
+
+// TwoByte versions are needed for tables > 240 states, such
+// as the table for full Unicode 4.1 canonical + compatibility mapping
+
+// Scan a UTF-8 stringpiece based on state table with two-byte entries,
+//   copying to output stringpiece
+//   and doing text replacements.
+// DO NOT CALL DIRECTLY. Use UTF8GenericReplace() below
+//   Needs caller to loop on kExitDoAgain
+static int UTF8GenericReplaceInternalTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap) {
+  int eshift = st->entry_shift;
+  int nEntries = (1 << eshift);       // 64 or 256 entries per state
+  const uint8* isrc = reinterpret_cast<const uint8*>(istr.data());
+  const int ilen = istr.length();
+  const uint8* copystart = isrc;
+  const uint8* src = isrc;
+  const uint8* srclimit = src + ilen;
+  *bytes_consumed = 0;
+  *bytes_filled = 0;
+  *chars_changed = 0;
+
+  const uint8* odst = reinterpret_cast<const uint8*>(ostr.data());
+  const int olen = ostr.length();
+  uint8* dst = const_cast<uint8*>(odst);
+  uint8* dstlimit = dst + olen;
+
+  *chars_changed = 0;
+
+  int total_changed = 0;
+
+  int src_lll = srclimit - src;
+  int dst_lll = dstlimit - dst;
+
+
+  // Invariant condition during replacements:
+  //  remaining dst size >= remaining src size
+  if ((dstlimit - dst) < (srclimit - src)) {
+    if (offsetmap != NULL) {
+      offsetmap->Copy(src - copystart);
+      copystart = src;
+    }
+    return kExitDstSpaceFull_2;
+  }
+  const unsigned short* Tbl_0 = &st->state_table[st->state0];
+
+ Do_state_table_2:
+  // Do state-table scan, copying as we go
+  const unsigned short* Tbl = Tbl_0;
+  int e = 0;
+  uint8 c = 0;
+
+ Do_state_table_newe_2:
+
+  //----------------------------
+  while (src < srclimit) {
+    c = *src;
+    e = Tbl[c];
+    *dst = c;
+    src++;
+    dst++;
+    if (e >= kExitIllegalStructure_2) {break;}
+    Tbl = &Tbl_0[e << eshift];
+  }
+  //----------------------------
+  src_lll = src - isrc;
+  dst_lll = dst - odst;
+
+  // Exit possibilities:
+  //  Replacement code, do the replacement and loop
+  //  Some other exit code, state0, back up one byte exactly
+  //  Some other exit code, !state0, back up over last char
+  //  source consumed, state0, exit OK
+  //  source consumed, !state0, back up over partial char
+  // For illegal byte in state0, avoid backup up over PREVIOUS char
+  // For truncated last char, back up to beginning of it
+
+  if (e >= kExitIllegalStructure_2) {
+    // Switch on exit code; most loop back to top
+    int offset = 0;
+    switch (e) {
+    // These all make the output string the same size or shorter
+    // No checking needed
+    case kExitReplace31_2:    // del 2, add 1 bytes to change
+      dst -= 2;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 2);
+        offsetmap->Delete(2);
+        copystart = src;
+      }
+      dst[-1] = (unsigned char)(Tbl[c + (nEntries * 1)] & 0xff);
+      total_changed++;
+      goto Do_state_table_2;
+    case kExitReplace32_2:    // del 3, add 2 bytes to change
+      dst--;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 1);
+        offsetmap->Delete(1);
+        copystart = src;
+      }
+      dst[-2] = (unsigned char)(Tbl[c + (nEntries * 1)] >> 8 & 0xff);
+      dst[-1] = (unsigned char)(Tbl[c + (nEntries * 1)] & 0xff);
+      total_changed++;
+      goto Do_state_table_2;
+    case kExitReplace21_2:    // del 2, add 1 bytes to change
+      dst--;
+      if (offsetmap != NULL) {
+        offsetmap->Copy(src - copystart - 1);
+        offsetmap->Delete(1);
+        copystart = src;
+      }
+      dst[-1] = (unsigned char)(Tbl[c + (nEntries * 1)] & 0xff);
+      total_changed++;
+      goto Do_state_table_2;
+    case kExitReplace3_2:    // update 3 bytes to change
+      dst[-3] = (unsigned char)(Tbl[c + (nEntries * 2)] & 0xff);
+      // Fall into next case
+    case kExitReplace2_2:    // update 2 bytes to change
+      dst[-2] = (unsigned char)(Tbl[c + (nEntries * 1)] >> 8 & 0xff);
+      // Fall into next case
+    case kExitReplace1_2:    // update 1 byte to change
+      dst[-1] = (unsigned char)(Tbl[c + (nEntries * 1)] & 0xff);
+      total_changed++;
+      goto Do_state_table_2;
+    case kExitReplace1S0_2:     // update 1 byte to change, 256-entry state
+      dst[-1] = (unsigned char)(Tbl[c + (256 * 1)] & 0xff);
+      total_changed++;
+      goto Do_state_table_2;
+    // These can make the output string longer than the input
+    case kExitReplaceOffset2_2:
+      if ((nEntries != 256) && InStateZero_2(st, Tbl)) {
+        // For space-optimized table, we need multiples of 256 bytes
+        // in state0 and multiples of nEntries in other states
+        offset += ((unsigned char)(Tbl[c + (256 * 1)] >> 8 & 0xff) << 8);
+      } else {
+        offset += ((unsigned char)(Tbl[c + (nEntries * 1)] >> 8 & 0xff) << 8);
+      }
+      // Fall into next case
+    case kExitReplaceOffset1_2:
+      if ((nEntries != 256) && InStateZero_2(st, Tbl)) {
+        // For space-optimized table, we need multiples of 256 bytes
+        // in state0 and multiples of nEntries in other states
+        offset += (unsigned char)(Tbl[c + (256 * 1)] & 0xff);
+      } else {
+        offset += (unsigned char)(Tbl[c + (nEntries * 1)] & 0xff);
+      }
+      {
+        const RemapEntry* re = &st->remap_base[offset];
+        int del_len = re->delete_bytes & ~kReplaceAndResumeFlag;
+        int add_len = re->add_bytes & ~kHtmlPlaintextFlag;
+        // Special-case non-HTML replacement of five sensitive entities
+        //   &quot; &amp; &apos; &lt; &gt;
+        //   0022   0026  0027   003c 003e
+        // A replacement creating one of these is expressed as a pair of
+        // entries, one for HTML output and one for plaintext output.
+        // The first of the pair has the high bit of add_bytes set.
+        if (re->add_bytes & kHtmlPlaintextFlag) {
+          // Use this entry for plain text
+          if (!is_plain_text) {
+            // Use very next entry for HTML text (same back/delete length)
+            re = &st->remap_base[offset + 1];
+            add_len = re->add_bytes & ~kHtmlPlaintextFlag;
+          }
+        }
+
+        // After the replacement, need (dstlimit - dst) >= (srclimit - src)
+        int string_offset = re->bytes_offset;
+        // After the replacement, need (dstlimit - newdst) >= (srclimit - src)
+        uint8* newdst = dst - del_len + add_len;
+        if ((dstlimit - newdst) < (srclimit - src)) {
+          // Won't fit; don't do the replacement. Caller may realloc and retry
+          e = kExitDstSpaceFull_2;
+          break;    // exit, backing up over this char for later retry
+        }
+        dst -= del_len;
+        memcpy(dst, &st->remap_string[string_offset], add_len);
+        dst += add_len;
+        if (offsetmap != NULL) {
+          if (add_len > del_len) {
+            offsetmap->Copy(src - copystart);
+            offsetmap->Insert(add_len - del_len);
+            copystart = src;
+          } else if (add_len < del_len) {
+            offsetmap->Copy(src - copystart + add_len - del_len);
+            offsetmap->Delete(del_len - add_len);
+            copystart = src;
+          }
+        }
+        if (re->delete_bytes & kReplaceAndResumeFlag) {
+          // There is a two-byte non-zero target state at the end of the
+          // replacement string
+          uint8 c1 = st->remap_string[string_offset + add_len];
+          uint8 c2 = st->remap_string[string_offset + add_len + 1];
+          e = (c1 << 8) | c2;
+          Tbl = &Tbl_0[e << eshift];
+          total_changed++;
+          goto Do_state_table_newe_2;
+        }
+      }
+      total_changed++;
+      if (e == kExitRejectAlt_2) {break;}
+      goto Do_state_table_2;
+
+    case kExitSpecial_2:           // NO special fixups [read: hacks]
+    case kExitIllegalStructure_2:  // structurally illegal byte; quit
+    case kExitReject_2:            // NUL or illegal code encountered; quit
+                                   // and all other exits
+    default:
+      break;
+    }   // End switch (e)
+
+    // Exit possibilities:
+    //  Some other exit code, state0, back up one byte exactly
+    //  Some other exit code, !state0, back up over last char
+
+    // Back up over exactly one byte of rejected/illegal UTF-8 character
+    src--;
+    dst--;
+    // Back up more if needed
+    if (!InStateZero_2(st, Tbl)) {
+      do {src--;dst--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+    }
+  } else if (!InStateZero_2(st, Tbl)) {
+    // src >= srclimit, !state0
+    // Back up over truncated UTF-8 character
+    e = kExitIllegalStructure_2;
+
+    do {src--; dst--;} while ((src > isrc) && ((src[0] & 0xc0) == 0x80));
+  } else {
+    // src >= srclimit, state0
+    // Normal termination, source fully consumed
+    e = kExitOK_2;
+  }
+
+  if (offsetmap != NULL) {
+    if (src > copystart) {
+      offsetmap->Copy(src - copystart);
+      copystart = src;
+    }
+  }
+
+
+  // Possible return values here:
+  //  kExitDstSpaceFull_2         caller may realloc and retry from middle
+  //  kExitIllegalStructure_2     caller my overwrite/truncate
+  //  kExitOK_2                   all done and happy
+  //  kExitReject_2               caller may overwrite/truncate
+  //  kExitDoAgain_2              LOOP NOT DONE; caller must retry from middle
+  //                            (may do fast ASCII loop first)
+  //  kExitPlaceholder_2          -unused-
+  //  kExitNone_2                 -unused-
+  *bytes_consumed = src - isrc;
+  *bytes_filled = dst - odst;
+  *chars_changed = total_changed;
+  return e;
+}
+
+
+// Scan a UTF-8 stringpiece based on state table, copying to output stringpiece
+//   and doing text replacements.
+// Also writes an optional OffsetMap. Pass NULL to skip writing one.
+// Always scan complete UTF-8 characters
+// Set number of bytes consumed from input, number filled to output.
+// Return reason for exiting
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap) {
+  StringPiece local_istr(istr.data(), istr.length());
+  StringPiece local_ostr(ostr.data(), ostr.length());
+  int total_consumed = 0;
+  int total_filled = 0;
+  int total_changed = 0;
+  int local_bytes_consumed, local_bytes_filled, local_chars_changed;
+  int e;
+  do {
+    e = UTF8GenericReplaceInternal(st,
+                    local_istr, local_ostr, is_plain_text,
+                    &local_bytes_consumed, &local_bytes_filled,
+                    &local_chars_changed,
+                    offsetmap);
+    local_istr.remove_prefix(local_bytes_consumed);
+    local_ostr.remove_prefix(local_bytes_filled);
+    total_consumed += local_bytes_consumed;
+    total_filled += local_bytes_filled;
+    total_changed += local_chars_changed;
+  } while ( e == kExitDoAgain );
+  *bytes_consumed = total_consumed;
+  *bytes_filled = total_filled;
+  *chars_changed = total_changed;
+  return e;
+}
+
+// Older version without offsetmap
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed) {
+  return UTF8GenericReplace(st,
+                    istr,
+                    ostr,
+                    is_plain_text,
+                    bytes_consumed,
+                    bytes_filled,
+                    chars_changed,
+                    NULL);
+}
+
+// Older version without is_plain_text or offsetmap
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed) {
+  bool is_plain_text = false;
+  return UTF8GenericReplace(st,
+                    istr,
+                    ostr,
+                    is_plain_text,
+                    bytes_consumed,
+                    bytes_filled,
+                    chars_changed,
+                    NULL);
+}
+
+// Scan a UTF-8 stringpiece based on state table with two-byte entries,
+//   copying to output stringpiece
+//   and doing text replacements.
+// Also writes an optional OffsetMap. Pass NULL to skip writing one.
+// Always scan complete UTF-8 characters
+// Set number of bytes consumed from input, number filled to output.
+// Return reason for exiting
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap) {
+  StringPiece local_istr(istr.data(), istr.length());
+  StringPiece local_ostr(ostr.data(), ostr.length());
+  int total_consumed = 0;
+  int total_filled = 0;
+  int total_changed = 0;
+  int local_bytes_consumed, local_bytes_filled, local_chars_changed;
+  int e;
+  do {
+    e = UTF8GenericReplaceInternalTwoByte(st,
+                    local_istr, local_ostr, is_plain_text,
+                    &local_bytes_consumed,
+                    &local_bytes_filled,
+                    &local_chars_changed,
+                    offsetmap);
+    local_istr.remove_prefix(local_bytes_consumed);
+    local_ostr.remove_prefix(local_bytes_filled);
+    total_consumed += local_bytes_consumed;
+    total_filled += local_bytes_filled;
+    total_changed += local_chars_changed;
+  } while ( e == kExitDoAgain_2 );
+  *bytes_consumed = total_consumed;
+  *bytes_filled = total_filled;
+  *chars_changed = total_changed;
+
+  return e - kExitOK_2 + kExitOK;
+}
+
+// Older version without offsetmap
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed) {
+  return UTF8GenericReplaceTwoByte(st,
+                    istr,
+                    ostr,
+                    is_plain_text,
+                    bytes_consumed,
+                    bytes_filled,
+                    chars_changed,
+                    NULL);
+}
+
+// Older version without is_plain_text or offsetmap
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed) {
+  bool is_plain_text = false;
+  return UTF8GenericReplaceTwoByte(st,
+                    istr,
+                    ostr,
+                    is_plain_text,
+                    bytes_consumed,
+                    bytes_filled,
+                    chars_changed,
+                    NULL);
+}
+
+
+
+// Adjust a stringpiece to encompass complete UTF-8 characters.
+// The data pointer will be increased by 0..3 bytes to get to a character
+// boundary, and the length will then be decreased by 0..3 bytes
+// to encompass the last complete character.
+void UTF8TrimToChars(StringPiece* istr) {
+  const char* src = istr->data();
+  int len = istr->length();
+  // Exit if empty string
+  if (len == 0) {
+    return;
+  }
+
+  // Exit on simple, common case
+  if ( ((src[0] & 0xc0) != 0x80) &&
+       (static_cast<signed char>(src[len - 1]) >= 0) ) {
+    // First byte is not a continuation and last byte is 7-bit ASCII -- done
+    return;
+  }
+
+  // Adjust the back end, len > 0
+  const char* srclimit = src + len;
+  // Backscan over any ending continuation bytes to find last char start
+  const char* s = srclimit - 1;         // Last byte of the string
+  while ((src <= s) && ((*s & 0xc0) == 0x80)) {
+    s--;
+  }
+  // Include entire last char if it fits
+  if (src <= s) {
+    int last_char_len = UTF8OneCharLen(s);
+    if (s + last_char_len <= srclimit) {
+      // Last char fits, so include it, else exclude it
+      s += last_char_len;
+    }
+  }
+  if (s != srclimit) {
+    // s is one byte beyond the last full character, if any
+    istr->remove_suffix(srclimit - s);
+    // Exit if now empty string
+    if (istr->length() == 0) {
+      return;
+    }
+  }
+
+  // Adjust the front end, len > 0
+  len = istr->length();
+  srclimit = src + len;
+  s = src;                            // First byte of the string
+  // Scan over any beginning continuation bytes to find first char start
+  while ((s < srclimit) && ((*s & 0xc0) == 0x80)) {
+    s++;
+  }
+  if (s != src) {
+    // s is at the first full character, if any
+    istr->remove_prefix(s - src);
+  }
+}
+
+}       // End namespace CLD2
diff --git a/cbits/utf8statetable.h b/cbits/utf8statetable.h
new file mode 100644
--- /dev/null
+++ b/cbits/utf8statetable.h
@@ -0,0 +1,283 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+//
+// State Table follower for scanning UTF-8 strings without converting to
+// 32- or 16-bit Unicode values.
+//
+// Author: dsites@google.com (Dick Sites)
+//
+
+#ifndef UTIL_UTF8_UTF8STATETABLE_H_
+#define UTIL_UTF8_UTF8STATETABLE_H_
+
+#include <string>
+#include "integral_types.h"             // for uint8, uint32, uint16
+#include "stringpiece.h"
+
+
+namespace CLD2 {
+
+class OffsetMap;
+
+
+// These four-byte entries compactly encode how many bytes 0..255 to delete
+// in making a string replacement, how many bytes to add 0..255, and the offset
+// 0..64k-1 of the replacement string in remap_string.
+struct RemapEntry {
+  uint8 delete_bytes;
+  uint8 add_bytes;
+  uint16 bytes_offset;
+};
+
+// Exit type codes for state tables. All but the first get stuffed into
+// signed one-byte entries. The first is only generated by executable code.
+// To distinguish from next-state entries, these must be contiguous and
+// all <= kExitNone
+typedef enum {
+  kExitDstSpaceFull = 239,
+  kExitIllegalStructure,  // 240
+  kExitOK,                // 241
+  kExitReject,            // ...
+  kExitReplace1,
+  kExitReplace2,
+  kExitReplace3,
+  kExitReplace21,
+  kExitReplace31,
+  kExitReplace32,
+  kExitReplaceOffset1,
+  kExitReplaceOffset2,
+  kExitReplace1S0,
+  kExitSpecial,
+  kExitDoAgain,
+  kExitRejectAlt,
+  kExitNone               // 255
+} ExitReason;
+
+typedef enum {
+  kExitDstSpaceFull_2 = 32767,       // 0x7fff
+  kExitIllegalStructure_2,  // 32768    0x8000
+  kExitOK_2,                // 32769    0x8001
+  kExitReject_2,            // ...
+  kExitReplace1_2,
+  kExitReplace2_2,
+  kExitReplace3_2,
+  kExitReplace21_2,
+  kExitReplace31_2,
+  kExitReplace32_2,
+  kExitReplaceOffset1_2,
+  kExitReplaceOffset2_2,
+  kExitReplace1S0_2,
+  kExitSpecial_2,
+  kExitDoAgain_2,
+  kExitRejectAlt_2,
+  kExitNone_2               // 32783    0x800f
+} ExitReason_2;
+
+
+// This struct represents one entire state table. The three initialized byte
+// areas are state_table, remap_base, and remap_string. state0 and state0_size
+// give the byte offset and length within state_table of the initial state --
+// table lookups are expected to start and end in this state, but for
+// truncated UTF-8 strings, may end in a different state. These allow a quick
+// test for that condition. entry_shift is 8 for tables subscripted by a full
+// byte value and 6 for space-optimized tables subscripted by only six
+// significant bits in UTF-8 continuation bytes.
+typedef struct {
+  const uint32 state0;
+  const uint32 state0_size;
+  const uint32 total_size;
+  const int max_expand;
+  const int entry_shift;
+  const int bytes_per_entry;
+  const uint32 losub;
+  const uint32 hiadd;
+  const uint8* state_table;
+  const RemapEntry* remap_base;
+  const uint8* remap_string;
+  const uint8* fast_state;
+} UTF8StateMachineObj;
+
+// Near-duplicate declaration for tables with two-byte entries
+typedef struct {
+  const uint32 state0;
+  const uint32 state0_size;
+  const uint32 total_size;
+  const int max_expand;
+  const int entry_shift;
+  const int bytes_per_entry;
+  const uint32 losub;
+  const uint32 hiadd;
+  const unsigned short* state_table;
+  const RemapEntry* remap_base;
+  const uint8* remap_string;
+  const uint8* fast_state;
+} UTF8StateMachineObj_2;
+
+
+typedef UTF8StateMachineObj UTF8PropObj;
+typedef UTF8StateMachineObj UTF8ScanObj;
+typedef UTF8StateMachineObj UTF8ReplaceObj;
+typedef UTF8StateMachineObj_2 UTF8PropObj_2;
+typedef UTF8StateMachineObj_2 UTF8ReplaceObj_2;
+// NOT IMPLEMENTED typedef UTF8StateMachineObj_2 UTF8ScanObj_2;
+
+
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericProperty(const UTF8PropObj* st,
+                          const uint8** src,
+                          int* srclen);
+
+// Look up property of one UTF-8 character (assumed to be valid).
+// (This is a faster version of UTF8GenericProperty.)
+bool UTF8HasGenericProperty(const UTF8PropObj& st, const char* src);
+
+
+// BigOneByte versions are needed for tables > 240 states, but most
+// won't need the TwoByte versions.
+
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericPropertyBigOneByte(const UTF8PropObj* st,
+                          const uint8** src,
+                          int* srclen);
+
+
+// TwoByte versions are needed for tables > 240 states that don't fit onto
+// BigOneByte -- rare ultimate fallback
+
+// Look up property of one UTF-8 character (assumed to be valid).
+// (This is a faster version of UTF8GenericProperty.)
+bool UTF8HasGenericPropertyBigOneByte(const UTF8PropObj& st, const char* src);
+
+// Look up property of one UTF-8 character and advance over it
+// Return 0 if input length is zero
+// Return 0 and advance one byte if input is ill-formed
+uint8 UTF8GenericPropertyTwoByte(const UTF8PropObj_2* st,
+                          const uint8** src,
+                          int* srclen);
+
+// Look up property of one UTF-8 character (assumed to be valid).
+// (This is a faster version of UTF8GenericProperty.)
+bool UTF8HasGenericPropertyTwoByte(const UTF8PropObj_2& st, const char* src);
+
+// Scan a UTF-8 stringpiece based on a state table.
+// Always scan complete UTF-8 characters
+// Set number of bytes scanned. Return reason for exiting
+int UTF8GenericScan(const UTF8ScanObj* st,
+                    const StringPiece& str,
+                    int* bytes_consumed);
+
+
+
+// Scan a UTF-8 stringpiece based on state table, copying to output stringpiece
+//   and doing text replacements.
+// Always scan complete UTF-8 characters
+// Set number of bytes consumed from input, number filled to output.
+// Return reason for exiting
+// Also writes an optional OffsetMap. Pass NULL to skip writing one.
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap);
+
+// Older version without offsetmap
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed);
+
+// Older version without is_plain_text or offsetmap
+int UTF8GenericReplace(const UTF8ReplaceObj* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed);
+
+
+// TwoByte version is needed for tables > about 256 states, such
+// as the table for full Unicode 4.1 canonical + compatibility mapping
+
+// Scan a UTF-8 stringpiece based on state table with two-byte entries,
+//   copying to output stringpiece
+//   and doing text replacements.
+// Always scan complete UTF-8 characters
+// Set number of bytes consumed from input, number filled to output.
+// Return reason for exiting
+// Also writes an optional OffsetMap. Pass NULL to skip writing one.
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed,
+                    OffsetMap* offsetmap);
+
+// Older version without offsetmap
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    bool is_plain_text,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed);
+
+// Older version without is_plain_text or offsetmap
+int UTF8GenericReplaceTwoByte(const UTF8ReplaceObj_2* st,
+                    const StringPiece& istr,
+                    StringPiece& ostr,
+                    int* bytes_consumed,
+                    int* bytes_filled,
+                    int* chars_changed);
+
+
+static const unsigned char kUTF8LenTbl[256] = {
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+  1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,
+  2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,
+  3,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,3, 4,4,4,4,4,4,4,4, 4,4,4,4,4,4,4,4
+};
+
+inline int UTF8OneCharLen(const char* in) {
+  return kUTF8LenTbl[*reinterpret_cast<const uint8*>(in)];
+}
+
+// Adjust a stringpiece to encompass complete UTF-8 characters.
+// The data pointer will be increased by 0..3 bytes to get to a character
+// boundary, and the length will then be decreased by 0..3 bytes
+// to encompass the last complete character.
+// This is useful especially when a UTF-8 string must be put into a fixed-
+// maximum-size buffer cleanly, such as a MySQL buffer.
+void UTF8TrimToChars(StringPiece* istr);
+
+}       // End namespace CLD2
+
+#endif  // UTIL_UTF8_UTF8STATETABLE_H_
diff --git a/cld2.cabal b/cld2.cabal
new file mode 100644
--- /dev/null
+++ b/cld2.cabal
@@ -0,0 +1,79 @@
+name: cld2
+version: 0.1.0.1
+synopsis: Haskell bindings to Google's Compact Language Detector 2
+description: This package provides simple Haskell bindings for Compact Language
+             Detector 2, a language-detection library used by Google Chrome.
+             See https://code.google.com/p/cld2/ for more information on CLD2.
+homepage: https://github.com/dfoxfranke/haskell-cld2
+license: Apache-2.0
+license-file: LICENSE
+author: Daniel Fox Franke <dfoxfranke@gmail.com>
+maintainer: Daniel Fox Franke <dfoxfranke@gmail.com>
+copyright: Copyright 2014 Daniel Fox Franke
+category: Text
+build-type: Simple
+cabal-version: >=1.10
+extra-source-files: cbits/cld2_dynamic_data.h,
+                    cbits/cld2_dynamic_data_loader.h,
+                    cbits/cld2tablesummary.h,
+                    cbits/cldutil.h,
+                    cbits/cldutil_shared.h,
+                    cbits/compact_lang_det.h,
+                    cbits/compact_lang_det_hint_code.h,
+                    cbits/compact_lang_det_impl.h,
+                    cbits/debug.h,
+                    cbits/encodings.h,
+                    cbits/fixunicodevalue.h,
+                    cbits/generated_language.h,
+                    cbits/generated_ulscript.h,
+                    cbits/getonescriptspan.h,
+                    cbits/integral_types.h,
+                    cbits/lang_script.h,
+                    cbits/langspan.h,
+                    cbits/offsetmap.h,
+                    cbits/port.h,
+                    cbits/scoreonescriptspan.h,
+                    cbits/stringpiece.h,
+                    cbits/tote.h,
+                    cbits/utf8prop_lettermarkscriptnum.h,
+                    cbits/utf8repl_lettermarklower.h,
+                    cbits/utf8scannot_lettermarkspecial.h,
+                    cbits/utf8statetable.h
+
+source-repository head
+        type: git
+        location: https://github.com/dfoxfranke/haskell-cld2.git
+
+library
+        c-sources: cbits/cld2_generated_cjk_compatible.cc,
+                   cbits/cld2_generated_deltaocta0122.cc,
+                   cbits/cld2_generated_distinctocta0122.cc,
+                   cbits/cld2_generated_quad0122.cc,
+                   cbits/cld2_haskell_shim.cc,
+                   cbits/cld_generated_cjk_delta_bi_32.cc,
+                   cbits/cld_generated_cjk_uni_prop_80.cc,
+                   cbits/cld_generated_score_quad_octa_0122.cc,
+                   cbits/cldutil.cc,
+                   cbits/cldutil_shared.cc,
+                   cbits/compact_lang_det.cc,
+                   cbits/compact_lang_det_hint_code.cc,
+                   cbits/compact_lang_det_impl.cc,
+                   cbits/debug.cc,
+                   cbits/fixunicodevalue.cc,
+                   cbits/generated_distinct_bi_0.cc,
+                   cbits/generated_entities.cc,
+                   cbits/generated_language.cc,
+                   cbits/generated_ulscript.cc,
+                   cbits/getonescriptspan.cc,
+                   cbits/lang_script.cc,
+                   cbits/offsetmap.cc,
+                   cbits/scoreonescriptspan.cc,
+                   cbits/tote.cc,
+                   cbits/utf8statetable.cc
+        extra-libraries: stdc++
+        exposed-modules: Text.CLD2
+        build-depends: base ==4.*,
+                       bytestring < 0.11,
+                       text < 1.3
+        hs-source-dirs: src
+        default-language: Haskell2010
diff --git a/src/Text/CLD2.hs b/src/Text/CLD2.hs
new file mode 100644
--- /dev/null
+++ b/src/Text/CLD2.hs
@@ -0,0 +1,961 @@
+{-# LANGUAGE Trustworthy, DeriveDataTypeable #-}
+{-# OPTIONS_HADDOCK show-extensions #-}
+
+{-
+Copyright 2014 Daniel Fox Franke
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-}
+
+{-|
+Module : Text.CLD2
+License : Apache-2.0
+Stability : provisional
+Portability: portable
+
+This module provides simple Haskell bindings for Compact Language Detector 2, a language-detection library used by Google Chrome. See <https://code.google.com/p/cld2/>.
+-}
+module Text.CLD2 (
+  detectLanguageDebug, detectLanguage, detectLanguageSimple,
+  Language(..),
+  Hints(..), defaultHints,
+  Encoding(..),
+  DebugFlags(..), defaultDebugFlags,
+  Result(..),
+  Chunk(..)
+  ) where
+
+import Control.Exception(AsyncException(..),AssertionFailed(..),mask_,throwIO)
+import Data.Bits(Bits(..), (.|.))
+import Data.ByteString(ByteString)
+import Data.ByteString.Unsafe(unsafeUseAsCStringLen)
+import Data.Data(Data)
+import Data.Functor((<$>))
+import Data.Text(Text)
+import Data.Text.Encoding(encodeUtf8)
+import Data.Typeable(Typeable)
+import Foreign.C.Error(Errno(..), eNOMEM, eOK)
+import Foreign.C.String(CString, withCString)
+import Foreign.C.Types(CShort(..),CInt(..),CChar(..),CDouble(..),CSize(..))
+import Foreign.Ptr(Ptr(..), nullPtr)
+import Foreign.Marshal.Alloc(alloca, free)
+import Foreign.Marshal.Array(peekArray, allocaArray)
+import Foreign.Storable(peek)
+import System.IO.Unsafe(unsafePerformIO)
+
+-- | An enumeration of all languages recognized by CLD2
+data Language =
+  Cld2Language_ENGLISH
+  | Cld2Language_DANISH
+  | Cld2Language_DUTCH
+  | Cld2Language_FINNISH
+  | Cld2Language_FRENCH
+  | Cld2Language_GERMAN
+  | Cld2Language_HEBREW
+  | Cld2Language_ITALIAN
+  | Cld2Language_JAPANESE
+  | Cld2Language_KOREAN
+  | Cld2Language_NORWEGIAN
+  | Cld2Language_POLISH
+  | Cld2Language_PORTUGUESE
+  | Cld2Language_RUSSIAN
+  | Cld2Language_SPANISH
+  | Cld2Language_SWEDISH
+  | Cld2Language_CHINESE
+  | Cld2Language_CZECH
+  | Cld2Language_GREEK
+  | Cld2Language_ICELANDIC
+  | Cld2Language_LATVIAN
+  | Cld2Language_LITHUANIAN
+  | Cld2Language_ROMANIAN
+  | Cld2Language_HUNGARIAN
+  | Cld2Language_ESTONIAN
+  | Cld2Language_TG_UNKNOWN_LANGUAGE
+  | Cld2Language_UNKNOWN_LANGUAGE
+  | Cld2Language_BULGARIAN
+  | Cld2Language_CROATIAN
+  | Cld2Language_SERBIAN
+  | Cld2Language_IRISH
+  | Cld2Language_GALICIAN
+  | Cld2Language_TAGALOG
+  | Cld2Language_TURKISH
+  | Cld2Language_UKRAINIAN
+  | Cld2Language_HINDI
+  | Cld2Language_MACEDONIAN
+  | Cld2Language_BENGALI
+  | Cld2Language_INDONESIAN
+  | Cld2Language_LATIN
+  | Cld2Language_MALAY
+  | Cld2Language_MALAYALAM
+  | Cld2Language_WELSH
+  | Cld2Language_NEPALI
+  | Cld2Language_TELUGU
+  | Cld2Language_ALBANIAN
+  | Cld2Language_TAMIL
+  | Cld2Language_BELARUSIAN
+  | Cld2Language_JAVANESE
+  | Cld2Language_OCCITAN
+  | Cld2Language_URDU
+  | Cld2Language_BIHARI
+  | Cld2Language_GUJARATI
+  | Cld2Language_THAI
+  | Cld2Language_ARABIC
+  | Cld2Language_CATALAN
+  | Cld2Language_ESPERANTO
+  | Cld2Language_BASQUE
+  | Cld2Language_INTERLINGUA
+  | Cld2Language_KANNADA
+  | Cld2Language_PUNJABI
+  | Cld2Language_SCOTS_GAELIC
+  | Cld2Language_SWAHILI
+  | Cld2Language_SLOVENIAN
+  | Cld2Language_MARATHI
+  | Cld2Language_MALTESE
+  | Cld2Language_VIETNAMESE
+  | Cld2Language_FRISIAN
+  | Cld2Language_SLOVAK
+  | Cld2Language_CHINESE_T
+  | Cld2Language_FAROESE
+  | Cld2Language_SUNDANESE
+  | Cld2Language_UZBEK
+  | Cld2Language_AMHARIC
+  | Cld2Language_AZERBAIJANI
+  | Cld2Language_GEORGIAN
+  | Cld2Language_TIGRINYA
+  | Cld2Language_PERSIAN
+  | Cld2Language_BOSNIAN
+  | Cld2Language_SINHALESE
+  | Cld2Language_NORWEGIAN_N
+  | Cld2Language_X_81
+  | Cld2Language_X_82
+  | Cld2Language_XHOSA
+  | Cld2Language_ZULU
+  | Cld2Language_GUARANI
+  | Cld2Language_SESOTHO
+  | Cld2Language_TURKMEN
+  | Cld2Language_KYRGYZ
+  | Cld2Language_BRETON
+  | Cld2Language_TWI
+  | Cld2Language_YIDDISH
+  | Cld2Language_X_92
+  | Cld2Language_SOMALI
+  | Cld2Language_UIGHUR
+  | Cld2Language_KURDISH
+  | Cld2Language_MONGOLIAN
+  | Cld2Language_ARMENIAN
+  | Cld2Language_LAOTHIAN
+  | Cld2Language_SINDHI
+  | Cld2Language_RHAETO_ROMANCE
+  | Cld2Language_AFRIKAANS
+  | Cld2Language_LUXEMBOURGISH
+  | Cld2Language_BURMESE
+  | Cld2Language_KHMER
+  | Cld2Language_TIBETAN
+  | Cld2Language_DHIVEHI
+  | Cld2Language_CHEROKEE
+  | Cld2Language_SYRIAC
+  | Cld2Language_LIMBU
+  | Cld2Language_ORIYA
+  | Cld2Language_ASSAMESE
+  | Cld2Language_CORSICAN
+  | Cld2Language_INTERLINGUE
+  | Cld2Language_KAZAKH
+  | Cld2Language_LINGALA
+  | Cld2Language_X_116
+  | Cld2Language_PASHTO
+  | Cld2Language_QUECHUA
+  | Cld2Language_SHONA
+  | Cld2Language_TAJIK
+  | Cld2Language_TATAR
+  | Cld2Language_TONGA
+  | Cld2Language_YORUBA
+  | Cld2Language_X_124
+  | Cld2Language_X_125
+  | Cld2Language_X_126
+  | Cld2Language_X_127
+  | Cld2Language_MAORI
+  | Cld2Language_WOLOF
+  | Cld2Language_ABKHAZIAN
+  | Cld2Language_AFAR
+  | Cld2Language_AYMARA
+  | Cld2Language_BASHKIR
+  | Cld2Language_BISLAMA
+  | Cld2Language_DZONGKHA
+  | Cld2Language_FIJIAN
+  | Cld2Language_GREENLANDIC
+  | Cld2Language_HAUSA
+  | Cld2Language_HAITIAN_CREOLE
+  | Cld2Language_INUPIAK
+  | Cld2Language_INUKTITUT
+  | Cld2Language_KASHMIRI
+  | Cld2Language_KINYARWANDA
+  | Cld2Language_MALAGASY
+  | Cld2Language_NAURU
+  | Cld2Language_OROMO
+  | Cld2Language_RUNDI
+  | Cld2Language_SAMOAN
+  | Cld2Language_SANGO
+  | Cld2Language_SANSKRIT
+  | Cld2Language_SISWANT
+  | Cld2Language_TSONGA
+  | Cld2Language_TSWANA
+  | Cld2Language_VOLAPUK
+  | Cld2Language_ZHUANG
+  | Cld2Language_KHASI
+  | Cld2Language_SCOTS
+  | Cld2Language_GANDA
+  | Cld2Language_MANX
+  | Cld2Language_MONTENEGRIN
+  | Cld2Language_AKAN
+  | Cld2Language_IGBO
+  | Cld2Language_MAURITIAN_CREOLE
+  | Cld2Language_HAWAIIAN
+  | Cld2Language_CEBUANO
+  | Cld2Language_EWE
+  | Cld2Language_GA
+  | Cld2Language_HMONG
+  | Cld2Language_KRIO
+  | Cld2Language_LOZI
+  | Cld2Language_LUBA_LULUA
+  | Cld2Language_LUO_KENYA_AND_TANZANIA
+  | Cld2Language_NEWARI
+  | Cld2Language_NYANJA
+  | Cld2Language_OSSETIAN
+  | Cld2Language_PAMPANGA
+  | Cld2Language_PEDI
+  | Cld2Language_RAJASTHANI
+  | Cld2Language_SESELWA
+  | Cld2Language_TUMBUKA
+  | Cld2Language_VENDA
+  | Cld2Language_WARAY_PHILIPPINES
+  | Cld2Language_X_183
+  | Cld2Language_X_184
+  | Cld2Language_X_185
+  | Cld2Language_X_186
+  | Cld2Language_X_187
+  | Cld2Language_X_188
+  | Cld2Language_X_189
+  | Cld2Language_X_190
+  | Cld2Language_X_191
+  | Cld2Language_X_192
+  | Cld2Language_X_193
+  | Cld2Language_X_194
+  | Cld2Language_X_195
+  | Cld2Language_X_196
+  | Cld2Language_X_197
+  | Cld2Language_X_198
+  | Cld2Language_X_199
+  | Cld2Language_X_200
+  | Cld2Language_X_201
+  | Cld2Language_X_202
+  | Cld2Language_X_203
+  | Cld2Language_X_204
+  | Cld2Language_X_205
+  | Cld2Language_X_206
+  | Cld2Language_X_207
+  | Cld2Language_X_208
+  | Cld2Language_X_209
+  | Cld2Language_X_210
+  | Cld2Language_X_211
+  | Cld2Language_X_212
+  | Cld2Language_X_213
+  | Cld2Language_X_214
+  | Cld2Language_X_215
+  | Cld2Language_X_216
+  | Cld2Language_X_217
+  | Cld2Language_X_218
+  | Cld2Language_X_219
+  | Cld2Language_X_220
+  | Cld2Language_X_221
+  | Cld2Language_X_222
+  | Cld2Language_X_223
+  | Cld2Language_X_224
+  | Cld2Language_X_225
+  | Cld2Language_X_226
+  | Cld2Language_X_227
+  | Cld2Language_X_228
+  | Cld2Language_X_229
+  | Cld2Language_X_230
+  | Cld2Language_X_231
+  | Cld2Language_X_232
+  | Cld2Language_X_233
+  | Cld2Language_X_234
+  | Cld2Language_X_235
+  | Cld2Language_X_236
+  | Cld2Language_X_237
+  | Cld2Language_X_238
+  | Cld2Language_X_239
+  | Cld2Language_X_240
+  | Cld2Language_X_241
+  | Cld2Language_X_242
+  | Cld2Language_X_243
+  | Cld2Language_X_244
+  | Cld2Language_X_245
+  | Cld2Language_X_246
+  | Cld2Language_X_247
+  | Cld2Language_X_248
+  | Cld2Language_X_249
+  | Cld2Language_X_250
+  | Cld2Language_X_251
+  | Cld2Language_X_252
+  | Cld2Language_X_253
+  | Cld2Language_X_254
+  | Cld2Language_X_255
+  | Cld2Language_X_256
+  | Cld2Language_X_257
+  | Cld2Language_X_258
+  | Cld2Language_X_259
+  | Cld2Language_X_260
+  | Cld2Language_X_261
+  | Cld2Language_X_262
+  | Cld2Language_X_263
+  | Cld2Language_X_264
+  | Cld2Language_X_265
+  | Cld2Language_X_266
+  | Cld2Language_X_267
+  | Cld2Language_X_268
+  | Cld2Language_X_269
+  | Cld2Language_X_270
+  | Cld2Language_X_271
+  | Cld2Language_X_272
+  | Cld2Language_X_273
+  | Cld2Language_X_274
+  | Cld2Language_X_275
+  | Cld2Language_X_276
+  | Cld2Language_X_277
+  | Cld2Language_X_278
+  | Cld2Language_X_279
+  | Cld2Language_X_280
+  | Cld2Language_X_281
+  | Cld2Language_X_282
+  | Cld2Language_X_283
+  | Cld2Language_X_284
+  | Cld2Language_X_285
+  | Cld2Language_X_286
+  | Cld2Language_X_287
+  | Cld2Language_X_288
+  | Cld2Language_X_289
+  | Cld2Language_X_290
+  | Cld2Language_X_291
+  | Cld2Language_X_292
+  | Cld2Language_X_293
+  | Cld2Language_X_294
+  | Cld2Language_X_295
+  | Cld2Language_X_296
+  | Cld2Language_X_297
+  | Cld2Language_X_298
+  | Cld2Language_X_299
+  | Cld2Language_X_300
+  | Cld2Language_X_301
+  | Cld2Language_X_302
+  | Cld2Language_X_303
+  | Cld2Language_X_304
+  | Cld2Language_X_305
+  | Cld2Language_X_306
+  | Cld2Language_X_307
+  | Cld2Language_X_308
+  | Cld2Language_X_309
+  | Cld2Language_X_310
+  | Cld2Language_X_311
+  | Cld2Language_X_312
+  | Cld2Language_X_313
+  | Cld2Language_X_314
+  | Cld2Language_X_315
+  | Cld2Language_X_316
+  | Cld2Language_X_317
+  | Cld2Language_X_318
+  | Cld2Language_X_319
+  | Cld2Language_X_320
+  | Cld2Language_X_321
+  | Cld2Language_X_322
+  | Cld2Language_X_323
+  | Cld2Language_X_324
+  | Cld2Language_X_325
+  | Cld2Language_X_326
+  | Cld2Language_X_327
+  | Cld2Language_X_328
+  | Cld2Language_X_329
+  | Cld2Language_X_330
+  | Cld2Language_X_331
+  | Cld2Language_X_332
+  | Cld2Language_X_333
+  | Cld2Language_X_334
+  | Cld2Language_X_335
+  | Cld2Language_X_336
+  | Cld2Language_X_337
+  | Cld2Language_X_338
+  | Cld2Language_X_339
+  | Cld2Language_X_340
+  | Cld2Language_X_341
+  | Cld2Language_X_342
+  | Cld2Language_X_343
+  | Cld2Language_X_344
+  | Cld2Language_X_345
+  | Cld2Language_X_346
+  | Cld2Language_X_347
+  | Cld2Language_X_348
+  | Cld2Language_X_349
+  | Cld2Language_X_350
+  | Cld2Language_X_351
+  | Cld2Language_X_352
+  | Cld2Language_X_353
+  | Cld2Language_X_354
+  | Cld2Language_X_355
+  | Cld2Language_X_356
+  | Cld2Language_X_357
+  | Cld2Language_X_358
+  | Cld2Language_X_359
+  | Cld2Language_X_360
+  | Cld2Language_X_361
+  | Cld2Language_X_362
+  | Cld2Language_X_363
+  | Cld2Language_X_364
+  | Cld2Language_X_365
+  | Cld2Language_X_366
+  | Cld2Language_X_367
+  | Cld2Language_X_368
+  | Cld2Language_X_369
+  | Cld2Language_X_370
+  | Cld2Language_X_371
+  | Cld2Language_X_372
+  | Cld2Language_X_373
+  | Cld2Language_X_374
+  | Cld2Language_X_375
+  | Cld2Language_X_376
+  | Cld2Language_X_377
+  | Cld2Language_X_378
+  | Cld2Language_X_379
+  | Cld2Language_X_380
+  | Cld2Language_X_381
+  | Cld2Language_X_382
+  | Cld2Language_X_383
+  | Cld2Language_X_384
+  | Cld2Language_X_385
+  | Cld2Language_X_386
+  | Cld2Language_X_387
+  | Cld2Language_X_388
+  | Cld2Language_X_389
+  | Cld2Language_X_390
+  | Cld2Language_X_391
+  | Cld2Language_X_392
+  | Cld2Language_X_393
+  | Cld2Language_X_394
+  | Cld2Language_X_395
+  | Cld2Language_X_396
+  | Cld2Language_X_397
+  | Cld2Language_X_398
+  | Cld2Language_X_399
+  | Cld2Language_X_400
+  | Cld2Language_X_401
+  | Cld2Language_X_402
+  | Cld2Language_X_403
+  | Cld2Language_X_404
+  | Cld2Language_X_405
+  | Cld2Language_X_406
+  | Cld2Language_X_407
+  | Cld2Language_X_408
+  | Cld2Language_X_409
+  | Cld2Language_X_410
+  | Cld2Language_X_411
+  | Cld2Language_X_412
+  | Cld2Language_X_413
+  | Cld2Language_X_414
+  | Cld2Language_X_415
+  | Cld2Language_X_416
+  | Cld2Language_X_417
+  | Cld2Language_X_418
+  | Cld2Language_X_419
+  | Cld2Language_X_420
+  | Cld2Language_X_421
+  | Cld2Language_X_422
+  | Cld2Language_X_423
+  | Cld2Language_X_424
+  | Cld2Language_X_425
+  | Cld2Language_X_426
+  | Cld2Language_X_427
+  | Cld2Language_X_428
+  | Cld2Language_X_429
+  | Cld2Language_X_430
+  | Cld2Language_X_431
+  | Cld2Language_X_432
+  | Cld2Language_X_433
+  | Cld2Language_X_434
+  | Cld2Language_X_435
+  | Cld2Language_X_436
+  | Cld2Language_X_437
+  | Cld2Language_X_438
+  | Cld2Language_X_439
+  | Cld2Language_X_440
+  | Cld2Language_X_441
+  | Cld2Language_X_442
+  | Cld2Language_X_443
+  | Cld2Language_X_444
+  | Cld2Language_X_445
+  | Cld2Language_X_446
+  | Cld2Language_X_447
+  | Cld2Language_X_448
+  | Cld2Language_X_449
+  | Cld2Language_X_450
+  | Cld2Language_X_451
+  | Cld2Language_X_452
+  | Cld2Language_X_453
+  | Cld2Language_X_454
+  | Cld2Language_X_455
+  | Cld2Language_X_456
+  | Cld2Language_X_457
+  | Cld2Language_X_458
+  | Cld2Language_X_459
+  | Cld2Language_X_460
+  | Cld2Language_X_461
+  | Cld2Language_X_462
+  | Cld2Language_X_463
+  | Cld2Language_X_464
+  | Cld2Language_X_465
+  | Cld2Language_X_466
+  | Cld2Language_X_467
+  | Cld2Language_X_468
+  | Cld2Language_X_469
+  | Cld2Language_X_470
+  | Cld2Language_X_471
+  | Cld2Language_X_472
+  | Cld2Language_X_473
+  | Cld2Language_X_474
+  | Cld2Language_X_475
+  | Cld2Language_X_476
+  | Cld2Language_X_477
+  | Cld2Language_X_478
+  | Cld2Language_X_479
+  | Cld2Language_X_480
+  | Cld2Language_X_481
+  | Cld2Language_X_482
+  | Cld2Language_X_483
+  | Cld2Language_X_484
+  | Cld2Language_X_485
+  | Cld2Language_X_486
+  | Cld2Language_X_487
+  | Cld2Language_X_488
+  | Cld2Language_X_489
+  | Cld2Language_X_490
+  | Cld2Language_X_491
+  | Cld2Language_X_492
+  | Cld2Language_X_493
+  | Cld2Language_X_494
+  | Cld2Language_X_495
+  | Cld2Language_X_496
+  | Cld2Language_X_497
+  | Cld2Language_X_498
+  | Cld2Language_X_499
+  | Cld2Language_X_500
+  | Cld2Language_X_501
+  | Cld2Language_X_502
+  | Cld2Language_X_503
+  | Cld2Language_X_504
+  | Cld2Language_X_505
+  | Cld2Language_NDEBELE
+  | Cld2Language_X_BORK_BORK_BORK
+  | Cld2Language_X_PIG_LATIN
+  | Cld2Language_X_HACKER
+  | Cld2Language_X_KLINGON
+  | Cld2Language_X_ELMER_FUDD
+  | Cld2Language_X_Common
+  | Cld2Language_X_Latin
+  | Cld2Language_X_Greek
+  | Cld2Language_X_Cyrillic
+  | Cld2Language_X_Armenian
+  | Cld2Language_X_Hebrew
+  | Cld2Language_X_Arabic
+  | Cld2Language_X_Syriac
+  | Cld2Language_X_Thaana
+  | Cld2Language_X_Devanagari
+  | Cld2Language_X_Bengali
+  | Cld2Language_X_Gurmukhi
+  | Cld2Language_X_Gujarati
+  | Cld2Language_X_Oriya
+  | Cld2Language_X_Tamil
+  | Cld2Language_X_Telugu
+  | Cld2Language_X_Kannada
+  | Cld2Language_X_Malayalam
+  | Cld2Language_X_Sinhala
+  | Cld2Language_X_Thai
+  | Cld2Language_X_Lao
+  | Cld2Language_X_Tibetan
+  | Cld2Language_X_Myanmar
+  | Cld2Language_X_Georgian
+  | Cld2Language_X_Hangul
+  | Cld2Language_X_Ethiopic
+  | Cld2Language_X_Cherokee
+  | Cld2Language_X_Canadian_Aboriginal
+  | Cld2Language_X_Ogham
+  | Cld2Language_X_Runic
+  | Cld2Language_X_Khmer
+  | Cld2Language_X_Mongolian
+  | Cld2Language_X_Hiragana
+  | Cld2Language_X_Katakana
+  | Cld2Language_X_Bopomofo
+  | Cld2Language_X_Han
+  | Cld2Language_X_Yi
+  | Cld2Language_X_Old_Italic
+  | Cld2Language_X_Gothic
+  | Cld2Language_X_Deseret
+  | Cld2Language_X_Inherited
+  | Cld2Language_X_Tagalog
+  | Cld2Language_X_Hanunoo
+  | Cld2Language_X_Buhid
+  | Cld2Language_X_Tagbanwa
+  | Cld2Language_X_Limbu
+  | Cld2Language_X_Tai_Le
+  | Cld2Language_X_Linear_B
+  | Cld2Language_X_Ugaritic
+  | Cld2Language_X_Shavian
+  | Cld2Language_X_Osmanya
+  | Cld2Language_X_Cypriot
+  | Cld2Language_X_Braille
+  | Cld2Language_X_Buginese
+  | Cld2Language_X_Coptic
+  | Cld2Language_X_New_Tai_Lue
+  | Cld2Language_X_Glagolitic
+  | Cld2Language_X_Tifinagh
+  | Cld2Language_X_Syloti_Nagri
+  | Cld2Language_X_Old_Persian
+  | Cld2Language_X_Kharoshthi
+  | Cld2Language_X_Balinese
+  | Cld2Language_X_Cuneiform
+  | Cld2Language_X_Phoenician
+  | Cld2Language_X_Phags_Pa
+  | Cld2Language_X_Nko
+  | Cld2Language_X_Sundanese
+  | Cld2Language_X_Lepcha
+  | Cld2Language_X_Ol_Chiki
+  | Cld2Language_X_Vai
+  | Cld2Language_X_Saurashtra
+  | Cld2Language_X_Kayah_Li
+  | Cld2Language_X_Rejang
+  | Cld2Language_X_Lycian
+  | Cld2Language_X_Carian
+  | Cld2Language_X_Lydian
+  | Cld2Language_X_Cham
+  | Cld2Language_X_Tai_Tham
+  | Cld2Language_X_Tai_Viet
+  | Cld2Language_X_Avestan
+  | Cld2Language_X_Egyptian_Hieroglyphs
+  | Cld2Language_X_Samaritan
+  | Cld2Language_X_Lisu
+  | Cld2Language_X_Bamum
+  | Cld2Language_X_Javanese
+  | Cld2Language_X_Meetei_Mayek
+  | Cld2Language_X_Imperial_Aramaic
+  | Cld2Language_X_Old_South_Arabian
+  | Cld2Language_X_Inscriptional_Parthian
+  | Cld2Language_X_Inscriptional_Pahlavi
+  | Cld2Language_X_Old_Turkic
+  | Cld2Language_X_Kaithi
+  | Cld2Language_X_Batak
+  | Cld2Language_X_Brahmi
+  | Cld2Language_X_Mandaic
+  | Cld2Language_X_Chakma
+  | Cld2Language_X_Meroitic_Cursive
+  | Cld2Language_X_Meroitic_Hieroglyphs
+  | Cld2Language_X_Miao
+  | Cld2Language_X_Sharada
+  | Cld2Language_X_Sora_Sompeng
+  | Cld2Language_X_Takri
+  deriving (Eq,Ord,Show,Bounded,Enum,Typeable,Data)
+
+-- | An enumeration of character encodings which can be included in 'Hints'
+data Encoding =
+  Cld2Encoding_ISO_8859_1
+  | Cld2Encoding_ISO_8859_2
+  | Cld2Encoding_ISO_8859_3
+  | Cld2Encoding_ISO_8859_4
+  | Cld2Encoding_ISO_8859_5
+  | Cld2Encoding_ISO_8859_6
+  | Cld2Encoding_ISO_8859_7
+  | Cld2Encoding_ISO_8859_8
+  | Cld2Encoding_ISO_8859_9
+  | Cld2Encoding_ISO_8859_10
+  | Cld2Encoding_JAPANESE_EUC_JP
+  | Cld2Encoding_JAPANESE_SHIFT_JIS
+  | Cld2Encoding_JAPANESE_JIS
+  | Cld2Encoding_CHINESE_BIG5
+  | Cld2Encoding_CHINESE_GB
+  | Cld2Encoding_CHINESE_EUC_CN
+  | Cld2Encoding_KOREAN_EUC_KR
+  | Cld2Encoding_UNICODE_UNUSED
+  | Cld2Encoding_CHINESE_EUC_DEC
+  | Cld2Encoding_CHINESE_CNS
+  | Cld2Encoding_CHINESE_BIG5_CP950
+  | Cld2Encoding_JAPANESE_CP932
+  | Cld2Encoding_UTF8
+  | Cld2Encoding_UNKNOWN_ENCODING
+  | Cld2Encoding_ASCII_7BIT
+  | Cld2Encoding_RUSSIAN_KOI8_R
+  | Cld2Encoding_RUSSIAN_CP1251
+  | Cld2Encoding_MSFT_CP1252
+  | Cld2Encoding_RUSSIAN_KOI8_RU
+  | Cld2Encoding_MSFT_CP1250
+  | Cld2Encoding_ISO_8859_15
+  | Cld2Encoding_MSFT_CP1254
+  | Cld2Encoding_MSFT_CP1257
+  | Cld2Encoding_ISO_8859_11
+  | Cld2Encoding_MSFT_CP874
+  | Cld2Encoding_MSFT_CP1256
+  | Cld2Encoding_MSFT_CP1255
+  | Cld2Encoding_ISO_8859_8_I
+  | Cld2Encoding_HEBREW_VISUAL
+  | Cld2Encoding_CZECH_CP852
+  | Cld2Encoding_CZECH_CSN_369103
+  | Cld2Encoding_MSFT_CP1253
+  | Cld2Encoding_RUSSIAN_CP866
+  | Cld2Encoding_ISO_8859_13
+  | Cld2Encoding_ISO_2022_KR
+  | Cld2Encoding_GBK
+  | Cld2Encoding_GB18030
+  | Cld2Encoding_BIG5_HKSCS
+  | Cld2Encoding_ISO_2022_CN
+  | Cld2Encoding_TSCII
+  | Cld2Encoding_TAMIL_MONO
+  | Cld2Encoding_TAMIL_BI
+  | Cld2Encoding_JAGRAN
+  | Cld2Encoding_MACINTOSH_ROMAN
+  | Cld2Encoding_UTF7
+  | Cld2Encoding_BHASKAR
+  | Cld2Encoding_HTCHANAKYA
+  | Cld2Encoding_UTF16BE
+  | Cld2Encoding_UTF16LE
+  | Cld2Encoding_UTF32BE
+  | Cld2Encoding_UTF32LE
+  | Cld2Encoding_BINARYENC
+  | Cld2Encoding_HZ_GB_2312
+  | Cld2Encoding_UTF8UTF8
+  | Cld2Encoding_TAM_ELANGO
+  | Cld2Encoding_TAM_LTTMBARANI
+  | Cld2Encoding_TAM_SHREE
+  | Cld2Encoding_TAM_TBOOMIS
+  | Cld2Encoding_TAM_TMNEWS
+  | Cld2Encoding_TAM_WEBTAMIL
+  | Cld2Encoding_KDDI_SHIFT_JIS
+  | Cld2Encoding_DOCOMO_SHIFT_JIS
+  | Cld2Encoding_SOFTBANK_SHIFT_JIS
+  | Cld2Encoding_KDDI_ISO_2022_JP
+  | Cld2Encoding_SOFTBANK_ISO_2022_JP
+  deriving (Eq,Ord,Show,Bounded,Enum,Typeable,Data)
+
+-- | A collection of contextual clues which can help improve the
+-- accuracy of language detection
+data Hints =
+    Hints { -- | The value of the @Content-Language@ HTTP header
+            hintContentLanguage :: Maybe String,
+            -- | The TLD of the website which served the corpus being analyzed
+            hintTLD :: Maybe String,
+            -- | The original character encoding of the corpus
+            hintEncoding :: Encoding,
+            -- | A hint from any other available context
+            hintLanguage :: Language }
+             deriving (Eq,Ord,Show,Typeable,Data)
+
+-- | The default set of hints, which is @Hints@ @Nothing@ @Nothing@ @Cld2Encoding_UNKNOWN_ENCODING@ @Cld2Language_UNKNOWN_LANGUAGE@
+defaultHints :: Hints
+defaultHints = Hints Nothing Nothing Cld2Encoding_UNKNOWN_ENCODING Cld2Language_UNKNOWN_LANGUAGE
+
+-- | Flags which cause CLD2 to dump debugging output to stderr.
+data DebugFlags = DebugFlags { debugFlagScoreAsQuads :: Bool,
+                               debugFlagHtml :: Bool,
+                               debugFlagCr :: Bool,
+                               debugFlagVerbose :: Bool,
+                               debugFlagQuiet :: Bool,
+                               debugFlagEcho :: Bool }
+                  deriving (Eq,Ord,Show,Typeable,Data)
+
+-- | The default set of debugging flags, all @False@
+defaultDebugFlags :: DebugFlags
+defaultDebugFlags = DebugFlags False False False False False False
+
+-- | Represents a range of text and its detected language
+data Chunk =
+    Chunk { -- | The offset of the start of the chunk, in bytes
+            chunkOffset :: Int,
+            -- | The size of the chunk, in bytes
+            chunkSize :: Int,
+            -- | The detected language of this chunk
+            chunkLanguage :: Language }
+             deriving (Eq,Ord,Show,Typeable,Data)
+
+-- | The result of performing language detection on a corpus
+data Result = Result {
+      -- | The primary language of the corpus
+      resultSimple :: Language,
+      -- | The top three most prevalent languages in the corpus
+      resultTop3 :: (Language, Language, Language),
+      -- | The
+      resultTop3Percent :: (Int, Int, Int),
+      -- | Confidence scores for the top three most prevalent languages
+      resultTop3Score :: (Double, Double, Double),
+      -- | Identifies the language of each chunk of the corpus
+      resultChunks :: [Chunk],
+      -- | The size of the corpus that was analyzed
+      resultTextBytes :: Int,
+      -- | Whether this result should be considered reliable
+      resultIsReliable :: Bool }
+              deriving (Eq,Ord,Show,Typeable,Data)
+
+foreign import ccall "cld2_haskell_shim" c_cld2_haskell_shim ::
+  Ptr CInt -> Ptr CChar -> CInt -> CInt -> CString -> CString -> CInt -> CInt
+  -> CInt -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> Ptr CSize
+  -> Ptr (Ptr CInt) -> Ptr (Ptr CShort) -> Ptr (Ptr CShort) -> Ptr CInt
+  -> Ptr CInt -> IO CInt
+
+boolToCInt :: Bool -> CInt
+boolToCInt False = 0
+boolToCInt True = 1
+
+cIntToBool :: CInt -> Bool
+cIntToBool 0 = False
+cIntToBool _ = True
+
+takeBit :: (Bits a) => a -> Bool -> a
+takeBit x True = x
+takeBit x False = zeroBits
+
+flagsToCInt :: DebugFlags -> CInt
+flagsToCInt (DebugFlags a b c d e f) =
+    takeBit 0x0100 a .|.
+    takeBit 0x0200 b .|.
+    takeBit 0x0400 c .|.
+    takeBit 0x0800 d .|.
+    takeBit 0x1000 e .|.
+    takeBit 0x2000 f
+
+withMaybeCString :: Maybe String -> (CString -> IO a) -> IO a
+withMaybeCString (Just str) f = withCString str f
+withMaybeCString Nothing f = f nullPtr
+
+-- | This function is the most general way to invoke CLD2. Since setting
+-- debug flags can cause output on stderr, the result is returned in the IO
+-- monad.
+detectLanguageDebug ::
+    Text -- ^ The corpus to be analyzed
+    -> Bool -- ^ True for plain text, False for HTML
+    -> Hints
+    -> DebugFlags
+    -> IO Result
+detectLanguageDebug text isPlainText hints flags =
+  unsafeUseAsCStringLen (encodeUtf8 text) $ \(cStr,cLen) ->
+    withMaybeCString (hintContentLanguage hints) $ \cContentLanguage ->
+      withMaybeCString (hintTLD hints) $ \cTld ->
+        allocaArray 3 $ \cLanguage3 ->
+          allocaArray 3 $ \cPercent3 ->
+            allocaArray 3 $ \cScore3 ->
+              alloca $ \cNumChunksPtr ->
+                alloca $ \cChunkOffsetsPtr ->
+                  alloca $ \cChunkSizesPtr ->
+                    alloca $ \cChunkLangsPtr ->
+                      alloca $ \cTextBytesPtr ->
+                        alloca $ \cIsReliablePtr ->
+                          alloca $ \cResultLangPtr -> do
+                            let cIsPlainText = boolToCInt isPlainText
+                            let cEncodingHint =
+                                    toEnum . fromEnum $ hintEncoding hints
+                            let cLanguageHint =
+                                    toEnum . fromEnum $ hintLanguage hints
+                            let cFlags = flagsToCInt flags
+                            let cBufferLen = toEnum cLen
+                            (cChunkOffsets,cChunkSizes,cChunkLangs) <-
+                                mask_ $ do
+                                  cResult <-
+                                      c_cld2_haskell_shim
+                                      cResultLangPtr cStr cBufferLen
+                                      cIsPlainText cContentLanguage cTld
+                                      cEncodingHint cLanguageHint cFlags
+                                      cLanguage3 cPercent3 cScore3
+                                      cNumChunksPtr cChunkOffsetsPtr
+                                      cChunkSizesPtr cChunkLangsPtr
+                                      cTextBytesPtr cIsReliablePtr
+                                  if (Errno cResult) == eNOMEM then
+                                    throwIO HeapOverflow
+                                  else if (Errno cResult) == eOK then
+                                    do cNumChunks <-
+                                           fromEnum <$> peek cNumChunksPtr
+                                       cChunkOffsetsArray <-
+                                           peek cChunkOffsetsPtr
+                                       cChunkSizesArray <- peek cChunkSizesPtr
+                                       cChunkLangsArray <- peek cChunkLangsPtr
+                                       cChunkOffsets <-
+                                          peekArray cNumChunks
+                                                    cChunkOffsetsArray
+                                       cChunkSizes <-
+                                           peekArray cNumChunks cChunkSizesArray
+                                       cChunkLangs <-
+                                           peekArray cNumChunks cChunkLangsArray
+                                       free cChunkOffsetsArray
+                                       free cChunkSizesArray
+                                       free cChunkLangsArray
+                                       return (cChunkOffsets, cChunkSizes,
+                                               cChunkLangs)
+                                  else
+                                    throwIO $
+                                    AssertionFailed "unknown error in CLD2"
+                            cResultLang <- peek cResultLangPtr
+                            [cLanguage0,cLanguage1,cLanguage2] <-
+                                peekArray 3 cLanguage3
+                            [cPercent0, cPercent1, cPercent2] <-
+                                peekArray 3 cPercent3
+                            [cScore0, cScore1, cScore2] <-
+                                peekArray 3 cScore3
+                            cNumChunks <- fromEnum <$> peek cNumChunksPtr
+                            cTextBytes <- peek cTextBytesPtr
+                            cIsReliable <- peek cIsReliablePtr
+                            let theSimple =
+                                    toEnum . fromEnum $ cResultLang
+                            let theTop3 =
+                                    (toEnum . fromEnum $ cLanguage0,
+                                     toEnum . fromEnum $ cLanguage1,
+                                     toEnum . fromEnum $ cLanguage2)
+                            let theTop3Percent =
+                                    (fromEnum cPercent0,
+                                     fromEnum cPercent1,
+                                     fromEnum cPercent2)
+                            let (CDouble theScore0) = cScore0
+                            let (CDouble theScore1) = cScore1
+                            let (CDouble theScore2) = cScore2
+                            let theChunks =
+                                    (flip map)
+                                    (zip3 cChunkOffsets cChunkSizes
+                                          cChunkLangs)
+                                    (\(offset,size,language) ->
+                                         Chunk
+                                         (fromEnum offset)
+                                         (fromEnum size)
+                                         (toEnum . fromEnum $ language))
+                            let theTextBytes = fromEnum cTextBytes
+                            let theIsReliable = cIntToBool cIsReliable
+                            return $ Result
+                                   theSimple theTop3 theTop3Percent
+                                   (theScore0, theScore1, theScore2)
+                                   theChunks theTextBytes theIsReliable
+
+-- | Call 'detectLanguageDebug' with all debug flags disabled and
+-- call 'unsafePerformIO' on the result. This is the recommended
+-- function for most use cases.
+detectLanguage ::
+    Text  -- ^ The corpus to be analyzed
+    -> Bool -- ^ True for plain text, False for HTML
+    -> Hints -> Result
+detectLanguage text isPlainText hints =
+    unsafePerformIO $
+    detectLanguageDebug text isPlainText hints defaultDebugFlags
+
+-- | Call 'detectLanguage' on HTML input with no hints and return the
+-- @resultSimple@ field of the result.
+detectLanguageSimple :: Text -> Language
+detectLanguageSimple text =
+    resultSimple $ detectLanguage text False defaultHints
